markdown
ジョルダン標準形の入口md ac9ffb5
lecture/math/linear-algebra/introduction-to-jordan-canonical-form.lecture.n.md
Download PDF

ジョルダン標準形ひょうじゅんけい入口いりぐち

date2026-07-14document_iddoc_6297f7b73c14ac625d50b253f3e7bb25descriptionジョルダン標準形を、対角化できない行列を固有値と nilpotent 成分に分けて理解するための入口として整理する講義である。prerequisites固有値と固有ベクトル / 対角化の基本 / 最小多項式の基本type講義content_typelecturestatusactiverelateddata/lecture/math/linear-algebra/linear-algebra-portal.lecture.n.md / data/lecture/math/linear-algebra/diagonalization-basics.lecture.n.md / data/lecture/math/linear-algebra/minimal-polynomial-basics.lecture.n.md / data/exercise/math/linear-algebra/eigenvalues-diagonalization-and-extensions.exercise.n.md
mathlinear-algebraundergraduatelecture

1導入どうにゅう

この講義こうぎ重要じゅうようなのは、ジョルダン標準形ひょうじゅんけいは、対角化たいかくかdiagonalizationできない行列ぎょうれつmatrix完全かんぜんあきらめるのではなく、対角行列たいかくぎょうれつdiagonal matrixちかかたちまで整理せいりする方法ほうほうであるということである。

対角化たいかくかdiagonalizationは、固有ベクトルeigenvectorだけで基底きていbasis構成こうせいできる場合ばあい理想形りそうけいである。しかし、固有ベクトルeigenvector不足ふそくする行列ぎょうれつmatrix存在そんざいする。その場合ばあい一般化いっぱんか固有ベクトルeigenvector導入どうにゅうすると、行列ぎょうれつmatrixはジョルダンブロックの直和ちょくわとして表示ひょうじできる。

2用語ようご定義ていぎ

一般化いっぱんか固有こゆうベクトルGeneralized eigenvector とは、固有値こゆうちeigenvalue λたいして、ある正整数せいせいすう k

(A-λI)kv=0

たす v0 のことである。

ジョルダンブロックJordan block とは、

Jk(λ)=(λ1000λ100001000λ)

定義ていぎされる k×k 行列ぎょうれつmatrixである。これは

Jk(λ)=λI+N

あらわせる。ここで N上隣うえどなり成分せいぶんcomponentだけが 1 の冪零行列べきれいぎょうれつである。

3方針ほうしん

方針ほうしんは、固有値こゆうちeigenvalueごとに対角成分たいかくせいぶん λI と、対角化たいかくかdiagonalizationさまたげる冪零成分べきれいせいぶん N分離ぶんりすることである。

data/lecture/math/linear-algebra/diagonalization-basics.lecture.n.md

4直感的ちょっかんてき説明せつめい

対角行列たいかくぎょうれつdiagonal matrixでは、各基底かくきていベクトルが自分自身じぶんじしん方向ほうこう伸縮しんしゅくするだけである。ジョルダンブロックでは、それにくわえてとなり方向ほうこう少量しょうりょう混合こんごうのこる。

この混合こんごう冪零成分べきれいせいぶんである。何度なんど作用さようさせると消滅しょうめつするため、完全かんぜん対角化たいかくかdiagonalizationではないが、構造こうぞうstructure明確めいかく記述きじゅつできる。

5厳密げんみつ説明せつめい

5.11. 標準形ひょうじゅんけい

複素数体ふくそすうたいのような代数的閉体だいすうてきへいたいうえでは、任意にんい正方行列せいほうぎょうれつsquare matrix A は、ある正則行列せいそくぎょうれつ P によって

P-1AP=J

表示ひょうじできる。ここで J はジョルダンブロックを対角方向たいかくほうこうならべた行列ぎょうれつmatrixである。

ジョルダン標準形ひょうじゅんけいは、ブロックの順序じゅんじょのぞいて一意いちいである。したがって「どの固有値こゆうちeigenvalueに、どのおおきさのブロックがいくつ存在そんざいするか」は、基底きていbasis選択せんたく依存いぞんしない不変量ふへんりょうである。

5.22. 対角化たいかくかdiagonalizationとの関係かんけい

ジョルダンブロックのおおきさがすべて 1 なら、ジョルダン標準形ひょうじゅんけい対角行列たいかくぎょうれつdiagonal matrixである。したがって

[PARSE ERROR: Undefined("Command(\"boxed\")")]Aが対角化可能すべてのジョルダンブロックの大きさが1

である。

5.33. 最小多項式さいしょうたこうしきminimal polynomialとの関係かんけい

固有値こゆうちeigenvalue λ対応たいおうする最大さいだいのジョルダンブロックのおおきさを sλ とすると、最小多項式さいしょうたこうしきminimal polynomialには

(t-λ)sλ

因子いんしとしてあらわれる。したがって最小多項式さいしょうたこうしきminimal polynomial指数しすうは、対角化たいかくかdiagonalizationからの逸脱いつだつ測定そくていする。

5.44. ジョルダン

ジョルダンブロックを構成こうせいする基底きていbasisは、一般化いっぱんか固有ベクトルeigenvectorれつcolumnとして考察こうさつできる。固有値こゆうちeigenvalue λたいして

(A-λI)v1=0,(A-λI)v2=v1,[PARSE ERROR: Undefined("Command(\"dots\")")],(A-λI)vk=vk-1

たすれつcolumnをジョルダンという。v1固有ベクトルeigenvectorであり、v2,[PARSE ERROR: Undefined("Command(\"dots\")")],vk一般化いっぱんか固有ベクトルeigenvectorである。このくさり基底きていbasisとして採用さいようすると、行列ぎょうれつmatrix表示ひょうじにジョルダンブロックがあらわれる。

5.55. 一般化固有空間いっぱんかこゆうくうかんとブロックサイズ

固有値こゆうちeigenvalue λたいする一般化固有空間いっぱんかこゆうくうかんgeneralized eigenspace

Gλ=ker(A-λI)N

である。ここで N十分じゅうぶんおおきい整数せいすうで、有限次元ゆうげんじげんでは N=n としてよい。この空間くうかんλ対応たいおうするすべてのジョルダンブロックをあつめる。

dimker(A-λI)

λ のジョルダンブロックの個数こすうであり、

dimker(A-λI)r

かたはジョルダン成長せいちょう記録きろくして、ブロックサイズをめる。

6具体例ぐたいていれい

A=(1101)

J2(1) そのものである。固有値こゆうちeigenvalue1 だけであるが、固有空間こゆうくうかんeigenspace

ker(A-I)=span{(10)}

であり、次元じげんdimensionは 1 である。したがって R2基底きていbasis固有ベクトルeigenvectorだけで構成こうせいできない。

しかし

(A-I)2=0

であるため、一般化いっぱんか固有ベクトルeigenvector導入どうにゅうすると構造こうぞうstructure記述きじゅつできる。

このれいでは v1=e1v2=e2 とすると

(A-I)v1=0,(A-I)v2=v1

である。したがって v1,v2ながさ 2 のジョルダン構成こうせいする。v2固有ベクトルeigenvectorではないが、A-I を 1 かい作用さようさせると固有ベクトルeigenvector移行いこうする。この構成こうせいが、不足ふそくした固有ベクトルeigenvector一般化いっぱんか固有ベクトルeigenvector補完ほかんする仕組しくみである。

7見分みわかた:AM、GM、ブロック

固有値こゆうちeigenvalue λ について:

  • 代数的重複度だいすうてきちょうふくどalgebraic multiplicityは、λ対応たいおうするジョルダンブロックのおおきさの総和そうわである。
  • 幾何的重複度きかてきちょうふくどgeometric multiplicityは、λ対応たいおうするジョルダンブロックの個数こすうである。
  • 最小多項式さいしょうたこうしきminimal polynomial(t-λ)指数しすうは、λ対応たいおうする最大さいだいブロックサイズである。

したがって AM と GM が一致いっちすることは、すべてのブロックがおおきさ 1 であることを意味いみする。

8数値計算上すうちけいさんじょう注意ちゅうい

ジョルダン標準形ひょうじゅんけいは、理論上りろんじょう強力きょうりょくである。ただし数値計算すうちけいさんでは不安定ふあんていになりやすい。そのため実際じっさい計算けいさんでは、特異値分解とくいちぶんかいsingular value decompositionSVDやシュール分解ぶんかい選択せんたくされることがおおい。

data/lecture/math/linear-algebra/introduction-to-singular-value-decomposition.lecture.n.md

9判定基準はんていきじゅん

  • 固有ベクトルeigenvector不足ふそくするとき、一般化いっぱんか固有ベクトルeigenvector導入どうにゅうする。
  • ジョルダンブロックのおおきさが 1 だけなら対角化可能たいかくかかのうである。
  • 最大さいだいのブロックサイズは最小多項式さいしょうたこうしきminimal polynomial重根じゅうこん指数しすう対応たいおうする。
  • ジョルダン標準形ひょうじゅんけいは、ブロックの順序じゅんじょのぞいて一意いちいである。

10どこまで成立せいりつするか

ジョルダン標準形ひょうじゅんけいは、特性多項式とくせいたこうしきcharacteristic polynomial一次因子いちじいんし分解ぶんかいするたいうえ記述きじゅつされる。実数じっすうreal numberだけでは複素固有値ふくそこゆうちあらわれる場合ばあいがあるため、複素数ふくそすうcomplex number拡張かくちょうして考察こうさつすることが標準ひょうじゅんである。

11存在定理そんざいていり正確せいかくかたち

代数的閉体だいすうてきへいたい(たとえば C)のうえでは、任意にんい正方行列せいほうぎょうれつsquare matrix A はジョルダン標準形ひょうじゅんけいつ。つまり、ある可逆行列かぎゃくぎょうれつinvertible matrix P存在そんざいして

P-1AP=diag(Jk1(λ1),[PARSE ERROR: Undefined("Command(\"dots\")")],Jks(λs))

ける。ブロックの順序じゅんじょのぞけば、このかたち一意いちいである。

この定理ていりは「対角化たいかくかできない行列ぎょうれつにも標準形ひょうじゅんけいがある」という主張しゅちょうである。ただし、実数じっすう範囲はんいだけでは複素固有値ふくそこゆうち不足ふそくするため、通常つうじょうC じょうかんがえる。

12最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]P-1AP=J
[PARSE ERROR: Undefined("Command(\"boxed\")")]Jk(λ)=λI+N,Nk=0
[PARSE ERROR: Undefined("Command(\"boxed\")")]diagonalizableallJordanblockshavesize1
[PARSE ERROR: Undefined("Command(\"boxed\")")](A-λI)vj=vj-1がジョルダン鎖を定める

13一般化固有空間いっぱんかこゆうくうかんとブロックサイズ

固有値こゆうちeigenvalue λたいする一般化固有空間いっぱんかこゆうくうかんgeneralized eigenspace

Gλ=ker(A-λI)N

である。ここで N十分じゅうぶんおおきい整数せいすうで、有限次元ゆうげんじげんでは N=n としてよい。Gλ は、λ対応たいおうするすべてのジョルダンブロックをあつめた空間くうかんである。

dimker(A-λI)

λ対応たいおうするジョルダンブロックの個数こすうあらわす。一方いっぽうdimker(A-λI)r は、ながr までのジョルダンがどれだけ蓄積ちくせきしているかをはかる。このれつかたから、ブロックサイズを復元ふくげんできる。

14一言ひとことでいうと

ジョルダン標準形ひょうじゅんけいは、対角化不可能たいかくかふかのう行列ぎょうれつmatrix固有値こゆうちeigenvalue部分ぶぶん冪零成分べきれいせいぶん分解ぶんかいして記述きじゅつする。

15計算例けいさんれい:3 のジョルダンブロック

J=(210021002)=2I+N,N=(010001000)

とする。このとき

N2=(001000000),N3=0

である。したがって

(J-2I)3=0,(J-2I)20

なので最小多項式さいしょうたこうしきminimal polynomial

mJ(t)=(t-2)3

である。固有値こゆうちは 2 だけだが、冪零成分べきれいせいぶんながさが 3 であるため、対角化たいかくかからとお構造こうぞうつ。

16演習えんしゅうリンク

data/exercise/math/linear-algebra/eigenvalues-diagonalization-and-extensions.exercise.n.md

17見分みわかた:AM、GM、ブロック

固有値こゆうちeigenvalue λ について:

  • 代数的重複度だいすうてきちょうふくどalgebraic multiplicityは、λ対応たいおうするジョルダンブロックのおおきさの総和そうわである。
  • 幾何的重複度きかてきちょうふくどgeometric multiplicityは、λ対応たいおうするジョルダンブロックの個数こすうである。
  • 最小多項式さいしょうたこうしきminimal polynomial(t-λ)指数しすうは、λ対応たいおうする最大さいだいブロックサイズである。

したがって、AM と GM が一致いっちすることは、すべてのブロックがおおきさ 1 であること、つまり対角化可能たいかくかかのうであることを意味いみする。

18注意ちゅうい理論りろん数値計算すうちけいさんちが

ジョルダン標準形ひょうじゅんけい理論上りろんじょう分類ぶんるいには非常ひじょう強力きょうりょくである。しかし、固有値こゆうち近接きんせつしている行列ぎょうれつ摂動せつどうける行列ぎょうれつでは、ジョルダンブロックのおおきさは不安定ふあんてい変化へんかしうる。そのため、実際じっさい数値計算すうちけいさんではシュール分解ぶんかいや SVD がこのまれる。

data/lecture/math/linear-algebra/introduction-to-singular-value-decomposition.lecture.n.md

19最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]P-1AP=J
[PARSE ERROR: Undefined("Command(\"boxed\")")]Jk(λ)=λI+N,Nk=0
[PARSE ERROR: Undefined("Command(\"boxed\")")]diagonalizableallJordanblockshavesize1
[PARSE ERROR: Undefined("Command(\"boxed\")")](A-λI)vj=vj-1がジョルダン鎖を定める

20一言ひとことでいうと

  • ジョルダン標準形ひょうじゅんけいは、対角化たいかくかdiagonalizationできない行列ぎょうれつmatrixを、固有値こゆうちeigenvalue冪零成分べきれいせいぶん分解ぶんかいして記述きじゅつする標準形ひょうじゅんけいである。

21演習えんしゅうリンク

data/exercise/math/linear-algebra/eigenvalues-diagonalization-and-extensions.exercise.n.md

22関連かんれんリンク

data/lecture/math/linear-algebra/diagonalization-basics.lecture.n.md data/lecture/math/linear-algebra/minimal-polynomial-basics.lecture.n.md data/lecture/math/linear-algebra/eigenvalues-and-eigenvectors.lecture.n.md
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
タブを全て閉じる