Primordial Density Perturbations from Inflation

Every galaxy, every cluster, every cold and hot patch stamped across the microwave sky is a descendant of something almost unimaginably small: the quantum jitter of a single scalar field a fraction of a second after time began. Inflation — a fleeting epoch of quasi-exponential expansion driven by the slowly rolling inflaton — takes the unavoidable zero-point fluctuations of that field and stretches them from sub-atomic wavelengths to sizes larger than the observable Universe. What starts as vacuum noise ends as a classical, coherent, super-horizon pattern of curvature that gravity later machines into the cosmic web. This is arguably the most audacious claim in physics that the data actually support: the largest structures we know grew from the smallest fluctuations allowed by quantum mechanics. The engine room of the theory is quantum field theory in a time-dependent, de Sitter-like background. Each comoving Fourier mode is a harmonic oscillator whose effective mass changes as the accelerating expansion drags it outside the Hubble radius. Deep inside the horizon it oscillates like flat-space vacuum; at horizon exit, when the wavelength outruns causal physics, the oscillation freezes at an amplitude set by the Hubble rate. Because slow roll keeps HH nearly constant, modes that exit at different times freeze at nearly equal amplitude — the origin of approximate scale invariance. The gauge-invariant survivor is the comoving curvature perturbation R\mathcal{R}, conserved on super-horizon scales, which lets a mode frozen during inflation reappear untouched at last scattering. The payoff is a falsifiable statistical prediction — a nearly Gaussian, nearly scale-invariant, adiabatic spectrum with amplitude AsA_s, tilt nsn_s, and a companion gravitational-wave background measured by rr. Planck's ns=0.965n_s=0.965, a spectrum tilted just off scale invariance, is one of the signatures that made this picture the standard model of the early Universe.

Key takeaways
  • Inflation stretches sub-horizon quantum fluctuations of the inflaton δϕ\delta\phi to super-horizon scales, where they freeze as classical curvature perturbations R\mathcal{R} that seed all cosmic structure.
  • Each Fourier mode is a quantum oscillator obeying the Mukhanov–Sasaki equation; it exits the horizon when k=aHk=aH, imprinting a field amplitude ∼H/2π\sim H/2\pi per logarithmic interval.
  • The comoving curvature perturbation R\mathcal{R} is conserved on super-horizon scales, bridging the physics at horizon exit to observables at recombination.
  • The scalar spectrum is nearly scale-invariant with a small red tilt, PR(k)=As(k/k∗)ns−1\mathcal{P}_\mathcal{R}(k)=A_s(k/k_*)^{n_s-1}, with As≈2.1×10−9A_s\approx2.1\times10^{-9} and ns≈0.965n_s\approx0.965 from Planck.
  • Tensor (gravitational-wave) modes arise identically; their ratio r=16ϵr=16\epsilon probes the inflationary energy scale and is bounded to r<0.036r<0.036.
  • The slow-roll parameters ϵ,η\epsilon,\eta tie the spectral shape to the shape of the potential, giving the falsifiable consistency relation r=−8ntr=-8n_t.
  • Key idea: Every Fourier mode of the inflaton is a quantum oscillator that starts in the Bunch–Davies vacuum deep inside the horizon and freezes into a classical curvature perturbation of amplitude ∼H/(2π)\sim H/(2\pi) at horizon exit; slow-roll makes HH nearly constant, giving a nearly scale-invariant spectrum whose small tilt encodes the shape of the inflaton potential.

Where this lives today

The prediction and its measurement are now the beating heart of observational cosmology. On the scalar side, galaxy surveys — DESI, Euclid, the Rubin Observatory's LSST — map the matter power spectrum P(k)∝knsT2(k)P(k)\propto k^{n_s}T^2(k) across billions of galaxies, independently pinning nsn_s and testing scale invariance across scales the CMB cannot reach. On the tensor side, the whole game is the hunt for primordial B-mode polarization: BICEP/Keck at the South Pole has driven the bound to r<0.036r<0.036, and the coming decade belongs to the Simons Observatory, LiteBIRD, and CMB-S4, which aim for σ(r)∼10−3\sigma(r)\sim10^{-3} — enough to detect the gravitational-wave signal of plateau models like Starobinsky inflation or to falsify them. Searches for primordial non-Gaussianity (fNLf_{\rm NL}) sharpen the single-field test, since standard slow roll predicts an essentially Gaussian sky (fNL∼ϵ,ηf_{\rm NL}\sim\epsilon,\eta) while multi-field models would leave a detectable imprint. Every one of these experiments is, at bottom, an attempt to read the shape of a potential V(ϕ)V(\phi) that operated at 101610^{16} GeV a fraction of a nanosecond after the beginning.

The physical picture

Picture the inflaton as a still pond skinned everywhere with tiny quantum ripples of every wavelength — its vacuum fluctuations. Inflation is a violent, near-exponential stretching of space that grabs each ripple and drags it to ever longer wavelength. The Hubble radius H−1H^{-1} stays almost fixed in physical size while the ripple grows, so sooner or later the ripple is longer than H−1H^{-1}: causal physics can no longer push it through even a single oscillation within a Hubble time, and it freezes at whatever amplitude it happened to have. Because HH barely changes during slow roll, ripples that freeze at different epochs all freeze at nearly the same amplitude — the seed of a scale-invariant spectrum. The first figure follows one comoving mode through this life story: it starts sub-horizon, exits the Hubble radius during inflation, waits frozen for many e-folds, and re-enters long after inflation ends.

Figure
Life story of one comoving mode: its fixed comoving wavelength (amber) is overtaken as the comoving Hubble radius (aH)⁻¹ shrinks during inflation, so the mode exits at k = aH, freezes with amplitude ≈ H/2π while super-horizon, then re-enters when (aH)⁻¹ grows again in the radiation and matter eras
A mode exits the horizon during inflation and re-enters long afterwards comoving Hubble radius (aH)⁻¹ comoving wavelength ∝ 1/k (fixed) frozen: ℛ = const, δφ ≈ H/2π exit k = aH re-entry inflation radiation / matter era time → (log a) comoving scale (log)

Once frozen, the field fluctuation is not the end of the story — it must be recast as something physical and conserved. The trick is the "separate universe" picture: a patch where the inflaton lags slightly behind its neighbours simply inflates for a little longer, so neighbouring regions finish inflation at slightly different times. That time delay, δN=−H δϕ/ϕ˙\delta N=-H\,\delta\phi/\dot\phi, is exactly a perturbation in the local expansion — a comoving curvature perturbation R\mathcal{R}. Because R\mathcal{R} is gauge-invariant and conserved on super-horizon scales, the messy, poorly-known physics of reheating cannot touch it while the mode waits outside the horizon. It is this conservation law that makes inflation predictive at all. The slight red tilt ns<1n_s<1 has a clean meaning visible in the second figure. As inflation proceeds the field rolls a touch faster and HH slowly decreases, so modes that exit later — smaller scales, larger kk — freeze at slightly smaller amplitude, while the largest scales (which exited earliest, when HH was highest) carry slightly more power. The measured spectrum is therefore not perfectly flat but gently sloped, and that slope is a direct fingerprint of a field that is rolling rather than sitting still.

Figure
The primordial scalar power spectrum P_R(k) = A_s (k/k_)^(n_s−1) with Planck values A_s ≈ 2.1×10⁻⁹ and n_s ≈ 0.965: nearly scale-invariant but tilted red, falling from ≈ 2.6×10⁻⁹ on the largest scales to ≈ 1.9×10⁻⁹ at k = 1 Mpc⁻¹, with the pivot k_ = 0.05 Mpc⁻¹ marked
The punchline: a nearly scale-invariant spectrum with a small red tilt, n_s = 0.965 2.6 2.4 2.2 2.0 10⁻⁴ 10⁻³ 10⁻² 10⁻¹ 1 comoving wavenumber k (Mpc⁻¹) 10⁹ × P_R(k) pivot k_* = 0.05 Mpc⁻¹ A_s = 2.1×10⁻⁹ more power on large scales (small k)

The core equations

The starting point is the background: a homogeneous inflaton ϕ(t)\phi(t) rolling on a potential V(ϕ)V(\phi), its energy density driving the expansion. The field obeys a damped equation of motion with Hubble friction 3Hϕ˙3H\dot\phi, and HH is fixed by the Friedmann equation. Together these govern how fast the field rolls and how nearly de Sitter the background is.

ϕ¨+3Hϕ˙+V′(ϕ)=0,H2=13MPl2(12ϕ˙2+V)(1)\ddot\phi + 3H\dot\phi + V'(\phi) = 0,\qquad H^2 = \frac{1}{3M_{\rm Pl}^2}\left(\tfrac12\dot\phi^2 + V\right) \qquad (1)

where: ϕ\phi — homogeneous inflaton field value; V(ϕ)V(\phi) — inflaton potential, V′=dV/dϕV'=\mathrm{d}V/\mathrm{d}\phi; H=a˙/aH=\dot a/a — Hubble parameter; MPlM_{\rm Pl} — reduced Planck mass, MPl2=(8πG)−1M_{\rm Pl}^2=(8\pi G)^{-1}, MPl=2.435×1018M_{\rm Pl}=2.435\times10^{18} GeV. Reading: inflation needs the potential term to dominate the kinetic term so that HH is large and nearly constant. Slow roll is the controlled approximation that makes the theory tractable and predictive. It is quantified by two dimensionless parameters built from the shape of the potential: ϵ\epsilon measures its steepness and η\eta its curvature. Accelerated expansion requires ϵ≪1\epsilon\ll1, and inflation ends when ϵ\epsilon grows to order unity.

ϵ≡MPl22(V′V)2,η≡MPl2 V′′V(2)\epsilon \equiv \frac{M_{\rm Pl}^2}{2}\left(\frac{V'}{V}\right)^2,\qquad \eta \equiv M_{\rm Pl}^2\,\frac{V''}{V} \qquad (2)

where: ϵ\epsilon — first slow-roll parameter, also ϵ=−H˙/H2\epsilon=-\dot H/H^2; η\eta — second slow-roll parameter, the curvature of VV; V′,V′′V',V'' — first and second derivatives of VV with respect to ϕ\phi. Reading: both must be small for a prolonged, nearly de Sitter phase; their smallness later fixes the smallness of the tilt. Perturbations are handled by promoting a single gauge-invariant combination of the field and metric to a canonically normalized variable, the Mukhanov variable vv. In conformal time each Fourier mode obeys a wave equation with a time-dependent effective mass z′′/zz''/z — a harmonic oscillator whose "spring" softens as the mode leaves the horizon.

vk′′+(k2−z′′z)vk=0,z≡aϕ˙H(3)v_k'' + \left(k^2 - \frac{z''}{z}\right) v_k = 0,\qquad z \equiv \frac{a\dot\phi}{H} \qquad (3)

where: vkv_k — Mukhanov variable, v=zRv=z\mathcal{R}; ′' — derivative with respect to conformal time τ\tau, dτ=dt/a\mathrm{d}\tau=\mathrm{d}t/a; kk — comoving wavenumber; z′′/z≈2/τ2z''/z\approx2/\tau^2 in de Sitter. Reading: when k2≫z′′/zk^2\gg z''/z the mode oscillates; when k2≪z′′/zk^2\ll z''/z it is driven and freezes — horizon crossing is where the two terms balance. The quantum state is fixed by demanding that, deep inside the horizon where curvature is irrelevant, each mode sits in the ordinary flat-space vacuum. This Bunch–Davies condition selects one exact solution of equation (3) in de Sitter.

vk(τ)=e−ikτ2k(1−ikτ)(4)v_k(\tau) = \frac{e^{-ik\tau}}{\sqrt{2k}}\left(1 - \frac{i}{k\tau}\right) \qquad (4)

where: τ\tau — conformal time, τ=−1/(aH)\tau=-1/(aH) in de Sitter, running from −∞-\infty to 0−0^-; the prefactor e−ikτ/2ke^{-ik\tau}/\sqrt{2k} is the flat-space positive-frequency form recovered as τ→−∞\tau\to-\infty. Reading: the −i/(kτ)-i/(k\tau) term grows as τ→0−\tau\to0^-, and it is this term that carries the frozen super-horizon amplitude. Squaring the super-horizon mode function and converting to curvature gives the central observable: the dimensionless power spectrum of R\mathcal{R}, evaluated at horizon exit where all slowly varying quantities are read off.

PR(k)=k32π2 ∣Rk∣2=18π2H2ϵ MPl2∣k=aH(5)\mathcal{P}_\mathcal{R}(k) = \frac{k^3}{2\pi^2}\,|\mathcal{R}_k|^2 = \left.\frac{1}{8\pi^2}\frac{H^2}{\epsilon\,M_{\rm Pl}^2}\right|_{k=aH} \qquad (5)

where: PR\mathcal{P}_\mathcal{R} — dimensionless curvature power spectrum; Rk=vk/z\mathcal{R}_k=v_k/z — curvature mode; the subscript k=aHk=aH — evaluated at horizon exit. Reading: the amplitude is set by the ratio of the Hubble scale to the Planck scale, enhanced by 1/ϵ1/\epsilon because a slowly rolling field converts field fluctuations into large curvature. Because HH and ϵ\epsilon drift slightly between the exit of one scale and the next, the spectrum is not exactly flat. Its logarithmic slope defines the scalar spectral index, expanded to leading order in slow roll.

ns−1≡dln⁡PRdln⁡k=−6ϵ+2η(6)n_s - 1 \equiv \frac{\mathrm{d}\ln\mathcal{P}_\mathcal{R}}{\mathrm{d}\ln k} = -6\epsilon + 2\eta \qquad (6)

where: nsn_s — scalar spectral index; ns=1n_s=1 is exact scale invariance (Harrison–Zel'dovich); −6ϵ+2η-6\epsilon+2\eta — the leading slow-roll tilt. Reading: a red tilt (ns<1n_s<1) needs 3ϵ>η3\epsilon>\eta, generic for the flat, concave potentials that data favour. Tensor perturbations — gravitational waves — are generated by the same de Sitter amplification, but couple only through the Planck mass, so their spectrum lacks the 1/ϵ1/\epsilon enhancement. Their ratio to the scalars isolates ϵ\epsilon alone.

Pt(k)=2π2H2MPl2,r≡PtPR=16ϵ(7)\mathcal{P}_t(k) = \frac{2}{\pi^2}\frac{H^2}{M_{\rm Pl}^2},\qquad r \equiv \frac{\mathcal{P}_t}{\mathcal{P}_\mathcal{R}} = 16\epsilon \qquad (7)

where: Pt\mathcal{P}_t — tensor power spectrum summed over the two polarizations; rr — tensor-to-scalar ratio. Reading: rr measures ϵ\epsilon directly, and through Pt∝H2\mathcal{P}_t\propto H^2 it fixes the energy scale of inflation — a detection would be a direct measurement of the inflationary Hubble rate. Finally, the whole prediction is compressed into a two-parameter fit that observations constrain: an amplitude and a tilt about a chosen pivot scale.

PR(k)=As(kk∗)ns−1,As≈2.1×10−9, ns=0.9649±0.0042, k∗=0.05 Mpc−1(8)\mathcal{P}_\mathcal{R}(k) = A_s\left(\frac{k}{k_*}\right)^{n_s-1},\quad A_s\approx2.1\times10^{-9},\ n_s=0.9649\pm0.0042,\ k_*=0.05\,\mathrm{Mpc}^{-1} \qquad (8)

where: AsA_s — scalar amplitude at the pivot; k∗k_* — pivot comoving wavenumber; nsn_s — measured spectral index (Planck 2018). Reading: these three numbers, plus the bound r<0.036r<0.036, are the entire observational contact between inflation and the sky — everything else is derived.

Derivation AFrom vacuum fluctuation to the frozen curvature spectrum

The goal is to follow one comoving mode from its sub-horizon life as flat-space vacuum, through horizon exit, to the frozen super-horizon amplitude, and to show that the curvature power spectrum is PR=H2/(8π2ϵMPl2)\mathcal{P}_\mathcal{R}=H^2/(8\pi^2\epsilon M_{\rm Pl}^2) evaluated at k=aHk=aH. The crucial physical content is that the answer becomes independent of when it is read off once the mode is outside the horizon — the signature of freeze-out — and that the field fluctuation of order H/2πH/2\pi is converted into curvature by the factor 1/(2ϵ)1/(2\epsilon). We work in exact de Sitter with conformal time τ=−1/(aH)\tau=-1/(aH), where horizon exit is ∣kτ∣=1|k\tau|=1.

Step 1. Take the late-time limit of the Bunch–Davies solution (4). As τ→0−\tau\to0^- the −i/(kτ)-i/(k\tau) term dominates, so ∣vk∣→1/(2k ∣kτ∣)|v_k|\to 1/(\sqrt{2k}\,|k\tau|) and ∣vk∣2→1/(2k3τ2)|v_k|^2\to 1/(2k^3\tau^2). Why: only the growing piece survives on super-horizon scales, and it is this piece that will freeze into the classical perturbation.

Step 2. Convert the field variable to curvature using Rk=vk/z\mathcal{R}_k=v_k/z with z=aϕ˙/Hz=a\dot\phi/H and a=−1/(Hτ)a=-1/(H\tau). Then z2=a2ϕ˙2/H2=ϕ˙2/(H4τ2)z^2=a^2\dot\phi^2/H^2=\dot\phi^2/(H^4\tau^2), so ∣Rk∣2=∣vk∣2/z2|\mathcal{R}_k|^2=|v_k|^2/z^2. Why: R\mathcal{R}, not vv or δϕ\delta\phi, is the gauge-invariant, conserved quantity that survives to late times, so we must express the spectrum in it.

Step 3. Assemble the dimensionless spectrum. Substituting into PR=(k3/2π2)∣Rk∣2\mathcal{P}_\mathcal{R}=(k^3/2\pi^2)|\mathcal{R}_k|^2 gives PR=k32π2⋅12k3τ2⋅H4τ2ϕ˙2=14π2H4ϕ˙2\mathcal{P}_\mathcal{R}=\frac{k^3}{2\pi^2}\cdot\frac{1}{2k^3\tau^2}\cdot\frac{H^4\tau^2}{\dot\phi^2}=\frac{1}{4\pi^2}\frac{H^4}{\dot\phi^2}. The two factors of τ2\tau^2 cancel exactly. Why: that cancellation is freeze-out made manifest — the amplitude no longer depends on the time at which it is read off, so a super-horizon mode simply waits.

Step 4. Introduce the slow-roll parameter through ϵ=ϕ˙2/(2H2MPl2)\epsilon=\dot\phi^2/(2H^2M_{\rm Pl}^2), i.e. ϕ˙2=2ϵH2MPl2\dot\phi^2=2\epsilon H^2M_{\rm Pl}^2. Substituting, PR=14π2H42ϵH2MPl2=18π2H2ϵMPl2\mathcal{P}_\mathcal{R}=\frac{1}{4\pi^2}\frac{H^4}{2\epsilon H^2M_{\rm Pl}^2}=\frac{1}{8\pi^2}\frac{H^2}{\epsilon M_{\rm Pl}^2}, evaluated at k=aHk=aH. Why: this rewrites the raw field result ⟨δϕ2⟩∼(H/2π)2\langle\delta\phi^2\rangle\sim(H/2\pi)^2 in terms of the observable curvature, exposing the 1/ϵ1/\epsilon enhancement that distinguishes scalars from tensors. *Verified: reproduces the standard single-field result in Dodelson (Modern Cosmology, ch. 6–7) and Baumann's TASI lectures; the shortcut PR=(H/2π)2(H/ϕ˙)2\mathcal{P}_\mathcal{R}=(H/2\pi)^2(H/\dot\phi)^2 with R=−Hδϕ/ϕ˙\mathcal{R}=-H\delta\phi/\dot\phi gives the same expression.*

Go deeper · Derivation B · 1 minThe slow-roll red tilt of the scalar spectrum
Derivation BThe slow-roll red tilt of the scalar spectrum

The goal is to derive the leading-order tilt ns−1=−6ϵ+2ηn_s-1=-6\epsilon+2\eta by tracking how the amplitude H2/ϵH^2/\epsilon drifts between the horizon exit of one scale and the next. The key realization is that because every mode freezes at k=aHk=aH, differentiating the spectrum with respect to ln⁡k\ln k is the same as differentiating with respect to the number of e-folds N=ln⁡aN=\ln a — the problem reduces to knowing how HH and ϵ\epsilon evolve per e-fold during slow roll. This turns a statement about scale dependence into two simple slow-roll identities.

Step 1. Establish the horizon-crossing dictionary. At exit k=aHk=aH, so ln⁡k=ln⁡a+ln⁡H\ln k=\ln a+\ln H; with HH slowly varying, dln⁡k≃dln⁡a=dN\mathrm{d}\ln k\simeq\mathrm{d}\ln a=\mathrm{d}N to leading order. Why: it lets us trade the observationally natural variable ln⁡k\ln k for the dynamically natural variable NN, in which the background evolves simply.

Step 2. Differentiate the spectrum. From PR∝H2/ϵ\mathcal{P}_\mathcal{R}\propto H^2/\epsilon, dln⁡PRdN=2dln⁡HdN−dln⁡ϵdN\frac{\mathrm{d}\ln\mathcal{P}_\mathcal{R}}{\mathrm{d}N}=2\frac{\mathrm{d}\ln H}{\mathrm{d}N}-\frac{\mathrm{d}\ln\epsilon}{\mathrm{d}N}. Why: the tilt is just the fractional change of the amplitude per e-fold, split into a Hubble piece and a slow-roll piece.

Step 3. Evaluate the Hubble term. By definition ϵ=−H˙/H2\epsilon=-\dot H/H^2, so dln⁡HdN=H˙/H2=−ϵ\frac{\mathrm{d}\ln H}{\mathrm{d}N}=\dot H/H^2=-\epsilon. Why: HH falls slowly because the field is rolling downhill, and ϵ\epsilon is exactly the rate of that fall — this is the "−6ϵ-6\epsilon"'s parent.

Step 4. Evaluate the slow-roll term with the standard identity dln⁡ϵdN=4ϵ−2η\frac{\mathrm{d}\ln\epsilon}{\mathrm{d}N}=4\epsilon-2\eta, which follows from differentiating ϵ=12MPl2(V′/V)2\epsilon=\tfrac12 M_{\rm Pl}^2(V'/V)^2 along the slow-roll trajectory 3Hϕ˙=−V′3H\dot\phi=-V'. Why: it captures how the steepness of the potential itself changes as the field advances, the source of the "+2η+2\eta".

Step 5. Combine: ns−1=2(−ϵ)−(4ϵ−2η)=−6ϵ+2ηn_s-1=2(-\epsilon)-(4\epsilon-2\eta)=-6\epsilon+2\eta. Planck's ns≈0.965n_s\approx0.965 then implies 6ϵ−2η≈0.0356\epsilon-2\eta\approx0.035 — a small but non-zero departure from de Sitter. Why: the measured tilt is a direct, quantitative readout of the potential's slope and curvature at the moment the observable scales left the horizon. *Verified: matches the canonical result in Dodelson, Baumann, and the Planck inflation paper; taking ϵ,η→0\epsilon,\eta\to0 returns exact scale invariance ns=1n_s=1.*

Go deeper · Derivation C · 1 minGravitational waves and the tensor-to-scalar ratio
Derivation CGravitational waves and the tensor-to-scalar ratio

The goal is to show why primordial gravitational waves carry a spectrum Pt=2H2/(π2MPl2)\mathcal{P}_t=2H^2/(\pi^2M_{\rm Pl}^2) with no 1/ϵ1/\epsilon enhancement, hence why r=16ϵr=16\epsilon, together with the single-field consistency relation r=−8ntr=-8n_t. The physical point is that the two graviton polarizations are, in de Sitter, just two massless minimally coupled scalars normalized by the Planck mass — they do not care about the inflaton's rolling, so they measure HH (and thus the energy scale of inflation) cleanly, while the scalar spectrum is diluted by the same 1/ϵ1/\epsilon that enhanced it earlier.

Step 1. Decompose the transverse-traceless metric perturbation into its two polarizations h+,h×h_+,h_\times. Each canonically normalized amplitude hcan=(MPl/2) hh_{\rm can}=(M_{\rm Pl}/\sqrt2)\,h obeys the same de Sitter mode equation as a massless scalar. Why: gravitational waves are the propagating spin-2 degrees of freedom of the metric, and in this normalization their quantization is identical to the field case already solved.

Step 2. Read off each polarization's frozen amplitude. A massless de Sitter scalar acquires P=(H/2π)2\mathcal{P}=(H/2\pi)^2, so each polarization contributes (2/MPl2)(H/2π)2(2/M_{\rm Pl}^2)(H/2\pi)^2 after undoing the MPl/2M_{\rm Pl}/\sqrt2 normalization; summing the two gives Pt=2⋅2MPl2(H2π)2=2π2H2MPl2\mathcal{P}_t=2\cdot\frac{2}{M_{\rm Pl}^2}\left(\frac{H}{2\pi}\right)^2=\frac{2}{\pi^2}\frac{H^2}{M_{\rm Pl}^2}. Why: gravity couples only through MPlM_{\rm Pl}, so unlike the scalar there is no ϕ˙\dot\phi and no 1/ϵ1/\epsilon — the tensor amplitude is a direct proxy for HH.

Step 3. Form the ratio with the scalar spectrum (5): r=Pt/PR=2H2/π2MPl2H2/8π2ϵMPl2=16ϵr=\mathcal{P}_t/\mathcal{P}_\mathcal{R}=\frac{2H^2/\pi^2M_{\rm Pl}^2}{H^2/8\pi^2\epsilon M_{\rm Pl}^2}=16\epsilon. Since the tensor tilt is nt=dln⁡Pt/dln⁡k=−2ϵn_t=\mathrm{d}\ln\mathcal{P}_t/\mathrm{d}\ln k=-2\epsilon, we get r=−8ntr=-8n_t. Why: rr isolates ϵ\epsilon alone, making it the cleanest single window onto the inflationary energy scale, and the relation r=−8ntr=-8n_t is a sharp, falsifiable prediction of single-field slow roll. *Verified: r=16ϵr=16\epsilon and r=−8ntr=-8n_t are the standard consistency relations quoted in Baumann and the Planck inflation paper; the numerical scale V1/4=(r/0.01)1/4×1.0×1016V^{1/4}=(r/0.01)^{1/4}\times1.0\times10^{16} GeV follows from combining Pt\mathcal{P}_t with AsA_s.*

Limiting cases

The entire behaviour of a comoving mode is dictated by its size relative to the comoving Hubble radius 1/(aH)1/(aH), and the observables emerge in specific limits of the slow-roll expansion:

CaseResultMeaning
Deep sub-horizon, k≫aHk\gg aHvk→12ke−ikτv_k\to \frac{1}{\sqrt{2k}}e^{-ik\tau}Wavelength far below H−1H^{-1}; the mode is flat-space vacuum — the Bunch–Davies condition that fixes the quantum state.
Horizon crossing, k=aHk=aHPR≃12ϵ(H2π)21MPl2∣k=aH\mathcal{P}_\mathcal{R}\simeq\left.\frac{1}{2\epsilon}\left(\frac{H}{2\pi}\right)^2\frac{1}{M_{\rm Pl}^2}\right|_{k=aH}The amplitude is set at this instant and frozen thereafter; evaluate all slowly varying quantities here.
Super-horizon, k≪aHk\ll aHR˙k→0\dot{\mathcal{R}}_k\to0R\mathcal{R} is conserved for adiabatic modes; the frozen perturbation waits until it re-enters the horizon in the later Universe.
Exact de Sitter (no rolling)ns−1=0, r=0n_s-1=0,\ r=0Perfect Harrison–Zel'dovich scale invariance with no tensors; the observed tilt requires a departure from exact de Sitter — i.e. slow roll.
Slow-roll, ϵ,η≪1\epsilon,\eta\ll1ns−1=−6ϵ+2η, r=16ϵn_s-1=-6\epsilon+2\eta,\ r=16\epsilonThe observable window: a small red tilt and a small tensor amplitude, both tied to the potential's shape.

Worked examples

1 · The energy scale of inflation from the observed amplitude (fully worked)

Given the scalar amplitude As=2.1×10−9A_s=2.1\times10^{-9} and the observational bound r<0.036r<0.036, find the upper limits on the inflationary Hubble rate HH and on the energy scale V1/4V^{1/4}. Use MPl=2.435×1018M_{\rm Pl}=2.435\times10^{18} GeV.

Step 1. Convert the tensor bound into a bound on ϵ\epsilon using equation (7): ϵ=r/16<0.036/16=2.25×10−3\epsilon=r/16<0.036/16=\mathbf{2.25\times10^{-3}}. This is the largest slow-roll steepness still allowed by the non-detection of primordial B-modes.

Step 2. Solve equation (5), As=H2/(8π2ϵMPl2)A_s=H^2/(8\pi^2\epsilon M_{\rm Pl}^2), for the Hubble rate at the pivot: H=MPl8π2ϵAsH=M_{\rm Pl}\sqrt{8\pi^2\epsilon A_s}. Inserting ϵ=2.25×10−3\epsilon=2.25\times10^{-3} and As=2.1×10−9A_s=2.1\times10^{-9} gives 8π2ϵAs=78.96×2.25×10−3×2.1×10−9=3.73×10−108\pi^2\epsilon A_s=78.96\times2.25\times10^{-3}\times2.1\times10^{-9}=3.73\times10^{-10}, so H=1.93×10−5 MPl=4.7×1013 GeVH=1.93\times10^{-5}\,M_{\rm Pl}=\mathbf{4.7\times10^{13}\ GeV}.

Step 3. Convert to an energy density via V≃3H2MPl2V\simeq3H^2M_{\rm Pl}^2 (potential domination) and take the fourth root: V=3×3.73×10−10MPl4=1.12×10−9MPl4V=3\times3.73\times10^{-10}M_{\rm Pl}^4=1.12\times10^{-9}M_{\rm Pl}^4, so V1/4=(1.12×10−9)1/4MPl=5.78×10−3×2.435×1018=1.4×1016 GeVV^{1/4}=(1.12\times10^{-9})^{1/4}M_{\rm Pl}=5.78\times10^{-3}\times2.435\times10^{18}=\mathbf{1.4\times10^{16}\ GeV}.

Result. The current tensor bound places inflation at H<4.7×1013H<4.7\times10^{13} GeV and V1/4<1.4×1016V^{1/4}<1.4\times10^{16} GeV — squarely at the scale of grand unification, some twelve orders of magnitude above anything a collider can reach. This is why a B-mode detection would be a direct measurement of GUT-scale physics.

2 · Does the simplest model survive? Confronting V=12m2ϕ2V=\tfrac12 m^2\phi^2

The textbook chaotic-inflation potential is a pure mass term, V=12m2ϕ2V=\tfrac12 m^2\phi^2. Compute its predictions for nsn_s and rr at N=60N=60 e-folds before the end of inflation, and compare with Planck (ns=0.965n_s=0.965, r<0.036r<0.036).

Step 1. Evaluate the slow-roll parameters. With V′=m2ϕV'=m^2\phi and V′′=m2V''=m^2: ϵ=12MPl2(V′/V)2=12MPl2(2/ϕ)2=2MPl2/ϕ2\epsilon=\tfrac12M_{\rm Pl}^2(V'/V)^2=\tfrac12M_{\rm Pl}^2(2/\phi)^2=2M_{\rm Pl}^2/\phi^2, and η=MPl2V′′/V=2MPl2/ϕ2\eta=M_{\rm Pl}^2 V''/V=2M_{\rm Pl}^2/\phi^2. So ϵ=η\epsilon=\eta for this potential.

Step 2. Relate the field value to the number of e-folds via N=∫V/(MPl2V′) dϕ=ϕ2/(4MPl2)N=\int V/(M_{\rm Pl}^2V')\,\mathrm{d}\phi=\phi^2/(4M_{\rm Pl}^2) (with ϕend\phi_{\rm end} negligible), giving ϕ2=4NMPl2\phi^2=4NM_{\rm Pl}^2. Substituting, ϵ=2MPl2/(4NMPl2)=1/(2N)\epsilon=2M_{\rm Pl}^2/(4NM_{\rm Pl}^2)=\mathbf{1/(2N)}, and likewise η=1/(2N)\eta=1/(2N).

Step 3. At N=60N=60: ϵ=η=1/120=8.33×10−3\epsilon=\eta=1/120=8.33\times10^{-3}. Then ns−1=−6ϵ+2η=−4ϵ=−4/(2N)=−2/N=−0.0333n_s-1=-6\epsilon+2\eta=-4\epsilon=-4/(2N)=-2/N=-0.0333, so ns=0.967n_s=\mathbf{0.967}, and r=16ϵ=8/N=0.133r=16\epsilon=8/N=\mathbf{0.133}.

Result. The predicted tilt ns=0.967n_s=0.967 is a beautiful match to Planck's 0.9650.965 — but r=0.13r=0.13 overshoots the bound r<0.036r<0.036 by nearly a factor of four. The simplest quadratic model is ruled out by the tensor data, not the tilt — a textbook case of how the rr axis, not the nsn_s axis, killed the large-field monomials and pushed the field toward plateau potentials like Starobinsky's R2R^2 model.

3 · Number sense: the size of the seed fluctuation

If H∼1013H\sim10^{13} GeV during inflation, how large is the inflaton's field fluctuation, and how does it become a 10−510^{-5} perturbation? The de Sitter fluctuation is δϕ∼H/2π∼1013/(2π)≈1.6×1012 GeV\delta\phi\sim H/2\pi\sim10^{13}/(2\pi)\approx\mathbf{1.6\times10^{12}\ GeV} per logarithmic interval — set by the Gibbons–Hawking scale H/2πH/2\pi, the effective temperature of the de Sitter horizon. The curvature perturbation is then R∼(H/2π)/(ϕ˙/H)=(H/2π)/2ϵMPl\mathcal{R}\sim(H/2\pi)/(\dot\phi/H)=(H/2\pi)/\sqrt{2\epsilon}M_{\rm Pl}, and with ϵ∼10−2\epsilon\sim10^{-2} and H/MPl∼10−5H/M_{\rm Pl}\sim10^{-5} this lands at R∼10−5\mathcal{R}\sim10^{-5} — exactly the amplitude of the temperature ripples COBE first measured. The 1/ϵ1/\sqrt\epsilon conversion is what turns a 101210^{12} GeV field wobble into a part-in-10510^{5} dent in the metric.

Physics of the portrait

The quantum theory of inflationary perturbations was not the work of a single person, but one name is attached to its central equation and to the first calculation of the spectrum that the CMB would later confirm.

Origins · 1 minViatcheslav Mukhanov and how this was discovered
VM
Viatcheslav Mukhanov
b. 1952 · Russian-German theoretical physicist · quantum origin of cosmological structure

Viatcheslav Mukhanov, working with Gennady Chibisov at the Lebedev Institute in Moscow, performed in 1981 the first calculation of the spectrum of density perturbations generated by quantum fluctuations during a de Sitter phase — analysing Starobinsky's R2R^2 model before Guth's paper had even popularized the word "inflation." Their result, that the fluctuations should be very nearly scale-invariant, anticipated by more than a decade what COBE would see in 1992. Mukhanov's name now sits on the Mukhanov–Sasaki equation, the master equation of cosmological perturbation theory, and on the Mukhanov variable v=zRv=z\mathcal{R} that canonically normalizes the perturbation so that its quantization is unambiguous; his 1992 Physics Reports review with Feldman and Brandenberger and his textbook Physical Foundations of Cosmology (2005) taught the subject to two generations. The through-line of his work is a single audacious idea made rigorous: that the largest structures in the cosmos are the amplified, frozen, and gravitationally processed vacuum fluctuations of a quantum field — that the sky is, quite literally, a photograph of quantum mechanics writ large.

History
1980
— Guth introduces inflation to solve the horizon and flatness problems
1981
— Mukhanov and Chibisov compute the near-scale-invariant spectrum of quantum fluctuations
1982
— The Nuffield workshop consolidates the calculation of the primordial spectrum
1992
— COBE detects CMB anisotropies at the 10⁻⁵ level, matching the prediction
2018
— Planck measures n_s = 0.965, ruling out exact scale invariance at high significance

Going further

Texts. Dodelson, Modern Cosmology, 2nd ed., ch. 6–7 (inflationary perturbations, the Mukhanov–Sasaki equation) · Baumann, TASI Lectures on Inflation, arXiv:0907.5424 (the modern pedagogical standard) · Mukhanov, Feldman & Brandenberger, Phys. Rep. 215 (1992) 203 (the technical foundation) · Weinberg, Cosmology (2008), ch. 10 · Ryden, Introduction to Cosmology, 2nd ed., ch. 11 · Carroll & Ostlie, An Introduction to Modern Astrophysics, 2nd ed., ch. 30.

Provenance. The equations are standard single-field slow-roll cosmological perturbation theory in the Mukhanov–Sasaki formalism. A verifier should reproduce: (i) the de Sitter mode function (4) and the cancellation of τ2\tau^2 factors giving PR=H2/(8π2ϵMPl2)\mathcal{P}_\mathcal{R}=H^2/(8\pi^2\epsilon M_{\rm Pl}^2); (ii) the slow-roll identity dln⁡ϵ/dN=4ϵ−2η\mathrm{d}\ln\epsilon/\mathrm{d}N=4\epsilon-2\eta yielding ns−1=−6ϵ+2ηn_s-1=-6\epsilon+2\eta; (iii) r=16ϵr=16\epsilon and r=−8ntr=-8n_t; (iv) the worked-example numbers H<4.7×1013H<4.7\times10^{13} GeV, V1/4<1.4×1016V^{1/4}<1.4\times10^{16} GeV for r<0.036r<0.036, and {ns,r}={0.967,0.133}\{n_s,r\}=\{0.967,0.133\} for V=12m2ϕ2V=\tfrac12 m^2\phi^2 at N=60N=60. Observational values (As≈2.1×10−9A_s\approx2.1\times10^{-9}, ns=0.9649±0.0042n_s=0.9649\pm0.0042, r<0.036r<0.036, k∗=0.05 Mpc−1k_*=0.05\,\mathrm{Mpc}^{-1}) are Planck 2018 + BICEP/Keck 2021.

Prerequisites. Equilibrium Thermodynamics of the Early Universe · Thermal History of the Universe · Recombination and the Saha Equation. Leads to. Big Bang Nucleosynthesis · CMB Anisotropies and Acoustic Peaks · Large-Scale Structure and the Matter Power Spectrum.

Ask the tutor: Ask me to walk through the Mukhanov–Sasaki mode function step by step, or to plot how a specific potential V(ϕ)V(\phi) lands on the nsn_s–rr plane against the Planck contours.

Why does a mode "freeze" once it exits the horizon?

Outside the horizon (k≪aHk\ll aH) the gradient (pressure) term k2k^2 in the mode equation becomes negligible compared with the friction supplied by the expansion. A wavelength longer than H−1H^{-1} simply cannot complete an oscillation within a Hubble time — there is no time for any restoring force to act across it. Mathematically the growing solution tends to a constant, so R˙→0\dot{\mathcal{R}}\to0, and physically the perturbation is stretched too fast to respond and is left stranded at whatever amplitude it had at crossing. It then waits, unchanging, until the Hubble radius grows back out to it in the later Universe and it re-enters to begin evolving dynamically.

What is the difference between δφ, R, and the density contrast δ?

They are three descriptions at three stages. The field fluctuation δϕ\delta\phi is the raw quantum jitter during inflation — gauge-dependent and transient. The comoving curvature perturbation R\mathcal{R} (equivalently ζ\zeta) is the gauge-invariant, conserved repackaging of it, and it is what is actually preserved across reheating and matched to late-time physics. The density contrast δ=δρ/ρ\delta=\delta\rho/\rho is what R\mathcal{R} becomes once a mode re-enters the horizon and gravity starts to act: δ\delta grows, collapses, and forms structure. The chain δϕ→R→δ\delta\phi\to\mathcal{R}\to\delta is the whole story, and R\mathcal{R} is the robust middle link that makes predictions independent of unknown reheating physics.

Why is the spectrum nearly scale-invariant instead of exactly so?

Exact scale invariance (ns=1n_s=1) would require exact de Sitter expansion, with HH perfectly constant and the field not rolling at all. But a field that never rolls never ends inflation — so some rolling is mandatory, and that rolling makes HH and ϵ\epsilon drift slightly between the exit of one scale and the next. Larger scales exit earlier, when HH is marginally higher, and so carry marginally more power; smaller scales exit later with marginally less. The result is a spectrum tilted slightly to the red, ns=1−6ϵ+2η<1n_s=1-6\epsilon+2\eta<1. The measured value 0.9650.965 is thus not a blemish but a prediction: it is the quantitative signature that inflation both happened and ended.

Why do gravitational waves lack the 1/ε enhancement that scalars have?

Tensor modes are the two polarizations of the metric itself, and they couple to the background only through the Planck mass — there is no inflaton velocity ϕ˙\dot\phi in their story. Each polarization behaves as a massless scalar and acquires the bare de Sitter amplitude (H/2π)2(H/2\pi)^2, giving Pt∝H2/MPl2\mathcal{P}_t\propto H^2/M_{\rm Pl}^2. The scalar curvature spectrum, by contrast, is sourced by δϕ\delta\phi converted through R=−Hδϕ/ϕ˙\mathcal{R}=-H\delta\phi/\dot\phi, and ϕ˙2=2ϵH2MPl2\dot\phi^2=2\epsilon H^2M_{\rm Pl}^2 is small in slow roll — so the scalar amplitude is boosted by 1/ϵ1/\epsilon. The ratio therefore strips the enhancement back out, leaving r=16ϵr=16\epsilon, a clean measurement of the slow-roll steepness alone.

How do we know inflation, rather than some other mechanism, made these perturbations?

We do not know it with certainty, but inflation passes tests that alternatives struggle with. It predicts perturbations that are adiabatic (all species perturbed together), nearly Gaussian, nearly scale-invariant with a specific small red tilt, and coherent on super-horizon scales — and all four are observed. The super-horizon coherence in particular shows up as the tight phasing of the CMB acoustic peaks, hard to produce with causal, post-Big-Bang mechanisms like cosmic strings, which predict a smeared peak structure that the data exclude. The outstanding test is the tensor sector: a detection of primordial B-modes at r∼10−3r\sim10^{-3}–10−210^{-2} would confirm the gravitational-wave prediction and measure the energy scale directly.

What exactly is the pivot scale k_*, and why 0.05 Mpc⁻¹?

Because the spectrum is a tilted power law, quoting an amplitude requires naming the scale at which it is measured; that reference scale is the pivot k∗k_*. The choice k∗=0.05 Mpc−1k_*=0.05\,\mathrm{Mpc}^{-1} is a convention that sits near the middle of the range of scales the CMB constrains well, which minimizes the statistical correlation between the fitted amplitude AsA_s and tilt nsn_s. Report AsA_s at a different pivot and its numerical value shifts (by (k∗′/k∗)ns−1(k_*'/k_*)^{n_s-1}), even though the physics is identical — so always check which pivot a quoted amplitude refers to. Galaxy surveys, probing smaller scales, sometimes use a larger pivot for the same reason.

Before this

Where this leads