Download presentation
Presentation is loading. Please wait.
Published byGordon Ramsey Modified over 6 years ago
1
Plamen Kamenov Physics 502 Advanced Quantum Mechanics
Quantum Computing Plamen Kamenov Physics 502 Advanced Quantum Mechanics
2
Why Do We Need Quantum Computers?
Take a spin-1/2 system: Probability π π§ spin up eigenvalue = π ++ + π + β = π 2 Add columns Probability π π§ spin down eigenvalue = π β+ + π β β = π 2 |π = π π Probability π π¦ spin up eigenvalue = π ++ + π β + = 1 2 ( π 2 + π 2 ) Add rows Probability π π¦ spin down eigenvalue = π ββ + π + β = 1 2 ( π 2 +π 2 ) Normalized state with π 2 + π 2 =1 π,π π β Probability π π₯ spin up eigenvalue = π ++ + π ββ = π+π 2 Add diagonals Probability π π₯ spin down eigenvalue = π β+ + π + β = πβπ 2 Write the probabilities as dependent on 2 indices: π + - 1 2 π ππ 1 2 π 2 β 1 4 ππ 1 2 π 2 β 1 4 ππ 1 2 π ππ Only sums of π terms can be probabilities! Any π term can be negative!
3
Can We Observe This Discrepancy?
Imagine a simple optics experiment: π 1 π 2 Detector 1 Detector 2 2-photon emission Ordinary Ray Extraordinary Ray Excited atom Crystal Crystal Polarized light is analogous to the spin-1/2 system By changing the crystal angles, we ask about the probability of mixing spin components (i.e. π π§ , π π₯ eigenstates) Quantum version of Malusβ Law: π πΈπΈ = π ππ = cos 2 ( π 1 β π 2 )
4
Quantum Probability vs. Classical Probability
My detector: π 1 Your detector: π 2 = π Experiment 1: 90Β° 90Β° 60Β° 120Β° 60Β° 120Β° 30Β° 150Β° 30Β° 150Β° 0Β° 0Β° Coincidence Probability: 2 3 Experiment 2: 90Β° 90Β° 60Β° 120Β° 60Β° 120Β° 30Β° 150Β° 30Β° 150Β° 0Β° 0Β° Coincidence Probability: 0 Quantum Probability: p EE + p OO = cos 2 π 2 β π 1 = cos = 3 4
5
What Could Quantum Computers Do?
Groverβs Algorithm: How quickly can you find a name in a phonebook? Classically, you need to search N/2 names to find a name with probability Β½ Set up state: π = 1 π π₯=0 πβ1 |π₯β© β¨0| β¨1| β¨2| β¨πβ1| β¨π| β¦ β¨π₯|πβ© Apply the βquantum oracleβ operator: π π =πΌβ2|πβ©β¨π| β¦ β¨π₯| π π |πβ© Rotates desired state in complex plane by phase π ππ Apply the Grover diffusion operator: π π =2|πβ©β¨π|βπΌ β¦ β¨π₯| π π π π |πβ© Repeat or measure the probability youβre in state |πβ©: p π =β¨π π π π π πβ©
6
Is Groverβs Algorithm Quantum Mechanical?
Both operators are unitary and Hermitian: π π π π β =π π β π π =(πΌβ2|πβ©β¨π|)(πΌβ2|πβ©β¨π|) = πΌβ2|πβ©β¨π β2 πβ©β¨π +4 πβ©β¨π|=πΌ π π π π β = π π β π π =(2|πβ©β¨π|βπΌ) 2 π π βπΌ =4|πβ©β¨π|β2|πβ©β¨π|β2|πβ©β¨π|+πΌ=πΌ Following the algorithm, all amplitudes are positive: You only need to search πͺ( π ) names to find a name with probability ~1
7
References Feynman, Richard P. βSimulating Physics with Computers.β International Journal of Theoretical Physics, vol. 21, no. 6-7, 1982, pp. 467β488., doi: /bf Grover, Lov K. βA Fast Quantum Mechanical Algorithm for Database Search.β Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing - STOC '96, 1996, doi: /
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.