QCQI - Chapter 2: Qubits, States & the Bloch Sphere
Learning Objectives¶
Parametrize pure states (θ,ϕ) and read off Bloch components.
Connect SU(2) unitaries and SO(3) rotations.
Measure along X,Y,Z via basis change and estimate expectations.
Perform single-qubit tomography and interpret ρ=21(I+r⋅σ).
State Parametrization¶
∣ψ(θ,ϕ)⟩=cos2θ∣0⟩+eiϕsin2θ∣1⟩, r=(sinθcosϕ,sinθsinϕ,cosθ).
Eureka! Two angles ⇒ two degrees of freedom (global phase drops out).
Unitaries as Rotations¶
U=Rz(α)Ry(β)Rz(γ); adjoint action rotates r.
Eureka! SU(2)→SO(3): double-cover relation.
Measuring X,Y,Z¶
Use H (for X) and S†H (for Y) before Z-readout.
Estimate ⟨σk⟩=(N0−N1)/(N0+N1).
Tomography¶
Collect ⟨X⟩,⟨Y⟩,⟨Z⟩.
Set ρ=21(I+r⋅σ); check purity Tr(ρ2).
Eureka! Noise shrinks ∥r∥: Bloch-ball radius encodes mixedness.
Mini-Lab¶
Plot (⟨X⟩,⟨Y⟩,⟨Z⟩) across θ for fixed ϕ.
Add noise; watch the Bloch vector shrink.
Compare tomography across two backends.