行列の定義
📂行列代数行列の定義
定義
数を次のように長方形の形に並べたものを行列matrixという。
A=[10008322]
並べた各々の数をエントリーentryまたは要素elementと呼ぶ。横の列を行row、縦の列を列columnという。また、ある行列がm行とn列を持つ場合、その行列のサイズをm×nと表す。
上の例では、行列Aは2行と3列を持ち、サイズは2×3である。ここで注意すべき点は、×が乗算を意味するわけではないということである。サイズは必ず総行数と列数が明らかになるように2×3のように表記しなければならず、絶対に6と書いてはいけない。ちなみに'2×3行列'は [ツーバイスリー行列]と読む。
表記法
行列は主に下のように角括弧[]または丸括弧()で表記されるが、どちらの表現も一般的に見られる。ただし、手で書くときは丸括弧を使うとキレイに書きにくい。また、2次元、3次元空間の座標を表記するときとは違い、成分と成分の間にカンマ(,)を書かないのが基本である。
A=[10008322]A=(10008322)
通常、行列は大文字で、成分は小文字で表記する。例えば、行列Aの1行目3列目の成分は3であり、次のように表記される。
a13=3
最初の下付き添え字は行の位置を、2番目の下付き添え字は列の位置を示す。同様に、i行目、j列目の成分がaijである行列を[aij]のように表記する。Aの(i,j)成分は[A]ijと表記される。
A=[a11a21a12a22a13a23]=[aij],[A]ij=aij
実行列と複素行列
成分が実数 R、複素数 C、または体 F である m×n 行列の集合は、次のように表す。
Mm×n(R),Mm×n(C),Mm×n(F)
正方行列の場合は、次のように簡潔に書くこともある。
Mn(R)=Mn×n(R).
また、ユークリッド空間と同型であるため、便宜上 Rn×n と表記することもある。
Mn×n(R)≅Rn×n
Mn×n(C)≅Cn×n
列ベクトルと行ベクトル
ベクトルとは、数を横または縦に並べたものをいう。この点を考えると、ある行列は列ベクトルまたは行ベクトルを並べたものと見ることができる。例として続けて使用されてきた行列Aを見てみよう。
A=[10008322]
Aの各列は列ベクトル[100]、[08]、[322]で構成されていると考えられる。または、各行が行ベクトル[1003]、[0822]で構成されていると見ることができる。