Ionic compounds, molecular compounds, polyatomic ions, transition metals, binary acids, and oxyacids — the rule-based language chemists use to communicate the identity and composition of every substance
Every substance in chemistry has a name and a formula. These are not decorative labels. They are precise communications — a kind of language chemists use to tell each other exactly what a substance is made of, how many of each atom it contains, and how those atoms are charged and arranged.
When a doctor prescribes sodium chloride, a geologist identifies calcium carbonate, or an engineer specifies dinitrogen tetroxide as a rocket propellant, they are using a naming system that chemists around the world have agreed upon. A chemist in Brazil, Japan, or Kenya can read those names and immediately know what compound is being described, because the naming rules are universal.
This chapter teaches you that language. Chemical nomenclature — the system of naming compounds — is not simply a list of terms to memorize. It is a rule-based system built on the same atomic and bonding knowledge you developed in Chapters 9 and 10. Once you understand the logic behind the rules, you can name thousands of compounds you have never seen before, and you can write a formula from a name you have never encountered.
A chemistry student reads a laboratory procedure calling for "iron chloride." She goes to the stockroom and finds two bottles: one labeled FeCl₂ and another labeled FeCl₃. Which one should she use? Without a Roman numeral in the name, she cannot tell. By the end of this chapter, you will understand why "iron(II) chloride" and "iron(III) chloride" are not the same compound, and you will be able to name any ionic or molecular compound precisely enough that no one could ever be confused about what you mean.
Many substances have common names that have been used for centuries. Table salt, baking soda, chalk, lye, and laughing gas are all familiar to people outside of chemistry. These names are useful in daily conversation, but they create serious problems in science. The name "lye" might refer to sodium hydroxide (NaOH) or potassium hydroxide (KOH) depending on context. The name "muriatic acid" — still found on hardware store labels for hydrochloric acid — tells you nothing about which atoms are present or how they are combined.
Systematic chemical names solve these problems. A systematic name is built according to rules. It tells you what elements are present, how many of each atom are in the formula, and whether the compound is ionic or molecular. The name carries information that any trained chemist in the world can decode.
The formula NaCl tells you sodium and chlorine are present in a 1:1 ratio. MgCl₂ tells you magnesium and chlorine are in a 1:2 ratio. Ca₃(PO₄)₂ tells you calcium, phosphorus, and oxygen are combined in a 3:2 ratio of calcium to phosphate groups. Formulas are essential for equation writing, stoichiometry, and laboratory work.
Ionic compounds are made of metal cations and nonmetal anions held together by electrostatic attraction. Names reflect the charges and identities of those ions.
Molecular compounds are made of nonmetal atoms sharing electrons in covalent bonds. Names use prefixes to indicate how many atoms of each element are present.
Acids are a special category treated separately in Section 11.8.
A binary compound contains exactly two elements. A binary ionic compound contains exactly two elements — one metal and one nonmetal — bonded ionically. The metal forms a cation; the nonmetal forms an anion.
Part 1: The name of the metal cation, written exactly as the element's name.
Part 2: The name of the nonmetal anion — take the element's name and replace the ending with the suffix -ide.
The formula subscripts are not stated in the name. The name gives element identity. The formula gives the ratio.
| Element | Anion Name | Element | Anion Name |
|---|---|---|---|
| Chlorine | Chloride | Oxygen | Oxide |
| Bromine | Bromide | Sulfur | Sulfide |
| Iodine | Iodide | Nitrogen | Nitride |
| Fluorine | Fluoride | Phosphorus | Phosphide |
| Carbon | Carbide | Hydrogen | Hydride |
To write a formula from a name, determine the charge of each ion, then find the subscripts that make the compound electrically neutral. The total positive charge must equal the total negative charge — this is called charge balance.
Formula: CaBr₂
Check: 2(+3) = +6 and 3(−2) = −6 → balanced
Formula: Al₂O₃
Formula: CaO (not Ca₂O₂)
After applying the criss-cross method, always check whether the subscripts share a common factor. Ca₂O₂ reduces to CaO. Na₂Cl₂ reduces to NaCl. The formula of an ionic compound must be written in the lowest whole-number ratio.
Most main-group metals have a fixed, predictable ion charge — sodium always forms Na⁺, calcium always forms Ca²⁺. Transition metals are different. Many can form ions with more than one possible charge. Iron can form Fe²⁺ or Fe³⁺. Copper can form Cu⁺ or Cu²⁺. Without additional information in the name, a reader cannot know which iron ion is present.
When naming a compound with a transition metal that has variable charge, write the metal's ion charge as a Roman numeral in parentheses immediately after the metal's name.
Format: Metal name (Roman numeral) + anion name
| Roman Numeral | Ion Charge | Roman Numeral | Ion Charge |
|---|---|---|---|
| (I) | 1+ | (III) | 3+ |
| (II) | 2+ | (IV) | 4+ |
Name: iron(II) chloride
Name: iron(III) chloride
Name: copper(II) oxide
Name: copper(I) oxide
| Metal or Group | Always Forms | Examples |
|---|---|---|
| Group 1 metals | +1 | Na⁺, K⁺, Li⁺, Rb⁺, Cs⁺ |
| Group 2 metals | +2 | Mg²⁺, Ca²⁺, Ba²⁺, Sr²⁺ |
| Aluminum | +3 | Al³⁺ |
| Zinc | +2 | Zn²⁺ |
| Silver | +1 | Ag⁺ |
"Sodium(I) chloride" is incorrect. Main-group metals with fixed charges never need Roman numerals. Adding one implies the metal could have other charge states — which is misleading and wrong. The correct name is simply "sodium chloride."
A polyatomic ion is a charged group of covalently bonded atoms that behaves as a single unit in ionic compounds. The atoms within the group are bonded together with covalent bonds, but the group as a whole carries an overall ionic charge. Polyatomic ions appear in minerals, fertilizers, medicines, industrial chemicals, biological molecules, cleaning products, and foods. Learning them is essential for naming and formula writing throughout the rest of your chemistry course.
| Name | Formula | Charge |
|---|---|---|
| Hydroxide | OH⁻ | −1 |
| Nitrate | NO₃⁻ | −1 |
| Nitrite | NO₂⁻ | −1 |
| Sulfate | SO₄²⁻ | −2 |
| Sulfite | SO₃²⁻ | −2 |
| Carbonate | CO₃²⁻ | −2 |
| Bicarbonate (hydrogen carbonate) | HCO₃⁻ | −1 |
| Phosphate | PO₄³⁻ | −3 |
| Hydrogen phosphate | HPO₄²⁻ | −2 |
| Dihydrogen phosphate | H₂PO₄⁻ | −1 |
| Acetate | C₂H₃O₂⁻ | −1 |
| Permanganate | MnO₄⁻ | −1 |
| Dichromate | Cr₂O₇²⁻ | −2 |
| Chromate | CrO₄²⁻ | −2 |
| Cyanide | CN⁻ | −1 |
| Oxalate | C₂O₄²⁻ | −2 |
| Name | Formula | Charge |
|---|---|---|
| Ammonium | NH₄⁺ | +1 |
| Hydronium | H₃O⁺ | +1 |
When two related ions differ only in oxygen content, the one with more oxygen ends in -ate (nitrate: NO₃⁻) and the one with less oxygen ends in -ite (nitrite: NO₂⁻). This pattern applies to sulfate/sulfite, chlorate/chlorite, phosphate, and others. These polyatomic ions must be memorized — there is no shortcut for deriving them from rules at this level.
When a polyatomic ion appears in a compound, its name is used directly — exactly as it appears on the reference list — without adding any suffix or modifying the name.
Format: Cation name (+ Roman numeral if needed) + polyatomic ion name
The subscript on a polyatomic ion is never spoken in the name.
Check: 3(+2) = +6 and 2(−3) = −6 → balanced
Formula: Ca₃(PO₄)₂
Formula: (NH₄)₂SO₄
When a polyatomic ion needs a subscript of 2 or more, the entire ion must be enclosed in parentheses. Writing Ca(OH)₂ is correct. Writing CaOH₂ is incorrect because it suggests the subscript applies only to hydrogen, not to the entire hydroxide group.
Binary molecular compounds contain two nonmetal elements bonded covalently. Unlike ionic compounds, they do not form from charges — they form from shared electrons. Because there are no charges to balance, the names of molecular compounds must explicitly state how many atoms of each element are in the molecule. This is done using Greek numerical prefixes.
| Number | Prefix | Number | Prefix |
|---|---|---|---|
| 1 | mono- | 6 | hexa- |
| 2 | di- | 7 | hepta- |
| 3 | tri- | 8 | octa- |
| 4 | tetra- | 9 | nona- |
| 5 | penta- | 10 | deca- |
Part 1: First element is named with its element name, with a prefix for the count. Mono- is not used for the first element.
Part 2: Second element is named with an -ide suffix, with a prefix for the count. Mono- is used for the second element if there is only one atom.
When a prefix ending in a vowel precedes an element name beginning with a vowel, drop the prefix's final vowel: mono + oxide → monoxide (not monooxide).
Formula: N₂O
Formula: SF₆
Formula: P₄O₁₀
Writing formulas from names requires you to first identify which type of compound the name describes, and then apply the appropriate procedure. Reading the name carefully always comes first.
If the name ends in -ide and contains a metal name with no Greek prefix → likely a binary ionic compound.
If the name contains a polyatomic ion name (nitrate, sulfate, hydroxide, phosphate, ammonium, etc.) → ionic compound with a polyatomic ion.
If the name contains Greek prefixes (di-, tri-, tetra-…) or both elements are clearly nonmetals → molecular compound.
If the name ends in acid with a hydro- prefix or ends in -ic acid / -ous acid without hydro- → acid (see Section 11.8).
Formula: K₂S
Formula: FePO₄
Formula: (NH₄)₂CO₃
Formula: P₂O₅
Formula: Cu(NO₃)₂
Acids are compounds that release hydrogen ions (H⁺) when dissolved in water. In their formulas, hydrogen is written first. Acids have their own naming rules that are distinct from both ionic and molecular compounds. At this level, you will learn to name two types: binary acids (hydrogen + one nonmetal) and oxyacids (hydrogen + a polyatomic ion containing oxygen).
1. Start with the prefix hydro-
2. Take the nonmetal's name, change the ending to -ic
3. Add the word acid
Note: HCl gas is named "hydrogen chloride." HCl dissolved in water — labeled (aq) — is "hydrochloric acid."
| Formula | Nonmetal | Acid Name |
|---|---|---|
HF(aq) | Fluorine | Hydrofluoric acid |
HCl(aq) | Chlorine | Hydrochloric acid |
HBr(aq) | Bromine | Hydrobromic acid |
HI(aq) | Iodine | Hydroiodic acid |
H₂S(aq) | Sulfur | Hydrosulfuric acid |
If the polyatomic anion ends in -ate → the acid name ends in -ic acid
If the polyatomic anion ends in -ite → the acid name ends in -ous acid
The hydro- prefix is not used for oxyacids.
| Anion | Anion Name | Acid Formula | Acid Name |
|---|---|---|---|
NO₃⁻ | Nitrate (-ate) | HNO₃ | Nitric acid (-ic) |
NO₂⁻ | Nitrite (-ite) | HNO₂ | Nitrous acid (-ous) |
SO₄²⁻ | Sulfate (-ate) | H₂SO₄ | Sulfuric acid (-ic) |
SO₃²⁻ | Sulfite (-ite) | H₂SO₃ | Sulfurous acid (-ous) |
PO₄³⁻ | Phosphate (-ate) | H₃PO₄ | Phosphoric acid (-ic) |
CO₃²⁻ | Carbonate (-ate) | H₂CO₃ | Carbonic acid (-ic) |
C₂H₃O₂⁻ | Acetate (-ate) | HC₂H₃O₂ | Acetic acid (-ic) |
ClO₄⁻ | Perchlorate (-ate) | HClO₄ | Perchloric acid (-ic) |
ClO₃⁻ | Chlorate (-ate) | HClO₃ | Chloric acid (-ic) |
ClO₂⁻ | Chlorite (-ite) | HClO₂ | Chlorous acid (-ous) |
ClO⁻ | Hypochlorite (-ite) | HClO | Hypochlorous acid (-ous) |
Name: sulfuric acid
Name: nitrous acid
Despite the elegance of systematic nomenclature, many chemical names in common use are historical or trivial names used so long they remain in everyday and even scientific language. As a chemistry student, you must recognize both types of names and understand that the systematic name carries structural information the common name does not.
| Common Name | Systematic Name | Formula |
|---|---|---|
| Water | Dihydrogen monoxide | H₂O |
| Ammonia | Ammonia (retained) | NH₃ |
| Table salt | Sodium chloride | NaCl |
| Baking soda | Sodium hydrogen carbonate | NaHCO₃ |
| Washing soda | Sodium carbonate | Na₂CO₃ |
| Lye / caustic soda | Sodium hydroxide | NaOH |
| Lime (quicklime) | Calcium oxide | CaO |
| Slaked lime | Calcium hydroxide | Ca(OH)₂ |
| Chalk / limestone | Calcium carbonate | CaCO₃ |
| Gypsum | Calcium sulfate dihydrate | CaSO₄·2H₂O |
| Rust | Iron(III) oxide | Fe₂O₃ |
| Laughing gas | Dinitrogen monoxide | N₂O |
| Dry ice | Carbon dioxide (solid) | CO₂ |
| Muriatic acid | Hydrochloric acid | HCl(aq) |
| Vinegar (active component) | Acetic acid | HC₂H₃O₂ |
| Bleach (active component) | Sodium hypochlorite | NaOCl |
| Epsom salt | Magnesium sulfate | MgSO₄ |
| Fool's gold | Iron(II) sulfide | FeS₂ |
Nomenclature errors are among the most common mistakes in introductory chemistry. Most fall into a small number of recognizable categories.
Correct: "carbon dioxide." CO₂ is molecular — two nonmetals. Use Greek prefixes, not Roman numerals.
Correct: "magnesium chloride." Ionic compounds never use Greek prefixes. Subscripts are determined by charge balance, not named.
Correct: "iron(III) chloride." When a transition metal with variable charge appears, you must determine and include the Roman numeral.
Correct: "sodium chloride." Main-group metals with fixed charges never need Roman numerals. Adding one is misleading.
Correct: Ca(OH)₂. Parentheses group the entire polyatomic ion so the subscript applies to the whole group, not just the last element.
Correct: Nitrate is NO₃⁻; nitrite is NO₂⁻. The -ate/-ite distinction must be memorized carefully for every pair.
Correct: HNO₃ is nitric acid (-ate anion → -ic acid). HNO₂ is nitrous acid (-ite anion → -ous acid). The acid naming system depends on the -ate/-ite distinction.
Correct: CaO. After applying the criss-cross method, always check whether subscripts share a common factor and reduce them.
Name: metal name + nonmetal name with -ide suffix
Formula: determine subscripts from charge balance; always reduce to lowest ratio
Name: metal name + (Roman numeral) + nonmetal name with -ide suffix
Roman numeral: determined by working backward from the anion's total charge
Name: cation name (+ Roman numeral if needed) + polyatomic ion name (unchanged)
Formula: charge balance; use parentheses when polyatomic ion subscript > 1
Name: (prefix)first element + (prefix)second element with -ide suffix
Prefixes: mono, di, tri, tetra, penta, hexa, hepta, octa, nona, deca
Drop mono- for the first element; keep mono- for the second element
Name: hydro- + nonmetal stem + -ic acid
Formula: H followed by the nonmetal symbol, labeled (aq)
Anion ends in -ate → acid ends in -ic acid
Anion ends in -ite → acid ends in -ous acid
No hydro- prefix for oxyacids
Formula: Fe₂O₃
Name each compound. Identify the cation and anion before writing the full name.
LiFK₂OMgBr₂BaSAlNNa₂SCaI₂SrOCs₂ORbClDetermine the metal's charge from the formula, then write the full name.
CuCl₂CuClFeOFe₂O₃MnO₂SnCl₄PbOPbO₂CoCl₃NiSNaOHCa(NO₃)₂NH₄ClAl₂(SO₄)₃K₂CO₃Mg(HCO₃)₂(NH₄)₂SO₄Fe(OH)₃Cu(NO₂)₂Pb₃(PO₄)₂SO₂SO₃NONO₂N₂OCCl₄PCl₃PCl₅SF₆Cl₂O₇HCl(aq)HBr(aq)HNO₃HNO₂H₂SO₄H₂SO₃H₃PO₄HClO₄HClOHC₂H₃O₂Write the correct formula for each compound.
Some items are formulas to be named; others are names requiring a formula. Identify which is which, then complete each.
Ba(OH)₂Mn₂O₇(NH₄)₂Cr₂O₇Cr₂(SO₄)₃HI(aq)N₂O₄Fe(C₂H₃O₂)₃NaH₂PO₄Each item contains one or more naming or formula-writing errors. Identify the error and write the correct name or formula.
Identify the error. NaNO₃ contains which polyatomic ion? What is the correct formula for sodium nitrite?
What is missing? How do you determine what goes there? Write the correct name.
Why is the Roman numeral incorrect here? Write the correct name.
What prefix was mistranslated? Write the correct formula.
Determine the copper ion's charge from the formula. Write the correct name.
What structural problem does this create? Write the correct formula.
Identify the anion in HNO₂. What does its name tell you about the acid name? Write the correct name.
What is missing from this name? Is this ionic or molecular? Write the correct name.
Apply charge balance. How many sulfate ions are needed to balance two Fe³⁺ ions? Write the correct formula.
What rule was violated? What is the correct name?
Apply charge balance. How many ammonium ions are needed? Write the correct formula with proper parentheses.
What is wrong with the format? Write the correct name using the binary acid naming rule.
These problems mix all naming types from the chapter. Determine compound type before applying any rule.
AlPO₄ — name this compoundXeF₄ — name this compoundCo(OH)₂ — name this compound (cobalt has variable charge)(NH₄)₃PO₄ — name this compoundHCN(aq) — name this acid (CN⁻ is cyanide; apply binary acid naming)SnBr₄ — name this compound (tin has variable charge)Ag₂SO₄ — name this compound (silver is fixed at +1)N₂H₄ — name this compound (dinitrogen tetrahydride)Bi₂O₃ — name this compound (bismuth charge: +3)H₃BO₃ — name this acid (borate is BO₃³⁻; apply oxyacid naming)In Chapter 11, you learned to name and write formulas for ionic and molecular compounds. You now know the symbols and ratios — but molecules are not flat. They occupy three-dimensional space. The arrangement of atoms in space determines a molecule's shape, and shape determines properties.
Chapter 12 will show you why molecules are three-dimensional, how electron pairs push atoms into predictable shapes, and how molecular shape connects to polarity, boiling point, solubility, biological function, and material design. The Lewis structures you practiced in Chapter 10 will become the starting point for understanding molecular geometry in Chapter 12.