基底と次元の定義(2)

ベクトル空間の基底の個数が一意に定まることを示します。また、基底の個数の一意性を根拠として、ベクトル空間の次元を定義します。

すなわち、ベクトル空間の次元とは、そのベクトル空間の基底の個数であり、ベクトル空間に対して一意に定まる数です。

基底を成すベクトルの数

まず、ベクトル空間の基底をなすベクトルの数(基底の個数)が一意に定まることを示します。



定理 4.29(次元の一意性)

VV をベクトル空間とする。{v1,,vm},  {w1,,wn}\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \}, \; \{ \, \bm{w}_{1}, \cdots, \bm{w}_{n} \, \} がともに VV の基底であるならば、m=nm = n である。



解説

基底の取り方は無数にある

ベクトル空間 VV の基底とは、(11)「線型独立であり」かつ(22)「VV を生成する」ようなベクトル(VV の元)の組のことでした(基底の定義)。あるベクトルの組が VV の基底であるためには、この 22 つの要件を満たせば良く、ベクトル空間 VV に対してその基底のとり方は無数にあります。

基底の個数は一意に定まる(定理 4.29の主張)

定理 4.29(次元の一意性)は、ベクトル空間 VV に対して {v1,,vm},\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \}, {w1,,wn}\{ \, \bm{w}_{1}, \cdots, \bm{w}_{n} \, \} という 22 つの異なる基底があるとき、基底を成すベクトルは異なっていても、その個数は等しいことを主張するものです。

つまり、ベクトル空間 VV の基底のとり方は無数にあるが、どのようなとり方をしても基底の個数は一意に定まるということです。



証明

{v1,,vm}\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \}VV の基底であるから VV を生成する。また、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}VV の元であるから w1,,wnv1,,vm\bm{w}_{1}, \cdots, \bm{w}_{n} \in \langle \bm{v}_{1}, \cdots, \bm{v}_{m} \rangle であり、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せる。いま、仮定より w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} は線型独立であるから、定理 4.25(線型従属なベクトルの組)より nmn \leqslant m である。同様にして、v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m}w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} の線型結合として表せ、v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} は線型独立であるから、定理 4.25より mnm \leqslant n である。したがって m=nm = n である。\quad \square



証明の考え方

定理 4.25(線型従属なベクトルの組)(より詳しくは、定理 4.25の対偶)を用いて証明します。

11nmn \leqslant m かつ(22mnm \leqslant n が成り立つことから、m=nm = n を導きます。

(1)nmn \leqslant m の証明

  • はじめに、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せることを示します。
    • {v1,,vm}\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \}VV の基底であるので VV を生成します。
    • すなわち、VV の任意の元は v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せるということです。
    • いま、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}VV の元なので、v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せるはずです。このことは w1,,wnv1,,vm\bm{w}_{1}, \cdots, \bm{w}_{n} \in \langle \bm{v}_{1}, \cdots, \bm{v}_{m} \rangle と表せます。
  • 次に、定理 4.25(線型従属なベクトルの組)の対偶を適用します。
    • 定理 4.25は、元々「 w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せるとき、n>mn \gt m ならば w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} は線型従属である」というものです。
    • この定理の趣旨は、「より個数の少ないベクトルの組(v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m})の線型結合として表せるベクトルの組(w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n})は線型従属である」と理解できます。
    • 定理 4.25の対偶をとれば、「 w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せるとき、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} は線型独立ならば nmn \leqslant m である」となります。
    • 対偶の趣旨は、「線型独立なベクトルの組(w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n})は、もとのベクトル組と同じかそれよりも多い別のベクトルの組(v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m})の線型結合として表せる」ということと理解できます。
  • いま考えている w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m}定理 4.25の対偶を適用するための条件を満たしています。
    • 上記で確認した通り、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せます。
    • また、{w1,,wn}\{ \, \bm{w}_{1}, \cdots, \bm{w}_{n} \, \}VV の基底であることから w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} は線型独立です。
  • したがって、nmn \leqslant m が成り立ちます。
    • 定理 4.25の対偶より、「 w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n}v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} の線型結合として表せるとき、w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} が線型独立ならば nmn \leqslant m である」といえます。

(2)mnm \leqslant n の証明

  • 上記の考察において、{w1,,wn}\{ \, \bm{w}_{1}, \cdots, \bm{w}_{n} \, \}{v1,,vm}\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \} を入れ替えれば、同様にして mnm \leqslant n を導くことができます。
  • すなわち、v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m}w1,,wn\bm{w}_{1}, \cdots, \bm{w}_{n} の線型結合として表すことができ、かつ v1,,vm\bm{v}_{1}, \cdots, \bm{v}_{m} は線型独立であることから、定理 4.25(線型従属なベクトルの組)の対偶により、mnm \leqslant n が成り立ちます。

証明のまとめ(m=nm = n の証明)

  • 以上から、(11nmn \leqslant m かつ(22mnm \leqslant n 、したがって、m=nm = n が成り立ちます。
    • ともに VV の基底である {v1,,vm}\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \}{w1,,wn}\{ \, \bm{w}_{1}, \cdots, \bm{w}_{n} \, \} が(11)「線型独立であり」かつ(22)「VV を生成する」という基底の定義の条件をうまく使い分けて証明します。
    • 定理 4.25(線型従属なベクトルの組)の対偶を用いるのがこの証明の要点であり、この定理の趣旨を理解していれば割とすんなり証明することができます。

次元の定義

次に、基底の個数の一意性を根拠として、ベクトル空間の次元を定義します。



定義 4.9(ベクトル空間の次元)

ベクトル空間 VVnn 個の元からなる基底を持つとき、VV の次元(dimension\text{dimension})は nn であるといい、dimV=n\dim V = n と表す。



解説

ベクトル空間の次元とは

ベクトル空間の次元とは、ベクトル空間の基底を成すベクトルの個数のことです。

次元の定義(一意性)の根拠

ベクトル空間の次元は、上記定理 4.29(次元の一意性)を根拠に定義されます。

定理 4.29により、ベクトル空間の基底の個数が一意に定まることが示されているため、あるベクトル空間に対してその次元を一意に定めることができるというわけです。

ベクトル空間の次元と分類

有限次元と無限次元

ベクトル空間 VV の次元は、その基底を構成するベクトルの個数により、次のように分類できます。

11VV の基底が有限個のベクトルからなる場合。
22VV が零ベクトルのみからなる(すなわち V={0}V = \{ \bm{0} \} である)場合。
33VV の基底が無限個のベクトルからなる場合。

11)および(22)のとき VV は有限次元(finite dimensional\text{finite dimensional})であるといい、(33)のとき VV は無限次元(infinite dimensional\text{infinite dimensional})であるといいます。

零ベクトルのみからなるベクトル空間の次元

22V={0}V = \{ \bm{0} \} の場合、任意の cKc \in K について c0=0c \, \bm{0} = \bm{0} であることから、零ベクトル 0\bm{0}(あるいは、零ベクトル 0\bm{0} のみからなるベクトルの組 {0}\{ \bm{0} \} )は線型独立ではありません。よって、V={0}V = \{ \bm{0} \} は(普通に定義された)基底を持ちません。

このことから、有限次元のベクトル空間は必ずしも基底を持つとは限らないといえます。有限次元のベクトル空間が(11)有限個のベクトルからなる基底を持つ場合だけではなく(22)基底を持たない場合を含むためです。

このような複雑さを避け、記述に一貫性を持たせるために、V={0}V = \{ \bm{0} \} ならば VV は空集合 ϕ\phi を基底にもつと考え、dimV=0\dim V = 0 と定義する仕方もあります([2], [8] など)。

V={0}V = \{ \bm{0} \} は基底を持たないとしても、空集合 ϕ\phi を基底に持つとしても、論理の展開が大きく異なることはありません。しかしながら、V={0}V = \{ \bm{0} \} の場合の取り扱いを曖昧にしてしまうと、論理の網羅性や一貫性が失われてしまう可能性があるため注意が必要です(例えば、定理 4.33(線型独立なベクトルと基底)定理 4.34(生成元と基底)など)。

無限次元ベクトル空間の例

無限次元のベクトル空間として、例えば、実数係数の多項式全体があります。

実数係数の多項式全体を VV とすれば、VV が和とスカラー倍に関するベクトル空間の公理を満たす、すなわちベクトル空間であることは簡単に確かめられます。また、単項式からなる集合 {1,x,x2,x3,}\{ \, 1, x, x^2, x^3, \cdots \, \} を考えれば、これは(11)線型独立かつ(22VV を生成するベクトル(VV の元)であるため、VV の基底であることがわかります。

つまり、実数係数の多項式全体 VV は、無限個の基底 {1,x,x2,x3,}\{ \, 1, x, x^2, x^3, \cdots \, \} から成るベクトル空間であるといえます。

有限次元ベクトル空間の重要性

ベクトル空間が有限個の元により生成されることを、有限生成(finitely generated\text{finitely generated})といいます。有限生成という語は、ベクトル空間に限らず、群や環、体などの代数系についても用いられるものです。有限生成であることは、有限個の元によってある代数的構造の全体が生成されることを意味してます。

線型代数学においては、主に有限次元ベクトル空間を取り扱います。無限次元ベクトル空間に関する考察はとても高度であり、通常取り扱いません。そのため、ほとんどの線型代数の教科書において、取り扱うベクトル空間は有限次元のものに限定されています([1], [2], [4], [6] など)。また、これをベクトル空間の公理として加えている場合もあります([1])。我々も、これらの教科書に倣って、以降、有限次元ベクトル空間のみを取り扱うこととします。


まとめ

  • VV をベクトル空間とする。{v1,,vm},  {w1,,wn}\{ \, \bm{v}_{1}, \cdots, \bm{v}_{m} \, \}, \; \{ \, \bm{w}_{1}, \cdots, \bm{w}_{n} \, \} がともに VV の基底であるならば m=nm = n である。
  • ベクトル空間 VVnn 個の元からなる基底を持つとき、VV の次元は nn であるといい、dimV=n\dim V = n と表す。

参考文献

[1] 齋藤正彦. 線型代数入門. 東京大学出版会. 1966.
[2] 永田雅宣 他. 理系のための線型代数の基礎. 紀伊國屋書店. 1986.
[3] 川久保勝夫. 線形代数学 [新装版]. 日本評論社. 2010.
[4] 松坂和夫. 線型代数入門 [新装版]. 岩波書店. 2018.
[5] 三宅敏恒. 線形代数学 初歩からジョルダン標準形へ. 培風館. 2008.
[6] S. Lang. Linear Algebra Third Edition. Springer. 1987.
[7] T. Miyake. Linear Algebra From the Beginnings to the Jordan Normal. Springer. 2022.
[8] 雪江明彦. 代数学 11 群論入門. 日本評論社. 2010.
[9] 雪江明彦. 代数学 22 環と体とガロア理論. 日本評論社. 2010.
[10] 桂利行. 代数学 I\text{I} 群と環. 東京大学出版会. 2004.
[11] 松坂和夫. 代数系入門. 岩波書店. 1976.
[12] 高木貞治. 代数学講義 [改訂新版]. 共立出版. 1965.
[13] S. Lang. Algebra Revised Third Edition. Springer. 2002.
[14] M. Artin. Algebra Second Edition. Pearson Education Limited. 2014.
[15] 青本和彦 他. 数学入門辞典. 岩波書店. 2005.


初版:2023-03-02   |   改訂:2024-12-25