Tier 2 · By material classAll inorganic crystals

Energy above hull (metastability scale)

Energy above hull measures how far a compound sits above the most stable mix of competing phases — the first stability check for any computed crystal.

6 min read3 worked examplesStage 02 in the research flowFact-checked Oct 2026
Illustration: Energy above hull (metastability scale)
In short

0 meV/atom means the compound is on the convex hull: no combination of other phases is lower in energy at that composition.

Many real, synthesised materials are metastable: about half of known compounds sit above the hull, and the median metastable one is only ~15 meV/atom above it (Sun et al., 2016).

Treat it as a probability scale, not a pass/fail line — and only compare values computed with the same functional and corrections.

What it is

For a given chemical system (say Li–Fe–P–O), you can compute the formation energy per atom of every known and hypothetical compound. Plotting those energies against composition and taking the lower convex envelope gives the convex hull: the set of phases, and mixtures of phases, with the lowest possible energy at each composition.

The energy above hull (E_hull, sometimes called the decomposition energy or distance to hull) of a compound is the vertical distance between its formation energy and the hull at the same composition. A compound with E_hull = 0 is thermodynamically stable at 0 K within the model used. A compound with E_hull > 0 would, in principle, lower its energy by decomposing into the phases that define the hull beneath it.

Because the hull is built from computed energies (usually density functional theory, DFT), E_hull is a 0 K, zero-pressure estimate. It ignores vibrational and configurational entropy, temperature, pressure, surface energy and kinetics — which is exactly why many useful materials sit slightly above it.

Schematic diagram: Energy above hull (metastability scale)
At a glance: Energy above hull (metastability scale). Schematic, not to scale.

Why it matters for R&D decisions

Energy above hull is the cheapest, most widely available stability signal in materials databases. Used well, it removes thousands of implausible candidates before anyone spends DFT time or lab time. Used badly — as a hard zero cut-off, or compared across databases with different corrections — it throws away real materials or lets artefacts through.

The formula

E_hull(c) = ΔH_f(c) − H_hull(x_c)
ΔH_f(c)
Formation energy per atom of compound c, relative to the elemental reference phases
x_c
Composition of c (atom fractions of each element)
H_hull(x_c)
Energy of the lower convex hull at that composition — the energy of the lowest-energy combination of competing phases with the same overall composition
E_hull
Energy above hull, in eV/atom or meV/atom; ≥ 0 by construction when c is included in the hull

Some databases report a signed value instead: the distance to a hull built without the compound itself. On-hull phases then show a negative number (how far below the other phases they are). Clamp such values at 0 before comparing with sources that report E_hull ≥ 0.

How to apply it, step by step

  1. 1
    Fix the chemical system and the data source

    Pick the elements of interest and a single, consistent source of energies (same functional, same correction scheme). Hulls are only meaningful when every phase on them was computed the same way.

  2. 2
    Read or compute the hull distance

    Most databases (Materials Project, OQMD, AFLOW, JARVIS, Alexandria) publish a hull distance per entry. If you compute your own, include every competing phase in the system — a missing phase makes the hull too high and every E_hull too small.

  3. 3
    Bin, don’t threshold

    Translate the number into a plausibility band (see the table below) rather than a single cut-off. Keep a looser band early in a screen and tighten it later.

  4. 4
    Ask why a metastable candidate could exist

    For anything clearly above zero, write down the mechanism that could stabilise it: high pressure, low-temperature (kinetic) synthesis, thin-film epitaxy, nanoscale size, or configurational entropy at synthesis temperature. No mechanism, lower priority.

  5. 5
    Cross-check across sources and against experiment

    Compare the same composition and structure across independent databases, and look for an experimental structure (for example in the Crystallography Open Database). Agreement raises confidence; disagreement is a reason to look closer, not to average.

Worked examples

Example 1

Computing E_hull in a simple binary

Illustration for the example: Computing E_hull in a simple binary

A hypothetical A–B system has three computed phases on the hull: pure A (x_B = 0, 0 eV/atom), AB (x_B = 0.5, −0.40 eV/atom) and pure B (x_B = 1, 0 eV/atom). A new candidate AB₂ (x_B = 2/3) has ΔH_f = −0.25 eV/atom.

  1. 01AB₂ lies between AB and B, so the hull at x_B = 2/3 is the straight line from (0.5, −0.40) to (1.0, 0).
  2. 02Slope of that segment = (0 − (−0.40)) / (1.0 − 0.5) = 0.80 eV/atom per unit x_B.
  3. 03Hull energy at x_B = 0.667: −0.40 + 0.80 × (0.667 − 0.5) = −0.40 + 0.133 = −0.267 eV/atom.
  4. 04E_hull = −0.25 − (−0.267) = 0.017 eV/atom ≈ 17 meV/atom.
  5. 05Lever rule for the decomposition products: fraction of atoms in AB = (1 − 0.667)/(1 − 0.5) ≈ 0.67; the remaining ≈ 0.33 is B.
RESULTAB₂ is ~17 meV/atom above the hull and would decompose to AB + B at 0 K.

Being strongly negative in formation energy is not enough — what matters is the distance to the competing phases. 17 meV/atom is close to the median for known metastable materials, so AB₂ stays on the shortlist.

Example 2

Reconciling two databases

Illustration for the example: Reconciling two databases

A candidate oxide is reported as 0 meV/atom in Materials Project but −12 meV/atom in OQMD.

  1. 01Recognise that OQMD’s “stability” field is signed: a negative value means the phase is on the hull and 12 meV/atom below the hull formed by the other phases.
  2. 02Clamp the OQMD value at 0 for comparison: both sources agree the compound is on the hull.
  3. 03Note the margin: 12 meV/atom below its neighbours is small compared with typical DFT correction uncertainties, so stability is plausible but not overwhelming.
  4. 04Check whether both databases use the same structure (same space group) — a different polymorph can explain disagreements.
RESULTBoth sources agree: stable, with a modest margin.

Know each database’s sign convention before comparing. A raw −12 next to a 0 looks like disagreement when it is actually agreement.

Example 3

When entropy pays the bill

Illustration for the example: When entropy pays the bill

The rock-salt oxide (Mg,Co,Ni,Cu,Zn)O, reported by Rost et al. (2015), forms a single phase at high temperature even though it is not the lowest-enthalpy arrangement.

  1. 01Ideal configurational entropy for five cations mixed equally on one sublattice: S = k_B ln 5 per cation ≈ 8.617×10⁻⁵ × 1.609 ≈ 1.39×10⁻⁴ eV/K per cation.
  2. 02Rock salt is half cations and half oxygen, so per atom S ≈ 6.9×10⁻⁵ eV/K.
  3. 03At 1,000 K, T·S ≈ 1,000 × 6.9×10⁻⁵ ≈ 0.069 eV/atom ≈ 69 meV/atom.
  4. 04An enthalpy penalty of a few tens of meV/atom can therefore be offset at synthesis temperature, and the phase can be retained by quenching.
RESULTA positive 0 K hull distance does not rule the material out when a large entropy term applies at synthesis temperature.

For disordered and multi-component materials, read E_hull alongside an estimate of T·S at the intended synthesis temperature.

Rules of thumb for reading energy above hull (DFT, 0 K)

E_hull (meV/atom)InterpretationTypical action
0On the hull in this modelStrong candidate; still confirm across sources
0–25Mildly metastable; common among known materialsKeep; most screens accept this band
25–70Metastable; still within the range of many made materialsKeep only with a plausible stabilising mechanism
70–100Clearly metastableLow priority unless a specific route (pressure, epitaxy, kinetics) is planned
> 100Unlikely to form as a bulk equilibrium phase (some chemistries, such as nitrides, tolerate more)Usually discard, or flag as a structure/calculation issue

When to use it — and when not to

Use it when
  • Early screening of computed or hypothetical inorganic crystals.
  • Ranking polymorphs or substitutions within one chemical system.
  • Checking whether a predicted ML or DFT structure is plausible before ordering expensive calculations.
  • Prioritising which candidates go to synthesis.
Don’t rely on it when
  • Molecules, polymers, glasses and amorphous materials — the crystalline convex-hull picture does not apply directly.
  • Comparing numbers taken from different databases or correction schemes without reconciliation.
  • Systems where pressure, temperature or entropy dominate (high-pressure phases, strongly disordered alloys) unless those terms are added.

Common mistakes

Using E_hull = 0 as a hard filter.
Use a band (for example ≤ 25 or ≤ 50 meV/atom) early in a screen. Many synthesised materials are metastable.
Mixing values from different databases.
Compare only within one source, or reconcile sign conventions and corrections first; use cross-source agreement as a confidence signal.
Building a hull from an incomplete set of phases.
Include every known competing phase. Missing phases make candidates look more stable than they are.
Ignoring the uncertainty of the calculation.
DFT energies and empirical corrections carry errors of tens of meV/atom for some chemistries; treat small differences as ties.
Reading E_hull as a synthesis recipe.
Stability says whether a phase can persist, not how to make it. Pair it with synthesis analogues and experimental evidence.

Applying it in Lattice Graph

LatticeGraph brings hull distances from several computed databases into one search, so you can filter on stability and see whether independent sources agree before shortlisting.

  1. 01Search a composition or chemical system and filter or sort by energy above hull where the source reports it.
  2. 02Open the cross-source confidence view to compare the same material across databases; OQMD’s signed stability is treated as 0 for on-hull phases.
  3. 03Check for an experimental structure (for example from COD) to see whether the phase has been made.
  4. 04Carry the shortlist into property and synthesis checks.
DATASETS
Materials ProjectOQMDAFLOWJARVIS-DFTAlexandriaCrystallography Open Database (COD)

Frequently asked questions

Is a compound with E_hull = 0 guaranteed to exist?

No. It is the lowest-energy option in the model at 0 K, but the model may be missing phases, use an approximate functional, or ignore temperature and kinetics. It is a strong signal, not a guarantee.

What cut-off should I use?

There is no universal value. Many teams use 25–50 meV/atom for early screens and tighten later. Sun et al. (2016) found that about half of synthesised compounds in the Materials Project are metastable, with a median hull distance among those of about 15 meV/atom and a 90th percentile of about 67 meV/atom — higher in some chemistries, such as nitrides.

Why do databases disagree about the same compound?

Different functionals, Hubbard U values, empirical energy corrections, reference phases and structures. Disagreement is information — check the structure and settings before trusting either number.

Does E_hull tell me anything about kinetics or synthesis?

Not directly. A metastable phase can be easy to make if a low-temperature route avoids its decomposition products; a stable phase can be hard to make if diffusion is slow.

References & further reading

  1. [1]
    Sun, W. et al. (2016). The thermodynamic scale of inorganic crystalline metastability. Science Advances 2, e1600225.
    Distribution of hull distances for experimentally known compounds; source of the ~15 meV/atom median and ~67 meV/atom 90th percentile for metastable phases.
  2. [2]
    Bartel, C. J. (2022). Review of computational approaches to predict the thermodynamic stability of inorganic solids. Journal of Materials Science 57, 10475–10498.
    Accessible review of convex hulls, decomposition energy and their limits.
  3. [3]
    Rost, C. M. et al. (2015). Entropy-stabilized oxides. Nature Communications 6, 8485.
    The (Mg,Co,Ni,Cu,Zn)O example of configurational entropy stabilisation.
  4. [4]
    Jain, A. et al. (2013). Commentary: The Materials Project: A materials genome approach to accelerating materials innovation. APL Materials 1, 011002.
    Background on the Materials Project database and its phase diagrams.
  5. [5]
    Wang, A. et al. (2021). A framework for quantifying uncertainty in DFT energy corrections. Scientific Reports 11, 15496.
    Energy correction scheme (MP2020) and its uncertainties.
Results are informational and should be validated by qualified professionals. See Terms of Service