logo

직합의 성질 📂線形代数

직합의 성질

定理1

W1,W2,,WkW_{1}, W_{2}, \dots, W_{k}有限次元 ベクトル空間 VV部分空間とする。次の命題はすべて同値である。

  1. V=W1W2WkV = W_{1} \oplus W_{2} \oplus \cdots \oplus W_{k}
  2. V=i=1kWiV = \sum\limits_{i=1}^{k}W_{i}であり、任意のベクトル viWi(1ik)v_{i} \in W_{i}(1 \le i \le k)に対して、v1+vk=0v_{1} + \cdots v_{k} = 0ならば、すべての iiに対して vi=0v_{i} = 0である。
  3. すべての vVv \in Vv=v1++vk(viWi)v = v_{1} + \cdots + v_{k} (v_{i} \in W_{i})の形で一意に表現される。
  4. γi\gamma_{i}WiW_{i}順序基底であれば、γ1γk\gamma_{1} \cup \cdots \cup \gamma_{k}VVの順序基底である。
  5. γ1γk\gamma_{1} \cup \cdots \cup \gamma_{k}VVの順序基底となるような WiW_{i}の順序基底 γi\gamma_{i}が存在する。

説明

VVの2つの部分空間 W1,W2W_{1}, W_{2}に対して、

  • W1+W2W_{1} + W_{2}W1,W2W_{1}, W_{2}である。
  • W1W2W_{1} \oplus W_{2}W1,W2W_{1}, W_{2}直和である。

証明

  • 1.    2.1. \implies 2.

    1.を仮定しよう。すると V=i=1kWiV = \sum\limits_{i=1}^{k}W_{i}である。そして vi+vk=0(viWi)v_{i} + \cdots v_{k} = 0 (v_{i} \in W_{i})としよう。するとある jjに対して、 vj=ijviijWi -v_{j} = \sum\limits_{i\ne j}v_{i} \in \sum\limits_{i\ne j}W_{i} しかし vjWjv_{j} \in W_{j}なので、次を得る。 vjWjijWi={0} -v_{j} \in W_{j} \cap \sum\limits_{i\ne j}W_{i} = \left\{ 0 \right\} したがってすべての iiに対して、vi=0v_{i} = 0である。

  • 2.    3.2. \implies 3.

    2.を仮定しよう。vVv \in Vとしよう。すると仮定により v=v1++vkv = v_{1} + \cdots + v_{k}の形の viWiv_{i} \in W_{i}が存在する。もう一つの表現 v=w1++wk (wiWi)v = w_{1} + \cdots + w_{k}\ (w_{i} \in W_{i})が存在すると仮定しよう。すると次を得る。 0=vv=(v1w1)++(vkwk) 0 = v - v = (v_{1} - w_{1}) + \cdots + (v_{k} - w_{k}) したがって viwiWiv_{i} - w_{i} \in W_{i}であり、2.を仮定したので、すべての iiに対して viwi=0v_{i} - w_{i} = 0である。よって v=v1++vkv = v_{1} + \cdots + v_{k}は一意な表現である。

  • 3.    4.3. \implies 4.

    3.を仮定しよう。γi\gamma_{i}WiW_{i}の順序基底としよう。仮定により V=i=1kWiV = \sum\limits_{i=1}^{k}W_{i}である。これは γ1γk\gamma_{1} \cup \cdots \cup \gamma_{k}VV生成することを意味する。次にこの集合が線形独立であることを示すために vijγjv_{ij} \in \gamma_{j}であり、スカラー aija_{ij}に対して i,jaijvij=0\sum\limits_{i,j} a_{ij} v_{ij} = 0 (j=1,,mi, i=1,,k)(j = 1,\dots,m_{i},\ i=1,\dots,k)と仮定しよう。各iiに対して、 wi=j=1miaijvj w_{i} = \sum_{j=1}^{m_{i}}a_{ij}v_{j} としよう。すべての iiに対して 0Wi0 \in W_{i}なので、0=0++0=w1++wk0 = 0 + \cdots + 0 = w_{1} + \cdots + w_{k}である。すると仮定によりすべての iiに対して wi=0w_{i} = 0である。 0=wi=j=1miaijvj 0 = w_{i} = \sum_{j=1}^{m_{i}}a_{ij}v_{j} しかし、それぞれの γi\gamma_{i}は基底なので線形独立であり、したがってすべての i,ji,jに対して aij=0a_{ij} = 0である。ゆえに γ1γk\gamma_{1} \cup \cdots \cup \gamma_{k}は線形独立であり、VVの基底である。

  • 4.    5.4. \implies 5.

    自明である。

  • 5.    1.5. \implies 1.

    5.を仮定しよう。各iiに対して γi\gamma_{i}γ1γk\gamma_{1} \cup \cdots \cup \gamma_{k}VVの順序基底になるようにする WiW_{i}の順序基底としよう。すると、和集合の生成と生成の和が等しいので, V=span(γ1γk)=span(γ1)++span(γk)=i=1kWi \begin{align*} V &= \span(\gamma_{1} \cup \cdots \cup \gamma_{k}) \\ &= \span(\gamma_{1}) + \cdots + \span(\gamma_{k}) \\ &= \sum\limits_{i=1}^{k}W_{i} \end{align*} 次に排他的であることを証明するために j(1jk)j (1 \le j \le k)を固定し、零ベクトルでない vVv \in Vに対して次のように仮定しよう。 vWjijWi v \in W_{j} \cap \sum\limits_{i \ne j} W_{i} 交わりの定義により、次が成立する。 vWj=spanγj,vijWi=span(ijγi) v \in W_{j} = \span \gamma_{j}, \qquad v \in \sum\limits_{i \ne j} W_{i} = \span(\bigcup_{i \ne j} \gamma_{i}) すると vvVVの基底 γ1γk\gamma_{1} \cup \cdots \cup \gamma_{k}の異なる2つの線形結合を持つ。これは基底に対する線形結合が一意である事実に反するので仮定が間違っていることがわかる。したがって零ベクトルでない VVの元は WjijWiW_{j} \cap \sum\limits_{i \ne j} W_{i}に属さない。 WjijWi={0} W_{j} \cap \sum\limits_{i \ne j} W_{i} = \left\{ 0 \right\}


  1. Stephen H. Friedberg, Linear Algebra (4th Edition, 2002), p276 ↩︎