WOLFRAM

Enable JavaScript to interact with content and submit forms on Wolfram websites. Learn how
Wolfram Language & System Documentation Center

ReactionBalance [rxn]

returns a version of the reaction rxn in which the stoichiometric coefficients for elements in the reactants and products are balanced.

Details
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Applications  
Possible Issues  
Neat Examples  
See Also
Related Guides
History
Cite this Page

ReactionBalance [rxn]

returns a version of the reaction rxn in which the stoichiometric coefficients for elements in the reactants and products are balanced.

Details

  • rxn should be a ChemicalReaction object or a string that can be converted into a reaction.
  • If the reaction cannot be balanced, a Failure object is returned.

Examples

open all close all

Basic Examples  (3)

Balance a chemical reaction:

Balance a reaction entered as a string:

Balance a reaction with charged species:

Scope  (1)

Reactions are not balanceable if some elements are missing:

Applications  (1)

Write a function to return balanced combustion reactions:

Find the balanced reactions to combust several hydrocarbons:

Possible Issues  (1)

If a reaction cannot be balanced uniquely, the balancing with the lowest sum of stoichiometric coefficients is returned:

A different balancing of the same reaction:

Neat Examples  (1)

Balance a complicated redox reaction:

Wolfram Research (2021), ReactionBalance, Wolfram Language function, https://reference.wolfram.com/language/ref/ReactionBalance.html.

Text

Wolfram Research (2021), ReactionBalance, Wolfram Language function, https://reference.wolfram.com/language/ref/ReactionBalance.html.

CMS

Wolfram Language. 2021. "ReactionBalance." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ReactionBalance.html.

APA

Wolfram Language. (2021). ReactionBalance. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ReactionBalance.html

BibTeX

@misc{reference.wolfram_2025_reactionbalance, author="Wolfram Research", title="{ReactionBalance}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/ReactionBalance.html}", note=[Accessed: 04-January-2026]}

BibLaTeX

@online{reference.wolfram_2025_reactionbalance, organization={Wolfram Research}, title={ReactionBalance}, year={2021}, url={https://reference.wolfram.com/language/ref/ReactionBalance.html}, note=[Accessed: 04-January-2026]}

Top [フレーム]

AltStyle によって変換されたページ (->オリジナル) /