化學方程式配平工具(係數計算器)
輸入未配平的化學方程式(例如 H2 + O2 -> H2O),即可自動計算出滿足質量守恆定律的最小正整數係數。
常見方程式配平示例
以下是初高中化學中常見的反應方程式及其配平後的係數,可用於自行計算前的核對。
| 反應名稱 | 未配平的方程式 | 配平後的方程式 |
|---|---|---|
| 氫氣的燃燒 | H2 + O2 → H2O | 2H2 + O2 → 2H2O |
| 鐵的生鏽(氧化) | Fe + O2 → Fe2O3 | 4Fe + 3O2 → 2Fe2O3 |
| 甲烷的完全燃燒 | CH4 + O2 → CO2 + H2O | CH4 + 2O2 → CO2 + 2H2O |
| 丙烷的完全燃燒 | C3H8 + O2 → CO2 + H2O | C3H8 + 5O2 → 3CO2 + 4H2O |
| 高錳酸鉀與鹽酸的氧化還原反應 | KMnO4 + HCl → KCl + MnCl2 + H2O + Cl2 | 2KMnO4 + 16HCl → 2KCl + 2MnCl2 + 8H2O + 5Cl2 |
使用提示
- 無需自己輸入係數,即使方程式中已有數字,本工具也會忽略它們並重新計算。
- 箭頭可以寫成 "->"、"=" 或 "→",直接貼上全形箭頭符號也沒有問題。
- 支援帶括號的化學式(例如 Fe2(SO4)3),因此也可以配平較複雜的鹽類反應方程式。
- 如果感覺"元素明明對應卻配不平",很可能是方程式本身寫錯了,請對比反應物和生成物兩側出現的元素種類。
- 可以先點選示例按鈕載入常見方程式,瞭解結果表格的顯示方式,再輸入自己的方程式。
常見問題
改變化學式的下標會使其變成完全不同的物質(例如把 H2O 的下標改變會得到 H2O2,也就是過氧化氫,是另一種物質)。配平方程式時,必須在保持物質本身不變的前提下,只調整表示"該物質參與反應的數量"的係數。
本工具計算結果始終是"除以最大公約數後的最小整數組合",因此顯示的係數已經是最簡形式。如果你手動計算出的係數全部是偶數,可以檢查它們是否還有公因數可以繼續約分。
這通常意味著反應物和生成物兩側的元素種類不一致(方程式本身寫錯了),或者化學式寫法有誤(出現了不存在的元素符號、括號未閉合等)。請確認化合物之間用 "+" 分隔,並使用正確的元素符號(大寫字母加小寫字母)書寫。
質量守恆定律是指化學反應前後物質的總質量不變。配平化學方程式正是在數學上保證這一定律成立的過程,即讓反應前後每種元素的原子數量都完全相等。
閒話 ― 配平演算法與質量守恆定律
用係數配平化學方程式這一做法的理論基礎,是18世紀法國化學家安托萬·拉瓦錫提出的質量守恆定律。他通過在密閉容器中精確測量燃燒反應,證明了反應前後物質的總質量不會發生變化,從而推翻了此前流行的"燃燒會使物質失去質量"的燃素說。
學生在手動配平方程式時,最容易犯的錯誤是混淆係數和化學式下標。係數表示整個化合物的數量,而下標表示分子內部原子的數量,一旦改動後者就會變成完全不同的物質。本工具內部使用的演算法(求解線性方程組的零空間)嚴格遵循這一區別,機械地推匯出正確的係數。
對於更復雜的氧化還原反應(例如高錳酸鉀與鹽酸的反應),手動配平往往非常繁瑣,通常需要用到"半反應法"等追蹤電子轉移的專業方法。而本工具所採用的基於高斯消元法的演算法,只需要滿足"兩側各元素原子數相等"這一條件即可求解,完全不需要追蹤電子的得失。