Model
An on-axis unit plane wave illuminates a thin object with complex transmittance t(x, y). In a 4f system
lens 1 (focal length f) puts the angular spectrum T(fx, fy) at its back focal plane,
at position u = λ₀ f · fx. A pupil and filter there multiply the spectrum by
P(f) = A(f) F(f) exp[iΦ(f)], and lens 2 transforms back. Coordinates are referred to image space
(magnification 1, the 4f inversion removed), the medium is air, and the calculation is scalar.
- λ₀
- vacuum wavelength (the medium is air, n = 1)
- NA
- image-side numerical aperture, sin of the marginal-ray angle
- fc
- coherent cutoff NA/λ₀ (cycles per metre); pupil radius in frequency space
- t, T
- object amplitude transmittance and its Fourier transform
- P, F
- pupil (aperture A and phase Φ) and Fourier-plane filter
- h, |h|²
- amplitude and intensity point-spread functions
- OTF, MTF
- optical transfer function (normalised, OTF(0) = 1) and its modulus
- Zj, cj
- Noll-normalised Zernike polynomial (unit RMS on the unit disk) and its coefficient in waves RMS
- S, ω
- Strehl ratio and RMS wavefront error (waves, piston removed)
Numerics. Fields live on an N × N periodic grid of spacing dx = fov/N, so frequencies are spaced
1/fov. FFTs use the numpy sign convention. Pupil edge samples are area-weighted. Point objects use exact, sub-pixel
analytic spectra. The incoherent image is scaled by the collected fraction ∫|P|²/∫|A|², so a uniform object gives
I = 1 in both modes with an open pupil.
Derivation: why coherent and incoherent imaging differ
A space-invariant system maps each object point to a shifted copy of the amplitude PSF h. With coherent light the
contributions from different points keep fixed relative phases, so amplitudes add:
Uimg(x) = ∫ t(x′) h(x − x′) dx′ = t ⊛ h. Taking Fourier transforms gives
Ũimg = T · P, because h = F⁻¹{P}. The pupil is a hard stop at fc = NA/λ₀, so no amplitude
frequency above NA/λ₀ reaches the image.
With incoherent light the relative phases fluctuate randomly and the cross terms average to zero:
⟨|Σ tk hk|²⟩ = Σ |tk|² |hk|². Intensities add, so
Iimg = Iobj ⊛ |h|². The transform of |h|² = h h* is the autocorrelation of P, which extends
to twice the pupil radius: 2NA/λ₀. The incoherent system passes finer periods than the coherent one, but with
falling contrast, given by the MTF. The coherent transfer function is flat up to fc, but it acts on
amplitude. The image intensity |U|² then contains cross terms, so coherent imaging is not linear in intensity.
For small aberrations, S = |⟨eiΦ⟩|² ≈ |1 + i⟨Φ⟩ − ⟨Φ²⟩/2|² ≈ 1 − (⟨Φ²⟩ − ⟨Φ⟩²) = 1 − (2πω)², which
Maréchal wrote as exp[−(2πω)²]. Defocus by Δz adds W ≈ Δz NA² ρ²/2. At WP-V = λ₀/4, the Rayleigh
quarter-wave limit, Δz = ±λ₀/(2NA²) and S = sinc²(π/4) = 0.81, which gives the depth of focus λ₀/NA².
Worked example: a microscope objective
A 0.65 NA dry objective images a fluorescent sample (incoherent) at λ₀ = 520 nm.
(a) Rayleigh resolution: r = 0.61 × 520 nm / 0.65 = 488 nm.
(b) Incoherent cutoff: 2NA/λ₀ = 2.50 cycles/µm, so the finest transferable period is 400 nm. At a period of 800 nm
(ν = 1.25 cycles/µm, v = 0.5), MTF = (2/π)[acos 0.5 − 0.5√0.75] = 0.39.
(c) Depth of focus: λ₀/NA² = 1.23 µm (±0.62 µm).
(d) Collected fraction of an isotropic emitter: (1 − √(1 − 0.4225))/2 = 0.12.
(e) A residual spherical aberration of 0.07 waves RMS gives S ≈ exp[−(2π·0.07)²] = 0.82, just above the 0.8
"diffraction-limited" criterion.
To check with the tool, set λ₀ = 520, NA = 0.65 and Z₁₁ = 0.07 with a single point, and read the Rayleigh, cutoff,
DOF and Strehl readouts. The computed Strehl is about 0.82.