行列の計算則 積について(2)

行列の計算則   積について(2)

A k×l 行列, B l×m 行列, C m×n行列ならば

( AB )C=A( BC )

■証明

A=( a 11 a 12 a 1l a 21 a 22 a 2l a k1 a k2 a kl )    k×l行列

B=( b 11 b 12 b 1m b 21 b 22 b 2m b l1 b l2 b lm )     l×m 行列

C=( c 11 c 12 c 1n c 21 c 22 c 2n c m1 c m2 c mn )   m×n行列

AB=D=( d ij )  ただし d ij = h=1 l a ih b hj   D k×m 行列

BC=E=( e ij )  ただし e ij = g=1 m b ig c gj   E l×h 行列

とし,

( AB )C=DC=X=( x ij )     X k×n 行列

A( BC )=AE=Y=( y ij )     Y k×n 行列

とする.

x ij = g=1 m d ig c gj = g=1 m ( h=1 l a ih b hg ) c gj

= g=1 m ( ( a i1 b 1g + a i2 b 2g ++ a il b lg ) c gj )

=( a i1 b 11 + a i2 b 21 ++ a il b l1 ) c 1j
+( a i1 b 12 + a i2 b 22 ++ a il b l2 ) c 2j
+
+( a i1 b 1m + a i2 b 2m ++ a il b lm ) c mj

= a i1 b 11 c 1j + a i2 b 21 c 1j ++ a il b l1 c 1j
+ a i1 b 12 c 2j + a i2 b 22 c 2j ++ a il b l2 c 2j
+
+ a i1 b 1m c mj + a i2 b 2m c mj ++ a il b lm c mj

= a i1 ( b 11 c 1j + b 12 c 2j ++ b 1m c mj )
+ a i2 ( b 21 c 1j + b 22 c 2j ++ b 2m c mj )
+
+ a il ( b l1 c 1j + b l2 c 2j ++ b lm c mj )

= h=1 l a ih ( b h1 c 1j + b h2 c 2j ++ b hm c mj )

= h=1 l a ih ( g=1 m b hg c gj )

= h=1 l a ih e hj

= y ij

すなわち

x ij = y ij

となり

( AB )C=A( BC )

が成り立つ.

ホーム>>カテゴリー分類>>行列>>線形代数>>行列の計算則>>行列の計算則について(2)

最終更新日: 2019年7月8日