• 検索結果がありません。

基底の探し方

ドキュメント内 線形代数学講義ノート(2020/05/03ver) (ページ 126-129)

第 9 章 置換の符号について 64

18.3 基底の探し方

有限個のベクトルの組で生成される線形空間における基底の探し方を検討しよう. 次の命題の証明で は抽象的な基底の構成法が述べられている.

命題 18.3.1. V が零でないベクトルの組u1,· · ·,umによって生成されているとすれば,u1,· · · ,umの 中からいくつかを取りだしV の基底とすることができる. とくに, 有限個のベクトルの組で生成される 線形空間は基底を持つ.

126

Proof. V を生成するまで,線形独立性が満たされるよう元を一つずつ加えていけばよい. これは次のよう な手続きによってなされる. まずun1としてu1を取る. このun1V を生成するならば,un1V の基 底である. そうでない場合はu2,· · · ,umのうちun1のスカラー倍で表せないものがある. 何故なら,u1,· · ·,um ∈ ⟨un1とすれば命題18.1.3よりV =u1,· · ·,um⟩ ⊂ ⟨un1であり, Vun1 によって 生成されてしまう. そこで,un1のスカラー倍で表せないベクトルを仮にun2とすれば補題18.2.5(1)より un1,un2は線形独立である. un1,un2V を生成するならばこれはV の基底となる. そうでない場合は un1,un2を除いたベクトルのうちいずれかはun1,un2の線形結合で書けない. 何故なら,もしu1,· · ·,um

すべてがun1,un2 の線形結合で書けるとすると, 命題18.1.3よりV =u1,· · ·,um⟩ ⊂ ⟨un1,un2であ り,V un1un2 によって生成されてしまう. ゆえにun1,un2 の線形結合で表せないベクトルがあり, れをun3 とする. この作業を順次繰り返していくと,いずれ線形独立な組un1,un2,un3,· · · ,unk (ただ しk m)V を生成することになる. 実際, 線形結合で書けない元を新たに付け加える操作は, 最大 でもu1, . . .umをすべて取りつくすことになるm回までしか行えない. 以上の手続きにより,V の基底 un1,un2,un3,· · · ,unkが得られる.

命題18.3.1の証明における手順を改善すれば 次のような基底の構成もできる. これは,基底の一部と

したいベクトルがあらかじめ決まっているときに有効な手段となる. また,例題17.3.3の【注意】(2)と も関連する話題である.

命題 18.3.2. 有限個のベクトルの組で生成される線形空間V において,線形独立な組u1,· · · ,ui ∈V が 与えられているとき,これらに新たなベクトルを付け加えてV の基底とすることができる.

Proof. V は有限個のベクトルで生成されていることから, あるベクトルui+1,· · · ,ui+j V を用いて V =ui+1,· · ·,ui+jと表せる. このとき,

V =⟨u1,· · · ,ui,ui+1,· · · ,ui+j

でもあることに注意して, m=i+j個の組u1,· · · ,umに対して命題18.3.1の証明を適用しよう. する と, u1,· · · ,uiの線形独立性から, n1 = 1, n2 = 2,· · · , ni = iとなり, 命題18.3.1の証明で与えた基底 un1,un2,un3,· · · ,unku1,· · ·,uiをすべて含むベクトルの組となる.

これまでに挙げてきたRnの部分空間については,行列の簡約化の理論を通して基底を見つけることが できる. これを次の例題を通して説明しよう.

例題 18.3.3. 次で定めるA= [a1, . . . ,a5]について(例題17.3.3と同じもの),次の問いに答えよ.

a1=







 1 0

−1 2 1







 ,a2=







 0 1 0 1 1







 ,a3=







1 1 1

1 0







 ,a4=







 0 0 1 0 0







 ,a5 =







2 1 1

3

1







 .

(1) a1,· · ·,a5の基底を求めよ.

解答例: A= [a1, . . . ,a5]の簡約化をB = [b1,· · ·,b5]とする(簡約化は例題17.3.3で行った). このとb1,b2,b4=b1,b2,b3,b4,b5である. よって命題17.3.2よりa1,a2,a4=a1,a2,a3,a4,a5 となる. また, 組b1,b2,b4はRmの標準ベクトルゆえ線形独立である. ゆえに命題17.3.2より組 a1,a2,a4も線形独立であり,これらはa1,· · ·,a5の基底となる.

(2) 方程式Ax=0の解空間WAの基底を求めよ.

解答例: [A|0]の簡約化は[B|0]であり,WAの外延的表示を得るために次の方程式Bx=0を解く:







1 0 1 0 2

0 1 1 0 1

0 0 0 1 1

0 0 0 0 0

0 0 0 0 0













x1

x2

x3 x4 x5







=







 0 0 0 0 0







.

掃き出し法によりWAは次のように表される:

WA={c1u1+c2u2|c1, c2R}. (ただし,u1 =







 1

−1 1 0 0







 ,u2 =







 2

−1 0 1 1







 )

ゆえにWA=u1,u2である. u1,u2の線形独立性は,主成分のある列に対応する行成分の情報を 落とすことで理解できる. いまの例では主成分のある列1,2,4に対応するu1,u2の1,2,4行を目 隠しして

u1=







1

0







, u2 =







0

1







と見ると,これらが線形独立であることは標準ベクトルがそうであることと同程度に明らかであろ う. 以上よりu1,u2WAの基底である.

上の例題で行った議論を一般的に述べると次の命題になる. 特に(2)の証明は,掃き出し法による連立 1次方程式の解法からWAの基底が得られることを述べている.

命題 18.3.4. (m, n)-行列A= [a1,· · ·an]について次が成り立つ.

(1) Rmの部分空間⟨a1,· · ·anrankA個のベクトルからなる基底を持つ. (2) Ax=0の解空間WARnn−rankA個のベクトルからなる基底を持つ.

Proof. k= rankAとおき,Aの簡約化をB= [b1,· · · ,bn],Bの各列のうち主成分を持つ列をbn1, . . . ,bnk

とし,主成分を持たない列をbr1, . . . ,brn−kとする.

(1): ベクトルの組bn1, . . . ,bnkは互いに異なる標準ベクトルからなるゆえ線形独立である. また,簡約 化の形から,Bの各列はbn1, . . . ,bnkの線形結合で書ける. 命題17.3.2より組an1, . . . ,ankは線形独立で あり,Aの各列はan1, . . . ,ankの線形結合で書ける. すなわち,a1, . . . ,an∈ ⟨an1, . . . ,ank. これと命題 18.1.3を合わせて⟨a1,· · ·,an⟩ ⊂ ⟨an1, . . . ,ankを得る. 以上よりan1, . . . ,ank⟨a1,· · · ,anの基底 となる.

(2): 連立1次方程式Ax=0を掃き出し法によって求めると,任意定数の個数はBにおける主成分のない 列の数n−kであるから,その一般解はx=∑nk

j=1 cjujと書ける. つまりWA=u1,· · ·unkである. ベ クトルの組u1,· · ·unkが線形独立であることを示すために,各u1, . . . ,unkrj成分(j = 1,· · · , n−k) に注目しよう. Bの第rjbrj は主成分を含まない列であったことから, 掃き出し法で求めた一般解に おいてrj 成分は任意定数としていた. このことは,ujrj 成分は1であり, u1, . . . ,unkのうちujを 除いた残りのベクトルのrj 成分は0になっていることを意味する. (上の例題ではbr1 =b3,br2 =b5と なる. 確かにu1r1 = 3成分は1, r2 = 5成分は0であり, u2r1 = 3成分は0, r2 = 5成分は1 なっている). ゆえに線形関係∑nk

j=1 cjuj =0を与えると,各j= 1,· · · , n−kについて左辺の第rj成分 はcjとなる. これが右辺のrj成分である0に等しいことからcj = 0 (j = 1,· · ·, n−k)を得る. すなわ ち,u1, . . . ,unkにおける線形関係は自明なものに限り,これらは線形独立である.

128

本節や17.3.1節では, ユークリッド空間Rnの部分空間における線形関係について例題を通して学ん だ. 一般の線形空間V におけるベクトルの組の独立性の判定や部分空間W ⊂V の基底選びは,V に関 する命題をRnに関する命題に翻訳したうえで行うことになる. 実は,独立性の判定や基底選びに限らず V の分析はRnの分析を通してなされる. この翻訳の基本理念は,線形空間V の基底u1,· · · ,unに関す る条件をRnの標準基底e1,· · ·,enの条件で述べることにある. また,翻訳作業においては,V のどの元 がRnのどの元に対応しているのかを表示するために写像概念が用いられる. そこで次章からしばらく の間,写像に関する概念を整理することにしよう.

ドキュメント内 線形代数学講義ノート(2020/05/03ver) (ページ 126-129)