Intuition
The von Neumann entropy measures how mixed a state is in a way that adds up properly: it is the Shannon entropy of the eigenvalues of . It is zero exactly for pure states and largest for the completely mixed state, where it is . Counted in bits, with logarithms to base 2, a spin holds at most one bit. Isolated evolution leaves it unchanged; and among all states with a given mean energy, the thermal state has the most entropy — which is what makes it the state of equilibrium.
How many yes-or-no questions would you need, on average, to learn which member of an ensemble you hold? That count is the entropy in bits: none if you already know, one for a fair coin, more for a die.
The entropy in bits of a spin whose density matrix has eigenvalues and : zero for a pure state at either end, and one bit, its largest, for the even mixture .
Von Neumann entropy
For a density matrix with eigenvalues , taking :
Properties
- : zero only for pure states, only for .
The entropy is at most \ln d
Compare the entropy with term by term. The logarithm lies below its tangent at one, , and applying that to each term turns the difference into a sum that cannot be positive, because there are at most nonzero eigenvalues adding to one. Equality needs every term at the tangent point, which means all eigenvalues equal .
Proof steps
Write , since the add to one.
The logarithm lies below its tangent at , touching it only there.
Apply it with .
At most eigenvalues are nonzero.
Equality needs in every term, with all terms present.
Applications
Practice
Entropy of the Eigenvalues
The von Neumann entropy is the Shannon entropy of the eigenvalues of . In bits, an even mixture of two states has entropy one.
Try it
What is the entropy, in bits, of the completely mixed state of a spin ?
Zero for Pure States
A pure state has one eigenvalue 1 and the rest 0, and every term vanishes: zero entropy.
Try it
Which states have zero von Neumann entropy?
Conserved in Isolation
The entropy depends only on the eigenvalues of , and unitary evolution does not change them.
Try it
Unitary time evolution raises the von Neumann entropy of a mixed state.
A Worked Value
For eigenvalues 0.75 and 0.25 the entropy in bits is .
Try it
What is the entropy, in bits, of ? Give three decimal places.
Try it
What is the largest entropy, in nats, of a state of a four-level system?
Try it
A three-level system is in . What is its entropy in bits?
Try it
Mixing states never gives an ensemble with less entropy than the weighted average of their entropies.
Final checkpoint
Try it
Among all states with a given mean energy, which has the largest entropy?
Try it
Two density matrices with the same diagonal elements in one basis must have the same entropy.
Try it
A spin has , so its eigenvalues are 0.8 and 0.2. What is its entropy in bits? Give three decimal places.
Completion
Lesson complete
Great work! You now know how to:
- compute the von Neumann entropy in nats and in bits
- prove that it is largest for the completely mixed state
- say why isolated evolution keeps it and why equilibrium maximises it