iCosmos › CMB acoustic scale calculator

CMB acoustic scale calculator

The acoustic angle θ* is the angle the sound horizon at last scattering subtends on the sky, the best-measured of the cosmological parameters (Planck: 0.03 %).

The interactive calculator loads here: change the redshift and the cosmological parameters (Ωm, ΩΛ, Ωr, w0, wa, H0) and the result and plot update instantly.

What it is

About 370 000 years after the Big Bang, at a redshift of about 1090, the universe had cooled enough for electrons and protons to combine into neutral hydrogen. Photons stopped scattering and have travelled freely ever since: this is the cosmic microwave background (CMB), and the moment they last scattered defines a spherical shell around us, the last-scattering surface, at redshift z*.

The acoustic angle

The CMB is not perfectly smooth. Sound waves in the earlier photon–baryon plasma left a characteristic size imprinted on its hot and cold spots: the sound horizon r*, the comoving distance sound could travel before decoupling, about 145 Mpc. Seen from our position at the distance DM(z*) of the last-scattering surface, about 14 000 Mpc, it subtends the angle θ* = r*/DM(z*), close to 0.6°. iCosmos computes all three for your model.

The sound horizon as a standard ruler

Before decoupling, photons, electrons and baryons were tightly coupled into a single plasma. Gravity pulled it into denser regions and photon pressure pushed it back out, so every small disturbance launched a spherical sound wave. The sound speed was c/√(3(1 + R)), where R measures the inertia of the baryons: about c/√3 early on, but about 20 % lower by decoupling. At decoupling the photons were released and the waves stopped. The distance a wave had travelled by then, the sound horizon r*, is fixed by well-understood physics and depends only on the physical densities of baryons and matter, Ωbh2 and Ωmh2. That makes it a standard ruler: an object of known size that can be seen at a known redshift.

The same ruler appears again in the distribution of galaxies as baryon acoustic oscillations. There the relevant scale is rd at the slightly later drag epoch, when the baryons themselves were released; see the BAO calculator.

How θ* depends on curvature, dark energy and H₀

Because r* is set by the early universe and DM(z*) by everything that happened since, θ* ties the two together. Curvature has the largest effect: in a closed universe light rays from the last-scattering surface converge and the spots look larger (smaller ℓA); in an open universe they look smaller. Dark energy and H0 change the distance through the late expansion history.

At fixed Ωbh2 and Ωmh2, many combinations of curvature, dark energy and H0 give the same θ*. This is the geometric degeneracy: the CMB alone cannot pin down curvature, and measurements of the late universe, such as BAO and H0, are needed to break it. You can explore it here by raising H0 while lowering Ωm to keep Ωmh2 fixed, adjusting ΩΛ to compensate, and watching θ*.

From ℓ_A to the acoustic peaks

The CMB power spectrum shows a series of peaks at multipoles ℓm ≈ ℓA(m − φm). Odd peaks are compressions of the plasma in potential wells, even peaks are rarefactions. The phase shifts φm come from the driving of the oscillations by the decaying gravitational potential and from the way a three-dimensional pattern projects onto the sky; they are a few tenths and depend weakly on the matter and baryon densities (Hu, Fukugita, Zaldarriaga & Tegmark 2001, ApJ 549, 669). For Planck-like models the first peak lies at ℓ ≈ 220, about 0.73 ℓA.

Silk damping: why the pattern fades at small scales

Before decoupling, photons and baryons formed a single fluid, but not a perfect one. Photons scatter off electrons a finite number of times, so they random-walk a certain distance in the time available. On scales smaller than this diffusion length the photons leak out of hot, dense regions into cool, thin ones and smooth them away, carrying the baryons with them. The fluctuations on these small scales are therefore damped, roughly exponentially in (k/k_D)², where k_D is the damping wavenumber at decoupling. In the CMB spectrum this produces the damping tail: the acoustic peaks fade steadily towards high multipoles, and by the damping multipole ℓ_D the power is suppressed by roughly e−2. The effect was predicted by Joseph Silk in 1968 (ApJ 151, 459), long before it was measured, and is now one of the cleanest tests of the physics of recombination. More baryons make the photons scatter more often, so they diffuse less far and the damping sets in at smaller scales; a larger distance to the last-scattering surface makes the same physical scale appear smaller on the sky, so ℓ_D grows. iCosmos computes k_D with a fit to CAMB and gives the damping length λ_D = 2π/k_D, the damping angle θ_D and ℓ_D = k_D D_M(z_*).

How iCosmos computes these numbers

z*, r* and kD come from fits to the CAMB Boltzmann code in Ωbh2 and Ωmh2, accurate to a few parts in 105 over a wide range. DM(z*) comes from the calculator’s own distance integral, so θ* responds to curvature, dark energy and H0 exactly as every other distance on the site does. Against CAMB with the same physics, θ* agrees to about 2 × 10−5. This is θ* as defined in CAMB, not θMC, an approximation used to sample the Planck chains (100 θMC = 1.04101 for the same parameters). Matter–radiation equality is 1 + zeq = Ωm/Ωr. The Reference page gives the details and the tests.

Formula

Worked example

For the Planck 2018 model (H0 = 67.66, Ωm = 0.3111, Ωbh2 = 0.02242) with standard radiation added, iCosmos gives z* = 1,089.84, r* = 144.41 Mpc and DM(z*) = 13,880 Mpc, so 100 θ* = 1.04041 (θ* = 0.5961°) and ℓA = 302.

Planck publishes 100 θ* = 1.04119 ± 0.00029 for these parameters. The 0.075 % difference comes from the neutrino: Planck includes one neutrino of 0.06 eV, which was still relativistic at decoupling, while iCosmos counts its present-day density as ordinary matter in Ωm at all times and treats the remaining neutrinos as massless radiation. The damping multipole is ℓD = 1,956, about 6.5 times ℓA.

Preset (standard radiation added)100 θ*ℓAℓDz*
Classic concordance (iCosmos default)1.05205298.619361090.2
Planck 2018 flat ΛCDM1.04041302.019561089.8
DESI DR2 w₀wₐ (DESI+CMB+DESY5)1.03952302.219581089.8
DESI DR2 w₀wₐ (DESI+CMB+Pantheon+)1.03945302.219581089.8
DESI DR2 w₀wₐ (DESI+CMB+Union3)1.03942302.219581089.8
DESI DR2 w₀wₐ (DESI+CMB)1.03955302.219581089.9
DESI DR2 + CMB flat ΛCDM1.04008302.119561089.7
Einstein–de Sitter (matter only)1.18915264.217141110.9
Open, matter only (Ωm = 0.3)0.55806562.936511090.2
Closed ΛCDM (Ωm = 0.3, ΩΛ = 0.9)1.49933209.513591090.2
Closed, matter only (Ωm = 2)————
Milne (empty universe)————
de Sitter (Λ only)————
Radiation only————

Common questions

Why is θ* so precisely measured?

The acoustic peak positions fix it almost independently of everything else: Planck measured 100 θ* = 1.04119 ± 0.00029, to 0.03 %, the best-measured of the cosmological parameters.

Why does iCosmos ask me to add radiation?

Radiation still matters at z ≈ 1090: leaving it out changes the distance to the last-scattering surface by about 0.5 %, more than ten times the precision of Planck’s θ*, so θ* is shown only with the standard radiation density.

Does the first peak sit exactly at ℓ_A?

No: phase shifts put it near 0.73 ℓA, about ℓ = 220, for Planck-like models (Hu, Fukugita, Zaldarriaga & Tegmark 2001, ApJ 549, 669).

Related calculators

About iCosmos

iCosmos was created by Mihran Vardanyan. Mihran Vardanyan is a cosmologist who earned his DPhil in cosmology at the University of Oxford, supervised by Joseph Silk and Roberto Trotta. He developed iCosmos during his research years at Oxford Astrophysics, where his work applied Bayesian model selection to the curvature and size of the Universe.

How to cite: Vardanyan, Mihran. iCosmos V4: Cosmology Calculator. https://icosmos.co.uk/. Include your access date, model parameters and exported data when reporting calculations.

iCosmos 4.6.0 · updated