Skip to content

Kernel

Definition

Let A∈L(V,W)\boldsymbol{A}\in\mathcal{L}(V,W) be a linear map. The kernel or null space of A\boldsymbol{A} is ker⁡A={v∈V ⁣:Av=0}\ker \boldsymbol{A}=\{\boldsymbol{v}\in V\colon\boldsymbol{A}\boldsymbol{v}=\boldsymbol{0}\}.


Interpretation

The kernel contains all input vectors that the linear map sends to the zero vector. It measures what the map loses: two inputs have the same image exactly when their difference lies in the kernel, since Au=Av\boldsymbol{A}\boldsymbol{u}=\boldsymbol{A}\boldsymbol{v} if and only if A(u−v)=0\boldsymbol{A}(\boldsymbol{u}-\boldsymbol{v})=\boldsymbol{0}.

The projection onto the x1-axis: a vector v on the x2-axis, which forms the kernel, is sent to 0, while another vector w is flattened onto the horizontal axis.

The matrix A=(1000)\boldsymbol{A}=\begin{pmatrix}1&0\\0&0\end{pmatrix} flattens the plane onto the x1x_1-axis: w\boldsymbol{w} goes straight down to Aw\boldsymbol{A}\boldsymbol{w}, and every vector on the x2x_2-axis, such as v\boldsymbol{v}, goes to 0\boldsymbol{0}. So ker⁡A={v ⁣:Av=0}=span⁡(e2)\ker \boldsymbol{A}=\{\boldsymbol{v}\colon\boldsymbol{A}\boldsymbol{v}=\boldsymbol{0}\}=\operatorname{span}(\boldsymbol{e}_2), the whole x2x_2-axis.

Drag x\boldsymbol{x} onto the dashed line: there Ax=0\boldsymbol{A}\boldsymbol{x}=\boldsymbol{0}. The kernel is {0}\{\boldsymbol{0}\} only when det⁡(A)≠0\det(\boldsymbol{A})\neq0.

For a matrix, finding the kernel means solving the homogeneous system Ax=0\boldsymbol{A}\boldsymbol{x}=\boldsymbol{0} by row reduction. Each free variable contributes one basis vector, so the dimension of the kernel is the number of free variables. The kernel also describes every other solution set: if Axp=b\boldsymbol{A}\boldsymbol{x}_p=\boldsymbol{b}, the solutions of Ax=b\boldsymbol{A}\boldsymbol{x}=\boldsymbol{b} are exactly xp\boldsymbol{x}_p plus a vector of the kernel.

In particular, a linear map is injective if and only if its kernel is {0}\{\boldsymbol{0}\}, and the fundamental theorem of linear maps links the dimension of the kernel to that of the range.

A common slip is to conclude "the kernel is {0}\{\boldsymbol{0}\}" after checking only that A0=0\boldsymbol{A}\boldsymbol{0}=\boldsymbol{0}. The zero vector lies in every kernel; the question is whether any other vector does. Note also that the kernel is a subspace of the domain VV, not of WW.


Key Results

  • The kernel of a linear map is a subspace of the domain.
  • A linear map is injective exactly when its kernel is {0}\{\boldsymbol{0}\}.

Examples

  • For A(x,y)=(x,0)\boldsymbol{A}(x,y)=(x,0), the kernel is {(0,y) ⁣:y∈R}\{(0,y)\colon y\in\mathbb{R}\}.
  • The kernel of the identity map is {0}\{\boldsymbol{0}\}.

Prerequisites

Sources

Aliases: null space, nullspace Symbols: element of, real numbers

Last updated: 20 October 2026 03:02