ReactionBalancedQ[rxn]
returns True if the given chemical reaction is balanced, and False otherwise.


ReactionBalancedQ
ReactionBalancedQ[rxn]
returns True if the given chemical reaction is balanced, and False otherwise.
Details

- rxn should be a ChemicalReaction object.
- A reaction is balanced if the element counts and net charge for the reactants and products are equal.
Examples
open all close allBasic Examples (2)
Neat Examples (1)
A reaction that can be balanced by different sets of coefficients:
ReactionBalance finds the one with the lowest sum of coefficients:

Related Guides
History
Text
Wolfram Research (2021), ReactionBalancedQ, Wolfram Language function, https://reference.wolfram.com/language/ref/ReactionBalancedQ.html.
CMS
Wolfram Language. 2021. "ReactionBalancedQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ReactionBalancedQ.html.
APA
Wolfram Language. (2021). ReactionBalancedQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ReactionBalancedQ.html
BibTeX
@misc{reference.wolfram_2025_reactionbalancedq, author="Wolfram Research", title="{ReactionBalancedQ}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/ReactionBalancedQ.html}", note=[Accessed: 11-August-2025]}
BibLaTeX
@online{reference.wolfram_2025_reactionbalancedq, organization={Wolfram Research}, title={ReactionBalancedQ}, year={2021}, url={https://reference.wolfram.com/language/ref/ReactionBalancedQ.html}, note=[Accessed: 11-August-2025]}