HomeArticlesChemistry & Materials

Hess's Law: Enthalpy of Reaction via Energy Cycles

Why the enthalpy of a reaction never depends on the route you take, and how to build an energy cycle to calculate one you can't measure directly.

mysimulator teamUpdated June 2026≈ 7 min read▶ Open the simulation

Enthalpy does not care about the road you took

Enthalpy H is a state function: its value depends only on the current state of a system - composition, temperature, pressure - not on the sequence of steps that produced that state. This single fact, formalised by Germain Hess in 1840 (a decade before the first law of thermodynamics was written down explicitly), is what makes Hess's Law true: the enthalpy change of a reaction is the same whether it happens in one step or through any number of intermediate steps, as long as the initial and final states match.

live demo - two reaction paths converging on the same total● LIVE

The consequence is enormously practical. Some reactions are dangerous, too slow, or physically impossible to run cleanly in a calorimeter - graphite burning directly to carbon monoxide (not CO2) is a classic example, because you can never stop the reaction precisely at CO. But if you can find a legal detour through reactions you can measure, Hess's Law lets you compute the enthalpy of the one you cannot.

Building energy cycles

The standard technique is a Hess cycle (or Born-Haber cycle for ionic lattice energies): draw the target reaction as one arrow from reactants to products, then draw an alternative path through a common intermediate - often the elements in their standard states, since standard enthalpies of formation are tabulated relative to exactly that reference point. Because enthalpy is a state function, the direct arrow and the two-step detour must sum to the same total, which gives you one linear equation relating known and unknown enthalpies.

      target ΔH = ?
  A -----------------> B
   \                 ^
    \ ΔH1          / ΔH2
     v               /
      elements (or intermediate C)

ΔH(target) = ΔH1 + ΔH2   (both paths connect the same two states)

In the most common textbook form, the target reaction's enthalpy is obtained directly from tabulated standard enthalpies of formation ΔHf, using the fact that reactants-to-elements is just the reverse of elements-to-reactants:

ΔHrxn = Σ ΔHf(products) - Σ ΔHf(reactants)

// each term multiplied by its stoichiometric coefficient
// reversing a reaction flips the sign of ΔH
// scaling a reaction by n scales ΔH by n

The two rules that make the algebra work

Hess cycles are really just linear algebra over a set of measured or tabulated reactions, and only two manipulations are allowed. Reverse a reaction and its enthalpy changes sign, because you are running the same physical process backward and the energy that was released must now be supplied, or vice versa. Scale a reaction by a factor n (double the moles, halve them) and its enthalpy scales by the same factor n, because enthalpy is extensive - it depends on the amount of material transformed. Add reactions together, cancelling any species that appears as both a product in one step and a reactant in another, and the enthalpies add along with them.

A worked pattern: combustion detour

A standard example is finding the enthalpy of forming carbon monoxide directly, using only measurable combustion enthalpies:

target:   C(s) + ½O₂(g) -> CO(g)              ΔH = ?

known 1:  C(s) + O₂(g) -> CO₂(g)              ΔH1 = -393.5 kJ/mol
known 2:  CO(g) + ½O₂(g) -> CO₂(g)         ΔH2 = -283.0 kJ/mol

reverse known 2:  CO₂(g) -> CO(g) + ½O₂(g)   -ΔH2 = +283.0 kJ/mol
add to known 1, cancel CO₂ on both sides:

ΔH(target) = ΔH1 + (-ΔH2) = -393.5 + 283.0 = -110.5 kJ/mol

Neither combustion enthalpy alone gives the answer; the detour through CO2, followed by algebraic cancellation, does. This is exactly the calculation that made Hess's Law useful before spectroscopic and computational methods existed: it converts unmeasurable reactions into combinations of measurable ones.

Why it works: the first law in disguise

Hess's Law is really a restricted statement of conservation of energy. If enthalpy depended on the path taken, you could run a reaction one way, extract energy, then run the reverse path through different intermediates and extract more energy for free - a thermodynamic perpetual motion machine. The impossibility of that is precisely what H being a state function forbids, so Hess's Law is not an independent empirical law so much as an early, practical corollary of the first law of thermodynamics, discovered before the first law had that name.

Frequently asked questions

Why does reversing a reaction flip the sign of its enthalpy?

Because enthalpy measures heat exchanged with the surroundings at constant pressure. If a forward reaction releases 100 kJ, running it backward must absorb exactly that same 100 kJ to undo the bond changes - so the reverse reaction is endothermic with the opposite sign, and the magnitude is unchanged.

What actually makes Hess's Law true?

The fact that enthalpy is a state function - it depends only on a system's current composition, temperature and pressure, not on the history of how it got there. Any two paths connecting the same initial and final states must therefore have the same total enthalpy change, or you could construct a cycle that creates or destroys energy for free, violating the first law of thermodynamics.

Do you need every intermediate reaction to be physically realistic?

No - the intermediate steps in a Hess cycle are a bookkeeping device, not a claim about the actual reaction mechanism. You can route the cycle through elements in their standard states or through any convenient set of measured reactions; only the initial and final states of the overall target reaction need to be physically meaningful.

Try it live

Everything above runs in your browser — open Hess's Law and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Hess's Law simulation

What did you find?

Add reproduction steps (optional)