Second Quantization and Fock Space

First-quantized quantum mechanics describes NN identical particles by a wavefunction Ψ(x1,…,xN)\Psi(x_1,\dots,x_N) that you must symmetrize by hand for bosons or antisymmetrize by hand for fermions. It is honest and it works, but it fights you: every operator has to be explicitly (anti)symmetrized, Slater determinants have to be written out and expanded, and any process that changes the particle number — a photon absorbed, an electron-positron pair created — cannot be written at all, because NN is frozen into the very definition of the Hilbert space. The bookkeeping of indistinguishability has swallowed the physics. Second quantization removes the bookkeeping by enlarging the arena. Instead of one NN-particle space you build Fock space F=⨁NHN(±)\mathcal F=\bigoplus_N\mathcal H_N^{(\pm)}, the direct sum of every particle-number sector including the empty N=0N=0 vacuum ∣0⟩|0\rangle. On it live creation operators ai†a_i^\dagger that add a particle to single-particle mode ii and annihilation operators aia_i that remove one. The entire combinatorics of statistics collapses into one algebraic rule: bosons commute, [ai,aj†]=δij[a_i,a_j^\dagger]=\delta_{ij}; fermions anticommute, {ai,aj†}=δij\{a_i,a_j^\dagger\}=\delta_{ij}. Symmetrization is now automatic — ai1†⋯aiN†∣0⟩a_{i_1}^\dagger\cdots a_{i_N}^\dagger|0\rangle already has the correct exchange symmetry — and the Pauli principle is the single line (ai†)2=0(a_i^\dagger)^2=0. You arrive holding the oscillator algebra from Creation and Annihilation Operators and the exchange argument from the Pauli Exclusion Principle. Here we assemble those pieces into the Fock-space picture, prove the one fact that makes the whole reformulation legitimate — that the occupation-number states are not a new theory but an exact copy (an isomorphism) of the old (anti)symmetrized states — and check that a one-body operator rewritten as ∑⟨i∣t^∣j⟩ ai†aj\sum\langle i|\hat t|j\rangle\,a_i^\dagger a_j reproduces its first-quantized matrix element to the digit. This is the language every many-body calculation is written in, and the direct doorway to quantizing the Klein-Gordon and Dirac fields.

Key takeaways
  • Fock space F=⨁NHN(±)\mathcal F=\bigoplus_{N}\mathcal H_N^{(\pm)} is the direct sum of all NN-particle (anti)symmetrized sectors, including the vacuum ∣0⟩|0\rangle; it holds superpositions of different particle numbers.
  • The occupation-number basis ∣n1,n2,… ⟩=∏i(ai†)ni/ni! ∣0⟩|n_1,n_2,\dots\rangle=\prod_i (a_i^\dagger)^{n_i}/\sqrt{n_i!}\,|0\rangle records only how many particles sit in each single-particle mode — exactly the information indistinguishability leaves.
  • Bosons obey [ai,aj†]=δij[a_i,a_j^\dagger]=\delta_{ij} (any ni≥0n_i\ge0); fermions obey {ai,aj†}=δij\{a_i,a_j^\dagger\}=\delta_{ij}, which forces (ai†)2=0(a_i^\dagger)^2=0 and hence ni∈{0,1}n_i\in\{0,1\} — the Pauli principle as one algebraic line.
  • The number operator N^=∑iai†ai\hat N=\sum_i a_i^\dagger a_i counts particles; one-body operators become bilinear ∑ij⟨i∣t^∣j⟩ ai†aj\sum_{ij}\langle i|\hat t|j\rangle\,a_i^\dagger a_j and two-body interactions quartic, with symmetrization built in.
  • The construction is legitimate because the NN-particle Fock sector is isomorphic to the first-quantized (anti)symmetrized NN-body space — same states, same matrix elements, cleaner notation.
  • Promoting the continuous label gives field operators ψ^(x)\hat\psi(\mathbf x); imposing these very (anti)commutators on relativistic fields is field quantization.
  • Key idea: replace hand symmetrization by one algebraic rule — [ai,aj†]∓=δij[a_i,a_j^\dagger]_\mp=\delta_{ij}, commutator for bosons and anticommutator for fermions — and the whole statistics of identical particles, including Pauli exclusion, follows automatically on Fock space.
The core insight

Enlarge the state space to Fock space and promote each single-particle mode to a creation/annihilation operator pair; the single relation [ai,aj†]∓=δij[a_i,a_j^\dagger]_\mp=\delta_{ij} (commutator for bosons, anticommutator for fermions) encodes all of indistinguishable-particle statistics, and the occupation-number states it builds are an exact isomorphic copy of the first-quantized (anti)symmetrized states.

Where this lives today

Occupation numbers are the working variables of essentially all quantitative many-body physics. Condensed-matter theory writes the Hubbard model, superconductivity, and the fractional quantum Hall effect entirely in a†,aa^\dagger,a; quantum optics counts photons in cavity modes with the same operators; nuclear and quantum-chemistry codes evaluate energies as ∑⟨i∣t^∣j⟩ai†aj+12∑⟨ij∣v^∣kl⟩ai†aj†alak\sum\langle i|\hat t|j\rangle a_i^\dagger a_j+\tfrac12\sum\langle ij|\hat v|kl\rangle a_i^\dagger a_j^\dagger a_l a_k, never symmetrizing a wavefunction by hand. In quantum computing, the Jordan-Wigner transformation that first appeared in 1928 is the standard way to map fermionic Hamiltonians onto qubits so that molecular ground-state energies can be estimated on a quantum processor. And the moment the mode label becomes a continuous field coordinate, the same operators become the field operators ψ^(x)\hat\psi(\mathbf x) whose relativistic quantization — imposing precisely equations (3) and (4) on ψ^\hat\psi — builds quantum field theory.

The physical picture

Picture the single-particle Hilbert space as a row of pigeonholes — the modes, labelled ii (they might be momentum states, oscillator levels, atomic orbitals). A Fock state is nothing but a tally of how many particles sit in each hole: ∣n1,n2,… ⟩|n_1,n_2,\dots\rangle. The creation operator ai†a_i^\dagger drops one particle into hole ii; the annihilation operator aia_i takes one out. Because identical particles have no individual identity, the labels on the particles were always fiction; the only physical content is the occupation numbers, and Fock space is the space that tracks exactly that and nothing more. This is why the notation is so much lighter than a symmetrized wavefunction: it never writes down the fiction it would have to symmetrize away. The whole difference between bosons and fermions is one sign in how two creation operators slide past each other. For bosons they commute, so you can stack any number into a single hole. For fermions they anticommute, so trying to put a second one into an occupied hole gives ai†ai†∣0⟩=−ai†ai†∣0⟩a_i^\dagger a_i^\dagger|0\rangle=-a_i^\dagger a_i^\dagger|0\rangle, which can only be zero. That minus sign is the Pauli exclusion principle — the same content the Pauli Exclusion Principle article derives from the vanishing of an antisymmetric wavefunction, here compressed into (ai†)2=0(a_i^\dagger)^2=0.

Figure
Fock space is the tower of particle-number sectors, glued by a† and a
Fock space ℱ = ⊕ₙ ℋₙ (a† climbs, a descends) N = 0 vacuum |0⟩ N = 1 |1ᵢ⟩ = aᵢ†|0⟩ N = 2 |2⟩ = aᵢ†aⱼ†|0⟩ N = 3… ⋯ every sector, summed ⋯ a† raises N

Each bosonic mode is an independent harmonic oscillator: ai†a_i^\dagger raises its excitation by one, and a many-boson state is just a product of oscillators sitting in various excited levels. That is the reason "particle" and "field quantum" become the same word — a quantum of a field mode is one unit of oscillator excitation. The punchline of the whole formalism is that occupancy is quantized and capped differently for the two statistics: for bosons the ladder runs forever, for fermions it stops at one.

Figure
Occupation ladder: bosons pile up, fermions cap at one — the statistics in one picture
One mode i: occupation nᵢ (N̂ eigenvalue) Boson: [aᵢ,aᵢ†]=1 nᵢ=0 1 2 3 ⋯ ∞ ladder never stops Fermion: {aᵢ,aᵢ†}=1 nᵢ=0 1 2 forbidden ✕ (aᵢ†)² = 0 → Pauli

Operators translate from first to second quantization by one rule: take the single-particle matrix element and attach a†aa^\dagger a for a one-body operator, or a†a†aaa^\dagger a^\dagger a a for a two-body one. The structure ai†aja_i^\dagger a_j reads literally "remove a particle from mode jj, put it in mode ii" — a transition amplitude — and it is the same for every particle number, which is exactly the labour the old formalism could not save.

The core equations

The starting object is the state space itself. First quantization gave us one NN-particle space; here we take the direct sum over all NN, so that a state can be a superposition of different particle numbers — indispensable the moment particles can be created or destroyed. The vacuum is the N=0N=0 summand, a genuine normalized state, not "nothing".

F±=⨁N=0∞HN(±),H0=C ∣0⟩,⟨0∣0⟩=1(1)\mathcal F_\pm=\bigoplus_{N=0}^{\infty}\mathcal H_N^{(\pm)},\qquad \mathcal H_0=\mathbb C\,|0\rangle,\qquad \langle0|0\rangle=1 \qquad (1)

where: F±\mathcal F_\pm — bosonic (++) or fermionic (−-) Fock space; HN(±)\mathcal H_N^{(\pm)} — the symmetric/antisymmetric NN-particle subspace; ∣0⟩|0\rangle — the vacuum. Reading it physically: a general Fock state can have components in several NN-sectors at once, which is precisely what a first-quantized wavefunction with fixed NN can never do — this is the structural reason the formalism can describe emission, absorption, and pair creation. States are built by stacking creation operators on the vacuum. The normalization factor is inherited from the oscillator ladder of Creation and Annihilation Operators, which owns the relation a†∣n⟩=n+1 ∣n+1⟩a^\dagger|n\rangle=\sqrt{n+1}\,|n+1\rangle.

∣n1,n2,… ⟩=∏i(ai†)nini! ∣0⟩(2)|n_1,n_2,\dots\rangle=\prod_i\frac{(a_i^\dagger)^{n_i}}{\sqrt{n_i!}}\,|0\rangle \qquad (2)

where: nin_i — the occupation of mode ii (any nonnegative integer for bosons; 00 or 11 for fermions); the 1/ni!1/\sqrt{n_i!} makes ⟨ni∣ni⟩=1\langle n_i|n_i\rangle=1. Reading it physically: this is the occupation-number basis. For a single mode it is literally the oscillator number state ∣n⟩|n\rangle; the many-mode Fock state is a tensor product of such oscillators, one per pigeonhole. The statistics is one algebraic relation, differing only by a sign. Bosons commute:

[ai,aj†]=δij,[ai,aj]=0,[ai†,aj†]=0(3)[a_i,a_j^\dagger]=\delta_{ij},\qquad [a_i,a_j]=0,\qquad [a_i^\dagger,a_j^\dagger]=0 \qquad (3)

where: [A,B]=AB−BA[A,B]=AB-BA; δij\delta_{ij} is the Kronecker delta over modes. Reading it physically: the [ai†,aj†]=0[a_i^\dagger,a_j^\dagger]=0 line says the order in which you create bosons does not matter, so the state is automatically symmetric. Fermions anticommute:

{ai,aj†}=δij,{ai,aj}=0,{ai†,aj†}=0(4)\{a_i,a_j^\dagger\}=\delta_{ij},\qquad \{a_i,a_j\}=0,\qquad \{a_i^\dagger,a_j^\dagger\}=0 \qquad (4)

where: {A,B}=AB+BA\{A,B\}=AB+BA. Reading it physically: swapping two fermion creations flips the sign, so the state is automatically antisymmetric — a Slater determinant without the determinant. Setting i=ji=j in the last relation gives 2(ai†)2=02(a_i^\dagger)^2=0, the Pauli principle. The particle number is measured by the number operator, and single-particle observables become bilinears in the operators. These two — plus the isomorphism proved below — are the working machinery of every many-body calculation.

N^=∑iai†ai,T^=∑i,j⟨i∣t^∣j⟩ ai†aj(5)\hat N=\sum_i a_i^\dagger a_i,\qquad \hat T=\sum_{i,j}\langle i|\hat t|j\rangle\,a_i^\dagger a_j \qquad (5)

where: N^\hat N — Hermitian total-number operator with eigenvalues ∑ini\sum_i n_i; n^i=ai†ai\hat n_i=a_i^\dagger a_i — the occupation operator for mode ii; ⟨i∣t^∣j⟩\langle i|\hat t|j\rangle — the first-quantized matrix element of a single-particle operator t^\hat t. Reading it physically: T^\hat T has the same form in every NN-sector, so one expression handles one particle or a million — the compression that makes second quantization worth the abstraction.

Derivation AThe Fock sector is isomorphic to the first-quantized (anti)symmetrized space

Our goal is the fact that legitimizes the entire reformulation: the NN-particle sector of Fock space — the span of ak1†⋯akN†∣0⟩a_{k_1}^\dagger\cdots a_{k_N}^\dagger|0\rangle — is not a new or larger theory but an exact isomorphic copy of the first-quantized (anti)symmetrized NN-body Hilbert space, with matching inner products. The strategy is to exhibit the correspondence explicitly in the two-particle sector (where all the structure already appears), check that it preserves norms and symmetry, and count dimensions to confirm nothing is added or lost. We do bosons and fermions in parallel, since only a sign differs.

Step 1. Map the two-mode Fock state to a tensor state. Send ai†aj†∣0⟩a_i^\dagger a_j^\dagger|0\rangle to the (anti)symmetrized tensor 12(∣i⟩∣j⟩±∣j⟩∣i⟩)\tfrac{1}{\sqrt2}\big(|i\rangle|j\rangle\pm|j\rangle|i\rangle\big) (upper sign bosons, lower fermions), where ∣i⟩,∣j⟩|i\rangle,|j\rangle are single-particle states. Why: the creation operators carry the symmetry of the (anti)commutator (3)–(4): ai†aj†=±aj†ai†a_i^\dagger a_j^\dagger=\pm a_j^\dagger a_i^\dagger, exactly the symmetry of the target tensor combination. The map respects statistics by construction.

Step 2. Check the norm. For distinct modes i≠ji\ne j the tensor combination has norm 11; the Fock state ai†aj†∣0⟩a_i^\dagger a_j^\dagger|0\rangle also has norm 11 (each mode singly occupied). For a doubly occupied boson mode, ai†ai†∣0⟩=2 ∣2i⟩a_i^\dagger a_i^\dagger|0\rangle=\sqrt2\,|2_i\rangle has norm 2\sqrt2, matching the tensor ∣i⟩∣i⟩|i\rangle|i\rangle once the 1/2!1/\sqrt{2!} of equation (2) is included. Why: the numerical check in the verifier confirms ∥a†2∣0⟩∥=2=1.414214\lVert a^\dagger{}^2|0\rangle\rVert=\sqrt2=1.414214, so the normalized double-occupancy state is ∣2i⟩=(ai†)2∣0⟩/2|2_i\rangle=(a_i^\dagger)^2|0\rangle/\sqrt2 — the isomorphism is norm-preserving only with the ni!\sqrt{n_i!} factors.

Step 3. Confirm the exclusion cutoff for fermions. The antisymmetric tensor 12(∣i⟩∣i⟩−∣i⟩∣i⟩)=0\tfrac1{\sqrt2}(|i\rangle|i\rangle-|i\rangle|i\rangle)=0; on the Fock side ai†ai†∣0⟩=0a_i^\dagger a_i^\dagger|0\rangle=0 by (ai†)2=0(a_i^\dagger)^2=0. Both sides kill double occupancy identically. Why: the two descriptions agree not only on the states that exist but on the states that don't — the Pauli-forbidden ones vanish on both sides, so no spurious state is created or destroyed by the map.

Step 4. Count dimensions. With dd single-particle modes the two-particle sector has dimension d(d+1)2\tfrac{d(d+1)}{2} for bosons (symmetric pairs) and d(d−1)2\tfrac{d(d-1)}{2} for fermions (antisymmetric pairs). For d=2d=2 these are 33 and 11 — the verifier confirms exactly these counts on the explicitly constructed spaces. Why: equal dimensions plus a norm-preserving, symmetry-respecting bijection is precisely an isomorphism of Hilbert spaces. Fock space repackages the old states; it does not invent new physics. Verified: `verify_aq-qm-second-quantization-fock-space.py` confirms the 2\sqrt2 double-occupancy norm, the vanishing of fermion double occupancy, and the dimension counts d(d±1)/2=3,1d(d\pm1)/2=3,1 for d=2d=2.

Go deeper · Derivation B · 1 minOne-body operator equivalence: the bilinear reproduces the matrix element
Derivation BOne-body operator equivalence: the bilinear reproduces the matrix element

Here we verify the translation rule (5): the second-quantized T^=∑ij⟨i∣t^∣j⟩ ai†aj\hat T=\sum_{ij}\langle i|\hat t|j\rangle\,a_i^\dagger a_j acting on a Fock state produces exactly the first-quantized expectation value ∑particles⟨t⟩\sum_{\text{particles}}\langle t\rangle on the corresponding (anti)symmetrized state. The strategy is to take a concrete single-particle operator — a two-mode hopping matrix t^=(E0ttE1)\hat t=\begin{pmatrix}E_0&t\\ t&E_1\end{pmatrix} — and compare the Fock expectation to the tensor-space one on the same two-particle state, number to number.

Step 1. First-quantized side. On the two-particle space, a one-body operator acts as t^⊗1+1⊗t^\hat t\otimes\mathbb 1+\mathbb 1\otimes\hat t (each particle feels t^\hat t). Take the boson state ∣10,11⟩|1_0,1_1\rangle (one particle in each mode). Why: "one-body" literally means a sum over particles of the same single-particle operator; on the symmetrized two-particle state this is the tensor sum.

Step 2. Second-quantized side. ⟨T^⟩=∑ij⟨i∣t^∣j⟩ ⟨ai†aj⟩\langle\hat T\rangle=\sum_{ij}\langle i|\hat t|j\rangle\,\langle a_i^\dagger a_j\rangle. On ∣10,11⟩|1_0,1_1\rangle only the diagonal occupations survive, ⟨a0†a0⟩=⟨a1†a1⟩=1\langle a_0^\dagger a_0\rangle=\langle a_1^\dagger a_1\rangle=1, so ⟨T^⟩=⟨0∣t^∣0⟩+⟨1∣t^∣1⟩=E0+E1\langle\hat T\rangle=\langle0|\hat t|0\rangle+\langle1|\hat t|1\rangle=E_0+E_1. Why: off-diagonal ai†aja_i^\dagger a_j (i≠ji\ne j) would move a particle between modes; on a diagonal occupation state its expectation vanishes, leaving only the diagonal energies.

Step 3. Match the numbers. With E0=1.3, E1=2.1, t=0.7E_0=1.3,\ E_1=2.1,\ t=0.7, both routes give E0+E1=3.400000E_0+E_1=\mathbf{3.400000}. The off-diagonal transition amplitude ⟨20∣T^∣10,11⟩\langle2_0|\hat T|1_0,1_1\rangle is driven by the hopping tt and equals 2 t=0.989949\sqrt2\,t=\mathbf{0.989949} — the 2\sqrt2 is the same bosonic enhancement that appears in a†2∣0⟩a^\dagger{}^2|0\rangle. Why: the exact agreement of a diagonal value (3.43.4) and an off-diagonal amplitude (2 t\sqrt2\,t) between the two formalisms shows the translation rule reproduces the full matrix, not just its trace. Verified: the verifier computes ⟨T^⟩=3.400000\langle\hat T\rangle=3.400000 by both routes and the transition amplitude 2 t=0.989949\sqrt2\,t=0.989949, agreeing to machine precision.

Limiting cases

caseresultmeaning
single mode, boson∣n⟩|n\rangle = oscillator number stateone field mode = one harmonic oscillator
single mode, fermionn∈{0,1}n\in\{0,1\}, (a†)2=0(a^\dagger)^2=0Pauli exclusion; two-level occupation
distinct modes, i≠ji\ne jai†aj†∣0⟩a_i^\dagger a_j^\dagger|0\rangle, norm 11one particle per pigeonhole
same mode, bosonai†2∣0⟩=2 ∣2i⟩a_i^\dagger{}^2|0\rangle=\sqrt2\,|2_i\rangledouble occupancy costs a 2\sqrt2
fixed NN sectorisomorphic to first-quantized HN(±)\mathcal H_N^{(\pm)}no new physics, cleaner notation
continuous label x\mathbf xfield operator ψ^(x)=∑iϕi(x)ai\hat\psi(\mathbf x)=\sum_i\phi_i(\mathbf x)a_idoorway to field quantization

Worked examples

Example 1 — the double-occupancy norm. Build the two-boson state in a single mode and find its normalization. Start from ∣0⟩|0\rangle and apply a†a^\dagger twice.

Step 1. First application: a†∣0⟩=0+1 ∣1⟩=∣1⟩a^\dagger|0\rangle=\sqrt{0+1}\,|1\rangle=|1\rangle, using the ladder relation from Creation and Annihilation Operators.

Step 2. Second application: a†∣1⟩=1+1 ∣2⟩=2 ∣2⟩a^\dagger|1\rangle=\sqrt{1+1}\,|2\rangle=\sqrt2\,|2\rangle. Hence (a†)2∣0⟩=2 ∣2⟩(a^\dagger)^2|0\rangle=\sqrt2\,|2\rangle.

Step 3. The norm is ∥(a†)2∣0⟩∥=2=1.414214\lVert(a^\dagger)^2|0\rangle\rVert=\sqrt2=\mathbf{1.414214}, so the normalized two-boson state is ∣2⟩=(a†)2∣0⟩/2!|2\rangle=(a^\dagger)^2|0\rangle/\sqrt{2!}. This 2!=2\sqrt{2!}=\sqrt2 is exactly the 1/ni!1/\sqrt{n_i!} factor in the Fock-basis definition (2) — omit it and the isomorphism stops preserving norms.

Step 4. Check the number: N^∣2⟩=a†a ∣2⟩=2 ∣2⟩\hat N|2\rangle=a^\dagger a\,|2\rangle=2\,|2\rangle, eigenvalue 22. The number operator reads off the occupation directly.

Example 2 — a one-body operator, both ways. For a two-mode system with single-particle operator t^=(E0ttE1)\hat t=\begin{pmatrix}E_0&t\\ t&E_1\end{pmatrix}, E0=1.3E_0=1.3, E1=2.1E_1=2.1, t=0.7t=0.7, evaluate ⟨T^⟩\langle\hat T\rangle on the two-boson state ∣10,11⟩|1_0,1_1\rangle in both formalisms.

Step 1. Second-quantized. ⟨T^⟩=∑ij⟨i∣t^∣j⟩⟨ai†aj⟩\langle\hat T\rangle=\sum_{ij}\langle i|\hat t|j\rangle\langle a_i^\dagger a_j\rangle. On ∣10,11⟩|1_0,1_1\rangle the surviving terms are the diagonal occupations ⟨a0†a0⟩=⟨a1†a1⟩=1\langle a_0^\dagger a_0\rangle=\langle a_1^\dagger a_1\rangle=1, so ⟨T^⟩=E0+E1\langle\hat T\rangle=E_0+E_1.

Step 2. First-quantized. On the symmetric tensor state the one-body operator is t^⊗1+1⊗t^\hat t\otimes\mathbb 1+\mathbb 1\otimes\hat t; its expectation on the normalized symmetric combination of ∣0⟩∣1⟩|0\rangle|1\rangle is likewise E0+E1E_0+E_1.

Step 3. Numbers. E0+E1=1.3+2.1=3.400000E_0+E_1=1.3+2.1=\mathbf{3.400000} from both routes. The transition amplitude to the double-occupancy state is ⟨20∣T^∣10,11⟩=2 t=0.989949\langle2_0|\hat T|1_0,1_1\rangle=\sqrt2\,t=\mathbf{0.989949}. The two formalisms agree on a diagonal energy and an off-diagonal amplitude — the full matrix, not just the trace.

Origins · 1 minoccupation number and how this was discovered
ON
occupation number
1927–1932 · Bookkeeping-by-occupancy: the number of quanta in each single-particle mode became the fundamental variable of many-body and field quantum mechanics

The idea that the natural variables of a quantum many-body system are the occupation numbers of single-particle modes — rather than the positions of labelled particles — crystallized between 1927 and 1932. Dirac (1927) quantized the electromagnetic field by treating each mode as a harmonic oscillator whose excitation number is the photon count, the true "first" second quantization. Jordan and Klein (1927) built the bosonic many-body operator formalism, and Jordan and Wigner (1928) supplied the anticommutators that make the occupation cap at one for fermions. Fock (1932) assembled the direct-sum state space — now Fock space — on which these operators act. The occupation-number representation they created is the language of condensed matter, quantum optics, and every quantum field theory that followed.

History
1927
— Dirac quantizes the electromagnetic field, treating each mode as an oscillator whose excitation number counts photons — the original "second quantization"
1927
— Jordan and Klein formulate the bosonic second-quantized many-body operator formalism
1928
— Jordan and Wigner introduce anticommutators for fermions, capping occupation at one
1932
— Fock constructs the direct-sum state space of all particle-number sectors, now called Fock space
1957
— the occupation-number formalism becomes the standard language of the BCS theory of superconductivity and many-body physics

Going further

This article assembles the Fock-space picture from the oscillator algebra of Creation and Annihilation Operators and the exchange argument of the Pauli Exclusion Principle, and proves the isomorphism that makes the occupation-number reformulation legitimate rather than merely convenient. The dynamics it deliberately leaves out — giving a field its own Lagrangian, imposing these (anti)commutators on ψ^(x)\hat\psi(\mathbf x), and finding antiparticles as the quanta of a second operator set — is the content of the field theory that follows, Field Quantization of the Klein-Gordon and Dirac Fields. Readers wanting the two-body machinery in full should follow the interacting many-body references.

Provenance. Base article QUANT.RQM.SECQF.1103 (AllQFT "quantum-mechanics" track, Sakurai / Fetter-Walecka). Upgraded to v3 canon. The base stated the operators and relations correctly but proved nothing and gave no numbers; the isomorphism, the 2\sqrt2 double-occupancy norm, the dimension counts d(d±1)/2d(d\pm1)/2, and the one-body operator equivalence (E0+E1=3.4E_0+E_1=3.4, transition amplitude 2 t=0.9899\sqrt2\,t=0.9899) are new to this version and verified in `verify_aq-qm-second-quantization-fock-space.py`. The base's ordering remark for the two-body interaction (ai†aj†alaka_i^\dagger a_j^\dagger a_l a_k with reversed annihilation order) is retained and flagged in the FAQ.

Prerequisites. Creation and Annihilation Operators · Indistinguishability of Identical Particles · Pauli Exclusion Principle · Quantum Harmonic Oscillator: Analytic Solution. Leads to. Field Quantization of the Klein-Gordon and Dirac Fields · From Single-Particle to Quantum Fields · interacting many-body theory.

Why is it called "second quantization" if nothing is quantized twice?

The name is a historical accident and slightly misleading. In the 1920s the picture was: "first quantization" turns classical particle mechanics into a wave equation (Schrödinger), and "second quantization" turns that wavefunction into an operator field. But the modern viewpoint is cleaner: you take the ordinary quantized single-particle theory and simply rewrite its many-body version in creation/annihilation-operator language on Fock space. The isomorphism in this article is the precise statement that no new quantization has occurred — it is the same Hilbert space, reorganized. The label survives for historical reasons; treat it as "the occupation-number formalism".

Is the vacuum |0⟩ the same as the number zero, or the zero vector?

Neither. The vacuum ∣0⟩|0\rangle is a genuine, normalized state, ⟨0∣0⟩=1\langle0|0\rangle=1 — the N=0N=0 summand of Fock space. It is annihilated by every aia_i (ai∣0⟩=0a_i|0\rangle=0, the zero vector), but it is itself very much nonzero. This distinction matters: ai∣0⟩=0a_i|0\rangle=0 means "you cannot remove a particle that isn't there", whereas ∣0⟩≠0|0\rangle\ne0 means "the state with no particles is a real physical state you can create excitations upon". In field theory this innocuous-looking state becomes the ground state of the field Hamiltonian, with its own zero-point energy and, in curved spacetime or strong fields, genuinely nontrivial structure.

Why do bosons get the 1/√(nᵢ!) factor but the fermion states seem not to?

For fermions each nin_i is 00 or 11, and 0!=1!=10!=1!=1, so the factor is always 11 and silently disappears — it is still there, just trivial. For bosons nin_i can be large, and the factor is essential: (a†)n∣0⟩=n! ∣n⟩(a^\dagger)^{n}|0\rangle=\sqrt{n!}\,|n\rangle, so you must divide by n!\sqrt{n!} to get a unit-normalized state. The worked example makes the smallest nontrivial case concrete: (a†)2∣0⟩=2 ∣2⟩(a^\dagger)^2|0\rangle=\sqrt2\,|2\rangle, norm 2=1.414\sqrt2=1.414, so ∣2⟩=(a†)2∣0⟩/2|2\rangle=(a^\dagger)^2|0\rangle/\sqrt2. Skipping this factor breaks the norm-preserving property of the Fock↔first-quantized isomorphism.

What determines whether a species is a boson or a fermion in this formalism?

In non-relativistic second quantization it is an input: you choose commutators (bosons) or anticommutators (fermions) for a given species, and the choice is dictated by experiment (integer vs half-integer spin). The formalism itself does not force one over the other — both are algebraically consistent here. The deep reason integer spin must be quantized with commutators and half-integer spin with anticommutators is the spin-statistics theorem, which requires relativity, causality, and positive energy — well beyond this non-relativistic setting. That connection is the subject of the Spin-Statistics and the CPT Theorem article; here, statistics is a labelled choice.

Why is the annihilation order reversed (aₗaₖ) in the two-body interaction?

The convention V^=12∑⟨ij∣v^∣kl⟩ ai†aj†alak\hat V=\tfrac12\sum\langle ij|\hat v|kl\rangle\,a_i^\dagger a_j^\dagger a_l a_k writes the creations in the order i,ji,j matching the bra ⟨ij∣\langle ij| and the annihilations in the reversed order l,kl,k (not k,lk,l) so that the labels line up with the standard two-particle matrix element ⟨ij∣v^∣kl⟩\langle ij|\hat v|kl\rangle. For bosons the ordering of the annihilators does not matter (they commute), but for fermions it does — swapping alak→akala_l a_k\to a_k a_l flips a sign, and getting it wrong changes the sign of exchange (Fock) terms in, say, the Hartree-Fock energy. The 12\tfrac12 prevents double-counting each unordered pair of particles. It is one of the few places in the formalism where you must be careful, and the base article flags it for that reason.

How does this become a field theory?

Replace the discrete mode label ii by a continuous one — position x\mathbf x, or momentum k\mathbf k — and the creation/annihilation operators become field operators ψ^(x)=∑iϕi(x) ai\hat\psi(\mathbf x)=\sum_i\phi_i(\mathbf x)\,a_i that create or destroy a particle at a point. The discrete (anti)commutators (3)–(4) become the continuum relations [ψ^(x),ψ^†(y)]∓=δ3(x−y)[\hat\psi(\mathbf x),\hat\psi^\dagger(\mathbf y)]_\mp=\delta^3(\mathbf x-\mathbf y). So far this is still just the non-relativistic many-body theory in disguise. Field theory proper begins when you give the field a relativistic action and impose these relations on its modes — then the same a†a^\dagger's build particles and a companion set of operators build antiparticles. That step, and the resolution of the negative-energy problem it brings, is Field Quantization of the Klein-Gordon and Dirac Fields.

Can a Fock state have a definite number of particles and still be interesting?

Yes — many important states live in a single NN-sector (an atom's ground state has fixed electron number). The power of Fock space is not that every state spreads across sectors, but that (a) the operators can move between sectors, so number-changing processes are expressible, and (b) some physically crucial states genuinely are number-superpositions — the BCS superconducting ground state and laser coherent states are the famous examples, and neither can be written in a fixed-NN first-quantized formalism at all. So fixed-NN states are fine; the point is that you are no longer forced into them.

Before this

Where this leads