math.luma.dev
検索
/linear-algebra/basics/matrix-trace

トレース

行列(matrix)のトレース(trace)

正方行列(square matrix)Aに対して、対角成分(main diagonal)の総和(summation)を行列のトレースTr⁡[A]として定義する。

つまり、Tr⁡[A]=def∑i∈nai,i

性質

  1. 線形性(linearity): Tr⁡[αA+βB]=αTr⁡[A]+βTr⁡[B]
  2. Tr⁡[AB]=Tr⁡[BA]

証明

2.について。

Tr⁡[AB]=Tr⁡[(ai,j)⋅(bi,j)]=Tr⁡[(∑jai,j⋅bj,k)i,k]=∑i(∑j(ai,jbj,i))

要素(element)の可換(commutative)律より上記はAとBを入れ替えれば題意が導かれる。

■

不変量(invariable)

以下のような行列の操作に対して行列のトレースは不変(invariant)である。

  1. 転置(transpose): Tr⁡[A]=Tr⁡[tA]
  2. 相似(similar): Tr⁡[P−1AP]=Tr⁡[A]
  3. 巡回(cyclic): Tr⁡[ΠAi]=Tr⁡[ΠAσ(i)]、ただし、σ∈Sn(n)

TODO: 解説と証明

一般のトレースの定義

より一般のトレースの定義をして、その定義を行列のトレースに対して満たすものが行列のトレースか、もしくは定数倍のみであることを確かめる。

TODO