markdown
最小多項式の基本md eba0640
lecture/math/linear-algebra/minimal-polynomial-basics.lecture.n.md
Download PDF

最小多項式さいしょうたこうしきminimal polynomialの基本きほん

date2026-07-14document_iddoc_e78fe37c2c8111c279b1dc10ff00a436description最小多項式を、行列を零化する多項式のうち最も基本的なものとして導入し、対角化可能性やジョルダン標準形との関係を整理する講義である。prerequisites固有値と固有ベクトル / 対角化の基本 / 行列式type講義content_typelecturestatusactiverelateddata/lecture/math/linear-algebra/linear-algebra-portal.lecture.n.md / data/lecture/math/linear-algebra/eigenvalues-and-eigenvectors.lecture.n.md / data/lecture/math/linear-algebra/eigenvalue-problem-basics.lecture.n.md / data/lecture/math/linear-algebra/diagonalization-basics.lecture.n.md / data/lecture/math/linear-algebra/companion-matrix-basics.lecture.n.md / data/lecture/math/linear-algebra/introduction-to-jordan-canonical-form.lecture.n.md / data/exercise/math/linear-algebra/eigenvalues-diagonalization-and-extensions.exercise.n.md
mathlinear-algebraundergraduatelecture

Basics of the minimal polynomial最小多項式さいしょうたこうしき

1導入どうにゅう

この講義こうぎで重要じゅうようなのは、最小多項式さいしょうたこうしきminimal polynomialは、行列ぎょうれつmatrixが満みたす代数的関係だいすうてきかんけいを最小限さいしょうげんに記録きろくする多項式たこうしきであるということである。

固有値こゆうちeigenvalueは行列ぎょうれつmatrixの情報じょうほうを要約ようやくするが、それだけでは対角化可能性たいかくかかのうせいを完全かんぜんには判定はんていできない。最小多項式さいしょうたこうしきminimal polynomialを導入どうにゅうすると、同おなじ固有値こゆうちeigenvalueを持もつ行列ぎょうれつmatrixの差異さいを、重根じゅうこんの有無うむとして確認かくにんできる。

1Introduction

The key point of this lecture is that the minimal polynomial最小多項式さいしょうたこうしき records the smallest algebraic relation satisfied by a matrix行列ぎょうれつ.

eigenvalues固有値こゆうち summarize important information, but they do not fully determine diagonalizability. The minimal polynomial最小多項式さいしょうたこうしき detects whether repeated factors are needed to annihilate the matrix, and that is exactly what distinguishes some matrices with the same eigenvalues固有値こゆうち.

2用語ようごと定義ていぎ

最小多項式さいしょうたこうしきMinimal polynomial とは、正方行列せいほうぎょうれつsquare matrix A に対たいして

mA(A)=0

を満みたす零ぜろでない多項式たこうしきのうち、次数じすうが最小さいしょうで、最高次係数さいこうじけいすうが 1 であるものをいう。

特性多項式とくせいたこうしきcharacteristic polynomialを

χA(t)=det(tI-A)

とする。ケーリー・ハミルトンの定理ていりにより

χA(A)=0

である。したがって最小多項式さいしょうたこうしきminimal polynomialは存在そんざいし、特性多項式とくせいたこうしきcharacteristic polynomialを割わる。

2Terms and definitions

The minimal polynomial最小多項式さいしょうたこうしき of a square matrix正方行列せいほうぎょうれつ A is the nonzero monic polynomial of least degree such that

mA(A)=0.

Let the characteristic polynomial特性多項式とくせいたこうしき be

χA(t)=det(tI-A).

By the Cayley-Hamilton theorem,

χA(A)=0.

Therefore the minimal polynomial最小多項式さいしょうたこうしき exists and divides the characteristic polynomial特性多項式とくせいたこうしき.

3方針ほうしん

方針ほうしんは、行列ぎょうれつmatrixに多項式たこうしきを代入だいにゅうする操作そうさoperationを確認かくにんし、最小多項式さいしょうたこうしきminimal polynomialの根こんと固有値こゆうちeigenvalueの関係かんけいを整理せいりすることである。

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

3Plan

First understand what it means to substitute a matrix into a polynomial. Then relate the roots of the minimal polynomial最小多項式さいしょうたこうしき to the eigenvalues固有値こゆうち of A, and finally use repeated roots to test diagonalizability.

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

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

数かず λ について (t-λ) が消去しょうきょするのは、t=λ という条件じょうけんである。行列ぎょうれつmatrix A について (A-λI) が零ぜろになるわけではない。しかし、適切てきせつな多項式たこうしきを組くみ合あわせると、行列全体ぎょうれつぜんたいを零行列ぜろぎょうれつにできる。

最小多項式さいしょうたこうしきminimal polynomialは、そのために必要ひつような最短さいたんの式しきである。対角化可能たいかくかかのうな行列ぎょうれつmatrixでは、固有値こゆうちeigenvalueごとに 1 回かいずつ因子いんしを用意よういすれば十分じゅうぶんである。対角化たいかくかdiagonalizationできない場合ばあいは、同おなじ因子いんしが複数回ふくすうかい必要ひつようになる。

4Intuitive explanation

For a number λ, the factor t-λ vanishes when t=λ. For a matrix A, the expression A-λI usually does not become the zero matrix. But a suitable polynomial in A can become zero.

The minimal polynomial最小多項式さいしょうたこうしき is the shortest such relation. If A is diagonalizable, one factor for each distinct eigenvalue固有値こゆうち is enough. If A is not diagonalizable, the same factor must sometimes appear more than once.

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

5.11. 特性多項式とくせいたこうしきcharacteristic polynomialとの関係かんけい

最小多項式さいしょうたこうしきminimal polynomial mA(t) は特性多項式とくせいたこうしきcharacteristic polynomial χA(t) を割わる。

mA(t)∣χA(t)

したがって mA(t) の根こんは A の固有値こゆうちeigenvalueであり、固有値こゆうちeigenvalueは mA(t) の根こんとして表あらわれる。

5.22. 対角化可能性たいかくかかのうせいとの関係かんけい

体たい K 上じょうで A の最小多項式さいしょうたこうしきminimal polynomialが

mA(t)=∏i=1r(t-λi)

のように相異あいことなる一次因子いちじいんしの積せきに分解ぶんかいされるなら、A は対角化可能たいかくかかのうである。逆ぎゃくも成立せいりつする。

[PARSE ERROR: Undefined("Command(\"boxed\")")]Aが対角化可能⟺mA(t)が重根をもたない一次因子の積

この判定はんていは、固有値こゆうちeigenvalueの種類しゅるいだけでなく、最小多項式さいしょうたこうしきminimal polynomialに重複ちょうふくが必要ひつようかどうかを確認かくにんする方法ほうほうである。

5Precise explanation

5.11. Relation with the characteristic polynomial特性多項式とくせいたこうしき

The minimal polynomial最小多項式さいしょうたこうしき divides the characteristic polynomial特性多項式とくせいたこうしき:

mA(t)∣χA(t).

Its roots are eigenvalues固有値こゆうち of A, and every eigenvalue固有値こゆうち appears as a root of mA(t).

5.22. Diagonalizability

Over a field K, if the minimal polynomial最小多項式さいしょうたこうしき factors as

mA(t)=∏i=1r(t-λi)

with distinct linear factors, then A is diagonalizable. Conversely, if A is diagonalizable, the minimal polynomial最小多項式さいしょうたこうしき has this form.

Thus

[PARSE ERROR: Undefined("Command(\"boxed\")")]Aisdiagonalizable⟺mA(t)hasnorepeatedrootandsplitsintolinearfactors.

6存在そんざいと一意性いちいせい

存在そんざいは Cayley-Hamilton の定理ていりから従したがう。すなわち χA(A)=0 なので、A を零化れいかする非零多項式ひぜろたこうしきが少すくなくとも 1 つ存在そんざいする。

一意性いちいせいは、最小次数さいしょうじすうのモニックな零化多項式れいかたこうしきを選えらぶことから従したがう。もし m1,m2 がどちらも同おなじ最小次数さいしょうじすうで A を零化れいかするなら、m1-m2 はより低次数ていじすうの零化多項式れいかたこうしきになり、最小性さいしょうせいに反はんする。

7証明しょうめいの要点ようてん:重根じゅうこんを持もたない判定はんてい

A=PDP-1 と対角化たいかくかdiagonalizationできるなら、任意にんいの多項式たこうしき f について

f(A)=Pf(D)P-1

である。したがって A を零化れいかするには、現あらわれる相異あいことなる固有値こゆうちeigenvalueで f が 0 になれば十分じゅうぶんであり、

mA(t)=∏λ∈Spec(A)(t-λ)

となる。ここで Spec(A) は A の固有値こゆうちeigenvalueの集合しゅうごうを表あらわす記号きごうである。

逆ぎゃくに mA(t) が相異あいことなる一次因子いちじいんしに分解ぶんかいするなら、固有空間こゆうくうかんへの射影しゃえいを多項式たこうしきで構成こうせいでき、固有ベクトルeigenvectorの基底きていbasisが得えられる。ここでいう射影しゃえいは、内積ないせきから定義ていぎする直交射影ちょっこうしゃえいorthogonal projectionではなく、ベクトルを各かく固有空間こゆうくうかんの成分せいぶんへ分わける線型写像せんけいしゃぞうlinear mapである。

8具体例ぐたいていれい

8.11. 対角行列たいかくぎょうれつdiagonal matrix

A=(2003)

では

(A-2I)(A-3I)=0

である。したがって

mA(t)=(t-2)(t-3)

である。

8.22. ジョルダンブロック

ここでは次つぎの講義こうぎへの準備じゅんびとして、対角化たいかくかできない最小さいしょうの例れいを「ジョルダンブロック」と呼よぶ。

B=(1101)

とする。このとき

B-I=(0100)

は零行列ぜろぎょうれつではないが、

(B-I)2=0

である。したがって

mB(t)=(t-1)2

である。重根じゅうこんが現あらわれるため、B は対角化可能たいかくかかのうではない。

8.33. 同おなじ特性多項式とくせいたこうしきcharacteristic polynomialで異ことなる最小多項式さいしょうたこうしきminimal polynomial

A=(1001),B=(1101)

はどちらも特性多項式とくせいたこうしきcharacteristic polynomialが (t-1)2 である。しかし

mA(t)=t-1,mB(t)=(t-1)2

である。最小多項式さいしょうたこうしきminimal polynomialは、固有値こゆうちeigenvalueの一覧いちらんだけでは見みえない非対角化可能ひたいかくかかのうなジョルダン構造こうぞうを検出けんしゅつする。

6Existence and uniqueness

Existence follows from Cayley-Hamilton: χA(A)=0, so at least one nonzero annihilating polynomial exists.

Uniqueness follows from choosing the monic annihilating polynomial of smallest degree. If two monic polynomials m1,m2 of that least degree both annihilate A, then m1-m2 also annihilates A and has smaller degree. This contradicts minimality unless m1=m2.

7Proof idea for the squarefree criterion

If A=PDP-1 is diagonalizable, then for any polynomial f,

f(A)=Pf(D)P-1.

The matrix f(D) is diagonal with entries f(λi). Therefore it is enough for f to vanish on the distinct eigenvalues固有値こゆうち. Hence

mA(t)=∏λ∈Spec(A)(t-λ),

with no repeated roots.

Here Spec(A) denotes the set of eigenvalues固有値こゆうち of A.

Conversely, if mA(t) splits into distinct linear factors, one can construct polynomial projections onto the eigenspaces. The space becomes a direct sum of eigenspaces, so an eigenvector固有こゆうベクトル basis基底きてい exists and A is diagonalizable.

These projections are not necessarily orthogonal projections coming from an inner product. They are linear maps that extract the component lying in each eigenspace.

8Concrete examples

8.1Diagonal matrix

For

A=(2003),

we have

(A-2I)(A-3I)=0,

so

mA(t)=(t-2)(t-3).

8.2Jordan blockジョルダンブロック

As preparation for the next lecture, this smallest non-diagonalizable example is called a Jordan block here.

For

B=(1101),

the matrix

B-I=(0100)

is not zero, but

(B-I)2=0.

Therefore

mB(t)=(t-1)2,

and B is not diagonalizable.

8.3Same characteristic polynomial特性多項式とくせいたこうしき, different minimal polynomials

The matrices

A=(1001),B=(1101)

both have characteristic polynomial特性多項式とくせいたこうしき (t-1)2. But

mA(t)=t-1,mB(t)=(t-1)2.

The minimal polynomial最小多項式さいしょうたこうしき detects the non-diagonalizable Jordan behavior that the eigenvalue固有値こゆうち list alone does not.

9別べつの観点かんてん:冪べきpowerの還元かんげんとジョルダン標準形ひょうじゅんけい

最小多項式さいしょうたこうしきminimal polynomialは、線型変換せんけいへんかんlinear transformationが生成せいせいする代数だいすうの関係式かんけいしきである。たとえば Ak を計算けいさんするとき、最小多項式さいしょうたこうしきminimal polynomialが分わかれば高次こうじの冪べきを低次ていじの冪べきへ還元かんげんできる。

ジョルダン標準形ひょうじゅんけいが使つかえる場合ばあい、mA(t) における (t-λ) の指数しすうは、λ に対応たいおうする最大さいだいのジョルダンブロックJordan blockの大おおきさに等ひとしい。特性多項式とくせいたこうしきcharacteristic polynomialはブロックの大おおきさの総和そうわを数かぞえるのに対たいして、最小多項式さいしょうたこうしきminimal polynomialは各かく固有値こゆうちeigenvalueについて最大さいだいブロック長ちょうを記録きろくする。

data/lecture/math/linear-algebra/introduction-to-jordan-canonical-form.lecture.n.md

同伴行列どうはんぎょうれつcompanion matrixは、指定していした多項式たこうしきpolynomialを特性多項式とくせいたこうしきcharacteristic polynomialにもつ行列ぎょうれつmatrixを構成こうせいする例れいであり、最小多項式さいしょうたこうしきminimal polynomialとの関係かんけいも次つぎの講義こうぎで確認かくにんする。

data/lecture/math/linear-algebra/companion-matrix-basics.lecture.n.md

9Another viewpoint: reducing powers and Jordan form

The minimal polynomial最小多項式さいしょうたこうしき is an algebraic relation for the algebra generated by the linear transformation線型変換せんけいへんかん. For example, once mA(t) is known, high powers such as Ak can be reduced to lower powers.

When Jordan form is available, the exponent of (t-λ) in mA(t) equals the size of the largest Jordan blockジョルダンブロック for λ. The characteristic polynomial特性多項式とくせいたこうしき counts the total sizes of all blocks, while the minimal polynomial最小多項式さいしょうたこうしき records the maximum block length for each eigenvalue固有値こゆうち.

data/lecture/math/linear-algebra/introduction-to-jordan-canonical-form.lecture.n.md

The companion matrix同伴行列どうはんぎょうれつ constructs a matrix with a prescribed characteristic polynomial and connects this lecture to polynomial-driven matrix examples.

data/lecture/math/linear-algebra/companion-matrix-basics.lecture.n.md

10別べつの観点かんてん

最小多項式さいしょうたこうしきminimal polynomialは、線型変換せんけいへんかんlinear transformationが生成せいせいする代数だいすうの基本関係式きほんかんけいしきである。mA(t) を知しると、A の高たかい冪べきを低ひくい冪べきへ還元かんげんできる。

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

  • 最小多項式さいしょうたこうしきminimal polynomialは、mA(A)=0 を満みたす最小次数さいしょうじすうのモニック多項式たこうしきである。
  • 最小多項式さいしょうたこうしきminimal polynomialは特性多項式とくせいたこうしきcharacteristic polynomialを割わる。
  • 対角化可能性たいかくかかのうせいは、最小多項式さいしょうたこうしきminimal polynomialが重根じゅうこんを持もたないことと対応たいおうする。
  • ジョルダン標準形ひょうじゅんけいでは、最大さいだいのブロックサイズが最小多項式さいしょうたこうしきminimal polynomialの指数しすうに反映はんえいされる。

10Another viewpoint

The minimal polynomial最小多項式さいしょうたこうしき is the defining algebraic relation for the algebra generated by a linear transformation. Knowing mA(t) allows high powers of A to be reduced to lower powers.

11Criteria

  • mA(t) is the monic polynomial of least degree satisfying mA(A)=0.
  • mA(t) divides the characteristic polynomial特性多項式とくせいたこうしき.
  • Diagonalizability corresponds to a squarefree minimal polynomial最小多項式さいしょうたこうしき that splits.
  • In Jordan form, the largest block size determines the exponent in the minimal polynomial最小多項式さいしょうたこうしき.

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

一次因子いちじいんしへの分解ぶんかいを用もちいる主張しゅちょうは、考察こうさつする体たいの上うえで多項式たこうしきが分解ぶんかいすることを前提ぜんていにする。実数じっすうreal numberだけでは分解ぶんかいしない場合ばあいも、複素数ふくそすうcomplex numberへ拡張かくちょうすると分解ぶんかいできることがある。

12Scope and limitations

Statements involving linear factors require the polynomial to split over the field being used. A polynomial that does not split over the real numbers may split after extending scalars to the complex numbers.

13存在そんざいと一意性いちいせいの確認かくにん

最小多項式さいしょうたこうしきminimal polynomialは必かならず存在そんざいし、一意いちいである。存在そんざいは Cayley-Hamilton の定理ていりから従したがう。なぜなら特性多項式とくせいたこうしきcharacteristic polynomial χA(t) が

χA(A)=0

を満みたすため、零化れいかする多項式たこうしきが少すくなくとも 1 つ存在そんざいするからである。

一意性いちいせいは、最高次係数さいこうじけいすうを 1 に固定こていした最小次数さいしょうじすうの多項式たこうしきを取とることで得えられる。もし同おなじ最小次数さいしょうじすうのモニック多項式たこうしき m1,m2 が両方りょうほう A を零化れいかするなら、m1-m2 は次数じすうが小ちいさい零化多項式れいかたこうしきになる。これは最小性さいしょうせいに反はんするため、m1=m2 である。

14証明しょうめいの要点ようてん:重根じゅうこんがないことと対角化たいかくかdiagonalization

A が対角化可能たいかくかかのうで A=PDP-1、D=diag(λ1,[PARSE ERROR: Undefined("Command(\"dots\")")],λn) とする。このとき多項式たこうしき f について

f(A)=Pf(D)P-1

であり、f(D) は対角成分たいかくせいぶん f(λi) を並ならべた対角行列たいかくぎょうれつdiagonal matrixである。したがって A を零化れいかするには、現あらわれるすべての固有値こゆうちeigenvalue λi について f(λi)=0 で十分じゅうぶんである。よって最小多項式さいしょうたこうしきminimal polynomialは

mA(t)=∏λ∈Spec(A)(t-λ)

となり、重根じゅうこんを持もたない。

逆ぎゃくに、mA(t) が相異あいことなる一次因子いちじいんしの積せきに分解ぶんかいするなら、各かく固有値こゆうちeigenvalueに対応たいおうする射影しゃえいを多項式たこうしきで構成こうせいでき、空間くうかんは固有空間こゆうくうかんeigenspaceの直和ちょくわに分解ぶんかいする。したがって固有こゆうベクトルeigenvectorからなる基底きていbasisが存在そんざいし、A は対角化可能たいかくかかのうである。

15ジョルダン標準形ひょうじゅんけいとの対応たいおう

ジョルダン標準形ひょうじゅんけいが使つかえる場合ばあい、最小多項式さいしょうたこうしきminimal polynomialは各かく固有値こゆうちeigenvalueについて最大さいだいのジョルダンブロックの大おおきさを記録きろくする。たとえば λ に対応たいおうする最大さいだいブロックが大おおきさ 3 なら、mA(t) には (t-λ)3 が現あらわれる。

つまり、特性多項式とくせいたこうしきcharacteristic polynomialはブロックの総量そうりょうを数かぞえ、最小多項式さいしょうたこうしきminimal polynomialは最大さいだいブロックの長ながさを測はかる。対角化可能たいかくかかのうとは、すべての最大さいだいブロックの長ながさが 1 であることに等ひとしい。

data/lecture/math/linear-algebra/introduction-to-jordan-canonical-form.lecture.n.md

16計算例けいさんれい:同おなじ特性多項式とくせいたこうしきcharacteristic polynomialで異ことなる最小多項式さいしょうたこうしきminimal polynomial

A=(1001),B=(1101)

はどちらも特性多項式とくせいたこうしきcharacteristic polynomialが (t-1)2 である。しかし

mA(t)=t-1

であるのに対たいして、

mB(t)=(t-1)2

である。A-I=0 だが、B-I≠0 かつ (B-I)2=0 だからである。この違ちがいが、A は対角化可能たいかくかかのうで B は対角化不可能たいかくかふかのうであることを反映はんえいしている。

17最終形さいしゅうけい

[PARSE ERROR: Undefined("Command(\"boxed\")")]mA(A)=0
[PARSE ERROR: Undefined("Command(\"boxed\")")]mA(t)∣χA(t)
[PARSE ERROR: Undefined("Command(\"boxed\")")]Adiagonalizable⟺mA(t)hasnorepeatedroot

13Existence and uniqueness

The minimal polynomial最小多項式さいしょうたこうしき always exists and is unique. Existence follows from the Cayley-Hamilton theorem, because the characteristic polynomial特性多項式とくせいたこうしき χA(t) satisfies

χA(A)=0.

Thus at least one nonzero polynomial annihilating A exists.

Uniqueness is obtained by choosing the monic annihilating polynomial of least degree. If two monic polynomials m1,m2 of the same least degree both annihilate A, then m1-m2 is an annihilating polynomial of smaller degree. This contradicts minimality unless m1=m2.

14Proof idea: no repeated roots and diagonalization対角化たいかくか

Suppose A is diagonalizable and A=PDP-1, where D=diag(λ1,[PARSE ERROR: Undefined("Command(\"dots\")")],λn). For any polynomial f,

f(A)=Pf(D)P-1,

and f(D) is the diagonal matrix with entries f(λi). Therefore, to annihilate A, it is enough for f to vanish at every eigenvalue固有値こゆうち that appears. Hence

mA(t)=∏λ∈Spec(A)(t-λ),

so mA(t) has no repeated root.

Conversely, if mA(t) splits as a product of distinct linear factors, polynomial projections onto the eigenspaces can be constructed. The space decomposes as a direct sum of eigenspaces固有空間こゆうくうかん, so an eigenvector固有こゆうベクトル basis基底きてい exists and A is diagonalizable.

15Correspondence with Jordan normal formジョルダン標準形ひょうじゅんけい

When Jordan normal form is available, the minimal polynomial最小多項式さいしょうたこうしき records, for each eigenvalue固有値こゆうち, the size of the largest Jordan block. For example, if the largest block for λ has size 3, then (t-λ)3 appears in mA(t).

Thus the characteristic polynomial特性多項式とくせいたこうしき counts the total amount of blocks, while the minimal polynomial最小多項式さいしょうたこうしき measures the maximum block length. Diagonalizability is exactly the case where every maximum block length is 1.

data/lecture/math/linear-algebra/introduction-to-jordan-canonical-form.lecture.n.md

16Calculation example: same characteristic polynomial, different minimal polynomials

The matrices

A=(1001),B=(1101)

both have characteristic polynomial (t-1)2. However

mA(t)=t-1,

whereas

mB(t)=(t-1)2.

This is because A-I=0, while B-I≠0 and (B-I)2=0. The difference reflects that A is diagonalizable and B is not.

17Final forms

[PARSE ERROR: Undefined("Command(\"boxed\")")]mA(A)=0
[PARSE ERROR: Undefined("Command(\"boxed\")")]mA(t)∣χA(t)
[PARSE ERROR: Undefined("Command(\"boxed\")")]Adiagonalizable⟺mA(t)hasnorepeatedroot

18一言ひとことでいうと

  • 最小多項式さいしょうたこうしきminimal polynomialは、行列ぎょうれつmatrixを零化れいかする最短さいたんの関係式かんけいしきであり、対角化可能性たいかくかかのうせいを判定はんていする道具どうぐである。

18In one sentence

The minimal polynomial最小多項式さいしょうたこうしき is the shortest relation that annihilates a matrix and records exactly the repeated-factor obstruction to diagonalization.

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
タブを全て閉じる