Mole ratios, limiting reagents, and theoretical yield
Stoichiometry uses the coefficients of a balanced chemical equation to relate amounts of reactants and products. The mole ratio (coefficient ratio) converts between moles of different substances. The limiting reagent is the reactant that runs out first, determining the maximum product (theoretical yield). The excess reagent has leftover moles after the reaction completes. For a reaction aA + bB → cC: if (moles A)/a < (moles B)/b, then A is limiting. Theoretical moles of C = (moles of limiting reagent) × (c/a or c/b). Conservation of mass requires that total atoms of each element are equal on both sides.
Plus 148+ other Pro labs covering AP Physics, Biology, Chemistry, Earth Science, and Math — with unlimited simulation time, advanced parameters, and detailed analytics.
Already have an account?
Sign in →Stoichiometry is the quantitative accounting of atoms and moles in a chemical reaction. The coefficients in a balanced equation are mole ratios: in 2 H₂ + O₂ → 2 H₂O, two moles of hydrogen react with exactly one mole of oxygen, no more. The limiting reagent is whichever reactant runs out first based on those ratios — it determines the theoretical yield, the maximum product obtainable. Covered under AP Chem 4.A.1 and 4.A.2, stoichiometry underpins every quantitative chemistry problem from percent yield in industrial synthesis to dosing calculations in medicine. This simulation displays reactions at the molecular level: adjust the moles of each reactant, watch molecules combine, and observe which reactant is exhausted first and how many moles of excess remain.
MisconceptionThe limiting reagent is whichever reactant has the smaller mass (or smaller number of moles).
CorrectLimiting reagent is determined by mole ratio relative to stoichiometric coefficients, not by raw gram values or raw mole values. In a mass-based setup, convert each reactant from grams to moles using molar mass, then divide by its coefficient in the balanced equation. The smaller normalized amount identifies the limiting reagent. This is why a reactant with more grams can still run out first if its molar mass and coefficient make its usable mole amount smaller.
MisconceptionStoichiometry is just multiplying the given mass by a ratio — you don't need to convert to moles.
CorrectThe balanced equation gives ratios in moles, not in grams. You must convert grams to moles using molar mass (g/mol) first, apply the mole ratio, then convert back to grams if a mass answer is required. Skipping the gram-to-mole conversion is one of the most common stoichiometry errors on the AP exam.
MisconceptionAll of the excess reagent gets used up once you add more of the limiting reagent.
CorrectAdding more of the limiting reagent consumes more of the excess reagent, but only up to the point where the balance flips and the other reactant becomes limiting. The role of limiting versus excess depends on both reactant masses after conversion to moles and the coefficient ratio. Move one mass slider while holding the other fixed to see why excess is not a permanent label for a substance; it is a relationship created by the current quantities.
MisconceptionTheoretical yield is the amount you actually get from a reaction in the lab.
CorrectTheoretical yield is the calculated maximum based on the limiting reagent and stoichiometric coefficients — it assumes 100% efficient conversion with no side reactions or product loss. Actual yield is what you physically collect. Percent yield = (actual / theoretical) × 100%; values below 100% reflect real-world losses, competing reactions, or incomplete reactions.
MisconceptionIf percent yield is below 100%, atoms were destroyed in the reaction.
CorrectConservation of mass is never violated — atoms are neither created nor destroyed. Low percent yield means product was lost in transfer, stayed in solution, reacted further in a side reaction, or the reaction did not go to completion. The atoms are accounted for; they just ended up somewhere other than the isolated product.
Step 1: Convert each reactant mass from grams to moles using molar mass. Step 2: Divide each mole amount by that reactant's coefficient in the balanced equation. Step 3: The reactant with the smallest quotient is the limiting reagent. Step 4: Use that limiting amount and the product coefficient ratio to calculate theoretical yield. The mass sliders are useful because they force the same workflow used in real lab problems: grams first, moles next, coefficient ratio last.
Theoretical yield is the maximum mass of product obtainable, calculated from the limiting reagent using the balanced equation mole ratio. Formula: moles of product = moles of limiting reagent × (product coefficient / limiting reagent coefficient). Then multiply by the product's molar mass to get grams. AP Chem 4.A.2 requires this calculation; practice it until the unit-conversion chain (g → mol → mol product → g product) is automatic.
Stoichiometric coefficients represent mole ratios, not mass ratios. 2 H₂ + O₂ → 2 H₂O means 2 mol H₂ reacts with 1 mol O₂, which is 4 g H₂ and 32 g O₂ — a 1:8 mass ratio, not 2:1. The only universal language the balanced equation speaks is moles. Converting to moles first is the mandatory gateway step.
For a pure dry product, no — true yield should not exceed 100%. If a reported percent yield exceeds 100%, the most common explanations are an impure or wet product (residual moisture or unreacted starting material that inflates the measured mass), an incorrect theoretical yield calculation, or weighing errors. An apparent >100% yield is a signal to re-purify and re-measure, not celebrate — atoms aren't being created, but mass is being mismeasured.
AP Chem 4.A.1 states that the amounts of products and reactants in a chemical reaction are determined by the stoichiometry of the balanced equation. The simulation makes this concrete by connecting adjustable reactant masses to coefficient ratios, limiting reagent decisions, theoretical yield, and excess reactant. Work through the H₂+O₂→H₂O, Haber Process, and Limiting Reagent Demo presets to compare how different balanced equations change the same calculation workflow.