Skip to content

8.5

A first look at second quantization

The term count of an antisymmetrized wavefunction explodes as N!, yet the information in it is just "how many particles in each state". The occupation-number representation compresses the determinant to one line, and creation and annihilation operators turn symmetry into algebra — the doorway to many-body physics and quantum field theory.

Recommended first

After this section you should be able to

  • Explain why the occupation-number representation is the "right" bookkeeping for identical particles
  • Write down the commutation relations for bosons and the anticommutation relations for fermions, and explain where the difference comes from
  • Prove that fermion occupation numbers can only be 0 or 1 — the algebraic version of Pauli exclusion
  • Rewrite one-body and two-body Hamiltonians with creation and annihilation operators, and read off the physics of each term

The last section ended with a hopeless tally: the antisymmetric wavefunction of 26 electrons, expanded in product states, has 26!4×102626!\approx4\times10^{26} terms. Never mind solving it — merely writing it down exceeds the storage capacity of the universe.

But before despairing, ask how much information those terms actually carry.

The bookkeeping is exhausting because the ledger records what it shouldn’t

Take 3 fermions occupying orbitals ϕa,ϕb,ϕc\phi_a,\phi_b,\phi_c; the Slater determinant expands into 6 terms. How are these 6 terms related? They are 6 ways of saying the same sentence. Each one says “orbitals a,b,ca,b,c each house one particle”, merely permuting “which particle lives in which room” — and the very first lesson of section 8.1 was that particles have no labels, so “which particle” is not a legitimate question at all.

The N!N! explosion is the translation tax we pay for insisting on describing a label-free world in a labelled language. The actual information content of the whole state is one sentence:

Orbital aa: 1 particle; orbital bb: 1 particle; orbital cc: 1 particle; all others: 0.

So let the notation record only that sentence. Fix a set of single-particle orbitals {ϕ1,ϕ2,}\{\phi_1,\phi_2,\dots\} and define the occupation-number representation:

n1,n2,n3,(8.5.1)\ket{n_1,n_2,n_3,\dots}\tag{8.5.1}

where nin_i is the number of particles in orbital ϕi\phi_i. The 6-term determinant above becomes 1,1,1,0,0,\ket{1,1,1,0,0,\dots}; a ten-particle state of 10!=362880010!=3\,628\,800 terms is just 1,1,,1,0,\ket{1,1,\dots,1,0,\dots}. Every detail of symmetrization and antisymmetrization is built into the definition of the symbol (by convention it stands for that normalised determinant or symmetric sum) and never has to be written by hand again.

The space these states span is called Fock space — it merges the state spaces of “0 particles” (the vacuum 0\ket{0}), “1 particle”, “2 particles”, and so on into one. For the first time, particle number is a quantum number rather than a premise of the theory.

Moving particles between orbitals: creation and annihilation operators

New notation needs matching operators. Define the creation operator a^i\hat a_i^\dagger: add one particle to orbital ϕi\phi_i; and the annihilation operator a^i\hat a_i: remove one particle from orbital ϕi\phi_i (returning zero if there is none to remove).

This algebra should feel familiar — in the harmonic oscillator of section 2.9, a^,a^\hat a^\dagger,\hat a climb up and down the ladder of levels. What read as “up one level” there reads here as “one more quantum in this mode”. The oscillator’s ladder is exactly the occupation number of a single mode; all we do now is give every orbital a ladder of its own.

For bosons, copy the oscillator’s commutation relations, one set per orbital, different orbitals independent:

[a^i,a^j]=δij,[a^i,a^j]=[a^i,a^j]=0(8.5.2)[\hat a_i,\hat a_j^\dagger]=\delta_{ij},\qquad [\hat a_i,\hat a_j]=[\hat a_i^\dagger,\hat a_j^\dagger]=0\tag{8.5.2}

The matrix elements copy over too: a^i,ni,=ni+1,ni+1,\hat a_i^\dagger\ket{\dots,n_i,\dots}=\sqrt{n_i+1}\,\ket{\dots,n_i+1,\dots}, with nin_i unbounded — bosons love to bunch, and the n+1\sqrt{n+1} factor even rewards bunching (it is the root of stimulated emission beating spontaneous emission).

For fermions, the antisymmetry must be written into the algebra. The correct move is to replace commutators by anticommutators (writing {A^,B^}=A^B^+B^A^\{\hat A,\hat B\}=\hat A\hat B+\hat B\hat A):

{c^i,c^j}=δij,{c^i,c^j}={c^i,c^j}=0(8.5.3)\{\hat c_i,\hat c_j^\dagger\}=\delta_{ij},\qquad \{\hat c_i,\hat c_j\}=\{\hat c_i^\dagger,\hat c_j^\dagger\}=0\tag{8.5.3}

Why anticommutators? Look at iji\ne j: c^ic^j=c^jc^i\hat c_i^\dagger\hat c_j^\dagger=-\hat c_j^\dagger\hat c_i^\daggerfilling jj then ii differs from filling ii then jj by a minus sign. That is exactly the sign flip of exchanging two particles, now promoted to a grammatical rule of the operators: you could not violate it if you tried.

Translating the Hamiltonian

For the new language to earn its keep, it must express Hamiltonians. The rules are stated without proof (to verify: sandwich both sides between occupation-number states and compare matrix elements).

One-body terms (kinetic energy, external potentials — operators that “touch” one particle at a time):

H^1=ijhija^ia^j,hij=ϕi(r)[22m2+V(r)]ϕj(r)d3r(8.5.8)\hat H_1=\sum_{ij}h_{ij}\,\hat a_i^\dagger\hat a_j, \qquad h_{ij}=\int\phi_i^*(\vec{r})\Bigl[-\frac{\hbar^2}{2m}\nabla^2+V(\vec{r})\Bigr]\phi_j(\vec{r})\,\dd^3r\tag{8.5.8}

Two-body terms (interparticle interactions):

H^2=12ijklVijkla^ia^ja^la^k,Vijkl=ϕi(r)ϕj(r)U(rr)ϕk(r)ϕl(r)d3rd3r(8.5.9)\hat H_2=\frac12\sum_{ijkl}V_{ijkl}\,\hat a_i^\dagger\hat a_j^\dagger\hat a_l\hat a_k, \qquad V_{ijkl}=\int\phi_i^*(\vec{r})\phi_j^*(\vec{r}\,')\,U(\vec{r}-\vec{r}\,')\,\phi_k(\vec{r})\phi_l(\vec{r}\,')\,\dd^3r\,\dd^3r'\tag{8.5.9}

What comes next

The language is ready; back to the unfinished practical question: how does one actually compute a many-electron atom? Helium already pushed perturbation theory and the variational method (chapter 7) to their limits; carbon has 6 electrons, iron 26.

The next section introduces an idea that has ruled computational physics for nearly a century: instead of making each electron face all the others, let it face one averaged “electron cloud” — then let the cloud and the orbitals feed each other, iterating to self-consistency. The Hartree–Fock method: the many-body problem’s first genuinely computable answer.

Section 62 of 106 · use to turn the page