🌟 White Dwarf Cooling — Mestel Theory

Mestel cooling: L ~ T^(7/2) for a crystallizing white dwarf. See the cooling track L(t) ∝ t^{-7/5} and crystallization onset. Adjust initial luminosity and mass.

SpaceInteractive
Cooling track in log L vs log T_eff (HR diagram) · Yellow star = current position · Blue = crystallization zone

How it Works

The simulation integrates the Mestel cooling equation forward in time. The white dwarf interior is modelled as an isothermal ion plasma that slowly loses energy through a thin non-degenerate envelope. The key physics is that Kramers opacity controls the energy leak rate, leading to the luminosity-temperature relation L ∝ T_c^(7/2).

The cooling rate dT/dt is obtained by equating the energy loss L to the rate of change of thermal energy in the ion liquid: E_th ∝ M·k_B·T_c/m_ion. Crystallization latent heat Q_lat is deposited when the Coulomb parameter Γ = 175.

Mestel: L ∝ T_c^(7/2) [Kramers opacity envelope] Cooling: L(t) ∝ t^(-7/5) Energy: dT_c/dt = -L / C_v [C_v = heat capacity] Crystal: Γ = Z²e²/(a·k_B·T) ≥ 175

Frequently Asked Questions

What is Mestel cooling theory?

Mestel cooling describes how a white dwarf cools by treating its interior as a nearly-isothermal ion plasma insulated by a thin non-degenerate envelope. The luminosity scales as L ∝ T^(7/2) giving L(t) ∝ t^(-7/5).

Why does L ∝ T^(7/2) in Mestel's model?

In the thin envelope approximation, opacity is dominated by Kramers free-free opacity κ ∝ ρT^(-7/2). This controls how fast energy leaks out, leading to L ∝ T_c^(7/2) where T_c is the core temperature.

What happens when a white dwarf crystallizes?

As the white dwarf cools below a critical temperature (Γ ≈ 175), the ion plasma solidifies into a crystal lattice. This releases latent heat, temporarily slowing the cooling and creating a pile-up of white dwarfs at intermediate luminosities.

What is a white dwarf made of?

Most white dwarfs have a carbon-oxygen core surrounded by a thin helium layer and an even thinner hydrogen atmosphere. The interior is electron-degenerate — the electrons provide pressure independent of temperature.

How long does white dwarf cooling take?

Typical white dwarfs cool to non-detectability (T < 4000 K) in roughly 10–15 billion years. The oldest white dwarfs in the Milky Way set a lower bound on the age of the Galaxy.

What is the Chandrasekhar mass limit?

The Chandrasekhar limit (~1.4 M☉) is the maximum mass a white dwarf can have while supported by electron degeneracy pressure. Above this mass, the star collapses — triggering a Type Ia supernova or neutron star formation.

How is a cooling track plotted on an HR diagram?

A white dwarf cooling track runs from upper left (hot, high luminosity) to lower right (cool, low luminosity). The effective temperature drops from ~100,000 K to below 5,000 K over billions of years.

What is the Coulomb coupling parameter Γ?

Γ = Z²e²/(a·k_B·T) is the ratio of Coulomb potential energy to thermal energy. When Γ < 1 the ions behave as a gas; when Γ ≈ 175 they crystallize into a body-centered cubic lattice.

Do all white dwarfs cool the same way?

No. More massive white dwarfs have higher surface gravity and thinner envelopes, so they cool faster. Hydrogen-rich (DA) and helium-rich (DB) atmosphere white dwarfs also cool at different rates.

Can we use white dwarf cooling as a cosmic clock?

Yes! White dwarf cosmochronology uses the luminosity function to infer the age of stellar populations. The cut-off at low luminosities directly measures the age of the oldest population, giving stellar disk ages of ~8–9 Gyr.

About this simulation

This simulation integrates the Mestel cooling equation forward billions of years, tracking a white dwarf's core temperature, luminosity, and Coulomb coupling parameter Γ as it traces a real cooling track on an HR-style log L vs log T_eff diagram. When Γ crosses 175 the ion plasma crystallizes into a lattice, releasing latent heat that visibly slows the cooling and shows up as the star's marker turning blue inside the shaded crystallization band.

🔬 What it shows

A live-computed cooling track (purple) on a log L vs log T_eff diagram using L ∝ M·T_c^(7/2), Dulong-Petit heat capacity, and Γ = Z²e²/(a·k_B·T) for crystallization onset, with Age, T_eff, log L/L☉, Γ, and a Crystal? yes/no readout updating in real time.

🎮 How to use

Set the starting Initial luminosity log(L/L☉), WD mass, and Composition (CO, He, or ONe core), then click Reset to start a fresh cooling track and Pause/Resume to freeze the simulation clock at any point. Watch the star marker crawl down the HR diagram over simulated billions of years.

💡 Did you know?

White dwarf cooling is precise enough to serve as a stellar "clock" — astronomers use the luminosity function cutoff of the oldest, faintest white dwarfs in the Milky Way's disk to estimate its age at roughly 8-9 billion years, independent of any stellar evolution models.

Frequently asked questions

Why does the cooling track suddenly bend or slow down partway through?

That's the crystallization event: once Γ = Z²e²/(a·k_B·T) reaches 175, the ion plasma solidifies into a lattice and releases latent heat, which this simulation models by cutting the cooling rate to about 15% of normal — visually this shows up as the star lingering longer at a given luminosity, and its marker color switching from yellow to blue.

Why does increasing WD mass make the star cool faster?

A more massive white dwarf is more compact with higher surface gravity and a thinner insulating envelope, which lets heat escape more efficiently for the same core temperature — heavier white dwarfs run through their cooling track more quickly than lighter ones starting from the same initial luminosity.

Why does switching Composition to Helium shift the crystallization point?

Composition changes both the ion charge Z and atomic mass A used in the Coulomb coupling formula, plus the heat capacity via the Dulong-Petit law — helium (Z=2) crystallizes at a different core temperature than carbon-oxygen (Z=6) or oxygen-neon (Z=8) because the Coulomb interaction strength scales with Z².

Why does the star's position start at the upper-left of the HR diagram and always move down-right?

A white dwarf only loses thermal energy over its lifetime — it has no internal energy source like a main-sequence star — so it starts hot and luminous (upper-left) and cools monotonically toward lower temperature and luminosity (lower-right) as billions of years pass in the simulation.

What happens if I set a very low Initial luminosity log(L/L☉)?

The simulation starts the white dwarf already far along its cooling track, corresponding to an old, cool star — the Age readout will climb from an effectively "already aged" starting point, and depending on the mass and composition it may already be in or near the crystallization band from the very first frame.