Diagonalization

Eigenspaces

All eigenvectors of matrix AA belonging to λ0\lambda_0, together with the zero vector, form a linear space called an eigenspace of matrix AA, denoted by E(λ0)E(\lambda_0). It is the homogeneous linear system:

(λ0I−A)X=0(\lambda_0 I-A)X=0

This equation describes the solution space.

For the eigenspace E(λi)=N(λiI−A)E(\lambda_i)=N(\lambda_i I-A), the rank–nullity theorem gives:

r(λiI−A)+dim⁡N(λiI−A)=nr(\lambda_i I-A)+\operatorname{dim} N(\lambda_i I-A)=n

Therefore, the dimension of the eigenspace E(λi)E(\lambda_i) is:

dim⁡E(λi)=n−r(λiI−A)\operatorname{dim} E(\lambda_i)=n-r(\lambda_i I-A)

This is also called the geometric multiplicity of λi\lambda_i.

Invariant Subspaces

When studying a linear transformation TT, we often want to choose a basis of the space VV such that the matrix of TT with respect to this basis has the simplest possible form.

Let VV be a linear space over the number field FF, let WW be a subspace of VV, and let TT be a linear transformation on VV. If, for every vector xx in WW, T(x)T(x) is also in WW (also called invariance or stability of the space under the transformation), then WW is called an invariant subspace of TT.

A space being invariant under a transformation does not mean that its coordinates are literally “unchanged” by the transformation. The space may be stretched or otherwise deformed; it only needs to contain the transformed vectors.

  • Every subspace of the linear space VV is an invariant subspace of scalar multiplication.
  • For any linear transformation TT on VV, the space VV and the zero subspace are invariant subspaces of TT. They are called trivial invariant subspaces.
  • The intersection and sum of invariant subspaces are also invariant subspaces.

Let WW be an invariant subspace of the linear transformation TT. Considering only the action of TT on WW gives a linear transformation on WW itself, called the restriction of TT to WW, denoted by T∣W{T|}_W.

For any linear transformation TT on VV, the range R(T)R(T) and the kernel N(T)N(T) are invariant subspaces of TT. These two cases mean that, before and after the transformation, the space VV has compressed itself (the range) or has been compressed to 00 (the kernel).

For any linear transformation TT on VV, the eigenspaces of TT are invariant subspaces of TT.

Primary Decomposition

By the fundamental theorem of algebra, the minimal polynomial can be factored as:

mA(λ)=(λ−λ1)r1⋯(λ−λS)rSm_A(\lambda)={(\lambda-\lambda_1)}^{r_1}\cdots{(\lambda-\lambda_S)}^{r_S}

After substituting matrix AA for the variable λ\lambda in the minimal polynomial, the kernels of the individual factors form a series of invariant subspaces of matrix AA:

Wi=N((λiI−A)ri)W_i=N({(\lambda_i I-A)}^{r_i})

Theorem: the dimension of the invariant subspace WiW_i is exactly the algebraic multiplicity of the eigenvalue λi\lambda_i.

Recall that the algebraic multiplicity is the degree of the factor associated with an eigenvalue in the characteristic polynomial, while the geometric multiplicity is the dimension of the eigenspace E(λi)=N(λiI−A)E(\lambda_i)=N(\lambda_i I-A). The invariant subspace WiW_i and eigenspace E(λi)E(\lambda_i) are both kernels of matrices, and those two matrices are related by the rir_i-th power appearing in the minimal polynomial. In other words, the dimension of the eigenspace is the geometric multiplicity; after the eigenspace is extended through the rir_i-th power in the minimal polynomial, it reaches an invariant subspace, whose dimension reaches the algebraic multiplicity of the eigenvalue in the characteristic polynomial.

This theorem is actually a corollary of the primary decomposition theorem below.

Let TT be the linear transformation corresponding to matrix AA, and let its restriction to each subspace WiW_i be Ti=T∣WiT_i={T|}_{W_i}. Then the minimal polynomial of TiT_i is (x−λi)ri(x-\lambda_i)^{r_i}.

Theorem: let VV be a linear space over a field FF, and let TT be a linear transformation on VV. Then VV has a primary decomposition with respect to TT, as a direct sum of several invariant subspaces WiW_i.

V=W1⊕W2⊕⋯⊕WSV=W_1\oplus W_2\oplus\cdots\oplus W_S

This means that, with respect to some basis, the matrix of TT is a block diagonal matrix:

diag⁡{A1,A2,⋯ ,AS}\operatorname{diag}\{A_1,A_2,\cdots,A_S\}

Here, AiA_i is the matrix of TiT_i in the corresponding basis.

The theorem shows that invariant subspaces can be used to simplify the matrix of a linear transformation.

Diagonalizable Matrices

For an nn-th order square matrix AA, if it is similar to a diagonal matrix, then AA is called a diagonalizable matrix, or a simple matrix.

  • The sum, product, and inverse, when it exists, of diagonal matrices are still diagonal matrices; their diagonal entries are their eigenvalues.
  • The matrix of a linear transformation TT is diagonalizable if and only if the matrix of TT in some basis is diagonal.

Theorem: let the distinct eigenvalues of matrix AA be λ1,⋯ ,λm\lambda_1,\cdots,\lambda_m. Then the following statements are equivalent:

  • Matrix AA is diagonalizable.
  • Matrix AA has nn linearly independent eigenvectors.
  • The following formula holds:
dim⁡E(λ1)+⋯+dim⁡E(λm)=n\operatorname{dim} E(\lambda_1)+\cdots+\operatorname{dim} E(\lambda_m)=n

As noted earlier, the multiplicity of an eigenvalue in the factorization of the characteristic polynomial is its algebraic multiplicity, and the dimension of its eigenspace is its geometric multiplicity. This theorem also shows that matrix AA is diagonalizable if and only if the algebraic and geometric multiplicities of every eigenvalue λ\lambda of AA are equal.

Corollary: if an nn-th order square matrix AA has exactly nn distinct eigenvalues, then it must be diagonalizable. The converse does not necessarily hold.

Theorem: matrix AA is diagonalizable if and only if the minimal polynomial of AA has no repeated roots.

Similarity of matrices also preserves the linear dependence relations among eigenvectors.

Eigenvectors need not be real numbers, and it is entirely possible that one cannot find nn linearly independent eigenvectors.

For a repeated eigenvalue, the eigenvectors span a space. To describe this space, representatives must be selected from it. Usually, linearly independent representatives are chosen; their number is the dimension of the space.

When selecting representatives, they are often orthogonalized and normalized. The final result is a set of orthonormal representatives.

Eigenvectors are not necessarily orthogonal, and eigenvectors for different eigenvalues may not be orthogonalizable. Therefore, orthogonalization can only be applied to eigenvectors for a repeated eigenvalue. Normalization, however, can be applied to any eigenvector.

Nilpotent Matrices

Let TT be a linear transformation of a space VV. If there is a positive integer rr such that TrT^r is the zero transformation, then TT is called a nilpotent transformation of VV.

For a positive integer rr, a matrix satisfying Nr=0N^r=0 is called a nilpotent matrix.

We may further assume that rr is the smallest positive integer for which TrT^r is the zero transformation. Then the minimal polynomial of TT is xrx^r, and there is a vector ξ0\xi_0 such that:

  • Tr(ξ0)=0T^r(\xi_0)=0
  • Tr−1(ξ0)≠0T^{r-1}(\xi_0)\neq 0

Cyclic Subspaces

Theorem: let TT be a linear transformation of a space VV, and let ξ\xi be a vector in VV. If there is a positive integer ss such that:

  • Ts(ξ)=0T^s(\xi)=0
  • Ts−1(ξ)≠0T^{s-1}(\xi)\neq 0

then the vectors ξ,T(ξ),⋯ ,Ts−1(ξ)\xi,T(\xi),\cdots,T^{s-1}(\xi) are linearly independent.

This theorem gives the following definition:

Let TT be a linear transformation of a space VV, and let WW be a subspace of VV. If there is a vector ξ0\xi_0 and a positive integer rr such that:

  • The vectors ξ0,T(ξ0),⋯ ,Tr−1(ξ0)\xi_0,T(\xi_0),\cdots,T^{r-1}(\xi_0) form a basis of WW.

  • The following equality holds:

    Tr(ξ0)=0T^r(\xi_0)=0

then WW is called a cyclic subspace with respect to TT, or simply a TT-cyclic subspace. Here ξ0\xi_0 is called a generating vector of the cyclic subspace WW, and the vectors ξ0,T(ξ0),⋯ ,Tr−1(ξ0)\xi_0,T(\xi_0),\cdots,T^{r-1}(\xi_0) are called a cyclic basis of WW.

Clearly, a TT-cyclic subspace WW is invariant under TT, and every vector ξ\xi in the cyclic subspace WW satisfies Tr(ξ)=0T^r(\xi)=0, where rr is the dimension of the cyclic subspace.

Nilpotent Jordan Blocks

If the space WW is a cyclic subspace of the transformation TT, then the restriction T∣W{T|}_W of TT to WW is a nilpotent transformation of WW. With respect to the cyclic basis of WW in reverse order, Tr−1(ξ0),Tr−2(ξ0),⋯ ,ξ0T^{r-1}(\xi_0),T^{r-2}(\xi_0),\cdots,\xi_0, the matrix of T∣W{T|}_W is an upper triangular matrix of order rr of the following form:

Nr=(010⋯00001⋯00000⋯00⋮⋮⋮⋮⋮000⋯01000⋯00)N_r=\begin{pmatrix} 0 & 1 & 0 & \cdots & 0 & 0\\ 0 & 0 & 1 & \cdots & 0 & 0\\ 0 & 0 & 0 & \cdots & 0 & 0\\ \vdots & \vdots & \vdots & & \vdots& \vdots\\ 0 & 0 & 0 & \cdots & 0 & 1\\ 0 & 0 & 0 & \cdots & 0 & 0\\ \end{pmatrix}

The matrix NrN_r is called an rr-th order nilpotent Jordan matrix, or an rr-th order nilpotent Jordan block.

Let TT be a nilpotent transformation of an nn-dimensional space VV. The uniquely determined sequence of positive integers r1≥⋯≥rSr_1\geq\cdots\geq r_S that appears in the decomposition of VV into TT-cyclic subspaces is called the invariant factors of TT.

For an nn-th order nilpotent matrix AA, if AA is similar to a matrix NN of the form above, it likewise determines a unique sequence of positive integers r1≥⋯≥rSr_1\geq\cdots\geq r_S, called the invariant factors of AA.

Although a nilpotent matrix cannot be similar to a diagonal matrix, it can be similar to this standard form. In Jordan canonical form, combining similarity diagonalization with the standard form of nilpotent matrices gives the standard form attainable by a general matrix through a similarity transformation.

Some Theorems

  1. Let TT be a nilpotent transformation of a space VV, and let

    h(x)=a0+a1x+⋯+amxmh(x)=a_0+a_1x+\cdots+a_mx^m

    be a polynomial. Then the linear transformation h(T)h(T) is invertible if and only if a0≠0a_0\neq 0. When h(T)h(T) is invertible, h(T)h(T)'s inverse is also a polynomial in TT.

  2. Let TT be a nilpotent transformation of a space VV, let WW be an rr-dimensional TT-cyclic subspace, and let ξ\xi be a vector in WW. If there is an integer kk such that

    Tr−k(ξ)=0T^{r-k}(\xi)=0

    then there is a vector η\eta in WW such that

    ξ=Tk(η)\xi=T^k(\eta)
  3. Let TT be a nilpotent transformation of an nn-dimensional space VV, and let xrx^r be the minimal polynomial of TT. If W1W_1 is an rr-dimensional TT-cyclic subspace, then there is a complementary subspace W2W_2 of W1W_1 such that:

    V=W1⊕W2V=W_1\oplus W_2

    and W2W_2 is also invariant under TT.

  4. Let TT be a nilpotent transformation of an nn-dimensional space VV. Then VV can be decomposed as a direct sum of TT-cyclic subspaces:

    V=W1⊕W2⊕⋯⊕WSV=W_1\oplus W_2\oplus\cdots\oplus W_S
  5. Every nn-th order nilpotent matrix is similar to a matrix of the form:

    N=(Nr10Nr2⋯0NrS)N=\begin{pmatrix} N_{r_1} & & & 0\\ & N_{r_2} & & \\ & & \cdots & \\ 0 & & & N_{r_S}\\ \end{pmatrix}

    where each NriN_{r_i} is an rir_i-th order nilpotent Jordan block.

  6. If the TT-cyclic subspaces WiW_i are ordered by decreasing dimension rir_i, r1≥⋯≥rSr_1\geq\cdots\geq r_S, then the method of decomposing VV into TT-cyclic subspaces is uniquely determined by TT.

This content comes from OI Wiki: Diagonalization. See the original for authors and revision history. AIOJ has adapted the formatting, in-site links, and resource paths.

Content is shared under CC BY-SA 4.0 and SATA license; additional terms are governed by the original notice. Thanks to the OI Wiki authors and contributors; per the SATA terms, please visit the OI Wiki repository and star it to show your support.