Skip to main content

Physics V course sequence · Interactive lesson

Line profiles and Doppler-free spectroscopy

Every optical line you measure is a homogeneous Lorentzian smeared over a distribution of velocities. Learn to take that convolution apart — fit the Voigt, read the natural width off the wings — and then get rid of the Doppler smear outright with a counterpropagating beam.

UPV-13.09 · Lesson 9 of 9 in this unit. Position is not a completion score.
Starting model: Line profiles and Doppler-free spectroscopyProbe absorption against laser detuning in a counterpropagating pump-probe cell. The dashed curve is the Doppler pedestal alone, 1300 MHz wide; the solid curve is the pedestal with the pump on, cut by a Lamb dip 13.4 MHz wide and 0.42 of the pedestal deep, arrowed at half depth. The pump's hole saturates the 10.0 m/s class near v_z = 0.saturated-absorption probe signalDoppler pedestal 1300 MHz FWHMLamb dip 13.4 MHz FWHM1.00−1200+120laser detuning from line centre / MHz
Start with a picture. Change the model in the lab below.
1

Build the model

One profile, two mechanisms — separate them before you quote a linewidth.

The key idea

A line profile is the distribution of absorption strength over frequency, and Doppler-free spectroscopy is any scheme that reports the homogeneous width of that profile by making the whole sample respond as a single velocity class.

Example. Sodium's D2 line at 589.0 nm has a 9.8 MHz natural width from its 16.2 ns lifetime, but a 300 K cell shows 1.32 GHz; a saturated-absorption dip in that same cell returns about 15 MHz at I = 3 Iₛₐₜ.

The complete physical model and assumptions

An optical line carries two widths of different kinds. Spontaneous decay truncates the excited-state amplitude as exp(−Γt/2), so its Fourier transform is a Lorentzian of FWHM Γ = 1/τ that every atom carries identically — homogeneous, and beyond reach. The first-order Doppler shift instead relabels atoms: one moving at vz is resonant at ν₀(1 + vz/c), so a Maxwell–Boltzmann spread over vz widens the ensemble into a Gaussian of FWHM (ν₀/c)√(8 ln2 kBT/M) while broadening no single atom at all. What a spectrometer records is the convolution, the Voigt profile, and in a 300 K sodium cell the Gaussian is 134 times the Lorentzian: it owns the core and essentially all of the width, while the Lorentzian owns the wings past about 2.2 GHz. That asymmetry is the opening. You cannot select inside a homogeneous width, but you can address one velocity class at a time — a strong pump and a counterpropagating probe from one laser coincide only at line centre, leaving a narrow Lamb dip in the pedestal, while counterpropagating two-photon absorption cancels the first-order shift for every class at once. The cost is that the lineshape is no longer a rate-equation result but the steady state of the optical Bloch equations, and what you recover is not Γ but (Γ/2)[1 + √(1 + I/Iₛₐₜ)], floored further by transit time, laser jitter and collisions.

1Two widths, and only one is a property of the atom

Spontaneous decay truncates the excited-state amplitude as exp(−Γt/2), and the Fourier transform of a truncated exponential is a Lorentzian of FWHM Γ = 1/τ in angular frequency, or 1/2πτ in Hz. Every atom in the sample carries that profile identically, which is what homogeneous means: there is no subset of atoms with a narrower line. The Doppler width is a different kind of object. An atom with axial velocity vz is resonant with a laser tuned to ν₀(1 + vz/c), so the Maxwell–Boltzmann distribution over vz relabels the resonance frequency atom by atom, producing a Gaussian of FWHM (ν₀/c)√(8 ln2 kBT/M). Nothing about any individual atom has been broadened; the ensemble is simply a set of differently tuned absorbers. For sodium at 300 K the two numbers are 9.8 MHz and 1.32 GHz. The whole of Doppler-free spectroscopy exists because you can address an inhomogeneous distribution one class at a time and can never do the same to Γ.

2Convolve once, with the Faddeeva function, not with an FFT

The measured profile is the Lorentzian convolved with the Gaussian: every velocity class contributes a full Γ-wide line centred on its own shifted frequency. That convolution is the Voigt function, and it has a closed form in terms of the Faddeeva function w(z) = exp(−z²)erfc(−iz), namely V(ν) = Re[w(z)]/(σ√(2π)) with z = (ν − ν₀ + iγ)/(σ√2). In Python that is scipy.special.wofz, evaluated pointwise at whatever frequencies you like. Resist the temptation to FFT-convolve two sampled arrays instead. With γ/σ ≈ 1/114 you need a grid fine enough to resolve a 10 MHz core across a ±5 GHz span — some 2000 points before the core is sampled even twice, and of order 10⁴ to resolve its shape — and the periodic wrap-around of a discrete convolution contaminates exactly the far wings you were trying to measure. Use wofz for the model; keep the FFT for the data.

3The core belongs to the Gaussian, the wings to the Lorentzian

Far from line centre the Gaussian falls as exp(−x²/2σ²)/(σ√(2π)) and the Lorentzian only as γ/πx², so however small γ is, the Lorentzian eventually wins. For sodium at 300 K, with σ = 559 MHz and γ = 4.9 MHz, the crossing sits at 3.92σ — about 2.19 GHz from centre, where the profile has dropped to 1.1 × 10⁻³ of its peak. Two consequences follow for fitting. The Olivero–Longbothum width fV ≈ 0.5346 fL + √(0.2166 fL² + fG²) says a 9.8 MHz Lorentzian widens a 1317 MHz Gaussian to 1322 MHz, a change of 0.4 per cent: a Voigt fitted to the core alone cannot determine γ, because the fit trades it against σ and against your baseline. To pull γ out you either need three or four decades of dynamic range in the wings, or you fix fG from a measured temperature and let the fit carry fL alone.

4Saturated absorption: burn a hole, then look through it

Split one laser into a strong pump and a weak counterpropagating probe. At detuning δ the pump is resonant with atoms moving at vz = +δ/k and the probe with atoms at vz = −δ/k, so for any δ ≠ 0 the two beams talk to different halves of the velocity distribution and the probe reports the undisturbed Doppler profile. At δ = 0 both address the same class, vz = 0. The pump has already driven a fraction (S/2)/(1+S) of that class into the excited state, so the probe finds fewer atoms to absorb and more to stimulate emission: the population difference falls to 1/(1+S) of its unpumped value and the probe absorption dips. The hole is Γ√(1+S) wide, but the probe brings its own Γ-wide response, and tuning the laser sweeps hole and probe class through vz in opposite directions, so the dip traced out in detuning is (Γ/2)[1 + √(1+S)] wide — Γ at low power — and its depth, 1 − 1/√(1+S), creeps towards the full pedestal as the pump is raised. Watch for crossover resonances: when one lower level feeds two upper levels separated by Δ, the single class vz = Δ/2k is pumped on one transition and probed on the other, giving a dip midway between the two real ones — often the strongest feature in the trace, and belonging to no level pair at all.

5Two photons from opposite sides cancel the shift for everyone

Saturated absorption throws away all but one velocity class. Two-photon spectroscopy keeps them all. Let an atom absorb one photon from each of two counterpropagating beams: the resonance condition is (ω₁ + ω₂) − (k₁ + k₂)⋅v = ωeg, and with k₂ = −k₁ the velocity term vanishes identically, for every v. Every atom in the cell contributes to one line at ωeg/2, so there is no pedestal to sit in — only a weak broad background from photon pairs taken out of the same beam. What survives is second order: time dilation shifts the resonance by −ν₀v²/2c², which for a 1 km s⁻¹ hydrogen beam is −13.7 kHz on the 1S–2S line, ten thousand natural widths, a systematic to be modelled rather than averaged away. The selection rules change too: two dipole steps means no net parity change, so ΔL = 0 or ±2, and the one-photon-forbidden 1S–2S transition becomes the whole point.

6What sets the floor once the Doppler width is gone

At this level the rate equations run out: the pump's coherence ρeg matters, and the honest model is the optical Bloch equations, ρ̇ = −(i/ħ)[H, ρ] + relaxation, with H carrying the Rabi frequency Ω = d⋅E/ħ. Their steady state is ρₑₑ = (S/2)/(1 + S + 4δ²/Γ²) with S = 2Ω²/Γ², which is where Γ√(1+S) comes from; push Ω past Γ and the same equations give the Autler–Townes splitting that no rate equation contains. Then count the remaining floors. Transit time: an atom crossing a waist w is driven for only w/v, giving roughly 0.4 v/w — 0.21 MHz for sodium at 526 m s⁻¹ through a 1 mm waist, but 400 kHz for a 1 km s⁻¹ hydrogen beam. Pressure broadening runs at tens of MHz per torr. And the laser's own linewidth convolves in directly, which is why a 9.8 MHz dip needs a laser locked well below it.

2

Key equations

Read the units, assumptions and limits before substituting.

Natural Lorentzian from spontaneous decay

L(ω) = (Γ/2π) / [(ω − ω₀)² + Γ²/4]

Homogeneous: every atom carries it, so no cooling and no velocity selection removes it. Na 3p, τ = 16.2 ns, gives 9.8 MHz.

Γ = 1/τ in rad s⁻¹; the FWHM is Γ in ω, or Δν = 1/2πτ in Hz

Doppler Gaussian FWHM

ΔνD = (ν₀/c) √(8 ln2 · kB T / M)

Inhomogeneous: a label on velocity class, not a property of any atom. Na at 300 K gives 1.32 GHz, 134 times the natural width.

M is the atom mass in kg and T in K; the Gaussian σ is ΔνD/2.3548

Voigt profile via the Faddeeva function

V(ν) = Re[w(z)] / (σ√(2π)), z = (ν − ν₀ + iγ)/(σ√2)

One line of Python — wofz(z).real/(σ*√(2*π)) — with no grid, no wrap-around, and the wings exact.

γ is the Lorentzian HWHM in Hz, σ the Gaussian standard deviation

Voigt FWHM, Olivero–Longbothum

fV ≈ 0.5346 fL + √(0.2166 fL² + fG²)

Invert it to get fL from a fitted fV and a temperature-fixed fG: the deconvolution you actually perform.

all three are FWHMs in one unit; the approximation is good to 0.02 per cent

Saturation and power broadening

ρₑₑ = (S/2) / (1 + S + 4δ²/Γ²), FWHM = Γ√(1 + S)

This is the hole the pump burns in the velocity distribution. The weak probe's own Γ-wide response is swept across it, so the Lamb dip is (Γ/2)[1 + √(1 + S)] wide, and its depth 1 − 1/√(1 + S) tends to the full pedestal, not to half.

S = I/Iₛₐₜ and δ = ωL − ω₀; Iₛₐₜ = πhc/3λ³τ is 6.3 mW cm⁻² for Na D2

Two-photon Doppler cancellation

(k₁ + k₂)⋅v = 0 for k₂ = −k₁ · Δν/ν₀ = −v²/2c²

Kills the pedestal outright, but leaves −13.7 kHz on hydrogen 1S–2S for a 1 km s⁻¹ beam.

first order cancels for every velocity class; the residual term is time dilation
3

Interactive lab

Predict first. Explore the model. Compare the result.

Explore the model

1300 MHz
400 to 1600 MHz; steps of 50.
2.00
0.25 to 8; steps of 0.25.
9.8 MHz
3 to 15 MHz; steps of 0.2.

Try this. Raise the saturation parameter from 0.25 to 8: the dip deepens from 0.11 to 0.67 of the pedestal, but its width grows as (Γ/2)[1 + √(1+S)], from 10 to 20 MHz — power broadening is what a deep dip costs. Then sweep the Doppler width; the pedestal flattens and the dip does not move.

Live results

LAMB DIP FWHM (Γ/2)[1+√(1+S)]
13.4 MHz
DIP DEPTH 1−1/√(1+S)
0.42 of pedestal
DOPPLER / DIP WIDTH
97 ×
VELOCITY CLASS Δv
10.0 m/s

Results follow this lesson’s model and assumptions. Displayed values are rounded.

Interactive Physics V modelProbe absorption against laser detuning in a counterpropagating pump-probe cell. The dashed curve is the Doppler pedestal alone, 1300 MHz wide; the solid curve is the pedestal with the pump on, cut by a Lamb dip 13.4 MHz wide and 0.42 of the pedestal deep, arrowed at half depth. The pump's hole saturates the 10.0 m/s class near v_z = 0.saturated-absorption probe signalDoppler pedestal 1300 MHz FWHMLamb dip 13.4 MHz FWHM1.00−1200+120laser detuning from line centre / MHz
Probe absorption against laser detuning in a counterpropagating pump-probe cell. The dashed curve is the Doppler pedestal alone, 1300 MHz wide; the solid curve is the pedestal with the pump on, cut by a Lamb dip 13.4 MHz wide and 0.42 of the pedestal deep, arrowed at half depth. The pump's hole saturates the 10.0 m/s class near vz = 0.

Predict → change one variable → check

Plan a change before running it. Every other input stays at the saved baseline.

Saved baseline. Doppler FWHM of the pedestal: 1300 MHz; Saturation parameter S = I/Iₛₐₜ: 2.00; Natural width Γ/2π: 9.8 MHz

Baseline 1300; choose 400 to 1600, in steps of 50.
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 dip is not the natural line. Students read "Doppler-free" as "linewidth-free" and quote Γ/2π = 1/2πτ for whatever the saturated-absorption trace shows. Three things stand in the way. First, the pump does not select vz = 0; it burns a hole of homogeneous width Γ√(1 + I/Iₛₐₜ) into the velocity distribution, so the dip is already power-broadened — at I = 3 Iₛₐₜ the hole is twice Γ and the dip one and a half times Γ before anything else is added. Second, collisions and fast laser frequency noise each contribute their own Lorentzian, and Lorentzian widths add linearly, not in quadrature, so they accumulate faster than the Gaussian intuition expects; transit time through a Gaussian beam adds a Gaussian of its own on top. Third, some of the strongest peaks in a real trace are crossover resonances sitting midway between two transitions, corresponding to no level pair at all. Doppler-free means the inhomogeneous label has been removed, not that the homogeneous width has.

5

Practice & worked examples

3 authored examples. Make an attempt, then reveal the reasoning one step at a time.

EasyExample 1

Sodium's D2 line sits at 589.0 nm and the 3p state lives 16.2 ns. For a vapour cell at 300 K (M = 22.99 u), find the natural FWHM, the Doppler FWHM and the Voigt FWHM, and say which mechanism sets the width and which sets the wings.

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

A sodium saturated-absorption cell is pumped by a beam of 2.0 mm diameter carrying 0.40 mW. Take Iₛₐₜ = πhc/(3λ³τ) for the D2 line, with λ = 589.0 nm, τ = 16.2 ns and Γ/2π = 9.82 MHz. Find the saturation parameter and the Lamb-dip width, add the transit-time contribution for a mean speed of 526 m s⁻¹, and find the pump power that would bring the dip to 12.0 MHz.

Sketch your answer or reasoning, then compare it with the authored solution. Your writing is not automatically graded or saved.

0 of 6 steps revealed.

HardExample 3

Hydrogen's 1S–2S transition at ν₀ = 2.4661 × 10¹⁵ Hz is driven by two counterpropagating 243 nm photons. The 2S state decays by two-photon emission at 8.2 s⁻¹. For a thermal beam at v = 1.0 km s⁻¹ crossing a laser waist w = 1.0 mm, find the natural width as seen in laser frequency, the second-order Doppler shift and the transit-time width, and say what actually limits the measurement.

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.

A saturated-absorption spectrum of the sodium D2 line is taken in a 300 K cell, where the Doppler width is 1.32 GHz and the natural width is Γ/2π = 9.8 MHz. The pump runs at I = 3 Iₛₐₜ, and transit-time, collisional and laser-jitter contributions are all negligible. How wide should the Lamb dip be?
7

Review & continue

A line profile is the distribution of absorption strength over frequency, and Doppler-free spectroscopy is any scheme that reports the homogeneous width of that profile by making the whole sample respond as a single velocity class.

  • 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.