Occupation-Number Representation
The occupation-number representation describes a many-particle state by the population of each chosen one-particle mode. A basis vector has the form
where counts particles in mode . This replaces artificial particle-slot labels by physically meaningful mode populations.
For bosons,
whereas for fermions,
That compact difference carries Bose enhancement, Pauli exclusion, distinct Hilbert-space dimensions, and different operator signs.
The Many-Body Hilbert Spaces Overview explains when a fixed-number sector or Fock space is the appropriate model space. The foundational definitions of Fock space and number states live in Fock Space and Occupation Number and the Occupation-Number Basis. This page develops their many-body use: choosing a finite mode set, constructing symmetry sectors, translating fixed- wavefunctions, and building sparse Hamiltonian matrices.
Helpful background. Occupation-number basis defines mode populations; creation and annihilation operators supplies the ladder actions used to assemble matrices.
Modes and many-particle configurations
Section titled “Modes and many-particle configurations”For identical particles, labels such as “particle 1” and “particle 2” are coordinate slots, not persistent physical identities. A first-quantized many-body wavefunction
must therefore be symmetric for bosons or antisymmetric for fermions. Here may collect position, spin, and any other one-particle coordinate.
Occupation notation builds the exchange symmetry into the basis itself. Instead of storing exchange-related coordinate coefficients separately, it records how many particles occupy each mode; repeated bosonic assignments would already make some permutations identical. This has three practical advantages:
- exchange symmetry is automatic;
- fixed-particle-number and other conserved sectors are easy to isolate;
- few-body operators connect relatively few configurations when the many-body sector is large.
The representation does not introduce new physics. It is a change of coordinates on the appropriate symmetric or antisymmetric many-particle Hilbert space.
Choose the Mode Basis First
Section titled “Choose the Mode Basis First”Let the retained one-particle modes be an orthonormal set
A mode can be a momentum and spin state, atomic spin-orbital, lattice-site orbital, trap eigenstate, Wannier orbital, or another one-particle basis state.
The occupation tuple
has meaning only relative to this ordered basis. In particular:
- a spin-up and spin-down orbital at the same site are different modes;
- two crystal momenta in the same band are different modes;
- a localized orbital and a momentum orbital belong to different mode bases;
- fermionic signs require a fixed ordering of the modes.
The sum
is the total particle number of the configuration.
Fixed-N Sectors and Fock Space
Section titled “Fixed-N Sectors and Fock Space”A fixed- calculation retains only configurations satisfying
The corresponding sector is the symmetric or antisymmetric -particle space built from the retained modes.
Fock space collects all allowed particle-number sectors:
The plus sign denotes bosons and the minus sign denotes fermions. For fermionic modes, stops at . For bosons, is unbounded unless a particle-number or local-occupation cutoff is imposed.
A number-conserving Hamiltonian can be diagonalized within one fixed- sector. Grand-canonical calculations and particle-nonconserving effective Hamiltonians require several sectors.
Constructing a Finite Many-Body Basis
Section titled “Constructing a Finite Many-Body Basis”To assemble a matrix, first enumerate the states on which it acts:
- Choose an ordered set of orthonormal one-particle modes.
- Choose bosonic or fermionic statistics.
- Specify the particle-number sector or sectors.
- Impose any local occupation cutoff for bosons.
- Impose compatible conserved quantum numbers, such as momentum or spin projection.
- Enumerate every occupation tuple satisfying all constraints exactly once.
- Assign a stable index to each tuple.
For a fixed- sector, write the configuration set as
with the statistical restrictions on understood.
A general pure state is then
and normalization requires
Counting configurations
Section titled “Counting configurations”For complete modes, the standard counts are:
| Space | Dimension |
|---|---|
| N bosons, no local cutoff | |
| N fermions | , zero when |
| All fermionic number sectors | |
| Bosonic local cutoff, all sectors |
For bosons with both fixed and , the count is the coefficient of in . A cutoff removes no state in that sector. Without any number cutoff, bosonic Fock space is infinite dimensional even for one mode. Hilbert-space scaling derives these counts.
Example: Two Bosons in Three Modes
Section titled “Example: Two Bosons in Three Modes”For and ,
One convenient ordered basis is
The tuple order is conventional, but it must remain fixed when state vectors and matrices are assembled.
Example: Two Fermions in Four Modes
Section titled “Example: Two Fermions in Four Modes”For and ,
Using the mode order , a basis is
For a two-site spin- lattice model, one possible mode order is
In that convention, has double occupation of site by opposite spins, while has one spin-up fermion on each site.
A constrained basis may remove every tuple with before any matrix is built. The t–J Model Preview develops this no-double-occupancy space and its projected hopping operators.
Basis normalization and ordering
Section titled “Basis normalization and ordering”We use normalized number states, with each bosonic creation product divided by and fermionic creators ordered by increasing mode index. Then . Number states derives the normalization, and fermionic Fock space fixes the ordering signs.
Translation from coordinate amplitudes
Section titled “Translation from coordinate amplitudes”Let be the normalized permanent or determinant built from the occupied orthonormal modes. Permanents and Slater determinants derive their factorial normalizations. The basis transformation is
It is unitary between the occupation and coordinate descriptions of the same retained one-particle space. A complete infinite mode basis represents the whole continuum sector; a finite retained basis represents its projected sector. The example below illustrates how repeated bosonic assignments combine.
Worked Translation: Two in One Mode, One in Another
Section titled “Worked Translation: Two in One Mode, One in Another”For three bosons with occupations
the occupation vector corresponds to
The three distinct assignments occur with equal amplitude. Orthogonality of and makes the three products mutually orthogonal, so the factor normalizes the state.
Probabilities, Mean Occupations, and Coherence
Section titled “Probabilities, Mean Occupations, and Coherence”For a pure state expanded in an orthonormal occupation basis,
is the probability of obtaining the complete occupation pattern in a projective measurement of all mode numbers.
The mean occupation of mode is
Similarly,
These diagonal observables depend only on occupation probabilities. Phase coherence between configurations matters for operators with off-diagonal matrix elements, such as hopping terms.
For a mixed state,
The diagonal entries are occupation probabilities. The off-diagonal entries are coherences in the chosen mode basis.
Hamiltonian Matrices in Occupation Space
Section titled “Hamiltonian Matrices in Occupation Space”An ideal diagonal one-body Hamiltonian has the form
Every occupation vector is an eigenstate:
This diagonalization is the starting point for ideal Bose and Fermi gases. Grand-canonical probabilities factorize mode by mode; a fixed total number still couples the allowed occupations statistically.
A general one-body operator contains transfers between modes,
Let denote the unit occupation vector for mode . For bosons and ,
The result is zero when . Fermionic transfers obey the same occupation change when the source is occupied and the destination is empty, but acquire a sign fixed by mode ordering.
A number-conserving two-body term removes at most two particles and inserts at most two: occupations can change in as many as four distinct modes. Consequently, few-body Hamiltonians are usually sparse in a large occupation basis.
Worked Matrix: Two-Site Bosons
Section titled “Worked Matrix: Two-Site Bosons”For the many-site model and its physical regimes, see Bose–Hubbard Model.
Consider the two-site Bose–Hubbard Hamiltonian
In the fixed- basis
the matrix is
The interaction is diagonal. Hopping moves one boson and produces the factors . This three-state example already displays the general pattern used in exact diagonalization: enumerate configurations, apply each operator term, and accumulate sparse matrix elements.
Fermionic Signs and Ordered Modes
Section titled “Fermionic Signs and Ordered Modes”For ordered fermionic modes, define
Then
The parity counts occupied modes crossed while bringing or to its ordered position. Changing the mode order changes intermediate signs and basis phases, but not physical predictions when every operator and state is transformed consistently.
A fermionic bitstring is therefore more than a set of occupied labels: its ordered convention is part of the representation.
Basis Indexing in Computation
Section titled “Basis Indexing in Computation”Numerical many-body calculations store a state as a coefficient vector indexed by configurations. Common encodings include:
- integer tuples for bosonic occupations;
- bitstrings for fermionic occupations;
- combinatorial ranks within a fixed- sector;
- symmetry-resolved tuples carrying momentum, spin projection, or parity.
For fermions, one possible bit-mask convention is
This is an indexing convention, not a physical observable. Software must document whether mode is stored in the least-significant or most-significant bit and must use the same order for parity signs.
For bosons, a lookup table from occupation tuples to basis indices is often simpler than packing variable-width occupations into one integer.
Symmetry-Resolved Sectors
Section titled “Symmetry-Resolved Sectors”Particle number is only the first possible restriction. If a Hamiltonian conserves an additive quantum number
then each occupation vector has eigenvalue
One may retain only configurations with a chosen value of . Examples include:
- fixed spin projection ;
- fixed crystal momentum modulo a reciprocal lattice vector;
- fixed species populations;
- fixed parity or point-group sector after an appropriate basis construction.
If , different sectors do not mix. Working within one block reduces memory use and prevents numerical eigenvectors from combining unrelated sectors.
Not every symmetry is diagonal in a chosen occupation basis. Spatial symmetries may require symmetry-adapted superpositions of occupation configurations rather than a simple tuple filter.
Mode Changes and Truncation
Section titled “Mode Changes and Truncation”Let two orthonormal mode bases be related by a unitary matrix :
A single occupation vector in the basis generally becomes a superposition of occupation vectors in the basis. Occupation is therefore basis-dependent even though the physical state is not.
A unitary rotation within the same retained one-particle space is exact at fixed , whether that space is finite or infinite dimensional. Independently chosen mode cutoffs can select different physical subspaces. A local bosonic occupation cutoff can also fail to be invariant under mode rotation: two particles limited to one per mode become a superposition containing double occupation in a rotated basis. Basis choice then affects convergence. Useful choices include:
- eigenmodes of the dominant one-body Hamiltonian;
- localized orbitals for short-range lattice interactions;
- natural orbitals adapted to the one-body density matrix;
- momentum modes when translation symmetry is central.
A compact basis is not automatically accurate. Convergence must be tested by increasing the mode set or occupation cutoff and monitoring the observables of interest.
Hilbert-Space Growth Remains Severe
Section titled “Hilbert-Space Growth Remains Severe”Occupation notation removes redundant particle permutations, but it does not eliminate genuine many-body complexity.
For ten bosons in twenty modes,
fixed- configurations remain. For twenty fermions in forty modes,
These dimensions explain why exact diagonalization requires modest systems, strong symmetry reduction, or both. Larger problems need approximation methods that exploit additional structure rather than merely a better label for the same exponentially large space.
Statistical Ensembles in This Representation
Section titled “Statistical Ensembles in This Representation”In an ideal gas whose Hamiltonian is diagonal in the selected modes, equilibrium probabilities factorize over occupation numbers in the grand-canonical ensemble. That special simplification underlies the Bose–Einstein and Fermi–Dirac distributions.
For an interacting Hamiltonian, an arbitrary occupation vector is generally not an energy eigenstate. The thermal density operator
need not be diagonal in the occupation basis, even though that basis remains convenient for representing and .
Likewise, a fixed mean occupation
does not specify a unique many-body state. Many pure and mixed states can share the same one-mode averages while differing in fluctuations, coherences, and correlations.
Occupation Products and Entanglement
Section titled “Occupation Products and Entanglement”A single occupation vector is a product of mode-number states once a mode decomposition and ordering have been chosen. A superposition such as
can be entangled across the two mode algebras.
For fermions, the mode-factor description is a graded, order-dependent identification. It must not be treated as an ordinary tensor product of distinguishable particle subsystems; fermionic parity and the chosen observable algebras remain part of the physical statement.
For identical particles, statements about entanglement require a declared subsystem structure, operational algebra, and any relevant superselection restrictions. Particle labels should not be reintroduced as if they defined distinguishable subsystems.
Exercises
Section titled “Exercises”Add a site-energy bias
Section titled “Add a site-energy bias”Add
to the two-site, two-boson Hamiltonian. Find the matrix in the ordered basis .
Solution
The bias eigenvalues are , , and on the three basis states. It does not change the hopping matrix elements. Thus
The bias breaks the site-exchange symmetry unless .
Compute occupation fluctuations
Section titled “Compute occupation fluctuations”For two bosonic modes, consider
Find , , and .
Solution
The configuration probabilities are , , and . Therefore
Also,
so
By symmetry, . Only contributes to , giving
Hence
The negative covariance ensures zero fluctuation of the fixed total .
Track a fermionic parity sign
Section titled “Track a fermionic parity sign”Use the ordered modes and the state
Evaluate and .
Solution
For , one occupied mode lies to the left:
Mode is empty, so creation is allowed and
For , the occupations to the left are and , so
Mode is occupied, and therefore
Both minus signs follow from the declared mode ordering.
References
Section titled “References”- A. Altland and B. Simons, Condensed Matter Field Theory, 2nd ed., Cambridge University Press (2010).
- H. Bruus and K. Flensberg, Many-Body Quantum Theory in Condensed Matter Physics, Oxford University Press (2004).
- P. Coleman, Introduction to Many-Body Physics, Cambridge University Press (2015).
- E. Dagotto, “Correlated electrons in high-temperature superconductors,” Reviews of Modern Physics 66, 763–840 (1994), doi:10.1103/RevModPhys.66.763.
- A. L. Fetter and J. D. Walecka, Quantum Theory of Many-Particle Systems, Dover (2003).
- G. D. Mahan, Many-Particle Physics, 3rd ed., Springer (2000).
- J. W. Negele and H. Orland, Quantum Many-Particle Systems, Westview Press (1998).
- A. Szabo and N. S. Ostlund, Modern Quantum Chemistry, Dover (1996).