Lattice Energy Calculator (Born-Haber + Kapustinskii)

Lattice energy calculator with two approaches: Kapustinskii estimate from charges and radii (NaCl, MgO, CaF₂), and full Born-Haber cycle from ΔH_f, IE, EA, sublimation, and bond dissociation.

Science Kapustinskii Born-Haber Charges + radii
Rate this calculator · 5.0 (1)

Lattice Energy

U = energy to separate one mole of crystal into gaseous ions

Instructions — Lattice Energy Calculator (Born-Haber + Kapustinskii)

Kapustinskii method: enter the number of ion pairs per formula unit (NaCl = 2, MgO = 2, CaCl₂ = 3), the cation and anion charges, and the Shannon ionic radii in pm. Returns a quick estimate within ~10 % of experimental values.

Born-Haber method: enter ΔH_f (formation), ΔH_sub (metal), Σ IE (ionization), EA (electron affinity, signed), and ½ ΔH_diss (half the X₂ bond energy). Returns U from energy conservation around the cycle.

Formulas

Kapustinskii equation (1956):

U = 121400 · ν · |z₊·z₋| / (r₊ + r₋) · (1 − 34.5 / (r₊ + r₋))

Where ν is the number of ions per formula unit, z are charges, r are Shannon radii in pm. Result in kJ/mol.

Born-Haber cycle:

U = ΔH_sub + Σ IE + ½ ΔH_diss + EA − ΔH_f

U is reported as a positive number — the energy required to disassemble one mole of crystal into gas-phase ions.

Reference

CompoundStructureU (kJ/mol)
NaFNaCl923
NaClNaCl786
NaBrNaCl747
KClNaCl717
CsClCsCl657
MgONaCl3795
CaONaCl3414
CaF₂fluorite2651
Al₂O₃corundum15916

Article — Lattice Energy Calculator (Born-Haber + Kapustinskii)

Lattice Energy Calculator: Born-Haber and Kapustinskii Methods

Lattice energy (U) is the energy required to separate one mole of an ionic crystal into widely spaced gaseous ions. NaCl has U = 786 kJ/mol, MgO sits at 3795 kJ/mol, and Al₂O₃ reaches 15,916 kJ/mol. The value scales with charge product and inversely with interionic distance — the two levers chemists use to design strong ionic solids.

This calculator runs two methods. The Kapustinskii equation gives a quick estimate from ionic charges and Shannon radii. The Born-Haber cycle gives an exact thermodynamic value by combining measurable heats around a closed loop.

What is lattice energy?

Lattice energy quantifies the strength of an ionic crystal. Formally, U is the enthalpy change for the process MX(s) → M⁺(g) + X⁻(g) — pulling the lattice apart into infinitely separated ions. Some textbooks define U as the negative of this (crystal formation from ions); always check the sign convention.

The number matters because every property that depends on ionic bonding — melting point, hardness, solubility, thermal stability — tracks lattice energy. Compounds with U above ~2000 kJ/mol are typically refractory ceramics; below ~500 kJ/mol they are soft, low-melting salts.

The Born-Haber lattice energy cycle

Born-Haber is a thermodynamic closed loop. Starting from elements in standard state and ending with the same elements in standard state, the sum of all step enthalpies must equal zero. Five steps appear in the cycle for a 1:1 binary salt MX:

  • Sublimation: M(s) → M(g), ΔH_sub
  • Ionization: M(g) → M⁺(g) + e⁻, IE
  • Atomization: ½X₂(g) → X(g), ½ΔH_diss
  • Electron affinity: X(g) + e⁻ → X⁻(g), EA
  • Lattice formation: M⁺(g) + X⁻(g) → MX(s), −U
Born-Haber shorthand
ΔH_f = ΔH_sub + IE + ½ΔH_diss + EA − U
U = ΔH_sub + IE + ½ΔH_diss + EA − ΔH_f

Plug in NaCl values: ΔH_sub(Na) = 108, IE(Na) = 496, ½ΔH_diss(Cl₂) = 121, EA(Cl) = −349, ΔH_f(NaCl) = −411 kJ/mol. Sum: 108 + 496 + 121 − 349 − (−411) = 787 kJ/mol. Within 0.1 % of the experimental 786 kJ/mol.

The Kapustinskii lattice energy equation

Soviet chemist Anatoly Kapustinskii derived a structure-free shortcut in 1956:

U = 121,400 · ν · |z₊·z₋| / (r₊ + r₋) · (1 − 34.5 / (r₊ + r₋))

Where ν is the number of ions per formula unit, z are charge numbers, r are Shannon radii in pm. The bracketed term is the Born repulsion correction. Result in kJ/mol.

For NaCl: ν = 2, |z₊z₋| = 1, r₊ + r₋ = 102 + 181 = 283 pm. U = 121,400 · 2 · 1 / 283 · (1 − 34.5/283) = 858 · 0.878 = 754 kJ/mol — within 4 % of the Born-Haber value.

Did you know

The Madelung constant for the NaCl rock-salt structure is 1.7476, and that one number captures the entire infinite electrostatic sum over the crystal — every ion attracts every other, and the geometric series converges because Coulomb's law falls off as 1/r. The constant for the CsCl structure is 1.7627; for fluorite, 5.0388.

Factors that control lattice energy

Two variables dominate, three matter at the margins:

Charge product — the single biggest lever. Going from ±1 to ±2 quadruples U for similar-sized ions. NaCl (786) versus MgO (3795) is the textbook example.

Ionic distance — U scales as 1/r. Smaller ions give stronger lattices. LiF (1030 kJ/mol) tops the alkali fluorides; CsI sits at 600 kJ/mol.

Madelung constant — captures the geometric arrangement. CsCl (8:8 coordination) is slightly higher than NaCl (6:6) at equivalent charges; fluorite-type lattices are higher still.

Born exponent — accounts for short-range repulsion. Typically 9 to 12; affects U by 5 to 10 %.

Polarizability — for large soft anions (I⁻, S²⁻), covalent character lowers the apparent ionic U.

"Ionic radius" is not unique

Shannon radii (1976) are the modern standard, but they depend on coordination number. Na⁺ has r = 102 pm in six-coordinate environments (NaCl) but only 99 pm in four-coordinate ones. Mixing tables from different sources can introduce 5 to 10 pm errors — and 5 % errors in U.

Lattice energy values for common compounds

NaCl
786
kJ/mol — table salt
MgO
3795
kJ/mol — refractory
Al₂O₃
15916
kJ/mol — corundum

Other useful reference points: KCl 717, CsCl 657, AgCl 905, ZnS 3674, CaF₂ 2651, BaO 3029 kJ/mol. Mixed-charge compounds like CaCl₂ (2255) sit between 1:1 and 2:2 cases because only one ion carries a higher charge.

Practical lattice energy applications

Lattice energy is rarely a final answer — it is a step in larger calculations:

  • Solubility prediction — U competes with hydration enthalpy to set whether a salt dissolves
  • Stability of unknown compounds — predicts whether MX could exist before synthesis is attempted
  • Refractory material design — picks high-U oxides and nitrides for furnaces and crucibles
  • Battery electrolyte selection — Li⁺ salts with moderate U dissolve well in non-aqueous solvents
  • Mineralogy and geochemistry — explains why some minerals form while others do not
  • Crystal structure prediction — combined with Madelung constants, picks the lowest-energy arrangement
Tip

For a quick check on whether a compound should exist: compute U with Kapustinskii, then estimate ΔH_f from the Born-Haber equation. If ΔH_f comes out positive (endothermic), the compound is thermodynamically unstable in standard conditions. Most stable ionic solids show ΔH_f between −300 and −1500 kJ/mol.

Common lattice energy mistakes

The frequent errors:

  • Wrong sign on EA — electron affinity for Cl is −349 kJ/mol (exothermic); using +349 ruins the Born-Haber sum
  • Forgetting ½ for diatomics — only half a Cl₂ molecule is needed to make one NaCl unit
  • Mixing radii systems — Pauling, Goldschmidt, and Shannon radii differ by up to 15 pm
  • Wrong ν — Kapustinskii's ν counts ions per formula unit; CaCl₂ is 3, not 2
  • Confusing U with ΔH_lattice — some texts use ΔH_lattice for crystal formation (negative); others for crystal destruction (positive)
  • Ignoring covalent contribution — Kapustinskii overestimates U for soft anions (I⁻, S²⁻) by ignoring partial covalency
A century of refinement

Max Born and Fritz Haber published the original cycle in 1919, just months apart. Born derived the theoretical expression for the lattice potential energy from first-principles electrostatics; Haber framed the thermodynamic cycle that lets it be measured. Born went on to win the 1954 Nobel Prize in Physics for his work on quantum mechanics; Haber won the 1918 Nobel Prize in Chemistry for ammonia synthesis. Two of the most consequential 20th-century chemists, collaborating on the foundational tool of ionic solids — every modern textbook still uses their cycle unchanged.

FAQ

By convention, U is the energy required to take one mole of ionic crystal and pull it apart into widely separated gaseous ions. Breaking bonds always costs energy, so U > 0. The reverse process (crystal formation) releases that energy.
It combines two factors: doubled charges (Mg²⁺ and O²⁻ versus Na⁺ and Cl⁻) and small ionic radii. Lattice energy scales as |z₊·z₋|/r — quadrupling the charge product and halving the distance gives roughly the eight-fold ratio between MgO (3795 kJ/mol) and NaCl (786 kJ/mol).
Usually within 5 to 10 % of Born-Haber values. It works because the surface integrals over different Madelung structures average out when scaled by ion count and radii. For unusual structures (high-charge layered solids), expect larger deviations.
Indirect. Solubility depends on the balance between lattice energy (cost to break apart) and hydration energy (energy released as water surrounds ions). NaF has high U but also high hydration of F⁻; NaCl has lower U and lower hydration. Both end up soluble.
You cannot easily prepare an ionic compound from gas-phase ions. Born-Haber circumvents the problem by combining measurable quantities — heats of formation, ionization energies, electron affinities, sublimation heats — that all add up around a closed cycle.
Lattice energy is for an entire crystal. Bond dissociation energy is for a single gas-phase molecule. NaCl(s) breaking into Na⁺(g) + Cl⁻(g) costs 786 kJ/mol; NaCl(g) breaking into Na(g) + Cl(g) costs only 226 kJ/mol — over three times less.