Introduction, Axioms, Bell Inequalities 1 Why Quantum Computation?
Introduction, Axioms, Bell Inequalities 1 Why Quantum Computation?
• Quantum computers would have a profound effect on complexity based cryptography, via the poly-
nomial time quantum algorithms for factoring and discrete logs. Understanding how to meet these
threats by designing quantum resistant cryptosystems or by resorting to quantum cryptography is a
major challenge.
• Quantum computation has brought about a renaissance in the examination of the foundations of quan-
tum mechanics: highlighting phenomena such as entanglement and the resulting exponential power
inherent in quantum physics, and showing that quantum error-correcting codes may be used to bring
stability into the seemingly inherently unstable quantum world.
• Lastly, the study of quantum computation has helped broaden and deepen our insights into complexity
theory (and tools such as Fourier analysis and information theory), and in a few cases helped resolve
open questions in classical complexity theory.
• The superpostion principle: this axiom tells us what the state of a quantum system looks like.
* An addendum to this axiom tells us given two subsystems, what the allowable states of the composte
system are.
• The measurement principle: this axiom governs how much information about the state we can access.
• Unitary evolution: this axiom governs how the state of the quantum system evolves in time.
α0
α1
.
.
αk−1
The normalization on the complex amplitudes means that the state of the system is a unit vector in a k
dimensional complex vector space — called a Hilbert space.
In quantum mechanics it is customary to use the Dirac’s ket notation to write vectors. As we shall see later,
this is a particularly useful notation in the context of quantum computation. In the ket notation, the above
state is written as:
k−1
ψ = ∑ α j j
j=0
1 0
0 0
Here 0 = . and k − 1 = . . The Dirac notation has the advantage that the it labels the basis
. .
0 1
vectors explicitly. This is very convenient because the notation expresses both that the state of the quantum
system is a vector, while at the same time it represents a number (in superposition) describing the physical
quantity of interest (energy level, spin, polarization, etc). In
the context
of quantum
computation and quan-
tum information it is data (0 or 1) to be processed. The {0 , 1 , . . . , k − 1 } basis is called the standard
basis.
|α j | 2 .
One important aspect of the measurement process is that it alters the state of the quantum system: the effect
of the measurement is that the new state is exactly the outcome of the measurement. I.e., if the outcome
of the measurement is j, then following the measurement, the qubit is in state j . This implies that you
cannot collect any additional information about the amplitudes α j by repeating the measurement. This
property forms the basis of quantum cryptography where the presence of an eavesdropper necessarily alters
the quantum state being transmitted.
Intuitively, a measurement provides the only way of reaching into the Hilbert
space
to probe the quantum
this is done by selecting an orthonormal basis e0 , . . . , ek−1 . The outcome of the
state vector. In general
measurement ise j (or j) with probability equal to the square of the length of the projection of
the
state
vector ψ on e j . A consequence of performing the measurement is that the new state vector is e j . Thus
measurement may be regarded as a probabilistic rule for projecting the state vector onto one of the vectors
of the orthonormal measurement basis.
The basic entity of quantum information is a qubit (pronounced “cue-bit”), or a quantum bit. This corre-
α
sponds to a 2-state quantum system, and its state can be written as a unit (column) vector β ∈ C 2 . In
Dirac notation, this may be written as:
ψ = α 0 + β 1 α,β ∈ C |α |2 + |β |2 = 1
and
|β | . If the outcome of the measurement on ψ yields v , then as before, the the qubit is then
0 2
probability
in state v .
+ = √1 (0 + 1 )
2
ψ = cos θ0 + sin θ1
i
|ψ
h+
45◦
θ
0
h−
|ψ
i
− = √1 (0 − 1 )
2
Figure 1:
ψ = α 0 + β 1
= α √12 ( + + − ) + β √12 ( + − − )
α√
+β α√
−β
= 2
+ + 2
− .
Therefore the probability of measuring + is | √12 (α + β )|2 = |α + β |2 /2. The probability of measuring
The notation hv| (“bra v”) denotes a row vector, the conjugate-transpose of |vi, or |vi† . For example, h0| =
( 1 0 ) and h1| = ( 0 1 ). More generally,
α †
hψ | = β = ( ᾱ β̄ ) = ᾱ h0| + β̄ h1| .
v1 v2 = v2 v1 is an inner product. Note that 0 0 = 1 1 = 1 and 0 1 = 1 0 = 0. Thus the
above equation could have been expanded,
v1 v2 = (ā1 0 + b̄1 1 )(a2 0 + b2 1 )
= ā1 a2 0 0 + ā1 b2 0 1 + b̄1 a2 1 0 + b̄1 b2 1 1
= ā1 a2 · 1 + ā1 b2 · 0 + b̄1 a2 · 0 + b̄1 b2 · 1
= ā1 a2 + b̄1 b2 .
1 = |α |2 + |β |2 = ᾱα + β̄ β
= ψ 0 0 ψ + ψ 1 1 ψ
= ψ (0 0 + 1 1)ψ
= ψψ .
The last equality above follows since 0 0 = 10 00 , 1 1 = 00 01 , so 0 0 + 1 1 is the 2 × 2 identity
matrix. (This trick is important enough to have its own name, the “resolution of the identity.”)
In the next lecture, we will introduce tensor product spaces, where the advantages of this notation increase.
3 Two qubits:
Now let us examine the case of two qubits. Consider the two electrons in two hydrogen atoms:
1 1
0 0
+ +
Since each electron can be in either of the ground or excited state, classically the two electrons are in one of
four states – 00, 01, 10, or 11 – and represent 2 bits of classical information. Quantum mechanically, they
are in a superposition of those four states:
where ∑i j |αi j |2 = 1. Again, this is just Dirac notation for the unit vector in C 4 :
α00
α01
α10
α11
where αi j ∈ C , ∑ |αi j |2 = 1.
Measurement:
If the two electrons (qubits) are in state ψ and we measure them, then the probability that the first qubit
is in state i, and
the second qubit is in state j is P(i, j) = |αi j | 2 . Following the measurement, the state of the
two qubits is ψ 0 = i j . What happens if we measure just the first qubit? What is the probability that the
first qubit is 0? In that case, the outcome is the same as if we had measured both qubits: Pr {1st bit = 0} =
|α00 | 2 + |α01 | 2 . The new state of the two qubit system now consists of those terms in the superposition that
are consistent with the outcome of the measurement – but normalized to be a unit vector:
α00 00 + α01 01
φ = q
|α00 | 2 + |α01 | 2
.
φ = φ1 ⊗ φ2
= α1 α2 00 + α1 β2 01 + β1 α2 10 + β1 β2 11 .
We have simply multiplied together the amplitudes of |0i1 and |0i2 to determine the amplitude of |00i12 ,
and so on. The two qubits are not entangled with each other and measurements of the two qubits will be
distrbuted independently.
Given a general state of two qubits can we say what the state of each of the individual qubits is? The answer
is usually no. For a random state of two qubits is entangled — it cannot be decomposed into state of each
of two qubits. In next section we will study the Bell states, which are maximally entangled states of two
qubits.
Example:
State 11 (00 − 01 + 10 − 11 ) can be decomposed into √12 (0 + 1 ) √12 (0 − 1 ), but for state
√1 (00 + 11 ) there is no such decomposition - the states of the two qubits are not independent but
2
entangled/correlated.
4 EPR Paradox:
In 1935, Einstein, Podolsky and Rosen (EPR) wrote a paper “Can quantum mechanics be complete?” [Phys.
Rev. 47, 777, Available online via PROLA: http://prola.aps.org/abstract/PR/v47/i10/p777 1]
For example, consider coin-flipping. We can model coin-flipping as a random process giving heads 50% of
the time, and tails 50% of the time. This model is perfectly predictive, but incomplete. With a more accurate
experimental setup, we could determine precisely the range of initial parameters for which the coin ends up
heads, and the range for which it ends up tails.
For Bell state √1 (00 + 11 ), when you measure first qubit, the second qubit is determined. However, if
2
two qubits are far apart, then the second qubit must have had a determined state in some time interval before
measurement, since the speed of light is finite. Moreover this holds in any basis. This appears analogous to
the coin flipping example. EPR therefore suggested that there is a more complete theory where “God does
not throw dice.”
What would such a theory look like? Here is the most extravagant framework. . . When the entangled state
is created, the two particles each make up a (very long!) list of all possible experiments that they might be
subjected to, and decide how they will behave under each such experiment. When the two particles separate
and can no longer communicate, they consult their respective lists to coordinate their actions.
But in 1964, almost three decades later, Bell showed that properties of EPR states were not merely fodder
for a philosophical discussion, but had verifiable consequences: local hidden variables are not the answer.
5 Bell’s Inequality
Bell’s inequality states: There does not exist any local hidden variable theory consistent with these outcomes
of quantum physics.
Now an easy calculation shows that in each of the four cases XA = XB = 0, etc, the success probability is
cos2 π /8. This is because in the three cases where xA · xB = 0, Alice and Bob measure in bases that differ by
/pi/8. In the last case they measure in bases that differ by 3π /8, but in this case they must output different
bits.