---
title: Von Kármán Phase Screens
url: https://www.emergentmind.com/topics/von-karman-phase-screens
type: topic
---

# Von Kármán Phase Screens

Von Kármán phase screens are numerical representations of optical phase perturbations whose second-order statistics are prescribed by the von Kármán turbulence spectrum. In optical-turbulence theory, the phase power spectral density is commonly written as
\[
W_\varphi(f)=0.023\,r_0^{-5/3}\,\bigl(f^2+f_0^2\bigr)^{-11/6},
\qquad f_0=\frac{1}{L_0},
\]
or, equivalently in spatial-frequency notation,
\[
W_\phi(k)=0.023\,r_0^{-5/3}\,\bigl(k^2+L_0^{-2}\bigr)^{-11/6},
\]
with \(r_0\) the Fried coherence length and \(L_0\) the outer scale. In the Kolmogorov limit \(L_0\to\infty\), the spectrum reduces to the familiar \(-11/3\) inertial-range law. These screens are used to model atmospheric turbulence in ground-based astronomy, adaptive optics, laser propagation, and atmospheric wave-optics simulations, both as static realizations and as time-dependent fields [2510.12861, 2106.01002, 1512.05424].

## 1. Statistical model and structure function

The defining feature of a von Kármán phase screen is that its covariance and structure function are derived from a bounded turbulence spectrum with finite outer scale. For a phase screen \(\varphi(\mathbf r)\), the two-point structure function is
\[
D_\varphi(\Delta\mathbf r)
=
\bigl\langle\bigl|\varphi(\mathbf r+\Delta\mathbf r)-\varphi(\mathbf r)\bigr|^2\bigr\rangle,
\]
and in the Kolmogorov limit it follows the \(5/3\)-law
\[
D_\varphi(\Delta r)=2.91\,(\Delta r/r_0)^{5/3}.
\]
More generally, the Wiener–Khinchin relation gives
\[
D_\varphi(\Delta\mathbf r)
=
2\!\int_{\mathbb R^2}\!W_\varphi(f)\Bigl[1-\cos\bigl(2\pi\,\mathbf f\!\cdot\!\Delta\mathbf r\bigr)\Bigr]\,d^2f,
\]
with covariance
\[
C_\varphi(\Delta r)=C_\varphi(0)-\tfrac12\,D_\varphi(\Delta r).
\]
For finite \(L_0\), a closed-form expression used in FFT-based analysis is
\[
D_\phi(r)=6.16\,r_0^{-5/3}\,\Bigl[0.6\,(L_0/2\pi)^{5/3}-(rL_0/4\pi)^{5/6}\,\Gamma(11/6)\,K_{5/6}(2\pi r/L_0)\Bigr],
\]
which tends to \(6.88\,(r/r_0)^{5/3}\) as \(L_0\to\infty\) [2510.12861, 2106.01002].

The same model can be written at the refractive-index level. In three dimensions, the von Kármán refractive-index spectrum is given as
\[
\Phi_n(\kappa)=0.023\,r_0^{-5/3}\,(\kappa^2+\kappa_0^2)^{-11/6},
\qquad \kappa_0=\frac{2\pi}{L_0},
\]
while alternative formulations use
\[
\Phi_n(\kappa)=0.033\,C_n^2\,(\|\kappa\|^2+L_0^{-2})^{-11/6},
\]
and, when an inner scale is included,
\[
\Phi_n(\kappa)=0.033\,C_n^2\,\exp(-\kappa^2 l_0^2)/(\kappa^2+L_0^{-2})^{11/6}.
\]
These equivalent parameterizations underpin different simulation frameworks, including single-layer phase screens, volumetric models, and multi-wavelength cross-spectral synthesis [1102.5513, 2505.00613].

## 2. Classical frozen-screen construction

Time-dependent phase screens in ground-based astronomy are typically simulated in the frozen-screen approximation by establishing a static phase screen on a large pupil and dragging an aperture equivalent to the size of the actual input pupil across this oversized phase screen. The speed of this motion sweeping through the large phase screen is equivalent to a wind speed that changes the phase screen as a function of time [2510.12861].

The standard FFT-based generator discretizes a square grid of physical size \(G\times G\) on \(N\times N\) pixels, with sampling interval \(\Delta=G/N\), Fourier spacing \(\Delta k=2\pi/G\), and Nyquist frequency \(k_{\max}=\pi/\Delta\). On the discrete frequency grid,
\[
W_{pq}=0.023\,r_0^{-5/3}\,[k_x[p]^2+k_y[q]^2+L_0^{-2}]^{-11/6},
\]
the DC term \(W_{0,0}\) is set to zero to remove piston, complex Gaussian coefficients
\[
A_{pq}=\sqrt{W_{pq}\,\Delta k^2/2}\,[g_1+i\,g_2]
\]
are generated with \(g_1,g_2\sim N(0,1)\), and an inverse FFT yields a real-space screen \(\phi_{\rm FFT}(x_m,y_n)\) [2106.01002].

This construction is computationally convenient, but the literature identifies specific failure modes. FFT-based phase-screen simulations give accurate results only when the screen size \(G\) is much larger than the outer scale parameter \(L_0\); otherwise, they fall short in correctly predicting both the low and high frequency behaviours of turbulence induced phase distortions. Traditional Fourier methods also suffer from screen periodicity and low spatial frequency power deficiency. In comparison studies, pure DFT misses low \(k\) entirely, and subharmonic-augmented DFT still leaves residual bias at low frequencies [2106.01002, 1512.05424, 1911.09185].

## 3. Low-frequency compensation and alternative sampling strategies

A large part of the modern literature on von Kármán phase screens is concerned with recovering low-frequency content without excessive computational cost. The classic subharmonic method adds extra sinusoids at fractional frequencies \(k=(p/3^\ell)\,(2\pi/G)\), \(\ell=1\ldots N_p\), but reported limitations include unequal sampling of low-\(k\) annuli and the need for empirical patch-normalization factors that depend on \(G/L_0\). A generalized approach replaces fixed low-frequency weights with a Gaussian phase autocorrelation matrix: after FFT and subharmonics, one computes a residual
\[
D_{\rm error}(r)=D_{\rm theory}(r)-D_\phi(r),
\]
fits that residual with a Gaussian-kernel model, and adds the corresponding autocorrelation correction to restore missing variance and correlations. The same framework also performs high-frequency compensation by removing piston/tip/tilt, zero-clamping negative power, and fitting a second Gaussian smoothing operator in the high-\(k\) band. For \(G/L_0\) as small as \(1/1000\), grid sizes up to \(G=100\,{\rm m}\), and \(N\) up to \(1024\), the maximum \(|{\rm err}(r)|\) is reported as \(\sim 0.5\text{–}3\%\) [2106.01002].

Randomized Spectral Sampling (RSS) replaces uniform sampling of the PSD on the discrete Fourier lattice by a randomized shift of the entire sampling grid. Each realization draws offsets \(\delta\kappa_x,\delta\kappa_y\) uniformly in the fundamental Fourier cell, samples the spectrum at \((n\Delta\kappa_x+\delta\kappa_x,m\Delta\kappa_y+\delta\kappa_y)\), performs a single inverse FFT, and multiplies by a compensating phase ramp. Because the sampling grid is shifted away from the origin, low-frequency content such as tip, tilt, and focus appears without additional subharmonic subgrids. For bounded von Kármán models with finite outer scale, RSS alone yields RMS structure-function error of \(0.3\text{–}3.8\%\) for \(1\le L_0/(M\Delta x)\le 10^3\) on \(512^2\), \(1024^2\), and \(2048^2\) grids, whereas the traditional uniform grid has errors up to \(\gtrsim 60\%\). The same work reports that RSS-generated screens match Cheon’s closed-form angle-of-arrival theory substantially better than traditional FFT screens [1905.07074].

A separate line of work uses sparse trigonometric expansions rather than FFT grids. Charnotskii compares subharmonic-augmented DFT, randomized DFT, Sparse Spectrum (SS), and Sparse Spectrum with Uniform segments (SU), all targeted at the same continuous von Kármán PSD [1911.09185].

| Method | Mechanism | Reported behavior |
|---|---|---|
| DFT+SH | FFT grid plus low-frequency subharmonics | residual bias \(\sim 5\text{–}10\%\) remains even with \(N_{\rm SH}=2\text{–}4\) |
| PWD / randomized DFT | jittered Cartesian grid, optionally with SH | unbiased in expectation; \(\simeq 2\times\) slower than pure FFT |
| SS | direct sparse cosine or complex-exponential sum | \(<0.1\%\) structure-function error once \(N_{\rm ss}\ge 500\) |
| SU | sparse spectrum with uniform sector sampling | \(<0.1\%\) error for \(N_{\rm su}\ge 200\) after sufficient averaging |

The comparison shows that SS and SU generate unbiased samples for screens with bounded phase variance and show superior computational effectiveness for one megapixel and larger screens. A plausible implication is that the choice of generator is governed less by the turbulence model itself than by how faithfully a numerical scheme tiles the low-\(k\) region and how efficiently it handles large domains [1911.09185].

## 4. Time evolution beyond static translation

The most direct time-dependent generalization of a von Kármán phase screen is the autoregressive Fourier-domain update
\[
\hat\phi_{n+1}(\mathbf k)
=
\alpha(\mathbf k)\,\hat\phi_n(\mathbf k)
+
\sqrt{1-|\alpha(\mathbf k)|^2}\,\sqrt{P(\mathbf k)}\,W_n(\mathbf k),
\]
where \(P(\mathbf k)\) is the target von Kármán PSD, \(W_n(\mathbf k)\) is complex white noise, and
\[
\alpha(\mathbf k)=\exp[-2\pi i\,\mathbf k\!\cdot\!\mathbf v\,\Delta t]
\]
recovers pure frozen flow. Allowing \(|\alpha(\mathbf k)|<1\) injects stochastic refresh, or “boiling,” while preserving the desired stationary spectrum \(S(\mathbf k)=P(\mathbf k)\). This method was introduced to address limitations of Fourier-based methods such as screen periodicity and low spatial frequency power content, and AO simulator comparisons revealed significantly elevated residual closed-loop temporal power for small increases in added stochastic content at each time step [1512.05424].

An alternative is the ergodic three-dimensional Karhunen–Loève construction. Instead of a single large frozen screen, one constructs a realization of \(\phi(\mathbf x)\) inside a 3D sphere of radius \(\hat R\), defines a homogeneous and isotropic covariance
\[
C(\mathbf x,\mathbf x')
=
C(\|\mathbf x-\mathbf x'\|)
=
\int_{\mathbb R^3}
\Phi_n(\kappa)e^{-2\pi i\,\boldsymbol\kappa\cdot(\mathbf x-\mathbf x')}\,d^3\kappa,
\]
and solves the Mercer eigenproblem
\[
\int_V C(\mathbf x,\mathbf x')\,\phi_n(\mathbf x')\,d^3x'
=
\lambda_n\,\phi_n(\mathbf x).
\]
The resulting random field is expanded as
\[
\phi(\mathbf x)=\sum_{n=1}^\infty \sqrt{\lambda_n}\,\xi_n\,\phi_n(\mathbf x),
\]
with iid standard Gaussian \(\xi_n\). Two-dimensional phase screens are then obtained as planar cuts through the 3D volume, displaced by \(\mathbf v t\). Because the field is statistically stationary and isotropic in 3D, any planar slice—of any orientation or offset—automatically has the correct 2D von Kármán statistics, and moving the plane at constant speed \(\mathbf v\) makes successive frames obey Taylor’s frozen-flow hypothesis in the mean. For implementation, Mathar proposes expansion in 3D Zernike functions to exploit spherical symmetry and reduce the eigenproblem to smaller dense blocks. The real-time slicing cost is stated as \(O(KPM)\) for \(K\) frames, \(P\) pixels, and \(M\) modes, with \(M\lesssim 10^3\) and \(P\lesssim 10^5\) described as manageable on modern workstations [2510.12861].

## 5. Finite-thickness and multi-wavelength generalizations

The standard phase-screen formalism usually assumes that the phase structure function is proportional to the path length through a turbulent layer. For a von Kármán refractive-index spectrum, Mathar reworked the integral exactly and found that the linear dependence on layer thickness \(z\) is only approximate. In the canonical form,
\[
D_\phi(r;z)=2.91\,k^2\,C_n^2\,z\,r^{5/3}\,g^{(0)}\!\bigl(2/3;2\pi r/L_0,r/z\bigr),
\]
the multiplicative factor \(g^{(0)}\) tends to \(1\) for \(z\gg r\), recovering the standard \(D_\phi\propto z\) law, but for \(z\ll r\) the asymptotics soften to
\[
D_\phi(r;z)\propto z^2\,r^{2/3}.
\]
The correction is more important for large than for small outer scales, and the numerical examples in the paper show reductions from about \(1\%\) to \(25\%\) relative to the linear-\(z\) model, depending on \(r\), \(z\), and \(L_0\). The stated practical implication is that in tomographic AO or long-baseline interferometry, where one models turbulence in narrow altitude slices and separations up to tens of metres, omitting the correction leads to an overestimate of wavefront variance and an underestimate of the coherence radius \(r_0\) recovered from phase-screen statistics [1102.5513].

Multi-wavelength phase screens extend the same logic to a set of coupled optical wavenumbers \(k_p=2\pi/\lambda_p\). Hyde IV et al. use the modified von Kármán refractive-index spectrum
\[
\Phi_n(\kappa)=0.033\,C_n^2\,\exp(-\kappa^2 l_0^2)/(\kappa^2+L_0^{-2})^{11/6},
\]
with single-wavelength phase spectrum
\[
\Phi_S(\kappa;k,k)=\pi\,k^2\,z\,\Phi_n(\kappa)
\]
and two-wavelength cross-spectrum
\[
\Phi_S(\kappa;k_p,k_q)
=
\pi\,k_p\,k_q\,z\,\Phi_n(\kappa)
\Bigl\{
\sinc\!\bigl[\tfrac z2(\tfrac1{k_p}-\tfrac1{k_q})\kappa^2\bigr]
+
\sinc\!\bigl[\tfrac z2(\tfrac1{k_p}+\tfrac1{k_q})\kappa^2\bigr]
\Bigr\}.
\]
At each spectral point, a \(Q\times Q\) correlation matrix is formed from normalized cross-spectra, Cholesky-factorized, and used to generate correlated Gaussian Fourier coefficients before inverse FFT. The method is validated by comparing the theoretical two-wavelength optical-path-length structure function to simulated results, which are reported to be in excellent agreement [2505.00613].

## 6. Uses, caveats, and recurrent misconceptions

Von Kármán phase screens are applied across several simulation regimes: ground-based astronomy under frozen flow, long-range laser propagation, adaptive-optics telemetry fitting, beam-wander modeling over multiple screens, tomographic AO, long-baseline interferometry, and multi-wavelength wave-optics propagation [2510.12861, 1905.07074, 1512.05424, 2505.00613]. Their common role is to provide statistically controlled phase perturbations while accommodating finite outer scale and, in some formulations, inner scale, layer thickness, and wavelength coupling.

Several recurring misconceptions are corrected in the cited literature. One is that frozen translation of a static screen is the only principled way to generate time dependence; the AR method and the ergodic 3D-KL construction show that time evolution can instead be generated by controlled stochastic refresh or by slicing a stationary 3D random field [1512.05424, 2510.12861]. A second is that low-frequency correction alone is sufficient for FFT-based generators; the generalized autocorrelation-matrix method explicitly treats both low- and high-frequency errors, while RSS identifies small-scale accuracy issues for non-Kolmogorov power laws and proposes a white-noise remedy for spectral content outside the sampled band [2106.01002, 1905.07074]. A third is that all “von Kármán screens” are statistically equivalent once they share the same PSD; comparison studies show that discretization strategy materially affects bias, computational cost, periodicity, and the reproduction of derived observables such as the structure function or angle-of-arrival variance [1911.09185, 1905.07074].

The literature also distinguishes bounded and unbounded spectra. For a bounded von Kármán model with finite \(L_0\), core RSS is often sufficient; for spectra diverging at \(\kappa\to 0\), such as pure Kolmogorov \(\alpha=11/3\) with no inner or outer bounds, pure RSS may underrepresent the structure function at large scales and requires subharmonics. RSS further notes that absolute phase distribution can become log-normal for \(L_0\gg\) domain, whereas relative-phase statistics remain Gaussian [1905.07074]. This suggests that, even within a single nominal turbulence law, the screen generator, the finite computational domain, and the observable of interest together determine whether a simulation is merely convenient or statistically faithful.

Source: https://www.emergentmind.com/topics/von-karman-phase-screens