HomeArticlesGuideReaction & Gas-Phase Toolkit
GUIDE

Reaction Stoichiometry and Gas-Phase Chemistry Toolkit

From balancing an equation to unsaturation, molar ratios, and gas behavior — Dalton's law, Graham's law, and liquid ethylene density in one connected guide.

Reviewed by the thecalcu.com team · Last updated August 4, 2026

Overview

Reaction stoichiometry starts with a formula and an unbalanced equation, then splits in two directions. One direction is structural: how many rings and multiple bonds does a formula imply? The other is quantitative: how many moles of product, and how does a gaseous product behave? This guide follows both from a single starting point through to the gas-phase physics that governs reactants and products once they're gaseous or liquefied.

The order runs from structure to bookkeeping to physical behavior. First you confirm a formula's structural features and balance its reaction. Then you compute exact mole ratios. Then you apply gas laws, Dalton's law, Graham's law, and real liquid-phase density, to whichever component happens to be a gas. Each step links to the calculator built for that piece of the puzzle, useful for organic chemistry, general chemistry stoichiometry, and gas-law problem sets.

Step 1: Balance the Chemical Equation

Every stoichiometry calculation starts from a correctly balanced equation, since its coefficients define the mole ratios between reactants and products. Balancing means finding the smallest set of whole-number coefficients that makes each element's atom count identical on both sides of the arrow, a direct expression of conservation of mass.

Simple equations can be balanced by inspection, but anything with more than two or three species is handled far more reliably by a systematic linear-equation approach than by trial and error. The Chemical Equation Balancer takes an unbalanced equation as text and returns the balanced version along with coefficients and an atom-by-atom verification showing every element matches on both sides.

Step 2: Confirm Structural Features with Degree of Unsaturation

Before or alongside balancing an equation, it helps to check what a molecular formula implies about structure, specifically how many rings and multiple bonds, collectively called "degrees of unsaturation," it must contain. The formula is DoU = (2C + 2 + N − H − X) / 2, where C, N, H, and X are the counts of carbon, nitrogen, hydrogen, and halogen atoms. Oxygen and sulfur don't appear because they don't change the hydrogen count needed for full saturation.

Each degree of unsaturation corresponds to one ring or one π-bond. A molecule with DoU = 1 has either one ring or one double bond, but not both. DoU = 2 could be two double bonds, one ring plus one double bond, or one triple bond, which counts as two. Benzene, with the formula C₆H₆, has a DoU of 4, one ring plus three formal double bonds, the signature many students learn to recognize as aromaticity. The Degree of Unsaturation Calculator takes atom counts from a molecular formula and returns the DoU value along with an interpretation of what structural possibilities it implies.

Step 3: Cross-Check with Double Bond Equivalent

Double bond equivalent (DBE) uses the exact same formula and returns the exact same number as degree of unsaturation. The two terms get used interchangeably across chemistry subfields, "DBE" more common in organic synthesis and mass spectrometry, "DoU" or "index of hydrogen deficiency" more common in analytical and general chemistry.

What makes a dedicated DBE calculator worth using on its own is that it typically also reports the fully saturated reference formula, the acyclic, all-single-bond formula with the same carbon, nitrogen, and halogen count, that the DBE value is measured against. Seeing that reference formula next to your actual formula makes the "missing" hydrogens concrete. For a compound like cyclohexanol (C₆H₁₂O), comparing it against the saturated reference C₆H₁₄O shows the two missing hydrogens that correspond to its one ring. The Double Bond Equivalent Calculator computes this reference formula alongside the DBE value itself.

Step 4: Calculate Molar Ratios Between Reactants and Products

With a balanced equation from Step 1, you can convert a known quantity of one species into the corresponding quantity of any other species in the reaction, using the ratio of their coefficients: moles of B = moles of A × (coefficient of B ÷ coefficient of A). This one relationship is the mechanical core of every stoichiometry problem asking how much product forms from a given amount of reactant.

This calculation gives the theoretical yield implied by perfect stoichiometry: complete conversion, no side reactions, no limiting-reagent complications. The Molar Ratio Calculator takes the known moles of one species along with both coefficients and returns the corresponding moles, plus the ratio expressed both ways.

Step 5: Apply Dalton's Law to Gas Mixtures

When a reactant or product in your balanced equation exists as part of a gas mixture, combustion products diluted in air, for instance, Dalton's Law of partial pressures describes how the total pressure divides among the components: Pᵢ = xᵢ × P_total, where xᵢ is the mole fraction of gas i in the mixture. Mole fraction is itself just each component's mole count divided by the total moles present, so this law links directly back to the mole quantities established in Step 4.

The relationship works in both directions. Know each gas's mole fraction and you can find its partial pressure. Measure a partial pressure and you can back out that gas's mole fraction of the mixture. The Partial Pressure Calculator handles up to four gas components at once, taking their mole amounts and the total pressure and returning each component's partial pressure and mole fraction.

Step 6: Compare Gas Behavior with Graham's Law of Effusion

Graham's Law describes how fast different gases escape through a small opening, called effusion, based purely on their molar mass: rate₁/rate₂ = √(M₂/M₁). The relationship falls directly out of kinetic molecular theory. Since all gas molecules at the same temperature share the same average kinetic energy, lighter molecules move faster on average to compensate, and that speed difference scales as the inverse square root of the mass ratio.

This makes Graham's Law a practical tool for identifying an unknown gas: measure its effusion rate relative to a known reference gas, then rearrange the equation to solve for molar mass. It's also why isotope separation techniques, like enriching uranium-235 from uranium-238 via gaseous diffusion of UF₆, rely on exactly this small mass-dependent rate difference repeated across many stages. The Rate of Effusion Calculator computes the rate ratio, or solves for an unknown gas's rate or molar mass, from whatever values you already know.

Step 7: Account for Real Liquid-Phase Behavior with Ethylene Density

Not every gas-phase species in an industrial reaction stays gaseous throughout its handling. Ethylene (C₂H₄), a major petrochemical feedstock for polyethylene and other reactions, is routinely stored and transported as a refrigerated or pressurized liquid rather than a gas. The ideal gas law that governs Steps 5 and 6 doesn't apply to that liquid phase at all; liquid density instead follows an empirical, substance-specific correlation fitted to real measured data across a temperature range, often published as a NIST-based equation of state.

This distinction matters whenever you're scaling a reaction from gas-phase laboratory stoichiometry to industrial-scale liquid handling, since volume-to-mass conversions in the liquid phase use a completely different density relationship than the ideal gas law gives for the same substance in gaseous form. The Liquid Ethylene Density Calculator takes a temperature and returns saturated liquid density, specific gravity, vapor pressure, and phase state, closing this guide's path from balanced equation, through mole ratios and gas behavior, to the real physical properties of a substance as it's actually handled.

Key Terms

  • Balanced equation: a chemical equation where coefficients are adjusted so that atom counts of every element match on both sides.
  • Degree of unsaturation (DoU): the total number of rings plus π-bonds implied by a molecular formula, calculated as (2C + 2 + N − H − X) / 2.
  • Double bond equivalent (DBE): the same calculation and value as degree of unsaturation, more commonly used in organic and mass spectrometry contexts.
  • Molar ratio: the ratio between the coefficients of two species in a balanced equation, used to convert moles of one into moles of another.
  • Dalton's Law: the principle that each gas in a mixture contributes a partial pressure proportional to its mole fraction of the total pressure.
  • Mole fraction: the ratio of moles of one component to total moles present in a mixture.
  • Graham's Law: the relationship rate₁/rate₂ = √(M₂/M₁) describing how a gas's effusion rate depends on its molar mass.
  • Effusion: the process by which gas molecules escape through a small opening into a vacuum or lower-pressure region.
  • Equation of state: an empirical or theoretical relationship describing how a substance's density, pressure, and temperature relate to one another.

Frequently Asked Questions

How does a chemical equation balancer actually find the right coefficients?
Balancing works by writing one linear equation per element, requiring equal atom counts on both sides, then solving for the smallest whole-number coefficients that satisfy every equation at once. It's the same conservation-of-mass logic as trial and error, just automated. The [Chemical Equation Balancer](/chemical-equation-balancer/) takes an unbalanced equation and returns the balanced coefficients along with an atom-by-atom verification table.
Why do degree of unsaturation and double bond equivalent give the exact same number?
They're two names for the same calculation. Both count the total rings plus π-bonds (a triple bond counts as two) implied by a formula, using DoU = (2C + 2 + N − H − X) / 2. The terms come from different subfields: organic synthesis tends to say DBE, mass spectrometry more often says DoU. Both the [Degree of Unsaturation Calculator](/degree-of-unsaturation-calculator/) and [Double Bond Equivalent Calculator](/double-bond-equivalent-calculator/) return the same value for the same formula.
If DoU and DBE are the same thing, why use one calculator over the other?
The double bond equivalent calculator also reports the fully saturated reference formula it calculated against, which helps you see which structural features account for the difference. Use whichever framing fits your workflow. Mass spec analysts often reach for [Degree of Unsaturation](/degree-of-unsaturation-calculator/), organic chemists for [Double Bond Equivalent](/double-bond-equivalent-calculator/).
Can degree of unsaturation tell me exactly how many rings versus how many double bonds a compound has?
It can't split the total for you. A DoU or DBE value only gives the combined count of rings plus π-bonds, not how that total divides between them. A DoU of 4 could mean four separate double bonds, one ring plus three double bonds, or a fully aromatic benzene ring. You'll need other evidence, IR, NMR, or mass spec fragmentation, to resolve that ambiguity beyond what the [Degree of Unsaturation Calculator](/degree-of-unsaturation-calculator/) can tell you from formula alone.
How do I find how many moles of product form from a given amount of reactant?
Once a chemical equation is balanced, the mole ratio between any two species is just the ratio of their coefficients: moles of B = moles of A × (coefficient of B ÷ coefficient of A). For the balanced equation 2H₂ + O₂ → 2H₂O, 3 moles of H₂ would produce 3 × (2/2) = 3 moles of H₂O. The [Molar Ratio Calculator](/molar-ratio-calculator/) performs this conversion directly once you enter the two coefficients and the known number of moles.
Does the molar ratio calculation assume the reaction goes to 100% completion?
It does. The molar ratio from balanced coefficients gives the theoretical, stoichiometric amount of product, assuming complete conversion of the limiting reactant with no side reactions or losses. Real reactions almost always fall short of this, which is why percent yield calculations compare the actual amount obtained against this theoretical maximum. Use the [Molar Ratio Calculator](/molar-ratio-calculator/) to get the theoretical figure first, then compare it against your actual lab result separately.
How is partial pressure related to mole fraction in a gas mixture?
Dalton's Law states that each gas in a mixture contributes a partial pressure proportional to its mole fraction of the total: Pᵢ = xᵢ × P_total, where xᵢ is that gas's fraction of total moles in the mixture. Partial pressure and mole fraction are directly interchangeable once you know the total pressure. Doubling a gas's mole fraction, holding total pressure constant, doubles its partial pressure too. The [Partial Pressure Calculator](/partial-pressure-calculator/) computes both partial pressures and mole fractions for up to four gas components from their mole amounts and the total pressure.
Why does Graham's Law use an inverse square root relationship between molar mass and effusion rate?
Graham's Law, rate₁/rate₂ = √(M₂/M₁), follows from kinetic molecular theory. At the same temperature, all gas molecules carry the same average kinetic energy, so lighter molecules have to move faster to compensate for their smaller mass, and that speed relationship works out to an inverse square root of the mass ratio. That's why hydrogen (M ≈ 2 g/mol) effuses about four times faster than oxygen (M ≈ 32 g/mol): √(32/2) = 4. The [Rate of Effusion Calculator](/rate-of-effusion-calculator/) computes this ratio for any two gases given their molar masses.
Can Graham's Law be used to identify an unknown gas?
It can. Measure how fast an unknown gas effuses relative to a known reference gas under the same conditions, then rearrange Graham's Law to solve for its molar mass and compare that value against known compounds. This is a classic technique in introductory chemistry labs for telling gases like carbon dioxide and methane apart. The [Rate of Effusion Calculator](/rate-of-effusion-calculator/) solves for the unknown gas's relative rate once you provide both molar masses and one known rate.
Why does ethylene need a specialized density calculator instead of the ideal gas law?
Ethylene (C₂H₄) is commonly handled and shipped as a refrigerated or pressurized liquid, and liquid densities don't follow the ideal gas law at all. They depend on empirical, substance-specific correlations fitted to real measured data across a temperature range, typically expressed as NIST-based equations of state. The [Liquid Ethylene Density Calculator](/liquid-ethylene-density-calculator/) uses exactly that kind of fitted correlation to return density and vapor pressure at a given temperature, something the ideal gas law can't provide since it only holds for the gas phase, and only approximately even there.
How do these gas-phase tools connect back to a balanced chemical equation?
Once an equation is balanced and molar ratios are known, any reactant or product that's a gas can be analyzed with the gas-phase tools in this guide. Partial pressure calculations apply if the gas sits in a mixture. Effusion rate comparisons help identify or characterize an unknown gaseous product. Phase-behavior tools like the ethylene density calculator matter whenever a gas-phase reactant actually gets stored or transported as a liquid. Together with the [Chemical Equation Balancer](/chemical-equation-balancer/) and [Molar Ratio Calculator](/molar-ratio-calculator/), these tools cover a reaction from balanced equation through to real physical gas behavior.
What's degree of unsaturation used for in a stoichiometry-focused workflow rather than pure structure elucidation?
Beyond confirming candidate structures from spectroscopic data, degree of unsaturation works as a quick sanity check on a molecular formula derived from combustion analysis or empirical formula work. DoU must always come out a non-negative whole number for a valid organic structure, so a fractional or negative result flags an error somewhere upstream in the mass or mole calculations. Run any formula you've derived through the [Degree of Unsaturation Calculator](/degree-of-unsaturation-calculator/) as a validity check before moving on to further analysis.

Related Articles

GUIDE

Mastering the Mole: A Stoichiometry Toolkit