トレース
📂行列代数トレース
定義
n×n 行列が以下のように与えられたとする。
A=a11a21⋮an1a12a22⋮an2⋯⋯⋱⋯a1na2n⋮ann
Aの対角要素の合計をAの対角合計traceと定義し、以下のように表記する。
tr(A)=Tr(A)=a11+a22+⋯+ann=i=1∑naii
説明
次のように対角合計を関数として考えることもできる。Mn×n(R)を実数を成分とするn×n行列の集合とする。するとTrは次のように定義される関数である。
Tr:Mn×n(R)→R,Tr(A)=i=1∑naii
性質
A,B,Cがn×n行列で、kが定数とする。
(a) スカラー倍のトレースとトレースのスカラー倍が同じである。
Tr(kA)=kTr(A)
(b) 合計のトレースとトレースの合計が同じである。
Tr(A+B)=Tr(A)+Tr(B)
(a)+(b) トレースは線形である。
Tr(kA+B)=kTr(A)+Tr(B)
(c) ABとBAのトレースが同じである。
Tr(AB)=Tr(BA)
(c’) 循環性Cyclic Property: 上記の事実から、次の式が成り立つことがわかる。
Tr(ABC)=Tr(BCA)=Tr(CAB)
(d) AとATのトレースが同じである。
Tr(A)=Tr(AT)