markdown
ジョルダン標準形の入口md 2906e3c
lecture/math/linear-algebra/ジョルダン標準形の入口-講義.n.md
Download as PDF

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

date2026-05-25descriptionジョルダン標準形を、対角化できない行列を固有値と nilpotent 成分に分けて理解するための入口として整理する講義である。prerequisites固有値と固有ベクトル / 対角化の基本 / 最小多項式の基本type講義statusactiverelateddata/lecture/math/linear-algebra/線型代数ポータル-講義.n.md / data/lecture/math/linear-algebra/対角化の基本-講義.n.md / data/lecture/math/linear-algebra/最小多項式の基本-講義.n.md / data/exercise/math/linear-algebra/固有値・対角化・発展-基本演習.n.md
mathlinear-algebraundergraduatelecture

導入どうにゅう

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

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

用語ようご定義ていぎ

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

(A-λI)kv=0

たす v0 のことである。

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

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

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

Jk(λ)=λI+N

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

方針ほうしん

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

data/lecture/math/linear-algebra/対角化の基本-講義.n.md

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

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

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

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

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

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

P-1AP=J

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

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

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

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

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

である。

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

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

(t-λ)sλ

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

4. ジョルダン

ジョルダンブロックを構成こうせいする基底きてい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表示ひょうじにジョルダンブロックがあらわれる。

具体例ぐたいていれい

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補完ほかんする仕組しくみである。

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

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

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

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

どこまでつか

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

最終形さいしゅうけい

[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がジョルダン鎖を定める

一言ひとことでいうと

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

演習えんしゅうリンク

data/exercise/math/linear-algebra/固有値・対角化・発展-基本演習.n.md

関連かんれんリンク

data/lecture/math/linear-algebra/対角化の基本-講義.n.md data/lecture/math/linear-algebra/最小多項式の基本-講義.n.md data/lecture/math/linear-algebra/固有値と固有ベクトル-講義.n.md
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
path をコピー
copy share link
copy share link
タブを全て閉じる