Skip to main content

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.
Starting model: Two-body operators and the many-electron Hamiltonian⟨V̂⟩ in ψ = cos θ|a⟩ + sin θ|b⟩, helium's two M_S = 0 determinants of 1s2s, is J − K sin 2θ, with J = 11.422 eV and K = 1.1945 eV for hydrogenic Z = 2 orbitals; dashed lines mark the eigenvalues J ± K. At θ = 0° and order sign 1, ⟨V̂⟩ = 11.42 eV with singlet weight 0.500. Order −1 writes cₖcₗ, which flips every level through zero.⟨V̂⟩ / eV, zero on the θ axisθ = −90°+90°singlet: 12.62 eVtriplet: 10.23 eVa = 1s↑2s↓, b = 1s↓2s↑ψ = cosθ |a⟩ + sinθ |b⟩singlettriplet
Start with a picture. Change the model in the lab below.
1

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.

2

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 basis

The 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 J

Normal 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 alike

Two-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 J

Spin 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 J

N 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 fixed
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

0 °
−90 to 90 °; steps of 5.
1
−1 to 1; steps of 2.

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.

Interactive Advanced Quantum Mechanics model⟨V̂⟩ in ψ = cos θ|a⟩ + sin θ|b⟩, helium's two M_S = 0 determinants of 1s2s, is J − K sin 2θ, with J = 11.422 eV and K = 1.1945 eV for hydrogenic Z = 2 orbitals; dashed lines mark the eigenvalues J ± K. At θ = 0° and order sign 1, ⟨V̂⟩ = 11.42 eV with singlet weight 0.500. Order −1 writes cₖcₗ, which flips every level through zero.⟨V̂⟩ / eV, zero on the θ axisθ = −90°+90°singlet: 12.62 eVtriplet: 10.23 eVa = 1s↑2s↓, b = 1s↓2s↑ψ = cosθ |a⟩ + sinθ |b⟩singlettriplet
⟨V̂⟩ in ψ = cos θ|a⟩ + sin θ|b⟩, helium's two MS = 0 determinants of 1s2s, is J − K sin 2θ, with J = 11.422 eV and K = 1.1945 eV for hydrogenic Z = 2 orbitals; dashed lines mark the eigenvalues J ± K. At θ = 0° and order sign 1, ⟨V̂⟩ = 11.42 eV with singlet weight 0.500. Order −1 writes cₖcₗ, which flips every level through zero.

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

Baseline 0; choose −90 to 90, in steps of 5.
4. Compared with the saved baseline, this result will…

This experiment is kept only while this page is open. It does not change saved course progress.

4

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.

5

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.

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.

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.

6

Quick check

Select an answer and explain it before checking.

Suppose the electron-electron interaction is taken to be the classical energy of a charge cloud, W = ½∫d³r∫d³r′ n̂(r) e²/(4πε₀|r − r′|) n̂(r′), with n̂ = ψ†ψ summed over spin. What is ⟨W⟩ for one electron in hydrogen's 1s orbital?
7

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.

Extra challenging questions

Connect several ideas, explore supplied data, and compare your reasoning with a worked solution.