跡 (線型代数学)
数学の線型代数学において、正方行列の跡(せき、テンプレート:Lang-en-short; トレース、テンプレート:Lang-de-short; シュプール)あるいは対角和(たいかくわ)とは、主対角成分の総和である。つまり
を指す。それは基底変換に関して不変であり、また固有値の総和(固有値和)に等しい。ゆえに、行列の跡は行列の相似に関する不変量であり、そこから、行列に対応する線型写像の跡として定義することができる。
行列の跡は、正方行列に対してのみ定義されることに注意せよ。この語は(この同じ数学的対象を意味する)ドイツ語のSpurからの翻訳借用である。
定義
- 座標に依らない定義
- 係数体 テンプレート:Mvar 上有限次元ベクトル空間 テンプレート:Mvar 上の自己線型作用素全体の成す空間 テンプレート:Math を テンプレート:Mvar の双対空間とのテンソル積と
によって同一視することができる。このとき、標準的な双線型写像
から(テンソル積の普遍性により)導かれるテンソル積空間上の線型写像 テンプレート:Math2 を跡(トレース)と呼ぶ。
- 座標を用いた定義
- 体 テンプレート:Mvar 上のベクトル空間 テンプレート:Mvar 上の線形写像 テンプレート:Mvar が有限次元の像を持つとき、テンプレート:Mvar の有限個の元 テンプレート:Math2 と双対空間 テンプレート:Math の元 テンプレート:Math2 が存在して テンプレート:Math2 となっている。このとき、テンプレート:Math は テンプレート:Math2 と テンプレート:Math2 の選び方によらず テンプレート:Mvar のみによって定まる量となり、テンプレート:Mvar の跡あるいは指標 (distribution character) tr(f) とよばれる。
- 行列の跡
- テンプレート:Mvar が有限次元のとき、基底 テンプレート:Math} とその双対基底 テンプレート:Math} を取れば、テンプレート:Math は線型写像のこの基底に関する表現行列の[[行列要素| テンプレート:Math-成分]]であり、任意の行列 テンプレート:Mvar は
と書ける。したがってこの跡
は対角線に沿った成分の和である(ここで、テンプレート:Mvar はクロネッカーのデルタ)。
性質
基本性質
以下、テンプレート:Math2 は適当なサイズの正方行列とする。
- 行列のトレースは線型である:
- テンプレート:Math,
- テンプレート:Math (テンプレート:Mvar はスカラー).
- テンプレート:Math.テンプレート:Efn
これらの性質はトレースを以下の意味で普遍性を持つものとして特徴づける:
- テンプレート:Math を満たす線型汎函数は テンプレート:Math の定数倍に限る[1]。
不変性
- 転置不変性: トレースは転置に関して不変である、即ち テンプレート:Math.
- 相似不変性: トレースは相似に関して不変である、即ち テンプレート:Mvar が正則ならば、テンプレート:Math.
- 巡回不変性: 2個以上の行列の積のトレースは巡回的に順番を変えても不変である、即ちテンプレート:Mvar がテンプレート:仮リンクならば .
- テンプレート:Mvar を任意の置換とすると一般には成り立たないが、対称行列のときには テンプレート:Math2 が成り立つ。
固有値との関係
- 実または複素正方行列 テンプレート:Mvar の固有値が(代数重複度を込めて)テンプレート:Math2 であるとき、 が成り立つ。
これは、トレースの相似不変性と、任意の行列がジョルダン標準形に相似であること、およびジョルダン標準形の対角成分に代数重複度を込めた固有値が全て並ぶことから明らかである。またこれと対照的に、行列式は固有値の積 である。
同じ理由により、自然数 テンプレート:Mvar に対して が成り立つことが分かる。
その他の性質
- 行列式の場合と異なり積のトレースはトレースの積とは一致しないが、クロネッカー積(行列のテンソル積)のトレースはトレースの積に一致する: テンプレート:Math.
- テンプレート:Mvar が対称かつ テンプレート:Mvar が反対称ならば テンプレート:Math2 である。
- 単位行列 テンプレート:Mvar のトレースは考えている空間の次元 テンプレート:Mvar である(その意味で次元の概念をトレースを用いて一般化することもできる)。同様に、冪等行列 テンプレート:Mvar(つまり テンプレート:Math2)のトレースは テンプレート:Mvar の階数であり、また冪零行列のトレースは零である。 より一般に、行列 テンプレート:Mvar の固有多項式が テンプレート:Math2 と因数分解できるならば
- 任意の正方行列 テンプレート:Math2 に対して、それらの(環論的)交換子のトレースは消える: テンプレート:Math2(リー環の言葉で言えば「跡写像は行列リー環 テンプレート:Math からスカラーへの写像である」(後述)。特に相似不変性を考慮すれば、単位行列がどんな行列の対の交換子とも相似にならないことが分かる。逆に任意のトレース零な正方行列は交換子の線型結合として書ける。さらに言えば、任意のトレース零な正方行列は対角成分が全て零の正方行列とユニタリ同値になる。
- 冪零行列の任意の冪のトレースは零である。係数体の標数が零ならば逆も成り立つ(任意の冪のトレースが零ならば冪零である)。
- エルミート行列のトレースは実である(エルミート行列の対角成分はすべて実となることによる)。
- 射影行列のトレースは行列の階数に等しい。すなわち、テンプレート:Math ならば テンプレート:Math.
リー環上の写像として
跡は行列式の微分と対応付けられる。即ち、リー群における行列式のリー環における対応物が跡である。それを示すのが行列式の微分に対するヤコビの公式である。
特に、「単位元 テンプレート:Mvar における微分係数」という特別の場合には
(テンプレート:Mvar はランダウの記号)という意味で行列式の微分がちょうど跡になる()。このことから、リー環の間の跡写像とリー環からリー群への指数写像(あるいは具体的に行列の指数函数)との間の関係を
と書くことができる。
ベクトル空間 テンプレート:Mvar の次元が テンプレート:Mvar であるとき、跡写像は テンプレート:Mvar 上の線型写像の空間としての行列リー環 テンプレート:Math からスカラーのリー環(自明なリー括弧積を持つ可換リー環と見て得られる)テンプレート:Mvar への写像と見ることができる。これは即ち、交換子括弧のトレースが消える:
という意味に他ならない。跡写像の核はトレース テンプレート:Math の行列からなるが、そのような行列はしばしば跡が無い (テンプレート:Visible anchor, テンプレート:Visible anchor) と言い、それら行列は単純リー環 テンプレート:Math を成す。テンプレート:Math は行列式 テンプレート:Math の行列の成す特殊線型群 テンプレート:Math のリー環である。テンプレート:Math に属する行列が体積を変えない変換であることに類比して、テンプレート:Math の元は無限小体積を変えない行列である。
実は テンプレート:Math の内部直和分解
が存在し、そのスカラー(行列)成分への射影はトレースを用いて
と書ける。きちんと述べるならば、(余単位射としての)跡写像に(単位射としての)「スカラーの包含」テンプレート:Math を合成して テンプレート:Math2 を作れば、これはスカラー行列の成す部分リー環の上への写像で、それは テンプレート:Mvar倍として作用する。この テンプレート:Mvar倍の分だけ割って射影を得れば上記の如くである。
短完全列の言葉で言えば、
がリー群の短完全列
に対応する形で成り立つが、跡写像は(スカラーの テンプレート:Math倍を通じて)自然に分裂するから テンプレート:Math を得る。一方、行列式の分裂は行列式の テンプレート:Mvar乗根をとる必要があり、これは一般には写像を定めない。つまり、行列式は分裂せず、一般線型群も分解されない(テンプレート:Math2)。
以下の双線型形式
はキリング形式と呼ばれ、リー環の分類に用いられる。
正方行列 テンプレート:Math2 に対して定義される双線型形式
は対称かつ非退化テンプレート:Efn、さらに
が成り立つ意味で結合的である。(テンプレート:Math のような)複素単純リー環に対しては、このような任意の双線型形式は互いに他の定数倍であり、特にキリング形式として書ける。
ふたつの行列 テンプレート:Mvar がトレース直交 (trace orthogonal) であるとは
を満たすときに言う。
フロベニウス内積・ノルム
複素 テンプレート:Math2 行列 テンプレート:Mvar に対し、テンプレート:Math は共軛転置とすれば、
が成り立つ。なお、等号成立⇔ テンプレート:Math2 である。これにより、対応
は テンプレート:Math2 行列全体の成す空間における内積の性質を満たす。特に実行列の場合には、
はベクトルの点乗積に類似の形であることが確認できる(行列の一列化を通じて実際にベクトルの点乗積として
と記述できる)。アダマール積を使って書くこともできる。しばしばベクトルの演算を行列に対して一般化する際に積のトレースが現れるのはこのような事情による。
この内積に対応するノルムをフロベニウスノルムと呼ぶ。これは実際、行列を単に長さ テンプレート:Math2 のベクトルと見做したときのユークリッドノルムである。
したがって時に テンプレート:Math2 が同じサイズの半正定値行列ならば
が成り立つテンプレート:Efn。
一般化
- 行列の跡の概念はヒルベルト空間上のコンパクト作用素の成すトレースクラスに一般化される。行列の跡の定めるフロベニウスノルムの類似としてヒルベルト–シュミットノルムが定まる。
- また別の一般化としてテンプレート:仮リンクは作用素に値をとる。テンソル積空間 テンプレート:Math 上の線型作用素 テンプレート:Mvar のトレースは テンプレート:Mvar および テンプレート:Mvar 上の偏トレースの合成に等しい:
- .
- 一般に、体 テンプレート:Mvar 上の結合多元環 テンプレート:Mvar 上のトレースは、交換子の上で消える(つまり、任意の テンプレート:Math2 に対して テンプレート:Math2)任意の射 テンプレート:Math2 と定める。このような意味でのトレースは一意には決まらない(少なくとも非零スカラー倍したものに取り換えても明らかにこの定義を満たす)。
- テンプレート:仮リンクへの一般化としてテンプレート:仮リンクがある。
- テンソルの縮約はトレースの概念を任意のテンソルに対して一般化する。
双対
トレースを定める写像の双対
は テンプレート:Math2 を単位行列へ写すものであり、スカラーをスカラー行列へ写すという意味での包含写像である。この意味で、「トレースはスカラーの双対である」。双代数の言葉で言えば、スカラーが単位、トレースが余単位である。
合成写像
は単位行列のトレースとしての テンプレート:Mvar倍写像である(この テンプレート:Mvar は考えているベクトル空間 テンプレート:Mvar の次元である)。