computational power of observed quantum turing machines
play

Computational Power of Observed Quantum Turing Machines Simon - PowerPoint PPT Presentation

Computational Power of Observed Quantum Turing Machines Simon Perdrix PPS, Universit e Paris Diderot & LFCS, University of Edinburgh New Worlds of Computation, January 2009 Quantum Computing Basics State space in a classical world of


  1. Computational Power of Observed Quantum Turing Machines Simon Perdrix PPS, Universit´ e Paris Diderot & LFCS, University of Edinburgh New Worlds of Computation, January 2009

  2. Quantum Computing Basics State space in a classical world of computation: countable A . Hilbert space C A in a quantum world: ket map | . � : A → C A s.t. {| x � , x ∈ A } is an orthonormal basis of C A Arbitrary states � Φ = α x | x � x ∈ A x ∈ A | α x | 2 = 1 s.t. �

  3. Quantum Computing Basics bra map L ( C A , C ) � . | : A → s.t. ∀ x, y ∈ A , � 1 if x = y � y | | x � = “ Kronecker ” 0 otherwise ∀ v, t ∈ A, | v �� t | : C A → C A : � | v � if t = x ( | v �� t | ) | x � = | v � ( � t | | x � ) = “ | v �� t | ≈ t �→ v ” otherwise 0 Evolution of isolated systems: Linear map U ∈ L ( C A , C A ) � U = u x,y | y �� x | x,y ∈ A which is an isometry ( U † U = I ).

  4. Observation � Let Φ = α x | x � x ∈ A (Full) measurement in standard basis: The probability to observe a ∈ A is | α a | 2 . If a ∈ A is observed, the state becomes Φ a = | a � . Partial measurement in standard basis: Let K = { K λ , λ ∈ Λ } be a partition of A . a ∈ K λ | α a | 2 The probability to observe λ ∈ Λ is p λ = � If λ ∈ Λ is observed, the state becomes 1 1 � Φ λ = P λ Φ = α a | a � √ p λ √ p λ a ∈ K λ where P λ = � a ∈ K λ | a �� a | .

  5. Observation � Let Φ = α x | x � x ∈ A (Full) measurement in standard basis: The probability to observe a ∈ A is | α a | 2 . If a ∈ A is observed, the state becomes Φ a = | a � . Partial measurement in standard basis: Let K = { K λ , λ ∈ Λ } be a partition of A . a ∈ K λ | α a | 2 The probability to observe λ ∈ Λ is p λ = � If λ ∈ Λ is observed, the state becomes 1 1 � Φ λ = P λ Φ = α a | a � √ p λ √ p λ a ∈ K λ where P λ = � a ∈ K λ | a �� a | .

  6. Deterministic Turing Machine (DTM) Classical Turing machine ( Q, Σ , δ ) : δ : Q × Σ → Q × Σ × {− 1 , 0 , 1 } 0 1 1 0 0 1 0 1 1 0 0 0 1 0 ( q, T, x ) ∈ Q × Σ ∗ × Z is a classical configuration.

  7. Deterministic Turing Machine (DTM) Classical Turing machine ( Q, Σ , δ ) : δ : Q × Σ → Q × Σ × {− 1 , 0 , 1 } 0 1 1 0 1 1 0 1 1 0 0 0 1 0 ( q, T, x ) ∈ Q × Σ ∗ × Z is a classical configuration.

  8. Deterministic Turing Machine (DTM) Classical Turing machine ( Q, Σ , δ ) : δ : Q × Σ → Q × Σ × {− 1 , 0 , 1 } 0 1 1 0 1 1 0 1 1 0 0 0 1 0 ( q, T, x ) ∈ Q × Σ ∗ × Z is a classical configuration.

  9. Deterministic Turing Machine (DTM) Classical Turing machine ( Q, Σ , δ ) : δ : Q × Σ → Q × Σ × {− 1 , 0 , 1 } 0 1 1 0 1 1 1 1 1 0 0 0 1 0 ( q, T, x ) ∈ Q × Σ ∗ × Z is a classical configuration.

  10. Quantum Turing Machine (QTM) Quantum Turing machine M = ( Q, Σ , δ ) : δ : Q × Σ × Q × Σ × {− 1 , 0 , 1 } → C 0 1 1 0 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 0 1 0 1 0 0 1 1 0 1 0 1 0 A quantum configuration is a superposition of classical configurations � α q,T,x | q, T, x � ∈ C Q × Σ ∗ × Z q ∈ Q,T ∈ Σ ∗ ,x ∈ Z

  11. Evolution operator � δ ( p, T x , q, σ, d ) | q, T σ U M = x , x + d � � p, T, x | p,q ∈ Q,σ ∈ Σ ,d ∈{− 1 , 0 , 1 } ,T ∈ Σ ∗ ,x ∈ Z A QTM ( Q, Σ , δ ) has to satisfy some well-formedness conditions...

  12. Well-formedness conditions Definition: A QTM M is well-formed iff U M is an isometry, i.e. U † M U M = I • The evolution of the machine does not violate the postulates of quantum mechanics. • During the computation, the machine is isolated from the rest of the universe.

  13. Well-formedness conditions Definition: A QTM M is well-formed iff U M is an isometry, i.e. U † M U M = I • The evolution of the machine does not violate the postulates of quantum mechanics. • During the computation, the machine is isolated from the rest of the universe. Environment 1 0 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0

  14. Halting of QTM Environment 0 0 1 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 At the end of the computation, the QTM is ‘observed’.

  15. Halting of QTM Environment 0 0 1 1 0 1 1 0 0 At the end of the computation, the QTM is ‘observed’.

  16. Halting of QTM Environment 0 0 1 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 At the end of the computation, the QTM is ‘observed’.

  17. Halting of QTM Environment 0 1 1 0 1 0 0 1 If the halting state is not reached, the computation is useless.

  18. Halting of QTM 0 Environment 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 Halting qubit (Ad hoc)

  19. Halting of QTM 1 Environment 1 0 0 0 1 0 1 1 0 1 1 0 1 0 0 1 0 1 0 1 Halting qubit (Ad hoc)

  20. Halting of QTM 1 Environment 0 0 1 1 0 1 1 0 0 Halting qubit (Ad hoc)

  21. ‘Un-isolated’ QTM Isolation assumption is probably too strong • technical issues like the halting of QTM, • models of QC (one-way model, measurement-only model) based on measurements. • PTM and DTM are not well-formed QTM (reversible DTM does) • quest of a universal QTM: a classical control is required.

  22. ‘Un-isolated’ QTM Isolation assumption is probably too strong • technical issues like the halting of QTM, • models of QC (one-way model, measurement-only model) based on measurements. • PTM and DTM are not well-formed QTM (reversible DTM does) • quest of a universal QTM: a classical control is required. Environment 1 0 0 1 0 1 0 1 0 1 1 0 1 0 0 1 0 1 1 0

  23. Modelling Environment: Observed QTM Environment is modelled as a partial measurement of the configuration, characterised by a partition K = { K λ } λ ∈ Λ of Q × Σ ∗ × Z . Definition: For a given QTM M = ( Q, Σ , δ ) and a given partition K = { K λ } λ ∈ Λ of Q × Σ ∗ × Z , [ M ] K is an Observed Quantum Turing Machine (OQTM).

  24. Evolution of OQTM One transition of [ M ] K is composed of: 1. partial measurement K of the quantum configuration; 2. transition of M ; 3. partial measurement K of the quantum configuration. Definition: An OQTM [ M ] K is well-observed iff � P λ U † M U M P λ = I λ ∈ Λ where P λ = � ( p,T,x ) ∈ K λ | p, T, x � � p, T, x | .

  25. a weaker condition Lemma: If a QTM M is well-formed then [ M ] K is a well-observed OQTM for any K . Proof: λ ∈ Λ P λ U † � M U M P λ = � λ ∈ Λ P λ P λ = � λ ∈ Λ P λ = � � p,T,x ∈ K λ | p, T, x � � p, T, x | λ ∈ Λ = � p,T,x ∈ Q × Σ ∗ × Z | p, T, x � � p, T, x | = I

  26. a weaker condition Lemma: If a QTM M is well-formed then [ M ] K is a well-observed OQTM for any K . Proof: λ ∈ Λ P λ U † � M U M P λ = � λ ∈ Λ P λ P λ = � λ ∈ Λ P λ = � � p,T,x ∈ K λ | p, T, x � � p, T, x | λ ∈ Λ = � p,T,x ∈ Q × Σ ∗ × Z | p, T, x � � p, T, x | = I

  27. Example: halting of QTM For a given QTM M = ( Q, Σ , δ ) s.t. q h ∈ Q is the unique halting state. { q h } × Σ ∗ × Z K h = K ¯ = K \ K h h [ M ] { K h ,K ¯ h } evolves as follows: 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0

  28. Example: halting of QTM For a given QTM M = ( Q, Σ , δ ) s.t. q h ∈ Q is the unique halting state. { q h } × Σ ∗ × Z K h = K ¯ = K \ K h h [ M ] { K h ,K ¯ h } evolves as follows: 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0

  29. Example: halting of QTM For a given QTM M = ( Q, Σ , δ ) s.t. q h ∈ Q is the unique halting state. { q h } × Σ ∗ × Z K h = K ¯ = K \ K h h [ M ] { K h ,K ¯ h } evolves as follows: 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0

  30. Example: halting of QTM For a given QTM M = ( Q, Σ , δ ) s.t. q h ∈ Q is the unique halting state. { q h } × Σ ∗ × Z K h = K ¯ = K \ K h h [ M ] { K h ,K ¯ h } evolves as follows: 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0

  31. Example: halting of QTM For a given QTM M = ( Q, Σ , δ ) s.t. q h ∈ Q is the unique halting state. { q h } × Σ ∗ × Z K h = K ¯ = K \ K h h [ M ] { K h ,K ¯ h } evolves as follows: 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0

  32. Example: halting of QTM For a given QTM M = ( Q, Σ , δ ) s.t. q h ∈ Q is the unique halting state. { q h } × Σ ∗ × Z K h = K ¯ = K \ K h h [ M ] { K h ,K ¯ h } evolves as follows: 0 1 1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0 0 1 1 0 1 0 0 1 1 0

  33. OQTM more expressive than QTM Lemma: For any DTM M = ( Q, Σ , δ ) , [ M ] {{ c } ,c ∈ Q × Σ ∗ × Z } is a well-observed OQTM.

  34. OQTM, a too powerful model ?!? Theorem: There is a well-observed OQTM [ M h ] K h for deciding (with high probability), for any DTM M and any input u , whether M halts on input u .

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend