トレースの性質tr(A+B)=trA+trB

トレースの性質2

A は m × n 型行列, B は n × m 型行列のとき

tr A B = tr B A

が成り立つ

■証明

A = a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a m 1 a m 2 ⋯ a m n   ・・・・・・(1)

B = b 11 b 12 ⋯ b 1 m b 21 b 22 ⋯ b 2 m ⋮ ⋮ ⋱ ⋮ b n 1 b n 2 ⋯ b n m   ・・・・・・(2)

A B = C = c i j   ・・・・・・(3)

( A B は m × m 型行列)

B A = D = d k l   ・・・・・・(4)

( B A は n × n 型行列)

とおく.

行列の積の計算より

c i j = ∑ k = 1 n a i k b k j   ・・・・・・(5)

d k l = ∑ i = 1 m b k i a i l   ・・・・・・(6)

となる.

(5)より

tr A B = ∑ i = 1 m c i i = ∑ i = 1 m ∑ k = 1 n a i k b k i   ・・・・・・(7)

(6)より

tr B A = ∑ k = 1 n d k k = ∑ k = 1 n ∑ i = 1 m b k i a i k   ・・・・・・(8)

∑ i = 1 m ∑ k = 1 n a i k b k i を以下のように式変形をする.

∑ i = 1 m ∑ k = 1 n a i k b k i = ∑ i = 1 m a i 1 b 1 i + a i 2 b 2 i + ⋯ + a i n b n i

= a 11 b 11 + a 12 b 21 + ⋯ + a 1 n b n 1 + a 21 b 12 + a 22 b 22 + ⋯ + a 2 n b n 2 + ⋯ + a m 1 b 1 m + a m 2 b 2 m + ⋯ + a m n b n m

= b 11 a 11 + b 21 a 12 + ⋯ + b n 1 a 1 n + b 12 a 21 + b 22 a 22 + ⋯ + b n 2 a 2 n + ⋯ + b 1 m a m 1 + b 2 m a m 2 + ⋯ + b n m a m n

= b 11 a 11 + b 12 a 21 + ⋯ + b 1 m a m 1 + b 21 a 12 + b 22 a 22 + ⋯ + b 2 m a m 2 + ⋯ + b n 1 a 1 n + b n 2 a 2 n + ⋯ + b n m a m n

= ∑ k = 1 n b k 1 a 1 k + b k 2 a 2 k + ⋯ + b k m a m k

= ∑ k = 1 n ∑ i = 1 m b k i a i k

すなわち

∑ i = 1 m ∑ k = 1 n a i k b k i = ∑ k = 1 n ∑ i = 1 m b k i a i k   ・・・・・・(9)

の関係がある.

(7),(8),(9)より

tr A B = tr B A

が成り立つ.

 

ホーム>>カテゴリー分類>>行列>>線形代数>>トレースの性質2

最終更新日:2026年7月10日