This is the canonical Bloch-sphere and Bloch-ball treatment, unifying pure spinors, mixed-qubit density operators, measurements, and rotation geometry. The density-operator application bridge is Bloch Sphere for Mixed States .
For a single qubit, the full state space of density
operators
is exactly the closed unit ball in R 3 \mathbb R^3 R 3 . Every state has a unique
representation
ρ = 1 2 ( I + r ⋅ σ ) , ∥ r ∥ ≤ 1 , \rho
=
\frac12
\left(
I+\mathbf r\cdot\boldsymbol\sigma
\right),
\qquad
\lVert\mathbf r\rVert\leq1, ρ = 2 1 ( I + r ⋅ σ ) , ∥ r ∥ ≤ 1 ,
where
σ = ( X , Y , Z ) \boldsymbol\sigma
=
(X,Y,Z) σ = ( X , Y , Z )
is the Pauli triple and r \mathbf r r is the Bloch vector . Pure states lie
on the unit sphere, mixed states lie in the interior, and the maximally
mixed state I / 2 I/2 I /2 sits at the center.
The matrices I , X , Y , Z I,X,Y,Z I , X , Y , Z are an orthogonal basis of the complex
2 × 2 2\times2 2 × 2 matrices under the Hilbert–Schmidt inner product. Their trace
identities are
Tr σ i = 0 , Tr ( σ i σ j ) = 2 δ i j , \operatorname{Tr}\sigma_i=0,
\qquad
\operatorname{Tr}(\sigma_i\sigma_j)
=
2\delta_{ij}, Tr σ i = 0 , Tr ( σ i σ j ) = 2 δ ij ,
where σ i ∈ { X , Y , Z } \sigma_i\in\{X,Y,Z\} σ i ∈ { X , Y , Z } . Consequently, any Hermitian operator H H H on
a qubit can be expanded as
H = 1 2 Tr ( H ) I + 1 2 ∑ i = x , y , z Tr ( H σ i ) σ i . H
=
\frac12\operatorname{Tr}(H)\,I
+
\frac12
\sum_{i=x,y,z}
\operatorname{Tr}(H\sigma_i)\sigma_i. H = 2 1 Tr ( H ) I + 2 1 i = x , y , z ∑ Tr ( H σ i ) σ i .
For a density operator, Tr ρ = 1 \operatorname{Tr}\rho=1 Tr ρ = 1 , so
ρ = 1 2 ( I + ∑ i r i σ i ) , r i = Tr ( ρ σ i ) . \rho
=
\frac12
\left(
I+\sum_i r_i\sigma_i
\right),
\qquad
r_i
=
\operatorname{Tr}(\rho\sigma_i). ρ = 2 1 ( I + i ∑ r i σ i ) , r i = Tr ( ρ σ i ) .
Thus the three coordinates are directly the expectation values of the
three Pauli observables:
r = ( ⟨ X ⟩ ρ , ⟨ Y ⟩ ρ , ⟨ Z ⟩ ρ ) . \mathbf r
=
\left(
\langle X\rangle_\rho,
\langle Y\rangle_\rho,
\langle Z\rangle_\rho
\right). r = ( ⟨ X ⟩ ρ , ⟨ Y ⟩ ρ , ⟨ Z ⟩ ρ ) .
Each r i r_i r i is real. Indeed,
[ Tr ( ρ σ i ) ] ∗ = Tr [ ( ρ σ i ) † ] = Tr ( σ i ρ ) = Tr ( ρ σ i ) . \begin{aligned}
\left[
\operatorname{Tr}(\rho\sigma_i)
\right]^*
&=
\operatorname{Tr}
\left[
(\rho\sigma_i)^\dagger
\right]
\\
&=
\operatorname{Tr}(\sigma_i\rho)
\\
&=
\operatorname{Tr}(\rho\sigma_i).
\end{aligned} [ Tr ( ρ σ i ) ] ∗ = Tr [ ( ρ σ i ) † ] = Tr ( σ i ρ ) = Tr ( ρ σ i ) .
The last step uses cyclicity of the trace. The Bloch vector is therefore
not extra data attached to ρ \rho ρ ; it is the same state expressed in a
Pauli-adapted real coordinate system.
Using
X = ( 0 1 1 0 ) , Y = ( 0 − i i 0 ) , Z = ( 1 0 0 − 1 ) . \begin{aligned}
X
&=
\begin{pmatrix}
0&1\\
1&0
\end{pmatrix},
\\[6pt]
Y
&=
\begin{pmatrix}
0&-i\\
i&0
\end{pmatrix},
\\[6pt]
Z
&=
\begin{pmatrix}
1&0\\
0&-1
\end{pmatrix}.
\end{aligned} X Y Z = ( 0 1 1 0 ) , = ( 0 i − i 0 ) , = ( 1 0 0 − 1 ) .
the Bloch form becomes
ρ = 1 2 ( 1 + r z r x − i r y r x + i r y 1 − r z ) . \rho
=
\frac12
\begin{pmatrix}
1+r_z&r_x-ir_y\\
r_x+ir_y&1-r_z
\end{pmatrix}. ρ = 2 1 ( 1 + r z r x + i r y r x − i r y 1 − r z ) .
Conversely, write a trace-one Hermitian matrix as
ρ = ( a c c ∗ 1 − a ) . \rho
=
\begin{pmatrix}
a&c\\
c^*&1-a
\end{pmatrix}. ρ = ( a c ∗ c 1 − a ) .
Then
r x = 2 Re c , r y = − 2 Im c , r z = 2 a − 1. \begin{aligned}
r_x&=2\operatorname{Re}c,\\
r_y&=-2\operatorname{Im}c,\\
r_z&=2a-1.
\end{aligned} r x r y r z = 2 Re c , = − 2 Im c , = 2 a − 1.
The minus sign in r y r_y r y follows from the displayed convention for Y Y Y .
It is a frequent source of sign errors when one reads the off-diagonal
entry without first fixing the Pauli convention.
Hermiticity and trace one do not by themselves make a matrix a physical
state. Positivity supplies the geometric restriction. The Pauli product
identity gives
( r ⋅ σ ) 2 = ∥ r ∥ 2 I . (\mathbf r\cdot\boldsymbol\sigma)^2
=
\lVert\mathbf r\rVert^2 I. ( r ⋅ σ ) 2 = ∥ r ∥ 2 I .
Therefore r ⋅ σ \mathbf r\cdot\boldsymbol\sigma r ⋅ σ has eigenvalues
± ∥ r ∥ \pm\lVert\mathbf r\rVert ± ∥ r ∥ , and the eigenvalues of ρ \rho ρ are
λ ± = 1 2 ( 1 ± ∥ r ∥ ) . \lambda_\pm
=
\frac12
\left(
1\pm\lVert\mathbf r\rVert
\right). λ ± = 2 1 ( 1 ± ∥ r ∥ ) .
Because λ + ≥ 0 \lambda_+\ge0 λ + ≥ 0 automatically, positivity is equivalent to
λ − ≥ 0 ⟺ ∥ r ∥ ≤ 1. \lambda_-\ge0
\qquad\Longleftrightarrow\qquad
\lVert\mathbf r\rVert\leq1. λ − ≥ 0 ⟺ ∥ r ∥ ≤ 1.
In matrix coordinates, the same condition can be written
∣ c ∣ 2 ≤ a ( 1 − a ) , 0 ≤ a ≤ 1. \lvert c\rvert^2
\leq
a(1-a),
\qquad
0\leq a\leq1. ∣ c ∣ 2 ≤ a ( 1 − a ) , 0 ≤ a ≤ 1.
Indeed,
det ρ = a ( 1 − a ) − ∣ c ∣ 2 = 1 4 ( 1 − ∥ r ∥ 2 ) . \det\rho
=
a(1-a)-\lvert c\rvert^2
=
\frac14
\left(
1-\lVert\mathbf r\rVert^2
\right). det ρ = a ( 1 − a ) − ∣ c ∣ 2 = 4 1 ( 1 − ∥ r ∥ 2 ) .
For a trace-one Hermitian 2 × 2 2\times2 2 × 2 matrix, nonnegative determinant and
nonnegative diagonal entries are equivalent to positive semidefiniteness.
The unit-ball condition packages these constraints into one
basis-independent statement.
The Bloch ball is the state space of one qubit. Direction selects a Pauli
axis and eigenbasis; radius fixes the eigenvalues, purity, and determinant.
Let
r = ∥ r ∥ . r=\lVert\mathbf r\rVert. r = ∥ r ∥ .
When r > 0 r>0 r > 0 , define the unit vector
r ^ = r r \hat{\mathbf r}
=
\frac{\mathbf r}{r} r ^ = r r
and the two rank-one projectors
P ± ( r ^ ) = 1 2 ( I ± r ^ ⋅ σ ) . P_\pm(\hat{\mathbf r})
=
\frac12
\left(
I\pm
\hat{\mathbf r}\cdot\boldsymbol\sigma
\right). P ± ( r ^ ) = 2 1 ( I ± r ^ ⋅ σ ) .
The spectral decomposition is then
ρ = 1 + r 2 P + ( r ^ ) + 1 − r 2 P − ( r ^ ) . \rho
=
\frac{1+r}{2}
P_+(\hat{\mathbf r})
+
\frac{1-r}{2}
P_-(\hat{\mathbf r}). ρ = 2 1 + r P + ( r ^ ) + 2 1 − r P − ( r ^ ) .
This separates two roles:
the direction r ^ \hat{\mathbf r} r ^ fixes the eigenprojectors;
the radius r r r fixes the eigenvalues.
All states on a sphere of fixed radius have the same spectrum. They
therefore have the same purity and von Neumann entropy, although they
predict different outcomes for a fixed measurement axis. At the center
r = 0 r=0 r = 0 , the eigenvalues are degenerate and no direction or eigenbasis is
preferred.
Squaring the Bloch form gives
ρ 2 = 1 4 [ ( 1 + r 2 ) I + 2 r ⋅ σ ] . \rho^2
=
\frac14
\left[
\left(
1+r^2
\right)I
+
2\mathbf r\cdot\boldsymbol\sigma
\right]. ρ 2 = 4 1 [ ( 1 + r 2 ) I + 2 r ⋅ σ ] .
Taking the trace,
Tr ( ρ 2 ) = 1 2 ( 1 + r 2 ) . \operatorname{Tr}(\rho^2)
=
\frac12
\left(
1+r^2
\right). Tr ( ρ 2 ) = 2 1 ( 1 + r 2 ) .
For a normalized finite-dimensional state, purity is equivalent to
Tr ( ρ 2 ) = 1 \operatorname{Tr}(\rho^2)=1 Tr ( ρ 2 ) = 1 . Hence
ρ is pure ⟺ r = 1. \rho\ \text{is pure}
\qquad\Longleftrightarrow\qquad
r=1. ρ is pure ⟺ r = 1.
Every boundary point is a rank-one projector,
ρ = P + ( r ^ ) = 1 2 ( I + r ^ ⋅ σ ) . \rho
=
P_+(\hat{\mathbf r})
=
\frac12
\left(
I+\hat{\mathbf r}\cdot\boldsymbol\sigma
\right). ρ = P + ( r ^ ) = 2 1 ( I + r ^ ⋅ σ ) .
For example,
∣ 0 ⟩ ⟨ 0 ∣ = 1 2 ( I + Z ) , ∣ 1 ⟩ ⟨ 1 ∣ = 1 2 ( I − Z ) , ∣ + ⟩ ⟨ + ∣ = 1 2 ( I + X ) , ∣ + i ⟩ ⟨ + i ∣ = 1 2 ( I + Y ) . \begin{aligned}
\lvert0\rangle\langle0\rvert
&=
\frac12(I+Z),
\\
\lvert1\rangle\langle1\rvert
&=
\frac12(I-Z),
\\
\lvert+\rangle\langle+\rvert
&=
\frac12(I+X),
\\
\lvert+i\rangle\langle+i\rvert
&=
\frac12(I+Y).
\end{aligned} ∣ 0 ⟩ ⟨ 0 ∣ ∣ 1 ⟩ ⟨ 1 ∣ ∣ + ⟩ ⟨ + ∣ ∣ + i ⟩ ⟨ + i ∣ = 2 1 ( I + Z ) , = 2 1 ( I − Z ) , = 2 1 ( I + X ) , = 2 1 ( I + Y ) .
The corresponding vectors are
∣ 0 ⟩ ⟷ ( 0 , 0 , 1 ) , ∣ 1 ⟩ ⟷ ( 0 , 0 , − 1 ) , ∣ + ⟩ ⟷ ( 1 , 0 , 0 ) , ∣ + i ⟩ ⟷ ( 0 , 1 , 0 ) . \begin{aligned}
\lvert0\rangle&\longleftrightarrow(0,0,1),
&
\lvert1\rangle&\longleftrightarrow(0,0,-1),
\\
\lvert+\rangle&\longleftrightarrow(1,0,0),
&
\lvert+i\rangle&\longleftrightarrow(0,1,0).
\end{aligned} ∣ 0 ⟩ ∣ + ⟩ ⟷ ( 0 , 0 , 1 ) , ⟷ ( 1 , 0 , 0 ) , ∣ 1 ⟩ ∣ + i ⟩ ⟷ ( 0 , 0 , − 1 ) , ⟷ ( 0 , 1 , 0 ) .
Antipodal surface points represent orthogonal pure states, not the same
ray. For a unit vector n ^ \hat{\mathbf n} n ^ ,
P + ( n ^ ) P + ( − n ^ ) = 0. P_+(\hat{\mathbf n})
P_+(-\hat{\mathbf n})
=
0. P + ( n ^ ) P + ( − n ^ ) = 0.
Up to a global phase, every pure qubit state can be written
∣ ψ ( θ , ϕ ) ⟩ = cos θ 2 ∣ 0 ⟩ + e i ϕ sin θ 2 ∣ 1 ⟩ . \lvert\psi(\theta,\phi)\rangle
=
\cos\frac{\theta}{2}\lvert0\rangle
+
e^{i\phi}
\sin\frac{\theta}{2}\lvert1\rangle. ∣ ψ ( θ , ϕ )⟩ = cos 2 θ ∣ 0 ⟩ + e i ϕ sin 2 θ ∣ 1 ⟩ .
Its projector has Bloch vector
r = ( sin θ cos ϕ , sin θ sin ϕ , cos θ ) . \mathbf r
=
\left(
\sin\theta\cos\phi,
\sin\theta\sin\phi,
\cos\theta
\right). r = ( sin θ cos ϕ , sin θ sin ϕ , cos θ ) .
The half-angle in the state vector and full angle on the sphere reflect
the spinor geometry developed in the spin and symmetry
treatment. For the
density operator, the global phase has already disappeared.
A qubit state is mixed exactly when
0 ≤ r < 1. 0\leq r<1. 0 ≤ r < 1.
Every interior point has two strictly positive eigenvalues and therefore
rank two. Its purity lies in the interval
1 2 ≤ Tr ( ρ 2 ) < 1. \frac12
\leq
\operatorname{Tr}(\rho^2)
<
1. 2 1 ≤ Tr ( ρ 2 ) < 1.
The lower endpoint occurs only at the center,
r = 0 , ρ ∗ = I 2 . \mathbf r=\mathbf0,
\qquad
\rho_*=\frac I2. r = 0 , ρ ∗ = 2 I .
This is the maximally mixed qubit state. It is invariant under every
unitary transformation:
U ρ ∗ U † = I 2 . U\rho_*U^\dagger
=
\frac I2. U ρ ∗ U † = 2 I .
It also gives zero expectation value for every Pauli direction:
Tr ( ρ ∗ n ^ ⋅ σ ) = 0. \operatorname{Tr}
\left(
\rho_*\,
\hat{\mathbf n}\cdot\boldsymbol\sigma
\right)
=
0. Tr ( ρ ∗ n ^ ⋅ σ ) = 0.
The center has no preferred eigenbasis. That fact is stronger than merely
saying that its Z Z Z -basis populations are equal.
Suppose a preparation chooses ρ k \rho_k ρ k with probability p k p_k p k . If
ρ k \rho_k ρ k has Bloch vector r k \mathbf r_k r k , then
ρ = ∑ k p k ρ k , r = ∑ k p k r k . \begin{aligned}
\rho
&=
\sum_k p_k\rho_k,
\\
\mathbf r
&=
\sum_k p_k\mathbf r_k.
\end{aligned} ρ r = k ∑ p k ρ k , = k ∑ p k r k .
Statistical mixing is therefore ordinary convex averaging in the Bloch
ball. A mixture of two states lies on the line segment joining their
vectors.
For example, mixing the two antipodal pure states along
n ^ \hat{\mathbf n} n ^ gives
ρ = p P + ( n ^ ) + ( 1 − p ) P − ( n ^ ) , r = ( 2 p − 1 ) n ^ . \begin{aligned}
\rho
&=
pP_+(\hat{\mathbf n})
+
(1-p)P_-(\hat{\mathbf n}),
\\
\mathbf r
&=
(2p-1)\hat{\mathbf n}.
\end{aligned} ρ r = p P + ( n ^ ) + ( 1 − p ) P − ( n ^ ) , = ( 2 p − 1 ) n ^ .
At p = 1 / 2 p=1/2 p = 1/2 this becomes
I 2 = 1 2 P + ( n ^ ) + 1 2 P − ( n ^ ) \frac I2
=
\frac12P_+(\hat{\mathbf n})
+
\frac12P_-(\hat{\mathbf n}) 2 I = 2 1 P + ( n ^ ) + 2 1 P − ( n ^ )
for every direction n ^ \hat{\mathbf n} n ^ . The same center point therefore
has infinitely many ensemble decompositions. More generally, an interior
point lies on infinitely many chords of the sphere and admits many
pure-state ensembles. The vector r \mathbf r r determines the density
operator, not which ensemble was used to prepare it; that distinction is
treated in Ensembles and Preparation
Procedures .
The radius is consequently not a unique “amount of classical ignorance.”
It determines spectral mixedness, but it does not record a preparation
history.
For a unit vector n ^ \hat{\mathbf n} n ^ , define
σ n ^ = n ^ ⋅ σ . \sigma_{\hat{\mathbf n}}
=
\hat{\mathbf n}\cdot\boldsymbol\sigma. σ n ^ = n ^ ⋅ σ .
Its eigenvalues are ± 1 \pm1 ± 1 , with projectors
P ± ( n ^ ) = 1 2 ( I ± n ^ ⋅ σ ) . P_\pm(\hat{\mathbf n})
=
\frac12
\left(
I\pm
\hat{\mathbf n}\cdot\boldsymbol\sigma
\right). P ± ( n ^ ) = 2 1 ( I ± n ^ ⋅ σ ) .
Applying the trace
rule
gives
p ± = Tr [ ρ P ± ( n ^ ) ] = 1 2 ( 1 ± r ⋅ n ^ ) . p_\pm
=
\operatorname{Tr}
\left[
\rho P_\pm(\hat{\mathbf n})
\right]
=
\frac12
\left(
1\pm
\mathbf r\cdot\hat{\mathbf n}
\right). p ± = Tr [ ρ P ± ( n ^ ) ] = 2 1 ( 1 ± r ⋅ n ^ ) .
Therefore
⟨ σ n ^ ⟩ ρ = r ⋅ n ^ , Var ρ ( σ n ^ ) = 1 − ( r ⋅ n ^ ) 2 . \begin{aligned}
\left\langle
\sigma_{\hat{\mathbf n}}
\right\rangle_\rho
&=
\mathbf r\cdot\hat{\mathbf n},
\\
\operatorname{Var}_\rho
\left(
\sigma_{\hat{\mathbf n}}
\right)
&=
1-
\left(
\mathbf r\cdot\hat{\mathbf n}
\right)^2.
\end{aligned} ⟨ σ n ^ ⟩ ρ Var ρ ( σ n ^ ) = r ⋅ n ^ , = 1 − ( r ⋅ n ^ ) 2 .
Geometrically, the measurement reads the signed projection of the Bloch
vector onto the measurement axis. A pure state aligned with the axis has
a deterministic outcome. The center gives p + = p − = 1 / 2 p_+=p_-=1/2 p + = p − = 1/2 along every
axis.
Every Hermitian qubit observable has the form
A = a 0 I + a ⋅ σ , a 0 ∈ R , a ∈ R 3 . A
=
a_0I+\mathbf a\cdot\boldsymbol\sigma,
\qquad
a_0\in\mathbb R,
\quad
\mathbf a\in\mathbb R^3. A = a 0 I + a ⋅ σ , a 0 ∈ R , a ∈ R 3 .
Its eigenvalues are
a ± = a 0 ± ∥ a ∥ . a_\pm
=
a_0\pm\lVert\mathbf a\rVert. a ± = a 0 ± ∥ a ∥ .
The expectation value and variance are
⟨ A ⟩ ρ = a 0 + a ⋅ r , Var ρ ( A ) = ∥ a ∥ 2 − ( a ⋅ r ) 2 . \begin{aligned}
\langle A\rangle_\rho
&=
a_0+\mathbf a\cdot\mathbf r,
\\
\operatorname{Var}_\rho(A)
&=
\lVert\mathbf a\rVert^2
-
\left(
\mathbf a\cdot\mathbf r
\right)^2.
\end{aligned} ⟨ A ⟩ ρ Var ρ ( A ) = a 0 + a ⋅ r , = ∥ a ∥ 2 − ( a ⋅ r ) 2 .
When a ≠ 0 \mathbf a\ne\mathbf0 a = 0 , the two measurement projectors point along
± a ^ \pm\hat{\mathbf a} ± a ^ , where
a ^ = a ∥ a ∥ . \hat{\mathbf a}
=
\frac{\mathbf a}{\lVert\mathbf a\rVert}. a ^ = ∥ a ∥ a .
The identity component a 0 I a_0I a 0 I shifts both outcomes but changes neither
their projectors nor the variance.
Consider
ρ = ( 3 4 1 − i 4 1 + i 4 1 4 ) . \rho
=
\begin{pmatrix}
\dfrac34&\dfrac{1-i}{4}\\[4pt]
\dfrac{1+i}{4}&\dfrac14
\end{pmatrix}. ρ = 4 3 4 1 + i 4 1 − i 4 1 .
Reading off the components gives
r = ( 1 2 , 1 2 , 1 2 ) , r = 3 2 . \mathbf r
=
\left(
\frac12,
\frac12,
\frac12
\right),
\qquad
r=\frac{\sqrt3}{2}. r = ( 2 1 , 2 1 , 2 1 ) , r = 2 3 .
Because r < 1 r<1 r < 1 , the matrix is physical and mixed. Its eigenvalues and
purity are
λ ± = 2 ± 3 4 , Tr ( ρ 2 ) = 7 8 . \lambda_\pm
=
\frac{2\pm\sqrt3}{4},
\qquad
\operatorname{Tr}(\rho^2)
=
\frac78. λ ± = 4 2 ± 3 , Tr ( ρ 2 ) = 8 7 .
These conclusions require no direct characteristic-polynomial
calculation.
Now consider
ρ ~ = 1 2 ( I + 6 5 X ) . \widetilde\rho
=
\frac12
\left(
I+\frac65X
\right). ρ = 2 1 ( I + 5 6 X ) .
It is Hermitian and has trace one, but its candidate Bloch vector has
length 6 / 5 6/5 6/5 . The eigenvalues are
λ ~ + = 11 10 , λ ~ − = − 1 10 . \widetilde\lambda_+
=
\frac{11}{10},
\qquad
\widetilde\lambda_-
=
-\frac{1}{10}. λ + = 10 11 , λ − = − 10 1 .
The negative eigenvalue shows why positivity cannot be omitted from the
definition of a density operator.
Let
r = 4 5 z ^ , n ^ = x ^ + z ^ 2 . \mathbf r
=
\frac45\hat{\mathbf z},
\qquad
\hat{\mathbf n}
=
\frac{
\hat{\mathbf x}+\hat{\mathbf z}
}{\sqrt2}. r = 5 4 z ^ , n ^ = 2 x ^ + z ^ .
Then
r ⋅ n ^ = 4 5 2 , \mathbf r\cdot\hat{\mathbf n}
=
\frac{4}{5\sqrt2}, r ⋅ n ^ = 5 2 4 ,
so
p ± = 1 2 ( 1 ± 4 5 2 ) . p_\pm
=
\frac12
\left(
1\pm\frac{4}{5\sqrt2}
\right). p ± = 2 1 ( 1 ± 5 2 4 ) .
The state need not lie on the measurement axis; only the projection onto
that axis enters the two probabilities.
The Bloch vector is a vector in the three-dimensional real space of
traceless Hermitian qubit operators. It is not automatically a vector in
ordinary position space. For a spin-1 / 2 1/2 1/2 system, laboratory directions
can identify Pauli axes with spatial measurement axes. For another
two-level system, X X X , Y Y Y , and Z Z Z may instead encode chosen transitions,
phases, and populations.
Its components also depend on the selected computational basis and Pauli
frame. A unitary change rotates the coordinates while preserving
∥ r ∥ \lVert\mathbf r\rVert ∥ r ∥ , the eigenvalues, and the purity. The geometry is
useful precisely because these invariant and frame-dependent features are
easy to separate.
Finally, the ordinary ball is special to dimension two. A
d d d -dimensional density operator has d 2 − 1 d^2-1 d 2 − 1 real traceless coordinates,
but for d > 2 d>2 d > 2 positivity does not fill a Euclidean ball, and pure states
do not form the entire outer sphere. Generalized Bloch vectors remain
useful coordinates, but the qubit picture must not be transferred
literally to qutrits or larger systems.
Given a candidate 2 × 2 2\times2 2 × 2 state matrix:
Check Hermiticity and trace one.
Extract r x r_x r x , r y r_y r y , and r z r_z r z from the matrix entries.
Check ∥ r ∥ ≤ 1 \lVert\mathbf r\rVert\leq1 ∥ r ∥ ≤ 1 ; equality means pure.
Read the eigenvalues from ( 1 ± r ) / 2 (1\pm r)/2 ( 1 ± r ) /2 .
Compute Pauli measurement probabilities from projections
r ⋅ n ^ \mathbf r\cdot\hat{\mathbf n} r ⋅ n ^ .
Return to the operator trace rule for non-Pauli observables or general
POVMs.
This workflow is a qubit shortcut, not a replacement for the general
density-operator formalism.
The global phase of the spinor is removed in the Bloch-sphere description. The relative phase ϕ \phi ϕ remains and becomes the azimuthal angle on the sphere.
For example,
∣ ↑ ⟩ + ∣ ↓ ⟩ 2 \frac{\lvert\uparrow\rangle+\lvert\downarrow\rangle}{\sqrt2} 2 ∣ ↑ ⟩ + ∣ ↓ ⟩
points along + x +x + x , while
∣ ↑ ⟩ + i ∣ ↓ ⟩ 2 \frac{\lvert\uparrow\rangle+i\lvert\downarrow\rangle}{\sqrt2} 2 ∣ ↑ ⟩ + i ∣ ↓ ⟩
points along + y +y + y .
Spin rotations act on spinors through S U ( 2 ) SU(2) S U ( 2 ) and rotate the Bloch vector through the corresponding S O ( 3 ) SO(3) S O ( 3 ) rotation. The spinor uses half-angles; the Bloch vector rotates by the physical angle.
This is why the Bloch sphere is excellent for visualizing spin directions but does not show the spinor sign change under a 2 π 2\pi 2 π rotation; that distinction is developed in Spinors and 2π Rotations and in SU(2) versus SO(3) .
Calling every point in the ball a point “on the Bloch sphere.”
Checking trace one and Hermiticity but forgetting positivity.
Treating r \mathbf r r as a state vector in the qubit Hilbert space.
Missing the sign in r y = − 2 Im ρ 01 r_y=-2\operatorname{Im}\rho_{01} r y = − 2 Im ρ 01 for the stated
Pauli convention.
Identifying antipodal pure states; they are orthogonal, not equivalent.
Assuming the radius uniquely identifies an ensemble preparation.
Confusing a Pauli coordinate axis with a physical spatial direction.
Extending the full-ball geometry unchanged to systems with more than
two levels.
F. Bloch, “Nuclear Induction” ,
Physical Review 70 , 460 (1946).
U. Fano, “Description of States in Quantum Mechanics by Density Matrix
and Operator
Techniques” , Reviews of
Modern Physics 29 , 74–93 (1957).
L. E. Ballentine, Quantum Mechanics: A Modern Development , 2nd ed.,
World Scientific (2014), Ch. 3.
J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics , 3rd ed.,
Cambridge University Press (2020), Ch. 3.
M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum
Information , 10th anniversary ed., Cambridge University Press (2010),
Secs. 2.2 and 2.4.
J. Preskill, Lecture Notes for Physics 229: Quantum Information and
Computation, Chapter
2 , Secs.
2.1–2.3.
Let
ρ = ( a c c ∗ 1 − a ) . \rho
=
\begin{pmatrix}
a&c\\
c^*&1-a
\end{pmatrix}. ρ = ( a c ∗ c 1 − a ) .
Derive its Bloch vector and show that ∥ r ∥ ≤ 1 \lVert\mathbf r\rVert\leq1 ∥ r ∥ ≤ 1 is
equivalent to ∣ c ∣ 2 ≤ a ( 1 − a ) \lvert c\rvert^2\leq a(1-a) ∣ c ∣ 2 ≤ a ( 1 − a ) together with
0 ≤ a ≤ 1 0\leq a\leq1 0 ≤ a ≤ 1 .
Solution
Comparison with the Bloch matrix gives
r = ( 2 Re c , − 2 Im c , 2 a − 1 ) . \mathbf r
=
\left(
2\operatorname{Re}c,
-2\operatorname{Im}c,
2a-1
\right). r = ( 2 Re c , − 2 Im c , 2 a − 1 ) .
Its squared norm is
∥ r ∥ 2 = 4 ∣ c ∣ 2 + ( 2 a − 1 ) 2 . \begin{aligned}
\lVert\mathbf r\rVert^2
&=
4\lvert c\rvert^2
+
(2a-1)^2.
\end{aligned} ∥ r ∥ 2 = 4 ∣ c ∣ 2 + ( 2 a − 1 ) 2 .
Therefore
∥ r ∥ 2 ≤ 1 ⟺ 4 ∣ c ∣ 2 + 4 a 2 − 4 a + 1 ≤ 1 ⟺ ∣ c ∣ 2 ≤ a ( 1 − a ) . \begin{aligned}
\lVert\mathbf r\rVert^2\leq1
&\Longleftrightarrow
4\lvert c\rvert^2
+
4a^2-4a+1
\leq1
\\
&\Longleftrightarrow
\lvert c\rvert^2
\leq
a(1-a).
\end{aligned} ∥ r ∥ 2 ≤ 1 ⟺ 4 ∣ c ∣ 2 + 4 a 2 − 4 a + 1 ≤ 1 ⟺ ∣ c ∣ 2 ≤ a ( 1 − a ) .
The right-hand side must be nonnegative, which requires
0 ≤ a ≤ 1 0\leq a\leq1 0 ≤ a ≤ 1 . These are exactly the positivity conditions for this
trace-one Hermitian matrix.
Determine whether
ρ = ( 1 2 1 + 2 i 5 1 − 2 i 5 1 2 ) \rho
=
\begin{pmatrix}
\dfrac12&\dfrac{1+2i}{5}\\[4pt]
\dfrac{1-2i}{5}&\dfrac12
\end{pmatrix} ρ = 2 1 5 1 − 2 i 5 1 + 2 i 2 1
is a physical density matrix.
Solution
Here
c = 1 + 2 i 5 , c=\frac{1+2i}{5}, c = 5 1 + 2 i ,
so
r = ( 2 5 , − 4 5 , 0 ) . \mathbf r
=
\left(
\frac25,
-\frac45,
0
\right). r = ( 5 2 , − 5 4 , 0 ) .
Its squared length is
∥ r ∥ 2 = 4 25 + 16 25 = 4 5 < 1. \lVert\mathbf r\rVert^2
=
\frac4{25}
+
\frac{16}{25}
=
\frac45<1. ∥ r ∥ 2 = 25 4 + 25 16 = 5 4 < 1.
Thus the matrix is positive and represents a mixed state. Its eigenvalues
are
λ ± = 1 2 ( 1 ± 2 5 ) , \lambda_\pm
=
\frac12
\left(
1\pm\frac{2}{\sqrt5}
\right), λ ± = 2 1 ( 1 ± 5 2 ) ,
both of which are nonnegative.
Starting from
ρ = 1 2 ( I + r ⋅ σ ) , \rho
=
\frac12
\left(
I+\mathbf r\cdot\boldsymbol\sigma
\right), ρ = 2 1 ( I + r ⋅ σ ) ,
derive both Tr ( ρ 2 ) \operatorname{Tr}(\rho^2) Tr ( ρ 2 ) and det ρ \det\rho det ρ in terms of
r = ∥ r ∥ r=\lVert\mathbf r\rVert r = ∥ r ∥ .
Solution
The Pauli identity gives
( r ⋅ σ ) 2 = r 2 I . (\mathbf r\cdot\boldsymbol\sigma)^2
=
r^2I. ( r ⋅ σ ) 2 = r 2 I .
Hence
ρ 2 = 1 4 [ ( 1 + r 2 ) I + 2 r ⋅ σ ] . \rho^2
=
\frac14
\left[
(1+r^2)I
+
2\mathbf r\cdot\boldsymbol\sigma
\right]. ρ 2 = 4 1 [ ( 1 + r 2 ) I + 2 r ⋅ σ ] .
Using Tr I = 2 \operatorname{Tr}I=2 Tr I = 2 and
Tr σ i = 0 \operatorname{Tr}\sigma_i=0 Tr σ i = 0 ,
Tr ( ρ 2 ) = 1 2 ( 1 + r 2 ) . \operatorname{Tr}(\rho^2)
=
\frac12(1+r^2). Tr ( ρ 2 ) = 2 1 ( 1 + r 2 ) .
The eigenvalues are ( 1 ± r ) / 2 (1\pm r)/2 ( 1 ± r ) /2 , so
det ρ = λ + λ − = 1 4 ( 1 − r 2 ) . \det\rho
=
\lambda_+\lambda_-
=
\frac14(1-r^2). det ρ = λ + λ − = 4 1 ( 1 − r 2 ) .
For r ≠ 0 \mathbf r\ne\mathbf0 r = 0 , verify the spectral decomposition
ρ = 1 + r 2 P + ( r ^ ) + 1 − r 2 P − ( r ^ ) . \rho
=
\frac{1+r}{2}P_+(\hat{\mathbf r})
+
\frac{1-r}{2}P_-(\hat{\mathbf r}). ρ = 2 1 + r P + ( r ^ ) + 2 1 − r P − ( r ^ ) .
What changes at r = 0 \mathbf r=\mathbf0 r = 0 ?
Solution
Substitute
P ± ( r ^ ) = 1 2 ( I ± r ^ ⋅ σ ) . P_\pm(\hat{\mathbf r})
=
\frac12
\left(
I\pm
\hat{\mathbf r}\cdot\boldsymbol\sigma
\right). P ± ( r ^ ) = 2 1 ( I ± r ^ ⋅ σ ) .
Then
1 + r 2 P + + 1 − r 2 P − = 1 2 I + r 2 r ^ ⋅ σ = 1 2 ( I + r ⋅ σ ) = ρ . \begin{aligned}
&
\frac{1+r}{2}P_+
+
\frac{1-r}{2}P_-
\\
&=
\frac12I
+
\frac r2
\hat{\mathbf r}\cdot\boldsymbol\sigma
\\
&=
\frac12
\left(
I+\mathbf r\cdot\boldsymbol\sigma
\right)
=
\rho.
\end{aligned} 2 1 + r P + + 2 1 − r P − = 2 1 I + 2 r r ^ ⋅ σ = 2 1 ( I + r ⋅ σ ) = ρ .
At r = 0 \mathbf r=\mathbf0 r = 0 , the direction r ^ \hat{\mathbf r} r ^ is undefined.
Both eigenvalues equal 1 / 2 1/2 1/2 , and every orthonormal basis is an
eigenbasis of I / 2 I/2 I /2 .
For
∣ ψ ⟩ = cos θ 2 ∣ 0 ⟩ + e i ϕ sin θ 2 ∣ 1 ⟩ , \lvert\psi\rangle
=
\cos\frac{\theta}{2}\lvert0\rangle
+
e^{i\phi}
\sin\frac{\theta}{2}\lvert1\rangle, ∣ ψ ⟩ = cos 2 θ ∣ 0 ⟩ + e i ϕ sin 2 θ ∣ 1 ⟩ ,
compute ⟨ X ⟩ \langle X\rangle ⟨ X ⟩ , ⟨ Y ⟩ \langle Y\rangle ⟨ Y ⟩ , and ⟨ Z ⟩ \langle Z\rangle ⟨ Z ⟩ .
Solution
The density matrix is
ρ ψ = ( cos 2 ( θ / 2 ) 1 2 sin θ e − i ϕ 1 2 sin θ e i ϕ sin 2 ( θ / 2 ) ) . \rho_\psi
=
\begin{pmatrix}
\cos^2(\theta/2)
&
\dfrac12\sin\theta\,e^{-i\phi}
\\[4pt]
\dfrac12\sin\theta\,e^{i\phi}
&
\sin^2(\theta/2)
\end{pmatrix}. ρ ψ = cos 2 ( θ /2 ) 2 1 sin θ e i ϕ 2 1 sin θ e − i ϕ sin 2 ( θ /2 ) .
Using the matrix-to-vector dictionary,
⟨ X ⟩ ψ = sin θ cos ϕ , ⟨ Y ⟩ ψ = sin θ sin ϕ , ⟨ Z ⟩ ψ = cos θ . \begin{aligned}
\langle X\rangle_\psi
&=
\sin\theta\cos\phi,
\\
\langle Y\rangle_\psi
&=
\sin\theta\sin\phi,
\\
\langle Z\rangle_\psi
&=
\cos\theta.
\end{aligned} ⟨ X ⟩ ψ ⟨ Y ⟩ ψ ⟨ Z ⟩ ψ = sin θ cos ϕ , = sin θ sin ϕ , = cos θ .
Their squares sum to one, as required for a pure state.
A state has Bloch vector
r = ( 3 5 , 0 , 2 5 ) . \mathbf r
=
\left(
\frac35,
0,
\frac25
\right). r = ( 5 3 , 0 , 5 2 ) .
Find the probabilities for measuring along
n ^ = 1 2 ( x ^ + z ^ ) , \hat{\mathbf n}
=
\frac{1}{\sqrt2}
\left(
\hat{\mathbf x}+\hat{\mathbf z}
\right), n ^ = 2 1 ( x ^ + z ^ ) ,
and compute the variance of
σ n ^ \sigma_{\hat{\mathbf n}} σ n ^ .
Solution
The relevant projection is
r ⋅ n ^ = 1 2 . \mathbf r\cdot\hat{\mathbf n}
=
\frac{1}{\sqrt2}. r ⋅ n ^ = 2 1 .
Therefore
p ± = 1 2 ( 1 ± 1 2 ) . p_\pm
=
\frac12
\left(
1\pm\frac{1}{\sqrt2}
\right). p ± = 2 1 ( 1 ± 2 1 ) .
Since
σ n ^ 2 = I \sigma_{\hat{\mathbf n}}^2=I σ n ^ 2 = I ,
Var ρ ( σ n ^ ) = 1 − 1 2 = 1 2 . \operatorname{Var}_\rho
\left(
\sigma_{\hat{\mathbf n}}
\right)
=
1-\frac12
=
\frac12. Var ρ ( σ n ^ ) = 1 − 2 1 = 2 1 .
Let ρ 1 \rho_1 ρ 1 and ρ 2 \rho_2 ρ 2 have Bloch vectors r 1 \mathbf r_1 r 1 and
r 2 \mathbf r_2 r 2 . Prove that
ρ = p ρ 1 + ( 1 − p ) ρ 2 \rho=p\rho_1+(1-p)\rho_2 ρ = p ρ 1 + ( 1 − p ) ρ 2
has Bloch vector
p r 1 + ( 1 − p ) r 2 p\mathbf r_1+(1-p)\mathbf r_2 p r 1 + ( 1 − p ) r 2 . Use the result to construct three
different two-state ensembles for I / 2 I/2 I /2 .
Solution
Linearity gives
ρ = p 2 ( I + r 1 ⋅ σ ) + 1 − p 2 ( I + r 2 ⋅ σ ) = 1 2 [ I + ( p r 1 + ( 1 − p ) r 2 ) ⋅ σ ] . \begin{aligned}
\rho
&=
\frac p2
\left(
I+\mathbf r_1\cdot\boldsymbol\sigma
\right)
+
\frac{1-p}{2}
\left(
I+\mathbf r_2\cdot\boldsymbol\sigma
\right)
\\
&=
\frac12
\left[
I+
\left(
p\mathbf r_1+(1-p)\mathbf r_2
\right)
\cdot\boldsymbol\sigma
\right].
\end{aligned} ρ = 2 p ( I + r 1 ⋅ σ ) + 2 1 − p ( I + r 2 ⋅ σ ) = 2 1 [ I + ( p r 1 + ( 1 − p ) r 2 ) ⋅ σ ] .
Thus Bloch vectors combine affinely. Three decompositions of the center
are
I 2 = 1 2 ( ∣ 0 ⟩ ⟨ 0 ∣ + ∣ 1 ⟩ ⟨ 1 ∣ ) = 1 2 ( ∣ + ⟩ ⟨ + ∣ + ∣ − ⟩ ⟨ − ∣ ) = 1 2 ( ∣ + i ⟩ ⟨ + i ∣ + ∣ − i ⟩ ⟨ − i ∣ ) . \begin{aligned}
\frac I2
&=
\frac12
\left(
\lvert0\rangle\langle0\rvert
+
\lvert1\rangle\langle1\rvert
\right)
\\
&=
\frac12
\left(
\lvert+\rangle\langle+\rvert
+
\lvert-\rangle\langle-\rvert
\right)
\\
&=
\frac12
\left(
\lvert+i\rangle\langle+i\rvert
+
\lvert-i\rangle\langle-i\rvert
\right).
\end{aligned} 2 I = 2 1 ( ∣ 0 ⟩ ⟨ 0 ∣ + ∣ 1 ⟩ ⟨ 1 ∣ ) = 2 1 ( ∣ + ⟩ ⟨ + ∣ + ∣ − ⟩ ⟨ − ∣ ) = 2 1 ( ∣ + i ⟩ ⟨ + i ∣ + ∣ − i ⟩ ⟨ − i ∣ ) .
Each pair consists of antipodal Bloch vectors whose average is zero.
Let
A = a 0 I + a ⋅ σ . A
=
a_0I+\mathbf a\cdot\boldsymbol\sigma. A = a 0 I + a ⋅ σ .
Derive ⟨ A ⟩ ρ \langle A\rangle_\rho ⟨ A ⟩ ρ and
Var ρ ( A ) \operatorname{Var}_\rho(A) Var ρ ( A ) for a state with Bloch vector r \mathbf r r .
Solution
Orthogonality of the Pauli basis gives
⟨ A ⟩ ρ = Tr ( ρ A ) = a 0 + a ⋅ r . \langle A\rangle_\rho
=
\operatorname{Tr}(\rho A)
=
a_0+\mathbf a\cdot\mathbf r. ⟨ A ⟩ ρ = Tr ( ρ A ) = a 0 + a ⋅ r .
The Pauli product identity yields
A 2 = ( a 0 2 + ∥ a ∥ 2 ) I + 2 a 0 a ⋅ σ . A^2
=
\left(
a_0^2+\lVert\mathbf a\rVert^2
\right)I
+
2a_0\mathbf a\cdot\boldsymbol\sigma. A 2 = ( a 0 2 + ∥ a ∥ 2 ) I + 2 a 0 a ⋅ σ .
Therefore
⟨ A 2 ⟩ ρ = a 0 2 + ∥ a ∥ 2 + 2 a 0 a ⋅ r . \langle A^2\rangle_\rho
=
a_0^2+\lVert\mathbf a\rVert^2
+
2a_0\mathbf a\cdot\mathbf r. ⟨ A 2 ⟩ ρ = a 0 2 + ∥ a ∥ 2 + 2 a 0 a ⋅ r .
Subtracting ⟨ A ⟩ ρ 2 \langle A\rangle_\rho^2 ⟨ A ⟩ ρ 2 gives
Var ρ ( A ) = ∥ a ∥ 2 − ( a ⋅ r ) 2 . \operatorname{Var}_\rho(A)
=
\lVert\mathbf a\rVert^2
-
\left(
\mathbf a\cdot\mathbf r
\right)^2. Var ρ ( A ) = ∥ a ∥ 2 − ( a ⋅ r ) 2 .
Which Bloch-sphere direction corresponds to ∣ ↑ ⟩ \lvert\uparrow\rangle ∣ ↑ ⟩ ?
Solution
∣ ↑ ⟩ \lvert\uparrow\rangle ∣ ↑ ⟩ has θ = 0 \theta=0 θ = 0 , so
n ^ = ( 0 , 0 , 1 ) . \hat{\mathbf n}=(0,0,1). n ^ = ( 0 , 0 , 1 ) .
It points along + z +z + z .
What state corresponds to the + x +x + x direction?
Solution
The + x +x + x direction has θ = π / 2 \theta=\pi/2 θ = π /2 and ϕ = 0 \phi=0 ϕ = 0 , so
∣ + x ⟩ = ∣ ↑ ⟩ + ∣ ↓ ⟩ 2 . \lvert +x\rangle
=
\frac{\lvert\uparrow\rangle+\lvert\downarrow\rangle}{\sqrt2}. ∣ + x ⟩ = 2 ∣ ↑ ⟩ + ∣ ↓ ⟩ .