HomeSpace & AstronomyWIMP Thermal Freeze-Out: Dark Matter Relic Abundance (2D)

WIMP Thermal Freeze-Out: Dark Matter Relic Abundance (2D)

Solve the Boltzmann freeze-out equation live on a 2D dashboard: a pannable comoving-particle box thins out as the universe cools, next to a log-log Y(x) vs Y_eq(x) plot that shows exactly when freeze-out locks in today's dark-matter density.

Space & Astronomy2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-space-tech-topic-87 ↗ Open standalone

Every popular dark-matter candidate — a WIMP, an axion, a sterile neutrino — has to explain the same number: today's measured dark-matter density, ΩDMh² ≈ 0.12. For a thermal WIMP that number falls straight out of one calculation: solving the Boltzmann equation for a particle's comoving abundance as it freezes out of chemical equilibrium in the expanding early universe. This 2D dashboard integrates that equation numerically (RK4, in dimensionless x = mχ/T) for the mass and annihilation cross-section you choose, plays back the resulting decoupling as a pannable, zoomable top-down box of comoving particles thinning out, and plots the abundance against its instantaneous equilibrium value on a live log-log curve — reproducing the celebrated "WIMP miracle" coincidence between weak-scale physics and the observed relic density.

⚙ Under the hood

Solve the Boltzmann freeze-out equation live on a 2D dashboard: a pannable, zoomable comoving-particle box thins out as the universe cools, next to a log-log Y(x) vs Y_eq(x) plot that shows exactly when freeze-out locks in today's dark-matter density (the 'WIMP miracle').

dark mattercosmologyparticle physicsBoltzmann equationWIMPrelic density

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)