Wolfram Computation Meets Knowledge

Chemical Engineering

Design, construct, and analyze process machinery including reactors, boilers, and pumps. Solve heat transfer problems and design control systems.

Heterogenous Equilibrium

Heterogenous equilibrium refers to reversible reactions where the substrates of the reactions are in different phases. One of the most useful types of such reactions is where a solid is dissolved in an aqueous solution. In this virtual lab, you will learn about heterogenous equilibrium and understand the concept of solubility.

Modeling a Heterogenous Reaction

Use various built-in components of a reaction such as substrates and reaction types to model the chemical reaction. Connect these components and define their initial values.

A model of the decomposition of calcium carbonate to calcium oxide and carbon dioxide.


Analyze the chemical composition of the reaction for different initial amounts of reactants and products.


Use the Wolfram Language to carry out custom analysis.

Variation of chemical composition as reaction progresses.

Explore the High School Chemistry Labs to learn more