Square matrix constructed from a monic polynomial
線形代数学 において 、 単項多項式 の フロベニウス 伴行列は 次のように定義される 正方行列 である。 p ( x ) = c 0 + c 1 x + ⋯ + c n − 1 x n − 1 + x n {\displaystyle p(x)=c_{0}+c_{1}x+\cdots +c_{n-1}x^{n-1}+x^{n}}
C ( p ) = [ 0 0 … 0 − c 0 1 0 … 0 − c 1 0 1 … 0 − c 2 ⋮ ⋮ ⋱ ⋮ ⋮ 0 0 … 1 − c n − 1 ] . {\displaystyle C(p)={\begin{bmatrix}0&0&\dots &0&-c_{0}\\1&0&\dots &0&-c_{1}\\0&1&\dots &0&-c_{2}\\\vdots &\vdots &\ddots &\vdots &\vdots \\0&0&\dots &1&-c_{n-1}\end{bmatrix}}.}
著者によっては 、この行列の 転置 を使用します。これは、線形 再帰関係 などのいくつかの目的には便利です (以下を参照)。 C ( p ) T {\displaystyle C(p)^{T}}
C ( p ) {\displaystyle C(p)} は の係数から定義され 、の 特性多項式 と 最小多項式 は に等しい 。 [1] この意味で、行列 と多項式は 「仲間」である。 p ( x ) {\displaystyle p(x)} C ( p ) {\displaystyle C(p)} p ( x ) {\displaystyle p(x)} C ( p ) {\displaystyle C(p)} p ( x ) {\displaystyle p(x)}
コンパニオンマトリックスとの類似性 体 F を要素とする任意の 行列 A には特性多項式 が含まれ 、特性多項式 には対応する行列 が含まれる 。これらの行列は以下のように関係している。 p ( x ) = det ( x I − A ) {\displaystyle p(x)=\det(xI-A)} C ( p ) {\displaystyle C(p)}
次の文は同等です。
A は F 上で と 相似で ある、すなわち、 A はGL n ( F ) 内の行列によってその伴行列に共役できる。 C ( p ) {\displaystyle C(p)} 特性多項式は A の最小多項式と一致する 、つまり最小多項式の次数は n である。 p ( x ) {\displaystyle p(x)} 線型写像は 、 の形式の基底を持つ巡回 - 加群 を 作成 します 。または、 - 加群 として同等です 。 A : F n → F n {\displaystyle A:F^{n}\to F^{n}} F n {\displaystyle F^{n}} F [ A ] {\displaystyle F[A]} { v , A v , … , A n − 1 v } {\displaystyle \{v,Av,\ldots ,A^{n-1}v\}} F n ≅ F [ X ] / ( p ( x ) ) {\displaystyle F^{n}\cong F[X]/(p(x))} F [ A ] {\displaystyle F[A]} 上記が成り立つ場合、 Aは 非軽蔑的で あると言えます 。
すべての正方行列が伴行列と相似であるわけではありませんが、すべての正方行列は伴行列からなる ブロック対角 行列と相似です。各対角ブロックの多項式が次のブロックの多項式を割り切ることも要求すると、それらは A によって一意に決定され、これにより A の 有理標準形が 得られます。
対角化可能性 特性多項式の根は の 固有値 です。n 個 の異なる固有値 が ある場合 、 は と 対角化でき ます。 ここで、 D は対角行列、 Vは λ に対応する ヴァンデルモンド行列 です 。 実際、かなり難しい計算によって、転置行列 には の 固有ベクトルがあることが示され 、これは から導かれます。したがって、その 基底 行列の 対角化変換は であり 、つまり となり 、両辺の転置を取ると となります 。 p ( x ) {\displaystyle p(x)} C ( p ) {\displaystyle C(p)} λ 1 , … , λ n {\displaystyle \lambda _{1},\ldots ,\lambda _{n}} C ( p ) {\displaystyle C(p)} C ( p ) = V − 1 D V {\displaystyle C(p)=V^{-1}\!DV} D = [ λ 1 0 ⋯ 0 0 λ 2 ⋯ 0 0 0 ⋯ λ n ] , V = [ 1 λ 1 λ 1 2 ⋯ λ 1 n − 1 1 λ 2 λ 2 2 ⋯ λ 2 n − 1 ⋮ ⋮ ⋮ ⋱ ⋮ 1 λ n λ n 2 ⋯ λ n n − 1 ] . {\displaystyle D={\begin{bmatrix}\lambda _{1}&0&\!\!\!\cdots \!\!\!&0\\0&\lambda _{2}&\!\!\!\cdots \!\!\!&0\\0&0&\!\!\!\cdots \!\!\!&\lambda _{n}\end{bmatrix}},\qquad V={\begin{bmatrix}1&\lambda _{1}&\lambda _{1}^{2}&\!\!\!\cdots \!\!\!&\lambda _{1}^{n-1}\\1&\lambda _{2}&\lambda _{2}^{2}&\!\!\!\cdots \!\!\!&\lambda _{2}^{n-1}\\[-1em]\vdots &\vdots &\vdots &\!\!\!\ddots \!\!\!&\vdots \\1&\lambda _{n}&\lambda _{n}^{2}&\!\!\!\cdots \!\!\!&\lambda _{n}^{n-1}\end{bmatrix}}.} C ( p ) T {\displaystyle C(p)^{T}} v i = ( 1 , λ i , … , λ i n − 1 ) {\displaystyle v_{i}=(1,\lambda _{i},\ldots ,\lambda _{i}^{n-1})} C ( p ) T ( v i ) = λ i v i {\displaystyle C(p)^{T}\!(v_{i})=\lambda _{i}v_{i}} p ( λ i ) = c 0 + c 1 λ i + ⋯ + c n − 1 λ i n − 1 + λ i n = 0 {\displaystyle p(\lambda _{i})=c_{0}+c_{1}\lambda _{i}+\cdots +c_{n-1}\lambda _{i}^{n-1}+\lambda _{i}^{n}=0} V T = [ v 1 T … v n T ] {\displaystyle V^{T}=[v_{1}^{T}\ldots v_{n}^{T}]} C ( p ) T = V T D ( V T ) − 1 {\displaystyle C(p)^{T}=V^{T}D\,(V^{T})^{-1}} C ( p ) = V − 1 D V {\displaystyle C(p)=V^{-1}\!DV}
の固有ベクトルは、 式 から 読み取ることができます。これらは 、逆ヴァンデルモンド行列 の列ベクトルです。この行列は明示的に知られており、 ラグランジュ多項式 の係数に等しい座標を持つ 固有ベクトル を与えます。 あるいは、スケールされた固有ベクトルは より単純な係数を持ちます。 C ( p ) {\displaystyle C(p)} C ( p ) ( w i ) = λ i w i {\displaystyle C(p)(w_{i})=\lambda _{i}w_{i}} C ( p ) = V − 1 D V {\displaystyle C(p)=V^{-1}\!DV} V − 1 = [ w 1 T ⋯ w n T ] {\displaystyle V^{-1}=[w_{1}^{T}\cdots w_{n}^{T}]} w i = ( L 0 i , … , L ( n − 1 ) i ) {\displaystyle w_{i}=(L_{0i},\ldots ,L_{(n-1)i})} L i ( x ) = L 0 i + L 1 i x + ⋯ + L ( n − 1 ) i x n − 1 = ∏ j ≠ i x − λ j λ j − λ i = p ( x ) ( x − λ i ) p ′ ( λ i ) . {\displaystyle L_{i}(x)=L_{0i}+L_{1i}x+\cdots +L_{(n-1)i}x^{n-1}=\prod _{j\neq i}{\frac {x-\lambda _{j}}{\lambda _{j}-\lambda _{i}}}={\frac {p(x)}{(x-\lambda _{i})\,p'(\lambda _{i})}}.} w ~ i = p ′ ( λ i ) w i {\displaystyle {\tilde {w}}_{i}=p'\!(\lambda _{i})\,w_{i}}
が多重根を持つ 場合、 対角化できません。むしろ、 ジョルダン標準形 は、異なる根ごとに1つの ジョルダンブロック を含みます 。根の多重度が m の場合、ブロックは対角線上に1、対角線上の要素が1である m × m 行列 です 。この場合、 Vは 合流型ヴァンデルモンド行列 になります 。 [2] p ( x ) {\displaystyle p(x)} C ( p ) {\displaystyle C(p)} C ( p ) {\displaystyle C(p)} λ {\displaystyle \lambda }
線形再帰シーケンス によって定義される 線形 再帰 列は 特性多項式 を持ち 、その転置行列 は 列 を生成する。 ベクトル は この行列の固有ベクトルであり、固有値 は の根で ある。列の初期値をこのベクトルに設定すると、再帰性を満たす幾何列が得られる。n 個 の異なる固有値の場合 、任意の解は そのような幾何解の線形結合として表すことができ、最大複素ノルムの固有値は 漸近近似 を 与える。 a k + n = − c 0 a k − c 1 a k + 1 ⋯ − c n − 1 a k + n − 1 {\displaystyle a_{k+n}=-c_{0}a_{k}-c_{1}a_{k+1}\cdots -c_{n-1}a_{k+n-1}} k ≥ 0 {\displaystyle k\geq 0} p ( x ) = c 0 + c 1 x + ⋯ + c n − 1 x n − 1 + x n {\displaystyle p(x)=c_{0}+c_{1}x+\cdots +c_{n-1}x^{n-1}+x^{n}} C ( p ) T {\displaystyle C(p)^{T}} [ a k + 1 a k + 2 ⋮ a k + n − 1 a k + n ] = [ 0 1 0 ⋯ 0 0 0 1 ⋯ 0 ⋮ ⋮ ⋮ ⋱ ⋮ 0 0 0 ⋯ 1 − c 0 − c 1 − c 2 ⋯ − c n − 1 ] [ a k a k + 1 ⋮ a k + n − 2 a k + n − 1 ] . {\displaystyle {\begin{bmatrix}a_{k+1}\\a_{k+2}\\\vdots \\a_{k+n-1}\\a_{k+n}\end{bmatrix}}={\begin{bmatrix}0&1&0&\cdots &0\\0&0&1&\cdots &0\\\vdots &\vdots &\vdots &\ddots &\vdots \\0&0&0&\cdots &1\\-c_{0}&-c_{1}&-c_{2}&\cdots &-c_{n-1}\end{bmatrix}}{\begin{bmatrix}a_{k}\\a_{k+1}\\\vdots \\a_{k+n-2}\\a_{k+n-1}\end{bmatrix}}.} v = ( 1 , λ , λ 2 , … , λ n − 1 ) {\displaystyle v=(1,\lambda ,\lambda ^{2},\ldots ,\lambda ^{n-1})} λ {\displaystyle \lambda } p ( x ) {\displaystyle p(x)} a k = λ k {\displaystyle a_{k}=\lambda ^{k}} a k {\displaystyle a_{k}}
線形常微分方程式から一次線形常微分方程式系へ 上記の線形再帰の場合と同様に、 スカラー関数 の n次同次 線形 ODE を 考えます。 これは、ベクトル関数 の 1 次同次線形 ODE の結合システムとして同等に記述できます 。 ここで 、 は特性多項式の転置コンパニオン マトリックスです
。 ここで、係数は 定数だけでなく関数である場合もあります。 y = y ( t ) {\displaystyle y=y(t)} y ( n ) + c n − 1 y ( n − 1 ) + ⋯ + c 1 y ( 1 ) + c 0 y = 0. {\displaystyle y^{(n)}+c_{n-1}y^{(n-1)}+\dots +c_{1}y^{(1)}+c_{0}y=0.} z ( t ) = ( y ( t ) , y ′ ( t ) , … , y ( n − 1 ) ( t ) ) {\displaystyle z(t)=(y(t),y'(t),\ldots ,y^{(n-1)}(t))} z ′ = C ( p ) T z {\displaystyle z'=C(p)^{T}z} C ( p ) T {\displaystyle C(p)^{T}} p ( x ) = x n + c n − 1 x n − 1 + ⋯ + c 1 x + c 0 . {\displaystyle p(x)=x^{n}+c_{n-1}x^{n-1}+\cdots +c_{1}x+c_{0}.} c i = c i ( t ) {\displaystyle c_{i}=c_{i}(t)}
が対角化可能な場合 、基底の対角化変更により、これは各座標における 1 つのスカラー同次 1 次線形 ODE と等価な分離システムに変換されます。 C ( p ) T {\displaystyle C(p)^{T}}
非同次方程式
は 、非同次項 を持つシステム: と同等です 。 y ( n ) + c n − 1 y ( n − 1 ) + ⋯ + c 1 y ( 1 ) + c 0 y = f ( t ) {\displaystyle y^{(n)}+c_{n-1}y^{(n-1)}+\dots +c_{1}y^{(1)}+c_{0}y=f(t)} z ′ = C ( p ) T z + F ( t ) {\displaystyle z'=C(p)^{T}z+F(t)} F ( t ) = ( 0 , … , 0 , f ( t ) ) {\displaystyle F(t)=(0,\ldots ,0,f(t))}
再び、基底の対角化変更により、これはスカラー不同次 1 次線形 ODE の分離されたシステムに変換されます。
巡回シフト行列 の場合 、固有値が 1 の複素根 であるとき、伴行列とその転置は両方とも 、 巡回行列であるシルベスターの巡回シフト 行列 に簡約されます。 p ( x ) = x n − 1 {\displaystyle p(x)=x^{n}-1}
単純な体拡大上の乗算写像 体 の 係数を持つ 多項式を考え 、 が 多項式環 において 既約で あるとする 。すると、 の 根を付加すると 体拡大 が生成され、これもまた 標準基底 を持つ ベクトル空間となる 。すると、 -線型乗法写像は p ( x ) = x n + c n − 1 x n − 1 + ⋯ + c 1 x + c 0 {\displaystyle p(x)=x^{n}+c_{n-1}x^{n-1}+\cdots +c_{1}x+c_{0}} F {\displaystyle F} p ( x ) {\displaystyle p(x)} F [ x ] {\displaystyle F[x]} λ {\displaystyle \lambda } p ( x ) {\displaystyle p(x)} K = F ( λ ) ≅ F [ x ] / ( p ( x ) ) {\displaystyle K=F(\lambda )\cong F[x]/(p(x))} F {\displaystyle F} { 1 , λ , λ 2 , … , λ n − 1 } {\displaystyle \{1,\lambda ,\lambda ^{2},\ldots ,\lambda ^{n-1}\}} F {\displaystyle F}
m λ : K → K {\displaystyle m_{\lambda }:K\to K} 定義 m λ ( α ) = λ α {\displaystyle m_{\lambda }(\alpha )=\lambda \alpha } は標準基底に関して n × n 行列 を持つ。 および なので 、これは のコンパニオン行列である 。 この拡張が 分離可能 (例えば、が 特性ゼロ を持つ か、 が 有限体 である場合)と仮定すると、は に対して 異なる根を持つ ので、 となり
、 は 分解体 を 持つ 。 は 上で対角化できないので、 上の -線型写像 、つまり 上のベクトル空間( 標準基底 を持ち 、ベクトル を含む) に 拡張する 必要がある 。拡張された写像は によって定義される 。 [ m λ ] {\displaystyle [m_{\lambda }]} m λ ( λ i ) = λ i + 1 {\displaystyle m_{\lambda }(\lambda ^{i})=\lambda ^{i+1}} m λ ( λ n − 1 ) = λ n = − c 0 − ⋯ − c n − 1 λ n − 1 {\displaystyle m_{\lambda }(\lambda ^{n-1})=\lambda ^{n}=-c_{0}-\cdots -c_{n-1}\lambda ^{n-1}} p ( x ) {\displaystyle p(x)} [ m λ ] = C ( p ) . {\displaystyle [m_{\lambda }]=C(p).} F {\displaystyle F} p ( x ) {\displaystyle p(x)} λ 1 , … , λ n {\displaystyle \lambda _{1},\ldots ,\lambda _{n}} λ 1 = λ {\displaystyle \lambda _{1}=\lambda } p ( x ) = ( x − λ 1 ) ⋯ ( x − λ n ) , {\displaystyle p(x)=(x-\lambda _{1})\cdots (x-\lambda _{n}),} L = F ( λ 1 , … , λ n ) {\displaystyle L=F(\lambda _{1},\ldots ,\lambda _{n})} m λ {\displaystyle m_{\lambda }} F {\displaystyle F} L {\displaystyle L} L n ≅ L ⊗ F K {\displaystyle L^{n}\cong L\otimes _{F}K} L {\displaystyle L} { 1 ⊗ 1 , 1 ⊗ λ , 1 ⊗ λ 2 , … , 1 ⊗ λ n − 1 } {\displaystyle \{1{\otimes }1,\,1{\otimes }\lambda ,\,1{\otimes }\lambda ^{2},\ldots ,1{\otimes }\lambda ^{n-1}\}} w = ( β 1 , … , β n ) = β 1 ⊗ 1 + ⋯ + β n ⊗ λ n − 1 {\displaystyle w=(\beta _{1},\ldots ,\beta _{n})=\beta _{1}{\otimes }1+\cdots +\beta _{n}{\otimes }\lambda ^{n-1}} m λ ( β ⊗ α ) = β ⊗ ( λ α ) {\displaystyle m_{\lambda }(\beta \otimes \alpha )=\beta \otimes (\lambda \alpha )}
行列は 変更されないが、上述と同様に、 の要素を持つ行列によって対角化することができる 。 対角行列 と に対応する ヴァンデルモンド行列 Vについて。固有ベクトル( 逆ヴァンデルモンド行列 のスケールされた列ベクトル )の明示的な式は次のように書ける。 ここで はスケールされたラグランジュ多項式の係数である。 [ m λ ] = C ( p ) {\displaystyle [m_{\lambda }]=C(p)} L {\displaystyle L} [ m λ ] = C ( p ) = V − 1 D V , {\displaystyle [m_{\lambda }]=C(p)=V^{-1}\!DV,} D = diag ( λ 1 , … , λ n ) {\displaystyle D=\operatorname {diag} (\lambda _{1},\ldots ,\lambda _{n})} λ 1 , … , λ n ∈ L {\displaystyle \lambda _{1},\ldots ,\lambda _{n}\in L} V − 1 {\displaystyle V^{-1}} w ~ i = β 0 i ⊗ 1 + β 1 i ⊗ λ + ⋯ + β ( n − 1 ) i ⊗ λ n − 1 = ∏ j ≠ i ( 1 ⊗ λ − λ j ⊗ 1 ) {\displaystyle {\tilde {w}}_{i}=\beta _{0i}{\otimes }1+\beta _{1i}{\otimes }\lambda +\cdots +\beta _{(n-1)i}{\otimes }\lambda ^{n-1}=\prod _{j\neq i}(1{\otimes }\lambda -\lambda _{j}{\otimes }1)} β i j ∈ L {\displaystyle \beta _{ij}\in L} p ( x ) x − λ i = ∏ j ≠ i ( x − λ j ) = β 0 i + β 1 i x + ⋯ + β ( n − 1 ) i x n − 1 . {\displaystyle {\frac {p(x)}{x-\lambda _{i}}}=\prod _{j\neq i}(x-\lambda _{j})=\beta _{0i}+\beta _{1i}x+\cdots +\beta _{(n-1)i}x^{n-1}.}
参照
注記 ^ Horn, Roger A.; Charles R. Johnson (1985). Matrix Analysis. Cambridge, UK: Cambridge University Press. pp. 146– 147. ISBN 0-521-30586-1 . 2010年2月10日 閲覧 。 ^ Turnbull, HW; Aitken, AC (1961). 『正準行列理論入門』 ニューヨーク: ドーバー. p. 60. ISBN 978-0486441689 。