数学のブログ

行列 行列とは 分解

線形代数演習〈理工系の数学入門コース/演習 新装版〉 (浅野 功義(著)、大関 清太(著)、岩波書店)の第2章(行列)、2-1(行列とは)、問題2の解答を求めてみる。

[ a b c d ] = [ a 0 0 0 ] + [ 0 b 0 0 ] + [ 0 0 c 0 ] + [ 0 0 0 d ]
= a [ 1 0 0 0 ] + b [ 0 1 0 0 ] + c [ 0 0 1 0 ] + d [ 0 0 0 1 ]
= a E 1 + b E 2 + c E 3 + d E 4

コード(Wolfram Language, Jupyter)

e1 = {{1, 0}, {0, 0}};
e2 = {{0, 1}, {0, 0}};
e3 = {{0, 0}, {1, 0}};
e4 = {{0, 0}, {0, 1}};
m = {{a, b}, {c, d}};
m == a e1 + b e2 + c e3 + d e4
Output