\usepackageamsmath\usepackageamsfonts\usepackageamssymb\usepackagefancybox\usepackagegraphics\usepackagemathrsfs\usepackage[all]xy\usepackagepgfplots\pgfplotssetcompat=newest\usetikzlibraryintersections,calc,arrows.meta

線形部分空間の定義|証明のテンプレートも例題に沿って紹介

線形空間の基本
線形空間の基本

例えば,実数係数の多項式全部の集合

    \begin{align*}\R[x]=\set{a_0+a_1x+\dots+a_nx^n}{\begin{aligned}&a_0,a_1,\dots,a_n\in\R;\\&n=0,1,2,\dots\end{aligned}}\end{align*}

は通常の和とスカラー倍により線形空間となります.また,実数係数の2次以下の多項式全部の集合

    \begin{align*}\R[x]_2=\set{a_0+a_1x+a_2x^2}{a_0,a_1,a_2\in\R}\end{align*}

も通常の和とスカラー倍により線形空間となります.

いまR[x]2R[x]の部分集合であり,R[x]と同じ和・スカラー倍により線形空間となっており,このことをR[x]2R[x]線形部分空間であるといいます.

この記事では

  • 線形部分空間の定義
  • 線形部分空間であることの証明の例題
  • 線形部分空間の基本性質

を順に解説します.

列ベクトルの線形空間Rnの線形結合だけで十分なら,列ベクトルの部分空間に絞って解説した以下の記事の方が分かりやすいでしょう.

数ベクトル空間の部分空間の定義|証明のテンプレも例題から解説
ℝⁿの和とスカラー倍について閉じている部分集合をℝⁿの「部分空間」と言い,直感的には原点を通り真っ直ぐに伸びた空間ということができます.この記事では部分空間を具体例とともに説明しています.
スクロールできます

線形部分空間の定義

まずは線形部分空間を定義します.

F上の線形空間Vと空でないUVを考える.任意のu,vU, kFに対して

    \begin{align*}\m{u}+\m{v},k\m{u}\in U\end{align*}

を満たすとき,UV線形部分空間(linear subspace)または単に部分空間(subspace)という.

もとのVは線形空間なので部分集合Uの元の和もスカラー倍もVには必ず属していますが,下手なUを考えるとUの元の和やスカラー倍がUの外に出てしまうことがあります.

一方,Uが和とスカラー倍が閉じているときには,のちに示すようにUVと同じ和とスカラー倍について線形空間になることが証明でき,線形部分空間と呼ぶわけですね.

また,定義の条件について

  • 任意のu,vUに対してu+vUが成り立つことを,UV和について閉じている
  • 任意のuU, kFに対してkuUが成り立つことを,UVスカラー倍について閉じている

といいます.

のちに示すように,(2)の条件はもう少し便利に書き換えることもできます.

スクロールできます

線形部分空間であることの証明の例題

線形部分空間であることの証明では

  • 空集合でない
  • 和について閉じている
  • スカラー倍について閉じている

を示すのがテンプレートです.

例1(多項式の線形部分空間)

冒頭で挙げた多項式の線形空間R[x]の線形部分空間の例をきちんと証明しておきましょう.

実数係数の多項式全部の線形空間R[x]に対して,その2次以下のものを全部集めてできる部分集合

    \begin{align*}\R[x]_2:=\set{a_0+a_1x+a_2x^2\in\R[x]}{a_0,a_1,a_2\in\R}\end{align*}

R[x]の線形部分空間となることを示せ.

零多項式0は2次以下の実数係数多項式なので0R[x]2である.

よって,R[x]2だから,あとはR[x]2R[x]の和とスカラー倍について閉じていることを示せば良い.

和について閉じていることの証明

任意のf(x),g(x)R[x]2をとり,f(x)=a0+a1x+a2x2, g(x)=b0+b1x+b2x2とおく(a0,a1,a2,b0,b1,b2R).

f(x)+g(x)について

    \begin{align*}f(x)+g(x)=(a_0+b_0)+(a_1+b_1)x+(a_2+b_2)x^2\end{align*}

となっており,a0+b0,a1+b1,a2+b2Rと併せて,f(x)+g(x)R[x]2が成り立つ.よって,R[x]2は和について閉じている.

スカラー倍について閉じていることの証明

任意のf(x)R[x]2, kRをとり,f(x)=a0+a1x+a2x2とおく(a0,a1,a2R).

スカラー倍kf(x)について

    \begin{align*}kf(x)=(ka_0)+(ka_1)x+(ka_2)x^2\end{align*}

となっており,ka0,ka1,ka2Rと併せて,kf(x)R[x]2が成り立つ.よって,R[x]2はスカラー倍について閉じている.

具体的には,R[x]2の和が閉じているというのは

    \begin{align*}(3+x-2x^2)+(1+x^2)=4+x-x^2\end{align*}

R[x]2に属しているということで,スカラー倍が閉じているというのは

    \begin{align*}2(3+x-2x^2)=6+2x-4x^2\end{align*}

R[x]2に属しているということですね.

上の解答では,このようにR[x]2でのあらゆる和とスカラー倍がR[x]2に属していることを示したわけですね.

一般にn次以下の多項式全部の部分集合R[x]nR[x]の線形部分空間となります.

例2(Rnの線形部分空間)

基本的な線形空間である実数成分のn列ベクトル全部の空間Rnの線形部分空間を考えましょう.

R3の部分集合

    \begin{align*}U=\set{\bmat{x\\y\\z}\in\R^3}{\begin{gathered}x+y+z=0,\\x-z=0\end{gathered}}\end{align*}

R3の線形部分空間となることを示せ.

U

  • (第1成分)+(第2成分)+(第3成分)=0
  • (第1成分)-(第3成分)=0

を満たすR3の部分集合で,図形的にはxyz空間上の平面x+y+z=0と平面xz=0の交線ですね.

0+0+0=0, 00=0なので[000]Uである.

よって,Uだから,あとはUR3の和とスカラー倍について閉じていることを示せば良い.

和について閉じていることの証明

任意にa,bUをとり,a=[xyz], b=[xyz]とおく(x,y,z,x,y,zR).このとき,Uの定義から

    \begin{align*}&x+y+z=0,\quad x-z=0, \\&x'+y'+z'=0,\quad x'-z'=0\end{align*}

を満たす.和a+b=[x+xy+yz+z]について

    \begin{align*}&(x+x')+(y+y')+(z+z')\\&=(x+y+z)+(x'+y'+z')=0, \\&(x+x')-(z+z')=(x-z)+(x'-z')=0\end{align*}

となっており,x+x,y+y,z+zRと併せて,a+bUが成り立つ.よって,Uは和について閉じている.

スカラー倍について閉じていることの証明

任意にaU, kRをとり,a=[xyz]とおく(x,y,zR).このとき,Uの定義から

    \begin{align*}x+y+z=0,\quad x-z=0\end{align*}

を満たす.スカラー倍ka=[kxkykz]について

    \begin{align*}&(kx)+(ky)+(kz)=k(x+y+z)=0, \\&(kx)-(kz)=k(x-z)=0\end{align*}

となっており,kx,ky,kzRと併せて,kaUが成り立つ.よって,Uはスカラー倍について閉じている.

例3(数列の線形部分空間)

実数列の線形空間(R)の漸化式を満たす部分集合が線形部分空間となる例もよく扱われます.

実数列全部の線形空間(R)の部分集合

    \begin{align*}U=\set{\{a_n\}\in\ell(\R)}{a_{n+2}+a_{n+1}+a_{n}=0}\end{align*}

(R)の線形部分空間となることを示せ.

Uは漸化式an+2+an+1+an=0をみたす実数列{an}全部の部分集合ですね.

0+0+0=0なので(0,0,0,)Uである.

よって,Uだから,あとはU(R)の和とスカラー倍について閉じていることを示せば良い.

和について閉じていることの証明

任意に{an},{bn}Uをとる.このとき,Uの定義から

    \begin{align*}&a_{n+2}+a_{n+1}+a_{n}=0,\quad b_{n+2}+b_{n+1}+b_{n}=0\end{align*}

を満たす.和{an}+{bn}={an+bn}について

    \begin{align*}&(a_{n+2}+b_{n+2})+(a_{n+1}+b_{n+1})+(a_{n}+b_{n}) \\&=(a_{n+2}+a_{n+1}+a_{n})+(b_{n+2}+b_{n+1}+b_{n}) \\&=0+0=0\end{align*}

となっており,an+bnRと併せて,{an}+{bn}Uが成り立つ.よって,Uは和について閉じている.

スカラー倍について閉じていることの証明

任意に{an}U, kRをとる.このとき,Uの定義から

    \begin{align*}a_{n+2}+a_{n+1}+a_{n}=0\end{align*}

を満たす.スカラー倍k{an}={kan}について

    \begin{align*}&(ka_{n+2})+(ka_{n+1})+(ka_{n}) \\&=k(a_{n+2}+a_{n+1}+a_{n}) =k\cdot0=0\end{align*}

となっており,kanRと併せて,k{an}Uが成り立つ.よって,Uはスカラー倍について閉じている.

線形部分空間の基本性質

ここでは2つの性質を証明します.

和・スカラー倍が閉じていることの言い換え

線形空間VUVに対して,次は互いに同値である.

  1. 任意のu,vU, kFに対してu+v,kuUが成り立つ.
  2. 任意のu,vU, k,Fに対してku+vUが成り立つ.
  3. 任意のu,vU, kFに対してku+vUが成り立つ.

この命題の(1)はUVの線形部分空間であることの必要十分条件でしたから,この命題の(2)または(3)を示してもUVの線形部分空間が示されることになりますね.

(1)では和とスカラー倍が閉じていることを別々に証明することになりますが,(2), (3)はひとつの式を証明すればよいので(1)よりも手軽です.

(1)(2)の証明

任意にu,vU, k,Fをとる.(1)が成り立つなら,Uはスカラー倍について閉じているからku,vUであり,さらに和について閉じているから

    \begin{align*}k\m{u}+\ell\m{v}\in U\end{align*}

が成り立つ.よって,(2)が従う.

(2)(3)の証明

任意にu,vU, kFをとる.(2)が成り立つなら,

    \begin{align*}k\m{u}+\m{v}=k\m{u}+1\m{v}\in U\end{align*}

が成り立つ.よって,(3)が従う.

(3)(1)の証明

任意にu,vU, kFをとる.(3)が成り立つなら,

    \begin{align*}&\m{u}+\m{v}=1\m{u}+\m{v}\in U, \\&k\m{u}=k\m{u}+\m{0}\in U\end{align*}

が成り立つ.よって,(1)が従う.

この証明では例えば(3)(2)が証明されていないように見えるかもしれません.しかし,(3)(1)(1)(2)が証明されているので,(1)を経由することで(3)(2)が成り立つことが分かりますね.

他の(1)(3)(2)(1)も同様に成り立つことが分かります.

線形部分空間が線形空間であること

線形空間Vの線形部分空間UVと同じ和とスカラー倍により線形空間となる.

Vは線形空間だから,線形空間の定義より次の8性質を満たす.

[1]和について

  1. 任意のu,v,wVに対し,(u+v)+w=u+(v+w)
  2. 任意のuVに対し,0+u=u+0=u0Vの零ベクトル)
  3. 任意のuVに対し,u+(u)=0
  4. 任意のu,vVに対し,u+v=v+u

[2]スカラー倍について

  1. 任意のuV, k,Fに対し,(k)u=k(u)
  2. 任意のuVに対し,1u=u

[3]和とスカラー倍について

  1. 任意のu,vV, kFに対し,k(u+v)=ku+kv
  2. 任意のuV, k,Fに対し(k+)u=ku+u

UVの部分集合だから,Vの任意の元に対して成り立つ(1), (4)-(8)はUにおいても成り立つ.

また,Uは線形部分空間だから空でなく,Uはスカラー倍について閉じているから,任意のuUに対して

    \begin{align*}\m{0}=0\m{u}\in U,\quad -\m{u}=(-1)\m{u}\in U\end{align*}

が成り立つ.よって,(2), (3)もUにおいて成り立つ.

コメント