Le Chatelier's Principle in Chemical Equilibrium

This Demonstration shows how several factors influence the position of a chemical equilibrium: . The three compounds are assumed to separate into visible layers. The parameters include the concentrations of reactants , , and product (colored yellow, purple, and blue, respectively) as well as the pressure , temperature , and volume , all expressed in arbitrary units. The values of these parameters create shifts in the position of the reaction equilibrium, in accordance with Le Chatelier's principle. These are represented by changes in the amounts of the three species, beginning with the initial levels shown in the first cylinder. The pressure and volume cause significant changes only when one or more of the compounds are gases.


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


Snapshot 1: The pressure and temperature are set to their maximum. High temperature causes more of the product to appear in an endothermic reaction but more of the reactants in an exothermic reaction. Pressure also increases the concentration of the product.
Snapshot 2: The initial concentration of and the volume are maximized. The result is a larger final concentration of and an increase in volume.
Snapshot 3: The initial concentrations of and and the temperature are maximized. An increased concentration of both and causes a smaller final concentration for both. Increased temperature causes more product to appear in an endothermic reaction but more reactants in an exothermic reaction.
[1] J. C. Kotz, Chemistry and Chemical Reactivity, Pacific Grove, CA: Brooks/Cole, 2005.
[2] R. E. Davis, Modern Chemistry, Austin, TX: Holt, Rinehart and Winston, 2002.
Special thanks to the mathematics and science departments at William Fremd and Hoffman Estates High School.
    • 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+