CSE 434�“Intro to Quantum Computation”
Instructor: Andrea Coladangelo
TAs: Arjun Aggarwal, Nikos Skoumios, Er-Cheng Tang, Yiming Wang
Logistics
Logistics
Policies
Rough overview of the course
First half focuses on Quantum Information
Second half focuses on Quantum Computation
Heads up: this is a ”theory” class! (some quantum programming component towards the end, but 95% theory: you will be solving problems with pen and paper, and there will be many proofs)
This lecture
What is Quantum Computation?
A new paradigm for computation that is based on
the laws of quantum mechanics
Why bother?
Why bother?
Chemistry:
Optimization/Machine Learning:
Simulating dynamics of quantum systems
Cryptography:
Speeding up unstructured search
Speeding up Linear Algebra
On the negative side.. breaking most of today’s encryption!
On the positive side.. Realizing cryptographic functionalities that are �impossible to achieve classically!
Many potential applications:
Exponential speedup
Generally only polynomial speedup
Shor’s algorithm
“..if you want to make a simulation of nature, you’d better make it quantum mechanical” �– Richard Feynman
Why bother?
Philosophical implications!
Randomness vs Determinism
Non-locality vs locality
One universe vs many universes..
Why bother?
It’s a beautiful field that is rapidly developing
- many challenges and discoveries ahead.
Current quantum devices are on the cusp of �demonstrating quantum advantage (or have already done so depending on who you ask)!
Quantum mechanics is strange:
The double-slit experiment
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
. . .
Source
Case 1: Ping pong ball
Observations:
Source
Case 2: Water wave
Source
Case 2: Water wave
peak
Source
Case 2: Water wave
peak
Source
Case 2: Water wave
peak
Source
Case 2: Water wave
Source
Case 2: Water wave
Source
Case 2: Water wave
Source
Case 2: Water wave
Source
Case 2: Water wave
peak
Source
Case 2: Water wave
peak
Detector is brighter wherever intensity of wave is higher
Intensity/height of the resulting wave is determined by interference:
”destructive”
"constructive”
Source
Case 2: Water wave
peak
Detector is brighter wherever intensity of wave is higher
Intensity/height of the resulting wave is determined by interference:
"constructive”
”destructive”
Source
Case 2: Water wave
Observations:
Source
Case 3: Photon
Source
Case 3: Photon
Observations:
How is this possible?
Case 3: Photon
Observations:
How is this possible?
1. The photons are “interfering” with one another?
No! Actually we still see the interference pattern
even when we really send the photons one by one!
2. Each photon is “interfering with itself”??
If so then, just like a water wave,
each photon must be passing through both slits..?
Source
Case 3*: Photon, with a camera
“left”
“right”
Observations:
(or electron)
Double-slit experiment recap
Quantum mechanics is the theory that can explain all of this absurdity!
Case 1: Ping-pong ball
Case 2: Water wave
Case 3: Photon
Case 3*: Photon,� with a camera
Looking ahead
Quantum computation is about orchestrating interference �in such a way that the “interference pattern’’ tells us something useful, �e.g. the solution to a problem!
Looking ahead
The simplest quantum mechanical system has two degrees of freedom/configurations.
The state of the quantum system can be in a “superposition” of the two.
Examples of quantum systems:
Photon in double-slit experiment
Degrees of freedom: “left” or “right”
Electron spin
Degrees of freedom: “up” or “down”
Photon polarization
Degrees of freedom: “vertical” or “horizontal”
Looking ahead
The simplest quantum mechanical system has two degrees of freedom/configurations.
The state of the quantum system can be in a “superposition” of the two.
Examples of quantum systems:
Photon in double-slit experiment
Degrees of freedom: “left” or “right”
Electron spin
Degrees of freedom: “up” or “down”
Photon polarization
Degrees of freedom: “vertical” or “horizontal”
In this course, we will take an abstract view:
A quantum system with two degrees of freedom is a qubit!