
Advanced Quantum Mechanics course sequence · Interactive lesson
Two-body operators and the many-electron Hamiltonian
Every atom, molecule and metal in the rest of this course starts from one operator, and this is where we build it. You will derive why the annihilators come in reverse order, see that the order is what stops an electron repelling itself, and write the N-electron Hamiltonian in a form that no longer cares what N is.
UAQM-10.04 · Lesson 4 of 9 in this unit. Position is not a completion score.Build the model
Remove two electrons, weigh the pair, put them back in reverse order.
The key idea
A two-body operator in second quantisation removes a pair of particles from any two orbitals and puts them into any two, the same or different, weighted by the interaction's matrix element between the pairs: V̂ = ½Σ⟨ij|v|kl⟩c†ᵢc†ⱼcₗcₖ, with the annihilators in reverse order.
Example. On helium's ground configuration c†(1s↑)c†(1s↓)|0⟩, the expectation value of V̂ is the direct term alone, ⟨1s 1s|v|1s 1s⟩ = (5/8)Ze²/(4πε₀a₀) = 34.0 eV for Z = 2, the exchange term vanishing because the spins differ; on the one-electron ion He⁺, V̂ gives exactly zero.
The complete physical model and assumptions
A non-relativistic atom needs two kinds of operator: one-body terms such as kinetic energy and nuclear attraction, which topic 10.03 wrote as Σ⟨i|f|j⟩c†ᵢcⱼ, and the pair interaction, which this topic adds. In first quantisation the interaction is a sum over distinct pairs, Σ v(xₐ, xb) over a < b. In Fock space it becomes V̂ = ½Σ⟨ij|v|kl⟩c†ᵢc†ⱼcₗcₖ: annihilate a pair, weigh it by a matrix element, create a pair. The form is derived, not guessed: applying it to c†ₖc†ₗ|0⟩ and demanding the first-quantised answer fixes the annihilators in reverse order, and the mirrored order is exactly −V̂, a Coulomb attraction. With fields the rule reads ½∫∫v ψ†(x)ψ†(y)ψ(y)ψ(x): take an electron out at x, count those left at y, put it back. The electron taken out is never counted, so no term pairs a particle with itself and V̂ gives zero on any one-electron state, while the classical-looking ½∫∫v n̂n̂ carries an infinite self-energy. Add the one-body terms and you have the Hamiltonian of N electrons about a fixed nucleus, one operator for every N, with spin only a label on the orbitals. It stops where its omissions matter: spin-orbit coupling and the Breit interaction, of relative order (Zα)², nuclear recoil and QED, about one part in 10⁴ for helium. And writing Ĥ is not solving it: some K⁴/8 integrals in a basis of K orbitals define a problem that the rest of Units 10 and 15 must approximate.
1Pairs, labels and the coefficient a pair operator needs
Units are SI throughout. The theory is non-relativistic, so Unit 9's metric diag(1, −1, −1, −1) plays no part and the interaction is the instantaneous Coulomb law e²/(4πε₀|r − r′|). Label an electron's coordinates x = (r, σ) and write ∫dx for Σσ∫d³r. In first quantisation a pair interaction is V = Σ v(xₐ, xb) summed over pairs a < b, equal to ½Σ v(xₐ, xb) over all a ≠ b, with v(x, y) = v(y, x): a sum over distinct pairs, never a particle with itself. On an orthonormal basis of spin-orbitals φᵢ(x) the numbers it needs are ⟨ij|v|kl⟩ = ∫dx∫dy φᵢ*(x)φⱼ*(y) v(x, y) φₖ(x)φₗ(y). The first label of each side, i and k, belongs to the particle at x; the second, j and l, to the particle at y. Two symmetries follow: ⟨ij|v|kl⟩ = ⟨ji|v|lk⟩ from v(x, y) = v(y, x), and ⟨ij|v|kl⟩ = ⟨kl|v|ij⟩* from hermiticity. Dimensions: φ carries m(−3/2) and the double integral m⁶, so ⟨ij|v|kl⟩ is an energy in J, while the c and c† of a discrete basis are dimensionless. So V̂ must be ½Σ⟨ij|v|kl⟩c†ᵢc†ⱼ times two annihilators, in an order that is not a convention: the next step derives it.
2The annihilator order, derived on two electrons
Act on |kl⟩ = c†ₖc†ₗ|0⟩ with k ≠ l. Anticommuting each annihilator to the right gives cₙcₘc†ₖc†ₗ|0⟩ = (δₘₖδₙₗ − δₘₗδₙₖ)|0⟩. So the trial V̂ = ½Σ⟨ij|v|mn⟩c†ᵢc†ⱼcₙcₘ gives ½Σᵢⱼ(⟨ij|v|kl⟩ − ⟨ij|v|lk⟩)c†ᵢc†ⱼ|0⟩. Swap i and j in the second sum: ⟨ji|v|lk⟩ = ⟨ij|v|kl⟩ and c†ⱼc†ᵢ = −c†ᵢc†ⱼ, so the two halves are equal and V̂|kl⟩ = Σᵢⱼ⟨ij|v|kl⟩c†ᵢc†ⱼ|0⟩. That is first quantisation exactly: v commutes with the antisymmetriser, sends φₖ(x)φₗ(y) to Σ⟨ij|v|kl⟩φᵢ(x)φⱼ(y), and c†ᵢc†ⱼ|0⟩ is the determinant of φᵢ and φⱼ (topic 10.01, quoted). Write the annihilators as cₖcₗ instead and every sign reverses: since cₖcₗ = −cₗcₖ, the mirrored operator is exactly −V̂. For bosons the annihilators commute and the two orders agree; for fermions the order carries the whole sign of the interaction. The one-particle limit is immediate, because cₗcₖc†ₘ|0⟩ = 0: V̂ annihilates every one-electron state, so hydrogen and He⁺ feel no repulsion.
3Normal order is what keeps an electron from repelling itself
Pass to field operators, ψ(x) = Σφᵢ(x)cᵢ (topic 10.02, quoted): V̂ = ½∫dx∫dy v(x, y) ψ†(x)ψ†(y)ψ(y)ψ(x). Read it from the right: remove an electron at x, count the electrons left at y with n̂(y) = ψ†(y)ψ(y), put the first one back. On ψ†(x₁)…ψ†(xN)|0⟩ the removal picks each electron a in turn, the count runs over b ≠ a, and the two ordering signs cancel, so V̂ returns ½Σ v(xₐ, xb) over all a ≠ b times the same state: the first-quantised pair sum for every N, not only N = 2. Now compare the classical energy of a charge cloud, ½∫∫v n̂(x)n̂(y). Moving ψ(x) past ψ†(y) gives n̂(x)n̂(y) = ψ†(x)ψ†(y)ψ(y)ψ(x) + δ(x − y)n̂(x), so the cloud form is V̂ plus the one-body term ½∫dx v(x, x)n̂(x): each electron meeting itself at zero distance, which for e²/(4πε₀|r − r′|) is infinite. Writing every creator to the left of every annihilator deletes that term. The ½ has a different job, undoing the double count of each pair a ≠ b.
4Any orbital basis: the four-index tensor
Nothing so far used a property of the φᵢ beyond orthonormality, so V̂ has the same form in every basis. Change basis with a unitary U, φ′ₘ = Σᵢφᵢ Uᵢₘ, so that c′†ₘ = Σᵢ c†ᵢ Uᵢₘ (topic 10.02, quoted). Substituting c†ᵢ = Σₘ U*ᵢₘ c′†ₘ and cᵢ = Σₘ Uᵢₘ c′ₘ into V̂ returns the same expression with ⟨mn|v|ps⟩′ = Σ U*ᵢₘ U*ⱼₙ ⟨ij|v|kl⟩ Uₖₚ Uₗₛ: one factor of U per index, conjugated on the bra side, so the coefficients form a four-index tensor. The size of that tensor is the price of the two-body term. M spin-orbitals give M⁴ coefficients. For K real spatial orbitals, the pair symmetry and reality leave P(P + 1)/2 distinct integrals, where P = K(K + 1)/2: 6 for 1s and 2s, 1540 for K = 10, and 1.28 × 10⁷ for K = 100, against K(K + 1)/2 one-body integrals. Transforming them one index at a time, each step summing K terms for each of K⁴ entries, costs about 4K⁵ operations rather than the K⁸ of doing all four at once.
5The Hamiltonian of N electrons about a fixed nucleus
Hold a nucleus of charge Ze fixed at the origin. Then H = Σₐ[pₐ²/2m − Ze²/(4πε₀rₐ)] plus e²/(4πε₀|rₐ − rb|) summed over pairs a < b, and in Fock space Ĥ = Σ⟨i|h|j⟩c†ᵢcⱼ + ½Σ⟨ij|v|kl⟩c†ᵢc†ⱼcₗcₖ. The operator is the same for N = 1, 2 or 92, because N is only the occupation of the state it acts on. Neither term touches spin, so with spin-orbitals φₐ(r)χσ the spin enters only through the labels: ⟨i|h|j⟩ carries δ(σᵢ, σⱼ), and ⟨ij|v|kl⟩ carries δ(σᵢ, σₖ)δ(σⱼ, σₗ). Left out are spin-orbit coupling and the Breit interaction, both of relative order (Zα)² = 2.1 × 10⁻⁴ for helium, nuclear recoil, m/M = 1.37 × 10⁻⁴, and QED. The test is a measured number. The exact ground state of this Ĥ for helium, from large variational calculations (quoted), is −2.903724 e²/(4πε₀a₀) = −79.014 eV. The measured value, minus the sum of helium's two ionisation energies, 24.587 eV and 54.418 eV, is −79.005 eV. The 0.009 eV gap, 1.2 × 10⁻⁴ of the total, is mostly the 0.011 eV reduced-mass shift from the nucleus's finite mass: the model is right to the size of what it leaves out.
Key equations
Read the units, assumptions and limits before substituting.
Two-body operator on any spin-orbital basis
V̂ = ½ Σᵢⱼₖₗ ⟨ij|v|kl⟩ c†ᵢ c†ⱼ cₗ cₖ
Derived: on c†ₖc†ₗ|0⟩ it returns Σ⟨ij|v|kl⟩c†ᵢc†ⱼ|0⟩, the first-quantised action. The mirrored order cₖcₗ is exactly −V̂ for fermions.
c and c† dimensionless; ⟨ij|v|kl⟩ in J; i, j, k, l label spin-orbitals φ(r, σ) of an orthonormal basisThe two-body matrix element
⟨ij|v|kl⟩ = ∫dx ∫dy φᵢ*(x) φⱼ*(y) v(x, y) φₖ(x) φₗ(y)
Labels i and k ride on the particle at x, j and l on the one at y. v(x, y) = v(y, x) gives ⟨ij|v|kl⟩ = ⟨ji|v|lk⟩, and hermiticity gives ⟨ij|v|kl⟩ = ⟨kl|v|ij⟩*.
x = (r, σ) and ∫dx = Σσ ∫d³r; φ in m(−3/2); v and ⟨ij|v|kl⟩ in JNormal order removes the self-pairs
n̂(x) n̂(y) = ψ†(x) ψ†(y) ψ(y) ψ(x) + δ(x − y) n̂(x)
Derived from the field (anti)commutator. The δ term pairs each particle with itself, ½v(0) apiece, infinite for Coulomb; V̂ keeps only the normal-ordered term.
n̂ = ψ†ψ in m⁻³; ψ(x) = Σ φᵢ(x) cᵢ in m(−3/2); true for bosons and fermions alikeTwo-body coefficients in a new orbital basis
⟨mn|v|ps⟩′ = Σᵢⱼₖₗ U*ᵢₘ U*ⱼₙ ⟨ij|v|kl⟩ Uₖₚ Uₗₛ
Derived by substituting c†ᵢ = Σₘ U*ᵢₘ c′†ₘ and cᵢ = Σₘ Uᵢₘ c′ₘ: V̂ keeps its form, one U per index. For K orbitals, done one index at a time, it costs about K⁵ operations, not K⁸.
U unitary, with φ′ₘ = Σᵢ φᵢ Uᵢₘ; every coefficient in JSpin enters only through the labels
⟨ij|v|kl⟩ = δ(σᵢ, σₖ) δ(σⱼ, σₗ) ⟨ab|v|cd⟩
Derived for any spin-independent v, Coulomb's included: 4 of the 16 spin assignments survive, and every exchange term between opposite spins is zero.
a, b, c, d are the spatial orbitals of i, j, k, l; ⟨ab|v|cd⟩ is a d³r d³r′ integral in JN electrons about a fixed nucleus
Ĥ = Σᵢⱼ ⟨i|h|j⟩ c†ᵢ cⱼ + ½ Σᵢⱼₖₗ ⟨ij|v|kl⟩ c†ᵢ c†ⱼ cₗ cₖ
The model of Units 10 and 15, the same operator for every N. Left out: spin-orbit and Breit terms, of order (Zα)², nuclear recoil and QED, about 1 part in 10⁴ for helium.
h = p²/2m − Ze²/(4πε₀r) and v = e²/(4πε₀|r − r′|); energies in J; nucleus of charge Ze held fixedInteractive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Start at θ = 0°: |a⟩ alone is half singlet and half triplet, and ⟨V̂⟩ = J because exchange needs equal spins. Slide to +45° for the triplet's J − K, then −45° for the singlet's J + K. Set the order to −1 and the repulsion becomes an attraction.
Live results
- ⟨V̂⟩ IN ψ(θ)
- 11.42 eV
- EXCHANGE PART
- 0.00 eV
- SINGLET WEIGHT PS
- 0.500
- TRIPLET WEIGHT PT
- 0.500
Results follow this lesson’s model and assumptions. Displayed values are rounded.
Predict → change one variable → check
Plan a change before running it. Every other input stays at the saved baseline.
Saved baseline. Mixing angle θ: 0 °; Annihilator order: +1 cₗcₖ, −1 cₖcₗ: 1
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
The tempting error is to write the annihilators in the same order as the creators, c†ᵢc†ⱼcₖcₗ, as if they should mirror the labels of ⟨ij|v|kl⟩, and to treat the order as a convention that the ½ or a relabelling can absorb. For fermions it is not. Because cₖcₗ = −cₗcₖ, the mirrored operator is exactly −V̂ in every state, so the Coulomb repulsion becomes an attraction: helium's 1s² pair gets −34.0 eV instead of +34.0 eV, and the first-order energy drops to −142.9 eV, below the measured −79.0 eV, which no expectation value of the true Hamiltonian can do. Relabelling k and l does not rescue it, because it turns ⟨ij|v|kl⟩ into ⟨ij|v|lk⟩, the exchange integral rather than the direct one. The order is fixed by nesting, ψ†(x)[ψ†(y)ψ(y)]ψ(x): the last particle annihilated is the first created again. Only for bosons, whose annihilators commute, is the order free.
Practice & worked examples
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
Helium's ground configuration is |Φ⟩ = c†(1s↑)c†(1s↓)|0⟩ with hydrogenic Z = 2 orbitals. Show that V̂ = ½Σ⟨ij|v|kl⟩c†ᵢc†ⱼcₗcₖ gives zero on He⁺, find ⟨Φ|V̂|Φ⟩ from the quoted ⟨1s 1s|v|1s 1s⟩ = (5/8)Ze²/(4πε₀a₀), and test the total energy against the measured −79.005 eV.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- One electron: every term ends in cₗcₖ, and cₗcₖc†ₘ|0⟩ = δₖₘcₗ|0⟩ = 0. So V̂ annihilates He⁺, whose energy stays −Z² × 13.606 eV = −54.42 eV, matching its measured ionisation energy of 54.418 eV: the one-particle limit checks.
- Two electrons, k = 1s↑ and l = 1s↓: V̂|kl⟩ = Σᵢⱼ⟨ij|v|kl⟩c†ᵢc†ⱼ|0⟩, and ⟨0|cₗcₖc†ᵢc†ⱼ|0⟩ = δᵢₖδⱼₗ − δᵢₗδⱼₖ, so ⟨Φ|V̂|Φ⟩ = ⟨kl|v|kl⟩ − ⟨kl|v|lk⟩.
- The exchange term ⟨1s↑ 1s↓|v|1s↓ 1s↑⟩ contains the spin overlap ⟨↑|↓⟩ = 0 for the particle at x, so it vanishes. The direct term is (5/8) × 2 × 27.211 eV = 34.01 eV.
- Units: φ carries m(−3/2), so ∫d³r∫d³r′ |φ|²|φ|² e²/(4πε₀|r − r′|) is an energy in J. Total: 2 × (−54.42 eV) + 34.01 eV = −74.83 eV, 5.3% above the measured −79.005 eV and above this Ĥ's exact ground state, −79.014 eV (quoted), as the variational theorem requires of any state.
- Annihilators in the creators' order would give −34.01 eV and a total of −142.86 eV, far below the true Ĥ's exact −79.014 eV, which no state can go beneath: the sign test catches the wrong order at once.
Answer. V̂ gives zero on He⁺ and ⟨Φ|V̂|Φ⟩ = +34.01 eV, so the first-order total is −74.83 eV against the measured −79.005 eV.
MediumExample 2
Helium's 1s2s configuration with MS = 0 has two determinants, |a⟩ = c†(1s↑)c†(2s↓)|0⟩ and |b⟩ = c†(1s↓)c†(2s↑)|0⟩. With hydrogenic Z = 2 orbitals, J = ⟨1s 2s|v|1s 2s⟩ = 11.422 eV and K = ⟨1s 2s|v|2s 1s⟩ = 1.1945 eV (quoted). Build the 2 × 2 matrix of V̂, diagonalise it, and compare the singlet-triplet splitting with the measured 0.796 eV.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- Diagonal: ⟨a|V̂|a⟩ = ⟨kl|v|kl⟩ − ⟨kl|v|lk⟩ with k = 1s↑ and l = 2s↓. The exchange term needs ⟨↑|↓⟩ and vanishes, so ⟨a|V̂|a⟩ = J = 11.42 eV, and likewise ⟨b|V̂|b⟩ = J.
- Off-diagonal: in V̂|a⟩ = Σ⟨ij|v|kl⟩c†ᵢc†ⱼ|0⟩ the spin labels allow (i, j) = (2s↑, 1s↓), with coefficient ⟨2s 1s|v|1s 2s⟩ = K for real orbitals. Since c†(2s↑)c†(1s↓) = −c†(1s↓)c†(2s↑), ⟨b|V̂|a⟩ = −K = −1.1945 eV.
- The matrix [[J, −K], [−K, J]] has eigenvalues J − K = 10.23 eV for (|a⟩ + |b⟩)/√2 and J + K = 12.62 eV for (|a⟩ − |b⟩)/√2. The second has a symmetric spatial part and spin (↑↓ − ↓↑)/√2: the singlet. The first is the MS = 0 triplet, and its partner c†(1s↑)c†(2s↑)|0⟩ gives ⟨kl|v|kl⟩ − ⟨kl|v|lk⟩ = J − K too, as it must.
- Predicted splitting 2K = 2.39 eV, triplet below singlet. Measured: 2³S lies 19.820 eV and 2¹S 20.616 eV above the ground state, 0.796 eV apart. The order is right and the size three times too large, because the unscreened Z = 2 hydrogenic 2s is too compact and overlaps the 1s far more than the real orbital does.
- With the one-body part −(Z²/2)(1 + 1/4) × 27.211 eV = −68.03 eV, the totals are −57.80 eV for the triplet and −55.41 eV for the singlet, against the measured −59.19 eV and −58.39 eV.
Answer. V̂ = [[J, −K], [−K, J]] gives the triplet at J − K = 10.23 eV and the singlet at J + K = 12.62 eV: a predicted splitting of 2.39 eV against the measured 0.796 eV.
HardExample 3
Put helium's 1s electron in spin up along z and its 2s electron in spin up along a direction n at γ = 60° to z: |Ψ⟩ = c†(1s↑)c†(2s n)|0⟩. Transform V̂ to a basis containing the spin-orbital 2s n, find ⟨Ψ|V̂|Ψ⟩ with J = 11.422 eV and K = 1.1945 eV, split |Ψ⟩ into singlet and triplet weights, and check the limits γ = 0° and γ = 180°.
Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.
0 of 5 steps revealed.
- The spin state along n is χₙ = cos(γ/2)χ↑ + sin(γ/2)χ↓, so c†(2s n) = cos(γ/2)c†(2s↑) + sin(γ/2)c†(2s↓): a unitary change of basis acting on the spin label alone. The set 1s↑, 1s↓, 2s n, 2s −n is still orthonormal, because 1s and 2s are.
- Transforming with one U per index, a spin-independent v gives ⟨ij|v|kl⟩ = ⟨σᵢ|σₖ⟩⟨σⱼ|σₗ⟩ × the spatial integral: the Kronecker deltas become spin overlaps, and spin still enters only through the labels.
- With k = 1s↑ and l = 2s n, ⟨Ψ|V̂|Ψ⟩ = ⟨kl|v|kl⟩ − ⟨kl|v|lk⟩. Direct: J⟨↑|↑⟩⟨n|n⟩ = J. Exchange: K⟨↑|n⟩⟨n|↑⟩ = K cos²(γ/2). So ⟨V̂⟩ = J − K cos²(γ/2) = 11.422 − 1.1945 × 0.750 = 10.53 eV.
- Check by spin content: |Ψ⟩ = cos(γ/2)c†(1s↑)c†(2s↑)|0⟩ + sin(γ/2)|a⟩. The first piece is pure triplet and |a⟩ is half singlet, so PS = sin²(γ/2)/2 = 0.125 and PT = 0.875. V̂ is spin-independent, so it conserves both S² and Sz: the singlet and triplet pieces do not mix, and 0.125 × 12.617 + 0.875 × 10.228 = 10.53 eV, agreeing.
- Limits: γ = 0° gives J − K = 10.23 eV, parallel spins and a pure triplet; γ = 180° gives J = 11.42 eV, the determinant |a⟩ of the medium problem. No determinant of this kind reaches the singlet's J + K = 12.62 eV, which needs two.
Answer. ⟨V̂⟩ = J − K cos²(γ/2) = 10.53 eV at γ = 60°, with singlet weight 0.125; it runs from 10.23 eV at γ = 0° to 11.42 eV at γ = 180°.
Quick check
Select an answer and explain it before checking.
Review & continue
A two-body operator in second quantisation removes a pair of particles from any two orbitals and puts them into any two, the same or different, weighted by the interaction's matrix element between the pairs: V̂ = ½Σ⟨ij|v|kl⟩c†ᵢc†ⱼcₗcₖ, with the annihilators in reverse order.
- Explain the relationship without looking at the equation.
- Check a sign, a unit and a model assumption in your working.
- Return to the lab or worked example if a step is still unclear.