Skip to main content
Sandbox Physics

Dark Matter Halo Cores and Cusps

Why might a dwarf galaxy’s dark matter have a flat core instead of a cusp? Cold dark matter keeps getting denser toward a halo’s centre. Collisions between dark matter particles, the wave nature of extremely light particles, or gas blown out again and again by supernovae can each spread that centre into a flatter core. Warm dark matter mainly removes the smallest halos.

Switch between cold, warm, fuzzy and self-interacting dark matter and watch the centre of a dwarf-galaxy halo flatten or stay sharp. Compare how much small-scale structure each model leaves in the early density field.

Interactive modelDark Matter Halo Cores and Cusps
Dark matter density at 150 pc0.0398 M⊙ pc−30.0398\,\mathrm{M_\odot\,pc^{-3}}
Density slope at 300 pc−0.123-0.123
Circular speed at the star22.6 km s−122.6\,\mathrm{km\,s^{-1}}
Halos of this mass, relative to cold1.001.00
ColdWarmFuzzySelf-interactingCold + gas feedbackCLASS calculationGold star
Small-scale linear power T2(k)=PX/PCDMT^2(k)=P_X/P_{\rm CDM}

Lines: published fits. Circles: CLASS at 2, 3 or 6.5 keV.

Density profile ρ(r)\rho(r)
Rotation curve Vc=GM(<r)/rV_c=\sqrt{GM(<r)/r}
Halo numbers nX/nCDMn_X/n_{\rm CDM}

What sets the density at the centre of a small halo

BackgroundIn simulations of cold dark matter, the density of a halo keeps rising toward its centre. Many dwarf galaxies rotate as if their centres held less dark matter, with a flatter core.

Why it mattersSeveral different ideas can lower the central density. Some change the dark matter itself; one keeps cold dark matter and lets exploding stars push gas around. Telling them apart is an open research problem.

Focus question
If two models give the same flat core, what else could tell them apart?
One-sentence intuition
A core can come from collisions, from waves or from gas feedback, but only warm and fuzzy dark matter also remove small-scale structure from the start.

Core mathematical model

The cold halo and its concentration

ρNFW(r)=ρs(r/rs)(1+r/rs)2,log⁡10cvir=1.025−0.097log⁡10Mvir1012 h−1 M⊙\rho_{\rm NFW}(r)=\frac{\rho_s}{(r/r_s)(1+r/r_s)^2},\qquad \log_{10}c_{\rm vir}=1.025-0.097\log_{10}\frac{M_{\rm vir}}{10^{12}\,h^{-1}\,\mathrm{M_\odot}}

Near the centre the density rises as one over radius. The concentration, the virial radius divided by the scale radius, follows the Dutton and Macciò fit to cold simulations.

Where warm dark matter cuts the power

T(k)=[1+(αk)2ν]−5/ν,ν=1.12,nWDMnCDM=(1+MhmM)−1.16T(k)=\left[1+(\alpha k)^{2\nu}\right]^{-5/\nu},\quad \nu=1.12,\qquad \frac{n_{\rm WDM}}{n_{\rm CDM}}=\left(1+\frac{M_{\rm hm}}{M}\right)^{-1.16}

Fast-moving warm particles smooth out the smallest ripples. The half-mode mass is the mass inside a sphere whose radius is half the wavelength where the amplitude has fallen to one half; halos near and below it become rare.

The soliton at the centre of a fuzzy halo

ρsol(r)=1.9 (m/10−23 eV)−2 (rc/kpc)−4[1+0.091 (r/rc)2]8 M⊙ pc−3,rc=1.6 10−22 eVm(Mvir109 M⊙)−1/3kpc\rho_{\rm sol}(r)=\frac{1.9\,(m/10^{-23}\,\mathrm{eV})^{-2}\,(r_c/\mathrm{kpc})^{-4}}{\left[1+0.091\,(r/r_c)^2\right]^{8}}\,\mathrm{M_\odot\,pc^{-3}},\qquad r_c=1.6\,\frac{10^{-22}\,\mathrm{eV}}{m}\left(\frac{M_{\rm vir}}{10^{9}\,\mathrm{M_\odot}}\right)^{-1/3}\mathrm{kpc}

Schive and collaborators fitted these to their wave simulations at the present day. A lighter particle has a longer de Broglie wavelength and a larger, less dense core.

Where self-interactions have had time to act

σm ⟨v⟩ ρ(r1) tage=1,σ02 ∇2ln⁡ρ=−4πGρ\frac{\sigma}{m}\,\langle v\rangle\,\rho(r_1)\,t_{\rm age}=1,\qquad \sigma_0^2\,\nabla^2\ln\rho=-4\pi G\rho

Inside the radius where each particle has scattered about once, heat flows outward and the dark matter settles into an isothermal core. Density and enclosed mass match the cold halo at that radius.

A core made by gas outflows

M(<r)=MNFW(<r) tanh⁡n ⁣(rrc),n=tanh⁡ ⁣(κ tSFtdyn),rc=ηR1/2M(<r)=M_{\rm NFW}(<r)\,\tanh^{n}\!\left(\frac{r}{r_c}\right),\qquad n=\tanh\!\left(\kappa\,\frac{t_{\rm SF}}{t_{\rm dyn}}\right),\quad r_c=\eta R_{1/2}

Read and collaborators fitted this to dwarf-galaxy simulations with repeated supernova outflows. Longer star formation gives a larger exponent and a flatter centre.

Common difficulties

A core and the nature of dark matter

Typical misconceptionA flat core proves that dark matter is not cold.

Better mental modelGas blown out by supernovae can also lower the central density of a cold halo. A core points to new physics only after feedback has been ruled out for that galaxy.

What warm dark matter changes

Typical misconceptionWarm dark matter is mainly a way to make cores.

Better mental modelIts main effect is earlier: it removes small-scale power, so fewer small halos form and the ones that do are less concentrated. Simulations find no large constant-density core from it.

A denser fuzzy core

Typical misconceptionA fuzzy dark matter core is always less dense than a cold cusp.

Better mental modelIn this Lab, heavier particles in more massive halos give a soliton denser than the cold cusp at 150 parsecs, once the published core–halo relation is applied.

Run the experiment

  1. 01

    Compare a core with a cusp

    Start from Collisions flatten the centre, then choose A cold cusp.

    What to observe: The dots pile into a bright centre and the density at 150 parsecs rises by about six times. The slope at 300 parsecs goes from almost flat to steeper than minus one.
  2. 02

    Turn up the collisions

    Select Self-interacting and move the cross-section slider from its lowest to its highest value.

    What to observe: The dashed core circle grows from less than a tenth of a kiloparsec to about one kiloparsec. Outside the radius where the core joins the cold halo, the rotation curve returns to the cold curve.
  3. 03

    Watch small structure disappear

    Choose Warm: fewer small halos and lower the warm particle mass.

    What to observe: The fine grain disappears from the upper density slice, the warm curve in the halo-number chart drops at larger masses, and the halo-number readout falls.
  4. 04

    Find the look-alike

    Choose Gas feedback mimics a core and compare its rotation curve with the self-interacting preset.

    What to observe: Both lower the inner circular speed below the cold curve. The density slice shows full cold structure in both, so the cores alone do not tell you which physics acted.

Sources and checks

The linear power uses CLASS 3.4.2 with Planck 2018 parameters. Separate Python scripts check the warm cutoff against CLASS, the fuzzy cutoff against a wave-pressure growth equation and the soliton against a Schrödinger–Poisson ground state.

Read the course on dark matter at small scales

Related experiments and articles

What this page links to directly

Dark matter in small galaxies · Reading path

From a cusp to counting satellites

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

  1. ArticleCan different dark matter leave similar small galaxies?
  2. ArticleHow a cusp or a core shapes a rotation curve
  3. ArticleHow warm and fuzzy dark matter erase small ripples
  4. ArticleThree ways to make a dark matter core
  5. ArticleRecompute the warm cutoff, the fuzzy cutoff and the soliton
  6. ArticleReading the Milky Way satellite limits on warm and fuzzy dark matter
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