Cluster Mass Determination and Hydrostatic Equilibrium

A galaxy cluster is the largest thing gravity has managed to bind: a few hundred to a few thousand galaxies, a diffuse ocean of X-ray-hot plasma at T∼107T\sim10^7–108 K10^8\,\mathrm{K} called the intracluster medium (ICM), and — dominating everything — an invisible dark-matter halo, all totalling 101410^{14} to a few×1015 M⊙\times10^{15}\,M_\odot. Weighing that mass correctly is one of the most consequential measurements in cosmology, because the abundance of such objects is exponentially sensitive to how much matter the Universe holds and how clumpy it is. The trouble is that the mass is dark, so it must be inferred from tracers — three tracers, three principles. The galaxies move in the potential well, so their velocities weigh it (Zwicky's virial argument of 1933, sharpened into the spherical Jeans equation). The hot gas sits as a static atmosphere in the same well, so its pressure gradient weighs it (the X-ray hydrostatic method, the workhorse for individual clusters). And the whole mass bends passing light, so gravitational lensing weighs it with no assumption about dynamical state at all. This article builds all three but centres on the hydrostatic estimator, whose defining feature is economy: the enclosed mass depends only on the local logarithmic slopes of gas density and temperature, not on any absolute normalization. Where the three methods agree — to about 20%20\% — we have the cleanest evidence that dark matter is real and roughly collisionless; where they disagree, we read off the non-thermal pressure that makes cluster masses the leading systematic in cluster cosmology.

Key takeaways
  • Galaxy clusters are the most massive bound structures in the Universe; their dark-matter-dominated mass is measured three largely independent ways — X-ray gas, gravitational lensing, and galaxy dynamics.
  • The hydrostatic (HSE) method treats the hot ICM as a static ideal gas whose pressure gradient balances gravity, giving M(<r)M(<r) directly from the radial gas density and temperature profiles.
  • The dynamical method applies the virial theorem or the Jeans equation to member-galaxy velocities, treating the galaxies as a collisionless tracer of the same potential.
  • Lensing measures the projected mass with no equilibrium assumption, providing the cross-check that exposes the hydrostatic mass bias b≡1−MHSE/Mlens≈0.1b\equiv1-M_{\rm HSE}/M_{\rm lens}\approx0.1–0.30.3 from neglected non-thermal pressure.
  • Cluster mass functions probe Ωm\Omega_m and σ8\sigma_8; a 1010–20%20\% mass error propagates straight into the cosmological parameters and drives the Planck cluster-count tension.
  • Key idea: under spherical hydrostatic equilibrium the enclosed mass is fixed entirely by the local slopes of the gas density and temperature, M(<r)=−kBT rGμmp(dln⁡ρgdln⁡r+dln⁡Tdln⁡r)M(<r)=-\dfrac{k_B T\,r}{G\mu m_p}\left(\dfrac{\mathrm{d}\ln\rho_g}{\mathrm{d}\ln r}+\dfrac{\mathrm{d}\ln T}{\mathrm{d}\ln r}\right) — no absolute normalization of the gas is needed, only its logarithmic gradients.

Where this lives today

Cluster mass determination is in a golden age, driven by three surveys pulling together. In X-rays, eROSITA is delivering an all-sky catalogue of ∼105\sim10^5 clusters whose masses must be calibrated to percent-level accuracy. In the microwave, the South Pole Telescope, ACT, and Planck detect clusters through the Sunyaev–Zel'dovich effect — the inverse-Compton distortion of the CMB by the same hot electrons — whose signal is nearly redshift-independent and tied to the thermal energy HSE uses. And in the optical, weak-lensing surveys from Euclid, the Vera Rubin Observatory (LSST), and Subaru Hyper Suprime-Cam provide the assumption-free masses that pin down the bias bb. That bias is not academic: the 2σ2\sigma tension between the parameters (σ8\sigma_8, Ωm\Omega_m) from Planck's CMB and from Planck's cluster counts can be absorbed by b≈0.4b\approx0.4 — larger than most direct measurements — so whether the discrepancy signals new physics or merely mis-weighed clusters hinges on nailing bb. Meanwhile XRISM, the successor to Hitomi, now measures ICM turbulent velocities directly. And the Bullet Cluster remains the field's iconic image: in a merger where HSE fails, lensing maps the collisionless dark matter offset from the shocked X-ray gas — the cleanest demonstration that most of a cluster's mass neither shines nor collides.

The physical picture

Picture the hot ICM as a self-gravitating atmosphere sitting in the cluster's potential well, exactly like the atmosphere of a star or of the Earth. If the gas is neither collapsing nor streaming out, then at every radius the outward push of the pressure gradient must precisely cancel the inward pull of gravity. That single balance condition is the whole method: measure how fast pressure falls with radius, and you have weighed everything inside it. The gas is only a tracer — its density and temperature slopes report the depth and shape of a potential dominated by invisible dark matter, so the total mass it reveals is roughly six times the gas mass itself.

Figure
Hydrostatic balance in a cluster: the outward pressure-gradient force on each gas shell cancels inward gravity, so dP/dr = −ρ_g GM(r)/r². The measured inputs are the two logarithmic slopes — a steep density dlnρ/dlnr ≈ −2 and a nearly flat temperature dlnT/dlnr ≈ −0.4 for a k_B T ≈ 8 keV cluster
A gas shell in balance: pressure out = gravity in at every radius DM well pressure out gravity in gas shell at r hot X-ray gas (ICM) traces the dark-matter well dP/dr = −ρ_g GM(r)/r² log radius r log gas density ρ_g dlnρ/dlnr ≈ −2 temperature T dlnT/dlnr ≈ −0.4 the two measured slopes

Because the estimator uses only logarithmic derivatives, it is insensitive to the absolute gas normalization or to distance-dependent calibration factors — but punishingly sensitive to the temperature gradient, since a noisy dln⁡T/dln⁡r\mathrm{d}\ln T/\mathrm{d}\ln r feeds straight into the mass, which is why deep X-ray spectroscopy of T(r)T(r) is the hard part. The second figure shows what comparing the three methods buys you: the mass rises to ∼1015 M⊙\sim10^{15}\,M_\odot, the gas is a thin skin on top of the dark matter, and the thermal hydrostatic mass sits systematically below the assumption-free lensing mass by the bias bb.

Figure
Enclosed-mass profiles: the lensing (total) mass reaches about 8×10¹⁴ M⊙ at r₅₀₀ ≈ 1.3 Mpc, the thermal hydrostatic mass runs low by the bias b = 1 − M_HSE/M_lens ≈ 0.2, and the gas is only f_gas ≈ 0.13 of the total. Dark matter dominates at every radius
The punchline: M(r) rises to ~10¹⁵ M⊙; thermal mass runs low by the bias b ≈ 0.2 0 2 4 6 8 10 12 0 0.5 1.0 1.5 2.0 radius r (Mpc) enclosed mass M (10¹⁴ M⊙) M_lens ≈ 7.7 M_HSE ≈ 6.2 b ≈ 0.2 r₅₀₀ gas M_gas (f_gas ≈ 0.13) lensing (total) mass thermal hydrostatic mass

The core equations

The starting point is the momentum equation of a fluid at rest in a spherical potential: the pressure gradient is what holds the gas up against gravity. For a relaxed cluster the flow vanishes, and only the radial component survives.

dPdr=−ρg GM(<r)r2(1)\frac{\mathrm{d}P}{\mathrm{d}r}=-\rho_g\,\frac{GM(<r)}{r^2} \qquad (1)

where: PP — thermal gas pressure at radius rr; ρg\rho_g — intracluster gas mass density; M(<r)M(<r) — total gravitating mass inside rr (dark matter + gas + galaxies); GG — Newton's constant. It is a force balance per unit volume: the outward pressure-gradient force supports the weight ρg g\rho_g\,g of the gas. To make the pressure observable we need the equation of state. The ICM is a fully ionized, optically thin, non-degenerate plasma, so it obeys the ideal gas law with a mean molecular weight that folds in the mix of electrons and ions.

P=ρgμmp kBT(2)P=\frac{\rho_g}{\mu m_p}\,k_B T \qquad (2)

where: kBk_B — Boltzmann constant; TT — gas temperature (from X-ray spectroscopy); μ≈0.6\mu\approx0.6 — mean molecular weight of a fully ionized primordial plasma; mpm_p — proton mass. The factor ρg/μmp\rho_g/\mu m_p is the total particle number density; the pressure is set by all free particles, electrons and ions alike. Substituting (2) into (1) and dividing by ρg\rho_g eliminates the density normalization, leaving the master result — the equation that does the weighing.

M(<r)=−kBT rGμmp(dln⁡ρgdln⁡r+dln⁡Tdln⁡r)(3)M(<r)=-\frac{k_B T\,r}{G\mu m_p}\left(\frac{\mathrm{d}\ln\rho_g}{\mathrm{d}\ln r}+\frac{\mathrm{d}\ln T}{\mathrm{d}\ln r}\right) \qquad (3)

where: dln⁡ρg/dln⁡r\mathrm{d}\ln\rho_g/\mathrm{d}\ln r — logarithmic slope of the gas density (typically −2-2 to −3-3); dln⁡T/dln⁡r\mathrm{d}\ln T/\mathrm{d}\ln r — logarithmic slope of temperature (mildly negative outside the core). A temperature scale kBTk_B T times a dimensionless pair of slopes fixes the mass; nothing about the absolute gas density enters. For a working density model, X-ray astronomers overwhelmingly use the isothermal β\beta-model, a cored power law that fits surface-brightness profiles well and has an analytic deprojection.

ρg(r)=ρ0[1+(rrc)2]−3β/2(4)\rho_g(r)=\rho_0\left[1+\left(\frac{r}{r_c}\right)^2\right]^{-3\beta/2} \qquad (4)

where: ρ0\rho_0 — central gas density; rcr_c — core radius; β\beta — outer-slope parameter, ≈2/3\approx2/3 for many clusters and physically β=μmpσ2/kBT\beta=\mu m_p\sigma^2/k_BT. At r≫rcr\gg r_c the density falls as r−3βr^{-3\beta}, so β=2/3\beta=2/3 gives ρg∝r−2\rho_g\propto r^{-2}. The dynamical route replaces the gas with the galaxies. Their collisionless phase space obeys the spherical Jeans equation — the stellar-dynamics analogue of hydrostatic balance — with an extra term because galaxy orbits need not be isotropic.

1ρ⋆d(ρ⋆σr2)dr+2βaσr2r=−GM(<r)r2(5)\frac{1}{\rho_\star}\frac{\mathrm{d}(\rho_\star\sigma_r^2)}{\mathrm{d}r}+\frac{2\beta_a\sigma_r^2}{r}=-\frac{GM(<r)}{r^2} \qquad (5)

where: ρ⋆\rho_\star — number density of the galaxy tracer; σr\sigma_r — radial velocity dispersion; βa=1−σt2/σr2\beta_a=1-\sigma_t^2/\sigma_r^2 — velocity anisotropy. The anisotropy is the price of the method: MM and βa\beta_a both shape the projected dispersion, so they are degenerate — the mass–anisotropy degeneracy. The crude but historically decisive limit of (5) is the virial estimate, from 2K+U=02K+U=0 applied to the whole cluster; it needs only a velocity dispersion and a size.

Mvir≃5 Rvir σlos2G(6)M_{\rm vir}\simeq\frac{5\,R_{\rm vir}\,\sigma_{\rm los}^2}{G} \qquad (6)

where: σlos\sigma_{\rm los} — line-of-sight galaxy velocity dispersion; RvirR_{\rm vir} — virial radius. The order-unity prefactor (33 to 55, depending on the mass profile) is what a careful Jeans analysis pins down; the estimate is good to a factor of a few. The third, assumption-free route is lensing: the cluster deflects background light once the projected mass density exceeds a critical value fixed purely by geometry and the speed of light.

Σcr=c24πGDsDlDls(7)\Sigma_{\rm cr}=\frac{c^2}{4\pi G}\frac{D_s}{D_l D_{ls}} \qquad (7)

where: Σcr\Sigma_{\rm cr} — critical surface mass density for strong lensing; Dl,Ds,DlsD_l,D_s,D_{ls} — angular-diameter distances to lens, source, and lens-to-source; cc — speed of light. Strong arcs appear where Σ>Σcr\Sigma>\Sigma_{\rm cr}; weak shear measures Σ\Sigma below threshold. No dynamical state is assumed. Comparing the thermal hydrostatic mass to the lensing mass defines the single most important systematic in cluster cosmology.

b≡1−MHSEMlens(8)b\equiv1-\frac{M_{\rm HSE}}{M_{\rm lens}} \qquad (8)

where: MHSEM_{\rm HSE} — thermal hydrostatic mass; MlensM_{\rm lens} — lensing (assumption-free) mass; bb — bias parameter, empirically ≈0.1\approx0.1–0.30.3. A positive bb means the thermal method under-weighs the cluster by ignoring non-thermal pressure.

Derivation AThe master hydrostatic mass equation

The goal is to convert the fluid force balance (1) into a formula a spectroscopist can evaluate directly, and to expose why only logarithmic slopes survive. We start from the Euler equation, impose the relaxed-cluster conditions that kill the flow, insert the ideal-gas equation of state, and divide out the density — the single algebraic step that makes the absolute gas normalization drop away, leaving a temperature scale multiplying two dimensionless gradients.

Step 1. The momentum equation of a self-gravitating fluid is ρg(∂v/∂t+v⋅∇v)=−∇P−ρg∇Φ\rho_g(\partial\mathbf{v}/\partial t+\mathbf{v}\cdot\nabla\mathbf{v})=-\nabla P-\rho_g\nabla\Phi. For a relaxed cluster set v=0\mathbf{v}=0 and ∂v/∂t=0\partial\mathbf{v}/\partial t=0, so pressure alone balances gravity: ∇P=−ρg∇Φ\nabla P=-\rho_g\nabla\Phi. Why: the method rests on the gas being a static atmosphere, not a wind or an infall — dropping the inertial terms is precisely the "hydrostatic" in HSE.

Step 2. Take the radial component under spherical symmetry and use dΦ/dr=GM(<r)/r2\mathrm{d}\Phi/\mathrm{d}r=GM(<r)/r^2 to recover equation (1), dP/dr=−ρg GM(<r)/r2\mathrm{d}P/\mathrm{d}r=-\rho_g\,GM(<r)/r^2. Why: spherical symmetry turns the vector balance into a one-dimensional relation between the pressure slope and the enclosed mass, which is all a radial profile can constrain.

Step 3. Insert the ideal-gas pressure P=ρgkBT/μmpP=\rho_g k_B T/\mu m_p and apply the product rule: kBμmp ⁣(Tdρgdr+ρgdTdr)=−ρgGMr2\dfrac{k_B}{\mu m_p}\!\left(T\dfrac{\mathrm{d}\rho_g}{\mathrm{d}r}+\rho_g\dfrac{\mathrm{d}T}{\mathrm{d}r}\right)=-\rho_g\dfrac{GM}{r^2}, taking μ\mu constant. Why: the temperature gradient now enters on the same footing as the density gradient — a cooler-outward atmosphere changes the inferred mass.

Step 4. Divide by ρg/r2\rho_g/r^2, solve for MM, and rewrite the derivatives logarithmically using r dln⁡X/dr=dln⁡X/dln⁡rr\,\mathrm{d}\ln X/\mathrm{d}r=\mathrm{d}\ln X/\mathrm{d}\ln r. The 1/ρg1/\rho_g cancels the leftover ρg\rho_g, giving M(<r)=−kBT rGμmp ⁣(dln⁡ρgdln⁡r+dln⁡Tdln⁡r)M(<r)=-\dfrac{k_B T\,r}{G\mu m_p}\!\left(\dfrac{\mathrm{d}\ln\rho_g}{\mathrm{d}\ln r}+\dfrac{\mathrm{d}\ln T}{\mathrm{d}\ln r}\right). Why: this cancellation is the punchline — the absolute density has vanished, so calibration errors in ρg\rho_g do not bias the mass; only its shape matters. *Verified: dimensionally [kBT/Gμmp]=[k_BT/G\mu m_p]= mass/length, times rr gives mass; reproduces Sarazin (1988) and Carroll & Ostlie §27.3; numerically kBT/(Gμmp)⋅r=3.71×1013M⊙ (T/keV)(r/Mpc)k_BT/(G\mu m_p)\cdot r=3.71\times10^{13}M_\odot\,(T/\mathrm{keV})(r/\mathrm{Mpc}) for μ=0.6\mu=0.6.*

Go deeper · Derivation B · 1 minClosed-form mass of the isothermal beta-model
Derivation BClosed-form mass of the isothermal beta-model

The aim is to evaluate the master equation for the standard β\beta-model density at constant temperature, obtaining the compact analytic mass profile X-ray astronomers actually fit. It needs only the logarithmic slope of the cored power law; with the gas isothermal, the temperature term vanishes, the mass follows in closed form, and its large-radius limit reveals the underlying isothermal sphere.

Step 1. Differentiate the log density ln⁡ρg=ln⁡ρ0−3β2ln⁡[1+(r/rc)2]\ln\rho_g=\ln\rho_0-\tfrac{3\beta}{2}\ln[1+(r/r_c)^2] to get the slope dln⁡ρgdln⁡r=−3βr2rc2+r2\dfrac{\mathrm{d}\ln\rho_g}{\mathrm{d}\ln r}=-3\beta\dfrac{r^2}{r_c^2+r^2}. Why: this single slope carries all the radial information the isothermal estimator needs; it runs from 00 in the flat core to −3β-3\beta far out.

Step 2. Set dln⁡T/dln⁡r=0\mathrm{d}\ln T/\mathrm{d}\ln r=0 (isothermal) so only the density term survives, and substitute into the master equation: M(<r)=−kBT rGμmp ⁣(−3βr2rc2+r2)M(<r)=-\dfrac{k_B T\,r}{G\mu m_p}\!\left(-3\beta\dfrac{r^2}{r_c^2+r^2}\right). Why: isothermality is the classic simplifying assumption for the outer ICM and isolates the density profile as the sole driver of the mass.

Step 3. Tidy up to M(<r)=3β kBTGμmpr3rc2+r2M(<r)=\dfrac{3\beta\,k_B T}{G\mu m_p}\dfrac{r^3}{r_c^2+r^2}. In the limit r≫rcr\gg r_c this becomes M→(3βkBT/Gμmp) rM\to(3\beta k_B T/G\mu m_p)\,r, mass growing linearly with radius. Why: linear M∝rM\propto r is the signature of a singular isothermal sphere with a flat velocity curve — the β\beta-model quietly contains that idealization, and the mass must be truncated at the virial radius or it diverges. *Verified: reproduces Sarazin (1988) Eq. (5-24); for β=2/3\beta=2/3, kBT=8k_BT=8 keV, rc=0.25r_c=0.25 Mpc, r=1.5r=1.5 Mpc it gives M=8.7×1014M⊙M=8.7\times10^{14}M_\odot, a sensible massive-cluster value.*

Go deeper · Derivation C · 1 minNon-thermal pressure and the hydrostatic mass bias
Derivation CNon-thermal pressure and the hydrostatic mass bias

The purpose here is to show precisely why the thermal-only hydrostatic mass is a lower bound on the truth, and to derive the bias bb that quantifies the shortfall. The ICM is never perfectly relaxed: turbulence, bulk flows, cosmic rays, and magnetic fields all add pressure that supports the gas but is invisible to X-ray spectroscopy. We split the total pressure, re-run the balance, and read off the mass the thermal estimator misses.

Step 1. Write the total support as Ptot=Pth+PntP_{\rm tot}=P_{\rm th}+P_{\rm nt} and impose true hydrostatic balance dPtot/dr=−ρg GMtrue/r2\mathrm{d}P_{\rm tot}/\mathrm{d}r=-\rho_g\,GM_{\rm true}/r^2. The thermal-only estimator instead uses GMHSE/r2=−(1/ρg) dPth/drGM_{\rm HSE}/r^2=-(1/\rho_g)\,\mathrm{d}P_{\rm th}/\mathrm{d}r. Why: the spectroscopic temperature reports only PthP_{\rm th}, so any analysis that stops at T(r)T(r) silently sets Pnt=0P_{\rm nt}=0.

Step 2. Subtract to isolate the missing piece: Mtrue=MHSE−r2GρgdPntdrM_{\rm true}=M_{\rm HSE}-\dfrac{r^2}{G\rho_g}\dfrac{\mathrm{d}P_{\rm nt}}{\mathrm{d}r}. Since PntP_{\rm nt} falls outward, dPnt/dr<0\mathrm{d}P_{\rm nt}/\mathrm{d}r<0, so the correction is positive and Mtrue>MHSEM_{\rm true}>M_{\rm HSE}. Why: neglected support that also declines with radius mimics extra gravity — leaving it out under-counts the true weight the potential is holding up.

Step 3. Define b≡1−MHSE/Mtrueb\equiv1-M_{\rm HSE}/M_{\rm true}. If the non-thermal pressure is a fixed fraction ff of the thermal pressure with a similar slope, then b≈fb\approx f, so a ∼10\sim10–20%20\% turbulent-pressure fraction produces b≈0.1b\approx0.1–0.20.2. Why: this ties an abstract systematic to a measurable microphysical quantity — the turbulent velocity — which is exactly what Hitomi and XRISM set out to measure directly. *Verified: consistent with the empirical range b≈0.1b\approx0.1–0.30.3 from lensing-to-X-ray comparisons and with hydrodynamical simulations; the sign matches the observation that MHSE<MlensM_{\rm HSE}<M_{\rm lens}.*

Limiting cases

CaseResultMeaning
Isothermal gasM(<r)=−kBT rGμmpdln⁡ρgdln⁡rM(<r)=-\dfrac{k_B T\,r}{G\mu m_p}\dfrac{\mathrm{d}\ln\rho_g}{\mathrm{d}\ln r}With TT constant the temperature term drops and the mass follows the density slope alone — the classic β\beta-model limit.
Isothermal β\beta-modelM(<r)=3βkBTGμmpr3rc2+r2M(<r)=\dfrac{3\beta k_B T}{G\mu m_p}\dfrac{r^3}{r_c^2+r^2}Closed form; at r≫rcr\gg r_c grows linearly, M∝rM\propto r, as for a singular isothermal sphere.
Non-thermal supportMtrue=MHSE−r2GρgdPntdrM_{\rm true}=M_{\rm HSE}-\dfrac{r^2}{G\rho_g}\dfrac{\mathrm{d}P_{\rm nt}}{\mathrm{d}r}Extra turbulent/bulk pressure makes the thermal-only MHSEM_{\rm HSE} a lower bound — the origin of bias b∼0.1b\sim0.1–0.30.3.
Merging / non-equilibrium∣∂v/∂t∣∼GM/r2\left\vert\partial v/\partial t\right\vert\sim GM/r^2In a major merger the inertial term is not negligible; HSE fails outright and X-ray masses can err by factors of order unity.

Worked examples

1 · Hydrostatic mass of a hot cluster (fully worked)

A relaxed cluster has kBT=8.0 keVk_B T=8.0\,\mathrm{keV} at r=1.5 Mpcr=1.5\,\mathrm{Mpc}, where the deprojected profiles give slopes dln⁡ρg/dln⁡r=−2.1\mathrm{d}\ln\rho_g/\mathrm{d}\ln r=-2.1 and dln⁡T/dln⁡r=−0.4\mathrm{d}\ln T/\mathrm{d}\ln r=-0.4. Find the enclosed mass.

Step 1. Assemble the prefactor. With μ=0.6\mu=0.6, the combination kBT r/(Gμmp)k_B T\,r/(G\mu m_p) is cleanest in scaled units: kBT/(Gμmp)⋅r=3.71×1013 M⊙ (T/keV)(r/Mpc)k_B T/(G\mu m_p)\cdot r=3.71\times10^{13}\,M_\odot\,(T/\mathrm{keV})(r/\mathrm{Mpc}). For T=8 keVT=8\,\mathrm{keV}, r=1.5 Mpcr=1.5\,\mathrm{Mpc} this is 3.71×1013×8×1.5=4.45×1014 M⊙3.71\times10^{13}\times8\times1.5=\mathbf{4.45\times10^{14}\,M_\odot}.

Step 2. Add the slopes: dln⁡ρg/dln⁡r+dln⁡T/dln⁡r=−2.1+(−0.4)=−2.5\mathrm{d}\ln\rho_g/\mathrm{d}\ln r+\mathrm{d}\ln T/\mathrm{d}\ln r=-2.1+(-0.4)=-2.5. The master equation carries an overall minus sign, so the bracket contributes +2.5+2.5.

Step 3. Multiply: M(<1.5 Mpc)=4.45×1014×2.5=1.1×1015 M⊙M(<1.5\,\mathrm{Mpc})=4.45\times10^{14}\times2.5=\mathbf{1.1\times10^{15}\,M_\odot} — a genuine massive cluster, comparable to Coma. Note how the temperature slope matters: had we (wrongly) taken the gas isothermal, we would have used only −2.1-2.1 and got 9.3×1014 M⊙9.3\times10^{14}\,M_\odot, a 16%16\% underestimate. M(<1.5 Mpc) ≈ 1.1×10¹⁵ M⊙, dominated by dark matter.

2 · Zwicky's virial mass of Coma (fully worked)

Coma has a line-of-sight galaxy velocity dispersion σlos≈1000 km s−1\sigma_{\rm los}\approx1000\,\mathrm{km\,s^{-1}} over a radius R≈1.5 MpcR\approx1.5\,\mathrm{Mpc}. Estimate its mass from the virial theorem and compare to the light.

Step 1. From 2K+U=02K+U=0 with K=12M⟨v2⟩K=\tfrac12 M\langle v^2\rangle and U=−αGM2/RU=-\alpha GM^2/R, we get M=⟨v2⟩R/(αG)M=\langle v^2\rangle R/(\alpha G). Only the line-of-sight component is observed, and for isotropic orbits ⟨v2⟩=3σlos2\langle v^2\rangle=3\sigma_{\rm los}^2; taking α≈1\alpha\approx1 gives M≃3σlos2R/GM\simeq3\sigma_{\rm los}^2 R/G.

Step 2. Insert numbers in SI: σlos=106 m s−1\sigma_{\rm los}=10^6\,\mathrm{m\,s^{-1}}, R=1.5 Mpc=4.63×1022 mR=1.5\,\mathrm{Mpc}=4.63\times10^{22}\,\mathrm{m}. Then M≃3×(106)2×4.63×1022/(6.67×10−11)=2.1×1045 kgM\simeq3\times(10^6)^2\times4.63\times10^{22}/(6.67\times10^{-11})=\mathbf{2.1\times10^{45}\,kg}.

Step 3. Convert: M/M⊙=2.1×1045/1.99×1030≈1.0×1015 M⊙M/M_\odot=2.1\times10^{45}/1.99\times10^{30}\approx\mathbf{1.0\times10^{15}\,M_\odot}. The luminous mass falls short by more than an order of magnitude in stars alone — precisely the gap Zwicky attributed in 1933 to dunkle Materie, dark matter. M_vir ≈ 10¹⁵ M⊙, vastly exceeding the visible mass.

3 · Gas fraction as a cosmological check (worked with numbers)

At r500r_{500} a massive cluster has Mgas=1.05×1014 M⊙M_{\rm gas}=1.05\times10^{14}\,M_\odot and a thermal hydrostatic mass MHSE=6.2×1014 M⊙M_{\rm HSE}=6.2\times10^{14}\,M_\odot. With a stellar fraction f⋆≈0.02f_\star\approx0.02, is this consistent with the cosmic baryon fraction Ωb/Ωm\Omega_b/\Omega_m, and what does it say about bias?

Step 1. Form the apparent gas fraction using the thermal mass: fgasHSE=Mgas/MHSE=1.05/6.2=0.17f_{\rm gas}^{\rm HSE}=M_{\rm gas}/M_{\rm HSE}=1.05/6.2=\mathbf{0.17}. Adding stars gives a baryon fraction fgasHSE+f⋆≈0.17+0.02=0.19f_{\rm gas}^{\rm HSE}+f_\star\approx0.17+0.02=0.19.

Step 2. Compare to cosmology. With Ωbh2=0.0224\Omega_b h^2=0.0224, Ωm=0.315\Omega_m=0.315, h=0.674h=0.674, the cosmic value is Ωb/Ωm=0.157\Omega_b/\Omega_m=\mathbf{0.157}. The cluster's apparent 0.190.19 exceeds this ceiling — impossible, since baryons cannot be over-concentrated relative to dark matter.

Step 3. Resolve it with bias. Requiring fgastrue+f⋆≤Ωb/Ωmf_{\rm gas}^{\rm true}+f_\star\le\Omega_b/\Omega_m forces Mtrue≥Mgas/(0.157−0.02)=1.05×1014/0.137=7.7×1014 M⊙M_{\rm true}\ge M_{\rm gas}/(0.157-0.02)=1.05\times10^{14}/0.137=7.7\times10^{14}\,M_\odot, so b=1−MHSE/Mtrue≥1−6.2/7.7=0.19b=1-M_{\rm HSE}/M_{\rm true}\ge1-6.2/7.7=\mathbf{0.19} — a ∼20%\sim20\% hydrostatic bias, recovered from baryon budgeting alone and matching the lensing comparison. A gas fraction above Ω_b/Ω_m is a smoking gun for hydrostatic bias b ≈ 0.2.

Physics of the portrait

Cluster mass determination has one unambiguous founder. Before anyone measured a temperature profile or flew an X-ray telescope, a combative Swiss-American astronomer at Caltech pointed the virial theorem at a swarm of galaxies and concluded that most of the Universe's mass is invisible.

Origins · 1 minFritz Zwicky and how this was discovered
FZ
Fritz Zwicky
1898–1974 · virial mass and dark matter in galaxy clusters

Fritz Zwicky was among the most original and least diplomatic astrophysicists of the twentieth century, and cluster masses are his most enduring legacy. In 1933, studying the Coma cluster from Caltech, he applied the virial theorem to the observed spread of galaxy velocities — about 1000 km s−11000\,\mathrm{km\,s^{-1}} — and found that the mass needed to bind the cluster exceeded the visible mass by a factor of hundreds. He named the missing ingredient dunkle Materie, dark matter; the conclusion was essentially correct, though the community set it aside for a generation. In 1937 he went further, arguing that clusters would act as gravitational lenses and that this lensing could weigh them independently of any dynamical assumption — the very cross-check, realized only decades later, that now calibrates hydrostatic masses. With Walter Baade he also coined the term "supernova". His temperament was famous — he called rivals "spherical bastards" (bastards from every direction) — but his physics was visionary: two of the three modern pillars of cluster weighing, dynamics and lensing, trace to papers he wrote before the Second World War, and the X-ray method that completed the trio arrived only once satellites could see the hot gas he never knew was there.

History
1933
— Zwicky's virial analysis of Coma reveals missing mass, which he names dark matter
1937
— Zwicky proposes clusters as gravitational lenses to weigh their mass independently
1972
— the Uhuru satellite establishes extended X-ray emission from the hot intracluster medium
1976
— Cavaliere and Fusco-Femiano formulate the isothermal beta-model of the ICM
2006
— the Bullet Cluster shows the lensing mass offset from the X-ray gas
2016
— Hitomi bounds Perseus ICM turbulence to only a few percent of thermal pressure

Going further

References. Carroll & Ostlie, An Introduction to Modern Astrophysics, 2nd ed., §27.3 (clusters of galaxies) · Binney & Tremaine, Galactic Dynamics, 2nd ed., Ch. 4 (Jeans equations) and §4.8 · Ryden, Introduction to Cosmology, 2nd ed., Ch. 8 (dark matter) · Sarazin, X-ray Emission from Clusters of Galaxies (1988) · Dodelson, Modern Cosmology, Ch. 9 (structure and clusters) · Mo, van den Bosch & White, Galaxy Formation and Evolution, Ch. 6.

Provenance. The chain HSE (1) + ideal gas (2) → master mass equation (3) is standard (Sarazin 1988; Carroll & Ostlie §27.3); the β\beta-model mass and virial estimate follow by direct differentiation and integration, and the bias derivation from splitting Ptot=Pth+PntP_{\rm tot}=P_{\rm th}+P_{\rm nt}. Anchor values (μ≈0.6\mu\approx0.6, prefactor 3.71×1013M⊙3.71\times10^{13}M_\odot per keV per Mpc, fgas≈0.10f_{\rm gas}\approx0.10–0.150.15, Ωb/Ωm≈0.157\Omega_b/\Omega_m\approx0.157, Coma σ≈1000 km s−1⇒M∼1015M⊙\sigma\approx1000\,\mathrm{km\,s^{-1}}\Rightarrow M\sim10^{15}M_\odot, bias b≈0.1b\approx0.1–0.30.3) are textbook and current-survey standard (Ryden Ch. 8, Dodelson Ch. 9, Planck). A verifier should re-derive (3), check the β\beta-model dimensions, and confirm the 8 keV8\,\mathrm{keV} mass ≈1.1×1015M⊙\approx1.1\times10^{15}M_\odot and the Coma virial estimate.

Prerequisites. Hydrostatic Equilibrium in Stars · Virial Theorem · Ideal Gas Law and Thermodynamics · Thermal Bremsstrahlung Emission · Gravitational Lensing Basics. Leads to. Cosmological Parameters from Cluster Counts · Sunyaev–Zel'dovich Effect · NFW Dark Matter Halo Profile · M–sigma Relation and Black Hole–Galaxy Coevolution.

Ask the tutor: Ask me to weigh a specific cluster from its temperature and density slopes, or to show exactly how a 20%20\% hydrostatic bias shifts the inferred value of σ8\sigma_8.

Why does only the temperature scale, and not the gas density, set the absolute mass?

Because the master equation is M∝T×(log slopes)M\propto T\times(\text{log slopes}). When you insert the ideal-gas pressure into the force balance and divide by ρg\rho_g, the density normalization ρ0\rho_0 cancels exactly — what survives is the shape of ρg(r)\rho_g(r), encoded in dln⁡ρg/dln⁡r\mathrm{d}\ln\rho_g/\mathrm{d}\ln r. Physically, the gas is a tracer: its gradients report the steepness of the potential, while the temperature sets the energy scale that converts those gradients into a mass. This is why MHSEM_{\rm HSE} is robust to distance and calibration errors in the density but very sensitive to a noisy temperature profile.

If lensing needs no equilibrium assumption, why not just use lensing for everything?

Lensing is the cleanest mass in principle, but it has its own costs. It measures the projected mass, so you must deproject a two-dimensional surface density into three dimensions, which requires assumptions about geometry (a triaxial cluster seen along its long axis looks more massive). It is sensitive to all mass along the line of sight, including uncorrelated structure, which adds scatter. And weak lensing needs many resolved background galaxies, so it works best for massive, intermediate-redshift clusters. X-ray HSE, by contrast, gives smooth, high-signal profiles for individual relaxed clusters. The two are complementary: lensing calibrates the average bias of the cheaper X-ray and SZ masses used in large surveys.

What sets the mean molecular weight μ ≈ 0.6, and does it matter?

For a fully ionized plasma of roughly 75%75\% hydrogen and 24%24\% helium by mass, counting one proton and one electron per hydrogen and two electrons plus a nucleus per helium gives a mean mass per particle of about 0.6 mp0.6\,m_p. It matters because it enters the pressure P=ρgkBT/μmpP=\rho_g k_B T/\mu m_p directly, hence linearly in the inferred mass. A μ\mu error of a few percent is a few percent in MM — usually subdominant to the temperature-gradient uncertainty, but not negligible for precision work.

How does temperature actually get measured out to large radius?

From X-ray spectroscopy. The ICM radiates by thermal bremsstrahlung plus line emission from highly ionized metals; the continuum shape and line ratios fix the temperature in each radial annulus. In practice you extract a spectrum in concentric rings, fit a plasma-emission model, and build T(r)T(r). The catch is that surface brightness falls steeply outward, so the outskirts are photon-starved and T(r)T(r) turns noisy exactly where the mass is still accumulating — which is why HSE masses are quoted out to r500r_{500} (where the mean density is 500500 times critical) rather than the full virial radius, and why the temperature gradient dominates the error budget.

Is the hydrostatic assumption ever badly wrong, not just biased?

Yes — in mergers. The method assumes the flow velocity and its time derivative vanish, so the pressure gradient alone balances gravity. During a major merger, gas sloshes, shocks form, and bulk velocities approach the sound speed; the inertial term ρg ∂v/∂t\rho_g\,\partial v/\partial t is then no longer negligible, and the thermal pressure gradient no longer traces the potential. Masses of such systems can be wrong by factors of order unity, not the 1010–20%20\% of the relaxed-cluster bias. This is why cosmologists either select relaxed, symmetric systems by X-ray morphology or model disturbed ones hydrodynamically — and why the Bullet Cluster, a violent merger, is analysed with lensing, not HSE.

How does a small mass error become a cosmological problem?

Through the exponential sensitivity of the cluster mass function. The number of clusters above a given mass, especially at the high-mass end and at early times, depends steeply on σ8\sigma_8 (the amplitude of matter fluctuations) and Ωm\Omega_m. But you never observe mass directly; you observe an X-ray, SZ, or optical proxy and convert it with a calibration that carries the bias bb. A systematic 20%20\% mass error therefore masquerades as a shift in σ8\sigma_8 — exactly the knob that reconciles Planck's cluster counts with its CMB result, where the tension can be absorbed by b≈0.4b\approx0.4. Whether that value is physical, or points to new physics, is one of the live questions the current lensing surveys are built to answer.

Before this

Where this leads