Mathematics · live now

Matrices

A matrix as a rectangular array and as a linear transformation: multiplication, transpose and identity, the determinant, column space, rank and null space, and orthogonal matrices.

No account needed to read a lesson · 30-day money-back guarantee

See the full learning path

12

lessons

124

practice questions

39

prerequisite lessons

See it taught

1 of the 12 lessons here is free to preview - the whole explanation and worked example, with no account and no email.

Live, not a screenshot

Lesson 11 · Matrices as linear transformations

2468−2−4−6−82468−2−4−6−8
A=[2001]
v→
Av→

Drag the blue vector to change v→. Edit the matrix A below or click "Random Matrix" to explore.

The diagram from the lesson itself, running live.

The 12 lessons

The 12 lessons in this unit. Expand any one to see what it covers. Each unlocks when its own prerequisites are passed.

01

Matrix entries and dimension

12 questions

State the dimension of a matrix and whether it is square, recognise column and row vectors as matrices, and name any entry by its row and column.

Covers

Matrices and dimension

Vectors as matrices of a certain dimension

Entries of a matrix

02

Adding and scaling matrices

12 questions

Add and subtract matrices of the same dimension, multiply a matrix by a scalar, and evaluate linear combinations of matrices.

Covers

Adding and subtracting matrices

Scalar multiplication of matrices

Linear combinations of matrices

03

Matrix transpose

11 questions

Learn how to transpose a matrix or vector, find the dimension and entries of a transpose, and simplify transposes of sums, differences and scalar multiples.

Covers

Transposing a matrix

Transposing sums and multiples

04

Matrix-vector multiplication

12 questions

Multiply a matrix by a vector row by row, decide when the product is defined and how many entries it has, and write it as a linear combination of the matrix's columns.

Covers

Multiplying a matrix by a vector

When a matrix-vector product is defined

Matrix-vector products as linear combinations of columns

05

Matrix multiplication

12 questions

Learn to multiply two matrices one column at a time, decide when a product is defined and what dimension it has, and tell which rearrangements of a product leave it unchanged.

Covers

Multiplying two matrices

When a matrix product is defined

Order and grouping in a product

06

The transpose of a product

10 questions

Learn how to transpose a product of matrices, and how to write dot products as matrix products to rearrange them.

Covers

The transpose of a product

Dot products as matrix products

07

The identity matrix

3 questions

Understand the identity matrix as the square matrix with ones on the diagonal and zeros elsewhere, which leaves any matrix or vector unchanged when multiplied, analogous to multiplying by one in arithmetic.

Covers

The identity matrix

08

The determinant of a square matrix

9 questions

Learn how to compute the determinant of a square matrix using specific formulas and cofactor expansion, and interpret its value as indicating both invertibility and the signed area (or volume) scaled by the matrix.

Covers

The determinant of a 2×22 \times 2 matrix

The determinant of a 3×33 \times 3 matrix

Geometric interpretation of the determinant

09

Column space and rank of a matrix

13 questions

Understand how the column space of a matrix defines the set of possible outputs Ax⃗A\vec{x}, how the rank measures the number of linearly independent columns, and how these concepts determine whether a system Ax⃗=b⃗A\vec{x} = \vec{b} has solutions, how many solutions, and whether a square matrix is invertible.

Covers

What is the column space? What is rank?

Using rank to determine the consistency of linear systems

Number of solutions for consistent systems

Rank, column space, and invertibility

10

Null space of a matrix

12 questions

Learn how the null space of a matrix captures all solutions to Ax⃗=0⃗A\vec{x} = \vec{0}, how it determines the structure of all solutions to Ax⃗=b⃗A\vec{x} = \vec{b}, how to find a basis for the null space by solving a homogeneous system, and how the rank-nullity theorem links the number of independent columns to the number of free variables.

Covers

What is the null space?

Using the null space to describe every solution

How do we find the null space?

The rank-nullity theorem

11

Matrices as linear transformations

Preview

9 questions

See how multiplying a vector by a matrix performs a linear transformation, such as scaling, rotating or reflecting that vector, and learn to interpret matrix multiplication as reshaping the entire coordinate grid in a consistent, structured way.

Covers

What does a matrix do to a vector?

Recognising common transformation types

Visualising transformations

Preview this lesson - no account needed

12

Orthogonal matrices and their properties

9 questions

Understand the definition of orthogonal matrices, recognise their appearance in rotation and reflection matrices, and see how these matrices preserve vector lengths, dot products, and geometric structure by satisfying QTQ=IQ^T Q = I and having inverses equal to their transposes.

Covers

What is an orthogonal matrix?

Rotation and reflection matrices as orthogonal matrices

Key properties of orthogonal matrices

Where this unit sits in the curriculum

This unit is part of our Essential Linear Algebra for ML learning path, which contains 65 lessons. Every one of them is drawn below.

The diagnostic test lets you skip any lesson you already know, including the ones in this unit.

Every dot is a lesson and every line a prerequisite. The 12 red dots are the lessons in Matrices; the 39 blue dots feeding into them are the lessons Matrices depends on; the 14 pale dots are the rest of the learning path, which come after Matrices or alongside it.MatricesFirst lessons on the left65 lessons

Hover any dot to name its lesson.

12 lessons in this unit

39 prerequisite lessons across the unit, counting every step back to the start

14 other lessons in the learning path - after this unit, or alongside it

Every dot is a lesson, every line a prerequisite. You can only start a lesson once you have mastered all of its prerequisites, so you are always building on solid foundations.

Start Matrices

One subscription covers every learning path, and you can test out of anything you already know.

One subscription covers every learning path · 30-day money-back guarantee

More in Linear algebra: Vectors in Euclidean space, Matrices and linear systems, Matrix transformations, Eigenvalues, eigenvectors and singular value decomposition