Skip to content
The Continuum

Why Matrices Exist
— and why it matters.

A matrix is a system. Multiplying matrices is applying transformations.

SA CAPS · Grade 124 real-world applications · 5 connected topics
§01 · WHAT IT IS

A precise definition

A matrix is a rectangular array of numbers arranged in rows and columns. They can be added, subtracted, and multiplied according to specific rules. A 2×2 matrix can represent a 2D transformation (rotation, scaling, shearing). An n×n matrix can encode a system of n equations in n unknowns. At scale, a million-row matrix can represent the relationships between millions of web pages — and that is exactly what Google PageRank does.

§02 · WHY IT EXISTS

The problem it was invented to solve

Arthur Cayley formulated matrix algebra in 1858, motivated by the need to represent linear transformations in a compact, manipulable form. Systems of linear equations (crucial for engineering and physics) had been solved by substitution for centuries; matrix notation made this systematic. The discovery in the 20th century that quantum mechanics, special relativity, and computer graphics all required matrix algebra made matrices the central object of applied mathematics.

§03 · REAL APPLICATIONS

Where you find it in the world — including South Africa

These are not contrived textbook examples. Each application below is currently in use, driven by real institutions, and producing real outcomes.

Application 01

Google PageRank — how search engines work

Google's original algorithm represents the entire World Wide Web as a matrix where entry (i,j) = 1 if page j links to page i. PageRank is computed as the eigenvector of this matrix — a linear algebra operation on a matrix with billions of rows. Every search result you receive is matrix algebra.

Application 02

SA banking: fraud detection and credit scoring

Standard Bank, FNB, and Absa use matrix-based machine learning models to detect fraudulent transactions in real time. A transaction is a vector (row in a matrix) and the fraud model multiplies this vector by a learned weight matrix, producing a fraud probability score.

Application 03

3D graphics and game development

Every rotation, translation, and scaling of a 3D object in a game or animated film is a matrix multiplication. The 4×4 transformation matrices used in OpenGL and Vulkan are the backbone of every 3D rendering engine — including SA-developed games and animations.

Application 04

Structural engineering: stiffness matrices

Finite element analysis (FEA) — used by engineers at companies like Arup, WBHO, and Murray & Roberts to simulate structures — assembles a 'stiffness matrix' representing the entire structure. Solving the system determines how the structure deforms under load.

§04 · THE PRACTICAL REALITY

You've already encountered this

Every photograph you take on your phone is processed through matrix operations: colour correction is matrix multiplication, image sharpening is a convolution (matrix operation), face recognition is an eigendecomposition. The matrix is the atomic operation of the digital world.

§05 · IN YOUR CAPS CURRICULUM

What you study — and when

Grade level
Grade 12
Part of the branch
Algebra
Topics covered in CAPS
  • Matrix notation: rows, columns, order (m×n)
  • Matrix addition, subtraction, and scalar multiplication
  • Matrix multiplication (the non-commutative operation)
  • 2×2 determinant: |A| = ad - bc
  • Inverse of a 2×2 matrix
  • Solving 2×2 systems of equations using matrices
§06 · EXPLORE FURTHER

Related topics and institutions

Matrices are introduced in Grade 12 and used in every technical degree.

The Continuum teaches matrix operations with the underlying logic that makes them memorable — not rules to execute blindly, but transformations with geometric meaning.

No card required. South African curriculum. Grade 8–12.