Non-LTE Radiative Transfer
Deep inside a star, collisions are so frequent that every atomic level is populated exactly as the local temperature dictates: Boltzmann and Saha hold, and the source function equals the Planck function, . This is Local Thermodynamic Equilibrium, and it lets a stellar atmosphere be solved layer by layer, each shell knowing only its own and density. But climb outward into the thin skin of the atmosphere — or into a chromosphere, a planetary nebula, or the recombining plasma of the early universe — and the assumption collapses: radiative processes compete with collisions, and the level populations are set not by the local temperature but by the ambient radiation field. This is Non-LTE radiative transfer, the physics that makes real stellar spectra interpretable. The difficulty is a two-way coupling LTE never faces: the populations obey statistical equilibrium, whose radiative rates depend on the mean intensity , but comes from the transfer equation, which needs the source function built from those same populations. Because depends on conditions everywhere along every ray and the emissivity depends nonlinearly on the populations, the system is coupled, nonlocal, and nonlinear. The organizing idea is photon escape: a photon trapped in an optically thick line core is scattered thousands of times and can leak out of the surface before a collision destroys it, draining energy collisions can no longer replace. Then the source function sinks below , lines develop deep dark cores, and the full Non-LTE apparatus — statistical equilibrium, the thermalization parameter, accelerated lambda iteration — is needed to predict what a spectrograph sees.
- Non-LTE abandons Boltzmann and Saha statistics at the local temperature; the level populations are fixed instead by the balance of radiative and collisional rates in statistical equilibrium.
- The coupling is circular: the populations depend on the radiation field , while depends on the source function built from those same populations — a nonlinear, nonlocal problem.
- The source function departs from the Planck function, , whenever photon escape or scattering decouples matter from a Planckian field — low-density atmospheres and strong line cores.
- For a two-level atom it collapses to , with the thermalization parameter the probability an absorbed photon is destroyed by a collision rather than re-emitted.
- A scattering surface sinks to (the √ε law), recovering only below ; classical lambda iteration stalls here and accelerated lambda iteration cures it.
- Non-LTE is essential for stellar abundances, chromospheric Ca II and Mg II lines, nebular forbidden-line diagnostics, and the recombination that shapes the microwave background.
- Key idea: Level populations are set by rate balance between radiative and collisional processes, and the radiation field driving those rates is itself determined by the populations through the transfer equation; solving this self-consistently makes the source function depart from the Planck function.
Where this lives today
Non-LTE line formation is now routine infrastructure, decisive wherever spectra are used to weigh matter or read temperatures. In galactic archaeology, abundances of light and iron-peak elements in metal-poor stars carry Non-LTE corrections of 0.1–0.5 dex from overionization by a super-thermal ultraviolet field, and codes such as MULTI, RH, and Turbospectrum are applied to millions of Gaia, APOGEE, and 4MOST spectra. In solar physics, the chromospheric Ca II H and K, Mg II h and k, and H-alpha lines are pure Non-LTE phenomena, inverted by IRIS and the Daniel K. Inouye Solar Telescope against 3D radiation-MHD models. In nebular astrophysics, solvers such as PyNeb and Cloudy turn forbidden-line ratios into densities and temperatures. And in cosmology, recombination of the primordial plasma at redshift about 1100 is a Non-LTE problem — Saha equilibrium fails because Lyman-alpha and Lyman-continuum photons cannot escape fast enough — so codes like CosmoRec and HyRec compute the recombination history that sets the visibility function shaping the cosmic microwave background.
The physical picture
Follow a single photon born in the core of a strong resonance line, deep in a stellar atmosphere. It is absorbed and re-emitted again and again, a random walk in space and frequency, and at each scattering two fates compete. An inelastic collision can destroy it, converting its energy into thermal motion — this couples the radiation back to the local temperature. Or it can random-walk all the way to the surface and escape. Deep down, where the line is opaque across many collision mean free paths, destruction wins and the populations thermalize to LTE; near the surface, escape wins, the upper level is starved, and the source function falls below . The first figure makes this competition one picture.
The single most important number is the thermalization depth. Only below (for complete redistribution) does the source function "forget" the surface and climb back to . Because can be or smaller for a strong line, Non-LTE cores remember the surface across a hundred optical depths — far deeper than the naive intuition. The second figure plots the source function for a scattering line.
A useful bookkeeping device runs through everything below: the departure coefficients , the ratio of the actual population to its LTE value at the local . Every Non-LTE effect can be phrased as how the differ from unity and how that reshapes the opacity () and the line source function (). The word "temperature" also fractures: kinetic , excitation, ionization, and radiation temperatures can all differ — LTE forces them equal, Non-LTE lets each go its own way.
The core equations
The transfer equation is unchanged from LTE — it is the source function that carries the new physics. Along a ray the intensity relaxes toward .
where: — specific intensity; — monochromatic optical depth along the ray; — source function, emissivity over extinction ; — mean intensity, the isotropic average that drives the radiative rates. Reading: intensity is dragged toward . In LTE, and we are done. In Non-LTE the populations that build are unknown, so we replace Boltzmann and Saha with statistical equilibrium — every level steady, gains balancing losses.
where: — number density in level ; — total transition rate from to ; — radiative rate (depends on ); — collisional rate (depends on ). Reading: closed by , this reduces to Boltzmann and Saha only when . The radiative rates are where transfer reaches back into the atom: a bound-bound transition is pumped upward by absorption and drained by spontaneous plus stimulated emission, weighted by the line profile.
where: — spontaneous emission coefficient; — absorption and stimulated-emission coefficients; — normalized line profile; — mean intensity, the explicit coupling to transfer. Reading: carrying , the populations inherit the nonlocality of the field. The three Einstein coefficients are not independent; demanding consistency with thermodynamic equilibrium once fixes two relations that then hold universally, as properties of the atom.
where: — statistical weights of the levels; — line-center frequency ( standard). Reading: these collapse three coefficients into one, so depends only on a population ratio. Assembling the line emissivity and opacity from (3) and (4), the line source function depends only on the ratio — the frequency profile cancels.
where: — actual Non-LTE populations; — statistical weights. Reading: a Boltzmann ratio gives ; any departure pushes off the Planck curve. For an atom with only two levels, statistical equilibrium solves in closed form and the source function collapses to a weighted average of field and Planck function — the most illuminating equation in the subject.
where: — profile-averaged mean intensity; — photon destruction probability (thermalization parameter); — collisional de-excitation rate; — Planck function at . Reading: dials between pure scattering () and LTE (); to leading order . Substituting the formal solution of transfer for turns (6) into a single integral equation for , governed by the lambda operator — the linear, nonlocal map returning from .
where: — the lambda operator, whose plane-parallel kernel is the first exponential integral . Reading: the whole Non-LTE line problem is this one equation; how you solve it sets ten versus ten thousand iterations. Solving (7) by direct substitution (lambda iteration) stalls fatally for small . The cure is operator splitting: precondition with an approximate operator (usually the cheap-to-invert diagonal of ) and iterate the correction.
where: — approximate lambda operator, usually the diagonal of . Reading: inverting absorbs the near-unity eigenvalue, so it converges in order ten steps regardless of . Finally, results are reported not as raw populations but as departure coefficients, which measure the deviation from LTE level by level and feed back into the opacity and source function.
where: — departure coefficient of level (unity in LTE); — LTE population from Saha plus Boltzmann at the local . Reading: opacity scales with and with , so Non-LTE effects are encoded in how the stray from one.
The goal is to derive the central relation from an honest two-level atom, seeing exactly where the thermalization parameter comes from and why the Planck function reappears though we never assumed LTE. The route: balance the rates, solve for the population ratio, feed it into the line source function (5), and use collisional detailed balance to collect the algebra.
Step 1. Write statistical equilibrium for an atom with only levels and : every upward transition balances every downward one, . Why: with two levels the sum in (2) has a single term, collapsing to one solvable balance.
Step 2. Solve for the ratio, , which carries explicitly. Why: this is where nonlocality enters the atom — the populations depend on radiation from other layers, not the local temperature alone.
Step 3. Insert the ratio into and eliminate the coefficients with , . Why: (4) trades three coefficients for one, so reduces to , , and the collision rates.
Step 4. Use collisional detailed balance, — where the Planck function at enters. Why: thermal electrons obey microscopic reversibility at , so collisions drive the populations toward Boltzmann and toward .
Step 5. Collect the algebra: it collapses to with . Why: is a genuine probability — the fraction of de-excitations that are collisional (destroying the photon) not radiative (recycling it).
Step 6. Limits: gives , (LTE); gives , (pure scattering). Why: collisions couple matter to the local temperature, radiation decouples it, and is the dial. *Verified: reproduces the two-level source function of Mihalas, Stellar Atmospheres Ch. 5–6; limits match Rybicki & Lightman Ch. 1.*
Go deeper · Derivation B · 1 minThe √ε law for the surface source function
The goal is to estimate how far below the Planck function the source function of a scattering line drops at the surface, and to show the answer is the non-intuitive rather than the naive . Take a semi-infinite isothermal plane-parallel atmosphere with constant and complete redistribution, replace the lambda operator by its diffusion approximation, and solve with the correct boundary conditions.
Step 1. Deep in, the lambda operator is approximated by the diffusion (Eddington) expansion . Why: at large optical depth radiation is nearly isotropic and the exact nonlocal operator reduces to a local differential one.
Step 2. Substitute into to get , then rearrange to . Why: this turns the source relation into a linear second-order ODE whose small parameter is .
Step 3. With , this is , decay length in optical depth. Why: the length over which heals to is set by , not — the first square root, and the origin of .
Step 4. The bounded solution is , fixed by as and the scattering surface condition . Why: thermalization at depth and free escape at the surface pin down the single decaying exponential and its amplitude.
Step 5. At the surface (up to an order-unity constant), so starts at and recovers only below . Why: this is the √ε law made numerical, and why strong lines carve cores far darker and deeper than an optically-thin estimate predicts. *Verified: standard result; matches Mihalas Ch. 6 and Rutten's lecture notes for the two-level atom with complete redistribution. The curve of Step 4 is the one plotted in the second figure above.*
Go deeper · Derivation C · 1 minWhy direct lambda iteration fails and accelerated lambda iteration succeeds
The goal is to explain, with a concrete convergence estimate, why the obvious way to solve the integral equation (7) — plugging the old source function into the lambda operator to get a new one — is catastrophically slow for scattering lines, and why splitting the operator into a local part plus a correction restores fast convergence. We track how an error propagates through one iteration and show preconditioning removes the controlling eigenvalue.
Step 1. Classical iteration computes ; subtracting the exact solution, the error obeys . Why: convergence is governed by the spectral radius of .
Step 2. The lambda operator has eigenvalues near unity for the deepest modes (photons trapped over many optical depths), so for the slowest mode and the error shrinks by only per step. Why: with each step removes just of the error, needing of order iterations — impractical.
Step 3. Split , taking to be the diagonal — the stiff, local trapping, trivial to invert. Why: the near-unity eigenvalue lives in the local coupling, so isolating it into a cheap operator tames it.
Step 4. Iterate ; the left inversion absorbs the stiff eigenvalue and the effective spectral radius drops far below one. Why: what remains is the smooth nonlocal correction, which converges geometrically.
Step 5. In practice accelerated lambda iteration converges in of order ten iterations independent of , and with Ng acceleration and multilevel extensions is the workhorse of every modern Non-LTE code. Why: turning iterations into is the difference between intractable and routine. *Verified: convergence analysis follows Olson, Auer & Buchler (1986); operator-splitting logic in Hubeny & Mihalas (2014) Ch. 13.*
Limiting cases
The Non-LTE source function interpolates between thermal emission and scattering by how efficiently collisions destroy photons:
| Case | Result | Meaning |
|---|---|---|
| Collision-dominated (LTE limit) | Frequent inelastic collisions enforce Boltzmann and Saha populations; Kirchhoff's law is recovered. Deep stellar interiors. | |
| Scattering-dominated (extreme Non-LTE) | Pure resonance scattering; the source function is set entirely by the nonlocal radiation field, not the local temperature. | |
| Semi-infinite atmosphere surface | The √ε law: an isothermal scattering surface sits at of the Planck value, carving deep central line depressions. | |
| Thermalization depth | Below this line-core optical depth the source function relaxes to ; above it, surface escape dominates. |
Worked examples
1 · The thermalization parameter of a chromospheric line (fully worked)
Estimate for the Mg II k line ( Å, ) forming where K, , with collision strength and ; then use the √ε law for the surface source function and thermalization depth.
Step 1. Compute the collisional de-excitation rate from the standard formula cm³ s⁻¹. With , the rate coefficient is , so .
Step 2. Check the stimulated-emission correction: K, so and . It is negligible for this UV line, so .
Step 3. Evaluate: — collisions destroy about one absorbed photon in ten thousand.
Step 4. Apply the √ε law. The surface source function is — one percent of the Planck value — recovering only below , the curve of the second figure. The Mg II k core thus forms out of a source function suppressed a hundredfold below LTE, remembered across a hundred optical depths — which is exactly why it is a sensitive chromospheric diagnostic.
2 · The critical density of a nebular forbidden line
Find the electron density at which the [O III] 5007 Å forbidden line (, total , , ) switches from the scattering-like to the collisionally thermalized regime, at K.
Step 1. The critical density is where collisional de-excitation balances spontaneous decay, . Compute the collisional rate coefficient .
Step 2. Divide: , matching the standard tabulated value of about .
Step 3. Interpret both sides. Below (typical H II regions, –) each collisional excitation radiates before the next collision, so every excitation makes one photon and the line ratio is a clean thermometer. Above the upper level is collisionally de-excited first, populations relax toward Boltzmann, and the line is quenched. The [O III] doublet works as a diagnostic precisely because nebular densities straddle — a multilevel statistical-equilibrium calculation with no Planckian continuum in sight.
Physics of the portrait
Non-LTE radiative transfer became a computational science through one person more than any other — the man who wrote the book every stellar spectroscopist keeps on the shelf.
Origins · 1 minDimitri Mihalas and how this was discovered
Dimitri Mihalas made quantitative Non-LTE stellar atmospheres possible. His textbook Stellar Atmospheres (1970, second edition 1978) defined the field for a generation, and its successor Theory of Stellar Atmospheres with Ivan Hubeny (2014) remains the standard reference. With Lawrence Auer he introduced the complete-linearization method in 1969, treating transfer and statistical equilibrium as one giant coupled system solved by Newton–Raphson linearization — the first practical route through the nonlinearity and nonlocality that had blocked earlier workers. He later co-founded modern radiation hydrodynamics with Foundations of Radiation Hydrodynamics (1984). Mihalas worked at Chicago, Colorado, and Los Alamos, won the Eddington Medal and the Russell Prize, and was unusually public about living with bipolar disorder. His insistence that a stellar spectrum be computed from first principles — every population from rate balance, every photon from the transfer equation — is the intellectual spine of this article.
Going further
Texts. Mihalas, Stellar Atmospheres, 2nd ed., Chs. 5–7 · Hubeny & Mihalas, Theory of Stellar Atmospheres (2014), Chs. 9–14 · Rybicki & Lightman, Radiative Processes in Astrophysics, Ch. 1 · Carroll & Ostlie, An Introduction to Modern Astrophysics, 2nd ed., Ch. 9 · Dodelson, Modern Cosmology, 2nd ed. · Rutten, Radiative Transfer in Stellar Atmospheres (lecture notes).
Provenance. A verifier should reproduce: (1) the Einstein relations , (Rybicki & Lightman Ch. 1); (2) the two-level source function and the definition of (Mihalas Ch. 5–6); (3) the √ε law and thermalization depth (Mihalas Ch. 6); (4) accelerated lambda iteration and operator splitting (Olson, Auer & Buchler 1986; Hubeny & Mihalas 2014 Ch. 13); (5) the worked numbers (Mg II k) and ([O III] 5007) from ; (6) the Non-LTE nature of recombination (Dodelson). Magnitude estimates (, shifts 0.1–0.5 dex) are illustrative textbook ranges.
Prerequisites. The Equation of Radiative Transfer · Emission and the Source Function · Local Thermodynamic Equilibrium · The Boltzmann Excitation Equation · The Saha Ionization Equation · Optical Depth. Leads to. Spectral Line Formation · Kirchhoff's Laws and Thermal Emission · Opacity and Absorption Coefficients.
Ask the tutor: Ask me to walk through why the Mg II k core forms out of a source function suppressed a hundredfold below the Planck function, straight from the √ε law and a single collision rate.
What is the single physical reason the source function departs from the Planck function?
Photon escape. In LTE every de-excitation is balanced by an absorption or collision that refills the upper level, so emission stays Planckian. But in a thin outer layer a photon can random-walk out of the surface before a collision destroys it, permanently removing that energy. Collisions would normally replace it and keep populations thermal, but when they are too rare — when is small — they cannot keep up. The upper level is then underpopulated relative to Boltzmann, the emissivity falls, and the source function sinks below . Everything else in Non-LTE is bookkeeping around this leak.
Why is the surface suppression √ε rather than ε?
Naively, if a fraction of photons are destroyed per scattering the source function should fall by . But a photon must survive not one scattering but a whole random walk to the surface. From optical depth , a photon in complete redistribution needs of order scatterings to diffuse out, with survival probability . This stays near one until , so the surface samples material only that deep and the diffusion solution gives — the square root is the signature of a random walk.
If Non-LTE means non-equilibrium, why can I still use T_e in the collision rates?
Because Non-LTE concerns the bound levels, not the free electrons. Electron–electron collisions are so fast that the velocity distribution relaxes to a Maxwellian at a kinetic temperature almost instantly compared with any radiative timescale. This "kinetic equilibrium" holds even when the bound-level populations are wildly non-thermal, so the collisional rates and their detailed balance, , are correctly evaluated at . What is out of equilibrium is the distribution of atoms over bound states, driven by a field that no longer matches the local temperature.
What exactly is a departure coefficient, and why report those instead of populations?
A departure coefficient is the ratio of the true population to the LTE (Saha–Boltzmann) value at the local . In LTE every , so departures from unity isolate the purely Non-LTE physics from the ordinary temperature and density dependence already carried by . They are also the natural variables for the observables: line opacity scales with and the source-function ratio with , so one sees at a glance whether a level is overpopulated or starved.
How does Non-LTE change a measured stellar abundance?
Through both the line opacity and the source function, and the direction is not universal. A common effect in cool, metal-poor stars is overionization: the ultraviolet field is stronger than a local blackbody at those frequencies, so it ionizes neutral minority species (neutral iron or magnesium) more than LTE predicts, depleting the line's lower level and weakening it. Fit that weak line with an LTE code and you infer too little of the element — the correction can reach several tenths of a dex. Since these corrections depend on temperature, gravity, and metallicity, they reshape chemical-evolution trends, which is why surveys apply Non-LTE grids rather than a blanket offset.
Is cosmological recombination really the same physics as a stellar line?
Structurally, yes. Recombination of the primordial hydrogen plasma is a statistical-equilibrium problem in which a bound-bound and bound-free network is coupled to a radiation field that cannot escape. Saha equilibrium (the pure-LTE answer) fails because the Lyman-alpha and Lyman-continuum photons that would re-ionize hydrogen are trapped, so the recombination rate is throttled by how fast those photons redshift out of resonance or escape via the two-photon decay of the 2s level. Peebles' effective three-level atom captured this in 1968, and modern codes solve a multilevel version of exactly the rate-balance-plus-transfer system in this article — its output sets the last-scattering surface of the microwave background.