Gas Stoichiometry

Gases don't come with a measuring cup. When a reaction produces or consumes a gas, you cannot pour it onto a balance. This is unlike what you would do with a solid or liquid. Instead, chemists measure a gas's pressure, volume, and temperature. Then they use the Ideal Gas Law as a translator. It converts those bench-top numbers into moles. Once you have moles, the balanced chemical equation takes over. This works exactly as it does in ordinary Reaction Stoichiometry. This article connects two ideas you already know separately. These are the ideal gas law PV=nRTPV = nRT and the mole-ratio bridge from a balanced equation. It combines them into a single working method. The payoff is that you can predict how many liters of gas a reaction will produce. You can also find how much mass of solid you need to generate a target volume of gas. This works at a given pressure and temperature. You can do this without ever weighing the gas itself.

Key takeaways
  • The mole is the universal currency; PV=nRTPV=nRT converts gas measurements (P, V, T) into moles, and stoichiometric coefficients convert moles of one substance into moles of another.
  • Standard molar volume, 22.4 L/mol, applies only at STP (0 °C, 1 atm) — using it at other conditions is a common, serious error.
  • The general gas stoichiometry route is always: given data → moles (via PV=nRT or mass/M) → mole ratio → moles of target → PV=nRT (or mass) for target.
  • Temperature in these calculations is always absolute (kelvin); mixing up °C and K silently corrupts every downstream answer.
  • Limiting reactant logic applies identically whether reactants are solids, liquids, or gases — compare moles produced by each reactant, not raw masses or volumes.
  • Key idea: the balanced equation relates moles of substances; the ideal gas law is simply the tool that turns gas volumes into moles and back again.
The core insight

Gas stoichiometry is ordinary stoichiometry with PV=nRTPV=nRT inserted as the conversion step between "what you can measure for a gas" and "moles."

The physical picture

Picture a reaction run inside a rigid, sealed flask fitted with a pressure gauge and immersed in a temperature-controlled bath — this is the conceptual setup behind every gas stoichiometry problem, even when the real apparatus is a fume hood and a gas-collection tube over water. A solid reactant sits at the bottom; as it reacts, a gas bubbles up and fills the available volume. You cannot see moles directly, but the gauge tells you PP, a ruler or the flask's rating tells you VV, and a thermometer tells you TT. These three numbers, fed into PV=nRTPV = nRT, hand you nn — the one quantity the balanced equation actually speaks in. The reverse direction works too. If you know how many moles of gas a reaction must produce — because you know the moles of a solid reactant consumed — you can predict what volume that gas will occupy at any pressure and temperature you choose, including conditions very different from the ones the reaction was originally run under. This is why gas stoichiometry is so useful industrially: a chemist can predict the volume of gas a reactor will vent at plant conditions, not just at some idealized laboratory reference state.

Figure
Figure 1 — From a balanced equation to a measured gas volume
Balanced equation mole ratio moles of gas, n unknown P, V, T measured gauge, flask, thermometer stoichiometry PV = nRT CaCO₃(s) → CaO(s) + CO₂(g) 0.420 mol CaCO₃ reacts completely → 0.420 mol CO₂ At T = 305 K, P = 0.960 atm: V = nRT/P = 11.2 L (R = 0.08206 L·atm·mol⁻¹·K⁻¹)

The core relations

PV=nRTPV = nRT

where: PP is pressure (atm), VV is volume (L), nn is moles of gas, R=0.08206L ⋅ atm ⋅ mol−1K−1R = 0.08206 \text{L}\,\cdot\,\text{atm}\,\cdot\,\text{mol}^{-1}\text{K}^{-1}, and TT is absolute temperature (K).

n=PVRTn = \frac{PV}{RT}

where: this rearranged form is the one you actually use to extract moles from bench measurements.

moltarget=molgiven×coefficienttargetcoefficientgiven\text{mol}_{\text{target}} = \text{mol}_{\text{given}} \times \frac{\text{coefficient}_{\text{target}}}{\text{coefficient}_{\text{given}}}

where: the coefficients come from the balanced chemical equation and must be read directly from it, never assumed equal.

VSTP=n×22.4 L/mol(valid only at 0 °C, 1 atm)V_{\text{STP}} = n \times 22.4\ \text{L/mol} \quad \text{(valid only at 0 °C, 1 atm)}

where: 22.4 L/mol is the molar volume of an ideal gas specifically at standard temperature and pressure; it is not a universal constant and cannot be used at other (P,T)(P,T).

Derivation AVolume of gas produced by a solid reactant, at arbitrary P and T

Goal. Given a mass of solid reactant, find the volume of gaseous product at a specified pressure and temperature, using the balanced equation and the ideal gas law together.

Step 1. Convert the given mass to moles. Use the molar mass MM of the solid reactant:

nreactant=massreactantMreactantn_{\text{reactant}} = \frac{\text{mass}_{\text{reactant}}}{M_{\text{reactant}}}

This step uses nothing about gases — it is ordinary mole conversion, exactly as in Reaction Stoichiometry.

Step 2. Convert moles of reactant to moles of gaseous product. Read the coefficients aa (reactant) and bb (gaseous product) from the balanced equation:

ngas=nreactant×ban_{\text{gas}} = n_{\text{reactant}} \times \frac{b}{a}

This is the mole-ratio bridge; it is purely arithmetic and carries no assumption about gas behavior.

Step 3. Insert the moles of gas into the ideal gas law. Since PV=nRTPV = nRT, solve for the unknown gas variable — usually volume:

Vgas=ngasRTPV_{\text{gas}} = \frac{n_{\text{gas}} R T}{P}

Here PP and TT are whatever conditions the problem specifies for the gas — they need not be STP, and in most real laboratory settings they will not be.

Step 4. Confirm units cancel to liters. With RR in L·atm·mol⁻¹K⁻¹, PP in atm, and TT in K, the moles and kelvin cancel, leaving liters:

[mol]×[L ⋅ atmmol ⋅ K]×[K]÷[atm]=[L][\text{mol}]\times\left[\frac{\text{L}\,\cdot\,\text{atm}}{\text{mol}\,\cdot\,\text{K}}\right]\times[\text{K}] \div [\text{atm}] = [\text{L}]

This unit check is not optional bookkeeping — a pressure accidentally left in torr or a temperature left in Celsius will silently give a wrong volume that still "looks reasonable."

Worked examples

Example 1 — Volume of gas from a decomposition reaction, non-STP conditions. Sodium bicarbonate decomposes on heating:

2 NaHCO3(s)→Na2CO3(s)+H2O(g)+CO2(g)2\,\text{NaHCO}_3(s) \rightarrow \text{Na}_2\text{CO}_3(s) + \text{H}_2\text{O}(g) + \text{CO}_2(g)

Suppose 37.8 g of NaHCO₃ is heated completely. Find the volume of CO₂ gas produced at 128 °C and 0.945 atm. Step 1 — moles of NaHCO₃. Molar mass of NaHCO₃ = 22.99 + 1.008 + 12.01 + 3(16.00) = 84.01 g/mol.

nNaHCO3=37.8 g84.01 g/mol=0.4500 moln_{\text{NaHCO}_3} = \frac{37.8\ \text{g}}{84.01\ \text{g/mol}} = 0.4500\ \text{mol}

Step 2 — moles of CO₂. The coefficient ratio is 1 mol CO₂ per 2 mol NaHCO₃:

nCO2=0.4500 mol×12=0.2250 moln_{\text{CO}_2} = 0.4500\ \text{mol} \times \frac{1}{2} = 0.2250\ \text{mol}

Step 3 — convert 128 °C to kelvin.

T=128+273.15=401.15 KT = 128 + 273.15 = 401.15\ \text{K}

Step 4 — apply the ideal gas law.

V=nRTP=(0.2250 mol)(0.08206 L ⋅ atm ⋅ mol−1K−1)(401.15 K)0.945 atmV = \frac{nRT}{P} = \frac{(0.2250\ \text{mol})(0.08206\ \text{L}\,\cdot\,\text{atm}\,\cdot\,\text{mol}^{-1}\text{K}^{-1})(401.15\ \text{K})}{0.945\ \text{atm}}
V=7.409 L ⋅ atm0.945 atm=7.84 LV = \frac{7.409\ \text{L}\,\cdot\,\text{atm}}{0.945\ \text{atm}} = 7.84\ \text{L}

The reaction releases 7.84 L of CO₂ under these specific conditions — noticeably more than the 5.04 L that 0.2250 mol would occupy at STP (0.2250 × 22.4 L/mol), because the gas here is both hotter and at slightly lower pressure than standard conditions. This mismatch is exactly why 22.4 L/mol cannot be substituted blindly.

Example 2 — Limiting reactant with a gaseous product, then back to volume. Zinc metal reacts with hydrochloric acid:

Zn(s)+2 HCl(aq)→ZnCl2(aq)+H2(g)\text{Zn}(s) + 2\,\text{HCl}(aq) \rightarrow \text{ZnCl}_2(aq) + \text{H}_2(g)

A chemist combines 13.5 g of Zn with 250.0 mL of 1.20 M HCl. Find the volume of H₂ collected at 22 °C and 742 mmHg. Step 1 — moles of each reactant. Molar mass of Zn = 65.38 g/mol.

nZn=13.5 g65.38 g/mol=0.2065 moln_{\text{Zn}} = \frac{13.5\ \text{g}}{65.38\ \text{g/mol}} = 0.2065\ \text{mol}
nHCl=(0.2500 L)(1.20 mol/L)=0.3000 moln_{\text{HCl}} = (0.2500\ \text{L})(1.20\ \text{mol/L}) = 0.3000\ \text{mol}

Step 2 — identify the limiting reactant. The equation requires 2 mol HCl per 1 mol Zn, so full consumption of the Zn would need:

0.2065 mol Zn×2 mol HCl1 mol Zn=0.4130 mol HCl needed0.2065\ \text{mol Zn} \times \frac{2\ \text{mol HCl}}{1\ \text{mol Zn}} = 0.4130\ \text{mol HCl needed}

Only 0.3000 mol HCl is available, which is less than 0.4130 mol — so HCl is the limiting reactant, not zinc, even though zinc is the solid and might look "smaller" at first glance. Step 3 — moles of H₂ from the limiting reactant.

nH2=0.3000 mol HCl×1 mol H22 mol HCl=0.1500 moln_{\text{H}_2} = 0.3000\ \text{mol HCl} \times \frac{1\ \text{mol H}_2}{2\ \text{mol HCl}} = 0.1500\ \text{mol}

Step 4 — convert conditions and apply PV = nRT.

T=22+273.15=295.15 K,P=742 mmHg760 mmHg/atm=0.9763 atmT = 22 + 273.15 = 295.15\ \text{K}, \qquad P = \frac{742\ \text{mmHg}}{760\ \text{mmHg/atm}} = 0.9763\ \text{atm}
V=nRTP=(0.1500)(0.08206)(295.15)0.9763=3.633 L ⋅ atm0.9763 atm=3.72 LV = \frac{nRT}{P} = \frac{(0.1500)(0.08206)(295.15)}{0.9763} = \frac{3.633\ \text{L}\,\cdot\,\text{atm}}{0.9763\ \text{atm}} = 3.72\ \text{L}

The flask collects 3.72 L of H₂ — a number that depends on identifying HCl (not Zn) as limiting; using the zinc quantity instead would have produced an inflated, incorrect volume of 4.62 L (0.2065 mol × RT/P), overstating the true yield by about 24%.

Limiting cases & common traps

SituationWhat to checkTypical error
Reaction run at STP exactly22.4 L/mol may be used directlyUsing 22.4 L/mol at any other T or P
Temperature given in °CMust convert to K before using PV=nRTPlugging Celsius directly into the formula
Two reactants, one a gasCompare moles each can produce, not raw masses/volumesAssuming the reactant with the bigger number is in excess
Pressure given in mmHg or kPaConvert to atm (or use matching R)Mixing units of P with R = 0.08206 L·atm/mol·K
As T→∞ at fixed P, nV→∞, consistent with the gas expanding without bound— (sanity check, not an error)
Mole ratio ≠ 1:1Always read exact coefficients from the balanced equationAssuming a 1:1 mole ratio by default

As a limiting-case sanity check: setting T→0T \to 0 K in V=nRT/PV = nRT/P forces V→0V \to 0, consistent with the ideal gas law's prediction (never physically reached, but useful as an internal consistency check on the formula's structure). Similarly, at fixed nn and TT, doubling PP must halve VV — a quick mental test that catches a flipped fraction instantly.

The chemist behind it

Gas stoichiometry as a working tool rests on two merged legacies: Amedeo Avogadro's hypothesis that equal volumes of gas at the same temperature and pressure contain equal numbers of particles, and the combined-gas-law tradition assembled from Boyle, Charles, and Gay-Lussac's separate experimental laws. Avogadro's insight, published in 1811, was initially controversial because it required accepting that common gases like hydrogen and oxygen existed as diatomic molecules — a claim many contemporaries resisted. It took roughly fifty years, and the advocacy of Stanislao Cannizzaro at the 1860 Karlsruhe Congress, for the chemical community to adopt consistent atomic weights built on Avogadro's principle. Only once that foundation was accepted could chemists treat "moles of gas" and "volume of gas" as reliably interconvertible — the exact link that makes modern gas stoichiometry possible.

Origins · 1 minAmedeo Avogadro and how this was discovered
AA
Amedeo Avogadro
1776–1856 · Turin, Kingdom of Sardinia

Trained originally as a lawyer, Avogadro turned to physics and mathematics in his twenties. His 1811 paper proposed that equal volumes of gases at equal temperature and pressure contain equal numbers of molecules — a hypothesis that explained gas-reaction volume ratios (like the 2:1:2 ratio in hydrogen, oxygen, and water vapor) that had puzzled chemists using Dalton's atomic theory. Avogadro never received wide recognition in his own lifetime; the number bearing his name, 6.022×10236.022 \times 10^{23}, was determined by later scientists entirely independent of his own work, but the conceptual bridge between gas volume and particle count is his lasting contribution — and it is precisely that bridge gas stoichiometry exploits.

Ask the tutor: If a gas is collected over water instead of in a dry, sealed flask, how does that change which pressure value you plug into PV=nRTPV=nRT?

Why can't I just always use 22.4 L/mol for gas problems?

Because 22.4 L/mol is the molar volume of an ideal gas only at standard temperature and pressure (0 °C, 1 atm). At any other temperature or pressure, the volume occupied by one mole changes — hotter gas expands, higher pressure compresses it. You must solve PV=nRTPV=nRT directly whenever the problem states conditions other than STP, which is the majority of realistic laboratory and industrial situations.

Does gas stoichiometry apply differently to solids, liquids, and gases in the same equation?

No. The balanced equation's coefficients relate moles of every substance identically, regardless of physical state. What differs is only how you obtain moles from your measurements: mass and molar mass for solids/liquids, PV=nRTPV=nRT for gases, concentration and volume for solutions. Once everything is in moles, the mole-ratio step is state-independent.

How do I handle limiting reactant problems when one reactant is a gas?

Convert every reactant's given quantity into moles first — using PV=nRTPV=nRT for the gaseous one, and mass/molar mass or concentration/volume for the others. Then compare, for each reactant, how many moles of product it could generate if fully consumed. The reactant yielding the smaller amount of product is limiting, exactly as in ordinary Reaction Stoichiometry; the gas's physical state does not change this logic.

What happens if I forget to convert Celsius to Kelvin?

The ideal gas law requires absolute temperature because it encodes the relationship between kinetic energy and temperature starting from absolute zero. Using Celsius directly introduces a large, silent error — for instance, treating 22 °C as "22 K" instead of 295.15 K would shrink your computed volume by roughly a factor of 13, with no warning sign in the arithmetic itself. Always convert with T(K)=T(∘C)+273.15T(\text{K}) = T(^\circ\text{C}) + 273.15 before using PV=nRTPV=nRT.

Is gas stoichiometry connected to mixtures of gases, like air over a reaction?

Yes — once multiple gases share a container, each contributes its own partial pressure, and the total pressure is their sum. That relationship, Dalton's Law of Partial Pressures, becomes essential when a gas is collected over water or mixed with other gases, since the "P" in PV=nRTPV=nRT must then refer to the partial pressure of the gas of interest alone, not the total measured pressure.