Occupation-Number Representation and Fock Space
First quantization asks which labelled particle sits in which state, then forces you to antisymmetrize the answer by hand — Slater determinants for fermions, permanents for bosons — and to rebuild the whole wavefunction the moment a particle is created or destroyed. For a handful of electrons this is bookkeeping; for of them, or for a photon field where particle number is not even conserved, it is hopeless. The occupation-number representation throws the labels away. Since identical particles carry none, the only physical data are the tallies: how many particles sit in each single-particle mode . A state is written , and that is the whole story. The arena for these tally-states is Fock space, the orthogonal direct sum of every particle-number sector at once — the vacuum , the one-particle space, the symmetrized two-particle space, and so on up. A single space now holds states of any particle number, which is exactly what you need for creation and annihilation. This article owns the space, the occupation-number basis, and the tool that reads a particle count off any state: the number operator . The ladder operators that move between sectors are introduced here as the moves, but their full algebra — the commutators and anticommutators — is handed to Creation and Annihilation Operators, its rightful owner, and the rewriting of Hamiltonians into form to Second Quantization. The owned payoff is a counting theorem you can check by hand. For single-particle modes, the fermionic Fock space has dimension exactly — each mode is either empty or full — and this splits sector by sector as , one binomial coefficient per particle-number sector. Every fully-specified fermion tally over occupied modes is a Slater determinant, so the count is simultaneously the number of -electron determinants you can build from orbitals. The whole determinant-and-permanent apparatus of the previous articles reappears here as the geometry of one unified space.
- The occupation-number representation drops particle labels: a many-body state of identical particles is specified entirely by the tallies — how many particles occupy each single-particle mode — written .
- The arena is Fock space , the orthogonal direct sum of all particle-number sectors, including the vacuum — one space that holds any number of particles.
- Creation/annihilation operators move between adjacent sectors (add/remove a particle); their commutator/anticommutator algebra is owned by Creation and Annihilation Operators, stated here as the moves.
- The number operator counts particles in mode ; the total has eigenvalue on .
- Occupation splits by statistics: bosons allow (unbounded, each mode a harmonic oscillator); fermions allow — Pauli exclusion, the operator form owned by Pauli Exclusion Principle.
- The owned counting theorem: the fermion Fock space over modes has dimension ; each sector's is also the number of -electron Slater determinants over orbitals.
- Key idea: forget the labels and keep the tally — a many-body state lives in Fock space as , the number operator reads off , and the fermion space collapses to because every occupied tally is one Slater determinant.
Discard particle labels entirely: a many-body state of identical particles is the tally of how many sit in each mode, living in Fock space — the direct sum of every particle-number sector. The number operator reads off the total; bosons stack ( unbounded), fermions cap (), and the fermion space over modes has dimension .
Where this lives today
Fock space is the working language of nearly all of many-body and field theory. In condensed-matter physics, model Hamiltonians — the Hubbard model, the BCS pairing Hamiltonian, spin chains via the Jordan-Wigner transformation — are written and solved entirely in the occupation-number representation, where a lattice of sites becomes a set of modes and the ground state is a specific pattern of tallies. In quantum optics and cold-atom physics, the photon number states and the atom-number states of a Bose-Einstein condensate are literal occupation-number states, and experiments now prepare and measure them one quantum at a time. In relativistic quantum field theory, the Fock vacuum is the starting point for perturbation theory, and particle creation — Hawking radiation, the Unruh effect, pair production in strong fields — is the statement that a Hamiltonian fails to conserve , so the state climbs the tower. And in quantum computing, the Jordan-Wigner and Bravyi-Kitaev mappings encode fermionic Fock states onto qubits, so that simulating molecular electronic structure on a quantum processor is, underneath, arithmetic in exactly the -dimensional space this article counts.
The physical picture
Picture the single-particle modes — orbitals, momentum states, lattice sites — as a row of numbered boxes. A Fock state is nothing more than a tally sheet: how many balls sit in each box. Because the balls are identical and unlabelled, the tally is the complete description; asking "which ball is in box 3" is meaningless, and no information is lost by refusing to answer. For bosons a box holds any number of balls; for fermions each box holds at most one. The vacuum is the tally sheet with every entry zero — not "nothing," but a genuine, normalized state that is the foundation of the whole construction. What makes this more than notation is that it unifies particle numbers. In first quantization, a two-electron wavefunction and a three-electron wavefunction live in different Hilbert spaces, and you cannot even write an operator that turns one into the other. Fock space stacks them all — vacuum, one-particle, two-particle, — into one direct sum, so a single operator can carry a state up or down the tower. That is precisely what you need to describe emission and absorption of photons, the creation of electron-hole pairs, or any process where particle number is not conserved. The ladder operators and are the "add a ball / remove a ball" moves between adjacent rungs.
The figure is the whole article in one image. The fermionic Fock space over three modes is eight-dimensional, and that eight splits, rung by rung, into — the binomial coefficients . Read it as a headcount of Slater determinants: there is one way to leave all three modes empty, three ways to fill exactly one, three ways to fill exactly two, one way to fill all three. This is the counting theorem this article owns, and it is exact.
Occupation-number states and the vacuum
A basis state of Fock space is a list of occupation numbers, one per mode, with the total particle number read off by summing them.
where: — occupation of single-particle mode ; — total particle number; — the (anti)symmetrized -particle subspace; — the vacuum, the unique normalized state with every . The physical read: a state is a tally, the tally lives in a definite particle-number sector, and Fock space is the direct sum of all such sectors. Different sectors are orthogonal — a two-particle state has zero overlap with a three-particle state — so the tower does not mix particle numbers unless an operator deliberately moves between rungs. The vacuum deserves emphasis because it is easy to misread as "the absence of a state." It is a full-fledged, normalized vector , annihilated by every lowering operator, for all (there is nothing to remove), and it carries . Every other Fock state is built by acting with creation operators on it, so the vacuum is the anchor of the entire construction — the empty tally sheet from which all filled ones are generated.
The number operator
The tool this article owns for reading a particle count off any state is the number operator. For each mode it is the product , and the total counts all particles at once.
where: — counts particles in mode (eigenvalue ); — total number operator; — creation and annihilation operators for mode . The physical read: occupation-number states are the simultaneous eigenstates of all the , which is why the tally is a good quantum number. The eigenvalue of is just the total occupation — a number you can literally count off the tally sheet. That commutes with a particle-conserving Hamiltonian is what makes particle number a conserved quantity; when it does not commute (a photon-emitting Hamiltonian, say), particle number changes, and only Fock space can hold the before-and-after states. The ladder operators that build are introduced here as the moves between sectors; their defining algebra — bosonic commutators , fermionic anticommutators , and the resulting ladder normalizations — is owned by Creation and Annihilation Operators. What we use here is only that is diagonal in the occupation basis with eigenvalue , which is enough to fix every counting statement below.
Establish that occupation-number states are the simultaneous eigenstates of every mode's number operator , with eigenvalue , so that the total has eigenvalue . The goal is to show that the tally sheet is not just suggestive notation but a genuine list of eigenvalues — that "occupation number " means literally " eigenvalue " — which is what makes particle number a good quantum number and lets read a count off any state by inspection.
Step 1. Single-mode eigenvalue. For each mode , the operator is Hermitian and, by the ladder algebra owned by Creation and Annihilation Operators, satisfies and . Its eigenstates are the single-mode number states with — for bosons , for fermions . This is the harmonic-oscillator spectrum (bosons) or the two-level spectrum (fermions).
Step 2. Modes are independent. Operators for distinct modes commute (bosons) or anticommute in pairs that leave commuting (fermions): for all . Hence the form a mutually commuting set, and their simultaneous eigenstates are the tensor-product occupation states , with .
Step 3. Total number operator. Summing, acts as . The eigenvalue is the total occupation — the sum of the tally. Because the occupation state is an eigenstate of , it lies in a definite particle-number sector with , confirming that the direct-sum structure of Eq. (1) is diagonalized by exactly this basis. Machine check: building as a diagonal matrix over the fermion Fock basis gives eigenvalues — one per basis state, each equal to its total occupation; and explicitly. Verified: `verify_aq-qm-occupation-number-fock-space.py` — eigenvalues equal the total occupation for all eight states, including the vacuum () and the fully-filled state ().
Go deeper · Derivation B · 2 minThe fermion Fock-space dimension and its binomial split
Establish the owned counting theorem: for single-particle modes, the fermionic Fock space has dimension exactly , and this decomposes sector by sector as , with the number of Slater determinants of electrons in orbitals. The goal is to turn an abstract direct sum into an honest headcount you can verify by listing states, and to show that the whole Slater-determinant apparatus of the previous article is nothing but the sector-by-sector geometry of one space. We prove the two claims — total dimension and its split — and confirm both numerically.
Step 1. Each fermion mode is a two-state system. By Pauli exclusion (owned by Pauli Exclusion Principle, whose operator form is ), a fermionic mode has occupation — it is either empty or full. There are exactly two choices per mode, and the modes are independent, so a fermion Fock state over modes is a binary string of length .
Step 2. Total dimension. The number of length- binary strings is . Hence the fermionic Fock space over modes has dimension — one basis state per subset of occupied modes.
Step 3. Sector split. Grouping the strings by their particle number , the number with exactly ones is the number of ways to choose which of the modes are occupied, namely . Summing over all sectors reproduces the total by the binomial theorem, . So the fermion Fock space splits as .
Step 4. Each occupied tally is a Slater determinant. A fermion Fock state with occupied modes, , is the totally antisymmetric -particle state built from those orbitals — precisely a Slater determinant (owned by Slater Determinants). The number of such determinants from orbitals is the number of ways to choose occupied modes, — identical to the sector dimension. The Fock-space bookkeeping and the determinant count are the same count. Numerical confirmation: for the dimension is ; for it is ; for it is — all verified, and each sector's matched against the number of occupied-mode choices . Verified: `verify_aq-qm-occupation-number-fock-space.py` — for ; sector splits etc.; and the identity for .
Boson versus fermion occupation
The single framework of tallies specializes by the statistics, and the split is exactly the occupancy split of Bosons and Fermions, now read at the level of the whole space.
where: the fermion cap comes from antisymmetry (two fermions cannot share a mode), the boson freedom from symmetry (any number may). The physical read: a bosonic mode behaves exactly like a harmonic oscillator — its states are the ladder and its Fock space is a tensor product of one oscillator per mode. A fermionic mode is a two-level switch. The dimension counting therefore differs dramatically: with modes and particles, the fermion sector has dimension (choose which modes are filled), while the boson sector has dimension (stars and bars — distribute identical balls among boxes with no cap). For these are and ; the boson space is larger precisely because it permits double occupancy.
Limiting cases
| Case | Result | Meaning |
|---|---|---|
| Single mode, fermion | dimension 2, states | a two-level switch; caps it (owned by Pauli Exclusion Principle) |
| Single mode, boson | infinite-dimensional oscillator ladder | ; a bosonic mode is a harmonic oscillator |
| modes, fermion | one determinant per occupied tally; the owned counting theorem | |
| Fixed sector | of dim (ferm) / (bos) | project Fock space onto one particle number — recovers first quantization |
| Vacuum | annihilated by all , | a normalized state, the anchor; not "nothing" |
| Particle-number conserved | dynamics stays within one sector; the tower is a formality | |
| Number not conserved | emission/absorption; the full tower is essential (photons, QFT) |
Worked examples
Example 1 — the three-mode fermion Fock space. Enumerate the fermionic Fock space over modes, verify its dimension and sector split, and read the number-operator eigenvalue off a specific state.
Step 1. Enumerate. With three modes and , the basis states are the eight binary strings . The dimension is .
Step 2. Split by particle number. Grouping by : one state with (the vacuum), three with , three with , one with . This is , matching . Each of the three states is a two-electron Slater determinant over the chosen pair of orbitals.
Step 3. Apply the number operator. Take the specific state : modes 1 and 3 are occupied, mode 2 empty. Then — an eigenstate with eigenvalue equal to the total occupation. The tally sheet is literally the list of eigenvalues, and just adds them up.
Example 2 — boson versus fermion sector sizes. Count the two-particle sector for modes in both statistics and read off the physical difference.
Step 1. Fermions. With and , choose which two of the three modes are filled: states (). No mode is doubly occupied — that is the Pauli cap.
Step 2. Bosons. With unbounded and , distribute two identical particles among three modes (stars and bars): states. The extra three are the double-occupancy tallies , forbidden to fermions.
Step 3. The physical difference. The boson sector is twice as large because it permits double occupancy — the same symmetric-versus-antisymmetric split that gives lasers and condensates on the boson side and the exclusion principle on the fermion side. The Fock-space dimension is where the occupancy rule of Bosons and Fermions becomes arithmetic.
Origins · 1 minfock space and how this was discovered
The occupation-number arena is named for Vladimir Fock, who in 1932 gave the systematic construction of the space of variable particle number — the orthogonal direct sum of all -particle sectors — that underlies quantized field theory. The idea grew out of the 1927–28 work of Dirac, who quantized the electromagnetic field by treating each mode as a harmonic oscillator, and of Jordan, Klein, and Wigner, who introduced the creation and annihilation operators (with anticommutators for fermions) that move between sectors. Fock's contribution was to package these into a single coherent state space with a distinguished vacuum, turning the ad-hoc oscillator quantization of the radiation field into a general framework for many-body and field-theoretic problems. Fock space is now the standard setting for everything from condensed-matter many-body theory to relativistic quantum field theory; its defining feature — that particle number is a dynamical quantity rather than a fixed label — is exactly what first quantization cannot express, and is why the formalism became indispensable once physics needed to create and destroy particles.
Going further
References. Sakurai & Napolitano, Modern Quantum Mechanics, 2nd ed., Ch. 7 · Fetter & Walecka, Quantum Theory of Many-Particle Systems, Ch. 1 · Negele & Orland, Quantum Many-Particle Systems, Ch. 1 · Cohen-Tannoudji, Diu & Laloë, Quantum Mechanics, Vol. II, Ch. XV · Shankar, Principles of Quantum Mechanics, 2nd ed., Ch. 7.
Provenance. The Fock-space construction, occupation-number basis, and number operator are standard across Sakurai Ch. 7, Fetter & Walecka Ch. 1, and Negele & Orland Ch. 1. A verifier should: (1) confirm the fermion Fock dimension by direct enumeration; (2) check the number-operator eigenvalue is the total occupation; (3) verify the boson stars-and-bars sector dimension against the fermion ; (4) confirm that each occupied fermion tally corresponds to exactly one Slater determinant, so the sector count and the determinant count agree. Every combinatorial claim in the article — the dimension, the binomial splits, the enumeration, the -versus- two-particle sector sizes — is recomputed in the committed verification script. No base physics errors were found: the ladder normalizations, , and the direct-minus-exchange two-body structure of the base are all standard and correct, and are stated here as pointers to their rightful owners rather than re-derived.
Builds on: Indistinguishability of Identical Particles · Symmetric and Antisymmetric States · Bosons and Fermions · Slater Determinants Leads to: Creation and Annihilation Operators · Second Quantization · Field Operators and Many-Body Wavefunctions · Pauli Exclusion Principle
What exactly is the difference between the occupation-number representation and Fock space?
They are two sides of the same idea. Fock space is the arena — the direct sum of all particle-number sectors, one big Hilbert space that holds states of any particle number. The occupation-number representation is the basis you use inside it — labelling each basis vector by the tally instead of by a symmetrized wavefunction of labelled coordinates. You could in principle use a different basis for Fock space, but the occupation-number one is natural because identical particles carry no labels, so the tally is the complete physical data.
Why bother with the whole tower of particle numbers if my problem has a fixed number of electrons?
If particle number really is fixed and conserved, the dynamics stays within one sector and Fock space is a convenient formality — the occupation-number bookkeeping is still cleaner than hand-antisymmetrized wavefunctions, but you never leave one rung. The tower becomes essential the moment particle number changes: photon emission and absorption, electron-hole pair creation, particle production in strong fields, or any process where does not commute with the Hamiltonian. Then the initial and final states live on different rungs, and only a space that holds both — Fock space — can describe the transition. Second quantization is written in this language precisely so that both fixed- and variable-number problems use one formalism.
How is the number operator different from a Hamiltonian?
The number operator just counts particles; its eigenvalue is the total occupation, independent of any energies. A Hamiltonian assigns energy, and in the occupation-number language it is written in terms of the same operators — a one-body kinetic/potential term plus interaction terms. When the Hamiltonian conserves particle number and its eigenstates can be labelled by a definite ; when they fail to commute (a field-theoretic Hamiltonian), energy eigenstates are superpositions across sectors. The rewriting of Hamiltonians into form is owned by Second Quantization; this article owns only the counting operator .
Where do the fermion minus signs go in the occupation-number tally?
Into the operators, not the tally. The state records only how many particles sit in each mode — the magnitudes. The antisymmetry shows up when you act with creation and annihilation operators: because , you must fix a convention for the order in which modes are filled, and an operator acting on a mode buried in the list picks up a Jordan-Wigner sign from anticommuting past the occupied modes before it. Forgetting these signs gives correct magnitudes but wrong relative phases, and hence wrong matrix elements. The full sign algebra is owned by Creation and Annihilation Operators.
Is a bosonic mode really the same as a harmonic oscillator?
Yes, exactly. A single bosonic mode has states with the creation operator raising the occupation and the annihilation operator lowering it, and the algebra is identical to the ladder algebra of the quantum harmonic oscillator (owned by Ladder Operators and the Algebraic Oscillator). The bosonic Fock space over many modes is therefore a tensor product of independent oscillators, one per mode — which is why the quantized electromagnetic field, a collection of independent modes, is a collection of oscillators, and why "a photon in mode " means "mode 's oscillator is in its first excited state."
How does the fermion Fock state connect to the Slater determinants I already know?
Directly: a fermion Fock state with occupied modes is the totally antisymmetric -electron state built from exactly those orbitals — that is, one Slater determinant (owned by Slater Determinants). So the states in the -particle sector of Fock space are in one-to-one correspondence with the Slater determinants you can form from orbitals. The occupation-number representation is just the compact way of naming those determinants by which orbitals are filled, and the sum is the total count of all determinants over all particle numbers.
Why do bosons and fermions give different sector dimensions for the same M and N?
Because the occupation rules differ. For particles in modes, fermions must choose which modes are singly occupied — ways, since no mode can hold two. Bosons may pile multiple particles in a mode, so the count is the number of ways to distribute identical balls among boxes with no cap, by stars and bars. For these are and — the boson space is larger, and the extra states are exactly the double-occupancy tallies forbidden to fermions. The dimension gap is the exclusion principle made quantitative.