QED
Linear Algebra · step 8 of 13

Rank, nullity & the rank–nullity theorem

The rank is the dimension of the image (column space); the nullity is the dimension of the kernel (null space). The rank–nullity theorem says rank + nullity = number of COLUMNS — that is, the dimension of the domain, not the codomain. Since both are read off the same row reduction as pivot and free-variable counts, the theorem is really a bookkeeping identity.

Unlimited questions · marked criterion by criterion · no card needed

Method: how to approach it

The order below is what examiners expect to see, and each step carries its own marks.

  1. Row reduce onceEverything comes from this single computation.
  2. Rank = number of pivotsEquivalently the number of non-zero rows in echelon form. Row rank equals column rank, which is a genuine theorem.
  3. Nullity = number of free variablesColumns without pivots. Each contributes one basis vector to the kernel.
  4. Apply the theorem to fill in the third quantityGiven any two of rank, nullity and column count, the theorem gives the third.

Worked example

A is a 3×5 matrix with rank 2. Find its nullity and say whether the associated map can be injective or surjective.

  1. The map goes ℝ⁵ → ℝ³, so the domain has dimension 5.
  2. Rank–nullity: 2 + nullity = 5, so nullity = 3.
  3. Injective requires nullity 0, so it is not injective.
  4. Surjective requires rank 3 (all of ℝ³), but the rank is 2.

Answer. Nullity 3; the map is neither injective nor surjective. Indeed any map ℝ⁵ → ℝ³ must have nullity ≥ 2 and so can never be injective.

Where marks get dropped

These are the specific errors that cost credit on rank, nullity & the rank–nullity theorem questions — QED's rubric penalises each of them separately.

Practise this until it is automatic

Unlimited fresh questions

QED generates new rank, nullity & the rank–nullity theorem problems on demand at warm-up, exam and challenge level, so you can drill this one skill until it stops costing you marks.

Marked like an examiner

Every answer is scored against a point-by-point rubric with partial credit, so you see exactly which step of the method broke down — not just a tick or a cross.

Answer in real notation

A one-tap symbol palette, a visual equation editor and a truth-table builder — or photograph your handwritten working and QED converts it to LaTeX.

Saved to your library

Every question you generate is kept and re-takeable as a timed exam, and your Linear Algebra mastery is tracked so you know when this is exam-ready.

Rank, nullity & the rank–nullity theorem — frequently asked questions

Why does row rank equal column rank?

Because row reduction preserves the row space and the dependence relations among columns, so the pivot count measures both. It is a theorem, not a definition.

What does full rank mean?

Rank equal to the smaller of the dimensions. For a square matrix, full rank is equivalent to invertibility and to a non-zero determinant.

How does this relate to solution sets?

The solution set of Ax = b, when non-empty, is a particular solution plus the null space — so its dimension is the nullity.

The rest of Linear Algebra

Matrices, systems, determinants, eigenvalues. Each subtopic below has its own method, worked example and mark-losing traps.

Ready to make rank, nullity & the rank–nullity theorem exam-proof?

Generate your first questions free — no card, no setup, no personal data stored. Practise until the method is second nature.

Start practising free →