Zákon hmotnostního působení stanovuje poměr mezi hmotnostmi reagujících látek při chemických reakcích v rovnováze , jakož i závislost rychlosti chemické reakce na koncentraci výchozích látek. Zákon masové akce objevili v letech 1864-1867 norští vědci K. Guldberg (1836-1902) a P. Waage (1833-1900).
Zákon hromadného působení platí pouze pro plyny a kapalné látky (homogenní soustavy) a neplatí pro reakce zahrnující pevné látky (heterogenní soustavy).
Zákon hmotnostního působení v kinetické podobě (základní rovnice kinetiky) říká, že rychlost elementární chemické reakce je úměrná součinu koncentrací reaktantů v mocninách rovných stechiometrickým koeficientům v reakční rovnici pro elementární reakci [1 ] . Tento postoj formulovali v letech 1864-1867 norští vědci K. Guldberg a P. Waage . Pro elementární chemickou reakci:
zákon působení hmoty lze zapsat jako kinetickou rovnici tvaru:
kde je rychlost chemické reakce , je konstanta rychlosti reakce .
U komplexních reakcí obecně není tento vztah splněn. Přesto lze řadu komplexních reakcí podmíněně považovat za řadu po sobě jdoucích elementárních kroků s nestabilními meziprodukty, formálně ekvivalentní přechodu z výchozího stavu do konečného stavu v „jednom kroku“. Takové reakce se nazývají formálně jednoduché [2] . Pro formálně jednoduché reakce lze kinetickou rovnici získat ve tvaru:
(pro tři výchozí materiály, podobné výše uvedené rovnici). Zde , , je pořadí reakce s ohledem na látky , , respektive, a součet je obecné (nebo celkové) pořadí reakce. , , se nemusí rovnat stechiometrickým koeficientům a nemusí být nutně celé číslo. za určitých podmínek se může rovnat nule.
V chemické termodynamice zákon hromadného působení uvádí do vztahu rovnovážné aktivity výchozích látek a reakčních produktů podle vztahu:
kde
- činnost látek. Místo aktivity lze použít koncentraci (pro reakci v ideálním roztoku), parciální tlaky (reakce ve směsi ideálních plynů), fugacitu (reakce ve směsi reálných plynů); - stechiometrický koeficient (u výchozích látek se bere jako záporný, u produktů - jako kladný); je chemická rovnovážná konstanta . Index "a" zde znamená použití hodnoty aktivity ve vzorci.V praxi se ve výpočtech, které nevyžadují zvláštní přesnost, hodnoty aktivity obvykle nahrazují odpovídajícími hodnotami koncentrací (pro reakce v roztocích) nebo parciálních tlaků (pro reakce mezi plyny). Rovnovážná konstanta je označena resp . Poprvé byl zákon hromadného působení odvozen z kinetických reprezentací Guldbergem a Waagem a jeho termodynamickou derivaci podal van't Hoff v roce 1885 [3] .
Příklad: pro standardní reakci
chemická rovnovážná konstanta je určena vzorcem