Skip to main content
Geometric Quantum Mechanics Guide

The Bloch Sphere Complete Guide: Visualizing Qubits, Relative Phase, and Entanglement Collapse

QuanBit Team
REVERSUN
October 15, 2026
10 min read

Direct Definition (Featured Snippet)

The Bloch sphere is a unit two-sphere representation (S2S^2) of the state space of a two-level quantum mechanical system (qubit). Named after physicist Felix Bloch, it maps complex statevectors ∣ψ⟩=cos⁡(θ/2)∣0⟩+eiϕsin⁡(θ/2)∣1⟩|\psi\rangle = \cos(\theta/2)|0\rangle + e^{i\phi}\sin(\theta/2)|1\rangle into intuitive 3D spherical coordinates defined by polar angle θ\theta and azimuthal phase ϕ\phi.

1. The Mathematical Formulation

Any pure qubit state in two-dimensional complex Hilbert space C2\mathbb{C}^2 is written as a linear superposition of computational basis states ∣0⟩|0\rangle and ∣1⟩|1\rangle:

∣ψ⟩=α∣0⟩+β∣1⟩,α,β∈C,∣α∣2+∣β∣2=1|\psi\rangle = \alpha|0\rangle + \beta|1\rangle, \quad \alpha, \beta \in \mathbb{C}, \quad |\alpha|^2 + |\beta|^2 = 1

Because a global phase factor eiγe^{i\gamma} has no observable physical consequences (it cancels out when computing measurement probabilities ∣⟨ϕ∣ψ⟩∣2|\langle \phi | \psi \rangle|^2), we can factor out the global phase and parameterize the remaining degrees of freedom with two real angles:

∣ψ⟩=cos⁡(θ2)∣0⟩+eiϕsin⁡(θ2)∣1⟩|\psi\rangle = \cos\left(\frac{\theta}{2}\right)|0\rangle + e^{i\phi}\sin\left(\frac{\theta}{2}\right)|1\rangle

where the angles span the spherical domain:

  • 0≤θ≤π0 \le \theta \le \pi — Polar latitude angle (determines relative measurement probabilities P(∣0⟩)=cos⁡2(θ/2)P(|0\rangle) = \cos^2(\theta/2) and P(∣1⟩)=sin⁡2(θ/2)P(|1\rangle) = \sin^2(\theta/2)).
  • 0≤ϕ<2π0 \le \phi < 2\pi — Azimuthal longitudinal angle (controls quantum relative phase between ∣0⟩|0\rangle and ∣1⟩|1\rangle).

2. The 6 Cardinal Basis States on the Sphere

The Cartesian coordinates (x,y,z)(x, y, z) of the Bloch vector are calculated directly from spherical coordinates:

x=sin⁡θcos⁡ϕ,y=sin⁡θsin⁡ϕ,z=cos⁡θx = \sin\theta \cos\phi, \quad y = \sin\theta \sin\phi, \quad z = \cos\theta
StateDirac Vectorθ\thetaϕ\phiCartesian (x,y,z)(x, y, z)Location on Sphere
∣0⟩|0\rangle[1,0]T[1, 0]^T00(0,0,+1)(0, 0, +1)North Pole
∣1⟩|1\rangle[0,1]T[0, 1]^Tπ\pi0(0,0,−1)(0, 0, -1)South Pole
∣+⟩|+\rangle∣0⟩+∣1⟩2\frac{|0\rangle + |1\rangle}{\sqrt{2}}π/2\pi/20(+1,0,0)(+1, 0, 0)Equator (+X axis)
∣−⟩|-\rangle∣0⟩−∣1⟩2\frac{|0\rangle - |1\rangle}{\sqrt{2}}π/2\pi/2π\pi(−1,0,0)(-1, 0, 0)Equator (-X axis)
∣+i⟩|+i\rangle∣0⟩+i∣1⟩2\frac{|0\rangle + i|1\rangle}{\sqrt{2}}π/2\pi/2π/2\pi/2(0,+1,0)(0, +1, 0)Equator (+Y axis)
∣−i⟩|-i\rangle∣0⟩−i∣1⟩2\frac{|0\rangle - i|1\rangle}{\sqrt{2}}π/2\pi/23π/23\pi/2(0,−1,0)(0, -1, 0)Equator (-Y axis)

3. Pure States, Mixed States, and Why Entanglement Collapses the Sphere

One of the most profound insights in quantum information science is that only pure quantum states live on the surface of the Bloch sphere (∣r⃗∣=1|\vec{r}| = 1). Mixed states—which describe statistical ensembles or entangled subsystems—live strictly inside the sphere ball (∣r⃗∣<1|\vec{r}| < 1).

The general density matrix ρ\rho of a single qubit is parameterized by its Bloch vector r⃗=(rx,ry,rz)\vec{r} = (r_x, r_y, r_z):

ρ=12(I+r⃗⋅σ⃗)=12(1+rzrx−iryrx+iry1−rz)\rho = \frac{1}{2}\left(I + \vec{r}\cdot\vec{\sigma}\right) = \frac{1}{2}\begin{pmatrix} 1 + r_z & r_x - i r_y \\ r_x + i r_y & 1 - r_z \end{pmatrix}

What Happens During Quantum Entanglement?

Consider the maximally entangled Bell pair ∣Φ+⟩=∣00⟩+∣11⟩2|\Phi^+\rangle = \frac{|00\rangle + |11\rangle}{\sqrt{2}}. If we trace out qubit B to inspect the state of qubit A alone (ρA=TrB(∣Φ+⟩⟨Φ+∣)\rho_A = \text{Tr}_B(|\Phi^+\rangle\langle\Phi^+|)), we obtain:

ρA=12(1001)=12I2\rho_A = \frac{1}{2}\begin{pmatrix} 1 & 0 \\ 0 & 1 \end{pmatrix} = \frac{1}{2}I_2

The trace purity Tr(ρ2)\text{Tr}(\rho^2) for this maximally mixed state is:

Tr(ρA2)=(12)2+(12)2=0.5\text{Tr}(\rho_A^2) = \left(\frac{1}{2}\right)^2 + \left(\frac{1}{2}\right)^2 = 0.5

The length of the Bloch vector is given by ∣r⃗∣=2Tr(ρ2)−1|\vec{r}| = \sqrt{2\text{Tr}(\rho^2) - 1}. When Tr(ρ2)=0.5\text{Tr}(\rho^2) = 0.5, ∣r⃗∣=0|\vec{r}| = 0!

Visual Significance in QuanBit: In QuanBit's 3D Bloch sphere visualizer, when you entangle two qubits with a Hadamard and CNOT gate, the 3D state vector physically shrinks to the origin (0,0,0)(0, 0, 0) and an amber Entangled (Mixed State) badge illuminates. This visually reinforces to students that a single qubit does not possess an independent state in an entangled pair.
Real-Time Three.js Engine

Explore the 3D Bloch Sphere Live

Manipulate θ\theta and ϕ\phi with interactive sliders, apply Pauli gates, rotate axes in real time, and monitor statevector probability amplitudes.