Von Neumann Entropy and Subadditivity
Statement
For a density operator ρ on a finite-dimensional Hilbert space, the von Neumann entropy S(ρ) = −Tr(ρ ln ρ) equals the Shannon entropy −∑k pk ln pk of its eigenvalue distribution, is invariant under unitaries, is concave in ρ, and for a bipartite state ρAB obeys subadditivity S(ρAB) ≤ S(ρA) + S(ρB) together with the Araki–Lieb lower bound S(ρAB) ≥ |S(ρA) − S(ρB)|.
Why it matters
The von Neumann entropy is the quantum generalisation of the Boltzmann–Gibbs–Shannon entropy: it is the unique measure (up to normalisation) that quantifies the missing information in a quantum state, sets the thermodynamic entropy of a system described by ρ, and gives the asymptotic compression limit of a quantum source. Its structural inequalities — concavity, subadditivity, the Araki–Lieb bound — are the load-bearing facts behind the second law for quantum systems and behind the theory of entanglement.
Subadditivity in particular is what makes entropy an extensive-but-correlated quantity: correlations between subsystems can only reduce the total entropy below the sum of the parts. The gap S(ρA) + S(ρB) − S(ρAB) = I(A:B) is the quantum mutual information, the single most useful measure of total correlation.
Assumptions
Derivation
Result
Reading. The quantum entropy is nothing but the classical Shannon entropy of the probabilities {pk} read off the density matrix in its own eigenbasis; measurement in any other basis can only increase it. For a joint system, the total ignorance is at most the sum of the ignorance about each part (subadditivity, with the deficit equal to the mutual information I(A:B)) and at least the difference of the two (Araki–Lieb). The lower bound is what forces a highly entangled pure whole to have low total entropy while its parts are individually very mixed.
Units check. Each pk is dimensionless and ln pk is dimensionless, so S is a pure number (measured in nats with the natural log, or bits if log2 is used; multiply by Boltzmann’s constant kB, units J K−1, to obtain the thermodynamic entropy). Every term in the inequalities carries the same units, so the bounds are dimensionally consistent.
Limiting cases
- Pure state: ρ = |ψ〉〈ψ| has one eigenvalue 1 and the rest 0, so S = 0 — maximal knowledge, zero missing information.
- Maximally mixed: ρ = 1/d gives pk = 1/d and S = ln d, the largest possible value in dimension d.
- Diagonal (classical) state: if ρ is already diagonal in the reference basis, S is literally the Shannon entropy of a classical distribution — the quantum formula contains the classical one.
- Product state: ρAB = ρA⊗ρB saturates subadditivity: S(AB) = S(A)+S(B), so I(A:B)=0 (no correlations).
- Pure entangled bipartite state: S(AB)=0 forces S(A)=S(B) (the entanglement entropy) and saturates Araki–Lieb from below.
Breaks when
- Non-positive or non-normalised “states”. If ρ has a negative eigenvalue (e.g. an unphysical output of an approximate reconstruction, or a partial transpose ρTB), ln pk is undefined and S is no longer real; the interpretation and every inequality collapse.
- Infinite-dimensional systems with unbounded entropy. For a harmonic oscillator or a field mode with a heavy-tailed occupation, −∑ pk ln pk can diverge to +∞; differences like the mutual information may be ill-defined and the Araki–Lieb bound requires at least one finite marginal entropy.
- Strong subadditivity is not what was proved here. The three-party inequality S(ABC)+S(B) ≤ S(AB)+S(BC) does not follow from ordinary subadditivity; assuming it does (Lieb–Ruskai is a separate, much deeper result) is a genuine failure of this derivation’s scope.
- Rényi/Tsallis substitutes. Replacing −∑ p ln p by a Rényi entropy Sα with α ≠ 1 breaks subadditivity in general — the proof used the specific additivity ln(ρA⊗ρB) = ln ρA ⊕ ln ρB, which only the logarithm supplies.
Failure modes
- Diagonalising in the wrong basis. Computing −∑i 〈i|ρ|i〉 ln〈i|ρ|i〉 in a fixed basis instead of the eigenbasis gives the (larger) Shannon entropy of the measured distribution, not S(ρ). The two agree only when ρ is already diagonal in that basis.
- Forgetting 0 ln 0 = 0. Treating a zero eigenvalue as contributing −0·(−∞) and either dropping it wrongly or reporting NaN; the correct limit is a clean zero.
- Assuming S(AB) ≥ S(A). This classical intuition (“the whole knows at least as much as a part”) is false quantum-mechanically: for a pure entangled state S(AB)=0 < S(A). Only the Araki–Lieb combination survives.
- Using log2 and ln inconsistently. Mixing bits and nats within one calculation scales results by ln 2 ≈ 0.693 and corrupts every comparison.
- Concavity vs. convexity sign slip. Writing S(λρ1+(1−λ)ρ2) ≤ λS1+(1−λ)S2; entropy is concave, so mixing raises entropy, not lowers it.
Discussion
The central conceptual point is that S(ρ) is a spectral invariant: it is a function of the eigenvalues of ρ alone, indifferent to the eigenvectors. This is why unitary evolution — which merely rotates the eigenbasis — leaves it fixed, and why the entropy of an isolated system governed by a Hamiltonian is a constant of the motion. Entropy increase in quantum thermodynamics is therefore never a property of unitary dynamics on the full state; it arises only when we discard information, either by tracing out an environment (the reduced state ρA generically has higher entropy than the pure global state) or by coarse-graining our description.
Subadditivity is the quantum expression of the fact that correlations store information non-locally. The mutual information I(A:B) = S(A)+S(B)−S(AB) = S(ρAB‖ρA⊗ρB) ≥ 0 measures the total — classical plus quantum — correlation between the parts, and vanishes exactly for product states. Because it is a relative entropy against the uncorrelated reference, it can never be negative, which is precisely the content of subadditivity. The Araki–Lieb bound is its mirror image obtained by purification: it encodes that a globally pure but internally entangled system can look maximally disordered locally while carrying zero total entropy — the hallmark of entanglement that has no classical analogue.
These inequalities are the scaffolding of quantum information theory. The Holevo bound, the quantum data-processing inequality, the monogamy of entanglement, and Landauer’s principle for the thermodynamic cost of erasure all descend from entropy’s concavity and (strong) subadditivity. In many-body physics the same quantities produce the celebrated area law: for a gapped ground state the entanglement entropy of a region scales with the area of its boundary rather than its volume, a statement about how subadditivity constrains correlations in low-energy states.
The deepest of the family, strong subadditivity S(ABC)+S(B) ≤ S(AB)+S(BC), is equivalent to the joint convexity of quantum relative entropy and to the monotonicity of relative entropy under completely positive trace-preserving maps (the data-processing inequality). Lieb and Ruskai’s 1973 proof used Lieb’s concavity theorem — the operator concavity of (A,B) ↦ Tr(K† At K B1−t) — a genuinely operator-algebraic input beyond the elementary spectral argument used for ordinary subadditivity above. Equality in strong subadditivity characterises quantum Markov chains, states reconstructible from their marginals, which underpins the modern recovery-map refinements of Fawzi–Renner.
Common misconceptions. Von Neumann entropy is not “the entropy of the wavefunction” — a pure state always has S=0 no matter how complicated |ψ〉 looks; the entropy lives in the mixedness of ρ. It is also not the same as the measurement (Shannon) entropy in a chosen basis, which is always at least as large and equals S(ρ) only for a measurement in the eigenbasis. And subadditivity does not say the whole is more disordered than its parts — quantum-mechanically it can be far less.
Worked examples
Reading. Each qubit alone is maximally random (1 bit of ignorance), yet the pair is perfectly known (0 bits). The 2 bits of mutual information is the entanglement made visible: it is twice the entanglement entropy because it counts correlations symmetrically. Units: pure numbers (bits).
Reading. Classical correlation gives at most 1 bit of mutual information for two bits, exactly half the Bell-state value — a quantitative signature that the maximally entangled state is “more correlated” than any classical mixture. The biased single qubit shows entropy falling well below its 1-bit maximum as the population concentrates. Units: bits (dimensionless).
Problems
- (A) Depolarised qubit. A qubit is in ρ = (1−ε)|0〉〈0| + ε 1/2 with ε=0.2. Find its eigenvalues and S(ρ) in bits.
Solution
ρ = diag(1−ε+ε/2, ε/2) = diag(1−ε/2, ε/2) = diag(0.9, 0.1). Then S = −0.9 ln0.9 − 0.1 ln0.1 = 0.325 nats = 0.325/0.693 = 0.469 bits — the binary entropy H2(0.1). - (A) Three-level maximally mixed. A qutrit is maximally mixed, ρ = 1/3. Give S in nats and in bits, and state why no qutrit state exceeds it.
Solution
pk=1/3 for k=1,2,3, so S = −3·(1/3)ln(1/3) = ln 3 = 1.099 nats = 1.585 bits. It is the maximum because for fixed dimension d the Shannon entropy of a distribution is maximised by the uniform distribution, giving ln d; any other spectrum is more peaked and has lower entropy (by concavity / Jensen). - (B) Verify subadditivity for a Werner-like diagonal state. Let ρAB = diag(0.4, 0.1, 0.1, 0.4) in the basis {|00〉,|01〉,|10〉,|11〉}. Compute S(AB), the marginals, S(A), S(B), and confirm both bounds.
Solution
S(AB) = −2(0.4 ln0.4) − 2(0.1 ln0.1) = −2(−0.3665) − 2(−0.2303) = 0.7330+0.4605 = 1.194 nats = 1.721 bits. Marginals: pA(0)=0.4+0.1=0.5, pA(1)=0.1+0.4=0.5, so ρA=diag(0.5,0.5) and S(A)=ln2=1 bit; identically S(B)=1 bit. Bounds: |SA−SB|=0 ≤ 1.721 ≤ SA+SB=2 bits. Both hold; mutual information I(A:B)=2−1.721=0.279 bits of (classical) correlation. - (B) Mutual information of a partially entangled pure state. |ψ〉 = cosθ|00〉 + sinθ|11〉 with θ=π/6. Find S(A), S(AB), and I(A:B).
Solution
Schmidt coefficients cos2θ=0.75, sin2θ=0.25. Pure state: S(AB)=0. ρA=diag(0.75,0.25), so S(A)=−0.75 ln0.75 − 0.25 ln0.25 = 0.2158+0.3466 = 0.562 nats = 0.811 bits = H2(0.25); equal to S(B). Mutual information I(A:B)=S(A)+S(B)−S(AB)=2×0.811=1.623 bits. Araki–Lieb |SA−SB|=0=S(AB) is saturated. - (C) Araki–Lieb sharpness via purification. Show that for any bipartite ρAB one has S(AB) ≥ S(A)−S(B), and give a state that makes it an equality.
Solution
Purify: introduce R with |ψ〉ABR pure and ρAB=TrR|ψ〉〈ψ|. For a global pure state, marginals across a cut have equal spectra, so S(B)=S(AR) and S(AB)=S(R). Apply subadditivity to the cut A:R: S(AR) ≤ S(A)+S(R), i.e. S(B) ≤ S(A)+S(AB), giving S(AB) ≥ S(B)−S(A); swapping A↔B gives S(AB) ≥ |S(A)−S(B)|. Equality example: take ρAB=ρA⊗|0〉〈0|B with ρA pure — then S(AB)=S(A)=S(B)=0 trivially; more informatively, any pure entangled state gives S(AB)=0=|S(A)−S(B)| since S(A)=S(B), saturating the bound.