Model
A field of unit input power, linearly polarised along x̂, enters beam splitter BS1. Each splitter is lossless and symmetric,
with the declared convention
so reflection adds +π/2 relative to transmission. A path of optical length Λ multiplies the amplitude by eikΛ
(time convention e−iωt). Each mirror reflects with −1, and since every arm has exactly one mirror this common phase cancels. Arm j transmits power ηj. Arm 2 also has an achromatic phase shifter eiφ and a polarization rotator by ψ.
For port p, the field is Ep = cp1eikΛ₁ + cp2eikΛ₂ and the power is Pp = |Ep|².
Different frequencies do not interfere, so the detected power is the sum of spectral intensities:
Here Ap = |cp1|² + |cp2|², Xp = cp1†cp2, and s(ν) is the normalised power spectrum (∫s dν = 1).
The visibility is V = V₀|γ|, where V₀ = 2|Xp|/Ap. This is the Wiener–Khinchin connection: the fringe envelope is the magnitude of the Fourier transform of the spectrum.
The Michelson detector port has V₀ = 1 for any lossless R because both arms reflect once and transmit once. The return port has V₀ = 2RT/(R² + T²).
- Λ₁, Λ₂
- arm optical paths. Michelson: 2L₁ and 2(L₂ + d). Mach–Zehnder: L₁ and L₂ + 2d (delay stage).
- Δ = Λ₂ − Λ₁
- optical path difference (OPD); τ = Δ/c is the delay
- Δν = cΔλ/λ₀²
- spectral width: FWHM of the intensity spectrum for the Gaussian and Lorentzian, full width for the rectangle
- wk
- declared spectral weights: samples of s(ν) on a uniform grid of bin width δν, normalised to Σw = 1. Each bin's fringe is integrated across the bin, which gives a factor sinc(πδν τ). The Lorentzian is truncated at ±100Δν and renormalised, which removes about 0.3 % of its power.
- θₛ
- angular radius of an extended, uniform source (Michelson spatial coherence)
- ψ
- net rotation of the arm-2 polarization; the interfering fraction of the field is cos ψ
Closed forms used for comparison (FWHM Δν of the intensity spectrum):
Gaussian |γ| = exp[−(πΔντ)²/(4 ln 2)], so V = ½ at Δ = (2 ln 2/π)·c/Δν ≈ 0.441 λ₀²/Δλ.
Lorentzian |γ| = exp(−πΔν|τ|). Rectangle |γ| = |sinc(πΔντ)|, with zeros at Δ = m λ₀²/Δλ.
Doublet |γ| = |w₂ + w₁ei2πΔν₁₂τ|, which beats with OPD period λ₁λ₂/Δλ₁₂ between 1 and |w₂ − w₁|.
Derivation: ports, conservation and the Michelson source-size factor
Michelson. The input goes into port a. The arms receive t (to M₁) and ir (to M₂). On the way back the same S acts on the returning fields
e₁ = −t√η₁eikΛ₁ and e₂ = −ir√η₂eiφeikΛ₂. The detector port gets ir·e₁ + t·e₂ = −irt(√η₁eikΛ₁ + √η₂eiφeikΛ₂).
Both terms carry the same factor rt, so the fringe is bright at Δ = 0 and has V₀ = 1 when η₁ = η₂. The return port gets t·e₁ + ir·e₂ = −t²√η₁eikΛ₁ + r²√η₂eiφeikΛ₂.
Adding the two port powers, the cross terms cancel (2r²t² − 2r²t² = 0), which leaves P₁ + P₂ = Tη₁ + Rη₂. For lossless arms that equals 1 at every phase: S is unitary.
Mach–Zehnder. BS2 turns arm fields a₁ = −t₁√η₁eikΛ₁ and a₂ = −ir₁√η₂eiφeikΛ₂ into D₁ = t₂a₁ + ir₂a₂ and D₂ = ir₂a₁ + t₂a₂.
When balanced, D₁ = −½(eikΛ₁ − eiφeikΛ₂), so port 1 is dark at Δ = 0, φ = 0.
Spectrum. For each frequency, P = A + 2Re[X ei2πνΔ/c]. Weighting by s(ν) and integrating gives P = A + 2Re[X γ(Δ/c)]. Because A does not depend on the spectrum, the mean power is fixed and only the fringe term fades.
Source size. The Michelson acts like an air plate of thickness Δ/2, so a ray at angle θ sees OPD Δ cos θ (these are fringes of equal inclination, which appear as rings at a lens focus).
A source of uniform radiance filling a cone θ ≤ θₛ spreads μ = cos θ uniformly over [cos θₛ, 1]. Averaging eikΔμ over μ gives
eikΔ(1+cos θₛ)/2 sinc[kΔ(1 − cos θₛ)/2]. The on-axis fringe vanishes when Δ(1 − cos θₛ) = λ, that is Δθₛ² ≈ 2λ. This is the Jacquinot étendue limit of Fourier-transform spectrometers.
An aligned Mach–Zehnder has no angle-dependent OPD, so its visibility does not depend on source size.
Worked example — measuring the sodium D splitting
A student lights a Michelson with a sodium lamp and records the mirror positions where the fringes almost disappear: d = 0.1454 mm, 0.4362 mm and 0.7270 mm.
Consecutive minima are Δd = 0.2908 mm apart, so the OPD beat period is 2Δd = 0.5816 mm. Minima occur when the two lines' fringes are in antiphase,
Δ(1/λ₁ − 1/λ₂) = m + ½, so the beat period is Λbeat = λ₁λ₂/Δλ. With λ̄ = 589.46 nm (vacuum):
That agrees with the accepted 0.597 nm. The minimum visibility gives the line-strength ratio: Vmin = (w₂ − w₁)/(w₂ + w₁), so Vmin = 1/3 means D₂:D₁ = 2:1.
The slow decay of the beat maxima gives the linewidth. For Gaussian (Doppler) lines of FWHM 0.002 nm, the envelope reaches ½ at 2 ln 2 λ²/(πΔλ) ≈ 76.7 mm of OPD.
Load Na doublet and choose the "Path difference" scan to check all three numbers. The dotted markers show the beat period.