應用與數學建模

化學動力學(chemical kinetics)

把兩種化學品混合,它們會反應——但有「多快」?有些反應一瞬即完,有些則蝸行多年。化學動力學就是把這些速度化為微分方程的研究:它追蹤每種物質的濃度如何隨反應物消耗、產物生成而逐刻變化。它是火為何蔓延、藥物如何在你體內分解、工廠如何調校反應器之數學核心。

核心想法是質量作用定律:反應速率正比於各反應物濃度的乘積。對於簡單反應 A 變成 B,速率正比於現存 A 的量,給出 A' = -k A 與 B' = +k A,其中 k 為速率常數。這是指數衰減——A 按 e^(-kt) 衰落,你會認出它與放射性衰變是同一個方程。對於 A + B 生成產物,速率正比於「乘積」A 乘以 B,給出 A' = -k A B,一個耦合的非線性系統。

反應的級數——速率如何依賴於濃度——主宰整個行為。一級反應(速率正比於一個濃度)有固定的半衰期,恰如放射性。二級反應(速率正比於一個乘積,或一個濃度的平方)在反應物稀少時減速得更陡。一連串反應,A 變 B 變 C,給出一個耦合方程系統,其中中間物 B 先累積再衰減——這正是藥物活性代謝物,或污染物通過處理廠的樣式。

誠實的提醒是,速率常數 k 隱藏了許多。它強烈依賴於溫度(越熱通常越快,循阿瑞尼士定律),而簡單的速率律假設一個充分攪拌的混合物,每個分子都能自由地遇上其他分子。活細胞中或未攪拌容器中的真實反應可能偏離,而「機制」(真正的逐步路徑)可能遠比整體方程所暗示的更為錯綜。速率方程是分子記帳的一套強大、卻理想化的核算。

對於 k = 0.2 每分鐘的一級反應 A 變 B,A' = -0.2 A,所以 A 按 A0 乘以 e^(-0.2 t) 衰減,每 (ln 2)/0.2 ≈ 3.5 分鐘減半——半衰期恆定。同時 B 朝 A 的原始量增長,B(t) = A0 (1 - e^(-0.2 t)),與 A 的衰落相映。

一級反應就是指數衰減——與放射性半衰期同一個方程。

速率常數 k 並非真正恆定:它隨溫度陡升(阿瑞尼士定律)。在不指明溫度下引用單一的 k、並假設一個完美攪拌的混合物,都是真實反應可能違反的簡化。

又稱
reaction rate modelrate equations反應速率模型速率方程