化学方程式配平器
输入任意化学反应,即可获得带最小整数系数的已配平方程式——还附有一张证明每种元素都已配平的表格。
试试示例:
已配平方程式
原子计数(配平证明)
| 元素 | 反应物 | 生成物 | 已配平 |
|---|---|---|---|
| O | 18 | 18 | |
| H | 12 | 12 | |
| C | 6 | 6 |
关于化学方程式配平器
配平化学方程式就是找出能使每种元素的原子数在两边相等的整数系数——这是质量守恒定律的要求。本配平器会自动完成:输入像 C6H12O6 + O2 -> CO2 + H2O 这样的反应,它便返回尽可能小的整数系数(此处为 1、6、6、6),并附上一张原子计数表,显示每种元素的左右两边都相符。它能识别括号和多原子离子如 Ca(OH)2 与 Ca3(PO4)2、用圆点书写的水合物如 CuSO4·5H2O,以及生成物众多的反应如 KMnO4 + HCl 氧化还原。所有运算都在你的浏览器中以精确的分数算术完成,因此系数始终是没有舍入误差的正确整数,你输入的内容也绝不会离开你的设备。
如何配平方程式
- 1 在框中输入你的反应,在反应物和生成物之间使用箭头(-> 或 =),例如 Fe + O2 -> Fe2O3。
- 2 用加号(+)分隔每种物质,并将化学式中的下标写成普通数字,例如 H2O、CO2、Ca(OH)2。
- 3 阅读已配平的方程式——最小整数系数会自动添加(系数为 1 时省略)。
- 4 查看下方的原子计数表:它列出每种元素在左右两边的合计,并用对勾确认两边相符。
配平的原理
每个化学式都会被解析为各元素的数量。随后配平器会构建一个矩阵,每种元素占一行、每种物质占一列,反应物用正数、生成物用负数。有效系数向量的集合恰好是该矩阵的零空间,因此本工具用精确的有理数(分数)算术求解它——不使用浮点数——并通过消去分母再除以它们的最大公约数,把结果缩放为最小的正整数。如果零空间为空,则该反应无法配平;如果它有两维或更多,则输入描述了不止一个独立反应,会被报告为含糊。
常见问题
配平器接受哪种输入格式?
将反应物和生成物用 + 分隔、用箭头连接:-> 、= 、→ 或 ⇌ 均可。下标用数字书写(H2O、CO2),分组用括号(Ca(OH)2、Fe2(SO4)3),水合物用圆点(CuSO4·5H2O 或 CuSO4.5H2O)。系数可以省略——工具会自行计算。
为什么它说我的方程式无法配平?
当没有任何一组整数系数能使每种元素都相符时,方程式便无法配平——通常是因为某种元素只出现在一边,或某个化学式有拼写错误。请仔细检查每种元素是否在反应物侧和生成物侧都出现,以及所有化学式是否拼写正确。
“含糊”这条消息是什么意思?
某些输入可以用不止一种独立方式配平(数学上存在多个自由解),这通常意味着你把两个独立的反应合在了一起。分别配平每个反应,工具就会给出唯一确定的答案。
这与方程求解器有何不同?
方程求解器处理数学方程——求解 x 的一次和二次方程。本化学方程式配平器处理化学反应,找出使原子守恒的系数。二者解决的是完全不同的问题。
相关工具
在 UnitConv 上继续探索化学:计算任意化合物的摩尔质量,或可视化周期表、pH 标度和摩尔浓度。对于像 2x + 3 = 7 这样的数学方程,请改用方程求解器。