化学方程式配平工具(系数计算器)
输入未配平的化学方程式(例如 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世纪法国化学家安托万·拉瓦锡提出的质量守恒定律。他通过在密闭容器中精确测量燃烧反应,证明了反应前后物质的总质量不会发生变化,从而推翻了此前流行的"燃烧会使物质失去质量"的燃素说。
学生在手动配平方程式时,最容易犯的错误是混淆系数和化学式下标。系数表示整个化合物的数量,而下标表示分子内部原子的数量,一旦改动后者就会变成完全不同的物质。本工具内部使用的算法(求解线性方程组的零空间)严格遵循这一区别,机械地推导出正确的系数。
对于更复杂的氧化还原反应(例如高锰酸钾与盐酸的反应),手动配平往往非常繁琐,通常需要用到"半反应法"等追踪电子转移的专业方法。而本工具所采用的基于高斯消元法的算法,只需要满足"两侧各元素原子数相等"这一条件即可求解,完全不需要追踪电子的得失。