InfyCalculator
🧪

Lattice Energy Calculator (Kapustinskii)

Estimate the lattice energy of an ionic compound from ion charges, ionic radii and the number of ions per formula unit using the Kapustinskii equation — with a Born–Landé comparison for common structures.

Cation charge
Anion charge (magnitude)
Cation radius
Anion radius
Ions per formula unit ν
Structure (Born–Landé)
Loading calculator…

How it works

U ≈ 1.2025 × 10⁵ · ν·|z₊z₋| ÷ r₀ · (1 − 34.5/r₀) kJ/mol, r₀ in pm (Kapustinskii); U = N_A·A·|z₊z₋|e² ÷ (4πε₀r₀) · (1 − 1/n) (Born–Landé)

Lattice energy is the energy released when gaseous ions assemble into a crystal — the main reason ionic solids are hard, high-melting and often poorly soluble. It scales with the product of the charges and inversely with the ion separation, so MgO (2+/2−, small ions) at ~3,800 kJ/mol dwarfs NaCl at ~780. Kapustinskii’s formula needs no knowledge of the crystal structure, replacing the Madelung constant with an average that works to within a few percent; Born–Landé uses the real structure’s Madelung constant and a compressibility exponent.

Worked example

NaCl: r₀ = 102 + 181 = 283 pm, ν = 2, z = 1: U = 1.2025 × 10⁵ × 2 ÷ 283 × (1 − 0.122) = 746 kJ/mol; Born–Landé gives 755 and the Born–Haber experimental value is 787.

Frequently asked questions

Why is the experimental value higher?

Both formulas omit dispersion forces and zero-point corrections; Born–Haber cycles include everything.

Which radii should I use?

Shannon ionic radii for the coordination number in the crystal (six-coordinate values are quoted in the hints).

Related calculators

This calculator is for educational purposes. Double-check important results before acting on them.