Skip to content

Subsystem entropy is the von Neumann entropy of a reduced density operator. For a bipartite state ρAB\rho_{AB},

ρA=Tr⁡BρAB,ρB=Tr⁡AρAB,\rho_A = \operatorname{Tr}_B\rho_{AB}, \qquad \rho_B = \operatorname{Tr}_A\rho_{AB},

and the subsystem entropies are

SA=S(ρA),SB=S(ρB),S_A = S(\rho_A), \qquad S_B = S(\rho_B),

where

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

The same formula supports several interpretations. If the joint state ρAB\rho_{AB} is pure, SA=SBS_A=S_B measures bipartite entanglement across the AA versus BB split. If the joint state is mixed, SAS_A and SBS_B are local mixedness measures; they can include classical uncertainty, local noise, environmental entanglement, and ordinary correlation. They are not automatically entanglement measures. For the first density-operator introduction to S(ρ)S(\rho), see Entropy Overview.

Helpful background. Reduced density operators identifies the subsystem state; spectral decomposition supplies the eigenvalues used to calculate its entropy.

Let ρ\rho be a density operator on a finite-dimensional Hilbert space. If its spectral decomposition is

ρ=∑αpα∣α⟩⟨α∣,\rho = \sum_\alpha p_\alpha \lvert\alpha\rangle\langle\alpha\rvert,

then

S(ρ)=−∑αpαlog⁡2pα,S(\rho) = -\sum_\alpha p_\alpha\log_2 p_\alpha,

with the convention

0log⁡20=0.0\log_20=0.

The logarithm base fixes the units:

  • log⁡2\log_2 gives entropy in bits;
  • ln⁡\ln gives entropy in nats.

This page uses base 22 throughout. In thermodynamics, kBln⁡2k_{\mathrm B}\ln2 converts this dimensionless entropy in bits to physical entropy units when the density operator describes the thermodynamic state.

Von Neumann entropy depends only on the eigenvalues of ρ\rho. It is unchanged by a unitary change of basis:

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

It satisfies

S(ρ)≥0.S(\rho)\ge0.

For a dd-dimensional density operator,

S(ρ)≤log⁡2d,S(\rho)\le \log_2 d,

with equality for the maximally mixed state ρ=I/d\rho=I/d.

Entropy is not the uncertainty of an arbitrary measurement

Section titled “Entropy is not the uncertainty of an arbitrary measurement”

A pure density operator has spectrum (1,0,…)(1,0,\ldots) and entropy zero. A maximally mixed state I/dI/d has dd equal eigenvalues and entropy log⁡2d\log_2d.

The probabilities in a chosen measurement basis are not generally the eigenvalues. For ∣+⟩|+\rangle, the von Neumann entropy is zero, but a ZZ measurement gives two equally likely outcomes and one bit of Shannon entropy. For a complete rank-one projective measurement, outcome entropy is at least S(ρ)S(\rho), with equality in an eigenbasis. Arbitrary POVMs need not satisfy that simple comparison; a one-outcome POVM always has zero outcome entropy.

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

H2(p)=−plog⁡2p−(1−p)log⁡2(1−p).H_2(p)=-p\log_2p-(1-p)\log_2(1-p).

It vanishes at p=0,1p=0,1 and reaches one bit at p=1/2p=1/2.

As a worked example, consider

ρ=12∣0⟩⟨0∣+12∣+⟩⟨+∣=(3/41/41/41/4).\rho=\frac12|0\rangle\langle0|+\frac12|+\rangle\langle+| =\begin{pmatrix}3/4&1/4\\1/4&1/4\end{pmatrix}.

Its determinant is 1/81/8, so its eigenvalues are

λ±=1±1/22.\lambda_\pm=\frac{1\pm1/\sqrt2}{2}.

Consequently S(ρ)=H2(λ+)≈0.601S(\rho)=H_2(\lambda_+)\approx0.601 bits. The preparation uses a fair classical label with entropy one bit, while a ZZ measurement gives entropy H2(3/4)≈0.811H_2(3/4)\approx0.811 bits. These three numbers answer different questions. Nonorthogonal ensemble members are not perfectly distinguishable, so the preparation-label entropy is not intrinsic to the density operator.

For a joint state ρAB\rho_{AB}, the entropy of subsystem AA is

SA=−Tr⁡A(ρAlog⁡2ρA),ρA=Tr⁡BρAB.S_A = -\operatorname{Tr}_A(\rho_A\log_2\rho_A), \qquad \rho_A=\operatorname{Tr}_B\rho_{AB}.

This number is a property of the local state ρA\rho_A. It tells how mixed the local density operator is. It does not, by itself, tell why ρA\rho_A is mixed.

The reason matters. The same local state

ρA=12I\rho_A = \frac12 I

can arise from:

  • a qubit entangled with another qubit in a pure Bell state;
  • a separable mixture with a shared classical label;
  • a product state ρA⊗ρB\rho_A\otimes\rho_B with no correlation at all;
  • an open-system state correlated with an environment outside the model.

Therefore subsystem entropy must be interpreted together with the joint state, the subsystem split, and the physical preparation.

For a pure bipartite state,

ρAB=∣Ψ⟩⟨Ψ∣AB,\rho_{AB} = \lvert\Psi\rangle\langle\Psi\rvert_{AB},

the Schmidt decomposition gives

∣Ψ⟩=∑rsr∣ur⟩A∣vr⟩B,∑rsr2=1.\lvert\Psi\rangle = \sum_r s_r \lvert u_r\rangle_A \lvert v_r\rangle_B, \qquad \sum_r s_r^2=1.

The reduced states are

ρA=∑rsr2∣ur⟩⟨ur∣A,ρB=∑rsr2∣vr⟩⟨vr∣B.\rho_A = \sum_r s_r^2 \lvert u_r\rangle\langle u_r\rvert_A, \qquad \rho_B = \sum_r s_r^2 \lvert v_r\rangle\langle v_r\rvert_B.

Thus ρA\rho_A and ρB\rho_B have the same nonzero eigenvalues. If

pr=sr2,p_r=s_r^2,

then

SA=SB=−∑rprlog⁡2pr.S_A = S_B = -\sum_r p_r\log_2 p_r.

For a pure bipartite state, this common value is the entanglement entropy. Entanglement entropy develops its properties and pure-state interpretation.

In this special pure-state setting:

  • SA=0S_A=0 exactly when ∣Ψ⟩\lvert\Psi\rangle is a product state;
  • SA>0S_A>0 exactly when ∣Ψ⟩\lvert\Psi\rangle is entangled across the chosen split;
  • SA=SBS_A=S_B because the nonzero reduced-state spectra coincide;
  • the maximum possible value is log⁡2d\log_2 d, where d=min⁡(dim⁡HA,dim⁡HB)d=\min(\dim\mathcal H_A,\dim\mathcal H_B).

The Bell projector ρBell=∣Φ+⟩⟨Φ+∣\rho_{\mathrm{Bell}}=|\Phi^+\rangle\langle\Phi^+|, the correlated mixture ρcc=(∣00⟩⟨00∣+∣11⟩⟨11∣)/2\rho_{\mathrm{cc}}=(|00\rangle\langle00|+|11\rangle\langle11|)/2, and the uncorrelated state I4/4I_4/4 all have ρA=ρB=I/2\rho_A=\rho_B=I/2. Thus each has SA=SB=1S_A=S_B=1 bit, but their global entropy differs.

Define mutual information I(A:B)=SA+SB−SABI(A:B)=S_A+S_B-S_{AB} and quantum conditional entropy S(A∣B)=SAB−SBS(A|B)=S_{AB}-S_B. In bits:

Joint state SABS_{AB} I(A:B)I(A:B) S(A∣B)S(A\mid B)
Bell projector 00 22 −1-1
Correlated mixture 11 11 00
Uncorrelated I4/4I_4/4 22 00 11

For the Bell state, the local entropy is entanglement entropy. For the correlated mixture, it reflects a shared classical label. For I4/4I_4/4, the same local entropy occurs without any correlation. Local entropy alone cannot distinguish these cases.

Negative quantum conditional entropy has no classical analogue. It certifies entanglement, but some entangled mixed states have nonnegative conditional entropy. It is a difference of state entropies, not the ordinary Shannon uncertainty of a measurement outcome conditioned on another recorded outcome.

When ρAB\rho_{AB} is mixed, the subsystem entropies need not be equal. For example,

ρAB=∣0⟩⟨0∣A⊗12IB\rho_{AB} = \lvert0\rangle\langle0\rvert_A \otimes \frac12 I_B

has

SA=0,SB=1S_A=0, \qquad S_B=1

in bits.

Even when SA=SBS_A=S_B, the equality does not imply that ρAB\rho_{AB} is pure or entangled. The classically correlated state ρcc\rho_{\mathrm{cc}} above has equal subsystem entropies and no entanglement.

For mixed joint states, several entropy combinations become useful:

I(A:B)=SA+SB−SABI(A:B) = S_A+S_B-S_{AB}

measures total correlation, both classical and quantum. Conditional entropy,

S(A∣B)=SAB−SB,S(A\vert B) = S_{AB}-S_B,

is another useful quantity, especially in quantum information. These quantities are related to entanglement in important ways, but none of them is simply “the entanglement” of an arbitrary mixed state.

For finite-dimensional states, subadditivity and the Araki–Lieb inequality give

∣SA−SB∣≤SAB≤SA+SB.|S_A-S_B|\le S_{AB}\le S_A+S_B.

These are useful checks on a calculation. In infinite dimensions, a trace-class state can have infinite entropy; differences such as ∞−∞\infty-\infty are undefined. Use the appropriate relative-entropy formulation or additional finiteness assumptions before applying the displayed differences.

Purification explains why the same entropy formula appears in different contexts. If ρA\rho_A has eigenvalues pkp_k, a spectral purification is

∣Ψ⟩AR=∑kpk ∣k⟩A∣k⟩R.\lvert\Psi\rangle_{AR} = \sum_k \sqrt{p_k}\, \lvert k\rangle_A\lvert k\rangle_R.

Then

Tr⁡R(∣Ψ⟩⟨Ψ∣AR)=ρA,\operatorname{Tr}_R \bigl( \lvert\Psi\rangle\langle\Psi\rvert_{AR} \bigr) = \rho_A,

and the entanglement entropy of the pure state on ARAR equals

S(ρA)=−∑kpklog⁡2pk.S(\rho_A) = -\sum_k p_k\log_2 p_k.

This does not mean every use of ρA\rho_A requires a literal hidden reference system. It means every finite-dimensional mixed state can be represented as the marginal of a larger pure state if that representation is useful.

Use eigenvalues, not arbitrary diagonal entries. Basis probabilities can have greater entropy than the density operator because the measurement adds uncertainty relative to that basis.

The pure-state condition changes the interpretation. A positive marginal entropy quantifies entanglement only when the relevant joint state is pure.

Do not subtract divergent entropies. Infinite-dimensional states need additional care even when their trace and normalization are perfectly well defined.

  • Michael A. Nielsen and Isaac L. Chuang, Quantum Computation and Quantum Information, 10th anniversary ed., Cambridge University Press, 2010, chapter 11.
  • John Watrous, The Theory of Quantum Information, Cambridge University Press, 2018, chapter 5. Author-hosted text.
  • Alfred Wehrl, “General properties of entropy,” Reviews of Modern Physics 50, 221–260 (1978). DOI.
  • Mark M. Wilde, Quantum Information Theory, 2nd ed., Cambridge University Press, 2017, quantum entropy and its inequalities.
  1. For ∣+⟩|+\rangle, compare the von Neumann entropy with the Shannon entropy of ZZ- and XX-measurement outcomes.
Solution

The density operator is pure, so its eigenvalues are 1,01,0 and S=0S=0. A ZZ measurement gives probabilities 1/2,1/21/2,1/2, hence one bit. An XX measurement gives ++ with certainty, hence zero bits. The same quantum state can have different measurement-outcome entropies.

  1. Compute the entropy of the maximally mixed state ρ∗=I/d\rho_\ast=I/d.
Solution

The eigenvalues are all 1/d1/d. Hence

S(ρ∗)=−∑α=1d1dlog⁡21d=log⁡2d.S(\rho_\ast) = -\sum_{\alpha=1}^{d} \frac1d\log_2\frac1d = \log_2 d.
  1. For the Bell state ∣Φ+⟩\lvert\Phi^+\rangle, compute SAS_A, SBS_B, and SABS_{AB} in bits.
Solution

The Bell state is pure, so SAB=0S_{AB}=0. Its one-qubit reductions are

ρA=ρB=12I.\rho_A=\rho_B=\frac12 I.

Each has eigenvalues 1/21/2 and 1/21/2, so

SA=SB=1S_A=S_B=1

bit.

  1. Compare the Bell state with the classically correlated state ρcc\rho_{\mathrm{cc}} using mutual information.
Solution

For the Bell state, SA=SB=1S_A=S_B=1 and SAB=0S_{AB}=0, so

I(A:B)=1+1−0=2I(A:B) = 1+1-0 = 2

bits.

For

ρcc=12∣00⟩⟨00∣+12∣11⟩⟨11∣,\rho_{\mathrm{cc}} = \frac12\lvert00\rangle\langle00\rvert + \frac12\lvert11\rangle\langle11\rvert,

the nonzero joint eigenvalues are 1/21/2 and 1/21/2, so SAB=1S_{AB}=1. Since SA=SB=1S_A=S_B=1,

I(A:B)=1+1−1=1I(A:B) = 1+1-1 = 1

bit. The Bell state has pure-state entanglement; ρcc\rho_{\mathrm{cc}} has classical correlation but no entanglement.

  1. Give an example where SA≠SBS_A\neq S_B.
Solution

Take

ρAB=∣0⟩⟨0∣A⊗12IB.\rho_{AB} = \lvert0\rangle\langle0\rvert_A \otimes \frac12 I_B.

Then ρA=∣0⟩⟨0∣\rho_A=\lvert0\rangle\langle0\rvert, so SA=0S_A=0, while ρB=I/2\rho_B=I/2, so SB=1S_B=1 bit. The equality SA=SBS_A=S_B is not a general property of mixed joint states.