Gr 11 · Chemistry · Deep Study

Understanding Names & Formulas

Chemical nomenclature is the language of chemistry — once you know the rules, you can name or write any compound. This guide covers ionic, molecular, and acid naming with a flowchart approach at each step.

5 sections Worked examples with steps Checkpoint questions Flowchart diagrams
1
Binary Ionic Compounds
Metal + nonmetal: the role of Roman numerals

Binary ionic compounds contain exactly two elements: a metal (cation) and a nonmetal (anion). The naming rule is straightforward — metal name first, then the nonmetal stem with "-ide" added. The complication arises with transition metals, which can carry more than one possible charge.

💭
Why do transition metals need Roman numerals?
Iron can be Fe²⁺ or Fe³⁺. Copper can be Cu⁺ or Cu²⁺. If you just write "iron chloride," it is ambiguous — it could be FeCl₂ or FeCl₃, two entirely different compounds with different properties. The Roman numeral tells you exactly which ion is present, removing all ambiguity.
🔑
Rule: [metal name] + [nonmetal stem]-ide
For transition metals with multiple charges: determine the metal's charge from the formula, then add a Roman numeral in parentheses immediately after the metal name.
Fixed-charge metals (Na, K, Ca, Mg, Al, Ba): never need Roman numerals.
Identify the metal Is it a transition metal? YES Find charge (Roman #) NO + [nonmetal stem] + "-ide"
Naming flowchart for binary ionic compounds — the key branch: is the metal a transition metal?
★ Easy
Name FeCl₂
Iron and chlorine — determine the name of this ionic compound.
Show solution
1
Identify the metal

Fe = iron. Iron is a transition metal — it can be Fe²⁺ or Fe³⁺. A Roman numeral is required.

2
Determine the metal's charge
Cl is −1. There are 2 Cl atoms: 2 × (−1) = −2 total anion charge.
For the compound to be neutral: Fe must be +2.
3
Write the name
iron(II) + chlor + ide = iron(II) chloride
Answer: iron(II) chloride
★★ Intermediate
Name Fe₂O₃
Iron and oxygen — determine the name. Watch the charge calculation carefully.
Show solution
1
Identify elements and their roles

Fe = iron (transition metal, needs Roman numeral). O = oxygen (nonmetal, charge = −2).

2
Calculate total anion charge
3 oxygen atoms × (−2) = −6 total anion charge
3
Find iron's charge
2 iron atoms must provide +6 to balance −6.
+6 ÷ 2 atoms = +3 per iron atom → Fe³⁺
4
Write the name
iron(III) + ox + ide = iron(III) oxide
Answer: iron(III) oxide
Checkpoint 1
a) Name CuCl (Cu can be +1 or +2).
b) Name CuCl₂.
c) Name Al₂O₃ — note that Al is always +3 (not a transition metal).

a) Cu is +1 (one Cl at −1 → Cu = +1). Name: copper(I) chloride

b) Cu is +2 (two Cl each −1 → total −2 → Cu = +2). Name: copper(II) chloride

c) Al is always +3. No Roman numeral needed. Al₂O₃ = aluminum oxide

2
Polyatomic Ions
Groups of atoms that carry a charge and act as a unit

A polyatomic ion is a group of two or more atoms covalently bonded together that carries an overall electric charge. When polyatomic ions form part of an ionic compound, they stay together as a unit. Understanding them is non-negotiable — they appear in hundreds of compounds.

💭
Why must you memorize these?
Unlike simple ions (where you know O is −2, Cl is −1), polyatomic ions have names that cannot be derived from first principles. There is no rule that tells you SO₄²⁻ is "sulfate" — it is a name chemists have agreed on and standardized. You must know them to read and write any chemical formula that includes them, which is most of inorganic chemistry.
🔑
Priority list to memorize: OH⁻, NO₃⁻, SO₄²⁻, CO₃²⁻, PO₄³⁻, NH₄⁺, HCO₃⁻
These seven cover the vast majority of problems you will encounter at the Grade 11 level.
Common Polyatomic Ions — Organized by Charge Charge +1 NH₄⁺ ammonium Charge −1 OH⁻ hydroxide NO₃⁻ nitrate NO₂⁻ nitrite HCO₃⁻ bicarbonate ClO₄⁻ perchlorate MnO₄⁻ permanganate Charge −2 SO₄²⁻ sulfate SO₃²⁻ sulfite CO₃²⁻ carbonate CrO₄²⁻ chromate Cr₂O₇²⁻ dichromate Charge −3 PO₄³⁻ phosphate Memory pattern: -ate has more oxygen than -ite, same charge (NO₃⁻ nitrate → NO₂⁻ nitrite)
The most important polyatomic ions — organized by charge. Know the top 7 cold.
★ Easy
Name Na₂SO₄
Identify the ions and give the compound name.
Show solution
1
Identify the cation
Na = sodium (Na⁺, fixed charge, Group 1)
2
Identify the anion
SO₄²⁻ = sulfate (memorized polyatomic ion)
3
Combine names — cation first, then anion
sodium + sulfate = sodium sulfate
Answer: sodium sulfate
★★ Intermediate
Name Ca(OH)₂
Note the brackets — what do they tell you, and how does it affect the name?
Show solution
1
Identify the cation
Ca²⁺ = calcium (Group 2, always +2)
2
Interpret the brackets

The subscript 2 outside the brackets means there are two complete hydroxide ions (OH⁻). Each OH⁻ carries a −1 charge. Total anion charge: 2 × (−1) = −2, which balances Ca²⁺.

3
Name the compound
calcium + hydroxide = calcium hydroxide

You do not say "calcium dihydroxide" — the polyatomic ion's name is fixed, and Greek prefixes are not used for ionic compounds.

Answer: calcium hydroxide
Checkpoint 2
a) Name NH₄Cl.
b) Name Mg(NO₃)₂.
c) What is the formula of calcium carbonate?

a) NH₄⁺ = ammonium, Cl⁻ = chloride → ammonium chloride

b) Mg²⁺ = magnesium, NO₃⁻ = nitrate. Subscript 2 means two nitrate groups, but the name doesn't change → magnesium nitrate

c) Calcium = Ca²⁺, carbonate = CO₃²⁻. Criss-cross: 2 and 2 → Ca₂(CO₃)₂ → simplify → CaCO₃

3
Writing Formulas (Criss-Cross)
Guaranteeing a neutral compound every time

Every ionic compound must have a total charge of zero — positive and negative charges must balance. The criss-cross method is a fast, reliable technique for generating the correct subscripts automatically.

💭
Why does criss-cross guarantee zero overall charge?
If cation has charge +m and anion has charge −n, the criss-cross gives you m anions and n cations. Total charge = n(+m) + m(−n) = nm − nm = 0. The math always works out to zero, which is why the method is reliable. The only extra step is simplifying if m and n share a common factor.
🔑
Steps:
1. Write the cation (with charge) and anion (with charge) side by side.
2. Swap the magnitudes of the charges and use them as subscripts.
3. Simplify the subscripts to the lowest whole-number ratio.
4. If a polyatomic ion has subscript > 1, enclose it in parentheses.
Example 1: Al³⁺ + O²⁻ → Al₂O₃ Al +3 O −2 3 goes to O → Al₂O₃ Verify: 2(+3) + 3(−2) = 0 ✓ Example 2: Ca²⁺ + SO₄²⁻ → CaSO₄ (simplify when charges are equal) Ca +2 SO₄ −2 → Ca₂(SO₄)₂ → Simplify (GCD=2): CaSO₄ ✓
Criss-cross method: swap charge magnitudes as subscripts, then simplify to lowest ratio
★ Easy
Write the formula for potassium sulfide
Use the criss-cross method and verify the charge sums to zero.
Show solution
1
Identify the ions
Potassium → K⁺ (+1) Sulfide → S²⁻ (−2)
2
Apply criss-cross
Swap magnitudes: K gets subscript 2, S gets subscript 1 → K₂S
3
Verify charge = 0
2(+1) + 1(−2) = +2 − 2 = 0 ✓
Answer: K₂S
★★ Intermediate
Write the formula for aluminum phosphate
Includes a polyatomic ion — remember to simplify and add brackets if needed.
Show solution
1
Identify the ions
Aluminum → Al³⁺ (+3) Phosphate → PO₄³⁻ (−3)
2
Apply criss-cross
Al gets subscript 3, PO₄ gets subscript 3 → Al₃(PO₄)₃
3
Simplify
GCD of 3 and 3 = 3. Divide both by 3: Al₁(PO₄)₁ = AlPO₄
No brackets needed when subscript is 1.
4
Verify charge = 0
1(+3) + 1(−3) = 0 ✓
Answer: AlPO₄
Checkpoint 3
a) Write the formula for calcium chloride.
b) Write the formula for iron(III) oxide.
c) Write the formula for ammonium sulfate.

a) Ca²⁺ and Cl⁻. Criss-cross: Ca₁Cl₂ = CaCl₂. Check: +2 + 2(−1) = 0 ✓

b) Fe³⁺ and O²⁻. Criss-cross: Fe₂O₃. Check: 2(+3) + 3(−2) = 0 ✓ → Fe₂O₃

c) NH₄⁺ (+1) and SO₄²⁻ (−2). Criss-cross: (NH₄)₂(SO₄)₁ = (NH₄)₂SO₄. Check: 2(+1) + (−2) = 0 ✓

4
Molecular Compounds
Two nonmetals: Greek prefixes tell you how many

Molecular (covalent) compounds form when two nonmetals share electrons rather than transferring them. Unlike ionic compounds, the atoms don't carry predictable fixed charges, so you cannot use the criss-cross method. Instead, the formula itself tells you exactly how many atoms are present, and the name must reflect that using Greek number prefixes.

💭
Why Greek prefixes instead of Roman numerals?
In ionic compounds, the charge of the metal determines the ratio of ions. In molecular compounds, there is no predictable charge — carbon can bond to oxygen to form CO (one oxygen) or CO₂ (two oxygens), and both are stable, common molecules. The only way to convey which compound you mean is to count the atoms explicitly. Greek prefixes do exactly that.
🔑
Rule: [prefix + first element] + [prefix + second element stem + "-ide"]
"mono-" is omitted from the first element when there is only one atom of it (exception: CO is carbon monoxide, not "carbon oxide" — mono stays on oxygen for clarity).
"mono-" is always used on the second element when there is only one.
Greek Prefix Table 1 mono- 5 penta- 2 di- 6 hexa- 3 tri- 7 hepta- 4 tetra- 8 hepta- 4 tetra- 8 octa- CO₂ — carbon dioxide 1 carbon (no mono on first), 2 oxygen (di-) C O O N₂O₄ — dinitrogen tetroxide 2 nitrogen (di-), 4 oxygen (tetra-) N N O O O O
Prefix table (memorize 1–8) and two example molecular compounds showing prefix application
★ Easy
Name SO₃
Apply the Greek prefix rules to name this molecular compound.
Show solution
1
Confirm it is molecular (two nonmetals)

S = sulfur (nonmetal), O = oxygen (nonmetal) → molecular compound, use Greek prefixes.

2
First element: S, count = 1

Count 1 → "mono-" but omit for first element when count is 1. Just "sulfur".

3
Second element: O, count = 3
3 → tri- + oxide = trioxide
Answer: sulfur trioxide
★★ Intermediate
Write the formula for dinitrogen pentoxide
Work backwards from a name — apply prefixes to determine the formula.
Show solution
1
Parse the name
di-nitrogen → 2 nitrogen atoms (N)
pent-oxide → 5 oxygen atoms (O)
2
Write the formula
N₂O₅
Answer: N₂O₅
Checkpoint 4
a) Name CCl₄.
b) Name N₂O.
c) Write the formula for carbon tetrachloride.

a) C = carbon (1, omit mono), Cl₄ = tetra + chlor + ide = carbon tetrachloride

b) N₂ = di + nitrogen, O = mono + oxide → dinitrogen monoxide

c) "carbon" = 1 C, "tetra-chloride" = 4 Cl → CCl₄

5
Acids
Binary acids vs oxyacids: two different naming paths

An acid is a compound that releases H⁺ ions when dissolved in water. The naming rule depends on a single question: does the acid contain oxygen? If yes, it is an oxyacid and you look at the polyatomic ion it contains. If no, it is a binary acid and you apply the "hydro-" prefix rule.

💭
Why do acids have two different naming systems?
Binary acids (like HCl) are simply H bonded directly to a nonmetal. Oxyacids (like H₂SO₄) contain a polyatomic ion with oxygen. The oxyacid naming system is an extension of the polyatomic ion naming system — the "-ate"/"-ite" distinction is preserved and converted to "-ic"/"-ous" to show it is now an acid. The two-path system reflects genuine structural differences between the two types of acids.
🔑
Binary acid: "hydro-" + [nonmetal stem] + "-ic acid"
Oxyacid: look at the anion:
— anion ends in -ate → acid ends in "-ic acid"
— anion ends in -ite → acid ends in "-ous acid"
Acid compound H... Does it contain oxygen? NO Binary Acid hydro[stem]ic acid YES Ion ends in -? -ate -ic acid e.g. sulfuric -ite -ous acid e.g. sulfurous HCl → hydrochloric acid
Naming flowchart for acids: the key decision is whether oxygen is present
★ Easy
Name HCl (aqueous)
Identify the acid type and apply the correct naming rule.
Show solution
1
Check for oxygen

HCl has no oxygen → binary acid.

2
Apply binary acid rule
hydro + [Cl stem = chlor] + ic acid = hydrochloric acid
Answer: hydrochloric acid
★★ Intermediate
Name H₂SO₄ vs H₂SO₃
Both are oxyacids — the difference in the anion's suffix determines the acid suffix.
Show solution
1
H₂SO₄: identify the anion
Remove the H⁺ ions: H₂SO₄ → SO₄²⁻ = sulfate (ends in -ate)
2
Apply oxyacid rule: -ate → -ic acid
sulfate (-ate) → sulf + ic + acid = sulfuric acid
3
H₂SO₃: identify the anion
H₂SO₃ → SO₃²⁻ = sulfite (ends in -ite)
4
Apply oxyacid rule: -ite → -ous acid
sulfite (-ite) → sulf + ous + acid = sulfurous acid
Answer: H₂SO₄ = sulfuric acid  |  H₂SO₃ = sulfurous acid
Checkpoint 5
a) Name HNO₃.
b) Name HNO₂.
c) What is the formula of hydrobromic acid?

a) HNO₃ → anion is NO₃⁻ = nitrate (-ate) → -ic acid → nitric acid

b) HNO₂ → anion is NO₂⁻ = nitrite (-ite) → -ous acid → nitrous acid

c) "hydro" = binary acid, "bromic" → stem "brom" = bromine (Br). Formula: HBr