線形代数では、正方行列Aのトレース(tr( A )と表記) [ 1 ]は、その主対角線上の要素の合計として定義されます。これは正方行列 ( n × n )に対してのみ定義されます。
行列のトレースは、その固有値(代数的重複度を考慮して数えたもの)の和に等しいことが示せる(下記参照)。また、同じサイズの任意の行列AとBに対してtr( AB ) = tr( BA )が成り立つ。したがって、相似な行列は同じトレースを持つ。結果として、有限次元ベクトル空間をそれ自身に写像する線形演算子のトレースを定義できる。なぜなら、基底に関してそのような演算子を記述するすべての行列は相似だからである。
n × n正方行列Aのトレースは次のように定義される[ 1 ] [ 2 ] [ 3 ] : 34 ここで、a ii はAのi行目、i列目の要素を表します。A の要素は、実数、複素数、またはより一般的には体Fの要素です。トレースは正方行列でない行列には定義されません。
Aを行列とし 、
それから
トレースは線形写像です。つまり、[ 1 ] [ 2 ] すべての正方行列AおよびB、およびすべてのスカラーcについて。[ 3 ] : 34
行列とその転置行列は同じトレースを持つ:[ 1 ] [ 2 ] [ 3 ]: 34
これは、正方行列を転置しても主対角線上の要素には影響しないという事実から直ちに導かれる。
2つの行列の積である正方行列のトレースは、それらの要素の要素ごとの積の和、すなわち、それらのアダマール積のすべての要素の和として書き直すことができます。直接的に言うと、 AとBが2つのm × n行列 である場合、次のようになります。
任意の実数m × n行列を長さmnのベクトルとみなす場合 (ベクトル化と呼ばれる操作)、AとBに対する上記の操作は標準的なドット積と一致します。上記の式によれば、tr( A ⊤ A )は平方和であり、したがって非負であり、Aがゼロの場合に限りゼロになります。[ 4 ] : 7さらに、上記の式で示されているように、tr( A ⊤ B ) = tr( B ⊤ A )です。これらは、内積に要求される正定値性と対称性を示しています。tr ( A ⊤ B )は、 AとBのフロベニウス内積と呼ばれるのが一般的です。これは、固定次元のすべての実数行列のベクトル空間上の自然な内積です。この内積から導出されるノルムはフロベニウスノルムと呼ばれ、コーシー・シュワルツの不等式で証明できるように、乗法的な性質を満たします。 AとBが実数行列で、ABが正方行列である場合。 フロベニウス内積とノルムは、行列計算と統計学で頻繁に現れます。
フロベニウス内積は、B をその複素共役で置き換えることにより、固定サイズのすべての複素行列の複素ベクトル空間上のエルミート内積に拡張できます。
フロベニウス内積の対称性は、次のようにより直接的に表現できます。積のトレース内の行列を入れ替えても結果は変わりません。AとBがそれぞれm × nとn × mの実数または複素数行列である場合、[ 1 ] [ 2 ] [ 3 ]: 34 [注1 ]
これは、 AB が通常BAと等しくないことと、どちらのトレースも通常tr( A )tr( B )と等しくないことの両方において注目に値する。[注 2 ]トレースの相似不変性、すなわち、任意の正方行列Aおよび同じ次元の任意の可逆行列Pに対してtr( A ) = tr( P −1 AP )であることは、基本的な帰結である。これは次のように証明される。 類似性不変性は、以下に示すように線形変換 のトレースを議論する上で、トレースの重要な特性である。
さらに、実数列ベクトルの場合そして外積のトレースは内積と等しい。
より一般的には、トレースは循環シフトに対して不変である。つまり、
これは循環性として知られています。
任意の順列は許可されていません。一般に、
しかし、3つの対称行列の積を考えると、以下の理由から任意の順列が許容される。 最初の等式は、行列とその転置行列のトレースが等しいことから成り立っています。ただし、これは一般に3つ以上の因子に対しては成り立たないことに注意してください。
2つの行列のクロネッカー積のトレースは、それぞれのトレースの積に等しい。
以下の3つの物件: トレースをスカラー倍数で特徴付ける。言い換えれば、は、正方行列の空間上の線形汎関数であり、以下を満たす。それからそして比例関係にある。[注3 ]
のために行列の正規化を課す作るトレースに等しい。
任意のn × n行列Aが与えられた場合、
ここで、λ 1、 ...、λ n は、代数的重複度で数えられたAの固有値です。これは、Aが実数行列で、固有値の一部 (またはすべて) が複素数である場合、またはより一般的には、代数的閉包で取られた固有値を持つ任意の体上でも成り立ちます。この恒等式は、Aが常にそのジョルダン形式、つまり主対角にλ 1、 ...、λ n を持つ上三角行列と相似であることと、上で説明したトレースの相似不変性から導かれます。対照的に、Aの行列式は、その固有値の積です。つまり、
AとBがともにn × n行列の場合、 AとBの(環論的な)交換子のトレースはゼロになります。tr ([ A , B ]) = 0 です。これは、tr( AB ) = tr( BA )であり、trが線形であるためです。スカラーの交換子は自明であるため(アーベルリー代数であるため)、このことは「トレースは、演算子からスカラーへのリー代数gl n → kの写像である」と表現できます。特に、相似不変性を用いると、単位行列はどの行列のペアの交換子とも相似にならないことがわかります。
逆に、トレースがゼロの正方行列は、行列のペアの交換子の線形結合である。[注4 ]さらに、トレースがゼロの正方行列は、対角成分がすべてゼロである正方行列とユニタリ同値である。
基底体の標数がゼロの場合、逆もまた成り立ちます。すべてのkに対してtr( A k ) = 0であれば、Aは冪零です。
特性n > 0が正の場合、 n次元の恒等式は反例となる。しかし、この恒等式は冪零ではない。痕跡マトリックスは係数です特性多項式において、特性多項式の定義における慣例に従って、符号が変化する可能性がある。
a が小さな要素を持つ正方行列であり、I が単位行列である場合、近似的に次のようになる。
正確には、トレースは単位行列における行列式の導関数であることを意味する。ヤコビの公式
これはより一般的で、任意の正方行列における行列式の微分を、その行列のトレースと随伴行列を用いて記述する。
このことから(あるいはトレースと固有値の関係から)、トレース関数、行列指数関数、および行列式の間の関係を導き出すことができる。
トレースの関連する特徴付けは、線形ベクトル場にも適用されます。行列Aが与えられたとき、 R n上のベクトル場F をF ( x ) = Axで定義します。このベクトル場の成分は線形関数です ( Aの行によって与えられます)。その発散div Fは定数関数であり、その値はtr( A )に等しくなります。
発散定理により、これを流れの観点から解釈することができます。F ( x )が位置xにおける流体の速度を表し、 UがRn内の領域である場合、Uから流出する流体の正味の流れはtr( A )・vol( U )で与えられます。ここでvol( U )はUの体積です。
トレースは線形演算子であるため、導関数と可換である。
一般に、有限ランクの線形写像f : V → V ( Vはベクトル空間) が与えられた場合、 fの行列表現のトレースを考えることで、この写像のトレースを定義できます。つまり、Vの基底を選択し、 f をこの基底に関する行列として記述し、この正方行列のトレースを取ることで定義できます。異なる基底を用いても同様の行列が得られるため、結果は選択した基底に依存しません。これにより、線形写像のトレースを基底に依存しない形で定義することが可能になります。
このような定義は、有限ランクのVの線形自己準同型空間とV ⊗ V *の間の正準同型を用いて与えることができる。ここで、V *はVの双対空間である。vをVの要素とし、gをV * の要素とする。このとき、分解可能な要素v ⊗ gのトレースはg ( v )と定義される。一般要素のトレースは線形性によって定義される。有限ランクの線形写像f : V → Vのトレースは、上記の意味で、上記の正準同型のもとでfに対応するV ⊗ V *の要素のトレースとして定義できる。V の明示的な基底と、それに対応する V *の双対基底を用いることで、これが上記と同じトレースの定義を与えることを示すことができる。
体F上のベクトル空間Vが与えられたとき、 ( v , φ )をスカラーφ ( v )に写像することによって得られる自然な双線形写像V × V ∗ → Fが存在する。テンソル積V ⊗ V ∗の普遍性により、この双線形写像はV ⊗ V ∗上の線形汎関数によって誘導されることが自動的に示される。[ 5 ]
同様に、( v , φ )を線形写像w ↦ φ ( w ) vに写すことで、自然な双線形写像V × V ∗ → Hom( V , V )が与えられます。 テンソル積の普遍性は、以前にも使用したように、この双線形写像が線形写像V ⊗ V ∗ → Hom( V , V )によって誘導されることを示しています。Vが有限次元の場合、この線形写像は線形同型です。[ 5 ]この基本的な事実は、 Vの (有限) 基底の存在の直接的な結果であり、任意の線形写像V → V は(有限個の) ランク 1 の線形写像の和として書くことができると表現することもできます。 同型の逆写像を上記で得られた線形汎関数と合成すると、 Hom( V , V )上の線形汎関数が得られます。 この線形汎関数はトレースとまったく同じであり、座標に依存しない用語で定義を提供します。
トレースを対角要素の和として定義すると、行列式tr( AB ) = tr( BA )は簡単に証明でき、既に上で示しました。現在の観点からは、線形写像SとTを考え、これらをランク 1 写像の和とみなすと、任意の u ∈ V に対してS ( u ) = Σ φ i ( u ) v iおよびT ( u ) = Σ ψ j ( u ) w jとなるような線形汎関数φ iとψ jおよび非ゼロベクトルv iとw jが存在します。すると
V内の任意のuに対して。ランク 1 の線形写像u ↦ ψ j ( u ) φ i ( w j ) v i はトレースψ j ( v i ) φ i ( w j )を持ち、したがって
SとTを逆にして同じ手順を踏むと、まったく同じ式が得られ、tr( S∘T )がtr( T∘S )に等しいことが証明される。
上記の証明は、End( V )とV ⊗ V ∗の基本的な同一性が、任意の線形写像をランク 1 の線形写像の和として表現できることと同等であることから、テンソル積に基づいているとみなすことができます。したがって、証明はテンソル積の記法で記述できます。次に、( v , φ , w , ψ )をφ ( w ) v ⊗ ψに 送ることによって得られる多重線形写像V × V ∗ × V × V ∗ → V ⊗ V ∗ を考えます。さらにトレース写像との合成を行うと、φ ( w ) ψ ( v )となり、これは( w , ψ , v , φ )から始めた場合でも変わりません。また、 ( f , g )を合成f ∘ gに送ることで得られる双線形写像End( V ) × End( V ) → End( V )を考えることもできる。これは線形写像End( V ) ⊗ End( V ) → End( V )によって誘導される。これは線形写像V ⊗ V ∗ ⊗ V ⊗ V ∗ → V ⊗ V ∗と一致することがわかる。トレース写像との合成による確立された対称性により、2 つのトレースの等価性が確立される。[ 5 ]
任意の有限次元ベクトル空間Vに対して、自然な線形写像F → V ⊗ V 'が存在する。線形写像の言語では、これはスカラーcに線形写像c ⋅id Vを割り当てる。これは共評価写像と呼ばれることもあり、トレースV ⊗ V ' → Fは評価写像と呼ばれる。[ 5 ]これらの構造は、圏論の抽象的な設定で圏論的トレースを定義するために公理化することができる。特に、トレースは、環上の有限生成射影加群の自己準同型に対して定義することができる。加群のテンソル積 §トレースを参照。
トレースは「ハッチンソンのトリック」によって偏りなく推定できる: [ 6 ]
任意の行列が与えられた場合、そしてランダムなと、 我々は持っています。
証明のためには、期待値を直接展開すればよい。
通常、ランダムベクトルは以下からサンプリングされます。(正規分布)または(ラデマッハー分布)
トレースのより洗練された確率的推定量が開発されている。[ 7 ]
2 x 2 実数行列のトレースがゼロの場合、その二乗は対角行列になります。
2 × 2複素行列のトレースは、メビウス変換を分類するために使用されます。まず、行列の行列式が 1 になるように正規化します。次に、トレースの二乗が 4 の場合、対応する変換は放物線変換です。二乗が区間[0,4)内にある場合、楕円変換です。最後に、二乗が 4 より大きい場合、変換はロクソドロミック変換です。メビウス変換の分類を参照してください。
トレースは群表現の指標を定義するために用いられる。群Gの 2 つの表現A、B : G → GL ( V )は、すべてのg ∈ Gに対してtr( A ( g )) = tr( B ( g )) が成り立つ場合、 ( V上の基底変換を除いて) 同等である。
トレースは二次形式の分布においても中心的な役割を果たす。
トレースはフォン・ノイマン代数の因子を分類するために使用できる。トレースの一般化は非可換積分理論を定義するために使用できる。[ 8 ]
トレースはリー代数の写像である。 :{\mathfrak {gl}}_{n}\to K} はリー代数から得られるn次元空間上の線形演算子( n × n行列で、エントリは)をスカラーのリー代数Kに写像します。Kはアーベル群(リー括弧が消滅する)なので、これがリー代数の写像であるという事実は、括弧のトレースが消滅するという記述と全く同じです。
このマップの核は、トレースがゼロの行列で構成されており、しばしば痕跡を残さない、またはトレースフリーであり、これらの行列は単純なリー代数これは、行列式が 1 の特殊線形行列群のリー代数です。特殊線形群は体積が変化しない行列から構成され、特殊線形リー代数は無限小集合の体積を変化させない行列から構成されます。
実際には、内部的に直接和分解が存在します演算子/行列をトレースレス演算子/行列とスカラー演算子/行列に変換する。スカラー演算子への射影写像は、トレースを用いて具体的に次のように表すことができる。
形式的には、トレース(共単位マップ)を単位マップと合成することができる。スカラーの包含によりマップを取得するスカラーへのマッピングを行い、nを掛けます。n で割ると射影となり、上記の式が得られます。
短い完全シーケンスに関して言えば、 これは、 (どこ)リー群の場合。ただし、トレースは自然に分割されます((スカラー倍)しかし、行列式の分解はn乗根にスカラーを掛けたものとなり、これは一般に関数を定義しないため、行列式は分解されず、一般線形群は分解されない。
双線形形式(X、Yは正方行列)
これはキリング形式と呼ばれ、リー代数を分類するために使用されます。
トレースは双線形形式を定義します。
この形式は対称的で、非退化[注5 ]であり、次のような意味で結合的である。
複雑な単純リー代数(例えば、n )、そのような双線形形式はすべて互いに比例関係にあり、特にキリング形式に比例します。
2つの行列XとYは、次の条件を満たす場合 にトレース直交であると言われます。
一般的な表現への一般化があるリー代数の、したがってはリー代数の準同型写像である。 :{\mathfrak {g}}\rightarrow {\text{End}}(V).} トレース形式の上上記のように定義される。双線形形式 周期性のため、対称性と不変性を持つ。
行列のトレースの概念は、ヒルベルト空間上のコンパクト作用素のトレースクラスに一般化され、フロベニウスノルムの類似物はヒルベルト・シュミットノルムと呼ばれます。
Kがトレースクラス演算子である場合、任意の正規直交基底に対してトレースは次のように与えられる。 そして有限であり、正規直交基底に依存しない。[ 9 ]このトレースはフォン・ノイマン環に一般化できる。
ディクスミエ・トレースは、通常のトレースをトレースクラス演算子を超えて一般化したものである。
部分トレースは、演算子値を持つトレースの別の一般化です。線形演算子のトレース製品空間に存在するは部分トレースに等しいそして:
部分トレースのその他の性質と一般化については、トレース付きモノイド圏を参照してください。
もしは体上の一般的な結合代数であるすると、は、しばしば任意の関数として定義される。これは整流子上では消滅する。すべての人々のためにこのようなトレースは一意に定義されるものではなく、常に少なくともゼロ以外のスカラーを乗算することによって変更される可能性がある。
スーパートレースは、トレースをスーパー代数の設定に一般化したものである。
テンソル縮約の操作は、トレースを任意のテンソルに一般化する。
GommeとKlein(2011)は行列トレース演算子を定義している。これはブロック行列上で動作し、テンソル表記を必要とせずに動的経済モデルの2次摂動解を計算するために使用します。[ 10 ]