The Law of Mass Action

For a reversible chemical reaction , the equilibrium constant is given by , where [] represents the concentration of the reactant or product in moles/liter (M). The law of mass action states that adding reactant or , or removing product , will shift the equilibrium to the right (in the forward direction, as written). Conversely, removing or , or adding , will shift the equilibrium to the left. For purposes of visualization, imagine that , , and are immiscible red, green, and blue liquids, respectively. You can vary the equilibrium constant on a logarithmic scale between =10-4 and =104 using the last slider. You can vary the initial concentrations , , and to observe the effect on the equilibrium concentrations.
The law of mass action is one example of Le Chatelier's principle, that the equilibrium in a chemical system responds to a change in concentration, temperature, or pressure by shifting in the direction which partially counteracts the imposed perturbation. Thus if the reaction considered were exothermic, such that heat could formally be regarded as one of the products, an increase in temperature would shift the equilibrium to the left. If A, B and C were gases, an increase in total pressure would shift the equilibrium to the right.



  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


Snapshot 1: when is large, the reactants and are almost completely converted into product
Snapshot 2: conversely, for small , pure will almost entirely convert to and
Snapshot 3: adding more to the reaction mixture will shift the equilibrium toward higher concentrations of and
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+