Oxidation numbers: the rules, and how to use them
“
calculate oxidation numbers of elements in compounds and ions … use a Roman numeral to indicate the magnitude of the oxidation number of an element
What an oxidation number tracks
In an ionic compound it is easy to see who has the electrons: in , sodium has lost one and chlorine has gained one. In a covalent molecule the electrons are shared, so nothing has an obvious charge.
An oxidation number fixes this. It is the charge an atom would have if every bond it forms were fully ionic: for each shared pair of electrons, give both electrons to the more electronegative atom (see “Electronegativity” in the AS Chemical Bonding note). In , for example, oxygen is more electronegative, so each O takes the electrons of its double bond and counts as , which leaves carbon at .
No bond in is really ionic, so this is only bookkeeping. But it gives every atom in every substance a number that behaves like a charge, and that is all you need to follow electrons through a reaction.
You do not need to draw bonds each time. The rules below give the same answer much faster.
Rule | Value | Exceptions |
|---|---|---|
A free element (uncombined, any allotrope) | none | |
A simple (monatomic) ion | equals the ion's charge | none — e.g. , |
Fluorine, combined | always | none — the most electronegative element there is |
Oxygen, combined | usually | peroxides (, e.g. ) ; (F outranks O) |
Hydrogen, combined | usually | metal hydrides (e.g. ) , since H is more electronegative than a reactive metal there |
Group 1 and Group 2 metals, combined | Group 1 , Group 2 | none |
Cl, Br or I, combined | usually | positive when bonded to O, F or a more electronegative halogen (e.g. Cl in , I in ) |
Sum in a neutral species | all oxidation numbers add to | — |
Sum in an ion | all oxidation numbers add to the ion's overall charge | — |
Use the fixed values first (free element, simple ion, F, O, H, Group 1 and 2 metals, halogens). Find the element that is left over last, by making the total come out right.
The order to work in: fixed values first, then solve for whatever is left so the total is zero (or the ion's charge).
When two rules clash
The rules follow electronegativity, so the more electronegative atom always wins the negative value. That is why O is in (F beats O), H is in (H beats Na), and in a compound of two non-metals with no F, O or H, such as or , the more electronegative atom (Cl) takes its usual negative value.
Finding an oxidation number in a molecule and in an ion
Find the oxidation number of (a) sulfur in and (b) manganese in .
Show full working
- 1
(a) Fixed values first: H is and O is .
Check the exceptions before using a usual value: this is not a metal hydride and not a peroxide, so the usual values hold.
- 2
Let the oxidation number of S be . Count the atoms: H, S, O. The molecule is neutral, so the total is :
Multiply each value by the number of atoms of that element. Forgetting the 4 on oxygen is the most common slip.
- 3
Multiply out:
- 4
Solve:
Write the sign every time. It is optional for a positive value, but leaving it off becomes a habit that costs marks on negative values.
- 5
(b) Fixed value first: O is . Let Mn be . There are O atoms.
- 6
This is an ion with charge , so the total is , not :
For an ion, the oxidation numbers add up to the charge on the ion. Setting the total to 0 here would give +8, which is wrong.
- 7
Multiply out and solve:
(a) S = +6 in H₂SO₄. (b) Mn = +7 in MnO₄⁻.
Two oxidation numbers for the same element in two related compounds
Phosphorus and chlorine are elements in Period 3 of the Periodic Table. Chlorine forms three different compounds with phosphorus. The most common compounds are and .
Complete Table 1.1.
Table 1.1
| compound | oxidation number of P | oxidation number of Cl |
|---|---|---|
Show full working
- 1
Chlorine is more electronegative than phosphorus and there is no F, O or H here, so Cl takes its usual value: in both compounds.
In a compound of two non-metals, the more electronegative atom takes the negative value.
- 2
is neutral, with three Cl:
- 3
is neutral, with five Cl:
Each row of the table needs both numbers for its mark, so fill in Cl as well as P.
PCl₃: P = +3, Cl = −1. PCl₅: P = +5, Cl = −1.
The same element can have different oxidation numbers in different compounds. The names say it: phosphorus(III) chloride and phosphorus(V) chloride.
Comparing two oxidation numbers across a period, and explaining why they differ
State the oxidation number of the Period 3 elements bonded to in and .
Explain the difference in the oxidation number.
Show full working
- 1
: Na is a Group 1 metal, so (and Cl is , which checks: ).
- 2
: Cl is , five of them.
M1 needs both values together: NaCl +1 and PCl₅ +5.
- 3
Explain using outer-shell (valence) electrons. Sodium, , has only one valence electron, so its oxidation number can be at most . Phosphorus, , has five valence electrons, and in all five are used in bonding, giving .
M2 needs both halves: Na has 1 valence electron AND P has 5. The configurations come from “Writing electron configurations” in the AS Atomic Structure note.
NaCl: Na = +1; PCl₅: P = +5. Na has only 1 valence (outer-shell) electron, while P has 5 valence electrons, all used in bonding in PCl₅.
An element's highest oxidation number is usually the number of its outer-shell electrons, which for a main-group element matches its group (Group 15 has 5).
Roman numerals: writing the oxidation number into a name
A Roman numeral in a name gives the oxidation number of the element just before it. You met this for metal ions: iron(III) chloride is , with .
The same idea names oxyanions (negative ions containing oxygen). The numeral gives the oxidation number of the central element:
| name | formula | oxidation number of the central atom |
|---|---|---|
| sulfate(VI) | S | |
| sulfate(IV) (sulfite) | S | |
| nitrate(V) | N | |
| nitrate(III) (nitrite) | N | |
| chlorate(I) | Cl | |
| chlorate(V) | Cl | |
| manganate(VII) | Mn | |
| dichromate(VI) | Cr |
You do not need to learn this table: work the numeral out from the formula, or the formula's oxidation number from the numeral. The numeral gives the size of the oxidation number.
Naming from a formula, and a formula from a name
(a) Name using a Roman numeral. (b) Potassium manganate(VI) contains the ion. Find .
Show full working
- 1
(a) Na is and O is . Let Cl be :
- 2
Solve: So the anion is chlorate(V), and the compound is sodium chlorate(V).
The numeral goes on the part that contains the element with the variable oxidation number, here the chlorate ion.
- 3
(b) The name tells you Mn . O is , four of them. Add them up to get the charge on the ion:
Here you run the calculation backwards: the name gives you the oxidation number, and the sum gives the charge.
- 4
So the ion is and . Compare manganate(VII), : same atoms, different charge, different oxidation number.
(a) Sodium chlorate(V). (b) n = 2 (MnO₄²⁻).
Average oxidation numbers
Sometimes the sum rule gives a fraction. In the tetrathionate ion, , with O at :
No single atom has an oxidation number of . The four sulfur atoms are not all in the same situation, and is their average. A question that says "use the average oxidation number" wants exactly this number; use it like any other value when you compare reactants and products. The same happens in (average Fe ).
Your turn
- 1
Find the oxidation number of chromium in (dichromate).
Stuck? Show hint
There are two chromium atoms. Find their total first, then share it between them.
Show solution
- 1
O is , and there are seven:
- 2
Let each Cr be . The ion's charge is :
Write 2x, not x: both Cr atoms carry the same oxidation number.
- 3
Add 14 to both sides:
- 4
Divide by 2:
Forgetting to divide by 2 gives +12, which is impossible: chromium has only six electrons available for bonding.
Answer+6 (hence the name dichromate(VI))
- 1
- 2
Find the oxidation number of sulfur in and in . Why is it positive in one and negative in the other?
Show solution
- 1
: H is (two of them), O is (three of them).
- 2
: only H is fixed, at (two of them).
- 3
In , S is bonded to O, which is more electronegative, so S "loses" electrons and is positive. In , S is bonded only to H, which is less electronegative, so S "gains" electrons and is negative.
The same element's oxidation number depends on what it is bonded to.
AnswerH₂SO₃: S = +4. H₂S: S = −2. S is positive next to more electronegative O, negative next to less electronegative H.
- 1
- 3
Find the oxidation number of: (a) O in ; (b) H in ; (c) Cl in ; (d) the average oxidation number of Fe in .
Stuck? Show hint
Parts (a) to (c) each involve an exception. Decide first which atom is more electronegative.
Show solution
- 1
(a) H is (two of them) and the molecule is neutral:
H₂O₂ is a peroxide, so O is −1, not −2. Trust the sum rule: it gives −1 automatically.
- 2
(b) Ca is a Group 2 metal, so :
CaH₂ is a metal hydride: H is more electronegative than Ca, so H is −1.
- 3
(c) O is more electronegative than Cl, so O keeps :
Cl is only −1 when it is the more electronegative partner. Next to O it is positive.
- 4
(d) O is (four of them); let the average Fe be (three of them):
A fraction means an average. (In fact Fe₃O₄ contains one Fe²⁺ and two Fe³⁺: (2 + 3 + 3)/3 = 8/3.)
Answer(a) −1 (b) −1 (c) +1 (d) +8/3 (about +2.67)
- 1
- 4
(a) Name and using Roman numerals. (b) Write the formula of the sulfate(IV) ion.
Show solution
- 1
: Na , O . So it is sodium chlorate(I).
- 2
: K , O (three of them). So it is potassium nitrate(V).
- 3
(b) Sulfate(IV) means S . Try : so the ion is .
Sulfate(VI), SO₄²⁻, and sulfate(IV), SO₃²⁻, have the same charge but different numbers of O, so the numeral is what tells them apart.
Answer(a) Sodium chlorate(I); potassium nitrate(V). (b) SO₃²⁻.
- 1
The rest of this note
Can you do all of these?
Apply the oxidation-number rules in the correct order: fixed values first (element, simple ion, F, O, H, Group 1/2, halogens), then solve for the rest
Calculate the oxidation number of any element in a compound or ion, including an average value such as +2.5 in S₄O₆²⁻
Read and write a Roman numeral as an oxidation number, including in oxyanion names such as chlorate(V)
Define oxidation and reduction both ways (electron transfer, oxidation-number change) and decide whether a reaction is redox
Identify the oxidising agent and reducing agent in a given reaction, and explain why
Define disproportionation, and prove it with three oxidation numbers: start, higher and lower
Balance a redox equation by matching the total increase and decrease in oxidation number, then balancing charge with H⁺ and H and O with H₂O
Use electron balance to find a reacting ratio, a mole amount or an unknown oxidation number without the full equation
Write a half-equation in acidic or alkaline solution, and combine two half-equations, cancelling electrons, H⁺ and H₂O