
Advanced Quantum Mechanics course sequence · Interactive lesson
The transverse field as a set of oscillators
Nothing can be quantised until it has been written as coordinates and momenta, and Maxwell's field does not look like that at first sight. Here the free field is put in a box and taken apart into independent oscillators, two for every wavevector, each with its own frequency, coordinate and conjugate momentum.
UAQM-11.02 · Lesson 2 of 9 in this unit. Position is not a completion score.Build the model
Expand the free field on box modes and its energy becomes a sum of harmonic oscillators.
The key idea
A mode of the free transverse field is one allowed wavevector k together with one of the two polarisation directions perpendicular to it; its amplitude evolves as an independent harmonic oscillator of angular frequency ω = c|k|.
Example. In a periodic cube of side 1.00 cm the shortest nonzero wavevectors have |k| = 2π/L = 628 m⁻¹, so the lowest modes oscillate at ν = c/L = 30.0 GHz. Six directions times two polarisations make 12 independent oscillators at that frequency.
The complete physical model and assumptions
Topic 11.01 reduced the source-free field in Coulomb gauge to one divergence-free vector potential obeying the wave equation, with E⊥ = −∂A/∂t and B = ∇ × A. This topic shows that such a field is nothing but a collection of harmonic oscillators. Put it in a cube of volume V = L³ with periodic faces and expand A on plane waves e(ik⋅r), k = (2π/L)(n₁, n₂, n₃). The condition ∇⋅A = 0 becomes k⋅ε = 0 term by term, which leaves two polarisations per wavevector and no longitudinal one. Each amplitude oscillates at ωₖ = c|k|, and the energy (ε₀/2)∫(E⊥² + c²B²) d³r falls apart into independent oscillator energies, because the terms that would couple k to −k arrive with weights −ωₖ² and +c²k² and cancel. Pairing k with −k into real cos(k⋅r) and sin(k⋅r) amplitudes turns the Maxwell Lagrangian into Σ½(q̇² − ω²q²): each amplitude and its rate of change are a canonical pair, and −ε₀E⊥ is the momentum conjugate to A. Counting lattice points gives ω²/(π²c³) modes per unit volume per unit angular frequency, and V cancels from every free-space result. All of this is classical, and exact for the free field. It stops in two places. Give each oscillator its equipartition energy kB T and the radiation energy diverges at high frequency, which quantising the oscillators in the next topic cures. And once charges move, the transverse current drives the oscillators, as topic 11.08 shows.
1Put the free field in a periodic box
Units are SI throughout; where Unit 9's covariant forms are recalled, the metric is diag(1, −1, −1, −1). Topic 11.01 is quoted, not repeated: with no charges present, Coulomb gauge ∇⋅A = 0 sets the scalar potential to zero, so E⊥ = −∂A/∂t, B = ∇ × A and ∇²A = (1/c²)∂²A/∂t². Put the field in a cube of side L, volume V = L³, repeating from face to face. Periodic faces are bookkeeping, not mirrors: they keep the translation symmetry of free space, so the plane waves e(ik⋅r) with k = (2π/L)(n₁, n₂, n₃) form a complete set, orthogonal in the sense ∫V e(ik⋅r − ik′⋅r) d³r = Vδₖₖ′. Transversality then acts term by term: each vector coefficient must be perpendicular to its own k. Choose two real orthonormal vectors ε₁(k) and ε₂(k) perpendicular to k, and take ελ(−k) = ελ(k), allowed because k and −k share one line. There is no third. The lattice is fine: for L = 1.00 m the spacing 2π/L is 6.28 m⁻¹, while light of wavelength 1.00 μm has |k| = 6.28 × 10⁶ m⁻¹, a million cells out. The k = 0 term, a uniform field with no restoring force, carries no radiation and is dropped.
2Each coefficient is an oscillator of frequency ck
Write A = (1/√(ε₀V)) Σₖ Σλ Qλ(k, t) ελ(k) e(ik⋅r). In the wave equation ∇² brings down −k², and orthogonality isolates each term: d²Qλ(k)/dt² = −c²k² Qλ(k), derived. Every coefficient oscillates at ωₖ = c|k|, the free-space dispersion relation, now the frequency of a mode. The Q's are not independent, though: A is real only if Qλ(−k) = Qλ*(k), so half of them are fixed by the other half. Split each into its two frequencies, Qλ(k) = αλ(k) + αλ*(−k), with αλ(k, t) = αλ(k, 0) e(−iωₖ t). Relabelling −k as k in the second piece gives the expansion on the first formula card, and now every αλ(k) is free: one complex number per wavevector and polarisation fixes the free field completely, and αλ(k) e(ik⋅r − iωₖ t) is a plane wave running along +k at speed c. The prefactor 1/√(ε₀V) is chosen so that the energy comes out clean. Since A is in T m, it gives α the unit J¹⁄² s, which the next step checks.
3The energy splits mode by mode
Differentiate the expansion: E⊥ = (1/√(ε₀V)) Σ iωₖ ελ(k)[αλ(k) e(ik⋅r) − αλ*(k) e(−ik⋅r)], and B has i(k × ελ(k)) in place of iωₖ ελ(k). Square, integrate over the box, and orthogonality leaves two kinds of product. A mode with its own conjugate gives ωₖ²|αλ(k)|² from the electric term and c²k²|αλ(k)|² from the magnetic one, since |k × ε|² = k². A mode with its mirror image, αλ(k)αλ(−k), oscillates as e(−2iωₖ t). It enters with weight −ωₖ² from E², where i² stands alone, and +c²k² from c²B², where i² meets (k × ε)⋅(−k × ε) = −k². Because ωₖ = ck these cancel exactly, leaving (ε₀/2)∫V (E⊥² + c²B²) d³r = Σₖ Σλ 2ωₖ²|αλ(k)|², derived. Dimensions: s⁻² times J s² is J. Single-wave limit: one travelling wave has E = cB at every point, so its energy is ε₀∫E² d³r = ε₀E₀²V/2, and with E₀ = 2ω|α|/√(ε₀V) that is 2ω²|α|². Every term is constant in time, as an isolated oscillator's energy must be.
4Real coordinates and their conjugate momenta
The α's are free but complex, and the raw Q's are worse: written in them the Lagrangian is Σ½[Q̇λ(k)Q̇λ(−k) − ωₖ² Qλ(k)Qλ(−k)], which couples k to −k. Pair them into real standing waves. Keep one k from each ±k pair and write A = Σₘ qₘ uₘ, where m runs over k, λ and two mode functions, √(2/(ε₀V)) ελ(k) cos(k⋅r) and √(2/(ε₀V)) ελ(k) sin(k⋅r), normalised so that ε₀∫uₘ⋅uₙ d³r = δₘₙ. Then E⊥ = −Σ q̇ₘ uₘ and ε₀∫(∇ × uₘ)⋅(∇ × uₙ) d³r = kₘ² δₘₙ. The Maxwell Lagrangian density, quoted from electromagnetism, is ℒ = (ε₀/2)(E⊥² − c²B²) for this free field, and it integrates to L = Σₘ ½(q̇ₘ² − ωₘ² qₘ²), derived: oscillators of unit mass. Unit 9's recipe gives π = ∂ℒ/∂(∂A/∂t) = −ε₀E⊥, so pₘ = q̇ₘ, and H = Σₘ ½(pₘ² + ωₘ² qₘ²) is the energy of the previous step. The electric energy is the oscillators' kinetic energy and the magnetic energy their potential energy. A travelling wave is a cos and a sin oscillator a quarter-cycle apart: αλ(k) = [(qc + pₛ/ω) + i(pc/ω − qₛ)]/(2√2).
5Count the modes and watch V cancel
Each allowed wavevector owns a cell of volume (2π/L)³ = (2π)³/V in k-space. When L is long compared with the wavelengths of interest, the number of wavevectors with |k| ≤ ω/c is the volume of that sphere over the cell, (4π/3)(ω/c)³V/(2π)³, and two polarisations double it: N(ω) = Vω³/(3π²c³). Then dN/dω = Vω²/(π²c³), so the density of modes per unit volume per unit angular frequency is ρ(ω) = ω²/(π²c³), derived, or 8πν²/c³ per unit ordinary frequency. At 1.00 μm that is 1.33 × 10⁴ s m⁻³. V has gone, and it always goes from a free-space quantity: an intensive sum becomes (1/V)Σₖ → ∫d³k/(2π)³, and the box's size and periodic faces leave no trace. Two cautions. The replacement needs a box many wavelengths across, L ≫ 2πc/ω: a 10.0 cm box has 340 oscillators at or below 10.0 GHz where the integral says 311. And a closed cavity with conducting walls has a different lattice of standing waves, whose density tends to the same ω²/(π²c³) at high frequency (Weyl's theorem, quoted). The gap between the exact sum and the integral is what topic 11.06 turns into the Casimir force.
6Classical oscillators in equilibrium, and where they fail
The model already makes a thermal prediction. In the canonical ensemble each oscillator holds ½kB T in pₘ²/2 and ½kB T in ωₘ² qₘ²/2, so the radiation energy per unit volume per unit angular frequency is u(ω) = ω²kB T/(π²c³), the Rayleigh-Jeans law, derived. Its integral over ω diverges: a classical field in equilibrium holds infinite energy. The mode count is not at fault. Keep ρ(ω), replace kB T by Planck's mean energy ħω/(ex − 1) with x = ħω/kB T, quoted from statistical mechanics, and use the integral of x³/(ex − 1) from 0 to ∞, π⁴/15, quoted from analysis. The energy density becomes π²kB⁴T⁴/(15ħ³c³), and the Stefan-Boltzmann constant σ = π²kB⁴/(60ħ³c²) = 5.670 × 10⁻⁸ W m⁻² K⁻⁴, as measured. That number tests the factor of 2: a third polarisation would make it 8.51 × 10⁻⁸ W m⁻² K⁻⁴. Limiting case: for ħω ≪ kB T Planck's energy tends to kB T and the classical result returns; for the 2.7255 K cosmic background at 1.42 GHz, x = 0.025 and the two differ by 1.2%. What fails is the oscillator's classical energy, which is why the next topic quantises each pair qₘ, pₘ.
Key equations
Read the units, assumptions and limits before substituting.
Plane-wave expansion of the transverse field
A(r, t) = (1/√(ε₀V)) Σₖ Σλ ελ(k) [αλ(k, t) e(ik⋅r) + αλ*(k, t) e(−ik⋅r)]
∇⋅A = 0 becomes k⋅ελ(k) = 0 term by term, so each k has two polarisations, never three. The conjugate term keeps A real and leaves every αλ(k) independent.
V = L³ in m³; k = (2π/L)(n₁, n₂, n₃) in m⁻¹; ελ(k) real unit vectors, λ = 1, 2; α in J¹⁄² s; A in T mEach amplitude oscillates at ω = ck
dαλ(k, t)/dt = −iωₖ αλ(k, t), with ωₖ = c|k|
αλ(k) e(ik⋅r − iωₖ t) is a plane wave running along +k at speed c. The raw coefficient of e(ik⋅r) also holds αλ*(−k), so the α's, not those coefficients, are free.
derived from ∇²A = (1/c²)∂²A/∂t² mode by mode; ωₖ in rad s⁻¹ and |k| in m⁻¹Field energy as a sum of oscillator energies
(ε₀/2) ∫V (E⊥² + c²B²) d³r = Σₖ Σλ 2ωₖ² |αλ(k)|²
Terms pairing k with −k vary as e(−2iωₖ t), weighted −ωₖ² in E² and +c²k² in c²B². They cancel because ωₖ = ck, so each mode's energy is constant.
E⊥ = −∂A/∂t in V m⁻¹; B = ∇ × A in T; energy in J; ∫V e(ik⋅r − ik′⋅r) d³r = Vδₖₖ′ separates the modesLagrangian in real standing-wave coordinates
L = ∫V (ε₀/2)(E⊥² − c²B²) d³r = Σₘ ½(q̇ₘ² − ωₘ² qₘ²)
Diagonal in m, so pₘ = ∂L/∂q̇ₘ = q̇ₘ and H = Σₘ ½(pₘ² + ωₘ² qₘ²), the energy of the card above: Unit 9's recipe confirms it.
A = Σₘ qₘ uₘ, uₘ = √(2/(ε₀V)) ε cos(k⋅r) or √(2/(ε₀V)) ε sin(k⋅r), one k per ±k pair; qₘ in J¹⁄² sMomentum conjugate to A
π(r, t) = ∂ℒ/∂(∂A/∂t) = ε₀ ∂A/∂t = −ε₀E⊥(r, t)
The electric field carries the momentum of the field coordinate A. B, built from ∇ × A, belongs to the potential energy. This is the pair the next topic quantises.
π in C m⁻², since π⋅∂A/∂t is an energy density in J m⁻³; projected on a mode, pₘ = −ε₀ ∫V E⊥⋅uₘ d³rDensity of modes per unit volume
ρ(ω) = (1/V) dN/dω = ω²/(π²c³)
Each allowed k fills (2π)³/V of k-space, so V cancels. Per unit ordinary frequency it is 8πν²/c³, the mode count inside Planck's law.
both polarisations counted; ρ in s m⁻³; at λ = 1.00 μm, ω = 1.88 × 10¹⁵ rad s⁻¹ and ρ = 1.33 × 10⁴ s m⁻³Interactive lab
Predict first. Explore the model. Compare the result.
Explore the model
Try this. Set β = 0 and step ωt: the pattern stands still while energy swings between the UE and UB bars, the two travelling waves sharing it equally. Push β to 1 and the solid and dashed curves merge into one wave sliding toward +z, with UE = UB at every phase.
Live results
- TOTAL U ÷ (ε₀ω²A₀²V/4)
- 1.36
- SHARE OF U IN +k WAVE
- 94.1 %
- ELECTRIC SHARE UE/U
- 0.265
- MODE FREQUENCY ν
- 9.99 GHz
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. Initial E as a fraction of ωA₀, β: 0.6; Phase of the oscillation ωt: 0 °; Wavelengths across the box n: 1
This experiment is kept only while this page is open. It does not change saved course progress.
Catch the common trap
Students who have met phonons give every wavevector three oscillators, two transverse and one longitudinal, and expect light to do the same, especially since a longitudinal electric field plainly surrounds every charge. That field is not a mode. In Coulomb gauge ∇⋅A = 0 removes the longitudinal part of A term by term, through k⋅ελ(k) = 0, and the longitudinal E that remains, −∇φ, is fixed at every instant by Gauss's law from where the charges are. It has no coordinate of its own, no conjugate momentum and no equation of motion; topic 11.01 already filed its energy under the instantaneous Coulomb interaction, and in free space it is zero. The count is measured: a third polarisation would make ρ(ω) = 3ω²/(2π²c³) and the Stefan-Boltzmann constant 8.51 × 10⁻⁸ W m⁻² K⁻⁴, 1.5 times the measured 5.670 × 10⁻⁸ W m⁻² K⁻⁴.
Practice & worked examples
3 authored examples. Make an attempt, then reveal the reasoning one step at a time.
EasyExample 1
A closed 1.00 L enclosure sits at 293 K. Treat it as a periodic box and count the field oscillators with wavelengths between 1.00 μm and 2.00 μm. Give each the classical equipartition energy, and compare the total with the thermal radiation energy actually present at all wavelengths, aT⁴V, where a = 4σ/c and σ = 5.670 × 10⁻⁸ W m⁻² K⁻⁴ is measured.
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.
- With ω = 2πc/λ, the count N(ω) = Vω³/(3π²c³) becomes N = 8πV/(3λ³): the number of oscillators with wavelength longer than λ. Dimensions: V/λ³ is a pure number.
- Band count: N = (8π × 1.00 × 10⁻³ m³/3)[(1.00 × 10⁻⁶ m)⁻³ − (2.00 × 10⁻⁶ m)⁻³] = 8.378 × 10⁻³ m³ × 8.75 × 10¹⁷ m⁻³ = 7.33 × 10¹⁵ oscillators.
- Equipartition gives each kB T = 1.381 × 10⁻²³ J K⁻¹ × 293 K = 4.05 × 10⁻²¹ J, so the classical energy of the band is 7.33 × 10¹⁵ × 4.05 × 10⁻²¹ J = 2.97 × 10⁻⁵ J.
- Measured: a = 4σ/c = 7.57 × 10⁻¹⁶ J m⁻³ K⁻⁴, and aT⁴V = 7.57 × 10⁻¹⁶ × 293⁴ × 1.00 × 10⁻³ J = 5.58 × 10⁻⁹ J for all wavelengths together.
- The classical figure for this one octave is 5.3 × 10³ times the measured total. The count of oscillators is right; their classical energy is not, since ħω at 1.5 μm is 33 times kB T at 293 K.
Answer. 7.33 × 10¹⁵ oscillators, holding 2.97 × 10⁻⁵ J if classical: 5.3 × 10³ times the 5.58 × 10⁻⁹ J of radiation actually present at all wavelengths.
MediumExample 2
A periodic cube of side L = 3.00 cm holds field only in the x-polarised modes with k = ±(2π/L)ẑ. At t = 0, A = A₀x̂ cos kz with ωA₀ = 400 V m⁻¹, and E⊥ = −(240 V m⁻¹)x̂ sin kz. Find the standing-wave coordinates and momenta, the total energy, how it divides between the waves running along +z and −z, and the electric energy a quarter-period later.
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.
- ω = ck = 2πc/L = 6.28 × 10¹⁰ rad s⁻¹ (ν = 9.99 GHz), so A₀ = 400/ω = 6.37 × 10⁻⁹ T m, and V = 2.70 × 10⁻⁵ m³.
- Project on uc = √(2/(ε₀V)) x̂ cos kz and uₛ = √(2/(ε₀V)) x̂ sin kz with qₘ = ε₀∫A⋅uₘ d³r and pₘ = −ε₀∫E⊥⋅uₘ d³r: qc = A₀√(ε₀V/2) = 6.97 × 10⁻¹⁷ J¹⁄² s, pₛ = (240 V m⁻¹)√(ε₀V/2) = 2.62 × 10⁻⁶ J¹⁄², and qₛ = pc = 0.
- Energies: ½ω²qc² = 9.56 × 10⁻¹² J, all magnetic, and ½pₛ² = 3.44 × 10⁻¹² J, all electric, so H = 1.30 × 10⁻¹¹ J. Check from the fields: (ε₀/2)c²k²A₀²(V/2) and (ε₀/2)(240 V m⁻¹)²(V/2) give the same two numbers.
- Travelling waves: α(±k) = (qc ± pₛ/ω)/(2√2), real here, with pₛ/ω = 0.6qc. Their energies 2ω²|α|² stand as 1.6² : 0.4² = 16 : 1, so 16/17 = 94.1% runs along +z, with electric amplitudes 320 V m⁻¹ along +z and 80 V m⁻¹ along −z.
- A quarter-period later each standing-wave oscillator has moved its energy between q and p: the cos wave is now all electric, 9.56 × 10⁻¹² J, and the sin wave all magnetic, 3.44 × 10⁻¹² J. The total has not changed.
Answer. qc = 6.97 × 10⁻¹⁷ J¹⁄² s and pₛ = 2.62 × 10⁻⁶ J¹⁄²; H = 1.30 × 10⁻¹¹ J, 94.1% of it in the +z wave; the electric energy rises from 3.44 × 10⁻¹² J to 9.56 × 10⁻¹² J a quarter-period later.
HardExample 3
In a periodic cube of side L = 10.0 cm, count exactly the field oscillators with frequency at or below 10.0 GHz, and compare with the continuum count Vω³/(3π²c³). A short program repeats the exact count for L = 1.00 m and finds 310,996. What does the comparison say about when V drops out?
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.
- Allowed frequencies are ν = c|n|/L for integer vectors n, so ν ≤ 10.0 GHz means |n|² ≤ (Lν/c)² = (0.100 m × 1.00 × 10¹⁰ s⁻¹ ÷ 2.998 × 10⁸ m s⁻¹)² = 3.336² = 11.13.
- Count integer vectors shell by shell, |n|² = 1, 2, 3, 4, 5, 6, 8, 9, 10, 11: 6 + 12 + 8 + 6 + 24 + 24 + 12 + 30 + 24 + 24 = 170. No vector has |n|² = 7, which is not a sum of three squares. Two polarisations give 340 oscillators, the lowest 12 at c/L = 3.00 GHz.
- Continuum: N = 8πVν³/(3c³) = 8π × 1.00 × 10⁻³ m³ × 1.00 × 10³⁰ s⁻³ ÷ (3 × 2.694 × 10²⁵ m³ s⁻³) = 311. Dimensions: Vν³/c³ is a pure number. The exact count is 9.4% higher, because the sphere's radius is only 3.3 lattice spacings.
- For L = 1.00 m the continuum gives 310,926 against the exact 310,996, a difference of 0.02%. Per unit volume the 10.0 cm box has 3.40 × 10⁵ m⁻³ and the 1.00 m box 3.110 × 10⁵ m⁻³, against the free-space 3.109 × 10⁵ m⁻³.
- So V drops out only when the box spans many wavelengths: the radius in lattice units, Lν/c, grew from 3.3 to 33. In the 10.0 cm box the periodic faces are physics rather than bookkeeping, and the sum-minus-integral is the kind of difference topic 11.06 turns into a force.
Answer. 340 exactly against 311 from the continuum (9.4% high) for L = 10.0 cm; 310,996 against 310,926 (0.02%) for L = 1.00 m, both tending to 3.11 × 10⁵ oscillators per m³.
Quick check
Select an answer and explain it before checking.
Review & continue
A mode of the free transverse field is one allowed wavevector k together with one of the two polarisation directions perpendicular to it; its amplitude evolves as an independent harmonic oscillator of angular frequency ω = c|k|.
- 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.