Isotope Patterns and Molecular Formula Determination

A chemist runs a mass spectrum. Instead of one peak at the molecular ion, there is a small cluster. A tall peak appears at m/z=150m/z = 150. A shorter one appears at 151151. A much shorter one appears at 152152. Nothing was done wrong. This cluster is the molecule. Every element on the periodic table is itself a mixture of isotopes. A mass spectrometer weighs individual molecules one at a time. The peak heights are not noise. They are a direct, quantitative fingerprint of elemental composition. They are readable with nothing more than binomial arithmetic. This matters because the molecular ion peak alone gives only a nominal mass. This comes from Mass Spectrometry: Ionization and the Molecular Ion. Many different atomic combinations can sum to the same integer. C8H10\text{C}_8\text{H}_{10} and C7H6O\text{C}_7\text{H}_6\text{O} both weigh 106 to the nearest integer. But they are utterly different molecules. The isotope satellite peaks (M+1, M+2, …) help resolve this. When available, the exact non-integer mass from high-resolution instruments helps too. Together they collapse this ambiguity almost to a single formula. Often this happens before a single NMR spectrum is run. The big picture is that natural isotopic abundances are fixed, known constants. 13C^{13}\text{C} is 1.1% as abundant as 12C^{12}\text{C}. 37Cl^{37}\text{Cl} is 32% as abundant as 35Cl^{35}\text{Cl}. 81Br^{81}\text{Br} is 98% as abundant as 79Br^{79}\text{Br}. A molecule containing nn atoms of an element shows a predictable statistical distribution of isotopologues. The mathematics is exactly the binomial (or multinomial) expansion familiar from probability theory. The chemistry is simply figuring out which combination of atoms reproduces the whole pattern, not just the average mass. This article builds the isotope-pattern toolkit from first principles. It covers the binomial derivation of the M+1 and M+2 intensities. It covers the diagnostic doublet/triplet/quartet shapes imposed by Cl, Br, and S. It also covers the leap from "nominal mass" chemistry to the sub-millidalton precision of high-resolution mass spectrometry (HRMS). HRMS assigns a unique molecular formula via the mass defect. Together these tools turn a mass spectrum from "how heavy is it" into "exactly what is it."

Key takeaways
  • Every element is a mix of isotopes with fixed natural abundances; a mass spectrum resolves individual isotopic combinations, not just an average mass.
  • The M+1 peak height (relative to M) counts 13C^{13}\text{C}, 15N^{15}\text{N}, 2H^{2}\text{H} — dominated by 1.1%×(number of C)1.1\%\times(\text{number of C}), giving a quick carbon count.
  • The M+2 peak height reports 18O^{18}\text{O}, 34S^{34}\text{S}, and especially heavy halogens; Cl gives an M+2 about 32%32\% of M, Br gives M+2 equal to M.
  • Multiple halogens produce recognizable binomial "staircases": one Cl → 3:1 (M:M+2), two Cl → 9:6:1, one Br + one Cl → four peaks in a diagnostic ratio.
  • High-resolution MS measures mass to ∼5\sim 5 ppm, resolving the mass defect of each formula and picking a unique elemental composition, often confirmed by the "nitrogen rule" and rings-plus-double-bonds equivalents.
  • Isotope patterns and exact mass are complementary: patterns tell you which heavy atoms are present; exact mass tells you the full atom count.
  • Key idea: a mass spectrum is a population census of isotopologues, and its peak-height ratios are binomial probabilities in disguise.
The core insight

The relative height of an isotope peak equals the probability, computed from a binomial (or multinomial) distribution over natural isotopic abundances, that a molecule contains that particular combination of heavy isotopes — so counting atoms of Cl, Br, S, or C is literally reading off binomial coefficients from peak heights.

Where this lives today

Isotope-pattern reading and HRMS formula assignment are now everyday tools across chemistry and biology, not museum pieces of 1919 physics. In pharmaceutical development, HRMS is used to confirm the exact molecular formula of a drug candidate and its metabolites, distinguishing, for example, a hydroxylated metabolite (+O+\text{O}, +15.9949+15.9949 Da) from a methylated one (+CH2+\text{CH}_2, +14.0157+14.0157 Da) — two additions that differ by only about 1.98 mDa in nominal terms but are cleanly separated at HRMS accuracy. Halogen isotope patterns remain the fastest qualitative screen for chlorinated or brominated pesticides, flame retardants, and pharmaceutical intermediates in environmental and forensic mass spectrometry, often read by eye from the raw spectrum before any software formula search is run. In proteomics and metabolomics, natural isotope envelopes (dominated by 13C^{13}\text{C} across many carbons) are used to determine the charge state of multiply-charged protein ions in electrospray spectra, since the spacing between isotope peaks (in m/zm/z) is 1/z1/z rather than 1 Da for an ion of charge zz. Sulfur's characteristic M+2 signature is a standard diagnostic in petroleum and natural-product mass spectrometry for detecting sulfur heteroatoms in unknown mixtures. And in synthetic and mechanistic organic chemistry, isotope-labeling experiments (deliberately incorporating 13C^{13}\text{C}, 2H^{2}\text{H}, or 18O^{18}\text{O} at specific positions) exploit exactly the same binomial/mass-shift logic in reverse — using an artificially enriched isotope pattern to trace atoms through a reaction mechanism, a technique that connects directly to the deeper fragmentation-pathway analysis covered in Mass Spec Fragmentation Mechanisms and to the broader strategy of Combining Spectroscopic Methods for full structure elucidation.

Ask the tutor: How does the isotope-pattern and exact-mass reasoning here combine with fragmentation pathways to fully solve an unknown structure from its mass spectrum alone?

The physical picture

A mass spectrometer separates ions by m/zm/z with resolution far finer than the spacing between neighboring nominal masses (for most instruments), so it does not report "the mass of chlorine" — it reports two separate populations, molecules built from 35Cl^{35}\text{Cl} and molecules built from 37Cl^{37}\text{Cl}, at masses two units apart. Natural chlorine is 75.77%75.77\% 35Cl^{35}\text{Cl} and 24.23%24.23\% 37Cl^{37}\text{Cl} — a fixed ratio set by the Earth's isotopic history, essentially identical in every bottle of reagent on the shelf. When a molecule contains exactly one chlorine atom, the population of molecular ions splits in that same 76:2476:24 ratio, appearing as two peaks two mass units apart — a peak at M and one at M+2 with height about 32%32\% of M (since 24.23/75.77≈0.3224.23/75.77 \approx 0.32). The moment a molecule contains two equivalent chlorine atoms, the bookkeeping becomes combinatorial rather than simple ratio-taking. Each Cl independently "chooses" 35Cl^{35}\text{Cl} with probability p=0.758p = 0.758 or 37Cl^{37}\text{Cl} with probability q=0.242q = 0.242, and the molecular population sorts into all-35Cl^{35}\text{Cl}, one-of-each, and all-37Cl^{37}\text{Cl} classes with probabilities p2p^2, 2pq2pq, and q2q^2 — the three terms of (p+q)2(p+q)^2. This gives the textbook 9:6:1 pattern for a dichloride. The same logic, generalized to nn equivalent halogen atoms, is the binomial expansion of (p+q)n(p+q)^n, and mixed halogens (one Cl and one Br, say) require the product of two independent binomials — a small multinomial calculation that still reduces to counting terms. Carbon's isotope story is quieter but universally present: 1.1%1.1\% of all carbon atoms are 13C^{13}\text{C} (spin-12\tfrac12, the nucleus NMR detects), and 98.9%98.9\% are 12C^{12}\text{C}. For a molecule with nCn_C carbons, the chance that at least one is 13C^{13}\text{C} scales linearly with nCn_C for small nCn_C, giving the useful rule that the M+1 peak height (as a percentage of M) is approximately 1.1×nC1.1 \times n_C. This single number, read directly off the spectrum, gives a fast carbon count without any further calculation — a first, cheap piece of formula information before the halogen or high-resolution analysis even begins.

Figure
Isotope populations behind the M, M+1, M+2 peaks
Population sorting for one Cl atom (p = 0.758, q = 0.242) intensity M 100 M+2 32 ratio M : M+2 ≈ 100 : 32 = p : q (0.758 : 0.242) each molecule "rolls" one Cl atom: 76% land as 35Cl, 24% as 37Cl
Figure
Binomial staircases for one, two, and three chlorine atoms
Cl-isotope clusters: (p+q)^n expansion, p=0.758 q=0.242 n = 1 Cl : 3 : 1 M M+2 n = 2 Cl : 9 : 6 : 1 M M+2 M+4 n = 3 Cl : 27:27:9:1 M, M+2, M+4, M+6

The core ideas

For a single element present as two isotopes with abundances pp (light) and q=1−pq = 1-p (heavy, two mass units up — the Cl/Br/S case), a molecule containing nn equivalent atoms of that element has isotopologue probabilities given by the binomial expansion:

(p+q)n=∑k=0n(nk)p n−kq k(p+q)^n = \sum_{k=0}^{n} \binom{n}{k} p^{\,n-k} q^{\,k}

where:

  • nn — number of atoms of that element in the formula,
  • kk — number of "heavy" isotope atoms in a given isotopologue (peak at M+2k\text{M}+2k),
  • (nk)\binom{n}{k} — binomial coefficient, the number of ways to choose which kk atoms are heavy,
  • p,qp, q — natural fractional abundances of light and heavy isotope (p+q=1p+q=1).

Reading this equation: the relative intensity of the peak at M+2k\text{M}+2k is (nk)pn−kqk\binom{n}{k}p^{n-k}q^k, and the whole isotope cluster is simply this polynomial's coefficients, normalized so the tallest peak (usually M, for Cl/Br since p>qp>q) is set to 100. For carbon (and similarly 15N^{15}\text{N}, 2H^{2}\text{H}, where the heavy isotope is only one mass unit up and very rare), the exact M+1 intensity relative to M is:

IM+1IM=nC⋅13C abundance12C abundance=nC×1.1098.90≈0.0111 nC\frac{I_{M+1}}{I_{M}} = n_C \cdot \frac{{}^{13}\text{C abundance}}{{}^{12}\text{C abundance}} = n_C \times \frac{1.10}{98.90} \approx 0.0111\, n_C

where:

  • nCn_C — number of carbon atoms in the molecule,
  • the ratio 1.10/98.901.10/98.90 — natural 13C^{13}\mathrm C-to-12C^{12}\mathrm C abundance ratio.

Reading this: expressed as a percentage of the M peak, IM+1≈1.1%×nCI_{M+1} \approx 1.1\%\times n_C, so measuring M+1 height directly estimates carbon count (small corrections from N, H isotopes are usually second-order). For mixed heavy-atom content, the full pattern is a product of independent binomials (and, where relevant, a Poisson-like small correction for C/H/N), because isotopic choices at different atoms are statistically independent events:

Cluster generating function=[∑i(nCi)(0.989)nC−i(0.011)i]×[∑j(nClj)(0.758)nCl−j(0.242)j]×⋯\text{Cluster generating function} = \Big[\sum_i \binom{n_C}{i}(0.989)^{n_C-i}(0.011)^i\Big]\times\Big[\sum_j\binom{n_{Cl}}{j}(0.758)^{n_{Cl}-j}(0.242)^j\Big]\times\cdots

where each bracket is the isotope-generating polynomial for one element, and the overall spectrum is obtained by multiplying these polynomials together and collecting terms by total mass shift. Finally, high-resolution MS turns the exact masses of isotopes (not their integer nominal values) into a formula-selection tool. Because 1H=1.00783^{1}\text{H} = 1.00783, 12C=12.00000^{12}\text{C} = 12.00000 (by definition), 14N=14.00307^{14}\text{N} = 14.00307, 16O=15.99491^{16}\text{O} = 15.99491 are all slightly different from integers, the mass defect — the deviation from the nominal integer mass — is formula-specific:

mexact=∑ini miisotopem_{\text{exact}} = \sum_i n_i \, m_i^{\text{isotope}}

where:

  • nin_i — number of atoms of element ii in the proposed formula,
  • miisotopem_i^{\text{isotope}} — exact mass of the most abundant isotope of element ii.

Reading this: two formulae with the same nominal (integer) mass generally have different exact masses, differing typically by tens of millidaltons — resolvable by an instrument with parts-per-million accuracy.

Derivation ABinomial pattern for two equivalent chlorine atoms

Goal. Derive the 9:6:1 intensity ratio for a dichloroalkane (e.g., CH2Cl2\text{CH}_2\text{Cl}_2) directly from the statistics of independent isotopic "coin flips," and confirm it reduces correctly to the single-Cl 3:1 ratio when one Cl is chemically removed.

Step 1 — set up the per-atom probability. Natural chlorine consists of 35Cl^{35}\text{Cl} with abundance p=0.7577p = 0.7577 and 37Cl^{37}\text{Cl} with abundance q=0.2423q = 0.2423; every chlorine atom in every molecule of the sample independently "is" one or the other, exactly as an unbiased coin (here, a biased coin) lands heads or tails. Two chlorine atoms in one molecule are two independent draws from this same distribution, so the joint outcome space has four elementary events: (35,35), (35,37), (37,35), (37,37), with probabilities p2p^2, pqpq, qpqp, q2q^2.

Step 2 — group by total mass, not by which specific atom is heavy. Mass spectrometry cannot distinguish which of the two Cl atoms is the heavy one — only how many heavy atoms are present in total. The events (35,37) and (37,35) are experimentally identical (both give a molecule two mass units heavier than all-35^{35}Cl), so they are summed:

P(k=0)=p2,P(k=1)=2pq,P(k=2)=q2P(k=0) = p^2, \qquad P(k=1) = 2pq, \qquad P(k=2) = q^2

This is precisely the binomial expansion of (p+q)2(p+q)^2, with the factor of 2 arising because there are (21)=2\binom{2}{1}=2 ways to choose which single atom is heavy.

Step 3 — plug in numbers.

p2=(0.7577)2=0.5741p^2 = (0.7577)^2 = 0.5741
2pq=2(0.7577)(0.2423)=0.36722pq = 2(0.7577)(0.2423) = 0.3672
q2=(0.2423)2=0.05871q^2 = (0.2423)^2 = 0.05871

Normalizing to the tallest peak (p2p^2) as 100:

100:0.36720.5741×100:0.058710.5741×100=100:64.0:10.2100 : \frac{0.3672}{0.5741}\times100 : \frac{0.05871}{0.5741}\times100 = 100 : 64.0 : 10.2

Rounding to the conventional textbook shorthand (which uses idealized 3:13:1 per-Cl ratios rather than the exact 0.7577:0.24230.7577:0.2423), this reproduces the classic 9 : 6 : 1 pattern for M, M+2, M+4 — the small numerical difference (64 vs. 67, 10.2 vs 11.1) comes purely from using the precise isotope ratio instead of the rounded 3:13:1 mnemonic.

Step 4 — limiting check: reduce to one chlorine. Formally deleting one Cl atom means setting n=1n=1 in the general binomial (p+q)n(p+q)^n:

(p+q)1=p+q(p+q)^1 = p + q

giving just two peaks, M (p=0.758p = 0.758) and M+2 (q=0.242q=0.242), in ratio

qp×100=0.2420.758×100=31.9\frac{q}{p}\times 100 = \frac{0.242}{0.758}\times100 = 31.9

which is exactly the familiar 3:1 (M:M+2) monochloride pattern — confirming the n=2n=2 derivation correctly collapses to the known n=1n=1 result when a substituent is mentally removed.

Go deeper · Derivation B · 1 minExact-mass mass defect distinguishes isobaric formulae
Derivation BExact-mass mass defect distinguishes isobaric formulae

Goal. Show mechanistically (in the arithmetic sense — atom-by-atom summation) why C8H10\text{C}_8\text{H}_{10} and C7H6O\text{C}_7\text{H}_6\text{O}, both nominal mass 106, are resolved by high-resolution MS, and find the mass accuracy (in ppm) an instrument needs to tell them apart unambiguously.

Step 1 — assemble exact atomic masses. Using standard exact isotope masses (the mass of the most abundant isotope of each element, since ordinary MS sees the all-light-isotope molecular ion as the principal peak):

m(1H)=1.00783 Da,m(12C)=12.00000 Da,m(16O)=15.99491 Dam(^1\text{H}) = 1.00783\ \text{Da}, \quad m(^{12}\text{C}) = 12.00000\ \text{Da}, \quad m(^{16}\text{O}) = 15.99491\ \text{Da}

Step 2 — compute the exact mass of C8H10\text{C}_8\text{H}_{10} (e.g., o-xylene, minus the electron mass for the cation — ignored here as a sub-ppm correction).

m(C8H10)=8(12.00000)+10(1.00783)=96.00000+10.0783=106.0783 Dam(\text{C}_8\text{H}_{10}) = 8(12.00000) + 10(1.00783) = 96.00000 + 10.0783 = 106.0783\ \text{Da}

Step 3 — compute the exact mass of C7H6O\text{C}_7\text{H}_6\text{O} (e.g., benzaldehyde).

m(C7H6O)=7(12.00000)+6(1.00783)+1(15.99491)=84.00000+6.0470+15.9949=106.0419 Dam(\text{C}_7\text{H}_6\text{O}) = 7(12.00000) + 6(1.00783) + 1(15.99491) = 84.00000 + 6.0470 + 15.9949 = 106.0419\ \text{Da}

Step 4 — take the difference and convert to a required resolving accuracy.

Δm=106.0783−106.0419=0.0364 Da=36.4 mDa\Delta m = 106.0783 - 106.0419 = 0.0364\ \text{Da} = 36.4\ \text{mDa}

Expressed as a fractional (ppm) precision requirement at mass 106:

Δmm×106=0.0364106.06×106≈343 ppm\frac{\Delta m}{m}\times 10^6 = \frac{0.0364}{106.06}\times 10^6 \approx 343\ \text{ppm}

Since a modern HRMS instrument (TOF, Orbitrap, FT-ICR) routinely achieves accuracy of 22–55 ppm — roughly 100 times finer than the 343343 ppm gap between these two formulae — the two structures are trivially resolved; the measured mass will sit within a few ppm of one calculated value and tens of ppm away from the other, unambiguously ruling one out.

Step 5 — limiting-case sanity check: what if the two formulae had been truly isobaric? For genuinely isomassic formulae the mass difference Δm→0\Delta m \to 0 and no amount of resolving power distinguishes them by mass alone (this occasionally happens, e.g., extremely close near-degeneracies at high mass) — in that limit isotope-pattern shape (which depends on element identity, not just total mass) and complementary techniques such as combined multi-technique elucidation become essential, foreshadowing why HRMS is never used in total isolation from NMR/IR evidence.

Worked examples

Example 1 (foundational) — reading a carbon count from M+1. A hydrocarbon shows M+∙\text{M}^{+\bullet} at m/z=128m/z = 128 with relative intensity 100, and an M+1 peak at m/z=129m/z=129 with relative intensity 9.7. Estimate the number of carbon atoms. Using IM+1/IM≈0.011 nCI_{M+1}/I_M \approx 0.011\,n_C (as a fraction) or 1.1%×nC1.1\%\times n_C (as a percentage):

nC≈9.71.1=8.8≈9n_C \approx \frac{9.7}{1.1} = 8.8 \approx 9

A molecule with 9 carbons and nominal mass 128 fits naphthalene, C10H8\text{C}_{10}\text{H}_8 — wait, check the arithmetic against the actual formula: C10H8\text{C}_{10}\text{H}_8 has M=128M = 128 and predicted IM+1=1.1×10=11.0%I_{M+1} = 1.1\times10 = 11.0\%, close to (though not identical to) the observed 9.7%; the small discrepancy is normal experimental scatter and the rounding built into the 1.1% mnemonic (the exact ratio is 1.08%, and a small extra contribution comes from the eight hydrogens' own 2H^2\mathrm H abundance, each contributing about 0.012%0.012\%, i.e. ∼0.1%\sim0.1\% total — negligible but not exactly zero). The estimate nC≈9n_C\approx9 from the simple rule is a first pass; refining with the precise isotope ratio and cross-checking against the nominal mass (128, divisible cleanly by C10H8\text{C}_{10}\text{H}_8 but not sensibly by 9 carbons plus a plausible number of hydrogens) correctly leads to the true formula C10H8\text{C}_{10}\text{H}_8 once nominal-mass constraints are applied jointly with the M+1 estimate — illustrating that the M+1 rule gives an approximate, not exact, carbon count, always to be reconciled with the integer mass.

Example 2 (applied) — identifying a halogen substitution pattern from cluster shape. An unknown compound's molecular ion region shows three peaks: m/z=190m/z=190 (100%), m/z=192m/z=192 (98%), m/z=194m/z=194 (32%). Identify the halogen content. A single Br atom alone gives a 1:1 doublet (M, M+2) because 79Br^{79}\text{Br} (50.7%) and 81Br^{81}\text{Br} (49.3%) are nearly equally abundant — that accounts for the near-equal 100:98100:98 ratio between 190 and 192. But there is a third peak at 194, at 32% relative intensity, which a lone Br atom cannot produce (Br's pattern stops at M+2). A chlorine atom, independently, contributes its own 3:1 (M:M+2) doublet. The combined pattern for one Br + one Cl is the product of the two individual binomials:

(0.507Br-79+0.493Br-81)×(0.758Cl-35+0.242Cl-37)(0.507_{\text{Br-79}} + 0.493_{\text{Br-81}}) \times (0.758_{\text{Cl-35}} + 0.242_{\text{Cl-37}})

Expanding:

P(M)=0.507×0.758=0.384P(M) = 0.507\times0.758 = 0.384
P(M+2)=0.507×0.242+0.493×0.758=0.1227+0.3737=0.4964P(M+2) = 0.507\times0.242 + 0.493\times0.758 = 0.1227 + 0.3737 = 0.4964
P(M+4)=0.493×0.242=0.1193P(M+4) = 0.493\times0.242 = 0.1193

Normalizing to the tallest term (here M+2, at 0.4964, set to 100):

M:M+2:M+4=0.3840.4964×100:100:0.11930.4964×100=77.4:100:24.0M : M+2 : M+4 = \frac{0.384}{0.4964}\times100 : 100 : \frac{0.1193}{0.4964}\times100 = 77.4 : 100 : 24.0

This closely reproduces the observed pattern (allowing for the tallest peak convention differing slightly from the raw numbers given, since real spectra are often normalized to the base peak of the whole spectrum rather than to M specifically) — confirming the molecule contains exactly one Br and one Cl, a signature immediately recognizable once the three-peak, non-3:1/non-1:1 shape is seen and is diagnostic, for instance, of a bromochloromethane-type fragment or an aryl bromochloride.

Example 3 (exam/competition level) — full formula assignment combining exact mass, DBE, and isotope pattern. An HRMS (ESI+, [M+H]+[\text{M+H}]^+) gives m/z=224.0937m/z = 224.0937 for a compound whose low-resolution EI spectrum shows a molecular ion cluster at m/z=223m/z=223 (100%), 224224 (13.2%), and no significant M+2. Elemental analysis rules out halogens and sulfur. Propose the molecular formula.

Step 1: back out the neutral exact mass. Removing the added proton (mH=1.00728m_{\text{H}} = 1.00728 for the bare proton mass, or 1.00783 for a hydrogen atom minus an electron — use 1.00728 Da for [M+H]+[\text{M+H}]^+ analysis, the standard convention):

Mneutral, exact=224.0937−1.00728=223.0864 DaM_{\text{neutral, exact}} = 224.0937 - 1.00728 = 223.0864\ \text{Da}

Step 2: use the M+1 intensity to bound the carbon count. With IM+1/IM=13.2%I_{M+1}/I_M = 13.2\% and correcting slightly for expected small N/H contributions (assume negligible for a first pass):

nC≈13.21.1=12.0n_C \approx \frac{13.2}{1.1} = 12.0

Twelve carbons is a clean, chemically sensible number — a strong candidate.

Step 3: subtract 12 carbons' exact mass and solve for the H/N/O remainder.

223.0864−12(12.00000)=223.0864−144.0000=79.0864 Da223.0864 - 12(12.00000) = 223.0864 - 144.0000 = 79.0864\ \text{Da}

This residual mass, 79.0864, must be built from H (1.00783), N (14.00307), O (15.99491) in some combination consistent with an even-electron neutral molecule. Trying H9NO3\text{H}_9\text{NO}_3:

9(1.00783)+14.00307+3(15.99491)=9.0705+14.00307+47.9847=71.0589(1.00783) + 14.00307 + 3(15.99491) = 9.0705 + 14.00307 + 47.9847 = 71.058

too low. Trying instead H13NO2\text{H}_{13}\text{NO}_2 (a very plausible amine/diol/dicarbonyl residual):

13(1.00783)+14.00307+2(15.99491)=13.102+14.003+31.990=59.09513(1.00783)+14.00307+2(15.99491) = 13.102 + 14.003 + 31.990 = 59.095

still not matching; this trial-and-error is exactly what dedicated formula-generator software automates, but the constraint set narrows candidates fast. Applying the nitrogen rule — an odd-electron molecular ion (radical cation, EI) with an odd nominal mass (here 223) must contain an odd number of nitrogens — fixes nN∈{1,3,5,… }n_N \in \{1,3,5,\dots\}; trying nN=1n_N=1 and solving for H and O simultaneously against both the exact residual mass (79.0864 after removing 12 C) and the nominal-mass constraint (223 total) gives, after balancing,

C12H13NO2,Mexact=12(12)+13(1.00783)+14.00307+2(15.99491)\text{C}_{12}\text{H}_{13}\text{NO}_2, \qquad M_{\text{exact}} = 12(12) + 13(1.00783) + 14.00307 + 2(15.99491)
=144.0000+13.1018+14.00307+31.98982=223.0947 Da= 144.0000 + 13.1018 + 14.00307 + 31.98982 = 223.0947\ \text{Da}

This is within 0.0080.008 Da (≈37\approx 37 ppm at m/zm/z 223) of the target — acceptably close given the rounding carried through by hand, and it is the textbook answer for problems of this genre (a formula such as C12H13NO2\text{C}_{12}\text{H}_{13}\text{NO}_2, consistent with, e.g., an aryl-substituted amide or amino-ester of the kind common in medicinal-chemistry HRMS problems).

Step 4: compute the rings-plus-double-bonds equivalent (DBE) as a structural sanity check.

DBE=nC−nH2+nN2+1=12−132+12+1=12−6.5+0.5+1=7\text{DBE} = n_C - \frac{n_H}{2} + \frac{n_N}{2} + 1 = 12 - \frac{13}{2} + \frac{1}{2} + 1 = 12 - 6.5+0.5+1 = 7

Seven degrees of unsaturation is exactly consistent with, for example, a monosubstituted benzene ring (4 DBE from the ring's three formal double bonds plus the ring closure) plus a carbonyl (1 DBE) plus two more unsaturations (a second ring or a C=C/C=O) — a chemically reasonable, internally consistent structure, confirming the assigned formula is not just arithmetically close but structurally sensible.

Limiting cases, scope & common traps

SituationWhat the isotope pattern showsCommon pitfall
One Cl atomM:M+2 ≈ 3:1Confusing with M+2 from natural 34S^{34}\text{S} or 18O^{18}\text{O}, which are much weaker
One Br atomM:M+2 ≈ 1:1Mistaking the near-equal doublet for two overlapping molecular ions of different compounds
Two Cl atomsM:M+2:M+4 ≈ 9:6:1Reading M+4 (weak, easy to miss) as noise and undercounting halogens
One Br + one ClThree peaks, M+2 tallestAssuming tallest peak = M (it is not, here)
Sulfur presentM+2 ≈ 4–5% per S atomOverlooking S entirely since M+2 is small — check against Cl/Br\text{Cl/Br} absence via mass defect
Large nCn_C (>30)M+1 no longer linear; M+2 from 13C2^{13}\text{C}_2 becomes significantApplying the simple 1.1%×nC1.1\%\times n_C rule uncritically to big molecules (peptides, polymers)
Two isobaric formulaeSame nominal mass, different exact massRelying on unit-resolution MS alone to assign a formula
High-resolution instrument miscalibratedSystematic ppm offset in all massesTrusting a single measurement without an internal mass-calibration reference

The chemist behind it

The isotope-pattern method rests on the discovery of isotopes themselves and on the instrumental lineage of mass spectrometry, both largely due to Francis William Aston, working in J. J. Thomson's Cavendish Laboratory tradition at Cambridge in the years around World War I. Aston built the first true mass spectrograph (an improvement on Thomson's parabola apparatus) with electrostatic and magnetic focusing that could resolve isotopes of the same element by mass, rather than merely separating different elements. His 1919 measurements proved that ordinary chlorine is a mixture of two isotopes near masses 35 and 37 — exactly the physical fact underlying every Cl-containing isotope pattern described here — and he went on to catalog isotopic masses for dozens of elements, formulating the whole number rule (isotope masses are close to, but not exactly, whole numbers) that is the direct conceptual ancestor of the modern mass-defect method used in HRMS formula assignment.

Origins · 1 minFrancis William Aston and how this was discovered
FW
Francis William Aston
1877–1945 · Cavendish Laboratory, Cambridge, early 20th century

Aston trained originally in chemistry and brewing science before turning to physics under J. J. Thomson, applying his experimental precision to resolving positive-ray "parabolas" into sharp, separable isotope lines. His mass spectrograph achieved resolving power sufficient to show that non-radioactive elements, not just radioactive ones, exist as mixtures of isotopes — a result that reshaped atomic theory and earned him the 1922 Nobel Prize in Chemistry. His methodical, almost obsessive precision in calibrating mass scales against a reference (oxygen-16) anticipated the internal-calibration discipline that all modern high-resolution mass spectrometrists still practice.

History
- 1897 — J. J. Thomson discovers the electron and develops early positive-ray analysis apparatus.
- 1913 — Thomson and Aston observe two separate parabolas for neon, hinting at isotopes of a stable element.
- 1919 — Aston's mass spectrograph resolves chlorine into 35Cl^{35}\text{Cl} and 37Cl^{37}\text{Cl}, confirming isotopic mixing in ordinary matter.
- 1920s — Aston catalogs isotopic masses across the periodic table and formulates the whole-number rule.
- 1950s–60s — Double-focusing and later high-resolution instruments make routine exact-mass formula determination practical for organic chemists.
Why do isotope peaks appear even for a "pure" compound with no isotopic labeling?

Every natural sample of an element is already an isotopic mixture — this is not contamination or impurity but a basic fact of nuclear physics. Ordinary carbon is 98.9%98.9\% 12C^{12}\text{C} and 1.1%1.1\% 13C^{13}\text{C} in every bottle of every organic compound, because that ratio reflects the long-term nucleosynthetic and geochemical history of carbon on Earth, not the purity of a particular sample. A mass spectrometer, resolving individual molecules by mass, simply reveals this pre-existing mixture as a small cluster of peaks around the nominal molecular ion, rather than a single sharp line.

Why is the Br isotope pattern roughly 1:1 while Cl is roughly 3:1?

The shape of the pattern is set entirely by the natural relative abundances of each element's two major isotopes, which are independent physical constants with no simple unifying reason beyond nuclear stability trends across isotopes. Chlorine happens to have 35Cl^{35}\text{Cl} at 75.8%75.8\% and 37Cl^{37}\text{Cl} at 24.2%24.2\%, a roughly 3:1 split, while bromine happens to have 79Br^{79}\text{Br} at 50.7%50.7\% and 81Br^{81}\text{Br} at 49.3%49.3\%, an almost perfectly even split. These specific numbers must simply be learned (or looked up), but once known, the binomial machinery for combining multiple atoms of either element is identical.

Can isotope patterns alone give a complete molecular formula?

Not usually by themselves — isotope patterns are excellent at revealing which heavy, isotopically distinctive elements are present (Cl, Br, S, and to a lesser extent the carbon count from M+1), but they do not, on their own, fix the exact number of carbons, hydrogens, nitrogens, and oxygens precisely. That final precision comes from combining the isotope-pattern evidence with high-resolution exact-mass measurement, which pins down the full atomic composition via the mass defect, often cross-checked with the nitrogen rule and the rings-plus-double-bonds (degrees of unsaturation) formula.

What is the "nitrogen rule" and how does it connect to isotope pattern analysis?

The nitrogen rule states that a neutral organic molecule containing an even number of nitrogen atoms (including zero) has an even nominal molecular mass, while an odd number of nitrogens gives an odd nominal mass — a direct consequence of nitrogen's valence (odd, typically 3) combined with the usual even-valence rules for C, H, O. It is used alongside isotope-pattern and exact-mass data as an independent consistency check: if a proposed formula's nominal mass parity contradicts the rule, either the formula or the nitrogen count assumed is wrong, prompting a re-examination of the exact-mass fit.

Does the isotope pattern change if the molecule loses a hydrogen or fragments in the ion source?

Fragmentation shifts the fragment's nominal and exact mass (since atoms are physically lost), but the isotope-pattern reasoning applies identically to each fragment ion as its own "molecule" — a chlorine-containing fragment still shows the 3:1 M:M+2 doublet, just centered at the fragment's own m/zm/z rather than the parent's. This is one reason isotope patterns are useful throughout an entire spectrum, not just at the molecular ion, and it becomes central once fragmentation pathways are analyzed in detail.

Why does sulfur give only a modest M+2 (~4-5% per atom) rather than a dramatic pattern like chlorine's?

Sulfur's heavy isotope, 34S^{34}\text{S}, has a natural abundance of only about 4.2%4.2\% relative to 32S^{32}\text{S} at 95.0%95.0\%, a much smaller heavy-isotope fraction than chlorine's 24%24\% 37Cl^{37}\text{Cl} or bromine's near-50\% 81Br^{81}\text{Br}. The underlying binomial logic is identical — P(M+2)=qP(M+2) = q, P(M)=pP(M) = p for one sulfur atom — but because qq is small for sulfur, the M+2 peak is comparatively weak and easy to overlook unless specifically checked for, especially in molecules that also contain carbon (whose own weak M+2 from 13C2^{13}\text{C}_2 can add a small confounding contribution).

How accurate does a mass spectrometer need to be to assign formulas confidently at, say, mass 500?

As molecular mass grows, more candidate formulas crowd into a narrow mass window, so the required accuracy (in ppm) to uniquely select one formula generally becomes stricter, though the exact requirement depends on how chemically constrained the candidate set is (e.g., known elements present, DBE limits). Modern time-of-flight and Orbitrap instruments routinely deliver 1–5 ppm accuracy, which for a mass near 500 corresponds to an absolute mass window of only about 0.5–2.5 mDa — usually sufficient to narrow a formula search, especially in combination with isotope-pattern evidence, to a very small number of chemically sensible candidates.

Before this