The Saha Equation

The Saha equation tells you, given only a temperature and an electron density, what fraction of a gas has been stripped of its electrons. It is the ionization counterpart of the Boltzmann excitation law: where Boltzmann distributes a fixed atom among its bound levels, Saha distributes a chemical element among its successive ionization stages — neutral, singly ionized, doubly ionized — by treating the reaction X⇌X++e−\mathrm{X}\rightleftharpoons\mathrm{X}^{+}+e^{-} as a chemical equilibrium and applying the law of mass action. The new ingredient, absent from Boltzmann, is that ionization sets a free electron loose, and that electron's translational phase space must be counted — which is why the result depends on electron density and carries a factor built from the electron's thermal de Broglie wavelength. Everything the equation does follows from one competition. The Boltzmann factor e−χ/kBTe^{-\chi/k_BT} suppresses ionization, because the binding energy χ\chi must be supplied to free the electron. Pulling the other way is entropy: a freed electron gains access to an enormous reservoir of momentum states, the quantum concentration (2πmekBT/h2)3/2(2\pi m_e k_BT/h^2)^{3/2} divided by nen_e. When the gas is hot or the electrons dilute, that reservoir is vast and ionization proceeds even when kBT≪χk_BT\ll\chi. This one balance runs from the surfaces of stars — where it orders the entire spectral sequence OBAFGKM and explains why hydrogen lines peak in A stars rather than the hottest ones — to the early universe, where the same formula sets the redshift at which the cosmos recombined and released the microwave background.

Key takeaways
  • The Saha equation gives the ratio of number densities of two successive ionization stages of an element in thermal equilibrium as a function of temperature TT and electron density nen_e.
  • It is the law of mass action applied to X⇌X++e−\mathrm{X}\rightleftharpoons\mathrm{X}^{+}+e^{-}: each species is an ideal gas with quantum statistical weights and internal partition functions, and the chemical potentials balance.
  • The heart of it is the quantum concentration (2πmekBT/h2)3/2=λdB−3(2\pi m_e k_BT/h^2)^{3/2}=\lambda_{\mathrm{dB}}^{-3} multiplying the Boltzmann suppression e−χ/kBTe^{-\chi/k_BT} — an entropy reward times an energy cost.
  • Higher TT and lower nen_e favour ionization; the explicit density (or pressure) dependence is why stellar spectral type is set by both temperature and surface gravity, not temperature alone.
  • Chained with the Boltzmann excitation law it explains spectral-line strengths — the hydrogen Balmer maximum near T≈9500T\approx9500 K in A stars — and underpins the Harvard classification.
  • The identical formula, applied to primordial hydrogen, places cosmological recombination near z≈1360z\approx1360 and the last-scattering surface of the CMB near z≈1100z\approx1100.
  • Key idea: ionization balance is a chemical equilibrium — the ratio of successive stages equals a Boltzmann suppression e−χ/kBTe^{-\chi/k_BT} times an entropy-driven phase-space factor ∝(mekBT)3/2/(neh3)\propto(m_e k_BT)^{3/2}/(n_e h^3) counting the translational states available to the freed electron.
The core insight

Ionization balance is a chemical equilibrium: the ratio of successive ionization stages equals a Boltzmann suppression e−χ/kBTe^{-\chi/k_BT} times an entropy-driven phase-space factor ∝(mekBT)3/2/(neh3)\propto (m_e k_B T)^{3/2}/(n_e h^3) counting the translational states available to the freed electron.

Where this lives today

The Saha equation is not a historical relic; it is a working subroutine inside nearly every model of a star or the early universe. Every stellar-atmosphere code — ATLAS, MARCS, PHOENIX, and the pipelines behind surveys such as APOGEE, GALAH, and Gaia — solves it, chained across successive ionization stages and coupled to Boltzmann excitation, to turn a trial temperature and pressure into the level populations that make each spectral line, then iterates until the synthetic spectrum matches the observed one. That inversion is how the temperatures, gravities, and abundances of millions of stars are measured. In stellar interiors a generalized Saha treatment (with pressure ionization and partial degeneracy) fixes the ionization state that sets the opacity — including the crucial H−\mathrm{H^{-}} opacity in Sun-like stars, which exists only because Saha delivers the right small population of free electrons from metals. In cosmology it gives the textbook recombination redshift; precision CMB analysis needs the non-equilibrium codes (RECFAST, CosmoRec, HyRec), but those are built as corrections to the Saha equilibrium. Wherever a hot gas must decide how many electrons to keep, Saha is the first equation written down.

The physical picture

Think of ionization as evaporation. The ionization energy χ\chi is a latent heat that must be paid to unbind an electron, and paying it is exponentially unlikely when the thermal energy is small — the Boltzmann suppression e−χ/kBTe^{-\chi/k_BT}. But a freed electron, like an evaporated molecule, gains a vast reservoir of new states: it can sit anywhere in the gas with any thermal momentum, and the number of quantum "cells" it can occupy per unit volume is the quantum concentration nQ=(2πmekBT/h2)3/2n_Q=(2\pi m_e k_BT/h^2)^{3/2}, one over the cube of its thermal de Broglie wavelength. Ionization is the tug-of-war between this energy cost and entropy prize, and the winner depends on how crowded the electrons already are — what the division by nen_e measures.

Figure
Ionization as a tug-of-war: unbinding costs the energy χ and is punished by the Boltzmann factor e^(−χ/k_BT), but the freed electron wins a huge reservoir of translational states n_Q/n_e, where n_Q ≈ 1.1×10²¹ cm⁻³ at T = 5800 K sets the balance
Ionization balances an energy cost against an entropy prize bound atom X costs χ = 13.6 eV ionize ion X⁺ free-electron phase space n_Q = (2π mₑ k_BT/h²)^{3/2} ≈ 1.1×10²¹ cm⁻³ at 5800 K energy cost pulls down: e^(−χ/k_BT) entropy lifts up: n_Q/nₑ

Because the recombining ion must physically find and capture an electron, the recombination rate scales with nen_e while the ionization rate does not — squeeze the gas at fixed temperature and recombination wins. That is why the Saha ratio carries an explicit 1/ne1/n_e the Boltzmann law never has. The classic demonstration of the two competing factors working against each other is the strength of the hydrogen Balmer lines, which need a neutral atom with an electron already excited to n=2n=2: too cold and no atom is excited, too hot and no atom is neutral. The product peaks sharply, and the second figure shows where.

Figure
The Balmer competition: the Saha neutral fraction N_I/N_total (blue) collapses as hydrogen ionizes, while the Boltzmann n = 2 population (green) climbs; their product, the Balmer line strength (amber), peaks near T ≈ 9500 K — spectral type A0 — not in the hottest stars
Why hydrogen lines peak in A stars: two opposing factors multiply 4000 8000 12000 16000 20000 temperature T (K) relative population (each scaled to 1) peak T ≈ 9500 K (A0) Boltzmann n = 2 ↑ Saha neutral fraction ↓ Balmer strength = product

The core equations

The Saha equation relates the number densities of two adjacent ionization stages as the mass-action ratio for Xi⇌Xi+1+e−\mathrm{X}_i\rightleftharpoons\mathrm{X}_{i+1}+e^{-}: the product of the "output" densities (higher ion and electron) over the "input" density equals a temperature-dependent equilibrium constant.

ni+1 neni=2 Zi+1Zi(2πmekBTh2)3/2e−χi/kBT(1)\frac{n_{i+1}\,n_e}{n_i} = \frac{2\,Z_{i+1}}{Z_i}\left(\frac{2\pi m_e k_B T}{h^2}\right)^{3/2} e^{-\chi_i/k_B T} \qquad (1)

where: ni, ni+1n_i,\,n_{i+1} — number densities of stages ii and i+1i+1; nen_e — free-electron density; Zi, Zi+1Z_i,\,Z_{i+1} — internal partition functions; mem_e — electron mass; kB, hk_B,\,h — Boltzmann and Planck constants; TT — temperature; χi\chi_i — ionization energy from stage ii to i+1i+1; the leading 22 is the electron spin weight ge=2g_e=2. Reading it: raise TT and the exponential relaxes toward one, driving ionization up; raise nen_e and the ratio falls, because a crowded electron sea drives recombination. Each ionization stage is a ladder of bound levels, so the "statistical weight" of a stage is its internal partition function — a Boltzmann-weighted count of every level.

Zi(T)=∑jgij e−Eij/kBT(2)Z_i(T) = \sum_j g_{ij}\, e^{-E_{ij}/k_B T} \qquad (2)

where: gijg_{ij} — degeneracy of level jj in ion ii; EijE_{ij} — excitation energy above that ion's ground state. Reading it: at photospheric temperatures only the lowest levels contribute, so for neutral hydrogen ZI≈2Z_{\mathrm{I}}\approx2 (the two spin states of 1s1s) and for the bare proton ZII=1Z_{\mathrm{II}}=1, making the prefactor 2ZII/ZI=12Z_{\mathrm{II}}/Z_{\mathrm{I}}=1. The constant in front of the exponential is the quantum concentration — the inverse cube of the electron thermal de Broglie wavelength — and recognizing it turns algebra into physics.

λdB=h2πmekBT⇒(2πmekBTh2)3/2=λdB−3≡nQ(3)\lambda_{\mathrm{dB}} = \frac{h}{\sqrt{2\pi m_e k_B T}} \quad\Rightarrow\quad \left(\frac{2\pi m_e k_B T}{h^2}\right)^{3/2} = \lambda_{\mathrm{dB}}^{-3} \equiv n_Q \qquad (3)

where: λdB\lambda_{\mathrm{dB}} — electron thermal de Broglie wavelength; nQn_Q — quantum concentration, the translational quantum cells per unit volume. Reading it: the Saha ratio contains nQ/nen_Q/n_e, so ionization is favoured precisely when the quantum concentration greatly exceeds the electron density — the classical, non-degenerate regime where the freed electron has an abundance of empty states. Dividing equation (1) by nen_e isolates the ionization ratio; in stellar atmospheres one usually writes it with the electron pressure Pe=nekBTP_e=n_e k_B T, the measured variable.

ni+1ni=2 Zi+1Zi 1ne(2πmekBTh2)3/2e−χi/kBT=2 Zi+1Zi kBTPe(2πmekBTh2)3/2e−χi/kBT(4)\frac{n_{i+1}}{n_i} = \frac{2\,Z_{i+1}}{Z_i}\,\frac{1}{n_e}\left(\frac{2\pi m_e k_B T}{h^2}\right)^{3/2} e^{-\chi_i/k_B T} = \frac{2\,Z_{i+1}}{Z_i}\,\frac{k_B T}{P_e}\left(\frac{2\pi m_e k_B T}{h^2}\right)^{3/2} e^{-\chi_i/k_B T} \qquad (4)

where: ni+1/nin_{i+1}/n_i — ratio of successive stages; Pe=nekBTP_e=n_e k_B T — electron partial pressure. Reading it: the 1/ne1/n_e (or 1/Pe1/P_e) makes explicit that ionization is not set by temperature alone — a low-gravity giant (small PeP_e) shows ions a dwarf of the same TT does not, the luminosity effect that lets a spectrum reveal surface gravity. For a pure-hydrogen plasma, charge neutrality collapses the formula onto a single ionization fraction xx — the form used in cosmology.

x21−x=1n(2πmekBTh2)3/2e−χ/kBT(5)\frac{x^2}{1-x} = \frac{1}{n}\left(\frac{2\pi m_e k_B T}{h^2}\right)^{3/2} e^{-\chi/k_B T} \qquad (5)

where: x=ne/n=np/nx=n_e/n=n_p/n — ionization fraction; n=np+nHn=n_p+n_H — total (baryonic) hydrogen density; χ=13.6\chi=13.6 eV. Reading it: with gp=1g_p=1, ge=2g_e=2, gH=2g_H=2 the statistical prefactor is again exactly 11; the left side rises from 00 to ∞\infty as x:0→1x:0\to1, so the equation has a unique root at any TT and nn.

Derivation ASaha from the law of mass action

The goal is to derive equation (1) from first principles by treating ionization as a chemical reaction in equilibrium. We picture the neutral atom, the ion, and the free electron as three ideal gases sharing one temperature, write the chemical potential of each from statistical mechanics, and impose that the potentials balance. The pay-off is that every piece of Saha — the factor of two, the partition-function ratio, the electron mass alone in the quantum concentration, the Boltzmann exponential — falls out of one line of bookkeeping.

Step 1. Impose chemical equilibrium on Xi⇌Xi+1+e−\mathrm{X}_i\rightleftharpoons\mathrm{X}_{i+1}+e^{-}: as for any reaction, the chemical potentials balance across the arrow, μi=μi+1+μe\mu_i=\mu_{i+1}+\mu_e. Why: the chemical potential is the free-energy cost of adding one particle; when left equals right, the reaction has no net direction and the populations are steady.

Step 2. Write the ideal-gas chemical potential of each non-degenerate species ss, eμs/kBT=(ns/Zs)(h2/2πmskBT)3/2eEs0/kBTe^{\mu_s/k_BT}=(n_s/Z_s)(h^2/2\pi m_s k_BT)^{3/2}e^{E_s^{0}/k_BT}. Why: this Sackur–Tetrode result has the quantum concentration counting translational states and ZsZ_s counting internal ones — together the phase space one particle commands.

Step 3. Fix the energy zero so freeing the electron to rest costs χi\chi_i: stage ii sits a depth χi\chi_i below the ion-plus-free-electron system, so combining the three exponentials leaves net energy −χi-\chi_i in the exponent. Why: the ionization energy is the only energy difference in the problem, and this is where it enters as e−χi/kBTe^{-\chi_i/k_BT}.

Step 4. Substitute into μi=μi+1+μe\mu_i=\mu_{i+1}+\mu_e and solve for ni+1ne/nin_{i+1}n_e/n_i. The ions have nearly equal masses mi≈mi+1m_i\approx m_{i+1}, so their quantum concentrations cancel and only the electron's survives. Why: the ion barely changes mass on losing one light electron, so the density dependence and de Broglie wavelength in Saha are electron properties.

Step 5. Collect the weights: the electron's spin degeneracy ge=2g_e=2 gives the leading factor of two, and the ions' internal structure enters only through Zi+1/ZiZ_{i+1}/Z_i, giving equation (1). Why: this separates the universal spin factor from element-specific partition functions, so one master formula serves every element with only χi\chi_i and the ZZ's changed. *The surviving quantum concentration equals λdB−3=1.07×1021 cm−3\lambda_{\mathrm{dB}}^{-3}=1.07\times10^{21}\ \mathrm{cm^{-3}} at 58005800 K.*

Go deeper · Derivation B · 1 minThe Balmer maximum and the A-star puzzle
Derivation BThe Balmer maximum and the A-star puzzle

The goal is to explain a fact that puzzled early astronomers: hydrogen is the most abundant element in stars, yet its Balmer absorption lines are strongest not in the hottest stars but in the middling A stars near 95009500 K. We track the one level that makes Balmer lines — the n=2n=2 level of neutral hydrogen — as the product of a Boltzmann factor (is that level occupied) and a Saha factor (is the atom neutral at all). The two pull in opposite directions as temperature rises, and their product is a sharp peak.

Step 1. Write the fraction of neutral hydrogen in n=2n=2 from Boltzmann, N2/N1=(g2/g1) e−(E2−E1)/kBTN_2/N_1=(g_2/g_1)\,e^{-(E_2-E_1)/k_BT}, with g1=2g_1=2, g2=8g_2=8, E2−E1=13.6(1−1/4)=10.2E_2-E_1=13.6(1-1/4)=10.2 eV. Why: Balmer absorption starts from n=2n=2, so an atom is useless for Balmer lines unless its electron is already lifted there — rare until kBTk_BT approaches 10.210.2 eV.

Step 2. This Boltzmann fraction rises steeply — from negligible at 50005000 K to a few parts in 10510^5 near 10410^4 K — because the n=2n=2 level lies high above ground. Why: on its own, hotter would always mean more Balmer absorption, wrongly predicting the strongest hydrogen lines in the hottest O stars.

Step 3. Fold in Saha at photospheric Pe≈20 N m−2P_e\approx20\ \mathrm{N\,m^{-2}}: as TT climbs past ∼9000\sim9000 K the ratio nII/nIn_{\mathrm{II}}/n_{\mathrm{I}} of equation (4) shoots through unity, so the neutral fraction collapses. Why: above ∼104\sim10^4 K almost every hydrogen atom is a bare proton with no bound electron and no Balmer line, so ionization erases the lines excitation was strengthening.

Step 4. Multiply: the Balmer strength tracks N2/Ntotal=(N2/NI)Boltz×(NI/Ntotal)SahaN_2/N_{\mathrm{total}}=(N_2/N_{\mathrm{I}})_{\mathrm{Boltz}}\times(N_{\mathrm{I}}/N_{\mathrm{total}})_{\mathrm{Saha}}, a maximum near T≈9500T\approx9500 K (A0). Why: the maximum is a competition point, not a resonance, and it moves with electron pressure — which is why line strengths also encode surface gravity. *The Balmer peak falls at T≈9500T\approx9500 K (A0); evaluating equation (5) gives nII/nI=1n_{\mathrm{II}}/n_{\mathrm{I}}=1 at T≈9550T\approx9550 K for Pe=20P_e=20 Pa, just above the peak.*

Go deeper · Derivation C · 2 minThe redshift of cosmological recombination
Derivation CThe redshift of cosmological recombination

The goal is to use the pure-hydrogen Saha equation (5) to find when the expanding universe first became neutral, releasing the photons we now see as the cosmic microwave background. We insert the cosmic baryon density and photon temperature — each a known function of redshift — set the ionization fraction to one half, and solve for zz. The striking result is that recombination waits until the temperature has fallen to a mere 0.30.3 eV, far below hydrogen's 13.613.6 eV binding, and understanding why exposes the entropy factor at work on the largest scale.

Step 1. Parametrize the epoch by redshift zz: the baryon density dilutes as n=n0(1+z)3n=n_0(1+z)^3 and the temperature cools as T=T0(1+z)T=T_0(1+z) with T0=2.725T_0=2.725 K, the baryon-to-photon ratio fixed at η≈6×10−10\eta\approx6\times10^{-10}. Why: both density and temperature in equation (5) are tied to the single variable zz, so the ionization fraction becomes a function of zz alone.

Step 2. Ask why recombination is not simply at kBT=13.6k_BT=13.6 eV. Because photons outnumber baryons by η−1∼109\eta^{-1}\sim10^{9}, even when the mean photon energy is far below 13.613.6 eV the enormous number of Wien-tail photons still supplies more than one ionizing photon per atom. Why: this photon reservoir is the cosmological entropy factor — the same nQ/nen_Q/n_e competition keeping stellar photospheres ionized, here holding the whole universe ionized long past naive energetics.

Step 3. Set x=1/2x=1/2 (so x2/(1−x)=1/2x^2/(1-x)=1/2) and solve equation (5) numerically with the cosmic baryon density. The root sits at T≈3700T\approx3700 K, z≈1360z\approx1360, kBT≈0.3k_BT\approx0.3 eV. Why: the universe recombines a factor of forty in energy below the binding energy, purely because of the photon-to-baryon ratio.

Step 4. Push colder and the free-electron density plummets, the Thomson optical depth drops below unity, and photons free-stream to us: last scattering forms near z≈1100z\approx1100, just after half-ionization. Why: it is set by when the remaining electrons become too sparse to scatter, so it lags half-ionization; the exact value needs the Peebles equations, but Saha fixes the epoch. *Numerical solution of equation (5) gives x=1/2x=1/2 at z≈1360z\approx1360–13801380 (T≈3700T\approx3700 K), with last scattering near z≈1090z\approx1090.*

Limiting cases

The Saha ratio ni+1ne/nin_{i+1}n_e/n_i tells its story through four limits.

CaseResultMeaning
High temperature, kBT≫χk_BT\gg\chini+1ni→2Zi+1neZi(2πmekBTh2)3/2\dfrac{n_{i+1}}{n_i}\to\dfrac{2Z_{i+1}}{n_e Z_i}\left(\dfrac{2\pi m_e k_BT}{h^2}\right)^{3/2}Boltzmann factor →1\to1; the gas is fully ionized and the ratio is limited only by phase space and nen_e.
Low temperature, kBT≪χk_BT\ll\chini+1ni∝e−χ/kBT→0\dfrac{n_{i+1}}{n_i}\propto e^{-\chi/k_BT}\to0Exponential suppression dominates; the lower ionization stage is essentially complete.
High electron densityni+1ni∝1ne\dfrac{n_{i+1}}{n_i}\propto\dfrac{1}{n_e}Pressure ionization reversed — a dense gas recombines; at fixed TT more electrons force the lower stage.
Half-ionization pointne=2Zi+1Zi(2πmekBTh2)3/2e−χ/kBTn_e=\dfrac{2Z_{i+1}}{Z_i}\left(\dfrac{2\pi m_e k_BT}{h^2}\right)^{3/2}e^{-\chi/k_BT}The condition ni+1=nin_{i+1}=n_i; defines the temperature at which a species is 50% ionized for a given nen_e.

Worked examples

1 · Hydrogen ionization in the solar photosphere (fully worked)

The solar photosphere has T=5800T=5800 K and an electron pressure Pe≈20 N m−2P_e\approx20\ \mathrm{N\,m^{-2}}. What fraction of its hydrogen is ionized?

Step 1. Fix the statistical prefactor. For hydrogen 2ZII/ZI=2⋅1/2=12Z_{\mathrm{II}}/Z_{\mathrm{I}}=2\cdot1/2=\mathbf{1}, so the pressure form (4) reduces to nII/nI=(kBT/Pe) nQ e−χ/kBTn_{\mathrm{II}}/n_{\mathrm{I}}=(k_BT/P_e)\,n_Q\,e^{-\chi/k_BT}.

Step 2. Evaluate the quantum concentration. nQ=(2πmekBT/h2)3/2=1.07×1027 m−3n_Q=(2\pi m_e k_BT/h^2)^{3/2}=\mathbf{1.07\times10^{27}\ m^{-3}} at 58005800 K, equivalently λdB=0.98\lambda_{\mathrm{dB}}=0.98 nm — about the size of an atom, so classical counting is valid.

Step 3. Evaluate the pressure factor. kBT=1.38×10−23×5800=8.01×10−20k_BT=1.38\times10^{-23}\times5800=8.01\times10^{-20} J, so kBT/Pe=8.01×10−20/20=4.00×10−21 m3k_BT/P_e=8.01\times10^{-20}/20=\mathbf{4.00\times10^{-21}\ m^{3}}; the running product is 4.00×10−21×1.07×1027=4.27×1064.00\times10^{-21}\times1.07\times10^{27}=4.27\times10^{6}.

Step 4. Evaluate the Boltzmann suppression. In eV, kBT=8.617×10−5×5800=0.500k_BT=8.617\times10^{-5}\times5800=0.500, so χ/kBT=13.6/0.500=27.2\chi/k_BT=13.6/0.500=27.2 and e−27.2=1.52×10−12e^{-27.2}=\mathbf{1.52\times10^{-12}}.

Step 5. Multiply: nII/nI=4.27×106×1.52×10−12=6.5×10−6n_{\mathrm{II}}/n_{\mathrm{I}}=4.27\times10^{6}\times1.52\times10^{-12}=\mathbf{6.5\times10^{-6}}. The Sun's photospheric hydrogen is only one part in 150,000150{,}000 ionized — essentially all neutral despite the 58005800 K surface, because the e−27.2e^{-27.2} energy penalty beats the large phase-space reward.

2 · Where does hydrogen reach 50% ionization?

At the same photospheric pressure Pe=20 N m−2P_e=20\ \mathrm{N\,m^{-2}}, find the temperature at which hydrogen is half ionized, nII=nIn_{\mathrm{II}}=n_{\mathrm{I}}.

Step 1. Set the same expression to unity: 1=(kBT/Pe) nQ(T) e−χ/kBT1=(k_BT/P_e)\,n_Q(T)\,e^{-\chi/k_BT}. The prefactor scales as T5/2T^{5/2}, but the exponential e−157,800 K/Te^{-157{,}800\,\mathrm{K}/T} climbs far faster and dominates.

Step 2. Evaluate near the answer. At 90009000 K the ratio is only 0.310.31; at 95009500 K it is 0.890.89; at 96009600 K it has passed 1.091.09. The root — 50% ionization — sits at T≈9550 K\mathbf{T\approx9550\ K}.

Step 3. Interpret. Between 58005800 K and 95509550 K the ionized fraction climbs from 6.5×10−66.5\times10^{-6} to 0.50.5 — nearly five orders of magnitude for less than a factor of two in temperature, the signature of the Boltzmann exponential that makes ionization behave almost like a threshold. The half-ionization temperature T≈9550T\approx9550 K sits just above the Balmer maximum at 95009500 K, confirming that the lines fade because the neutral atoms that make them are ionized away.

Physics of the portrait

The Saha equation is where thermodynamics reached up and took hold of the stars. Before it, the variety of stellar spectra was a taxonomist's puzzle; after it, the spectral sequence became a thermometer and the composition of the Sun became computable.

Origins · 1 minMeghnad Saha and how this was discovered
MS
Meghnad Saha
1893–1956 · Indian astrophysicist; thermal ionization and the physics of stellar atmospheres

Meghnad Saha was born in 1893 in a village near Dhaka, the son of a small shopkeeper, and rose through a colonial education system that repeatedly tried to shut him out. Working in Calcutta and then on a fellowship in Europe, he asked in 1920 a question no one had properly posed: if a stellar atmosphere is a hot gas in thermal equilibrium, what sets the degree of ionization of its atoms? His answer married Nernst's chemical thermodynamics of reacting gases to the new quantum statistics, treating ionization X⇌X++e−\mathrm{X}\rightleftharpoons\mathrm{X}^{+}+e^{-} as a reaction whose equilibrium constant he could compute. The equation explained at a stroke why the spectral sequence OBAFGKM is a temperature sequence — why calcium and iron lines strengthen in cool stars while helium demands the hottest — turning the empirical Harvard classification into physics. Fowler and Milne quickly sharpened the treatment (Milne recasting it in terms of electron pressure), and in 1925 Cecilia Payne used it in her thesis to reach the then-heretical conclusion that stars, and thus the universe, are made overwhelmingly of hydrogen. Saha returned to India, founded research institutes and a physics journal, was elected to the Royal Society, and late in life served in Parliament. His one equation still opens every graduate treatment of stellar atmospheres and cosmological recombination.

History
1859
— Kirchhoff and Bunsen found spectrum analysis, tying dark lines to elements
1885
— Balmer finds the numerical formula for hydrogen's visible lines
1920
— Saha publishes the theory of thermal ionization and applies it to stellar spectra
1923
— Fowler and Milne recast the theory in terms of electron pressure and marginal appearances
1925
— Payne's thesis uses the Saha equation to show stars are mostly hydrogen

Going further

Texts. Carroll & Ostlie, An Introduction to Modern Astrophysics, 2nd ed., §8.1 (the Saha equation and Balmer line strengths) · Ryden, Introduction to Cosmology, 2nd ed., §9.2 (recombination and the Saha equation) · Dodelson, Modern Cosmology, 2nd ed., §3.3 (recombination, Saha and Boltzmann) · Rybicki & Lightman, Radiative Processes in Astrophysics, §9.5 · Mo, van den Bosch & White, Galaxy Formation and Evolution, §3.5 (thermal history and recombination) · Mihalas, Stellar Atmospheres, 2nd ed., Ch. 5. Key numerical benchmarks: nQ=λdB−3=1.07×1021 cm−3n_Q=\lambda_{\mathrm{dB}}^{-3}=1.07\times10^{21}\ \mathrm{cm^{-3}} at 58005800 K; solar-photosphere fraction nII/nI=6.5×10−6n_{\mathrm{II}}/n_{\mathrm{I}}=6.5\times10^{-6} at Pe=20P_e=20 Pa; half-ionization temperature T≈9550T\approx9550 K; Balmer maximum T≈9500T\approx9500 K (A0); cosmological values kBT≈0.3k_BT\approx0.3 eV, z≈1360z\approx1360 for half-ionization, last scattering z≈1090z\approx1090–11001100, η≈6×10−10\eta\approx6\times10^{-10}, all from equation (5).

Prerequisites. Local Thermodynamic Equilibrium · The Boltzmann Excitation Equation · Blackbody Radiation and the Planck Law. Leads to. Spectral Line Formation · Kirchhoff's Laws and Thermal Emission · Opacity and Absorption Coefficients.

Ask the tutor: Ask me to walk through the Saha–Boltzmann competition for any element and temperature, or to solve the recombination redshift.

Why does the Saha equation depend on electron density but the Boltzmann excitation law does not?

Boltzmann only rearranges the bound electrons of a fixed atom among its own levels — no particle is created, so no free-particle phase space enters and the level ratio depends on temperature alone. Saha describes a reaction that releases a free electron, and its reverse, recombination, requires an ion to capture one of the ambient electrons, so that rate scales with nen_e. Balancing a rate that depends on nen_e against one that does not leaves an explicit 1/ne1/n_e in the ratio: the denser the electron sea, the easier ions find partners and recombine, so ionization is harder at higher nen_e.

What is the quantum concentration, and why does it appear?

The quantum concentration nQ=(2πmekBT/h2)3/2n_Q=(2\pi m_e k_BT/h^2)^{3/2} is the number of translational quantum states per unit volume available to a thermal electron — one over the cube of its de Broglie wavelength, the phase-space "room" a freed electron can spread into. The Saha ratio always contains nQ/nen_Q/n_e, comparing the states on offer with the electrons competing for them: when nQ≫nen_Q\gg n_e (a hot, dilute gas) each electron has an enormous choice of empty states, a strong entropy incentive to ionize. When nen_e approaches nQn_Q the gas turns quantum-degenerate and the classical Saha equation must be replaced by a degenerate treatment.

Why is the Sun's surface hydrogen almost entirely neutral if it glows at 5800 K?

Because 58005800 K is thermally feeble compared with hydrogen's 13.613.6 eV binding: kBTk_BT is only 0.50.5 eV, so χ/kBT≈27\chi/k_BT\approx27 and the Boltzmann suppression is e−27≈1.5×10−12e^{-27}\approx1.5\times10^{-12}. Even though the phase-space reward nQ/nen_Q/n_e is large, it cannot overcome twelve orders of magnitude of exponential penalty, and the worked example gives an ionized fraction of only 6.5×10−66.5\times10^{-6}. A temperature you would call "hot" is cold on the scale of atomic binding energies; hydrogen does not ionize substantially until it approaches 10410^4 K. The Sun's free electrons come mainly from metals like iron and calcium, whose ionization energies are only a few eV.

When does the Saha equation break down?

It assumes local thermodynamic equilibrium: enough collisions that a single temperature governs the translational, excitation, and ionization states, with ionization and recombination in detailed balance. In tenuous gases — the corona, planetary nebulae, H II regions — collisions are too rare, and ionization is instead driven by a dilute, non-thermal radiation field; there one solves the full photoionization/recombination rate equations, and ionization can far exceed the Saha prediction. It also fails during rapid change, most importantly cosmological recombination, where expansion outruns equilibrium so the electron fraction "freezes out" above the Saha value. Saha remains the benchmark these non-equilibrium treatments are measured against.

How does the Saha equation reveal a star's surface gravity, not just its temperature?

Through the pressure form: ionization depends on PeP_e as well as TT. Two stars at the same temperature but different gravities have different photospheric pressures — a bloated giant has a low-pressure atmosphere, a compact dwarf a high-pressure one. Lower PeP_e shifts the balance toward ionization, so a giant shows a higher ionization stage more strongly than a dwarf of the same TT. Spectroscopists exploit this "luminosity effect": the ratio of ionized to neutral iron lines measures PeP_e, hence gravity, hence whether the star is a dwarf, giant, or supergiant — the basis of the luminosity class in the MK system.

Why do cosmologists say Saha is only approximate for recombination?

The equation is exact for a gas in equilibrium; the issue is whether equilibrium holds. In a stellar photosphere collisions and radiation keep the gas in near-perfect balance, so Saha is excellent. In the expanding universe, recombination is a race against expansion. Each direct recombination to the ground state emits a photon energetic enough to immediately re-ionize a neighbour, so net recombination proceeds only through slower channels — two-photon decay from the 2s2s level and the redshifting escape of Lyman-α\alpha photons. These bottlenecks make recombination lag equilibrium, leaving a residual ionized fraction Saha would set to zero. Saha still nails the epoch — half-ionization near z≈1360z\approx1360 — but the detailed history CMB experiments need requires the non-equilibrium codes built on top of it.

Before this

Where this leads