How Does the Bloch Sphere Represent a Single Qubit?

The Bloch sphere is a three-dimensional geometric model used in quantum computing to visualize the state of a single quantum bit, or qubit. By mapping complex probability amplitudes onto the surface and interior of a unit sphere, the Bloch sphere translates abstract linear algebra into intuitive spatial coordinates. This article explains how a qubit state is mathematically parameterized using polar and azimuthal angles, how pure and mixed states correspond to specific locations on or inside the sphere, and how single-qubit quantum logic gates operate as geometric rotations around the coordinate axes.

In classical computing, a bit can only exist in one of two discrete states, 0 or 1. A quantum bit, however, can exist in a linear superposition of two orthonormal basis states, commonly denoted as |0> and |1>. Mathematically, a pure single-qubit state |psi> is written as alpha|0> + beta|1>, where alpha and beta are complex numbers satisfying the normalization condition |alpha|^2 + |beta|^2 = 1. Because alpha and beta are complex, they initially appear to require four real parameters. However, the normalization constraint reduces this by one degree of freedom, and the physical irrelevance of a global phase factor removes another. As a result, any pure single-qubit state can be uniquely described by just two real numbers, which naturally correspond to two angles on the surface of a unit sphere.

To place a qubit state onto the Bloch sphere, the state vector is parameterized as |psi> = cos(theta/2)|0> + e^(iphi)sin(theta/2)|1>. In this representation, theta is the polar angle measured down from the positive z-axis, ranging from 0 to pi radians, and phi is the azimuthal angle measured counterclockwise from the positive x-axis in the xy-plane, ranging from 0 to 2*pi radians. Using the half-angle theta/2 is essential because orthogonal quantum states, which have an inner product of zero in Hilbert space, are mapped to antipodal points situated 180 degrees apart on the Bloch sphere. Specifically, when theta = 0, the state is |0>, located at the north pole (0, 0, 1). When theta = pi, the state is |1>, located at the south pole (0, 0, -1).

Every point on the surface of the Bloch sphere corresponds to a valid pure state, with the three Cartesian axes representing fundamental basis states. While the z-axis captures the computational basis states |0> and |1>, the equator of the sphere (where theta = pi/2) represents equal superpositions of |0> and |1> that differ only in their relative phase phi. Along the x-axis, phi = 0 yields the |+> state at (1, 0, 0), and phi = pi yields the |-> state at (-1, 0, 0). Similarly, along the y-axis, phi = pi/2 produces the |+i> state at (0, 1, 0), while phi = 3*pi/2 produces the |-i> state at (0, -1, 0). The latitude on the sphere therefore determines the measurement probabilities of obtaining 0 or 1 in the computational basis, whereas the longitude encodes the relative quantum phase between the two basis components.

The coordinates of a state on the Bloch sphere are represented by the Bloch vector, a three-dimensional real vector r = (sin(theta)cos(phi), sin(theta)sin(phi), cos(theta)). For any pure quantum state, the Bloch vector has a unit length of |r| = 1, meaning the vector terminates directly on the outer surface of the sphere. When a qubit interacts with its environment through decoherence or becomes entangled with other qubits, it can no longer be described as a single pure state vector and must instead be represented by a density matrix rho = (I + r_xX + r_yY + r_z*Z) / 2, where I is the identity matrix and X, Y, and Z are the Pauli matrices. For these mixed states, the Bloch vector has a length strictly less than one (|r| < 1) and lies inside the interior of the sphere, with the center of the sphere (0, 0, 0) representing the maximally mixed state of complete uncertainty.

Beyond visualizing static states, the Bloch sphere provides a clear geometric interpretation of single-qubit quantum operations and measurements. Because unitary operations preserve the norm of a quantum state, any single-qubit quantum logic gate corresponds to a rigid rotation of the Bloch vector around a specific axis on the sphere. For example, the Pauli-X, Pauli-Y, and Pauli-Z gates execute 180-degree (pi-radian) rotations around the x, y, and z axes, respectively. The Hadamard gate performs a 180-degree rotation around the diagonal axis halfway between the x and z axes, swapping the x-axis and z-axis bases and transforming |0> into |+>. Finally, a projective measurement along any axis projects the Bloch vector onto one of the two antipodal poles of that axis, with the probability of each outcome determined by the vertical distance of the state point along the measurement axis.