Chemical naming and formula writing connect the name of a substance to the atoms and ions it contains. Students need this cheat sheet because many chemistry errors come from mixing up charges, prefixes, Roman numerals, and acid rules. A clear reference helps students quickly decide whether a compound is ionic, covalent, acidic, or contains a polyatomic ion. The most important idea is that ionic compounds must have a total charge of 00. Covalent compounds use prefixes to show the number of atoms, while ionic compounds usually do not use prefixes. Acids have special naming patterns based on whether the anion contains oxygen. Correct formulas require careful use of subscripts, parentheses, and charges.

Key Facts

  • Ionic compounds are electrically neutral, so the total positive charge plus the total negative charge must equal 00.
  • Write the cation first and the anion second in an ionic formula, such as Na++ClNaCl\mathrm{Na}^{+}+\mathrm{Cl}^{-}\rightarrow \mathrm{NaCl}.
  • Use subscripts to balance ion charges, so Mg2++2ClMgCl2\mathrm{Mg}^{2+}+2\mathrm{Cl}^{-}\rightarrow \mathrm{MgCl}_{2}.
  • Use parentheses when more than one polyatomic ion is needed, as in Al3++SO42Al2(SO4)3\mathrm{Al}^{3+}+\mathrm{SO}_{4}^{2-}\rightarrow \mathrm{Al}_{2}(\mathrm{SO}_{4})_{3}.
  • A Roman numeral in a metal name gives the metal ion charge, so iron(III) chloride contains Fe3+\mathrm{Fe}^{3+} and has the formula FeCl3\mathrm{FeCl}_{3}.
  • Binary covalent compounds use prefixes such as mono-, di-, tri-, tetra-, and penta-, so CO2\mathrm{CO}_{2} is carbon dioxide.
  • For binary acids, use hydro- plus the nonmetal root plus -ic acid, so HCl(aq)\mathrm{HCl(aq)} is hydrochloric acid.
  • For oxyacids, anions ending in -ate form -ic acids and anions ending in -ite form -ous acids, so HNO3\mathrm{HNO}_{3} is nitric acid and HNO2\mathrm{HNO}_{2} is nitrous acid.

Vocabulary

Cation
A cation is a positively charged ion that has lost one or more electrons.
Anion
An anion is a negatively charged ion that has gained one or more electrons.
Ionic compound
An ionic compound is a neutral compound made from cations and anions held together by electrostatic attraction.
Covalent compound
A covalent compound is a compound made of nonmetals that share electrons in chemical bonds.
Polyatomic ion
A polyatomic ion is a charged group of covalently bonded atoms that acts as one ion.
Oxidation number
An oxidation number is the charge an atom has or appears to have in a compound or ion.

Common Mistakes to Avoid

  • Writing subscripts without balancing charge is wrong because ionic formulas must have a total charge of 00. For example, MgCl\mathrm{MgCl} is incorrect and should be MgCl2\mathrm{MgCl}_{2}.
  • Changing the subscripts inside a polyatomic ion is wrong because the ion must stay together as a unit. Calcium sulfate is CaSO4\mathrm{CaSO}_{4}, not CaSO5\mathrm{CaSO}_{5}.
  • Using covalent prefixes for ionic compounds is wrong because ionic names are based on ion charges, not atom counts. CaCl2\mathrm{CaCl}_{2} is calcium chloride, not calcium dichloride.
  • Forgetting Roman numerals for transition metals is wrong because many transition metals can have more than one charge. FeCl2\mathrm{FeCl}_{2} is iron(II) chloride, while FeCl3\mathrm{FeCl}_{3} is iron(III) chloride.
  • Naming acids as ordinary ionic compounds is wrong because aqueous acids follow special acid naming rules. HCl(aq)\mathrm{HCl(aq)} is hydrochloric acid, not hydrogen chloride.

Practice Questions

  1. 1 What subscript is needed on Cl\mathrm{Cl}^{-} to balance Al3+\mathrm{Al}^{3+} in aluminum chloride?
  2. 2 Write the formulas for aluminum oxide and calcium nitrate.
  3. 3 Name the compounds PCl5\mathrm{PCl}_{5} and Fe2O3\mathrm{Fe}_{2}\mathrm{O}_{3}.
  4. 4 Explain how you can tell whether a compound name should use covalent prefixes, ionic charges, or acid naming rules.