Prefixes in Compound Names

Mono-, di-, tri- and tetra- in molecular compounds

Lesson 253 of 4,500 · Elements, Compounds and Symbols

Learning objectives

Introduction

Carbon and oxygen form two different gases. One, carbon dioxide, is the gas you breathe out. The other, carbon monoxide, is a highly toxic gas produced when fuels burn in too little air. Their names differ only by a prefix, yet the difference could hardly matter more. For compounds made only of non-metals, chemists use number prefixes so that the name tells you exactly how many atoms of each element are in a molecule.

Core explanation

Why prefixes are needed. Two non-metals can often combine in several different ratios. Carbon and oxygen give CO and CO₂; nitrogen and oxygen give NO, NO₂, N₂O and others; sulfur and oxygen give SO₂ and SO₃. A name such as "carbon oxide" would be ambiguous. In ionic compounds, the ion charges fix the ratio, so no prefixes are needed; in molecular compounds of non-metals, there is no such automatic rule, so the name must state the numbers.

The prefixes.

Prefix Number Example --- --- --- mono- 1 carbon monoxide, CO di- 2 carbon dioxide, CO₂ tri- 3 sulfur trioxide, SO₃ tetra- 4 carbon tetrachloride, CCl₄ penta- 5 phosphorus pentachloride, PCl₅ hexa- 6 sulfur hexafluoride, SF₆

The naming rules.

1. Name the first element (usually the one further left in the periodic table) using its full name. 2. Name the second element with the -ide ending, as for binary compounds. 3. Put a prefix before each element to show how many atoms are present. 4. Leave out mono- on the first element: CO is carbon monoxide, not "monocarbon monoxide".

Dropping a vowel. When a prefix ending in "a" or "o" comes before "oxide", the final vowel is usually dropped to make the word easier to say: "monoxide" rather than "monooxide", "pentoxide" rather than "pentaoxide". Di- and tri- keep their "i": dioxide, trioxide.

Prefixes match subscripts. The prefix is simply the subscript in the formula spoken as a word. Dinitrogen tetroxide has two nitrogen atoms and four oxygen atoms, so its formula is N₂O₄. Going the other way, P₄O₁₀ is tetraphosphorus decoxide (deca- means ten).

When not to use prefixes. Do not use prefixes for ionic compounds of metals. MgCl₂ is magnesium chloride, not "magnesium dichloride". Also, some molecular compounds are almost always called by common names — water, ammonia and methane — rather than by prefix names.

Step-by-step reasoning

To write a formula from a prefix name, such as "sulfur dioxide":

1. Identify the elements: sulfur and oxygen. 2. Read the prefixes: no prefix on sulfur means one; di- on oxide means two. 3. Write the symbols in the same order: S then O. 4. Add the numbers as subscripts, leaving out 1: SO₂.

Visual explanation

Picture a model of a carbon dioxide molecule: a black carbon ball in the middle with a red oxygen ball on each side. Count the red balls — two — and you have the "di" in dioxide. Now remove one red ball: the model becomes carbon monoxide, one carbon and one oxygen.

Real-world analogy

Prefixes work like the quantity words on a restaurant order: "one burger, two coffees". Without the numbers the kitchen would not know what to make. A molecular name without prefixes leaves the chemist guessing in the same way.

Real-world example

Home carbon monoxide alarms exist because CO is colourless, odourless and poisonous; it forms when gas boilers or fires burn with too little oxygen. Carbon dioxide, formed when fuels burn completely, is far less harmful at normal levels. The single prefix separates a routine gas from a deadly one.

Why?

Why do ionic compounds not need prefixes while molecular ones do? In ionic compounds the charges must balance, so there is only one sensible ratio: sodium and chloride can only form NaCl. Non-metal atoms share electrons in covalent bonds, and many can form several stable molecules, so the name must specify which one.

Common misconception

"Carbon dioxide contains one carbon and one dioxide." There is no such thing as "a dioxide" on its own. The prefix di- simply means two oxygen atoms are bonded to the carbon atom in each molecule.

Worked example

Question: Name the compounds with the formulae NO₂, N₂O and CCl₄.

Reasoning: NO₂ has one nitrogen (no prefix) and two oxygens: nitrogen dioxide. N₂O has two nitrogens and one oxygen: dinitrogen monoxide. CCl₄ has one carbon and four chlorines: carbon tetrachloride.

Answer: Nitrogen dioxide, dinitrogen monoxide and carbon tetrachloride.

Quick check

1. What is the formula of phosphorus trichloride? Answer: PCl₃.

Exam focus

Learn the prefixes up to hexa-, and remember that mono- is left off the first element. Examiners often test whether you know not to use prefixes for metal compounds, and whether you can convert confidently between prefix names and formulae in both directions.

Advanced insight

Dinitrogen monoxide, N₂O, is also known as nitrous oxide or "laughing gas" and is used as an anaesthetic in dentistry and childbirth. Its older name reflects a naming system that predates prefixes. Modern IUPAC rules prefer prefix names because they state the composition directly, removing any need to memorise which old name matches which formula.

Summary

Molecular compounds of two non-metals are named with number prefixes: mono- (1), di- (2), tri- (3), tetra- (4), penta- (5) and hexa- (6). The first element keeps its name, and the second takes an -ide ending. Mono- is left off the first element, and a final "a" or "o" is dropped before "oxide". Ionic compounds of metals do not use prefixes.

Practice questions

1. Write the formula of sulfur hexafluoride. Answer: SF₆. 2. Name the compound SO₃. Answer: Sulfur trioxide. 3. Why is "calcium dichloride" not the accepted name for CaCl₂? Answer: CaCl₂ is an ionic compound of a metal, and prefixes are not used for these; its name is calcium chloride. 4. Explain why the name "carbon oxide" is not enough to identify a compound. Answer: Carbon and oxygen form more than one compound (CO and CO₂), so a prefix is needed to show the number of oxygen atoms. 5. Write the formula of dinitrogen tetroxide. Answer: N₂O₄.