Skip to content

Invariant Subspace

Definition

Let A∈L(V)\boldsymbol{A}\in\mathcal{L}(V) be a linear operator. A subspace U⊆VU\subseteq V is an invariant subspace under A\boldsymbol{A} if Au∈U\boldsymbol{A}\boldsymbol{u}\in U for every u∈U\boldsymbol{u}\in U.


Interpretation

An invariant subspace is a part of the vector space that the operator never sends outside itself.

The horizontal axis, spanned by e1, which A maps into itself, and the vertical axis, spanned by e2, which A does not preserve, since Ae2 = (1, 3) points out of it.

The figure uses A=(2103)\boldsymbol{A}=\begin{pmatrix}2&1\\0&3\end{pmatrix}. The horizontal axis U=span⁡(e1)U=\operatorname{span}(\boldsymbol{e}_1) is invariant: a vector u\boldsymbol{u} on it is sent to 2u2\boldsymbol{u}, which stays on the axis. The vertical axis is not, since Ae2=(1,3)\boldsymbol{A}\boldsymbol{e}_2=(1,3) leaves it. The 00 in the lower left entry of A\boldsymbol{A} is what keeps UU invariant: it says that Ae1\boldsymbol{A}\boldsymbol{e}_1 has no e2\boldsymbol{e}_2-component.

A line span⁡(p)\operatorname{span}(\boldsymbol{p}) with p≠0\boldsymbol{p}\neq\boldsymbol{0} is invariant if and only if Ap=λp\boldsymbol{A}\boldsymbol{p}=\lambda\boldsymbol{p} for some λ\lambda, that is, if and only if p\boldsymbol{p} is an eigenvector. So the one-dimensional invariant subspaces are exactly the eigenvector lines. Besides the horizontal axis, the figure's matrix has the invariant line through (1,1)(1,1), which it sends to (3,3)(3,3). The kernel is invariant because its vectors go to 0\boldsymbol{0}, and the range because every Au\boldsymbol{A}\boldsymbol{u} lies in it.

If the first kk vectors of a basis span an invariant subspace, the first kk columns of the matrix in that basis have zeros below row kk, a block upper triangular shape; A\boldsymbol{A} above is the case k=1k=1. The span of a Jordan chain is invariant as well, which is why the Jordan normal form splits into separate blocks.

Invariant does not mean unchanged: Au\boldsymbol{A}\boldsymbol{u} must stay in UU but may differ from u\boldsymbol{u}, as 2u2\boldsymbol{u} does in the figure.


Key Results

  • {0}\{\boldsymbol{0}\}, VV, ker⁡A\ker \boldsymbol{A}, and range⁡A\operatorname{range}\boldsymbol{A} are basic invariant subspaces.
  • If Ap=λp\boldsymbol{A}\boldsymbol{p}=\lambda \boldsymbol{p}, then span⁡(p)\operatorname{span}(\boldsymbol{p}) is invariant under A\boldsymbol{A}.

Examples


Prerequisites

Sources

Aliases: stable subspace Symbols: element of, lambda, subset

Last updated: 20 October 2026 03:02