Skip to main content
Sandbox Physics

Inflation: Quantum Ripples to Cosmic Texture

How does a tiny early ripple become today’s large structure? During inflation, space stretched so fast that quantum jitters in the field were pulled beyond the reach of any signal. Once a ripple is larger than that horizon it stops oscillating and keeps its size. Later, gravity grows these frozen ripples into the hot and cold spots of the microwave background and into galaxies.

Drag a step on the inflaton potential and watch quantum ripples freeze as they leave the horizon. Compare the spectrum with Planck limits.

Interactive modelInflation: Quantum Ripples to Cosmic Texture
Spectral tilt at the pivot scale0.9650.965
Tensor-to-scalar ratio3.55×10−33.55\times10^{-3}
Largest ripple from the step33.3%33.3\%
Largest squeezed non-Gaussian amplitude−0.651-0.651
Each mode freezes after it leaves the horizon
  • k=0.002 Mpc−1k=0.002\,\mathrm{Mpc^{-1}}
  • k=0.01 Mpc−1k=0.01\,\mathrm{Mpc^{-1}}
  • k=0.05 Mpc−1k=0.05\,\mathrm{Mpc^{-1}}

Dotted lines mark horizon exit; the white line is the current time.

Primordial curvature spectrum
  • mode-by-mode computation
  • same potential without the step
  • ideal slow-roll reference H2/(8π2ϵ)H^2/(8\pi^2\epsilon)
  • Planck 2018 power-law fit, 68%
Squeezed limit of the bispectrum
  • fNLsq(k)=512 [1−ns(k)]f_{\rm NL}^{\rm sq}(k)=\tfrac{5}{12}\,[1-n_s(k)]
  • Planck 2018 local template, 68% −0.9±5.1-0.9\pm5.1

Only this limit is computed. The Planck band constrains a constant-amplitude template.

Model assumptions and sources
  • Single canonical scalar field, reduced Planck units, time measured in e-folds N=ln⁡aN=\ln a. Each mode starts in the de Sitter Bunch–Davies vacuum at k/aH=100k/aH=100 and is read at k/aH=10−3k/aH=10^{-3}.
  • The overall height of the potential is re-fixed so the smooth model gives ln⁡(1010As)=3.044\ln(10^{10}A_s)=3.044 at k∗=0.05 Mpc−1k_*=0.05\,\mathrm{Mpc^{-1}}; k∗k_* equals aHaH when N∗N_* e-folds remain.
  • The step uses the tanh form of Adams, Cresswell and Easther (2001). Its height and the sharp preset are illustrative, not fits; Planck 2018 found no preference for features.
  • Only the squeezed bispectrum limit is shown. Sharp features also produce equilateral and oscillating bispectra that this Lab does not compute.
  • The map draws independent Gaussian Fourier amplitudes with the computed variance on a periodic 6.3 Gpc patch, from k=10−3k=10^{-3} to the grid limit. It is a picture of the two-point function, not a simulated sky.

Independent checks: the exact power-law spectrum, the de Sitter mode function, the canonical Wronskian, step halving and a separate Python solver.

A ripple stops changing once it outgrows the horizon

BackgroundDuring inflation a nearly constant energy density makes space grow by a factor e in each e-fold, while the Hubble length barely changes. A quantum ripple of fixed comoving size is first much smaller than the Hubble length and oscillates. A few e-folds later it is much larger and its curvature amplitude stays fixed.

Why it mattersThose frozen amplitudes are the seeds measured in the microwave background. The slope of the potential when each scale left the horizon sets how strong the seed is, so the measured spectrum constrains the shape of the potential.

Focus question
Why does each ripple remember only the moment it left the horizon?
One-sentence intuition
Outside the horizon the curvature mode has a constant solution, so the spectrum maps the potential near each exit time.

Core mathematical model

Background in e-folds

H2=V3−ϵ,ϵ=ϕ′22,ϕ′′=−(3−ϵ) ϕ′−V,ϕH2H^2=\frac{V}{3-\epsilon},\qquad \epsilon=\frac{\phi'^2}{2},\qquad \phi''=-(3-\epsilon)\,\phi'-\frac{V_{,\phi}}{H^2}

Primes are derivatives with respect to the e-fold number NN, in reduced Planck units. Inflation ends when ϵ=1\epsilon=1.

One Fourier mode of the curvature

Rk′′+(3−ϵ+2ϕ′′ϕ′)Rk′+(kaH)2Rk=0\mathcal R_k''+\left(3-\epsilon+\frac{2\phi''}{\phi'}\right)\mathcal R_k'+\left(\frac{k}{aH}\right)^{2}\mathcal R_k=0

Inside the horizon the last term dominates and the mode oscillates with a decaying amplitude. Outside it the last term is negligible and a constant solution remains.

What the Lab plots

PR(k)=k32π2 ∣Rk∣2,ns−1=dln⁡PRdln⁡k,fNLsq=512 (1−ns)\mathcal P_{\mathcal R}(k)=\frac{k^3}{2\pi^2}\,\lvert\mathcal R_k\rvert^2,\qquad n_s-1=\frac{d\ln\mathcal P_{\mathcal R}}{d\ln k},\qquad f_{\rm NL}^{\rm sq}=\frac{5}{12}\,(1-n_s)

The spectrum is read after the mode has frozen. The last relation is the single-field squeezed limit in the convention ζ=ζg+35fNLζg2\zeta=\zeta_g+\tfrac35 f_{\rm NL}\zeta_g^2.

Common difficulties

The horizon is not a wall

Typical misconceptionA mode stops at the horizon because something blocks it.

Better mental modelNothing blocks it. The oscillation term shrinks as space stretches until the pressure gradient can no longer push the ripple back.

A step changes many scales

Typical misconceptionA step in the potential should change one wavenumber only.

Better mental modelA sudden change in the field speed disturbs modes still inside the horizon, so it leaves ringing on smaller scales as well.

Run the experiment

  1. 01

    Watch one mode freeze

    Let the animation run and follow the left chart below the stage.

    What to observe: Each curve falls while its mode oscillates inside the horizon, then turns flat after its dotted exit line.
  2. 02

    Drag the step

    Drag the gold handle up and sideways on the potential.

    What to observe: A taller step makes larger ripples in the spectrum; moving it changes which scales ring.
  3. 03

    Compare with Planck

    Choose Steep slope, strong gravitational waves, then Shorter reheating history.

    What to observe: The steep model gives a tensor ratio well above current limits; fewer e-folds after the pivot lowers the tilt.

Related experiments and articles

What this page links to directly

From quantum ripples to cosmic texture · Reading path

Horizon exit, the mode equation and spectral constraints

Articles on this path that use this experiment, followed by the other experiments they suggest.

  1. ArticleHow a Quantum Ripple Becomes Cosmic Structure
  2. ArticleWhy a Stretched Ripple Stops Changing After Horizon Exit
  3. ArticleDeriving the Mode Equation Behind a Computed Spectrum
  4. ArticleWhat the Tilt, Tensors and Squeezed Triangles Measure
  5. ArticleRecompute a Primordial Spectrum and Test the Solver
  6. ArticleReading Planck’s Searches for Inflation Features and Non-Gaussianity
Something broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy