Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

The practice exam will be released shortly. I’m finishing it Sunday afternoon. It will be largely based on homework problems — study those to prepare. NOTE NO HOMEWORK IS DUE THIS WEEK. The practice problems from 3.3 and 3.4 are the same as the homeworks problems. We will go over the problem again on Tuesday that could be on the exam.

Lecture 1.1 — Why Quantum? Why Now?

1. What property of matter explains why atoms have discrete energy levels rather than a continuous range of energies? Briefly explain the physical mechanism.


2. Explain the distinction between the First Quantum Revolution and the Second Quantum Revolution. What is the key difference in how quantum mechanics is used in each?


3. Name two technologies from the list below that came out of the First Quantum Revolution and explain what quantum principle each one relies on. Then describe one capability that the Second Quantum Revolution is expected to enable and why it was not possible in the first.

First Quantum Revolution: transistor, laser, MRI, superconductors, semiconductors, magnetic memory, LED, solar cells.

Second Quantum Revolution: qubits, atomic clocks (Ramsey interferometry), quantum computing, quantum sensing.

Lecture 1.2 — What Are Classical Computers Bad At?

4. A system has NN components, each with 2 possible states. How does the total number of configurations scale with NN? Give the expression and explain why this scaling makes brute-force search impractical for large NN.


5. In the wedding-planning problem, what feature of the problem causes it to become hard as the number of guests increases? Why can’t you simply break it into smaller independent pieces?


6. For each problem below, state whether the computational cost scales polynomially, exponentially, or super-exponentially with system size. Briefly justify each answer.

Lecture 1.3 — What Makes Quantum Hard?

7. The Ising Hamiltonian for a 1D spin chain is

H=Jisisi+1BisiH = -J \sum_{i} s_i s_{i+1} - B \sum_{i} s_i

where si=±1s_i = \pm 1. Consider an antiferromagnet (J<0J < 0) with an external field B>0B > 0.

(a) When B=0B = 0, what does the ground state look like and why?

(b) When BB is very large compared to J|J|, what does the ground state look like and why?

(c) Explain in words why there must be a phase transition at some intermediate value of BB.


8. A classical system of NN spins is described by specifying one configuration — a list of NN values, each ±1\pm 1. A quantum system of NN spins is described by specifying a complex amplitude for every possible configuration. How many complex amplitudes are needed? Why does this make quantum systems fundamentally harder to simulate on a classical computer than classical systems?


9. A common misconception is that a quantum computer “tries all answers at once and picks the best one.” Explain why this is wrong. What must actually happen during a quantum computation — before measurement — for the correct answer to be likely? Your answer should use the word interference.

Lecture 1.4 — Quantum Hardware: Where Are We?

10. Explain the physical difference between T1T_1 (energy relaxation time) and T2T_2 (dephasing time) for a qubit. Which process can destroy quantum information without the qubit changing its population?


11. A single-qubit gate requires isolating one qubit and applying a pulse. A two-qubit gate requires two qubits to interact with each other while remaining isolated from everything else. Explain why this tension makes two-qubit gates fundamentally harder and why two-qubit gate fidelity is typically the more important benchmark.


12. In classical computing, you can copy a bit and use majority voting to correct errors. Give two reasons why this same strategy fails for qubits.

Lecture 2.1 — Waves, Complex Numbers, and Interference

13. The spatial wave equation is

d2dx2E(x)=k2E(x)\frac{d^2}{dx^2} E(x) = -k^2 E(x)

(a) Give two linearly independent real solutions to this equation.

(b) Give two linearly independent complex solutions to this equation.


14. A wave is described by E(t)=E0cos(ωt)E(t) = E_0 \cos(\omega t).

(a) Rewrite this wave in complex exponential form.

(b) Using the complex form, find the expression for the intensity E2|E|^2. Show that this gives the same result as the time-averaged intensity E2\langle E^2 \rangle of the real form (up to a factor of 2).


15. Two waves E1=eikxE_1 = e^{ikx} and E2=ei(kx+ϕ)E_2 = e^{i(kx + \phi)} are incident on a beam splitter. One output port gives E1+E2E_1 + E_2 and the other gives E1E2E_1 - E_2.

(a) Using the complex form, compute the intensity E1+E22|E_1 + E_2|^2 at the first output. Show how it depends on ϕ\phi.

(b) Compute the intensity E1E22|E_1 - E_2|^2 at the second output. How does it depend on ϕ\phi?

(c) For what value of ϕ\phi does all the power go to one output? What about the other?

Lecture 2.2 — Interferometers and the Bloch Sphere

16. Light enters one input of a Mach-Zehnder interferometer (gate sequence HP(ϕ)HH \to P(\phi) \to H, starting from 0|0\rangle). For each case below, draw the path on the Bloch sphere, labeling the state after each gate.

(a) Find the value of ϕ\phi such that all the light exits output port 0|0\rangle. Draw the Bloch sphere trajectory.

(b) Find the value of ϕ\phi such that all the light exits output port 1|1\rangle. Draw the Bloch sphere trajectory.


17. A Mach-Zehnder interferometer consists of: a first beam splitter that splits light into two arms, a relative phase shift ϕ\phi accumulated between the arms, and a second beam splitter that recombines the light.

The available quantum gates are the Hadamard gate H=12(1111)H = \frac{1}{\sqrt{2}}\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix} and the phase gate P(ϕ)=(100eiϕ)P(\phi) = \begin{pmatrix} 1 & 0 \\ 0 & e^{i\phi} \end{pmatrix}.

(a) What sequence of gates, applied to input state 0|0\rangle, describes the MZI? Write ψout|\psi_{out}\rangle in terms of HH, P(ϕ)P(\phi), and 0|0\rangle.


18. On a Bloch sphere, label the locations of the following states:

Note: different textbooks may use different sign conventions for X±|X_\pm\rangle and Y±|Y_\pm\rangle. What matters is that the two states in each pair are orthogonal. Verify that orthogonal states appear at antipodal (opposite) points on the Bloch sphere.

Lecture 2.3 — Polarization and Measurement

19. An H|H\rangle-polarized photon is sent toward a V|V\rangle polarizer.

(a) What fraction of the light is transmitted?

(b) Now a D=12(H+V)|D\rangle = \frac{1}{\sqrt{2}}(|H\rangle + |V\rangle) polarizer is inserted between the source and the V|V\rangle polarizer. Walk through the sequence step by step: what is the state after each polarizer, and what is the total fraction of light transmitted?

(c) Explain why inserting an extra polarizer — which can only absorb light — actually increases the total transmission. What does the intermediate polarizer do to the quantum state?


20. A single photon enters a beam splitter and travels through both arms of a Mach-Zehnder interferometer. At the output, detectors D1 and D2 each record clicks — but every photon produces exactly one click at one detector, never both.

(a) What experimental evidence tells us the photon traveled through both arms, not just one?

(b) At what stage of the experiment does the photon stop behaving like a wave (superposition in both arms, producing interference) and start behaving like a particle (one click at one detector)? Describe what happens physically at that stage.

Lectures 2.4 & 2.5 — Groups, Pauli Matrices, and SU(2)

21. Both SO(3) and SU(2) describe rotations, but they are not the same group. Explain the key differences: what does each group act on, what are the generators of each, and what happens when you rotate by 2π2\pi? What is the physical consequence of the difference — how does it distinguish fermions from bosons?


22. A qubit starts in the state 0|0\rangle. The rotation operator Rx(θ)=eiσxθ/2R_x(\theta) = e^{-i\sigma_x \theta/2} is applied.

(a) Write out Rx(θ)R_x(\theta) as an explicit 2×22 \times 2 matrix using the formula Rn^(θ)=cos(θ/2)Iisin(θ/2)(n^σ)R_{\hat{n}}(\theta) = \cos(\theta/2)\,I - i\sin(\theta/2)\,(\hat{n}\cdot\vec{\sigma}).

(b) Apply Rx(θ)R_x(\theta) to 0|0\rangle and find the output state as a function of θ\theta.

(c) Describe the path this state traces on the Bloch sphere as θ\theta goes from 0 to 2π2\pi. What are the states at θ=0\theta = 0, π/2\pi/2, π\pi, and 3π/23\pi/2?


23. State the four properties a set and operation must satisfy to form a group. Then for each of the following, state whether it is a group and briefly explain why or why not:


24. What is the generator of rotations about the zz-axis in SU(2)? Write the corresponding rotation matrix Rz(θ)R_z(\theta) in terms of this generator.

Lecture 2.6 — Time Evolution and Rabi Oscillations

25. Consider the rotation Rn^(θ)=eiθ(n^σ)/2R_{\hat{n}}(\theta) = e^{-i\theta(\hat{n}\cdot\vec{\sigma})/2} with n^=12(x^+y^)\hat{n} = \frac{1}{\sqrt{2}}(\hat{x} + \hat{y}) and θ=π/2\theta = \pi/2. Starting from 0|0\rangle, draw on the Bloch sphere the rotation axis and the resulting state after the rotation is applied.


26. The Schrodinger equation is Hψ(t)=itψ(t)H|\psi(t)\rangle = i\hbar \frac{\partial}{\partial t}|\psi(t)\rangle.

(a) Derive the time evolution operator U(t)U(t) such that ψ(t)=U(t)ψ(0)|\psi(t)\rangle = U(t)|\psi(0)\rangle. Show that U(t)=eiHt/U(t) = e^{-iHt/\hbar}.

(b) Why must U(t)U(t) be unitary? What physical principle does this enforce?


27. A qubit has Hamiltonian H=ω2σzH = \frac{\hbar\omega}{2}\sigma_z and starts in the state ψ(0)=12(0+1)|\psi(0)\rangle = \frac{1}{\sqrt{2}}(|0\rangle + |1\rangle).

(a) Find ψ(t)|\psi(t)\rangle.

(b) Describe the motion on the Bloch sphere. What kind of motion is this?

(c) Do the populations P0(t)P_0(t) and P1(t)P_1(t) change with time? Why or why not?


28. A qubit has Hamiltonian H=Ω2σxH = \frac{\hbar\Omega}{2}\sigma_x and starts in 0|0\rangle. The time evolution operator is U(t)=eiΩtσx/2=Rx(Ωt)U(t) = e^{-i\Omega t\,\sigma_x/2} = R_x(\Omega t).

(a) Find the state ψ(t)|\psi(t)\rangle and draw the rotation axis on the Bloch sphere.

(b) Draw the state on the Bloch sphere at Ωt=π/2\Omega t = \pi/2, π\pi, and 2π2\pi. Label each state.

(c) What is the name for the pulse at Ωt=π\Omega t = \pi? What does it do physically?

(d) What is the name for the pulse at Ωt=π/2\Omega t = \pi/2? What does it do physically?


29. A qubit has Hamiltonian H=Ω2σxH = \frac{\hbar\Omega}{2}\sigma_x.

(a) Find the energy eigenstates of this Hamiltonian and their eigenvalues. Draw them on the Bloch sphere.

(b) If the qubit starts in one of these eigenstates, what happens under time evolution? Does the state move on the Bloch sphere?

(c) Explain in one sentence the general rule: why are eigenstates of the Hamiltonian stationary?

Lecture 2.7 — Atomic Clocks and the Rotating Frame

30. The full Hamiltonian for a two-level atom driven by a laser at frequency ωL\omega_L is

H=ω02σz+Ωcos(ωLt)σxH = \frac{\hbar\omega_0}{2}\sigma_z + \hbar\Omega\cos(\omega_L t)\sigma_x

where ω0\omega_0 is the atomic transition frequency and Ω\Omega is the Rabi frequency.

(a) This Hamiltonian is time-dependent. In the rotating frame (rotating at ωL\omega_L), the Hamiltonian becomes time-independent. Write the rotating frame Hamiltonian HRH_R in terms of Δ=ω0ωL\Delta = \omega_0 - \omega_L and Ω\Omega.

(b) What does each term in HRH_R correspond to physically? What does Δ\Delta represent?

(c) What does HRH_R simplify to when the laser is exactly on resonance (Δ=0\Delta = 0)?


31. A Ramsey sequence consists of: a π/2\pi/2-pulse, free evolution for time TT, then a second π/2\pi/2-pulse. The qubit starts in 0|0\rangle. The π/2\pi/2-pulse is a rotation Rx(π/2)R_x(\pi/2) around the xx-axis on the Bloch sphere.

(a) On resonance (Δ=0\Delta = 0): Apply the first π/2\pi/2-pulse to 0|0\rangle. What state is the qubit in? Draw it on the Bloch sphere.

(b) Still on resonance: there is no precession during the wait time (Δ=0\Delta = 0). Apply the second π/2\pi/2-pulse. Where does the state end up? Draw the full sequence on the Bloch sphere.

(c) Now suppose the laser is slightly detuned (Δ0\Delta \neq 0). After the first π/2\pi/2-pulse, the laser is turned off and the qubit precesses around the zz-axis at rate Δ\Delta during the free evolution time TT. The accumulated phase is ϕ=ΔT\phi = \Delta T. Draw the state on the Bloch sphere after the first π/2\pi/2-pulse, after precessing by phase ϕ\phi, and after the second π/2\pi/2-pulse.

(d) For the on-resonance case (part b), the second π/2\pi/2-pulse sent the qubit to 1|1\rangle. How long must you wait (what value of TT in terms of Δ\Delta) so that the second π/2\pi/2-pulse instead sends the qubit back to 0|0\rangle? Draw this case on the Bloch sphere and explain why the precession reverses the outcome.


32. In a real experiment, the qubit is not perfectly isolated. During the free evolution time TT in a Ramsey sequence, T2T_2 dephasing causes random phase kicks that scramble the accumulated phase.

(a) On the Bloch sphere, the qubit starts at a definite point on the equator after the first π/2\pi/2-pulse. If you repeat the experiment many times, each run accumulates a slightly different random phase. Draw what the collection of Bloch vectors from many runs looks like after the free evolution — at short times (TT2T \ll T_2) and at long times (TT2T \gg T_2).

(b) When you average over all the runs, the Bloch vector shrinks. What direction does it shrink toward? What does this mean for the contrast of the Ramsey fringes?

(c) Explain why T2T_2 dephasing limits the precision of an atomic clock. What sets the maximum useful free evolution time TT?

Lecture 3.1 — Two Qubits and the Tensor Product

33. Compute the following tensor products and write the result as a 4-component column vector.

(a) 01|0\rangle \otimes |1\rangle

(b) 1+|1\rangle \otimes |+\rangle where +=12(0+1)|+\rangle = \frac{1}{\sqrt{2}}(|0\rangle + |1\rangle)

(c) +|+\rangle \otimes |-\rangle where =12(01)|-\rangle = \frac{1}{\sqrt{2}}(|0\rangle - |1\rangle)

(d) ++|+\rangle \otimes |+\rangle


34. Three qubits.

(a) How many computational basis states are there for three qubits? List them all.

(b) Write +01|+\rangle \otimes |0\rangle \otimes |1\rangle as a sum of computational basis states.

(c) The GHZ state is GHZ=12(000+111)|GHZ\rangle = \frac{1}{\sqrt{2}}(|000\rangle + |111\rangle). Is it a product state? Try to factor it.

(d) If you measure all three qubits of GHZ|GHZ\rangle in the computational basis, what outcomes are possible?

Lecture 3.2 — Entanglement and the Bell States

35. Bell state verification.

(a) Write the amplitude table for each of the four Bell states and verify that det(C)=1/2|\det(C)| = 1/2 for all of them.

(b) Verify orthogonality: compute Φ+Φ\langle\Phi^+|\Phi^-\rangle, Φ+Ψ+\langle\Phi^+|\Psi^+\rangle, and Ψ+Ψ\langle\Psi^+|\Psi^-\rangle.

(c) Show that Φ+|\Phi^+\rangle can be written as: Φ+=12(+++)|\Phi^+\rangle = \frac{1}{\sqrt{2}}(|{+}{+}\rangle + |{-}{-}\rangle), where ++=++|{+}{+}\rangle = |+\rangle \otimes |+\rangle and =|{-}{-}\rangle = |-\rangle \otimes |-\rangle. What does this say about correlations in the X-basis?


36. Projective measurement.

A qubit is in state Ψ=130+231|\Psi\rangle = \frac{1}{\sqrt{3}}|0\rangle + \sqrt{\frac{2}{3}}|1\rangle.

(a) Measure in the Z-basis. What are the probabilities for each outcome? What is the state after each outcome?

(b) Measure in the X-basis. Construct the projectors ++|+\rangle\langle+| and |-\rangle\langle-|. What are the probabilities? What is the state after each outcome?

(c) Verify that the probabilities sum to 1 and the projectors satisfy +++=I|+\rangle\langle+| + |-\rangle\langle-| = I.


37. The uncertainty principle for spin.

(a) Verify the commutation relation [σx,σy]=2iσz[\sigma_x, \sigma_y] = 2i\sigma_z by explicit matrix multiplication, where:

σx=(0110),σy=(0ii0),σz=(1001)\sigma_x = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}, \quad \sigma_y = \begin{pmatrix} 0 & -i \\ i & 0 \end{pmatrix}, \quad \sigma_z = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}

(b) Show that σi2=I\sigma_i^2 = I for each Pauli matrix. Conclude that (Δσi)2=1σi2(\Delta\sigma_i)^2 = 1 - \langle\sigma_i\rangle^2 in any state.

(c) For the state 0|0\rangle: compute σx\langle\sigma_x\rangle and σy\langle\sigma_y\rangle. Use part (b) to find Δσx\Delta\sigma_x and Δσy\Delta\sigma_y. Are they maximal?

(d) Verify the same result by expanding 0|0\rangle in the X-eigenbasis. What are the probabilities for getting +1 and -1?

(e) For the state +|+\rangle: which component is definite? Compute Δσy\Delta\sigma_y and Δσz\Delta\sigma_z. Verify ΔσyΔσzσx\Delta\sigma_y \cdot \Delta\sigma_z \geq |\langle\sigma_x\rangle|.

(f) Can a state have Δσx=Δσy=Δσz=0\Delta\sigma_x = \Delta\sigma_y = \Delta\sigma_z = 0 (definite values for all three components simultaneously)? Explain using the commutation relations.

Lecture 3.3 — Two-Qubit Measurement, Spooky Action, and EPR

38. Partial measurement of a product state.

Alice and Bob share the product state +0=12(00+10)|+\rangle \otimes |0\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |10\rangle). Alice measures her qubit in the Z-basis.

(a) Compute the probability that Alice gets 0|0\rangle.

(b) Compute the post-measurement state if Alice gets 0|0\rangle.

(c) Compute the probability and post-measurement state if Alice gets 1|1\rangle.

(d) What is Bob’s state in each case? Explain why this is not “spooky action at a distance.”


39. Partial measurement of an entangled state.

Alice and Bob share Φ+=12(00+11)|\Phi^+\rangle = \frac{1}{\sqrt{2}}(|00\rangle + |11\rangle). Alice measures her qubit in the Z-basis.

(a) Use the projector 00I|0\rangle\langle 0| \otimes I to compute the probability and post-measurement state for Alice getting 0|0\rangle.

(b) Repeat for Alice getting 1|1\rangle.

(c) What is Bob’s state after each outcome?

(d) In what sense has the entanglement been broken by the measurement?


40. No-signaling.

Alice and Bob share Φ+|\Phi^+\rangle. Bob measures Z on his qubit.

(a) Suppose Alice measures Z first. What are Bob’s Z-measurement probabilities?

(b) Suppose Alice measures X first. What are Bob’s Z-measurement probabilities now?

(c) Suppose Alice does nothing. Compute Bob’s Z-measurement probabilities directly from the state.

(d) Explain how these results support the no-signaling theorem.


41. Alice chooses Z or X.

Alice and Bob share Ψ|\Psi^-\rangle.

(a) If Alice measures Z and gets +1, what state is Bob’s qubit in?

(b) If Alice measures X and gets +1, what state is Bob’s qubit in?

(c) In which sense are these two Bob states physically different?

(d) Why can’t Bob tell, from local measurements alone, which basis Alice chose?


42. The EPR argument.

Alice and Bob share the singlet state and are far apart.

(a) If Alice measures Z and gets +1, what can she predict about Bob’s Z outcome?

(b) If Alice instead measures X and gets +1, what can she predict about Bob’s X outcome?

(c) State EPR’s criterion for an “element of physical reality.”

(d) Use locality plus this criterion to explain why EPR concludes Bob must have both a definite Z-value and a definite X-value.

(e) Why does this lead EPR to say that quantum mechanics is incomplete?

Lecture 3.4 — Bell’s Theorem

43. The two-setting hidden variable model.

Alice and Bob share the singlet state, and each can choose to measure either ZZ or XX. Assume a local hidden-variable model in which each pair carries predetermined values aZ,aX{+1,1}a_Z, a_X \in \{+1,-1\}, with bZ=aZb_Z = -a_Z and bX=aXb_X = -a_X.

(a) Write all four possible lookup tables (aZ,aX,bZ,bX)(a_Z,a_X,b_Z,b_X).

(b) Verify that equal weights p1=p2=p3=p4=14p_1=p_2=p_3=p_4=\tfrac14 give E(Z,Z)=1E(Z,Z)=-1, E(X,X)=1E(X,X)=-1, and E(Z,X)=0E(Z,X)=0.

(c) Is the equal-weight distribution the only one that works? Find the most general distribution (p1,p2,p3,p4)(p_1,p_2,p_3,p_4) consistent with these three correlations.

I TOOK OUT THE Q-AXIS PROBLEMS.