SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
Nondeterministic testing of SQL
    Propositions on a QC


                Matthew Leifer

     Perimeter Institute for Theoretical Physics




       QICL Workshop 17th-22nd July 2005
Outline
1) Introduction

    Logic, complexity and models of Computing


2) Sequential Quantum Logic


3) Testing an SQL proposition: Example


4) Generalizations

         Higher dimensions, multiple propositions


6) Open questions
1) Introduction


Classical Computational Complexity


    Cook-Levin: SATISFIABILITY is NP complete.


        Given a Boolean formula, decide if there are truth value
        assignments to the elementary propositions that make the
        formula true.
1) Introduction
There is a model of classical computing based directly on Boolean
logic.
1) Introduction
Can we pull off the same trick as in the classical circuit model?


Is there a model of QC in which logic of process = logic of
properties?



  • Logic of quantum properties ~ algebra of measurements.

         Subspace lattice, OM Lattice/Poset, orthoalgebra, etc.
  • Logic of quantum processes ~ algebra of unitaries?




Measurement based models suggest these logics need not be so
distinct.
Traditional view of quantum computing

                                       Probabilities
Bit strings, Revesible                                  Prob. measures on strings,
classical logic                                         stochastic operations.


                                   Amplitudes
                                                        Superpositions of strings,
                                                        unitary operations.




von-Neumanized view of quantum computing

                                      Probabilities
Bit strings, Boolean logic                              Prob. measures on strings,
operations.                                             stochastic operations.

                  Transition from classical
                  to quantum logic

                                     Probabilities
Subspaces, quantum logic                               Probabilistic model arising
operations.                                            from measures on subspaces.
2) Sequential Quantum Logic
     • Developed in late 70’s/early 80’s by Stachow and Mittlestaedt.

     • Extended by Isham et. al. in mid 90’s as a possible route to QGravity.


                                                   Up


                                            Y      Down
                           Up

       Ψ
                     X
                           Down
                                  €                Up

                                             Y
€                                                  Down
         €


                                  €
2) SQL: Structure




Not commutative:

Associative:
2) SQL: Hilbert Space Model

Hilbert space:

Elementary propositions:               - projection operators on    .

Notation:                              - operator associated to prop.     .

Negation:                                       “NOT    ”.

Sequential conjunction:                         “ AND THEN ”.




Note: Usual conjunction can be obtained by including limit propositions
2) SQL: Problems
    SQL works well for situations like this
                                                 {b,¬b}
                                  [a] Ψ
               Ψ
                          {a,¬a}
                                     [¬a] Ψ
                                     €
                     €
                                                  {b,¬b}
    €
              €
                         €
    But it does not handle “coarse-grainings” well:
                                      €
         Ψ



€
3) Testing an SQL Proposition
The algorithm is based on recent QInfo inspired approaches to DMRG.

    Cirac, Latorre, Rico Ortega, Verstraete, Vidal, et. al.



It has 3 main steps:


    1)   Prepare a “history” state that encodes the results of the
         underlying sequence of measurements.

    2)   Apply rounds of “renormalization” (coherent AND and NOT
         gates) to get the desired proposition.

    3)   Measure a qubit to test the proposition.



Note:    2) can only be implemented probablistically.
3) Testing: History state
Suppose we want to test a simple SQL proposition   .



                              ,



Notation:                 ,


Define:                       ,



History state:
3) Testing: History state
        The history state is a kind of PEPS state.


        Starting state:

                                                       where

                                                                              f
               a a′                                        c c′
                                     b b′
                 Pa                   Pb                       Pc
                1
                                                               = Pa € Pb ⊗ Pc start
                                      cm ][b k ][a j ] Ψ
    €€                               [ €€
                        j €k b m
                            €                                       ⊗
                ∑
                          a        c                       f
             j,k ,m=0
    €                       €                  €
                        1
                            [x j ]km j x
             Px =                          km xx ′
                        ∑                                               ,
                    j,k,m=0
€
3) Testing: History state

How to prepare the history state:

    i)     Apply            to qubits       and       .

    ii)    Perform a parity measurement on                    and   .

                                        ,

    iii)   Perform                and discard             .

    iv) If outcome         occurred then perform                            on qubit   .

    v)     Repeat steps i) - iv) for              and                   .


                                                        xi ] i
                                                      [                     jk xx' .
Note: Equivalent to applying operators ∑                            x
                                                               jk
                                              i,j,k
3) Testing: Renormalization


                                                          a and b.
i) Compute         by applying “coherent AND” to qubits




                                                €   €

                                     X
ii) Compute            by applying       to qubit   .




                       €
               d by applying
iii) Compute                             .




 €
3) Testing: Implementing AND


is not a directly implementable. Instead, implement measurement:




    If   , discard 2nd qubit and proceed.

    If    , abort and restart algorithm from beginning.


Note:    Algorithm will succeed with exponentially small probability in no.
            gates.
3) Testing: Complexity
          n = no. propositions in underlying sequence.
    Let
          m = no. gates in formala.
    Let

    Count no. 2-qubit gates:

                                            n
          Preparing entangled states
€
€
                                            O (n )
          Preparing history state

                                            O( m)
          Perfoming       gates €

                                                      r = log 2 d .
                          d
    Generalization to         dimensional H.S.: Let
                                €
                                            rn
          Preparing entangled states
                                €
                                            O (n )
          Preparing history state
            €                           €
                                                (     )
                      †
                          ⊗ U T€            O n2 2r
          Applying U x        x

                                €
4) Generalizations

 • Testing projectors of arbitrary rank.


 • Testing props on d-dimensional Hilbert space.


                               d
     • Need upper bound on         needed to get correct probs. for all
       formulae of length n.


 • Testing multiple propositions.
                  €
              €
     • On disjoint subsets of an underlying sequence of propositions.

     • By copying qubits in the computational basis.
6) Open Questions
Can SQL be modified so that all sequential propositions can be tested?

    Modify definition of sequential conjunction.

    Restrict allowed subspaces.


Is SQL the logic of an interesting model of computing?

    c.f. Aaronson’s QC with post-selection.


Renormalization: A new paradigm for irreversible quantum computing?

    Which DMRG schemes are universal for classical/quantum
    computing?


Is there a natural quantum logic which has SAT problems that are NQP or
QMA complete?

Weitere ähnliche Inhalte

Was ist angesagt?

J S B6 Ref Booklet
J S B6 Ref BookletJ S B6 Ref Booklet
J S B6 Ref Booklet
51 lecture
 
Fission rate and_time_of_higly_excited_nuclei
Fission rate and_time_of_higly_excited_nucleiFission rate and_time_of_higly_excited_nuclei
Fission rate and_time_of_higly_excited_nuclei
Yuri Anischenko
 
Fault tolerant and online testability
Fault tolerant and online testabilityFault tolerant and online testability
Fault tolerant and online testability
Sajib Mitra
 
TU3.T10.2.pdf
TU3.T10.2.pdfTU3.T10.2.pdf
TU3.T10.2.pdf
grssieee
 
Modern features-part-3-software
Modern features-part-3-softwareModern features-part-3-software
Modern features-part-3-software
zukun
 

Was ist angesagt? (15)

J S B6 Ref Booklet
J S B6 Ref BookletJ S B6 Ref Booklet
J S B6 Ref Booklet
 
Jokyokai2
Jokyokai2Jokyokai2
Jokyokai2
 
Coherent feedback formulation of a continuous quantum error correction protocol
Coherent feedback formulation of a continuous quantum error correction protocolCoherent feedback formulation of a continuous quantum error correction protocol
Coherent feedback formulation of a continuous quantum error correction protocol
 
The H.264 Integer Transform
The H.264 Integer TransformThe H.264 Integer Transform
The H.264 Integer Transform
 
Fission rate and_time_of_higly_excited_nuclei
Fission rate and_time_of_higly_excited_nucleiFission rate and_time_of_higly_excited_nuclei
Fission rate and_time_of_higly_excited_nuclei
 
Quantum Cost Calculation of Reversible Circuit
Quantum Cost Calculation of Reversible CircuitQuantum Cost Calculation of Reversible Circuit
Quantum Cost Calculation of Reversible Circuit
 
Fault tolerant and online testability
Fault tolerant and online testabilityFault tolerant and online testability
Fault tolerant and online testability
 
Presentation MCB seminar 09032011
Presentation MCB seminar 09032011Presentation MCB seminar 09032011
Presentation MCB seminar 09032011
 
TU3.T10.2.pdf
TU3.T10.2.pdfTU3.T10.2.pdf
TU3.T10.2.pdf
 
Modern features-part-3-software
Modern features-part-3-softwareModern features-part-3-software
Modern features-part-3-software
 
Convolution Theorem for Canonical Cosine Transform and Their Properties
Convolution Theorem for Canonical Cosine Transform and Their PropertiesConvolution Theorem for Canonical Cosine Transform and Their Properties
Convolution Theorem for Canonical Cosine Transform and Their Properties
 
Matlab robotics toolbox
Matlab robotics toolboxMatlab robotics toolbox
Matlab robotics toolbox
 
Fracture Reliability
Fracture Reliability Fracture Reliability
Fracture Reliability
 
Lesson 19: The Mean Value Theorem (Section 021 slides)
Lesson 19: The Mean Value Theorem (Section 021 slides)Lesson 19: The Mean Value Theorem (Section 021 slides)
Lesson 19: The Mean Value Theorem (Section 021 slides)
 
Heat-and-Mass Transfer Relationship to Determine Shear Stress in Tubular Memb...
Heat-and-Mass Transfer Relationship to Determine Shear Stress in Tubular Memb...Heat-and-Mass Transfer Relationship to Determine Shear Stress in Tubular Memb...
Heat-and-Mass Transfer Relationship to Determine Shear Stress in Tubular Memb...
 

Andere mochten auch (9)

Propositions in Logic
Propositions in LogicPropositions in Logic
Propositions in Logic
 
Logic (PROPOSITIONS)
Logic (PROPOSITIONS)Logic (PROPOSITIONS)
Logic (PROPOSITIONS)
 
Logic (slides)
Logic (slides)Logic (slides)
Logic (slides)
 
Prpositional2
Prpositional2Prpositional2
Prpositional2
 
Part ii, lesson 4 the square of opposition
Part ii, lesson 4  the square of oppositionPart ii, lesson 4  the square of opposition
Part ii, lesson 4 the square of opposition
 
Categorical Propositions- Logic
Categorical Propositions- LogicCategorical Propositions- Logic
Categorical Propositions- Logic
 
Logic
LogicLogic
Logic
 
Logic Ppt
Logic PptLogic Ppt
Logic Ppt
 
Unit 1-logic
Unit 1-logicUnit 1-logic
Unit 1-logic
 

Ähnlich wie Nondeterministic testing of Sequential Quantum Logic Propositions on a Quantum Computer

Lecture6
Lecture6Lecture6
Lecture6
voracle
 
Advanced Topics Sorting
Advanced Topics SortingAdvanced Topics Sorting
Advanced Topics Sorting
Sri Prasanna
 
IOEfficientParalleMatrixMultiplication_present
IOEfficientParalleMatrixMultiplication_presentIOEfficientParalleMatrixMultiplication_present
IOEfficientParalleMatrixMultiplication_present
Shubham Joshi
 
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic SynthesisMinimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Sajib Mitra
 

Ähnlich wie Nondeterministic testing of Sequential Quantum Logic Propositions on a Quantum Computer (20)

Do we need a logic of quantum computation?
Do we need a logic of quantum computation?Do we need a logic of quantum computation?
Do we need a logic of quantum computation?
 
Lecture6
Lecture6Lecture6
Lecture6
 
Presentation
PresentationPresentation
Presentation
 
Analysis
AnalysisAnalysis
Analysis
 
2017 10 17_quantum_program_v2
2017 10 17_quantum_program_v22017 10 17_quantum_program_v2
2017 10 17_quantum_program_v2
 
Computer Science Final Project
Computer Science Final ProjectComputer Science Final Project
Computer Science Final Project
 
Quantum Computing Notes Ver 1.2
Quantum Computing Notes Ver 1.2Quantum Computing Notes Ver 1.2
Quantum Computing Notes Ver 1.2
 
golf
golfgolf
golf
 
Cav03tut
Cav03tutCav03tut
Cav03tut
 
Dr. Amir Nejat
Dr. Amir NejatDr. Amir Nejat
Dr. Amir Nejat
 
What is the point of Boson sampling?
What is the point of Boson sampling?What is the point of Boson sampling?
What is the point of Boson sampling?
 
02 analysis
02 analysis02 analysis
02 analysis
 
Advanced Topics Sorting
Advanced Topics SortingAdvanced Topics Sorting
Advanced Topics Sorting
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
IOEfficientParalleMatrixMultiplication_present
IOEfficientParalleMatrixMultiplication_presentIOEfficientParalleMatrixMultiplication_present
IOEfficientParalleMatrixMultiplication_present
 
Fluids en
Fluids enFluids en
Fluids en
 
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic SynthesisMinimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
Minimum Cost Fault Tolerant Adder Circuits in Reversible Logic Synthesis
 
Shuronr
ShuronrShuronr
Shuronr
 
Representing molecules as atomic-scale electrical circuits with fluctuating-c...
Representing molecules as atomic-scale electrical circuits with fluctuating-c...Representing molecules as atomic-scale electrical circuits with fluctuating-c...
Representing molecules as atomic-scale electrical circuits with fluctuating-c...
 
Sparse Data Structures for Weighted Bipartite Matching
Sparse Data Structures for Weighted Bipartite Matching Sparse Data Structures for Weighted Bipartite Matching
Sparse Data Structures for Weighted Bipartite Matching
 

Mehr von Matthew Leifer

Mehr von Matthew Leifer (9)

Imperial20101215
Imperial20101215Imperial20101215
Imperial20101215
 
Separations of probabilistic theories via their information processing capab...
Separations of probabilistic theories via their  information processing capab...Separations of probabilistic theories via their  information processing capab...
Separations of probabilistic theories via their information processing capab...
 
Unentangled Bit Commitment and the Clifton-Bub-Halvorson (CBH) Theorem
Unentangled Bit Commitment and the  Clifton-Bub-Halvorson (CBH) TheoremUnentangled Bit Commitment and the  Clifton-Bub-Halvorson (CBH) Theorem
Unentangled Bit Commitment and the Clifton-Bub-Halvorson (CBH) Theorem
 
Quantum Causal Networks
Quantum Causal NetworksQuantum Causal Networks
Quantum Causal Networks
 
The Church of the Smaller Hilbert Space
The Church of the Smaller Hilbert SpaceThe Church of the Smaller Hilbert Space
The Church of the Smaller Hilbert Space
 
Quantum Logic
Quantum LogicQuantum Logic
Quantum Logic
 
Pre- and Post-Selection Paradoxes, Measurement-Disturbance and Contextuality ...
Pre- and Post-Selection Paradoxes, Measurement-Disturbance and Contextuality ...Pre- and Post-Selection Paradoxes, Measurement-Disturbance and Contextuality ...
Pre- and Post-Selection Paradoxes, Measurement-Disturbance and Contextuality ...
 
Measuring Multi-particle Entanglement
Measuring Multi-particle EntanglementMeasuring Multi-particle Entanglement
Measuring Multi-particle Entanglement
 
Multi-particle Entanglement in Quantum States and Evolutions
Multi-particle Entanglement in Quantum States and EvolutionsMulti-particle Entanglement in Quantum States and Evolutions
Multi-particle Entanglement in Quantum States and Evolutions
 

Kürzlich hochgeladen

SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
CaitlinCummins3
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 

Kürzlich hochgeladen (20)

PSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptxPSYPACT- Practicing Over State Lines May 2024.pptx
PSYPACT- Practicing Over State Lines May 2024.pptx
 
Improved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio AppImproved Approval Flow in Odoo 17 Studio App
Improved Approval Flow in Odoo 17 Studio App
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
Word Stress rules esl .pptx
Word Stress rules esl               .pptxWord Stress rules esl               .pptx
Word Stress rules esl .pptx
 
ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
SURVEY I created for uni project research
SURVEY I created for uni project researchSURVEY I created for uni project research
SURVEY I created for uni project research
 
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
 
philosophy and it's principles based on the life
philosophy and it's principles based on the lifephilosophy and it's principles based on the life
philosophy and it's principles based on the life
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
Chapter 7 Pharmacosy Traditional System of Medicine & Ayurvedic Preparations ...
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community PartnershipsSpring gala 2024 photo slideshow - Celebrating School-Community Partnerships
Spring gala 2024 photo slideshow - Celebrating School-Community Partnerships
 
demyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptxdemyelinated disorder: multiple sclerosis.pptx
demyelinated disorder: multiple sclerosis.pptx
 

Nondeterministic testing of Sequential Quantum Logic Propositions on a Quantum Computer

  • 1. Nondeterministic testing of SQL Propositions on a QC Matthew Leifer Perimeter Institute for Theoretical Physics QICL Workshop 17th-22nd July 2005
  • 2. Outline 1) Introduction Logic, complexity and models of Computing 2) Sequential Quantum Logic 3) Testing an SQL proposition: Example 4) Generalizations Higher dimensions, multiple propositions 6) Open questions
  • 3. 1) Introduction Classical Computational Complexity Cook-Levin: SATISFIABILITY is NP complete. Given a Boolean formula, decide if there are truth value assignments to the elementary propositions that make the formula true.
  • 4. 1) Introduction There is a model of classical computing based directly on Boolean logic.
  • 5. 1) Introduction Can we pull off the same trick as in the classical circuit model? Is there a model of QC in which logic of process = logic of properties? • Logic of quantum properties ~ algebra of measurements. Subspace lattice, OM Lattice/Poset, orthoalgebra, etc. • Logic of quantum processes ~ algebra of unitaries? Measurement based models suggest these logics need not be so distinct.
  • 6. Traditional view of quantum computing Probabilities Bit strings, Revesible Prob. measures on strings, classical logic stochastic operations. Amplitudes Superpositions of strings, unitary operations. von-Neumanized view of quantum computing Probabilities Bit strings, Boolean logic Prob. measures on strings, operations. stochastic operations. Transition from classical to quantum logic Probabilities Subspaces, quantum logic Probabilistic model arising operations. from measures on subspaces.
  • 7. 2) Sequential Quantum Logic • Developed in late 70’s/early 80’s by Stachow and Mittlestaedt. • Extended by Isham et. al. in mid 90’s as a possible route to QGravity. Up Y Down Up Ψ X Down € Up Y € Down € €
  • 8. 2) SQL: Structure Not commutative: Associative:
  • 9. 2) SQL: Hilbert Space Model Hilbert space: Elementary propositions: - projection operators on . Notation: - operator associated to prop. . Negation: “NOT ”. Sequential conjunction: “ AND THEN ”. Note: Usual conjunction can be obtained by including limit propositions
  • 10. 2) SQL: Problems SQL works well for situations like this {b,¬b} [a] Ψ Ψ {a,¬a} [¬a] Ψ € € {b,¬b} € € € But it does not handle “coarse-grainings” well: € Ψ €
  • 11. 3) Testing an SQL Proposition The algorithm is based on recent QInfo inspired approaches to DMRG. Cirac, Latorre, Rico Ortega, Verstraete, Vidal, et. al. It has 3 main steps: 1) Prepare a “history” state that encodes the results of the underlying sequence of measurements. 2) Apply rounds of “renormalization” (coherent AND and NOT gates) to get the desired proposition. 3) Measure a qubit to test the proposition. Note: 2) can only be implemented probablistically.
  • 12. 3) Testing: History state Suppose we want to test a simple SQL proposition . , Notation: , Define: , History state:
  • 13. 3) Testing: History state The history state is a kind of PEPS state. Starting state: where f a a′ c c′ b b′ Pa Pb Pc 1 = Pa € Pb ⊗ Pc start cm ][b k ][a j ] Ψ €€ [ €€ j €k b m € ⊗ ∑ a c f j,k ,m=0 € € € 1 [x j ]km j x Px = km xx ′ ∑ , j,k,m=0 €
  • 14. 3) Testing: History state How to prepare the history state: i) Apply to qubits and . ii) Perform a parity measurement on and . , iii) Perform and discard . iv) If outcome occurred then perform on qubit . v) Repeat steps i) - iv) for and . xi ] i [ jk xx' . Note: Equivalent to applying operators ∑ x jk i,j,k
  • 15. 3) Testing: Renormalization a and b. i) Compute by applying “coherent AND” to qubits € € X ii) Compute by applying to qubit . € d by applying iii) Compute . €
  • 16. 3) Testing: Implementing AND is not a directly implementable. Instead, implement measurement: If , discard 2nd qubit and proceed. If , abort and restart algorithm from beginning. Note: Algorithm will succeed with exponentially small probability in no. gates.
  • 17. 3) Testing: Complexity n = no. propositions in underlying sequence. Let m = no. gates in formala. Let Count no. 2-qubit gates: n Preparing entangled states € € O (n ) Preparing history state O( m) Perfoming gates € r = log 2 d . d Generalization to dimensional H.S.: Let € rn Preparing entangled states € O (n ) Preparing history state € € ( ) † ⊗ U T€ O n2 2r Applying U x x €
  • 18. 4) Generalizations • Testing projectors of arbitrary rank. • Testing props on d-dimensional Hilbert space. d • Need upper bound on needed to get correct probs. for all formulae of length n. • Testing multiple propositions. € € • On disjoint subsets of an underlying sequence of propositions. • By copying qubits in the computational basis.
  • 19. 6) Open Questions Can SQL be modified so that all sequential propositions can be tested? Modify definition of sequential conjunction. Restrict allowed subspaces. Is SQL the logic of an interesting model of computing? c.f. Aaronson’s QC with post-selection. Renormalization: A new paradigm for irreversible quantum computing? Which DMRG schemes are universal for classical/quantum computing? Is there a natural quantum logic which has SAT problems that are NQP or QMA complete?