Kirchhoff törvénye kimondja, hogy a kémiai reakció termikus hatásának hőmérsékleti együtthatója megegyezik a rendszer hőkapacitásának változásával a reakció során. A Kirchhoff-egyenlet, amely ennek a törvénynek a következménye, a hőhatások kiszámítására szolgál különböző hőmérsékleteken.
A törvény eltérő formája:
A törvény integrált formája:
ahol és az izobár és izokhor hőkapacitás, a reakciótermékek és a kiindulási anyagok izobár hőkapacitása közötti különbség, a reakciótermékek és a kiindulási anyagok izobár hőkapacitása közötti különbség, és és a megfelelő hőhatások .
Ha kicsi a különbség, akkor elfogadhatjuk , illetve az egyenletek integrál alakja a következő alakot ölti:
Nagy hőmérsékletkülönbség esetén figyelembe kell venni a hőkapacitások hőmérsékletfüggését: és