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.
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.
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.
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.
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.
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.
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.
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.
What you study — and when
- ›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
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.