The Bloch Sphere
The state of a single qubit looks, at first, like a small pile of complex numbers: two amplitudes, four real degrees of freedom, tangled together by rules about normalization and phase. The Bloch sphere sweeps that clutter away. Once you notice that the overall phase of a state can never be measured and that the total probability is pinned to one, exactly two real numbers survive — and two numbers are precisely what it takes to name a point on the surface of a sphere. The abstract algebra of amplitudes becomes a globe you can point at. Named for Felix Bloch, whose magnetization vector for nuclear spins is the same object in other language, the picture turns every question about a qubit into geometry. A pure state is a bearing and a latitude : north pole , south pole , equator the balanced superpositions. Mixed states — states of partial ignorance — fill the interior through , the radius of the Bloch vector measuring purity, the dead centre being total ignorance. The payoff arrives with dynamics. Every single-qubit gate is a rigid rotation of the ball; every measurement is a projection onto an axis; every Born-rule probability is a cosine. This article builds each correspondence, verifies the numbers, and shows why the innocuous in the half-angle is the same "spinor" factor that makes a spin return to itself only after two full turns.
- The Bloch sphere maps every single-qubit state to a point in a unit ball in : pure states on the surface (), mixed states strictly inside (), the maximally mixed state dead centre.
- A pure qubit is the unit vector — a latitude and a longitude .
- The density operator is , where the Bloch vector collects the three Pauli expectation values.
- The radius is a purity meter, ; global phase is invisible, so orthogonal states sit at antipodes and geometric angles are twice Hilbert-space angles.
- Every single-qubit unitary is a rotation of the ball, ; every measurement is a projection, .
- Key idea: Strip away global phase and normalization from a qubit and exactly two real parameters remain — encode them as the polar and azimuthal angles of a point on the unit sphere. Density operators then fill the ball via , turning algebra into geometry.
Where this lives today
The Bloch sphere is not a teaching cartoon experimentalists outgrow — it is the working coordinate system of the qubit laboratory. Single-qubit tomography measures on many identical copies, assembles them into , and reconstructs ; the radius is read directly as a fidelity budget. On a superconducting or trapped-ion processor, calibrating a gate means calibrating a rotation: a Rabi experiment drives the Bloch vector around an in-plane axis, its oscillation period fixing the pulse amplitude, while a Ramsey experiment lets it precess about , the fringe frequency fixing the qubit detuning. Decoherence is diagnosed geometrically: the transverse shrink rate gives , the longitudinal relaxation gives , and a channel's noise is exactly the affine map by which it contracts and displaces the ball. The same sphere reappears wholesale in optics as the Poincaré sphere for the polarization of light — one geometry, two physical incarnations, because both describe a two-level system.
The physical picture
Think of a globe. Put the definite state at the north pole and at the south. Every other pure state is a definite latitude and a definite longitude: the polar angle says how much versus the state carries, and the azimuth sets the relative phase between the two amplitudes. The equator is the set of perfectly balanced superpositions — and on one axis, and on the other. Nothing about the globe records the overall phase of the state, because nothing physical ever does. Because that phase is invisible, you are forced onto the half-angle: the amplitudes are and , so a trip on the sphere is a turn between the underlying rays. Orthogonal states end up antipodal, not perpendicular — and are pole to pole. The first figure fixes the geography and carries a number: a state at latitude predicts a outcome before any algebra.
Purity is radius. A surface point is pure and maximally informative; slide inward and you mix in classical ignorance; the dead centre reads along every axis at once. Decoherence is literally the Bloch vector shrinking toward the centre, which is why is a faithful purity meter through . The second figure is a cross-section of the ball with the numbers attached.
Finally, gates are rigid rotations of this ball. The Pauli spins it about the -axis, swapping the poles; a phase gate spins it about ; the Hadamard is a turn about that trades and . Composing gates is composing rotations, and the whole toolkit of Euler angles comes for free.
The core equations
The parametrization is the starting point: after removing the unphysical global phase and imposing normalization, a pure state is fixed by two angles. The convention takes the amplitude to be real and non-negative.
where: — polar angle, ; gives , gives ; — azimuthal angle, , sets the relative phase; — relative phase; the global phase has been fixed by making the amplitude real. Reading it: latitude controls the -bias, longitude controls the phase. The three real coordinates of the point on the sphere are nothing but the three Pauli expectation values — the numbers a tomographer measures directly. This is the bridge between operators and geometry.
where: — expectation value of observable in state ; — the population imbalance between and . Reading it: the Bloch vector is a table of measurement averages, one per axis. Assembling those three numbers reconstructs the entire density operator, because is a complete basis for Hermitian matrices. This one line works for pure and mixed states alike.
where: — density operator, , Hermitian, , ; with — the Bloch vector; — the Pauli triple. Reading it: half the identity plus a "tilt" in the direction ; a longer tilt means a more definite state. The single number that separates pure from mixed is the length of the Bloch vector, and it enters purity as a clean quadratic. This is the arithmetic behind "radius equals purity".
where: — purity, for pure states, for the maximally mixed state; — squared radius. Reading it: purity slides linearly in from at the centre to on the surface. Measurement collapses to a dot product. To measure the observable along any axis , project the Bloch vector onto that axis. The Born rule becomes trigonometry.
where: — unit measurement axis; — the eigenstate of ; — probability of the outcome. Reading it: the more the state points along the measurement axis, the more likely the result; perpendicular gives an even split. Dynamics is rotation. Any single-qubit unitary is, up to an irrelevant global phase, generated by a Pauli combination, and its action on the ball is a rigid rotation by about the axis .
where: — unit rotation axis in ; — rotation angle; conjugation rotates by about . Reading it: the half-angle inside the exponential is the spinor double cover — the state needs to return, the ball only .
The goal is to show, from first principles, that a general normalized single-qubit state collapses from four real degrees of freedom down to two physically meaningful ones, and that the natural coordinates for those two are a polar angle appearing as a half-angle in the amplitudes together with an azimuth . We start from the most general complex superposition, spend the normalization constraint and the unobservability of global phase, and read off the surviving parametrization — making explicit at each step which physical fact removes which parameter.
Step 1. Write the most general state with and , so there are four real numbers on the table: two magnitudes and two phases. Why: a qubit lives in , and an unconstrained complex 2-vector has exactly four real components — this is the raw material we must whittle down.
Step 2. Impose normalization ; one real constraint removes one degree of freedom, leaving three. Why: only unit vectors represent physical states under the Born rule, so the normalization sphere is not optional — it is what makes probabilities sum to one.
Step 3. Multiply by the global phase to get ; since is physically undetectable, only the relative phase survives, removing one more parameter and leaving two. Why: no experiment can distinguish from , because every probability is phase-blind — this is the single fact that makes the sphere two-dimensional rather than three.
Step 4. Solve the remaining magnitude constraint with a single angle by setting and ; then ranges over as runs from to , and pairing it with gives spherical coordinates on . Why: the half-angle is forced, not chosen — it is what lets the full polar sweep carry the amplitude all the way from to , and it is exactly why orthogonal states land at antipodes apart while being only apart as rays. *As a quick check: with the amplitudes are and , giving and , consistent with Figure 1.*
Go deeper · Derivation B · 1 minThe density operator is the Bloch ball: positivity becomes a radius bound
The goal is to establish the affine isomorphism between qubit density operators and points of the closed unit ball, and to prove that the single physical requirement is exactly equivalent to the geometric bound . We expand an arbitrary Hermitian matrix in the Pauli basis, fix two coefficients with the trace condition, diagonalize to get the eigenvalues in terms of the radius, and then let positivity speak — the whole taxonomy of pure, mixed, and forbidden states falls out of one inequality.
Step 1. Any Hermitian matrix expands as with real , because is a real basis for the four-dimensional space of Hermitian matrices. Why: a density operator must be Hermitian, and Hermiticity is precisely the statement that it lives in this real span — no complex coefficients appear.
Step 2. The trace condition gives , so ; defining yields . Why: encodes "probabilities sum to one" and it pins the identity component completely, leaving only the three-vector free.
Step 3. Diagonalize: has eigenvalues , so has eigenvalues , equivalently with . Why: the eigenvalues are the outcome probabilities in 's own eigenbasis, and expressing them through is what converts an operator inequality into a scalar one.
Step 4. Demand positivity ; the smaller eigenvalue holds exactly when , with equality giving — a rank-one projector, i.e. a pure state on the surface. Why: is the last axiom of a valid state, and it draws the boundary of the ball; points with have a negative eigenvalue and are not states at all. *As a consistency check: together with reproduce ; at one eigenvalue vanishes, confirming a pure projector.*
Go deeper · Derivation C · 1 minGates are rotations and measurements are projections
The goal is to close the dictionary between quantum operations and Euclidean geometry: to show that the unitary rotates the Bloch vector by about , and that measuring gives the outcome probability . We exponentiate the Pauli generator using its involution property, note the induced action on through conjugation, and then trace the state against the eigenprojector to recover the Born rule as a dot product.
Step 1. Because is a unit vector, ; feeding this into the exponential series, even powers give and odd powers give , so . Why: the involution collapses an infinite series into a two-term Euler identity — the same trick that turns into , now for matrices.
Step 2. Conjugate a Pauli operator: using , one finds where is rotation by about ; hence sends . Why: this is the two-to-one homomorphism made concrete — the qubit's half-angle becomes the ball's full angle , so a state rotation is only a ball rotation.
Step 3. For measurement, the eigenprojector of is ; then , since and single Pauli traces vanish. Why: the Born rule collapses to the projection of onto the measurement axis, so probabilities become cosines of the angle between state and apparatus — the geometric heart of the picture. *Three explicit checks underpin the derivation: (the involution used in Step 1); the cross-trace (used in Step 3); and acting on sends , i.e. , matching the worked example.*
Limiting cases
The radius and angles encode the full state taxonomy in a single table.
| Case | Result | Meaning |
|---|---|---|
| Pure state | On the surface; ; maximal single-qubit information. | |
| Maximally mixed | The centre; every axis reads ; , the minimum. | |
| General mixed | Strictly interior; a convex mix of pure states; . | |
| Antipodal points | Orthogonal pure states are diametrically opposite: , , . | |
| Pure dephasing | , fixed | Equator collapses to the polar axis over ; off-diagonal coherences decay. |
| Energy relaxation | ground point along | Amplitude damping over drives the state toward (or the thermal point). |
Worked examples
1 · A mixed state from a preparation recipe (fully worked)
A device prepares three quarters of the time and one quarter of the time, so . Find the Bloch vector, purity, eigenvalues, and the probability that a computational-basis () measurement returns .
Step 1. Convert each pure ingredient to its Bloch vector: sits at and at . The Bloch vector of a probabilistic mixture is the same convex combination of the ingredient vectors, so . The length is — safely inside the ball, so this is a genuine mixture.
Step 2. Purity follows from the radius: . As a cross-check, form and compute — the two routes agree.
Step 3. The eigenvalues are , so the state is effectively a mixture of two antipodal pure states lying along . This is the spectral decomposition read straight off the geometry.
Step 4. The -measurement probability is a projection onto : . No amplitude algebra was needed — just a dot product. For contrast, an -measurement gives and a -measurement gives . Result: , purity , eigenvalues , .
2 · A gate as a rotation of the ball
Apply the rotation to . Where does the state land, and what does a -measurement then read?
Step 1. Evaluate the gate with equation (6): . Acting on gives .
Step 2. Read it geometrically: is the north pole , and a rotation about sends . So the output Bloch vector is — a point on the equator, exactly the state, confirming the amplitude calculation without matrices.
Step 3. A -measurement projects onto : , so the outcome is deterministically . A -measurement, by contrast, would read — a perfect coin, because the state now lies on the equator, from the -axis. Result: , Bloch vector , and the -outcome is with certainty.
Physics of the portrait
The Bloch sphere arrived, in a sense, forty years early — under a different name, for a different job, in the hands of a physicist mapping the precession of nuclear spins.
Origins · 1 minFelix Bloch and how this was discovered
Felix Bloch was born in Zurich in 1905 and became Werner Heisenberg's first doctoral student, producing in 1928 the theorem on electrons in periodic potentials — Bloch's theorem, Bloch waves — that founded the quantum theory of solids. Forced out of Germany in 1933, he settled at Stanford and turned to the magnetism of nuclei. In 1946 he wrote down the phenomenological equations of nuclear induction, describing how a macroscopic magnetization vector precesses, tips, and relaxes in a field — the Bloch equations — and detected nuclear magnetic resonance in bulk matter, simultaneously with Edward Purcell at Harvard; the two shared the 1952 Nobel Prize. That magnetization vector is precisely the Bloch vector of a single spin-: its tip traces the surface of a sphere for a pure state and shrinks inward as relaxation mixes it. Half a century later, when quantum information needed a picture for a qubit, it borrowed Bloch's sphere wholesale — the poles relabelled and , the precession relabelled a phase gate, the relaxation relabelled decoherence. Bloch, later the first Director-General of CERN, had built the geometry of the qubit before the qubit had a name.
Going further
Texts. Nielsen & Chuang, Quantum Computation and Quantum Information, §1.2 and §4.2 (Bloch sphere; single-qubit gates as rotations) · Preskill, Quantum Information lecture notes, Ch. 2 (density operators and the Bloch ball) · Watrous, The Theory of Quantum Information, §2.1 · Wilde, Quantum Information Theory, Ch. 3 (qubit and Bloch representation) · Kitaev, Shen & Vyalyi, Classical and Quantum Computation, §8 · Mermin, Quantum Computer Science, Ch. 1. The key relations are: (i) the affine isomorphism with eigenvalues and ; (ii) purity , which follows from ; (iii) the Born-rule projection via ; (iv) the gate exponential . The worked numbers (, purity , eigenvalues ; ) were verified symbolically and numerically. The Pauli identities and are standard.
Builds on: The Qubit and Its State Space · Dirac Bra-Ket Notation · Global and Relative Phase · Pauli Operators · Density Operators. Leads to: Born Rule · Projective Measurements · Expectation Values and Variance · Observables and Hermitian Operators.
Ask the tutor: Want to watch a specific gate sequence steer the Bloch vector, or see how tomography rebuilds from measured ? Ask and we will trace it on the sphere.
Why the half-angle θ/2 instead of θ?
Because the amplitudes must satisfy , the natural substitution , solves the constraint with one parameter while letting sweep the full polar range . The physical consequence is the whole personality of the picture: geometric angles on the sphere are twice the Hilbert-space angles between rays. Orthogonal states, which are apart as rays, appear apart — antipodal — on the sphere. Drop the half and and would land only a quarter-turn apart, and every measurement probability would come out wrong.
Why does global phase never appear on the sphere?
Because it is not physical. Multiplying a state by leaves every measurable quantity untouched: each outcome probability is , and the phase cancels in the modulus. Two state vectors that differ only by an overall phase are the same physical state — they are the same ray in Hilbert space — so a faithful picture must not distinguish them. The Bloch sphere achieves this by parametrizing rays, not vectors: fixing the amplitude to be real and non-negative spends the global-phase freedom, and only the relative phase survives as the azimuth. What is invisible in the lab is invisible on the sphere.
What is the difference between a surface point and an interior point?
Radius, and with it purity. A surface point has and is a pure state with — maximal information, a definite answer along at least one axis. An interior point has and is a genuine mixture, , carrying classical uncertainty; its eigenvalues are the probabilities in the state's own basis and spread apart toward the surface. The very centre, , is the maximally mixed state : nothing is known, every axis a fair coin.
Why is the maximally mixed state at the centre, and basis-independent?
Average any pair of antipodal pure states equally and you land at the origin: , and identically . The centre is the one point with no preferred direction, reached by an equal mixture along any axis whatsoever — that basis-independence is exactly what "maximally mixed" means. Physically it is total ignorance: measured along , , or it reads every time. It is also the fixed point toward which strong decoherence drives every state, which is why shrinking to zero is the signature of a qubit losing all its quantum information.
Why is a gate a rotation, and what is the two-to-one business?
A single-qubit unitary can always be written up to global phase, and conjugating the Bloch operator by it, , rotates the Bloch vector by angle about the axis . So the group of qubit unitaries maps onto the group of ball rotations — but two-to-one, because and give the same rotation. The visible sign of this is the half-angle inside the exponential: rotating the state by multiplies it by (a turn does not bring a qubit home), while the ball has already returned after maps to a rotation of . This "spinor double cover" is the same factor of two that makes a spin- particle require two full turns to come back to itself.
Does the Bloch sphere work for two or more qubits?
No — and the reason matters. The sphere is exhausted by a single qubit: two real parameters pure, three mixed. Two qubits already need six real parameters for a pure state and fifteen for a mixed one, with no faithful three-dimensional ball. Worse, the headline two-qubit feature, entanglement, is exactly what a single Bloch sphere cannot show: an entangled pair has each qubit individually in a mixed reduced state inside its own ball, while the correlations that make the pair special live in the relationship between the two, on neither sphere. Two Bloch spheres side by side never display the entanglement — that needs the joint correlation matrix or full two-qubit tomography.
Is the Bloch sphere the same as the Poincaré sphere?
Mathematically yes, physically a cousin. The Poincaré sphere describes the polarization of light, a two-level system exactly like a qubit: its poles are right- and left-circular polarization, its equator the linear polarizations, its interior partial polarization — the optical analogue of mixedness. The Stokes parameters play the role of the Bloch components, and a wave plate acts as a rotation just as a gate does. The identity is no coincidence: any two-state quantum or wave system carries the same structure, so it wears the same sphere, and intuition carries freely between quantum information and polarization optics.