Nernst 方程式的數學基礎與熱力學原理
Nernst 方程式是電化學中描述非標準狀態下電極電位或電池電位變化的核心公式。其數學表達式為:
E = E° − (RT / nF) ln Q
在此公式中,E 代表平衡電位,E° 為標準電位。各項物理常數與參數具有明確的熱力學意義:R 為理想氣體常數,T 為絕對溫度(以 K 為單位),n 為平衡反應中轉移電子數,F 為法拉第常數,而 Q 則為反應商。
本計算器在進行運算時,一律採用與溫度相關的完整 RT/nF 形式進行計算。許多教科書為了簡化計算,常在 25 °C (298.15 K) 的條件下將常數項合併,並將自然對數轉換為常用對數,得出簡化的 0.05916 V 斜率關係式。然而,當系統溫度偏離 25 °C 時,這種簡化會引入顯著誤差。本工具會依據您輸入的實際溫度 T,精確評估熱力學係數 RT/nF,以確保在不同溫度條件下皆能提供準確的理論電位值。
反應商 Q 的構建與物種活度
反應商 Q 的數值取決於參與電化學反應各物種的狀態與化學計量係數。在構建 Q 表示式時,基本原則為:產物項的活度(升至其平衡係數次方)相乘積作為分子,反應物項的活度(升至其平衡係數次方)相乘積作為分母。
在實際應用中,不同相態的物種在反應商中的處理方式如下:
- 活度、水溶液與氣體:可採用「活度」、「水溶液 (M)」、「水溶液 (mM)」、「水溶液 (µM)」、「氣體 (bar)」、「氣體 (kPa)」或「氣體 (atm)」作為標準狀態的近似值。
- 純固體與純液體:在非均相平衡中,純固體與純液體的活度視為 1。在本計算器中,若物種設定為「純固體 (省略)」或「純液體 (省略)」,系統會將其排除在反應商計算之外,並顯示「活度 = 1,省略」。
當反應商 Q 的數值極為極端,以至於無法用一般常規數字顯示時,本計算器會直接在對數定義域中計算 ln Q,以防止數值溢位或趨近於零,從而確保未捨入的電位計算結果依然保持穩定。
溫度對電化學電位的影響
溫度 T 不僅直接決定了 Nernst 係數 RT/nF 的大小,也改變了熱運動對電荷轉移平衡的驅動效果。當溫度升高時,RT/nF 的數值增大,這意味著反應商 Q 對平衡電位 E 的修正效應會被放大。
在標準狀態下(即 Q = 1),不論溫度如何變化,ln Q 皆為 0,此時濃度修正值為零,電位 E 恆等於標準電位 E°。然而,一旦偏離標準狀態:
- 當 Q < 1 時,自然對數值為負,使得濃度修正值項變為相加,此時平衡電位 E 會高於標準電位 E°。
- 當 Q > 1 時,自然對數值為正,濃度修正值項維持相減,此時平衡電位 E 會低於標準電位 E°。
限制條件與適用邊界
Nernst 方程式是一個理想化的熱力學平衡模型,在實際電化學系統應用中存在其物理限制。本工具的計算結果為平衡電位,而非負載電池電壓。
在真實的電池或電解池中,實際測得的電壓會受到多種非平衡因素的干擾。本方程式並不修正以下效應:
- 活度係數:在高濃度或高離子強度的電解質溶液中,離子間的靜電作用力會使活度係數顯著偏離 1,此時直接用濃度代替活度會產生偏差。
- 液接電位:當兩種不同組分或濃度的電解質溶液接觸時,因離子遷移速度不同會在界面產生液接電位。
- 過電位與動力學:當有電流通過電極時,電極反應偏離平衡狀態,需要額外的驅動電壓(即過電位)來克服活化能障礙。
- 內電阻:電池介質與電極本身的電阻會在外接負載通電時產生歐姆電壓降。
此外,本計算器設有輸入合理性限制(此限制非模型有效性聲明):標準電位絕對值 |E°| 必須在 10⁶ V 或以下;轉移電子數 n 必須為 1 到 1000 之間的整數;溫度 T 必須高於絕對零度且在 10⁶ K 或以下;單一反應商中最多只能使用八個物種,且各物種係數須為 1 到 1000 之間的整數。
數據安全與隱私說明
本工具在設計上充分保障用戶的數據隱私。所有輸入的反應條件、物種參數、標準電位以及最終的計算結果,完全保留在您的個人瀏覽器中進行本地運算,絕不上傳至任何外部伺服器。
常見問題
我可以使用濃度代替活度嗎?
濃度是稀溶液常用的近似值,分壓在氣體中也有類似的用法。對於高濃度或高離子強度的系統,請使用活度係數或經驗證的正式電位,而非將濃度視為精確的活度。
計算出的電位為負值代表什麼意思?
在您輸入的反應方向與參考慣例下,負的 E 代表在該條件下,逆反應方向具有正的平衡電位。這本身並不能預測負載下的電流、速率、功率或性能。
反應商 Q 中包含哪些部分?
將產物的活度(升至其平衡係數次方)相乘,並除以對應的反應物項。電子、純固體與純液體予以省略。將反應逆轉,Q 即變為其倒數。
為什麼常見的 0.05916 V 僅在 25 °C 時出現?
常用對數的係數為 2.303RT/F,因此會隨絕對溫度而變化。在 298.15 K 時,除以 n 之前約為 0.05916 V;本計算器一律以完整的 RT/nF 形式進行計算。