反应方程式配平器
把反应物和产物写在一行,用 + 分隔,-> 分隔反应物与产物。工具用矩阵消元求最小整数系数,识别常见反应类型,逐元素核对原子守恒。
配平输入
它能解决什么问题、谁适合用、怎么解读结果
它能解决
- 作业 / 试卷 / 论文里给出的方程式求最小整数系数。
- 把一句口语反应(如"高锰酸钾和浓盐酸生成氯气")落到精确系数。
- 粗判反应类型,作为复杂工艺讨论的起点。
适合谁
- 普通化学、化工、应化专业本科及以下课程学习者。
- 中学化学教师备课与出题核对。
- 工艺工程师写工艺说明书的初稿阶段。
怎么读结果
主结果行是最小整数系数,左端 / 右端都有元素守恒检查;下方"反应类型"是按经验规则推断,不是热力学判据;氧化态变化只展示元素价改变的情况,不算机理。
局限
不处理离子电子半反应;不识别立体异构;不处理高分子聚合;极个别包含同位素的方程式会被视作不同元素而报错;有歧义的方程式(如同时存在多种可能)只会给出第一组解。
使用步骤
- 把方程式写到输入框,按示例的写法。化学式首字母大写,元素后紧跟数字代表下标。
- 点击"配平"。页面会显示配平后的方程式、原子守恒核对、反应类型推断、氧化态变化。
- 若工具识别到的方程式拆解有歧义,可调整空格与大小写,或点击示例按钮观察格式。
常见问题
配平结果不唯一怎么办?
同一组化学物质的方程式可能存在多种合乎守恒的写法(例如硝酸生产中的一氧化氮 + 氧气 ↔ 二氧化氮),工具给出的系数满足你输入的方程式骨架的最小正整数解。如有歧义,回到原始来源核对。
如何输入水合离子?
写作 CuSO4·5H2O,用中点分隔水合物;现在版本里建议把水合物展开为 CuSO4 + H2O 计算,再人工乘 5。
反应类型识别可信吗?
可信度只到"粗判"。它基于"是否含 H+ / OH- 同时出现"、"氧元素变化"、"氧化态变化"、"是否仅复分解"等启发式规则,不算热力学判断。
返回工具箱
← 返回工具导航关于本工具
开发目的:让不写化学信息学专用软件的用户,能在浏览器里对一个不太常见的化学方程式快速拿到最小整数系数,并粗判反应类型。
局限:化学式拆解采用正则法,遇到嵌套括号、相同元素多组下标时会失败;不解决离子配平;有机分子如果同名异构不会被识别。
隐私政策
本页不收集任何个人数据。Google AdSense 可能投放广告并使用第三方 Cookie 用于个性化广告投放。用户可在 Google 广告设置(https://adssettings.google.com/)关闭个性化。
免责声明
本工具结果仅供参考,不构成教学评估、化学品操作授权或工艺设计依据。涉及反应的操作请遵守实验室 / 现场 EHS 规程,以物质官方 MSDS 为准。
使用指南:把一句话里的反应写成守恒式
化学方程式配平器处理的是「知道反应物和产物,但不确定系数」的问题。工具的做法是:把方程式写在一行,用加号分隔各物质、用箭头分隔反应物与产物,内部用矩阵消元求最小正整数解,再逐元素核对原子守恒。页面上还有反应类型识别与氧化态变化展示,它们是辅助阅读用的线索,不是化学判断的结论。理解输入格式、知道输出的可信度边界,比会用按钮更重要。
输入格式的硬性规则
- 元素符号首字母大写、其余小写,例如 Fe2O3、NaCl、KMnO4。
- 下标用普通数字紧跟元素符号,不要用下标字符,也不要写成 2O3 这种分组形式。
- 反应物与产物之间用一个箭头分隔,两侧内部用加号分隔。箭头的方向建议与实际书写一致,虽然工具对方向不敏感,但保持一致便于复核。
- 电荷不参与配平。工具处理的是原子守恒,不处理离子方程式,因此不要写 Fe3+ 这类带电荷的写法。
- 空格是可选的分隔建议,但有助于避免解析歧义,示例按钮的写法是最稳的格式参考。
输出的三部分怎么读
主结果行是配平后的最小整数系数,一般是相对于最小公倍数为 1 的形式。下方是逐元素的守恒核对,把两边的原子数并列显示,这是最直接的正确性检查。再下方是推断的反应类型(中和、燃烧、复分解、氧化还原等),以及氧化态发生变化的元素列表。
关键的一点:守恒核对通过,只说明原子数守恒,不说明这个反应在化学上会发生。元素守恒是必要条件,不是充分条件。工具给出的反应类型同样只是启发式判断,基于「是否同时出现 H+ 与 OH-」「氧元素数量是否变化」「氧化态是否改变」「是否仅发生组分的重新组合」这类表层规则,不是热力学判据。
使用方法与关键检查点
- 先在纸面上写出反应物与产物,确认没有遗漏副产物或漏写条件(如氧气、加热、催化剂)。
- 按上述格式输入,元素符号大小写与下标写法是解析成败的关键。
- 点配平后,先看守恒核对表,逐个元素确认两边数量一致。
- 再看反应类型与氧化态变化,把它作为讲解与讨论的起点,而不是作为权威分类。
- 若结果不符合预期,先尝试点击页面上的几个示例按钮对比输入格式差异,再回到原始出处核对反应骨架本身是否写对。
易错 / 关键点清单
- 常见错误是把产物写错或漏写。系数再漂亮,骨架错了也是错的:例如把二氧化硫与氧气的反应写成生成三氧化硫,结果会「配平成功」但反应本身不成立。
- 易错点包括把电荷写进化学式。带电物种需要半反应法与介质条件,工具不做这部分处理。
- 关键点是嵌套括号与重复元素下标的解析。形如 Ca(OH)2 的嵌套括号可以处理,但形如 C2H5(OC2H5) 这样的复杂支链、或同一元素出现多组不同下标的写法容易解析失败。
- 注意水合物的写法。工具建议把结晶水合物展开成独立物质参与配平,例如把 CuSO4·5H2O 写成 CuSO4 与 H2O,再人工处理倍数。
- 注意歧义:同一组物质存在多种守恒解时(例如涉及一氧化氮与二氧化氮的反应路径),工具只给出其中一组,需要回到原始文献确认是哪一条路径。
适用范围与局限
本工具的适用边界是无机与小分子有机反应、且用常规化学式书写的方程式,适用范围覆盖作业核对、课堂演示、教案准备与工艺说明书的初稿。局限包括:不处理离子电子半反应法与介质条件(酸性或碱性);不识别立体异构与同分异构,结构不同的同分异构体在工具眼里是同一个式子;不处理高分子聚合与寡聚反应;不处理含同位素标记的方程式;不判断反应的热力学可行性与动力学快慢;不生成机理步骤;化学式解析基于正则方法,遇到复杂结构会失败。同时它不会也不能替代专业化学信息学软件在结构级建模上的能力。
怎么用这个工具配平一个拿不准的方程式?
分三步走。第一步,先确认反应骨架本身正确:反应物与产物是否都有明确来源(教材、题库、文献或实验记录),有没有漏掉参与反应的物质(氧气、酸、碱、水、催化剂是否属于方程式的一部分)。第二步,把骨架按格式要求写进输入框,注意大小写与下标。第三步,看守恒核对表与系数结果。如果结果不符合预期,先怀疑骨架,再怀疑格式:把输入逐个符号与原始式子对照一遍;确认没有把电荷、状态符号、催化剂标注写进化学式;尝试把水合物展开。如果骨架与格式都确认无误仍配不平,那就是该方程式在此形式下不成立(可能需要半反应法或根本不是这个反应)。
为什么有的方程式会提示配平结果不唯一?
因为同一组物质之间可以存在多条反应路径,其中每条路径都满足原子守恒。最典型的例子是氮的氧化物之间的相互转化:不同配比可以形成不同的产物组合,各自都能找到守恒系数。矩阵消元法给出的是在给定骨架下的一个最小正整数解,如果骨架本身允许多个线性无关的解空间方向,就会存在多组系数组合。处理办法是回到原始出处确认作者写的是哪条路径,然后在输入中明确写出该路径的产物组合。工具页面的说明里也提示了这一情况,不要把它当作工具出错。
水合盐和带电离子该怎么写?
水合盐的推荐做法是展开结晶水,把它们当作独立物质写进方程式,在结果里人工处理倍数,这样守恒核对才清晰。工具当前版本对中点写法(如 CuSO4·5H2O)的解析支持有限,展开后配平最稳妥。带电离子的情形则超出本工具的处理范围:半反应法需要在酸性或碱性介质下分别配平氢、氧与电荷,工具不做介质条件处理也不做电荷守恒。因此遇到离子反应时,应当先用化学知识判断该反应属于哪一类(复分解、氧化还原),再决定是否需要改用其他工具或手工完成半反应配平。
工具给出的反应类型和氧化态信息可信吗?
可信度只到「粗判」这一层。反应类型识别基于表层特征规则,例如同时出现酸与碱的写法会被判为中和,氧元素数量改变往往伴随燃烧或氧化还原的判断,氧化态变化的展示则是对元素形式价态做对比。规则的局限很明显:一个既不放热也不需要氧化剂的中和反应可能被判为复分解(因为从元素守恒角度看它确实只是组分的重新组合);而某些既有氧化态变化又有质子转移的复杂体系会被归到某一类而掩盖另一重性质。氧化态那一栏的价值在于提示「哪些元素扮演了氧化剂或还原剂的角色」,这对讲解和自查有帮助,但不构成对机理的判断,更不能替代实际的氧化还原判断。