Skip to content
Study Hall
Lesson 2 of 8Chemical Reactions
Unit 2 · Lesson 2 of 8

Polyatomic Ions, Molecular Compounds and Acids

Writing formulas and names for compounds that contain polyatomic ions, naming molecular compounds of two non-metals with prefixes, and naming common acids such as hydrochloric and sulfuric acid.

5 min read9 practice questionsAsk AI about this →

Key things to remember

  1. 1A polyatomic ion is a charged group of atoms that acts as one unit, e.g. nitrate , sulfate , ammonium .
  2. 2Use brackets when a formula needs more than one polyatomic ion: , .
  3. 3Molecular compounds (non-metals only) use prefixes: mono, di, tri, tetra, penta, hexa; never put mono on the first element.
  4. 4Binary acids: hydro- + root + -ic acid, e.g. HCl(aq) hydrochloric acid.
  5. 5Oxyacids: -ate ion → -ic acid ( sulfuric), -ite ion → -ous acid ( sulfurous).

Look at the labels in a kitchen, garage or garden shed and you will find compounds that do not fit the simple metal-plus-non-metal pattern. Baking soda is sodium hydrogen carbonate, . Many fertilizers contain potassium nitrate, , or ammonium nitrate. Drain cleaner is mostly sodium hydroxide, NaOH. The carbon dioxide you breathe out, the water you drink and the ammonia in some glass cleaners are made only of non-metals, and car batteries contain sulfuric acid. This lesson adds three new families to your naming toolkit: compounds with polyatomic ions, molecular compounds, and acids.

Polyatomic ions: charged groups that stay together

A polyatomic ion is a group of atoms bonded tightly together that carries an overall charge. In nitrate, , one nitrogen and three oxygen atoms share electrons with each other, and the whole group has one extra electron. In a compound, a polyatomic ion behaves like a single unit: it keeps its name, its formula and its charge. You write and name these compounds with exactly the same charge-balancing rules you used for binary ionic compounds. Most of these ions have to be memorized, so learn the table below in small groups.

Ion nameFormulaWhere you might meet it
ammoniumNH₄⁺ammonium nitrate and ammonium sulfate fertilizers
hydroxideOH⁻sodium hydroxide in drain cleaner
nitrateNO₃⁻potassium nitrate in fertilizer
nitriteNO₂⁻sodium nitrite used to cure meats
carbonateCO₃²⁻calcium carbonate in limestone and chalk
hydrogen carbonate (bicarbonate)HCO₃⁻sodium hydrogen carbonate, baking soda
sulfateSO₄²⁻magnesium sulfate (Epsom salt), calcium sulfate in drywall
sulfiteSO₃²⁻sodium sulfite, a food preservative
phosphatePO₄³⁻calcium phosphate in bones and teeth
chlorateClO₃⁻potassium chlorate in match heads
permanganateMnO₄⁻potassium permanganate, used in water treatment
acetateCH₃COO⁻ (also written C₂H₃O₂⁻)sodium acetate in reusable hand warmers
Common polyatomic ions. Ammonium is the only positive one in this list.
  1. Write each ion with its charge, metal (or ammonium) first. Calcium hydroxide: and .
  2. Find how many of each ion make the total charge zero: one needs two .
  3. If you need more than one of a polyatomic ion, put it in brackets and write the subscript outside: . Never change the subscripts inside the ion.
  4. If only one polyatomic ion is needed, leave out the brackets: NaOH, , .
  5. To name, write the cation name then the polyatomic ion's name unchanged: is aluminum sulfate.
The -ate and -ite pattern
For most pairs, the -ite ion has one fewer oxygen atom than the -ate ion and the same charge: nitrate and nitrite , sulfate and sulfite . Learn the -ate ion and you can work out its -ite partner.

Molecular compounds: two non-metals sharing electrons

When two non-metals combine, neither one gives up electrons; instead they share electrons, forming a molecule. Because there are no ions, there are no charges to balance, and the same two elements can often combine in more than one ratio. Carbon and oxygen form both CO, a poisonous gas, and , the gas in soft drinks. So the name has to say exactly how many atoms of each element are in the molecule, and it does this with Greek prefixes.

Number12345678910
Prefixmonoditritetrapentahexaheptaoctanonadeca
Prefixes used for molecular compounds.
  • Name the first element in full, with a prefix only if there are two or more atoms of it. "Mono" is never used on the first element: CO is carbon monoxide, not monocarbon monoxide.
  • Name the second element with a prefix (including mono) and the -ide ending: is carbon dioxide, is carbon tetrachloride.
  • When a prefix ending in a or o comes before "oxide", drop that vowel: monoxide, tetroxide, pentoxide. So is dinitrogen tetroxide and is diphosphorus pentoxide.
  • A few molecular compounds keep common names you should know: water, ammonia, methane and hydrogen peroxide.
Periodic Table of the Elements1H2He3Li4Be5B6C7N8O9F10Ne11Na12Mg13Al14Si15P16S17Cl18Ar19K20Ca21Sc22Ti23V24Cr25Mn26Fe27Co28Ni29Cu30Zn31Ga32Ge33As34Se35Br36Kr37Rb38Sr39Y40Zr41Nb42Mo43Tc44Ru45Rh46Pd47Ag48Cd49In50Sn51Sb52Te53I54Xe55Cs56Ba57La72Hf73Ta74W75Re76Os77Ir78Pt79Au80Hg81Tl82Pb83Bi84Po85At86Rn87Fr88Ra89Ac104Rf105Db106Sg107Bh108Hs109Mt110Ds111Rg112Cn113Nh114Fl115Mc116Lv117Ts118Og58Ce59Pr60Nd61Pm62Sm63Eu64Gd65Tb66Dy67Ho68Er69Tm70Yb71Lu90Th91Pa92U93Np94Pu95Am96Cm97Bk98Cf99Es100Fm101Md102No103LrLanthanidesActinidesAlkali metalAlkaline earth metalTransition metalLanthanideActinidePost-transition metalMetalloidNonmetalHalogenNoble gas
Fig 1A full periodic table colour-coded by category: metals of several kinds on the left and in the centre, metalloids along the staircase, and non-metals, halogens and noble gases at the upper right (hydrogen, a non-metal, sits at the top left). A compound with a metal (or ammonium) is ionic; a compound of only non-metals is molecular and is named with prefixes.

Acids

An acid is a compound that releases hydrogen ions, , when it dissolves in water. You can usually spot one because its formula starts with H and it carries the state symbol (aq), meaning aqueous, or dissolved in water. The state symbol matters: HCl(g) is hydrogen chloride gas, and only when it is dissolved in water, HCl(aq), is it called hydrochloric acid. Acids are named by two rules. An acid made of hydrogen and one other element (a binary acid) is named hydro- + root + -ic acid. An acid containing a polyatomic ion with oxygen (an oxyacid) changes the ion's ending: -ate becomes -ic acid and -ite becomes -ous acid.

FormulaComes fromAcid nameWhere it is used
HCl(aq)chloridehydrochloric acidstomach acid; cleaning masonry
HF(aq)fluoridehydrofluoric acidetching glass
H₂SO₄(aq)sulfatesulfuric acidcar batteries; making fertilizer
H₂SO₃(aq)sulfitesulfurous acidforms in acid rain
HNO₃(aq)nitratenitric acidmaking fertilizers
HNO₂(aq)nitritenitrous acidforms in polluted air
H₂CO₃(aq)carbonatecarbonic acidcarbonated drinks
H₃PO₄(aq)phosphatephosphoric acidcolas; rust removers
CH₃COOH(aq)acetateacetic acidvinegar (about 5% acetic acid)
Common acids. Sulfate gives sulfuric and phosphate gives phosphoric: a few roots are lengthened to sound right.
Which naming system do I use?
Ask three questions. Does the formula start with H and carry (aq)? Then it is an acid: use hydro-...-ic for binary acids and -ic or -ous for oxyacids. Does it contain a metal or the ammonium ion? Then it is ionic: no prefixes, and a Roman numeral only for a multivalent metal. Is it made only of non-metals? Then it is molecular: use prefixes.

Worked examples

Reveal one step at a time and try to beat it to the next line.

Example 1
Write the formula for calcium nitrate.
Example 2
Name the compound , a common fertilizer.
Example 3
Name , then write the formula for sulfur trioxide.
Example 4
Name the acids (aq), HBr(aq) and (aq).

Where marks get lost

  • Leaving out brackets: calcium hydroxide is , not . Without brackets the 2 applies only to the H.
  • Changing a polyatomic ion to balance charges, such as writing or instead of using two groups. The ion's own formula never changes.
  • Using prefixes for ionic compounds: is calcium chloride, not calcium dichloride. Prefixes are only for two non-metals.
  • Putting mono on the first element ("monocarbon dioxide") or forgetting it on the second ("carbon oxide" for CO).
  • Calling "hydrosulfuric acid". The hydro- prefix is only for binary acids with no oxygen; an -ate ion gives an -ic acid with no hydro-.

Flashcards 9

Polyatomic ion
Formulas of hydroxide, nitrate, carbonate, sulfate, phosphate
Ammonium ion
Hydrogen carbonate
+ 5 more

Practice

1
What is the formula of sodium hydroxide?
2
Write the formula for calcium hydroxide. Type it on one line with plain numbers for subscripts and brackets where needed (for example, type Mg(NO3)2 for magnesium nitrate).
3
Name the compound .
4
Name the molecular compound CO.
5
What is the correct name of ?
6
Write the formula for diphosphorus pentoxide. Type it with plain numbers for subscripts (for example, type N2O4 for dinitrogen tetroxide).
7
Match each acid formula to its name.
HCl(aq)
H₂SO₄(aq)
HNO₃(aq)
H₂CO₃(aq)
8
Which compound should be named using prefixes?
9
How many oxygen atoms are shown in one formula unit of ?

Spot a mistake on this page? Let us know