Working with Element Ratios in Different Compounds
You have carbon and oxygen. They form CO and CO2. In carbon monoxide, 12 grams of carbon pairs with 16 grams of oxygen. In carbon dioxide, 12 grams of carbon pairs with 32 grams of oxygen. That second oxygen mass is exactly double the first. This is not a coincidence. It is a pattern John Dalton noticed and formalized in the early 1800s, and it applies far beyond just those two examples. The law states that when two elements combine to form more than one compound, the masses of one element that combine with a fixed mass of the other element are in ratios of small whole numbers. It is straightforward to state and even more straightforward to apply if you know where people typically mess up the calculation. I ran into a real problem last year grading lab reports from an introductory chemistry course. Students were given data on nitrogen oxides and asked to verify the law. They had NO, NO2, and N2O3. Instead of fixing the nitrogen mass first, they just divided the oxygen masses directly by each other. That gave them 32/46 and 48/46 and nothing clean emerged. They spent twenty minutes going in circles before giving up. The fix is simple and it always comes first: take whichever element you want to fix, divide all compound masses by the number of atoms of that element in the formula, then compare the resulting masses of the other element. For the nitrogen oxides above, normalizing to one atom of nitrogen gives oxygen masses of 16, 32, and 24. The ratios are 16:32:24, which reduces to 2:4:3. Small whole numbers. Done.
The deeper insight most textbooks skip is that this law only holds because atoms are discrete units. If matter were infinitely divisible, any mass ratio would be possible and you would see no pattern at all. The law is really just a macroscopic fingerprint of atomic theory. That is also why it fails in certain cases, and you need to know where it breaks before you trust it blindly. Non-stoichiometric compounds are the main exception. Wüstite, FeO, is the classic textbook offender. You expect iron and oxygen in a 1:1 ratio, but real samples usually sit around Fe0.95O. There are missing iron ions in the crystal lattice, and the composition varies with temperature and oxygen partial pressure. If you tried to apply the law of multiple proportions to different batches of wüstite, you would get messy ratios that do not reduce to small whole numbers. This is not a flaw in the law. It is a sign that the sample is not a true compound with a fixed stoichiometry. You should flag it and move on, or switch to dealing with defect chemistry if that is what the problem actually requires. Another nuance beginners miss is the relationship between this law and the Law of Definite Proportions. The law of definite proportions says a given compound always has the same elemental composition by mass. The law of multiple proportions says that when you compare two different compounds made from the same elements, the mass ratios relate as small whole numbers. They are consistent with each other, not competing ideas. One governs a single compound. The other governs the relationship between multiple compounds.
When you are working through problems, the typical workflow is: identify the two elements involved, list the mass of each element in each compound, fix the mass of one element across all compounds, divide to get comparable values, and check whether the resulting ratios simplify to small integers. In practice, you will rarely get perfect integers because real data carries experimental error. Getting 1.98 instead of 2.00 is acceptable. Getting 1.33 or 2.67 is also fine, because those reduce to 4:3 and 8:3, which are still small whole numbers. The method usually takes about five to ten minutes per problem set if you are working with clean data. With messy experimental values, it can stretch to twenty or thirty minutes depending on how much normalization and rounding you need to do. I recommend using molar masses early rather than later. Converting to moles right away makes the whole process faster and reduces arithmetic errors, especially when you are dealing with three or more compounds. There are also cases where the law seems to fail but does not. Hydrazine, N2H4, and ammonia, NH3, are often used as an example. Fixing nitrogen at one atom gives hydrogen masses of 2 for hydrazine and 3 for ammonia. The ratio is 2:3. Some students expect 1:2 because the formulas look related, but the math does not lie. The law works correctly every time you apply it properly.
Get the Full Details

The main limitation you should keep in mind is that this law only applies to distinct chemical compounds. It does not help you with mixtures, solid solutions, or polymer samples with variable chain lengths. If you are analyzing a material where the composition drifts continuously rather than jumping between discrete values, the law of multiple proportions is not the right tool. You would be better off using phase diagram analysis or compositional mapping instead. Another practical note: modern analytical techniques like ICP-OES and XRF can measure elemental compositions to four or five significant figures. At that level of precision, you might see apparent deviations from small whole numbers simply because of trace impurities or instrumental noise. This does not invalidate the law. It just means you should round reasonably and check whether the deviation is within your expected error margin before declaring the law broken. The takeaway is that the law is a reliable framework for working with discrete binary compounds, but it requires careful normalization and awareness of its boundaries. Once you know how to fix the right element and handle non-integer results, the calculations become routine. The real work is recognizing when a sample falls outside the law's scope and switching to a different approach.