Saha Ionization Calculator

Reading adjacent ionization stages with the Saha equation

The Saha equation connects atomic ionization physics with the temperature and electron density of an equilibrium plasma. For a selected adjacent pair—such as H I and H II—it estimates how the population divides between the lower stage and the next more highly ionized stage. That makes it useful for first-pass work on stellar atmospheres, hot gases, discharge plasmas, and spectral-line environments. This calculator evaluates one adjacent ionization step at a time and reports both its stage ratio and the fraction in the upper stage.

In Saha-equilibrium terms, the result measures the preference for the upper ionization stage over the lower one. When ni+1/ni is far below 1, the lower stage dominates that pair. When it is far above 1, the upper stage dominates. A ratio near 1 means both stages have comparable populations, which is often the most sensitive regime for interpreting spectral features or locating an ionization transition.

Saha ionization inputs: temperature, density, energy, and weights

Each Saha-ionization input corresponds to a physical quantity in the equilibrium relation. The preset menu supplies a common ionization step with representative ionization energy and statistical-weight ratio. Select Custom when your atomic-data source provides different values. Temperature T, in kelvin, affects both the thermal phase-space factor and the exponential ionization-energy penalty. Raising temperature generally drives the selected pair toward the higher stage.

The electron density ne is entered in m⁻³. At fixed temperature and atomic data, a larger electron density reduces ni+1/ni; a smaller density increases it. This density dependence is central to applying the Saha equation: two gases at the same temperature can have very different ionization balances if their electron densities differ. Ionization energy χ, in electron-volts, is the energy required for the chosen step, so a larger χ shifts significant ionization toward higher temperatures. The statistical-weight ratio gi+1/gi represents the relative number of available states and modifies the balance accordingly.

The target ionized-fraction field reverses the usual Saha calculation. Rather than finding the fraction at a supplied density, it finds the electron density that produces a requested upper-stage fraction at the current temperature. The temperature-sweep fields retain density, χ, and the weight ratio while evaluating a sequence of temperatures, making the rise through the ionization transition visible in a table.

For Saha calculations, verify number-density units before drawing a physical conclusion. The form requires electron number density rather than mass density. References also commonly use cm⁻³; 1 cm⁻³ equals 10⁶ m⁻³. Missing that conversion changes the entered density by six orders of magnitude and can place the calculation in an entirely different ionization regime.

The LTE Saha relation evaluated on this page

For one adjacent ionization step in local thermodynamic equilibrium, the calculator uses the following Saha relation:

ni+1 ne ni = 2 gi+1 gi ( 2πmekT h2 ) 3/2 e-χkT

The code first evaluates the stage ratio r = ni+1/ni, then expresses that two-stage balance as an upper-stage fraction:

x = r1+r , r = ni+1 ni

For this selected pair, a ratio of 1 therefore gives an ionized fraction of 50%. The calculator evaluates the relation logarithmically to avoid losing useful information at extreme ratios. If the raw ratio exceeds normal floating-point range, it displays ≈∞ or ≈0 while preserving the physically useful upper-stage fraction limit.

The dominant checks for any Saha result are the electron-density unit, the ionization energy for the exact stage pair, and whether local thermodynamic equilibrium is a reasonable approximation. Temperature usually has the sharpest influence near a transition because it appears in both the thermal factor and the exponential term, while increasing electron density always shifts this adjacent-stage ratio toward the lower stage.

Exploring a Saha ionization transition

A useful way to explore a Saha transition is to choose the relevant preset, calculate at the temperature and electron density of interest, then vary only one quantity at a time. Hold the atomic data and density fixed while increasing temperature to see whether the selected pair moves from lower-stage dominated to upper-stage dominated. Then restore the temperature and change electron density to test how strongly recombination-side density dependence alters the same balance.

This approach is more revealing than treating a single percentage as a universal property of an element. Saha equilibrium describes a particular ionization step under particular plasma conditions. A result close to 0% or 100% identifies an asymptotic limit for that pair; a result between them indicates a transition region where uncertainty in temperature, density, or atomic data can have a much larger practical effect.

Interpreting the Saha calculator output

The Saha result panel presents the stage ratio, upper-stage ionized fraction, decimal logarithm of the ratio, and the equivalent number of electrons released per 100 atoms for the chosen one-electron step. The log₁₀ ratio is convenient when cases span many orders of magnitude: 0 means equal adjacent-stage populations, positive values favor the upper stage, and negative values favor the lower stage. The accompanying interpretation also shows the response to density and temperature perturbations.

When a target ionized fraction is supplied, the calculator solves the Saha relation for the density needed to obtain that fraction at the entered temperature. A target of 0.5 corresponds to equal populations in the two selected stages. The temperature sweep is a separate fixed-density view: it tabulates the fraction and log ratio across the requested temperature interval so that the crossover through 50% can be identified.

Limits of a two-stage Saha equilibrium estimate

The Saha calculation on this page assumes local thermodynamic equilibrium, where collisional processes establish a thermal population balance. It compares only two neighboring ionization stages. A full ionization distribution for a multi-electron species may require applying successive stages together, and dense matter can need pressure-ionization corrections. Very dilute, strongly irradiated, or rapidly evolving plasmas can depart significantly from LTE, so this result should then be used as a baseline estimate rather than a complete plasma model.

The statistical-weight ratio is another model choice to examine. Introductory Saha problems often use fixed degeneracies, whereas detailed work can use partition functions that depend on temperature. The built-in presets intentionally provide lightweight starting data. For a species-specific analysis, choose Custom and use the ionization energy and effective statistical-weight or partition-function ratio appropriate to the reference conditions.

Saha ratio questions for practical use

What does the g-ratio mean? It compares the effective number of quantum states in the upper ionization stage with those in the lower stage. A larger ratio favors the upper stage, although temperature, electron density, and ionization energy commonly set the stronger overall trend.

What if the ratio shows ≈∞ or ≈0? The numerical ratio is beyond ordinary floating-point range, not physically ambiguous. For the selected pair, the ionized fraction indicates that the balance is effectively at the upper-stage or lower-stage limit.

Can I compare multiple plasmas? Yes. Save scenario adds the current Saha case to the comparison log, allowing side-by-side checks of species, stellar layers, discharge conditions, or study examples.

When is the Saha result most dependable? It is most appropriate for a clearly defined adjacent stage pair in gas that is reasonably close to LTE, with verified electron number-density units. Non-LTE nebulae, radiation-controlled plasmas, and fast cooling shocks generally need additional physics.

Why is Saha ionization so temperature-sensitive? The thermal prefactor grows with T3/2, while the exponential term contains χ/kT. Around an ionization transition, those temperature dependencies can move the calculated fraction rapidly from one limit to the other.

Choose a preset or enter custom atomic data for one ionization step, then compute the Saha equilibrium ratio. The optional target fraction solves for the density that would produce a desired ionized fraction, and the sweep fields generate a temperature table at fixed density.

Primary plasma inputs
Optional temperature sweep and actions

Enter all three sweep values to fill the table. This is useful when you want to locate the temperature where the plasma crosses from mostly neutral to mostly ionized at fixed electron density.

Enter temperature, electron density, ionization energy, and statistical weight ratio to calculate the Saha ionization balance for one stage.
Optional target-density estimate will appear here when you enter a target ionized fraction between 0 and 1.
Scenario insight will appear here after calculation, including how the result changes when temperature or electron density is perturbed.
If you provide sweep start, end, and step values, the calculator will generate a temperature table here.

Saved Saha plasma cases

This log stores Saha calculations you choose to save, letting you inspect ionization balance across stellar layers, atomic species, or laboratory conditions. It retains a compact rolling set of cases for quick side-by-side comparison.

Run a calculation and click Save scenario to build a comparison table.

Mini-game: Tune a Saha ionization front

This optional canvas game turns Saha-equilibrium behavior into a temperature-tuning exercise. Each incoming packet has a species and electron density; adjust the temperature rail until its calculated ionized fraction enters the illuminated target band, then fire a pulse. It complements rather than replaces the numerical calculator by illustrating how temperature and density move an adjacent-stage ionization balance.

Score0
Time75
Streak0
Wave0
Best0

Click Start game when you want a short intuition-building run. The game is tuned for quick replay rather than long sessions.

Ionization Front Tuner

Click to play. Drag across the bottom temperature rail to tune T, then tap Pulse or press Space when the current ionized fraction lines up with the glowing target band. Hotter gas and lower electron density usually push the plasma toward the higher ionization stage. Score as many clean matches as you can in 75 seconds.

Controls: drag or tap near the bottom rail to set temperature. Keyboard fallback: left and right arrows change temperature, and Space fires the pulse. Every 20 seconds the chamber becomes more unstable, so the packet timing or target band will tighten.

Best score is saved on this device. The calculator above remains the authoritative numerical tool; the game is a hands-on way to feel why ionization fronts can move quickly when temperature changes.

Embed this calculator

Copy and paste the HTML below to add the Saha Ionization Calculator | LTE Ionization Stage Ratio and Fraction to your website.