2.1.5(a)-(c) - Oxidation numbers and redox nomenclature
Oxidation numbers are a bookkeeping system for tracking electrons in formulae, compounds and ions. In this lesson, the focus is not yet on full redox reactions. You will learn the rules for assigning oxidation numbers, how to use them to write formulae, and how Roman numerals make names such as iron(II), iron(III), chlorate(I) and chlorate(III) unambiguous.
What an oxidation number records
An oxidation number is an assigned number for an atom in a substance. It is useful because it gives chemists a consistent way to describe formulae, names and later redox changes.
Oxidation number
An oxidation number is the charge an atom is assigned for electron-bookkeeping purposes. For a simple ion it is the same numerical value as the ion charge, but in covalent compounds it is an assigned value rather than a real full charge.
The notation matters. Oxidation numbers are usually written with the sign before the number, such as +2, +3 or -1. Ion charges in formulae are written as charges, such as Fe²⁺, Fe³⁺ or Cl⁻.
For example:
| species | oxidation number statement |
|---|---|
| Fe in uncombined iron | 0 |
| O in O₂ | 0 |
| Fe in Fe²⁺ | +2 |
| Fe in Fe³⁺ | +3 |
| Cl in Cl⁻ | -1 |
The key distinction is that Fe³⁺ is an ion charge, while +3 is the oxidation number of iron in that ion.
Rules and exceptions
Oxidation numbers are assigned by rules. Use the fixed rules first, then make the total add up to the charge of the whole formula.
| Rule | Example |
|---|---|
| An uncombined element has oxidation number 0. | Na, Mg, O₂, Cl₂ all contain atoms with oxidation number 0. |
| A simple ion has oxidation number equal to its charge. | Na⁺ is +1; O²⁻ is -2; Al³⁺ is +3. |
| Group 1 metals are usually +1; Group 2 metals are usually +2. | Na is +1 in NaCl; Mg is +2 in MgO. |
| Fluorine is −1 in its compounds; other halogens are usually −1 except with oxygen or a more electronegative halogen. | In OF₂, two F at −1 require O at +2. |
| Oxygen is usually -2. | Oxygen is -2 in MgO, CO₂ and SO₄²⁻. |
| Oxygen is -1 in peroxides. | Oxygen is -1 in H₂O₂ and Na₂O₂. |
| Hydrogen is usually +1. | Hydrogen is +1 in HCl and H₂O. |
| Hydrogen is -1 in metal hydrides. | Hydrogen is -1 in NaH and CaH₂. |
Worked example 1: oxygen in a peroxide
In Na₂O₂, sodium is a Group 1 metal, so each sodium has oxidation number +1.
There are two sodium atoms:
The compound is neutral, so the total from the two oxygen atoms must be -2. Each oxygen atom is therefore:
This matches the peroxide exception: oxygen is -1 in peroxides.
Worked example 2: hydrogen in a metal hydride
In CaH₂, calcium is a Group 2 metal, so calcium has oxidation number +2.
The compound is neutral:
So the two hydrogens must total -2, and each hydrogen is -1. This is the metal hydride exception.
The peroxide and metal hydride exceptions are not optional details: oxygen can be -1 in peroxides, and hydrogen can be -1 in metal hydrides.
Calculating unknown oxidation numbers
When an oxidation number is not fixed by a simple rule, use the total.
Sum rule
For a neutral compound:
For an ion:
Write a small equation instead of trying to do every step in your head. That makes the sign and the number of atoms visible.
Worked example 1: sulfur in sulfuric acid, H₂SO₄
Hydrogen is usually +1, and oxygen is usually -2.
Let the oxidation number of sulfur be x.
So sulfur has oxidation number +6 in H₂SO₄.
Worked example 2: nitrogen in nitrate, NO₃⁻
Oxygen is -2. The whole nitrate ion has charge -1.
Let the oxidation number of nitrogen be x.
So nitrogen has oxidation number +5 in NO₃⁻.
Worked example 3: chlorine in ClO₂⁻
Oxygen is -2. The whole ion has charge -1.
Let the oxidation number of chlorine be x.
So chlorine has oxidation number +3 in ClO₂⁻.
When the formula contains different oxidation states
A non-integer average does not always mean every atom has that oxidation state. In Fe₃O₄, oxygen contributes −8, so three Fe atoms contribute +8 overall. If iron is present as Fe(II) and Fe(III), one Fe at +2 and two at +3 give the required +8. The average +8/3 does not describe the oxidation number of each iron atom. Use any additional information supplied to resolve the mixture.
Writing formulae using oxidation numbers
Oxidation numbers help you write formulae because the totals must balance. For simple ions, the oxidation number has the same numerical value as the ion charge, so you can use it to balance positive and negative parts of an ionic formula.
Worked example 1: magnesium nitride
Magnesium is in Group 2, so it forms Mg²⁺. Nitride is N³⁻.
The lowest whole-number ratio that balances total charge is:
So the formula is:
Worked example 2: iron(III) oxide
The Roman numeral tells you iron has oxidation number +3, so use Fe³⁺. Oxide is O²⁻.
The lowest whole-number ratio is:
So the formula is:
Worked example 3: sodium chlorate(I)
In chlorate(I), the Roman numeral tells you chlorine has oxidation number +1. Oxygen is -2.
For ClO⁻:
So chlorate(I) is the ion ClO⁻. Sodium is Na⁺, so sodium chlorate(I) is:
Worked example 4: calcium chlorate(III)
In chlorate(III), chlorine has oxidation number +3. Two oxygen atoms make the total:
So chlorate(III) is ClO₂⁻. Calcium is Ca²⁺, so two chlorate(III) ions are needed:
Use brackets when a polyatomic ion appears more than once.
Roman-numeral names
Roman numerals are used when an element may have compounds or ions with different oxidation numbers. The Roman numeral gives the magnitude of the oxidation number, without a sign.
| Name | Meaning |
|---|---|
| iron(II) | iron has oxidation number +2, commonly Fe²⁺ in a simple ionic compound |
| iron(III) | iron has oxidation number +3, commonly Fe³⁺ in a simple ionic compound |
| chlorate(I) | chlorine has oxidation number +1; the ion is ClO⁻ |
| chlorate(III) | chlorine has oxidation number +3; the ion is ClO₂⁻ |
Do not put a plus sign inside the Roman numeral. Write iron(III), not iron(+III). Use brackets around the Roman numeral.
Worked example 1: naming FeCl₂
Chlorine in chloride is -1. There are two chloride ions, giving total -2.
The compound is neutral, so iron must be +2.
The name is:
Worked example 2: naming FeCl₃
Three chloride ions give total -3, so iron must be +3.
The name is:
Worked example 3: naming NaClO
Sodium is +1, so the ClO ion must be -1. Oxygen is -2.
For chlorine:
The ion is chlorate(I), so the compound is:
Nitrate and sulfate without shown oxidation numbers
When no oxidation number is shown, use these default ions:
| Name | Formula |
|---|---|
| nitrate | NO₃⁻ |
| sulfate | SO₄²⁻ |
So iron(III) sulfate uses Fe³⁺ and SO₄²⁻. The formula is:
This is an HSW8 skill: good chemical communication is systematic and unambiguous. A name such as iron chloride is incomplete if the formula could be FeCl₂ or FeCl₃.
Before leaving the topic, check that you can move both ways: formula to name, and name to formula. Keep oxidation numbers and ion charges separate in your writing.
Quick Recap
- An element has oxidation number 0; a simple ion has its ionic-charge value. For compounds/ions, the atom contributions add to the total charge.
- Oxygen is normally −2 but −1 in peroxides; hydrogen is normally +1 but −1 in metal hydrides.
- Use atom numbers when setting up a sum, and include the sign in the oxidation number.
- Write formulae in the smallest charge-balanced ratio, with brackets for repeated polyatomic ions.
- Roman numerals state oxidation-number magnitude, not the charge of the whole compound: iron(III), chlorate(I), chlorate(III).