Skip to content

Quantum entropy measures spectral uncertainty and information content of a density operator. Its central form is the von Neumann entropy

S(ρ)=−Tr⁡(ρlog⁡ρ).S(\rho)=-\operatorname{Tr}(\rho\log\rho).

This is not merely the Shannon entropy of whichever measurement happens to be performed. It is basis independent and depends only on the eigenvalues of ρ\rho. Different entropy expressions answer different operational questions, so the state, subsystems, logarithm base, and asymptotic setting must be stated.

Unless stated otherwise, all systems here are finite dimensional and all logarithms are base 22, so entropies are in bits. These assumptions keep the entropy differences below finite.

Helpful background. Density operators explains spectra and partial traces; classical information introduces Shannon entropy and mutual information.

Let

ρ=∑iλi∣i⟩⟨i∣,λi≥0,∑iλi=1.\rho=\sum_i\lambda_i|i\rangle\langle i|, \qquad \lambda_i\ge0, \qquad \sum_i\lambda_i=1.

Functional calculus gives

S(ρ)=−∑iλilog⁡λi,S(\rho)=-\sum_i\lambda_i\log\lambda_i,

with 0log⁡0=00\log0=0 by continuity. This page uses base-22 logarithms when entropy is reported in bits. Natural logarithms give nats and multiply every value by ln⁡2\ln2 relative to bits:

Sln⁡(ρ)=(ln⁡2)Slog⁡2(ρ).S_{\ln}(\rho)=(\ln2)S_{\log_2}(\rho).

For a dd-dimensional state,

0≤S(ρ)≤log⁡d.0\le S(\rho)\le\log d.

The lower value occurs exactly for a pure state; the upper value occurs exactly for the maximally mixed state Id/dI_d/d.

Unitary changes and measurement uncertainty

Section titled “Unitary changes and measurement uncertainty”

If ρ′=UρU†\rho'=U\rho U^\dagger, then ρ′\rho' has the same eigenvalues as ρ\rho, so

S(UρU†)=S(ρ).S(U\rho U^\dagger)=S(\rho).

Matrix off-diagonal entries are basis dependent, while entropy is not. A pure coherent superposition can have a broad probability distribution in a chosen measurement basis and still have zero von Neumann entropy.

For a qubit with eigenvalues pp and 1−p1-p,

S(ρ)=h2(p)=−plog⁡2p−(1−p)log⁡2(1−p).S(\rho)=h_2(p) =-p\log_2p-(1-p)\log_2(1-p).

Equivalently, if ρ=(I+r⋅σ)/2\rho=(I+\mathbf r\cdot\boldsymbol\sigma)/2, then p=(1+∥r∥)/2p=(1+\lVert\mathbf r\rVert)/2.

Entropy is additive on tensor products:

S(ρA⊗σB)=S(ρA)+S(σB).S(\rho_A\otimes\sigma_B)=S(\rho_A)+S(\sigma_B).

For a state with an orthogonal classical flag,

ρXB=∑xpx∣x⟩⟨x∣⊗ρBx,\rho_{XB} =\sum_xp_x|x\rangle\langle x|\otimes\rho_B^x,

one has the exact block-diagonal identity

S(XB)=H(p)+∑xpxS(ρBx).S(XB)=H(p)+\sum_xp_xS(\rho_B^x).

For an unflagged mixture ρˉ=∑xpxρx\bar\rho=\sum_xp_x\rho_x, concavity gives

S(ρˉ)≥∑xpxS(ρx).S(\bar\rho)\ge\sum_xp_xS(\rho_x).

The companion upper bound

S(ρˉ)≤H(p)+∑xpxS(ρx)S(\bar\rho) \le H(p)+\sum_xp_xS(\rho_x)

shows how much uncertainty can be added by forgetting a classical label. For components with positive probabilities, the lower equality holds exactly when all ρx\rho_x are identical. The upper equality holds exactly when their supports are mutually orthogonal, so a measurement can identify the label perfectly. The entropy increase here compares the unflagged state with the average conditional entropy ∑xpxS(ρx)\sum_xp_xS(\rho_x), not with the entropy of the larger flagged state XBXB.

For α>0\alpha\gt0, α≠1\alpha\ne1, the quantum Rényi entropy is

Sα(ρ)=11−αlog⁡Tr⁡(ρα).S_\alpha(\rho) =\frac{1}{1-\alpha} \log\operatorname{Tr}(\rho^\alpha).

Important limits are

lim⁡α→1Sα(ρ)=S(ρ),\lim_{\alpha\to1}S_\alpha(\rho)=S(\rho), S0(ρ)=log⁡rank⁡ρ,S∞(ρ)=−log⁡λmax⁡(ρ).S_0(\rho)=\log\operatorname{rank}\rho, \qquad S_\infty(\rho)=-\log\lambda_{\max}(\rho).

For example, S2(ρ)=−log⁡Tr⁡ρ2S_2(\rho)=-\log\operatorname{Tr}\rho^2 converts purity into an entropy. Increasing α\alpha puts greater weight on the largest eigenvalues. These are spectral entropies of one state. Quantum Rényi relative and conditional entropies have several inequivalent definitions; their data-processing theorems cannot be inferred from this formula alone.

For a state ρAB\rho_{AB}, define

S(A)=S(ρA),S(B)=S(ρB),S(AB)=S(ρAB).S(A)=S(\rho_A), \qquad S(B)=S(\rho_B), \qquad S(AB)=S(\rho_{AB}).

The conditional entropy is

S(A∣B)=S(AB)−S(B).S(A|B)=S(AB)-S(B).

Unlike classical conditional entropy, it can be negative. Negative S(A∣B)S(A|B) is a quantum correlation signature with operational roles in state merging; it is not a negative number of classical outcomes.

Subadditivity and the Araki–Lieb inequality state

S(AB)≤S(A)+S(B),S(AB)\le S(A)+S(B), ∣S(A)−S(B)∣≤S(AB).|S(A)-S(B)|\le S(AB).

Together they bound the possible entropy triples of a bipartite state.

If ∣ψ⟩AB|\psi\rangle_{AB} is pure, its Schmidt decomposition implies that ρA\rho_A and ρB\rho_B have the same nonzero eigenvalues. Therefore

S(AB)=0,S(A)=S(B).S(AB)=0, \qquad S(A)=S(B).

The shared value is the entropy of entanglement for a pure bipartite state. It vanishes exactly for a product state. In this case,

S(A∣B)=−S(A),S(B∣A)=−S(B).S(A|B)=-S(A), \qquad S(B|A)=-S(B).

For mixed states, subsystem entropy alone is not an entanglement measure; classical mixing also contributes.

Quantum mutual information is

I(A:B)=S(A)+S(B)−S(AB).I(A:B) =S(A)+S(B)-S(AB).

It is nonnegative, vanishes exactly for a product state, and measures total correlation rather than entanglement alone. It also has the relative-entropy form

I(A:B)=D ⁣(ρAB∥ρA⊗ρB).I(A:B) =D\!\left(\rho_{AB}\middle\|\rho_A\otimes\rho_B\right).

For a pure bipartite state,

I(A:B)=2S(A).I(A:B)=2S(A).

For the classical mixture (∣00⟩⟨00∣+∣11⟩⟨11∣)/2(|00\rangle\langle00|+|11\rangle\langle11|)/2, all three entropies S(A),S(B),S(AB)S(A),S(B),S(AB) equal 11, so I(A:B)=1I(A:B)=1. A Bell pair has the same marginals but S(AB)=0S(AB)=0, giving I(A:B)=2I(A:B)=2 and S(A∣B)=−1S(A|B)=-1. The value 22 does not mean that separate measurements can read two shared classical bits from one pair.

The quantum relative entropy is

D(ρ∥σ)=Tr⁡ρ(log⁡ρ−log⁡σ),D(\rho\|\sigma) =\operatorname{Tr}\rho(\log\rho-\log\sigma),

provided supp⁡ρ⊆supp⁡σ\operatorname{supp}\rho\subseteq\operatorname{supp}\sigma; otherwise it is +∞+\infty. It is not symmetric and is not a metric.

Relative entropy compares two states using the same ordering of its arguments. In particular, comparing a mixed state with a pure reference usually gives infinity because the support condition fails. Klein’s inequality gives

D(ρ∥σ)≥0,D(\rho\|\sigma)\ge0,

with equality exactly when ρ=σ\rho=\sigma. For a quantum channel N\mathcal N, data processing gives

D(N(ρ)∥N(σ))≤D(ρ∥σ).D(\mathcal N(\rho)\|\mathcal N(\sigma)) \le D(\rho\|\sigma).

The same principle implies that a local channel cannot increase mutual information:

I(A:B)(NA⊗MB)(ρ)≤I(A:B)ρ.I(A:B)_{(\mathcal N_A\otimes\mathcal M_B)(\rho)} \le I(A:B)_\rho.

This is a statement about discarded distinguishability, not a claim that every entropy of every subsystem must increase under every channel.

For every tripartite state,

S(ABC)+S(B)≤S(AB)+S(BC).S(ABC)+S(B)\le S(AB)+S(BC).

Equivalently, the conditional mutual information

I(A:C∣B)=S(AB)+S(BC)−S(B)−S(ABC)I(A:C|B) =S(AB)+S(BC)-S(B)-S(ABC)

is nonnegative. Equivalently, S(A∣BC)≤S(A∣B)S(A|BC)\le S(A|B): supplying the additional system CC cannot increase this conditional entropy. The inequality holds for arbitrary correlations, including entanglement; it is not a weak-coupling approximation. The proof is the strong-subadditivity theorem of Lieb and Ruskai.

Classical–Quantum States and the Holevo Quantity

Section titled “Classical–Quantum States and the Holevo Quantity”

For the classical–quantum state

ρXB=∑xpx∣x⟩⟨x∣⊗ρx,\rho_{XB}=\sum_xp_x|x\rangle\langle x|\otimes\rho_x,

the mutual information is the Holevo quantity

I(X:B)=χ=S ⁣(∑xpxρx)−∑xpxS(ρx).I(X:B)=\chi =S\!\left(\sum_xp_x\rho_x\right) -\sum_xp_xS(\rho_x).

The Holevo bound limits how much classical information about XX can be recovered from a measurement on BB. It does not say that every measurement achieves χ\chi, nor does it convert nonorthogonal signal states into perfectly distinguishable classical symbols.

A sender chooses ∣0⟩|0\rangle or ∣+⟩=(∣0⟩+∣1⟩)/2|+\rangle=(|0\rangle+|1\rangle)/\sqrt2 with equal probability. Each signal is pure, but their average is

ρˉ=(3/41/41/41/4),λ±=1±1/22.\bar\rho=\begin{pmatrix}3/4&1/4\\1/4&1/4\end{pmatrix}, \qquad \lambda_\pm=\frac{1\pm1/\sqrt2}{2}.

Thus χ=h2(λ+)≃0.6009\chi=h_2(\lambda_+)\simeq0.6009 bits, below the sender’s one-bit label entropy. Suppose the receiver measures in the computational basis. The outcome distribution is (3/4,1/4)(3/4,1/4), while the conditional outcome entropy is 00 for ∣0⟩|0\rangle and 11 for ∣+⟩|+\rangle. Consequently,

I(X:Y)=H(Y)−H(Y∣X)=h2(1/4)−12≃0.3113.I(X:Y)=H(Y)-H(Y|X)=h_2(1/4)-\frac12\simeq0.3113.

This particular measurement falls strictly below the Holevo bound. Choosing a better measurement can improve the recovered information, but cannot overcome the bound. The optimization is a different task from simply diagonalizing ρˉ\bar\rho.

Continuity and Infinite-Dimensional Cautions

Section titled “Continuity and Infinite-Dimensional Cautions”

Let

T=D(ρ,σ)=12∥ρ−σ∥1.T=D(\rho,\sigma)=\frac12\lVert\rho-\sigma\rVert_1.

For d≥2d\ge2, Audenaert’s sharp bound holds at every exact trace distance 0≤T≤10\le T\le1:

∣S(ρ)−S(σ)∣≤fd(T),fd(T)=Tlog⁡(d−1)+h2(T).|S(\rho)-S(\sigma)|\le f_d(T), \qquad f_d(T)=T\log(d-1)+h_2(T).

For example, σ=∣0⟩⟨0∣\sigma=|0\rangle\langle0| and the diagonal state with probabilities (1−T,T/(d−1),…,T/(d−1))(1-T,T/(d-1),\ldots,T/(d-1)) attain it. If only an upper bound T≤εT\le\varepsilon is known, substituting ε\varepsilon is justified while ε≤1−1/d\varepsilon\le1-1/d, where fdf_d increases. For larger ε\varepsilon, use log⁡d\log d; fdf_d decreases beyond its maximum. Confusing an exact distance with a distance bound can therefore underestimate the entropy uncertainty.

The dimension dependence is essential: entropy is not uniformly continuous on the unrestricted infinite-dimensional state space.

In infinite dimensions, finite trace does not guarantee finite entropy. Thermal or energy-constrained continuity statements require explicit Hamiltonian and energy assumptions. Expressions such as log⁡d\log d have no meaning when d=∞d=\infty unless a cutoff or effective support is part of the model.

Information entropy is dimensionless once a logarithm base is fixed. Thermodynamic entropy often includes Boltzmann’s constant:

Stherm=kBSln⁡(ρ).S_{\mathrm{therm}}=k_BS_{\ln}(\rho).

The equality between von Neumann entropy and a thermodynamic entropy is context dependent: the state, coarse graining, ensemble, conserved quantities, and equilibrium assumptions matter. A unitary evolution preserves the fine-grained entropy of a closed system even while a coarse-grained or subsystem entropy can increase.

  1. Compare I(A:C∣B)I(A:C|B) for the pure GHZ state (∣000⟩+∣111⟩)/2(|000\rangle+|111\rangle)/\sqrt2 and the classical mixture (∣000⟩⟨000∣+∣111⟩⟨111∣)/2(|000\rangle\langle000|+|111\rangle\langle111|)/2. What does conditioning on BB remove in the classical case?
Solution

Both states have the same one-party and two-party reduced states, each of entropy 11. The GHZ joint entropy is 00, whereas the mixture has joint entropy 11. Hence

I(A:C∣B)GHZ=1+1−1−0=1,I(A:C∣B)mixture=1+1−1−1=0.I(A:C|B)_{\mathrm{GHZ}}=1+1-1-0=1, \qquad I(A:C|B)_{\mathrm{mixture}}=1+1-1-1=0.

For the mixture, reading the classical bit BB determines both AA and CC, leaving no conditional correlation. Quantum conditioning in the GHZ expression is the entropy definition above; it does not mean measuring BB first and replacing the state by its postmeasurement mixture.

  1. Let ∣ψ⟩ABC|\psi\rangle_{ABC} be pure. Prove the conditional-entropy duality S(A∣B)=−S(A∣C)S(A|B)=-S(A|C).
Solution

Purity gives S(AB)=S(C)S(AB)=S(C) and S(AC)=S(B)S(AC)=S(B). Therefore

S(A∣B)=S(AB)−S(B)=S(C)−S(AC)=−S(A∣C).S(A|B)=S(AB)-S(B)=S(C)-S(AC)=-S(A|C).
  1. An ensemble contains mutually orthogonal pure states ∣x⟩|x\rangle with probabilities pxp_x. Compute its Holevo quantity.
Solution

Each signal state has zero entropy. The average state is diagonal with eigenvalues pxp_x, so

χ=S ⁣(∑xpx∣x⟩⟨x∣)−∑xpxS(∣x⟩⟨x∣)=H(p).\chi=S\!\left(\sum_xp_x|x\rangle\langle x|\right) -\sum_xp_xS(|x\rangle\langle x|) =H(p).

An orthogonal measurement can attain this value.

  1. Let a local channel act on BB. Use data processing to show that I(A:B)I(A:B) cannot increase.
Solution

Write mutual information as relative entropy:

I(A:B)ρ=D(ρAB∥ρA⊗ρB).I(A:B)_\rho =D(\rho_{AB}\|\rho_A\otimes\rho_B).

Apply id⁡A⊗NB\operatorname{id}_A\otimes\mathcal N_B to both arguments and use data processing. The first becomes the output joint state and the second becomes the product of its marginals, so the resulting relative entropy is the output mutual information and cannot exceed the input value.