Kirchhoff's Law
A blast furnace runs near 1900 K, yet standard enthalpies of reaction are tabulated at 298 K. Can you still use those tables? Kirchhoff's law says yes, provided you correct for the temperature dependence of heat capacity. This correction matters everywhere reactions run hot: combustion, metallurgy, atmospheric chemistry, industrial synthesis. Without it, engineers would badly misjudge the heat released or absorbed at operating temperature. This article derives Kirchhoff's equation from the First Law. It shows how to integrate it using constant, linear, and empirical heat capacity data. Then it applies the result to two fully worked numerical examples.
- Kirchhoff's law gives the temperature dependence of a reaction enthalpy: .
- It follows directly from differentiating Hess's law summations with respect to temperature at constant pressure.
- Integration from a reference temperature (usually 298.15 K) gives from and .
- If is treated as constant, the correction is simply .
- Real heat capacities vary with , so accurate work uses polynomial forms like .
- Key idea: the reaction enthalpy changes with temperature at a rate set by the difference in heat capacities between products and reactants.
Because enthalpy is a state function whose temperature slope at constant pressure is heat capacity, the temperature slope of a reaction enthalpy must be the difference in heat capacities between products and reactants, ; integrating this difference over a temperature range converts an enthalpy known at one temperature into the enthalpy at any other.
The physical picture
Imagine heating the reactants of a reaction from to , letting them react at , then imagine instead letting them react first at and heating the products up to . Because enthalpy is a state function, both paths must give the same total enthalpy change between the same initial and final states. The difference between "heat then react" and "react then heat" is exactly the difference in heat capacity between products and reactants, integrated over the temperature interval. Each substance's enthalpy rises with temperature according to its own heat capacity at constant pressure,
For a reaction, is a weighted sum of the enthalpies of products minus reactants, each weighted by its stoichiometric coefficient. Differentiating that sum with respect to simply replaces each by its own , giving the analogous relation for the whole reaction. If products have a larger total heat capacity than reactants, becomes more positive (or less negative) as temperature rises; if reactants dominate, the reverse happens.
The core relations
where , products positive, reactants negative, stoichiometric coefficients .
where is usually 298.15 K (standard tables) and is the temperature of interest.
where the correction term is a single number once is known.
where are the differences of the empirical Shomate/NIST-style coefficients between products and reactants.
Goal. Show that the temperature derivative of a reaction enthalpy at constant pressure equals , and integrate the result.
Step 1. Write the reaction enthalpy as a sum of molar enthalpies. For a reaction (products positive, reactants negative), Hess's law gives
Each is the molar enthalpy of species at temperature and constant pressure.
Step 2. Differentiate with respect to temperature at constant pressure. Since differentiation is linear and each is a temperature-independent stoichiometric number,
Step 3. Recognize each term as a heat capacity. By the defining property of established for pure substances,
Substituting,
This is Kirchhoff's equation in differential form.
Step 4. Integrate between two temperatures. Separating variables and integrating from to at constant pressure,
The left side telescopes trivially since it is an exact differential of a state function.
Step 5. Evaluate the right-hand integral for the two common cases. If is treated as temperature-independent over the interval, it comes out of the integral:
If , term-by-term integration gives
Boxed result.
Worked examples
Example 1 — Ammonia synthesis, constant ΔrCp (foundational). Reaction: , with . Standard molar heat capacities (constant, in J K⁻¹ mol⁻¹): , , . Step 1: compute .
(A commonly quoted rounded literature value near appears when slightly different tabulated values are used; here we carry through our own numbers consistently.) Step 2: apply Kirchhoff's law from 298 K to 700 K, .
Sanity check: since products (NH₃) have a larger total heat capacity contribution relative to reactants is not the deciding factor here — reactants dominate ( vs ), so is negative, and the reaction becomes more exothermic at higher temperature. The magnitude of the shift, about 18 kJ mol⁻¹ over 400 K, is a modest but non-negligible fraction of the room-temperature value, confirming the correction is significant for high-temperature industrial design (the Haber process runs near 700 K).
Example 2 — Combustion of methane with temperature-dependent Cp (applied, harder). Reaction: , (using gaseous water). Use empirical heat capacities of the form (J K⁻¹ mol⁻¹, in K), with representative coefficients:
| Species | (×10³) | |
|---|---|---|
| CH₄ | 23.6 | 47.9 |
| O₂ | 25.7 | 12.98 |
| CO₂ | 26.0 | 43.5 |
| H₂O(g) | 30.0 | 10.7 |
Step 1: form and using .
Step 2: integrate from to .
Step 3: apply Kirchhoff's law.
Sanity check: the correction is small (< 1% of ) because is modest and the quadratic term partly cancels it — a common feature for combustions where product and reactant heat capacities are numerically similar. This also shows why constant- estimates are often adequate unless is far from 298 K or is unusually large.
Limiting cases & common traps
| Situation | What to do |
|---|---|
| close to 298 K, modest | Constant- approximation is fine; error is second order in |
| Large (hundreds of K) or high precision needed | Use empirical polynomials and integrate term by term |
| Phase change occurs between and | Must add the enthalpy of transition explicitly; Kirchhoff's law alone does not capture latent heat |
| is nearly temperature-independent, common for isomerization reactions with similar bonding |
The chemist behind it
Gustav Kirchhoff is best known to physical chemists for two contributions: the spectroscopic laws bearing his name (with Robert Bunsen) and this thermochemical relation, published in 1858. Working in an era before enthalpy was formally named, Kirchhoff reasoned from calorimetric heat measurements and Hess's law — itself barely a decade old — to show that the heat of a chemical reaction must depend on temperature through the heat capacities of the substances involved. The result was a natural consequence of energy conservation applied rigorously to chemical change, and it remains one of the cleanest applications of the First Law to thermochemistry.
Origins · 1 minGustav Robert Kirchhoff and how this was discovered
Ask the tutor: How would you modify Kirchhoff's law to also track the temperature dependence of ΔrS and ΔrG?
Why does Kirchhoff's law use ΔrCp rather than the individual heat capacities separately
Because is defined as a weighted sum of product and reactant enthalpies, its temperature derivative is automatically the same weighted sum of heat capacities. Only the difference, , survives in the final relation. Individual heat capacities matter only insofar as they combine into this single effective quantity, which is why tables often report directly for common reactions rather than requiring you to look up every species separately.
Can Kirchhoff's law be applied at constant volume instead of constant pressure
Yes, with the analogous substitution: , since internal energy's temperature derivative at constant volume is by definition. The two forms are physically parallel, but chemists overwhelmingly work at constant pressure (open vessels, atmospheric conditions), so the enthalpy version with is the one used in essentially all practical thermochemistry.
Does Kirchhoff's law tell us anything about whether a reaction becomes spontaneous at high temperature
No — spontaneity is governed by , which requires both enthalpy and entropy at the temperature of interest. Kirchhoff's law only supplies the corrected ; you would need an analogous temperature correction for (via ) before assembling and drawing conclusions about spontaneity.
Why is 298.15 K almost always chosen as the reference temperature T1
Because essentially all standard thermochemical data — standard enthalpies of formation, combustion, and reaction — are tabulated at 298.15 K by convention. Using this as lets you plug tabulated values directly into Kirchhoff's equation without any additional lookup, then integrate up or down to whatever process temperature you actually need.