What is a null space?

A null space, or the kernel, is a linear subspaceSubspace of a larger vector space. that contains a set of vectors that transform to the zerothzero^{th} vector under a given linear transformation: multiplication with the matrix AA.

We represent it as follows:

Here:

  • AA is an m×nm \times n matrix.

  • Vector x\vec{x} is the vector that transforms to the zerothzero^{th} vector after multiplication with the matrix AA .

We can also define the null space of the matrix AA in the following notation:

Example 1

Let's determine the null space of the following matrix:

We find the null space of AA using the following steps:

We can write the equation above in the form of the matrix below:

We transform the matrix into a reduced row echelon form:

This gives us the following null space:

All the linear combinations of the vector {9,5,4,1}\{ -9 ,-5, -4, 1 \} belong to the null space of AA. In simpler words, the spanThe set of all linear combinations of the vectors of the solution vector {9,5,4,1}\{ -9 ,-5, -4, 1 \} equals the null space of the matrix AA.

Example 2

Let's determine the null space of the following matrix:

We finding the null space of AA using the following steps:

We can write the equation above in the form of the matrix below:

We transform the matrix into reduced row echelon form:

This gives us the following null space:

In simpler words, the null space of the matrix AA contains the zerothzero^{th} vector.

Note: If AA is an n×nn \times n matrix and has linearly independent column vectors, the null space of AA always contains a zerozero vector.

Quiz

To understand the topic better, let's solve the following question:

Question

Determine the null space of matrix AA. LetA=[111112344321]Let \, A = \begin{bmatrix} 1 & 1 & 1 & 1 \\ 1 & 2 & 3 & 4 \\ 4 & 3 & 2 & 1 \\ \end{bmatrix}

Show Answer

Applications

Null spaces have numerous applications in linear algebra, and the real world too. Some of their applications are listed below:

  • They determine the uniqueness of solutions.

  • They are used in the calculation of Eigenvectors and Eigenspaces.

  • They help in diagonalizing matrices.

  • They aid the singular value decomposition of a matrix.

  • They hold importance in solving differential equations.

Free Resources

Copyright ©2025 Educative, Inc. All rights reserved