ベクトル空間の定義
📂線形代数ベクトル空間の定義
定義
空集合ではない集合 V の要素が二つの演算 加算additionと スカラー乗算scalar multiplicationに対して下記の10個の規則を満たす時、Vを体 Fに対するベクトル空間vector spaceまたはF-ベクトル空間と呼び、Vの要素をベクトルvectorという。
u,v,w∈Vとk,l∈Fに対して、
(A1) u,vがVの要素であればu+vもVの要素である。
(A2) u+v=v+u
(A3) (u+v)+w=u+(v+w)
(A4) V内の全てのuに対して、u+0=0+u=uを満たす0がV内に存在する。この時0を零ベクトルzero vectorと呼ぶ。
(A5) V内の全てのuに対してu+v=v+u=0を満たすvがV内に存在する。この時vを**uの負**negative of uと呼び、v=−uと表記する。
(M1) uがVの要素であればkuもVの要素である。
(M2) k(u+v)=ku+kv
(M3) (k+l)u=ku+lu
(M4) k(lu)=(kl)(u)
(M5) 1∈Fに対して、1u=u
説明
- 線形空間linear spaceという言葉も使われる。
当然ながらスカラー(体)が実数である必要はない。特にF=Rの場合を実ベクトル空間real vector spaceと呼び、F=Cの場合を複素ベクトル空間complex vector spaceと呼ぶ。
数学部の線形代数学では主にRnやCnを扱う。Rnは実数n個の順序対を要素とするベクトル空間を意味し、即ちn次元ユークリッド空間を意味し、具体的にR3は高校数学、微分積分学でよく見た3次元空間を意味する。
ベクトル空間となる集合は様々ある。関数の集合もベクトル空間となり得て、これを関数空間と呼ぶ。
物理学では大きさと方向があるものをベクトルと呼ぶ。その概念を一般化したものが線形代数学のベクトルである。例えば大きさがm×nの実数行列を集めた集合Mm×n(R)を考えると、Mm×n(R)は上記の10個の規則を全て満たすことがわかる。したがって同じ大きさの行列を集めた集合はベクトル空間となり、各々の行列はその中でのベクトルとなる。このような抽象的なベクトル空間に初めて接したならば、行列もベクトルだという事実に驚くかもしれないが、これまでに座標空間のベクトルをどのように表記していたかを考えれば驚くこともない。
ある集合がベクトル空間であるかどうかを判断するには、上記の定義を満たしているか一つ一つ確かめればよい。一見ベクトル空間に思えるけれどもそうでない場合もあり、また一見ベクトル空間でなさそうに思えるけれども実はベクトル空間である場合もある。直感とは全く異なる場合があるので、問題を解く時は一つ一つしっかりと確認することが良い。また零ベクトル0とスカラー0は全く異なるものであるので、しっかり区別するようにしよう。通常、教科書ではベクトルは太字で表される。
定理1
Vをベクトル空間、uをVの要素とする。
(1a) Vの零ベクトルは唯一である。
(1b) uの負は唯一である。
証明
ベクトル空間の定義を利用した証
明である。
(1a)
0,0′がVの零ベクトルであるとする。するとベクトル空間の定義により次が成立する。
0=0+0′=0′+0=0′by (A4)by (A2)by (A4)
したがって、二つの零ベクトルは互いに等しい。
■
(1b)
v,v′がuの負であるとする。するとベクトル空間の定義により次が成立する。
v=v+0=v+(u+v′)=(v+u)+v′=0+v′=v′by (A4)by (A5)by (A3)by (A5)by (A4)
したがって、uの二つの負は互いに等しい。
■
定理2
Vをベクトル空間、uをVの要素、kをスカラーとする。
(2a) 0u=0
(2b) k0=0
(2c) (−1)u=−u
(2d) もしku=0であれば、k=0かu=0である。
証明
ベクトル空間の定義を利用した証明である。
(2a)
⟹⟹0u0u+(−0u)0=(0+0)u=0u+0u=0u+0u+(−0u)=0uby (M3)by (A5)
■
(2b)
⟹⟹k0k0+(−k0)0=k(0+0)=k0+k0=k0+k0+(−k0)=k0by (A4)by (M2)by (A5)
■
(2c)
u+(−1)u=1u+(−1)u=(1+(−1))u=0u=0by (M5)by (M3)by (a2)
すると**(A5)により(−1)uはuの負であり、(1b)**によりuの負は唯一であるため、
(−1)u=−u
■
(2d)
kは必ず0か0のどちらか一方の場合にのみ該当するので、二つの場合に分けて考える。
k=0の場合
結論を満たす。
k=0の場合
kが0でないため、kで割ることができる。したがって
⟹kuu=0=k10=0by (2b)
■
一緒に見る
抽象代数
下記の文書で述べられているF-ベクトル空間は、実際に上記の文書のベクトル空間と何の差異もない。ただ視点が少し異なるだけで、線形代数学でのベクトル空間が直感的なユークリッド空間の抽象化であり、抽象代数学でのベクトル空間はそれを真の意味での’代数’として扱うことである。
逆にR-モジュールはF-ベクトル空間のスカラー体Fをスカラー環Rに一般化することに意義があり、したがってF-ベクトルフィールドの歴史と意味に関心がないネーミングでそのアイデンティティを示している。群Gの立場から見れば、環Rと新しい演算μが加えられたことであるため、その逆も加群加群である。