대각합
📂行列代数대각합
定義
n×n 行列 Aが次のように与えられたとする。
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)
- (c") 実は任意のA∈Rn×kとB∈Rk×nについても成り立つ。
(d) AとATのトレースは同じである。
Tr(A)=Tr(AT)
証明