Mixing-Length Theory
Below the visible surface of the Sun, the gradient a star would need to carry its luminosity by radiation alone grows steeper than the gas can bear. The Schwarzschild and Ledoux criteria announce the instability, and the gas answers with turbulence: packets of plasma lift off, rise, cool, and dissolve, ferrying heat as bulk motion. Computing that turbulence honestly would mean solving three-dimensional Navier–Stokes flow coupled to radiation across a range of scales no one-dimensional model can hold. Mixing-length theory is the pragmatic escape. In the form Ludwig Prandtl sketched for laboratory flow and Erika Böhm-Vitense forged into a stellar tool in 1958, it replaces the turbulent cascade with a single caricature: a parcel rises one distance ℓ — the mixing length — almost adiabatically, then merges with its surroundings and gives up its excess heat. The contrast built over ℓ drives both the parcel's buoyant acceleration and the enthalpy it carries, so a few lines of algebra convert it into a convective velocity and a flux. The whole apparatus rides on one number, α = ℓ/H_P. It cannot be derived within the theory; it is calibrated — usually α ≈ 1.5–2.0 — by demanding that a one-solar-mass model reach the observed solar radius and luminosity at the solar age, then carried across the Hertzsprung–Russell diagram. What MLT delivers, at every point of a convection zone, is the actual gradient ∇ between ∇_ad and ∇_rad, closing the stellar-structure equations. It ignores the eddy spectrum, overshoot, and non-locality, and works anyway — which is why every stellar-evolution code still has it at its heart.
- Mixing-length theory (MLT) is a local, phenomenological closure for the convective flux once the Schwarzschild or Ledoux criterion signals instability, standing in for the intractable hydrodynamics of stellar turbulence.
- A parcel rises or sinks one mixing length ℓ = α H_P nearly adiabatically before dissolving and depositing its heat; α ≈ 1.5–2.0 is calibrated against the Sun, not derived.
- The convective flux depends only on the superadiabatic excess ∇ − ∇_ad, and it does so as a steep three-halves power, F_conv ∝ (∇ − ∇_ad)^{3/2}.
- In stellar interiors the density is so high that an excess of order 10⁻⁶ carries the entire luminosity, so ∇ ≈ ∇_ad and deep convection is essentially adiabatic and nearly independent of α.
- MLT closes the structure equations by supplying ∇, interpolating between ∇_rad (inefficient, near-surface) and ∇_ad (efficient, deep) through a cubic in the velocity.
- Key idea: model turbulent convection as parcels that rise one mixing length ℓ = α H_P nearly adiabatically, then dissolve; balancing buoyancy against inertia fixes a convective velocity and flux that depend only on the superadiabatic excess ∇ − ∇_ad.
Where this lives today
Every modern stellar-evolution code — MESA, the Geneva and Padova grids, YREC, GARSTEC — carries mixing-length theory at its core, because nothing else is both cheap enough to run millions of models and good enough to match real stars. The frontier is not whether to use MLT but how to calibrate it. Three-dimensional radiation-hydrodynamics simulations from the Copenhagen and Stagger groups now resolve the granulation MLT only caricatures; matching them to one-dimensional envelopes yields an effective α that varies across the Hertzsprung–Russell diagram rather than holding at the solar value. Asteroseismology has sharpened the stakes: Kepler and TESS measure frequencies to parts in , and the near-surface layers MLT treats crudely produce the notorious "surface-effect" offsets that must be corrected before precise ages and radii emerge. Meanwhile its blind spots — no overshoot beyond formal boundaries — remain a leading uncertainty in core masses, massive-star lifetimes, and the white-dwarf initial–final mass relation, driving work on non-local and time-dependent models that aim to discipline α.
The physical picture
Watch a pot of water just before it boils. Heat does not crawl up molecule by molecule; the fluid organizes into rolls, hot packets rising and cool sinking, and the transport rate jumps by orders of magnitude once convection switches on. Inside a star the same happens wherever the radiative gradient the luminosity demands exceeds the adiabatic gradient. MLT poses one blunt question: how far does a rising packet travel before it blends in? Its one-word answer — about a mixing length ℓ — is the whole theory, because everything follows from what the packet does over it. What the packet does is stay hot. As it rises into lower pressure it expands and cools, but along the shallower adiabat ∇_ad rather than the steeper actual gradient ∇, so it stays a little warmer than its surroundings — by an amount that grows with the excess ∇ − ∇_ad and with height. A warmer packet is lighter, buoyancy pushes it on, and the excess heat it carries is the convective flux. The first figure freezes that ascent and the contrast it accumulates.
The efficiency of this transport is a tug of war between holding heat and leaking it. Deep inside the Sun the density and opacity are enormous, the parcel is optically thick and adiabatic, and a whisper of superadiabaticity moves a river of flux. Near the surface the gas thins, the parcel radiates freely, and only a large contrast pushes the same energy — convection turns inefficient and ∇ climbs toward ∇_rad. That contrast is the most important quantitative fact in the theory, and the second figure makes it concrete. The excess ∇ − ∇_ad is one part in a million through the bulk of the convection zone and detonates to order unity only in a wafer-thin surface layer. Everything MLT gets right about stellar radii is decided in that spike; everything it gets right about deep interiors follows from the flatness elsewhere, where the answer barely knows what α is.
The core equations
Convection is discussed in gradients, not temperatures. The actual, adiabatic, and radiative logarithmic gradients are the three characters, and MLT is a rule for placing the first between the other two.
where: — actual logarithmic temperature gradient; — adiabatic gradient at constant entropy (≈ 0.4 for an ideal monatomic gas); — gradient radiation alone would require; — Rosseland opacity; — local luminosity; — interior mass; . Convection switches on when (Schwarzschild), and MLT then finds between them. The mixing length needs a yardstick, and the only natural one is the pressure scale height — the distance over which pressure falls by a factor . It follows in one line from hydrostatic equilibrium.
where: — pressure scale height; — local mass density; — local gravity. Because thermodynamic quantities change appreciably over , a parcel can keep its identity for at most a scale height — which is why is written as a multiple of it. The theory's one free parameter enters here, and only here — all of MLT's ignorance about the turbulent cascade compressed into the dimensionless ratio α.
where: — mixing length, the distance a parcel travels before merging; — mixing-length parameter, fixed by matching the Sun. It is a fitted number, not a prediction — the honest confession that we cannot compute from first principles. As a parcel rises through it separates thermally from its surroundings at a rate set by the excess. Integrating over the ascent, with a mean displacement of half a mixing length, gives the driving temperature contrast.
where: — mean temperature excess of parcel over surroundings; — superadiabatic excess. The parcel follows , the background the steeper , and the gap accumulates with height — no excess, no convection. A hotter parcel is lighter, so buoyancy accelerates it. Equating the buoyant work over the mixing length to the kinetic energy — half lost to drag — fixes the convective speed.
where: — characteristic convective speed; — thermal-expansion exponent ( for an ideal gas). The speed grows only as the square root of the excess, far more gently than the temperature contrast. The convective flux is the excess enthalpy each parcel carries, , times the mass flux . Since and , their product carries the three-halves power.
where: — convective energy flux; — specific heat at constant pressure. The dependence is why a minuscule excess suffices in dense gas — the prefactor is enormous deep down. Finally, the closure. Radiation and convection together carry all the luminosity crossing , the radiative part driven by the same gradient . Setting the sum equal to the required flux is one nonlinear equation for .
where: — radiative flux, linear in ; — total flux to be transported. Solving this for is the entire job of MLT inside a convection zone, and the answer is guaranteed to fall between the two references.
This derivation turns the picture of a buoyant, heat-carrying parcel into the two results MLT feeds to a stellar code: the convective velocity and the flux. We start from the buoyancy on a parcel that has risen against the superadiabatic background, extract its speed from a work–energy balance over one mixing length, and multiply the enthalpy it carries by that speed. The reward is the theory's fingerprint — the flux depends on the excess not linearly but as its three-halves power, which is why deep convection needs almost no superadiabaticity at all.
Step 1. A parcel displaced upward is hotter by , hence less dense, , so the buoyancy per unit mass is . Why: buoyancy drives convection, and it is set entirely by the density deficit the temperature excess produces.
Step 2. Insert the mean contrast from equation (4) to get . Why: this recasts the force in terms of the excess and geometry, eliminating the unknowable .
Step 3. Apply work–energy over the ascent, , keeping half the buoyant work as kinetic energy and losing the rest to drag. This gives . Why: the one-half drag factor is an order-unity fudge MLT hides inside α, absorbed by calibration.
Step 4. The flux is the excess enthalpy times the mass flux : . Since and , the product scales as . Why: this steep power is the load-bearing result — a excess carries the full solar luminosity deep down. *The exponent 3/2 = 1 (from ΔT) + 1/2 (from v) follows directly by substitution, and the full prefactor is confirmed by direct substitution.*
Go deeper · Derivation B · 1 minThe cubic that closes the stellar structure equations
The aim is to show how the flux balance of equation (7) becomes, after non-dimensionalization, a single cubic whose real positive root is the convective velocity — and hence ∇. This is the form that lives inside stellar-evolution codes: not a picture of blobs, but one algebraic equation solved at every mesh point in every timestep. We introduce a dimensionless velocity, an inefficiency measuring the parcel's radiative losses, and a driving term for how superadiabatic the radiative gradient wants to be, then assemble the standard cubic and read off its two limits.
Step 1. Define reduced variables: a scaled velocity , an inefficiency ( = heat retained over heat radiated), and a driving term measuring the available superadiabaticity. Why: dimensionless variables strip out the stellar quantities and leave one numerical relation of the same shape in every star.
Step 2. Write the two fluxes in these variables: (velocity squared times , both tied to the excess), while the radiative flux carries the remainder, . Why: routing both channels through lets a single equation, not a coupled pair, fix the gradient.
Step 3. Impose and eliminate for ; collecting terms gives the standard MLT cubic
whose unique real positive root gives the convective velocity. Why: a cubic is the lowest-order polynomial that smoothly links the efficient and inefficient regimes with one physical root, which is why this form recurs from Böhm-Vitense to modern codes.
Step 4. Recover the gradient, . Efficient limit gives ; inefficient limit gives . Why: these limits are the sanity check — the deep interior must be adiabatic and the surface must revert to radiation, and the cubic delivers both. *The two limiting roots — in the efficient limit and in the inefficient limit — are confirmed by taking and respectively in the cubic.*
Go deeper · Derivation C · 1 minWhy the deep interior is adiabatic to one part in a million
This derivation puts a number on the theory's most surprising claim: that through the bulk of the solar convection zone the gas is superadiabatic by only one part in a million, so ∇ = ∇_ad to six decimals and α scarcely matters there. The argument is a single inversion: demand that convection carry the full solar flux at the base of the zone, solve the three-halves law for the excess, and plug in interior conditions. The tininess is not an approximation we impose — it is forced by the enormous prefactor ρ c_P T √(g H_P) that multiplies the excess.
Step 1. At the base of the solar convection zone () essentially the whole luminosity is convective, so . Why: the flux the gas must carry is the boundary condition that pins the required superadiabaticity.
Step 2. Invert equation (6): . Why: this isolates the excess and shows it is suppressed as the two-thirds power of a tiny flux-to-enthalpy ratio.
Step 3. Insert base-of-zone values (, , , , , , ). The prefactor is about . Why: this gigantic prefactor swallows the flux and leaves almost nothing for the excess to supply.
Step 4. Therefore , so , of order . Why: at this level is indistinguishable from , so deep stratification is set by thermodynamics alone and is blind to α — which is why α is calibrated once at the surface and trusted throughout. *Direct evaluation with these inputs gives ; the result is sensitive to the assumed base values but robustly of order or smaller.*
Limiting cases
MLT is best understood through its limits, governed by the efficiency Γ — heat a parcel retains over what it radiates in a mixing length. The theory interpolates ∇ between the two references as Γ runs from large to small.
| Case | Result | Meaning |
|---|---|---|
| Efficient, deep interior | High density and opacity trap the heat; convection carries nearly the whole luminosity with an excess of order . Stratification is adiabatic and almost independent of α. | |
| Inefficient, surface layers | Low density lets parcels radiate their heat away fast, so convection is weak and reverts toward the radiative value. This thin layer is where α bites and the radius is decided. | |
| Marginal stability at a boundary | At the zone edge the excess vanishes and the velocity goes smoothly to zero. MLT predicts an abrupt edge with no penetration — a known failing, patched with ad hoc overshoot. | |
| Highly subsonic flow | Interior speeds are – of the sound speed, justifying the neglect of kinetic energy relative to enthalpy transport in the standard flux formula. |
Worked examples
1 · Superadiabaticity and convective velocity at the base of the solar convection zone (fully worked)
At take , , , , , . Find the excess and convective speed needed to carry the solar luminosity, and compare with the sound speed.
Step 1. Fix the scale height and mixing length. With , equation (2) gives , so . H_P ≈ 5.6×10⁷ m (about 56,000 km).
Step 2. Fix the flux the gas must carry. Almost all of is convective here, so . F_conv ≈ 1.2×10⁸ W m⁻².
Step 3. Solve equation (6) for the excess. The prefactor , so and . The excess is ∇ − ∇_ad ≈ 3×10⁻⁷, of order 10⁻⁶ — the deep zone is adiabatic to six digits.
Step 4. Get the convective speed from equation (5): , so ; the sound speed is . v_conv ≈ 47 m s⁻¹, Mach ≈ 2×10⁻⁴ — deeply subsonic, as MLT assumes. A part-in-a-million excess and a plodding 50 m/s flow move the Sun's entire power output, because the medium is dense, hot, and vast — which is why α barely matters deep down.
2 · The photospheric scale height and why α bites at the surface
Estimate the pressure scale height at the solar photosphere (, , for the mostly neutral gas) and the mixing length, and contrast the convective regime with the deep interior.
Step 1. For an ideal gas . H_P ≈ 135 km — about 400× smaller than at the base of the zone.
Step 2. With , , and observed solar granules are roughly across — a few scale heights, consistent with the local setting the dominant cell size. ℓ ≈ 215 km, comparable to the observed granulation scale.
Step 3. Here the density is tiny (), so parcels radiate heat almost as fast as they build it: convection is inefficient, the excess climbs to order unity, and granule velocities reach – at Mach a few tenths — near-sonic, unlike Example 1. Because ∇ − ∇_ad is large and α-dependent here, this wafer-thin layer, not the vast interior, is what calibrating α against the solar radius adjusts.
Physics of the portrait
Mixing-length theory carries two names: the engineer who invented the mixing length for pipes and jets, and the astronomer who made it the standard tool of stellar structure — the concept is Prandtl's, the stellar theory every code runs is Erika Böhm-Vitense's.
Origins · 1 minErika Böhm-Vitense and how this was discovered
Erika Böhm-Vitense was a German-American astrophysicist whose 1958 paper in the Zeitschrift für Astrophysik gave mixing-length convection the concrete, calculable form stellar-evolution codes have used ever since. The mixing length — a Mischungsweg, the distance a turbulent parcel travels before losing its identity — was Prandtl's, coined in 1925 for laboratory shear flow, and Biermann had applied convective ideas to stars in the 1930s. But it was Böhm-Vitense who wrote down the full local prescription: the parcel following the adiabat against a superadiabatic background, the velocity from a work balance, the flux as the three-halves power of the excess, and the radiative leakage that makes surface convection inefficient — all closed by α = ℓ/H_P. Her formulation made it possible, for the first time, to compute the gradient throughout a convective envelope and so predict the radii and effective temperatures of cool stars. Working for decades at the University of Washington, often with her husband Karl-Heinz Böhm, she also contributed to stellar atmospheres, cool-star chromospheres, and Cepheids. The parameter that bears the imprint of her theory remains, sixty years on, the most-quoted free parameter in all of stellar modeling.
Going further
Texts. Carroll & Ostlie, An Introduction to Modern Astrophysics, 2nd ed., §10.4 · Kippenhahn, Weigert & Weiss, Stellar Structure and Evolution, 2nd ed., Ch. 7 · Hansen, Kawaler & Trimble, Stellar Interiors, 2nd ed., §5.1 · Böhm-Vitense, E. 1958, Zeitschrift für Astrophysik, 46, 108 · Cox & Giuli, Principles of Stellar Structure, Ch. 14. Key self-consistency checks: (i) follows from hydrostatic equilibrium; (ii) the scaling of is the product of and ; (iii) the base-of-zone excess is and the convective speed ; (iv) the cubic yields in the efficient limit and in the inefficient limit. The calibrated – is a fitted range, not a prediction.
Prerequisites. Schwarzschild and Ledoux Criteria for Convection · Adiabatic Temperature Gradient · Radiative Temperature Gradient · Equation of State for Stellar Matter · Opacity and Radiative Transfer in Stars. Leads to. Convective Energy Transport · Equations of Stellar Structure · Hydrostatic Equilibrium in Stars.
Ask the tutor: Want to see how the MLT cubic is solved at a mesh point inside a stellar model, or how the calibrated α changes for a red giant versus the Sun?
What is the mixing length, physically?
It is the average distance a rising or sinking parcel travels before merging with its surroundings and giving up its excess heat — the stellar analogue of Prandtl's Mischungsweg, representing the scale of the dominant eddies. Because a stratified gas changes appreciably over a pressure scale height , the mixing length is written as a multiple of it, , with α of order one. No parcel truly travels a fixed distance and then dissolves; the mixing length is a modeling device that captures the right scaling while hiding our inability to compute real turbulence.
Why does the theory have only one free parameter, and is it universal?
All of MLT's ignorance about the turbulent cascade — eddy sizes, the asymmetry between up- and down-flows, the details of merging — is compressed into the single number α = ℓ/H_P, the theory's great virtue and its great limitation. α is fixed by requiring a one-solar-mass model to reproduce the Sun's radius and luminosity at the solar age, giving α ≈ 1.5–2.0. It is not universal: simulations and asteroseismic data show the effective α drifts across the Hertzsprung–Russell diagram, smaller for hotter, evolved, or metal-poor stars. Using the solar α everywhere is a convenient approximation, not a law.
If deep convection is nearly adiabatic anyway, why bother with MLT there?
Because "nearly" still has to be quantified, and the theory must join the adiabatic interior to the non-adiabatic surface as one solution. In the deep interior MLT gives to one part in a million — exactly what a structure code needs to integrate the temperature outward without resolving a superadiabatic term it cannot. Just as important, MLT supplies the convective velocity and turnover time, which set the mixing of composition and hence the fuel supply to nuclear burning. So even where the gradient is trivially adiabatic, the theory does quantitative work on efficiency, mixing, and boundaries.
What does standard MLT get wrong?
It replaces a spectrum of eddies with one length and one velocity, so it has no turbulent cascade, no distinction between broad gentle upflows and narrow fast downdrafts, and no memory — it is strictly local and time-independent. Its most consequential failure is at convective boundaries: it predicts convection stops abruptly where the excess vanishes, with no overshoot into the stable layers beyond. Real convection overshoots, mixing extra fuel into burning cores and changing lifetimes and remnant masses. These gaps are why codes bolt on ad hoc overshoot parameters and why the surface-effect offsets exist — MLT is a calibrated first approximation, to be corrected against data and simulations.
How exactly is α calibrated to the Sun?
You build a one-solar-mass model with the best opacities, equation of state, and composition, and evolve it for the solar age of 4.57 billion years. Its radius and luminosity depend on α mainly through the thin, inefficient, strongly superadiabatic layer below the photosphere, whose structure sets where the surface sits. You adjust α until the model reproduces the measured solar radius and luminosity together (with the surface metal-to-hydrogen ratio). The value that does this, typically α ≈ 1.7–1.9, is then adopted for other stars. It works because the deep interior is insensitive to α, so the calibration is effectively a one-parameter fit to the surface layer.
Why do state-of-the-art 3D simulations still keep MLT around?
Because three-dimensional radiation-hydrodynamics simulations can resolve convection in a small patch of surface for a limited time, but cannot evolve a whole star over billions of years. MLT remains the only convection model cheap enough to run inside the millions of one-dimensional models a grid needs. The simulations do not replace MLT but calibrate it: they provide the "true" mean stratification and velocity field for a given gravity and temperature, from which one reads off the effective α and the corrections that repair MLT's surface layers. The two are complementary — simulations for fidelity in a box, MLT for reach across a star's life.