markdown
Basics of diagonalizationmd 007f9d1
lecture/math/linear-algebra/diagonalization-basics.lecture.n.md
Download PDF

Basics of diagonalization対角化たいかくか

1Introduction

The key point of this lecture is that diagonalization対角化たいかくか is not merely a technique for rewriting a matrix行列ぎょうれつ. It is the process of choosing an eigenbasis固有基底こゆうきてい so that the essential action of a linear transformation線型変換せんけいへんかん becomes visible.

A diagonal matrix対角行列たいかくぎょうれつ only multiplies each coordinate direction by a scalar. Therefore, if a complicated matrix becomes diagonal after choosing a better basis基底きてい, the structure of the transformation becomes much easier to understand.

2Terms and definitions

A matrix A is diagonalizable対角化可能たいかくかかのう if there is an invertible matrix P such that

P-1AP=D

and D is diagonal.

This equation preserves the underlying linear map線型写像せんけいしゃぞう. What changes is the coordinate representation used to read that map. The matrix A is the representation in the standard basis, D is the representation in an eigenbasis, and P converts coordinates in the eigenbasis back to standard coordinates.

An eigenbasis固有基底こゆうきてい is a basis基底きてい consisting entirely of eigenvectors固有こゆうベクトル.

3Plan

First we show that if eigenvectors form a basis, then the matrix representation becomes diagonal. Diagonalization is a change of basis applied to a linear map: the same transformation is rewritten in an eigenbasis. Then we express diagonalizability using geometric and algebraic multiplicities, and finally connect diagonalization to powers, recurrence relations, and differential equations.

data/lecture/math/linear-algebra/eigenvalues-and-eigenvectors.lecture.n.md data/lecture/math/linear-algebra/linear-maps-and-matrices.lecture.n.md

4Intuitive explanation

In standard coordinates, a transformation may mix coordinate directions in a complicated way. If we rotate or change the coordinate axes so that they align with the natural directions of stretching, the transformation becomes simple. Aligning the coordinate axes with eigendirections固有方向こゆうほうこう is the idea of diagonalization対角化たいかくか.

5Precise explanation

5.11. Put eigenvectors into a matrix

Suppose v1,,vn are linearly independent eigenvectors of A, with corresponding eigenvalues λ1,,λn. Define

P=(v1vn),D=diag(λ1,,λn).

Then

AP=PD.

Indeed, the j-th column of AP is Avj=λjvj, and the j-th column of PD is also λjvj. Since the vj are linearly independent, P is invertible, so

P-1AP=D.

For example, let

A=(3102).

We may take

v1=(10)(λ=3),v2=(-11)(λ=2).

Then

P=(1-101),D=(3002),

and P-1AP=D. The linear transformation itself has not changed; only the axes used to describe it have changed. In the eigenbasis, the first axis is scaled by 3 and the second by 2.

5.22. Conditions for diagonalization対角化たいかくか

For an n-dimensional space, A is diagonalizable exactly when there are n linearly independent eigenvectors.

If all eigenvalues are distinct, their eigenvectors are automatically linearly independent, so A is diagonalizable. This is a sufficient condition, not a necessary one.

More fundamentally,

AisdiagonalizableVhasaneigenbasisforA.

When the characteristic polynomial splits over the field, A is diagonalizable exactly when every eigenvalue λ satisfies

GM(λ)=AM(λ).

Here GM is geometric multiplicity and AM is algebraic multiplicity.

5.33. Why diagonalization is useful

If A=PDP-1, then

An=PDnP-1.

This makes high powers and repeated applications much easier to compute, because Dn is obtained by raising each diagonal entry to the n-th power.

For a system of differential equations

x(t)=Ax(t),

one studies

x(t)=etAx(0).

If A=PDP-1, then

etA=PetDP-1,

and etD is the diagonal matrix whose entries are etλi. Thus diagonalization is useful not only for powers of matrices but also for differential equations.

6Criteria

  • After finding eigenvalues固有値こゆうち and eigenvectors固有こゆうベクトル, ask whether enough linearly independent eigenvectors exist.
  • When large powers of a matrix or recurrence relations appear, consider diagonalization.
  • Distinct eigenvalues guarantee diagonalizability. Repeated eigenvalues require checking whether GM equals AM.

7Scope and limitations

Having eigenvalues is not the same as being diagonalizable. For example,

(1101)

has the eigenvalue 1, but only one linearly independent eigenvector. It cannot be diagonalized.

8Final forms

[PARSE ERROR: Undefined("Command(\"boxed\")")]P-1AP=D
[PARSE ERROR: Undefined("Command(\"boxed\")")]AisdiagonalizableAhasaneigenbasis
[PARSE ERROR: Undefined("Command(\"boxed\")")]GM(λ)=AM(λ)forallλ
[PARSE ERROR: Undefined("Command(\"boxed\")")]An=PDnP-1
[PARSE ERROR: Undefined("Command(\"boxed\")")]etA=PetDP-1

9In one sentence

Diagonalization対角化たいかくか means choosing eigenvectors固有こゆうベクトル as a basis基底きてい so that a linear transformation線型変換せんけいへんかん is rewritten as one scale factor per direction.

10Theorem and proof: diagonalizability and eigenvector bases

For an n×n matrix A, A is diagonalizable if and only if Fn has a basis consisting of eigenvectors of A.

First suppose A=PDP-1. Let the columns of P be p1,,pn, and let the diagonal entries of D be λ1,,λn. Since AP=PD, comparing columns gives

Api=λipi.

Because P is invertible, its columns form a basis. Hence there is an eigenvector basis.

Conversely, suppose v1,,vn is an eigenvector basis and Avi=λivi. Let

P=[v1vn],D=diag(λ1,,λn).

Then AP=PD column by column. Since P is invertible, A=PDP-1.

This theorem shows that diagonalization is exactly the operation of replacing coordinate axes by eigendirections.

raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる