Advertisement

Null space calculator

Set the shape and enter the matrix row by row. The null space contains every vector x with Ax = 0. A basis is read directly from the reduced row echelon form.

Calculator

Nullity
2.00000000
Basis vectors, listed as rows
-2, 1, 0; -3, 0, 1
Reduced row echelon form
1, 2, 3; 0, 0, 0
Null space
The null space has dimension 2.

Advertisement

How this calculator works

Reduce the matrix to reduced row echelon form. Columns without a pivot correspond to free variables. Setting one free variable to one and the others to zero, then solving for the pivot variables, gives one basis vector per free variable. The number of basis vectors is the nullity, and it equals the number of columns minus the rank. The null space always contains the zero vector even when its dimension is zero.

Formula

Null(A) = {x : Ax = 0}. Nullity(A) = columns(A) - rank(A).

Worked example

The matrix with rows 1, 2, 3 and 2, 4, 6 reduces to 1, 2, 3; 0, 0, 0. Columns 2 and 3 are free. Setting x2 = 1 gives -2, 1, 0, and setting x3 = 1 gives -3, 0, 1. Those two vectors form a basis and the nullity is 2.

Advertisement

Frequently asked questions

Is the basis unique?

No. Any linearly independent set spanning the null space is a basis. The free-variable choice gives one convenient answer, not the only one.

When is the null space trivial?

When the columns are linearly independent, which for a square matrix means the matrix is invertible. Then the only solution of Ax = 0 is x = 0.

How is nullity related to rank?

The rank-nullity theorem says the rank plus the nullity equals the number of columns. Finding one of them therefore gives the other.

Sources

Advertisement