Primordial Perturbations

The quantum origin of all cosmic structure โ€” from inflaton fluctuations through the Mukhanov-Sasaki equation to the scalar and tensor power spectra, spectral index, consistency relation, and non-Gaussianity.

4.1 Introduction: Quantum Seeds of Cosmic Structure

One of the most profound achievements of inflationary cosmology is the explanation of the origin of all structure in the universe. During inflation, quantum fluctuations of the inflaton field are stretched by the exponential expansion from sub-Planckian wavelengths to superhorizon scales. Once outside the Hubble radius, these fluctuations โ€œfreezeโ€ and become classical perturbations in the spacetime metric โ€” the primordial seeds that later grow under gravitational instability into galaxies, clusters, and the large-scale structure we observe today.

The cosmic microwave background (CMB) anisotropies, first detected by COBE in 1992 and mapped with exquisite precision by WMAP and Planck, are a direct photograph of these primordial perturbations at the time of last scattering ($z \approx 1100$). The observed power spectrum is nearly scale-invariant, Gaussian, and adiabatic โ€” exactly the predictions of the simplest inflationary models.

This chapter derives the complete theory of primordial perturbations from first principles. We will:

  • Quantize scalar field fluctuations during inflation and derive the Mukhanov-Sasaki equation
  • Solve for the mode functions with Bunch-Davies vacuum initial conditions
  • Compute the scalar power spectrum $\mathcal{P}_\mathcal{R}(k)$ and its amplitude
  • Derive the spectral index $n_s$ and its running $\alpha_s$
  • Quantize tensor perturbations and derive the tensor-to-scalar ratio $r$ and consistency relation
  • Analyze non-Gaussianity and the $f_\text{NL}$ parameter

Key Physical Picture

A mode with comoving wavenumber $k$ has physical wavelength $\lambda_\text{phys} = a/k$. During inflation, $a \sim e^{Ht}$ grows exponentially while the Hubble radius $H^{-1}$ is nearly constant. Therefore each mode starts deep inside the Hubble radius ($k \gg aH$, sub-horizon), exits when $k = aH$ (horizon crossing), and then evolves as a classical superhorizon perturbation ($k \ll aH$). The amplitude at horizon crossing is set by quantum mechanics:$\delta\phi \sim H/(2\pi)$.

4.2 Quantization of Scalar Field Fluctuations

Perturbing the Inflaton

We split the inflaton field into a homogeneous background and a perturbation:

$$\phi(\mathbf{x}, t) = \phi_0(t) + \delta\phi(\mathbf{x}, t)$$

where $\phi_0(t)$ satisfies the background Klein-Gordon equation $\ddot{\phi}_0 + 3H\dot{\phi}_0 + V'(\phi_0) = 0$, and $\delta\phi$ is treated as a quantum field on the quasi-de Sitter background.

Fourier Decomposition

We expand the perturbation in Fourier modes:

$$\delta\phi(\mathbf{x}, t) = \int \frac{d^3k}{(2\pi)^3} \, \delta\phi_\mathbf{k}(t) \, e^{i\mathbf{k} \cdot \mathbf{x}}$$

Substituting into the perturbed Klein-Gordon equation on an FRW background (and working in spatially flat gauge), each Fourier mode satisfies:

$$\boxed{\ddot{\delta\phi}_k + 3H\dot{\delta\phi}_k + \frac{k^2}{a^2}\delta\phi_k = 0}$$

This is the equation for a damped harmonic oscillator. The $3H\dot{\delta\phi}_k$ term represents Hubble friction from the expanding background. The $k^2/a^2$ term is the physical momentum squared โ€” it redshifts as the universe expands. We have neglected the mass term $V''(\phi_0)\delta\phi_k$ since during slow-roll $|V''| \ll H^2$(this is the condition $|\eta_V| \ll 1$).

The Mukhanov Variable

To bring the equation into canonical form for quantization, we define the Mukhanov variable:

$$v = a \, \delta\phi$$

and switch from cosmic time $t$ to conformal time $\tau$, defined by $d\tau = dt/a$, so that primes denote $d/d\tau$. We also define the pump field:

$$z = \frac{a\dot{\phi}_0}{H}$$

More precisely, the gauge-invariant Mukhanov variable is $v = a\delta\phi + z\mathcal{R}$where $\mathcal{R}$ is the comoving curvature perturbation, but in spatially flat gauge ($\mathcal{R} = 0$ on the slice) this reduces to $v = a\delta\phi$.

Deriving the Mukhanov-Sasaki Equation

Starting from the mode equation for $\delta\phi_k$ and substituting $\delta\phi_k = v_k/a$, we compute:

$\delta\dot{\phi}_k = \frac{v_k' - \mathcal{H}v_k}{a^2}$ where $\mathcal{H} = a'/a = aH$

$\delta\ddot{\phi}_k = \frac{1}{a^3}\left[v_k'' - 2\mathcal{H}v_k' + (\mathcal{H}^2 - \mathcal{H}')v_k\right]$

Substituting into the mode equation and simplifying, the Hubble friction term combines with the time derivatives to produce a remarkably clean result:

Mukhanov-Sasaki Equation

$$\boxed{v_k'' + \left(k^2 - \frac{z''}{z}\right)v_k = 0}$$

This has the form of a simple harmonic oscillator with a time-dependent effective frequency$\omega_k^2(\tau) = k^2 - z''/z$. The term $z''/z$ encodes the effect of the expanding background on the field fluctuations.

The Pump Term in de Sitter

In exact de Sitter space ($H = \text{const}$, $\dot{\phi}_0 = \text{const}$), the scale factor is $a(\tau) = -1/(H\tau)$ where $\tau \in (-\infty, 0)$. Then $z = a\dot{\phi}_0/H \propto a$ and:

$$\frac{z''}{z} = \frac{a''}{a} = \frac{2}{\tau^2}$$

In slow-roll inflation, corrections to this are of order $\epsilon$ and $\eta$:$z''/z \approx (2 + 6\epsilon - 2\eta)/\tau^2$, but to leading order we use the de Sitter result. The Mukhanov-Sasaki equation becomes:

$$v_k'' + \left(k^2 - \frac{2}{\tau^2}\right)v_k = 0$$

4.3 The Scalar Power Spectrum

Bunch-Davies Vacuum

To solve the Mukhanov-Sasaki equation, we need initial conditions. Deep inside the Hubble radius ($k \gg aH$, equivalently $|k\tau| \gg 1$), the mode wavelength is much smaller than the curvature scale, and the mode should behave as a positive-frequency plane wave in Minkowski space. This defines the Bunch-Davies vacuum:

$$v_k \to \frac{e^{-ik\tau}}{\sqrt{2k}} \quad \text{as } k\tau \to -\infty$$

This is the standard normalization from canonical quantization: promoting $v$ to an operator$\hat{v} = v_k \hat{a}_k + v_k^* \hat{a}_k^\dagger$, the Wronskian condition$v_k v_k^{*\prime} - v_k^* v_k' = -i$ fixes the normalization factor $1/\sqrt{2k}$.

Exact de Sitter Solution

The equation $v_k'' + (k^2 - 2/\tau^2)v_k = 0$ is a Bessel equation. Its general solution involves spherical Hankel functions, but with the Bunch-Davies boundary condition, the unique solution is:

Exact Mode Function (de Sitter)

$$\boxed{v_k(\tau) = \frac{e^{-ik\tau}}{\sqrt{2k}}\left(1 - \frac{i}{k\tau}\right)}$$

Verification: As $k\tau \to -\infty$, the factor $i/(k\tau) \to 0$ and we recover the Bunch-Davies initial condition. One can directly verify that this satisfies the equation by computing $v_k''$:

$v_k' = \frac{e^{-ik\tau}}{\sqrt{2k}}\left(-ik + \frac{i}{k\tau^2} + \frac{1}{\tau}\right) \cdot \frac{k\tau - 1}{k\tau} \cdot (-ik)$

After algebra: $v_k'' = -\left(k^2 - \frac{2}{\tau^2}\right)v_k$ ✓

Superhorizon Limit

On superhorizon scales ($k\tau \to 0^-$), the $i/(k\tau)$ term dominates:

$$v_k \xrightarrow{k\tau \to 0} \frac{e^{-ik\tau}}{\sqrt{2k}} \cdot \frac{-i}{k\tau} = \frac{-i \, e^{-ik\tau}}{\sqrt{2k} \cdot k\tau}$$

The power spectrum of $\delta\phi$ is computed from $|\delta\phi_k|^2 = |v_k/a|^2$. Using $a = -1/(H\tau)$:

$$|\delta\phi_k|^2 = \left|\frac{v_k}{a}\right|^2 = \frac{H^2\tau^2}{2k} \cdot \frac{1}{k^2\tau^2} = \frac{H^2}{2k^3}$$

The dimensionless power spectrum (power per logarithmic interval in $k$) is defined as:

$$\mathcal{P}_{\delta\phi}(k) = \frac{k^3}{2\pi^2}|\delta\phi_k|^2 = \frac{k^3}{2\pi^2} \cdot \frac{H^2}{2k^3} = \left(\frac{H}{2\pi}\right)^2$$

Inflaton Fluctuation Amplitude

$$\boxed{\mathcal{P}_{\delta\phi} = \left(\frac{H}{2\pi}\right)^2}$$

This is the famous result: quantum fluctuations of a light scalar field in de Sitter space have an amplitude $H/(2\pi)$, independent of $k$ โ€” an exactly scale-invariant spectrum.

From Field Fluctuations to Curvature Perturbations

The observable quantity is not $\delta\phi$ itself, but the comoving curvature perturbation$\mathcal{R}$, which is conserved on superhorizon scales. On uniform-density hypersurfaces, the relation is:

$$\mathcal{R} = -\frac{H}{\dot{\phi}_0}\delta\phi$$

This follows from the $\delta N$ formalism: $\mathcal{R} = \delta N = (dN/d\phi)\delta\phi = -(H/\dot{\phi}_0)\delta\phi$, using $dN = Hdt$ and $d\phi = \dot{\phi}_0 dt$. Therefore:

$$\mathcal{P}_\mathcal{R}(k) = \frac{H^2}{\dot{\phi}_0^2} \mathcal{P}_{\delta\phi} = \frac{H^2}{\dot{\phi}_0^2} \cdot \frac{H^2}{4\pi^2} = \frac{H^4}{4\pi^2\dot{\phi}_0^2}$$

Using the slow-roll relation $\dot{\phi}_0^2 = 2\epsilon H^2 M_P^2$ (from $\epsilon = -\dot{H}/H^2 = \dot{\phi}_0^2/(2H^2M_P^2)$):

Scalar Power Spectrum

$$\boxed{\mathcal{P}_\mathcal{R}(k) = \frac{H^2}{8\pi^2 M_P^2 \epsilon}\bigg|_{k = aH}}$$

All quantities are evaluated at the moment of horizon crossing $k = aH$. Since $H$and $\epsilon$ vary slowly during inflation, different $k$-modes cross the horizon at slightly different times and therefore see slightly different values of $H$ and $\epsilon$ โ€” this is what gives the spectrum a slight tilt away from exact scale invariance.

Equivalently, using $3H^2M_P^2 \approx V$ in slow-roll:

$$\mathcal{P}_\mathcal{R} = \frac{V}{24\pi^2 M_P^4 \epsilon_V}\bigg|_{k = aH}$$

Planck measures $\mathcal{P}_\mathcal{R}(k_*) = A_s \approx 2.1 \times 10^{-9}$at the pivot scale $k_* = 0.05\,\text{Mpc}^{-1}$. This fixes the energy scale of inflation:$V^{1/4} \sim 10^{16}\,\text{GeV} \times (r/0.01)^{1/4}$.

4.4 Spectral Index and Running

Parametrizing the Tilt

The scalar power spectrum is parametrized as a power law about a pivot scale $k_*$:

$$\mathcal{P}_\mathcal{R}(k) = A_s \left(\frac{k}{k_*}\right)^{n_s - 1}$$

where $n_s = 1$ corresponds to exact scale invariance (Harrison-Zel'dovich spectrum). The spectral index is defined as:

$$n_s - 1 = \frac{d\ln \mathcal{P}_\mathcal{R}}{d\ln k}$$

Derivation of the Spectral Index

From $\mathcal{P}_\mathcal{R} = H^2/(8\pi^2 M_P^2 \epsilon)$, we take the logarithmic derivative:

$$n_s - 1 = \frac{d\ln \mathcal{P}_\mathcal{R}}{d\ln k} = 2\frac{d\ln H}{d\ln k} - \frac{d\ln \epsilon}{d\ln k}$$

The key step is converting $d/d\ln k$ to derivatives with respect to the inflaton field. At horizon crossing, $k = aH$, so:

$$d\ln k = d\ln(aH) = Hdt + \frac{dH}{H} = Hdt\left(1 - \epsilon\right) \approx Hdt = dN$$

to leading order in slow-roll (we drop $\epsilon$ corrections since $\epsilon \ll 1$). Now we use the slow-roll flow equations:

$\frac{d\ln H}{dN} = -\epsilon \approx -\epsilon_V$

$\frac{d\ln \epsilon}{dN} = \frac{d\ln \epsilon_V}{dN} = -2\eta_V + 4\epsilon_V$

where we used $d\epsilon_V/dN = 2\epsilon_V(2\epsilon_V - \eta_V)$ from the slow-roll relations $\epsilon_V = (M_P^2/2)(V'/V)^2$ and $\eta_V = M_P^2 V''/V$. Combining:

$$n_s - 1 = 2(-\epsilon_V) - (-2\eta_V + 4\epsilon_V) = -2\epsilon_V - 4\epsilon_V + 2\eta_V$$

Scalar Spectral Index

$$\boxed{n_s - 1 = -6\epsilon_V + 2\eta_V}$$

Since $\epsilon_V > 0$ and typically $|\eta_V| < \epsilon_V$ in many models, inflation generically predicts a red-tilted spectrum ($n_s < 1$). Planck measures $n_s = 0.9649 \pm 0.0042$ (68% CL), a 8$\sigma$ detection of the tilt away from scale invariance โ€” a spectacular confirmation of inflation.

Running of the Spectral Index

The running quantifies how $n_s$ itself varies with scale:

$$\alpha_s = \frac{dn_s}{d\ln k}$$

Taking $d/dN$ of $n_s - 1 = -6\epsilon_V + 2\eta_V$ and using the slow-roll flow equations ($d\epsilon_V/dN = 2\epsilon_V(2\epsilon_V - \eta_V)$ and$d\eta_V/dN = 2\epsilon_V\eta_V - \xi_V^2$), we obtain:

$\alpha_s = -6 \cdot 2\epsilon_V(2\epsilon_V - \eta_V) + 2(2\epsilon_V\eta_V - \xi_V^2)$

$= -24\epsilon_V^2 + 12\epsilon_V\eta_V + 4\epsilon_V\eta_V - 2\xi_V^2$

Running of the Spectral Index

$$\boxed{\alpha_s = 16\epsilon_V\eta_V - 24\epsilon_V^2 - 2\xi_V^2}$$

where the second-order slow-roll parameter is:

$$\xi_V^2 = M_P^4 \frac{V'(\phi) \, V'''(\phi)}{V(\phi)^2}$$

The running is second-order in slow-roll parameters, so $|\alpha_s| \sim O(\epsilon^2, \epsilon\eta) \sim 10^{-3}$in typical models. Planck constrains $\alpha_s = -0.0045 \pm 0.0067$, consistent with zero.

4.5 Tensor Power Spectrum and Consistency Relation

Gravitational Wave Perturbations

Besides scalar perturbations, inflation also generates tensor perturbations โ€” primordial gravitational waves. The transverse-traceless part of the metric perturbation is:

$$ds^2 = a^2(\tau)\left[-d\tau^2 + (\delta_{ij} + h_{ij})dx^i dx^j\right]$$

where $h_{ij}$ is transverse ($\partial_i h_{ij} = 0$) and traceless ($h_{ii} = 0$). It has two independent polarizations, $h_+ $ and $h_\times$. The Einstein equations give, for each polarization $s = +, \times$:

$$h_s'' + 2\mathcal{H}h_s' + k^2 h_s = 0$$

Equivalence to Massless Scalar

Defining the canonical variable $u_s = (M_P/2) \cdot a \cdot h_s$ (the factor of $M_P/2$comes from the normalization of the gravitational action), the equation becomes:

$$u_s'' + \left(k^2 - \frac{a''}{a}\right)u_s = 0$$

This is identical to the Mukhanov-Sasaki equation but with $z''/z$ replaced by $a''/a$. In de Sitter space, $a''/a = 2/\tau^2 = z''/z$, so each tensor polarization satisfies the same equation as the scalar Mukhanov variable. The solution with Bunch-Davies initial conditions is identical, and the power spectrum of each polarization is:

$$\mathcal{P}_{h_s}(k) = \frac{4}{M_P^2} \cdot \left(\frac{H}{2\pi}\right)^2 = \frac{H^2}{\pi^2 M_P^2}$$

Since there are two polarizations, the total tensor power spectrum is:

Tensor Power Spectrum

$$\boxed{\mathcal{P}_t(k) = \frac{2H^2}{\pi^2 M_P^2}\bigg|_{k = aH}}$$

Tensor-to-Scalar Ratio

The tensor-to-scalar ratio is defined as:

$$r = \frac{\mathcal{P}_t}{\mathcal{P}_\mathcal{R}} = \frac{2H^2/(\pi^2 M_P^2)}{H^2/(8\pi^2 M_P^2 \epsilon)} = 16\epsilon$$

Tensor-to-Scalar Ratio

$$\boxed{r = 16\epsilon_V}$$

Tensor Spectral Index and Consistency Relation

The tensor spectral index is defined analogously to $n_s$:

$$n_t = \frac{d\ln \mathcal{P}_t}{d\ln k}$$

From $\mathcal{P}_t \propto H^2$, we get $n_t = 2(d\ln H/dN) = -2\epsilon_V$:

$$\boxed{n_t = -2\epsilon_V}$$

Combining with $r = 16\epsilon_V$, we obtain the consistency relation:

Inflationary Consistency Relation

$$\boxed{r = -8n_t}$$

This is a model-independent prediction of single-field slow-roll inflation: the tensor tilt and the tensor-to-scalar ratio are not independent. If both $r$ and $n_t$could be measured, violation of $r = -8n_t$ would rule out all single-field slow-roll models. This is one of the most powerful tests of the inflationary paradigm. Multi-field models and non-standard kinetic terms can violate this relation.

4.6 Non-Gaussianity

The Bispectrum

Gaussian random fields are completely specified by their two-point function (power spectrum). Any departure from Gaussianity is encoded in higher-order correlation functions. The leading non-Gaussian signature is the three-point function, or bispectrum:

$$\langle \mathcal{R}_{\mathbf{k}_1} \mathcal{R}_{\mathbf{k}_2} \mathcal{R}_{\mathbf{k}_3} \rangle = (2\pi)^3 \delta^3(\mathbf{k}_1 + \mathbf{k}_2 + \mathbf{k}_3) \, B_\mathcal{R}(k_1, k_2, k_3)$$

The delta function enforces that the three $k$-vectors form a closed triangle in Fourier space.

The $f_\text{NL}$ Parameter

Non-Gaussianity is conventionally parametrized by writing the curvature perturbation as a local expansion about a Gaussian field $\mathcal{R}_G$:

$$\mathcal{R}(\mathbf{x}) = \mathcal{R}_G(\mathbf{x}) + \frac{3}{5}f_\text{NL}\left[\mathcal{R}_G(\mathbf{x})^2 - \langle \mathcal{R}_G^2 \rangle\right]$$

The dimensionless parameter $f_\text{NL}$ measures the ratio of the bispectrum to the square of the power spectrum:

$$f_\text{NL} = \frac{5}{6} \frac{B_\mathcal{R}(k, k, k)}{[P_\mathcal{R}(k)]^2}$$

Maldacena's Result for Single-Field Inflation

In a landmark calculation, Maldacena (2003) computed the full three-point function of $\mathcal{R}$in single-field slow-roll inflation by expanding the action to third order. The result is:

Maldacena's Single-Field Result

$$f_\text{NL} = \frac{5}{12}(1 - n_s) \sim O(\epsilon, \eta) \sim 0.01$$

More precisely, the bispectrum has a specific momentum-dependent shape. For the squeezed limit ($k_1 \ll k_2 \approx k_3$), the consistency relation gives:

$$f_\text{NL}^\text{local} = \frac{5}{12}(1 - n_s) \approx 0.015$$

This tiny value means that single-field slow-roll inflation predicts undetectably small non-Gaussianity. A detection of large $f_\text{NL}$ would therefore rule out the simplest inflationary models.

Triangle Shapes

Different inflationary mechanisms produce different bispectrum shapes depending on which triangle configurations dominate:

ShapeConfigurationPhysical OriginPlanck Constraint
LocalSqueezed ($k_1 \ll k_2 \approx k_3$)Multi-field, curvaton models$f_\text{NL}^\text{local} = -0.9 \pm 5.1$
EquilateralEquilateral ($k_1 \approx k_2 \approx k_3$)Non-standard kinetic terms (DBI, k-inflation)$f_\text{NL}^\text{equil} = -26 \pm 47$
OrthogonalFlattened ($k_1 + k_2 \approx k_3$)Higher-derivative interactions, Galileon$f_\text{NL}^\text{ortho} = -38 \pm 24$

All Planck constraints are consistent with $f_\text{NL} = 0$, as predicted by single-field slow-roll inflation. Future surveys (CMB-S4, large-scale structure) will push the sensitivity to$\sigma(f_\text{NL}^\text{local}) \sim 1$, approaching the single-field prediction.

4.7 Observational Constraints and Future Prospects

Planck Results

The Planck satellite (2018 final results) provides the most precise measurements of primordial perturbation parameters:

ParameterValue (68% CL)Significance
$\ln(10^{10}A_s)$$3.044 \pm 0.014$Fixes inflaton potential energy scale
$n_s$$0.9649 \pm 0.0042$8$\sigma$ red tilt detected
$r$$< 0.036$ (95% CL, BICEP/Keck 2021)Upper bound on inflation energy scale
$\alpha_s$$-0.0045 \pm 0.0067$Consistent with zero running

The $n_s$-$r$ Plane

The spectral index and tensor-to-scalar ratio together provide a powerful discriminant of inflationary models. In the $n_s$-$r$ plane:

  • Monomial potentials ($V \propto \phi^p$):$n_s = 1 - (p+2)/(2N)$, $r = 4p/N$ โ€” $\phi^2$ and $\phi^4$ are ruled out by Planck+BICEP
  • Starobinsky / $R^2$:$n_s = 1 - 2/N$, $r = 12/N^2$ โ€” excellent agreement with data for $N = 50{-}60$
  • Natural inflation:$n_s$ and $r$ depend on $f/M_P$ โ€” under tension for sub-Planckian $f$
  • $\alpha$-attractors:$n_s = 1 - 2/N$, $r = 12\alpha/N^2$ โ€” interpolate between Starobinsky ($\alpha = 1$) and monomial limits

Future Experiments

Several upcoming and proposed experiments will dramatically improve constraints:

CMB-S4

Ground-based CMB experiment targeting $\sigma(r) \sim 0.001$. Will detect or rule out all large-field models. Expected first light ~2029.

LiteBIRD

JAXA satellite mission targeting $\sigma(r) \sim 0.001$ from full-sky B-mode polarization. Launch planned for late 2020s.

PICO / CMB-HD

Proposed next-generation space/ground missions reaching $\sigma(r) \sim 5 \times 10^{-4}$and $\sigma(f_\text{NL}^\text{local}) \sim 0.5$.

Galaxy Surveys (DESI, Euclid, Rubin)

Large-scale structure surveys probe $f_\text{NL}^\text{local}$ via scale-dependent bias, with projected $\sigma(f_\text{NL}) \lesssim 1$.

4.8 Historical Development

The theory of primordial perturbations from inflation was developed in a remarkable burst of activity in the early 1980s, with independent and partly overlapping contributions:

Mukhanov & Chibisov (1981)

First to calculate the spectrum of quantum fluctuations generated during the de Sitter phase of Starobinsky's $R^2$ model. They showed that the fluctuations have a nearly scale-invariant spectrum and identified the physical mechanism: quantum vacuum fluctuations are amplified by the expansion. This was the first correct calculation of primordial perturbations from inflation, though it predated the widespread adoption of the inflationary paradigm.

Hawking (1982)

At the Nuffield Workshop in Cambridge, Hawking presented a calculation of density perturbations from the new inflationary scenario of Linde and Albrecht-Steinhardt. He connected the quantum fluctuations of the inflaton to density perturbations in the post-inflationary universe, obtaining the result $\delta\rho/\rho \sim H^2/\dot{\phi}$.

Guth & Pi (1982)

Independently derived the spectrum of fluctuations from inflation using a different gauge choice. Their work helped establish the robustness of the result across different computational approaches.

Bardeen, Steinhardt & Turner (1983)

Provided the definitive gauge-invariant treatment of cosmological perturbations from inflation. Their paper unified the previous results and presented the calculation in a clean, gauge-invariant formalism using the Bardeen variables. This became the standard reference for the field and established the notation still used today.

Mukhanov (1985, 1988)

Developed the canonical quantization approach using the variable $v = z\mathcal{R}$, now called the Mukhanov variable. The resulting Mukhanov-Sasaki equation (with Sasaki's independent derivation) provides the cleanest framework for computing perturbation spectra and is the approach presented in this chapter.

Maldacena (2003)

Computed the complete three-point function (non-Gaussianity) for single-field inflation by expanding the Einstein-Hilbert + scalar field action to third order in perturbations. His result that $f_\text{NL} \sim O(\epsilon, \eta)$ in single-field slow-roll established a fundamental benchmark: large non-Gaussianity would signal multi-field dynamics or non-standard kinetic terms, making $f_\text{NL}$ a powerful discriminant of inflationary models.

4.9 Python Simulations

The following simulations visualize the primordial power spectra and the $n_s$-$r$plane for several inflationary models, compared with observational constraints.

Primordial Scalar and Tensor Power Spectra for Inflationary Models

Python
script.py106 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

n_s - r Plane with Planck/BICEP Constraints and Model Predictions

Python
script.py115 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

Summary of Key Results

Mukhanov-Sasaki Equation

$v_k'' + \left(k^2 - \frac{z''}{z}\right)v_k = 0$

Mode Function (de Sitter)

$v_k = \frac{e^{-ik\tau}}{\sqrt{2k}}\left(1 - \frac{i}{k\tau}\right)$

Scalar Power Spectrum

$\mathcal{P}_\mathcal{R} = \frac{H^2}{8\pi^2 M_P^2 \epsilon}$

Tensor Power Spectrum

$\mathcal{P}_t = \frac{2H^2}{\pi^2 M_P^2}$

Spectral Index

$n_s - 1 = -6\epsilon_V + 2\eta_V$

Tensor-to-Scalar Ratio

$r = 16\epsilon_V$

Consistency Relation

$r = -8n_t$

Non-Gaussianity (Single-Field)

$f_\text{NL} \sim O(\epsilon, \eta) \sim 0.01$