線型独立
線型代数学において、ベクトルの集合が線型独立 (せんけいどくりつ、英: linearly independent) または一次独立であるとは、線型従属(一次従属)でないこと、つまり集合のベクトルの線型結合によるゼロベクトルの表示が自明なものに限ることをいう(#定義)。
Contents
定義
任意のベクトル v1, v2, ..., vn に対して
- [math]0 \boldsymbol v_1 + 0 \boldsymbol v_2 + \dotsb + 0 \boldsymbol v_n = 0[/math]
である。これを v1, v2, ..., vn の自明な線型関係と呼ぶ。これは線型従属性と線型独立性の両方の非常に単純な定義を動機付ける。
線型従属
ベクトル空間 V の部分集合 S が非自明な線型関係を満たすとき —— すなわち、ある有限個の相異なるベクトル v1, v2, ..., vn ∈ S とスカラー a1, a2, ..., an が存在して、(a1, a2, ..., an) ≠ (0, 0, ..., 0) かつ
- [math]a_1 \boldsymbol v_1 + a_2 \boldsymbol v_2 + \dotsb + a_n \boldsymbol v_n = 0[/math]
を満たすとき —— S は線型従属(一次従属)であるという。言い換えると、集合が線型従属であるとは、集合のベクトルの線型結合によるゼロベクトルの非自明な表示が存在することである。
線型独立
ベクトル空間 V の部分集合 S は線型従属でないとき S は線型独立 (一次独立)であるという。明示的には、任意の有限個の相異なるベクトル v1, v2, ..., vn ∈ S とスカラー a1, a2, ..., an に対して
- [math]a_1 \boldsymbol v_1 + a_2 \boldsymbol v_2 + \dotsb + a_n \boldsymbol v_n = 0[/math]
ならば (a1, a2, ..., an) = (0, 0, ..., 0) となるとき S は線型独立であるという[1]。言い換えると、集合が線型独立であるとは、集合のベクトルの線型結合によるゼロベクトルの表示が自明なものに限るということである[2]。
文脈から明らかなときには単に従属、独立などと言うこともある[3]。また両方の定義において(厳密性に欠けるが部分集合 S ではなく)部分集合 S のベクトルが線型従属あるいは線型独立であるとも言うこともある[4]。
基本的な性質
- 線型独立な集合はゼロベクトルを含まない。
- ゼロでないベクトル v に対して一元集合 {v} は線型独立である。
- 線型独立な集合の部分集合は線型独立である。特に空集合は線型独立である。
- 線型独立な集合は基底に拡張できる。
- ベクトル空間全体を生成する集合の線型独立な部分集合全体は極大元(=基底)をもつ。
幾何学的な意味
地理的な例は線型独立性の概念を明確にする助けとなるだろう。ある場所の位置を記述している人は「それはここから3キロ北で4キロ東」と言うかもしれない。これは位置を記述するのに十分な情報である、なぜならば地理的な座標系は 2-次元ベクトル空間と考えることができるからである(高度と地球の表面の曲がりは無視して)。その人は「その場所はここから北東に5キロ」と付け加えるかもしれない。この主張は正しいが、必要でない。
この例において「3キロ北」ベクトルと「4キロ東」ベクトルは線型独立である。つまり、北ベクトルを東ベクトルの言葉では記述できないし、逆もまたしかり。三番目の「5キロ北東」ベクトルは他の 2 つのベクトルの線型結合であり、ベクトルの集合を「線型従属」にする、つまり、3つのベクトルのうち1つは不要である。
また次のことにも注意しよう。高度が無視されない場合、線型独立な集合に第三のベクトルを付け加えることが必要になる。一般に、n 個の線型独立なベクトルは n-次元空間の任意の位置を記述するために必要である。
例
数ベクトル空間における例
R2 のベクトル
- [math]\mathbb{R}^2[/math] のベクトル (1, 1) と (−3, 2) は線型独立である。
実際 λ1, λ2 を二つの実数として [math] (1, 1) \lambda_1 + (-3, 2) \lambda_2 = (0, 0)[/math] を λ1, λ2 に関して解けば λ1 = 0, λ2 = 0 がわかる。
- 行列式による別法
- 別の方法は[math]\mathbb{R}^n[/math] の n 個のベクトルが線型独立であることとベクトルをその列として取ることによって形成される行列の行列式が 0 でないことは同値であるという事実を用いる。
この場合、ベクトルによって形成される行列は
- [math]A = \begin{bmatrix}1&-3\\1&2\end{bmatrix} . \,\![/math]
列の線型結合を次のように書ける
- [math] A \Lambda = \begin{bmatrix}1&-3\\1&2\end{bmatrix} \begin{bmatrix}\lambda_1 \\ \lambda_2 \end{bmatrix} . \,\![/math]
ある 0 でないベクトル Λ に対して AΛ = 0 かどうかに興味がある。これは A の行列式に依存し、それは
- [math] \det A = 1\cdot2 - 1\cdot(-3) = 5 \ne 0 . \,\![/math]
行列式が 0 でないから、ベクトル (1, 1) と (−3, 2) は線型独立である。
別のやり方で、n 座標の m ベクトルを持っていて m < n とする。このとき A は n×m 行列であり Λ は m 成分を持つ列ベクトルで、再び AΛ = 0 に興味がある。前に見たように、これは n 方程式のリストに同値である。A の最初の m 列、最初の m 方程式を考えよう; 方程式の全リストの任意の解は減らされたリストでも解でなければならない。実は、〈i1,...,im〉 が m 行の任意のリストであれば、方程式はそれらの行に対して正しくなければならない。
- [math] A_{{\lang i_1,\dots,i_m} \rang} \Lambda = \bold{0} . \,\![/math]
さらに、逆も正しい。つまり、m ベクトルが線型従属かどうかを m 行のすべての可能なリストに対して
- [math] \det A_{{\lang i_1,\dots,i_m} \rang} = 0 \,\![/math]
かどうかをテストすることによってテストできる。(m = n の場合、これは上のようにただ 1 つの行列式を要求する。m > n ならばベクトルは線型従属でなければならないことは定理である。)この事実は理論に値する; 実用計算においてはより効率的な方法が利用可能である。
R4 のベクトル
R4 の次のベクトルは線型従属である。
- [math] \begin{bmatrix}1\\4\\2\\-3\end{bmatrix},\quad \begin{bmatrix}7\\10\\-4\\-1\end{bmatrix},\quad \begin{bmatrix}-2\\1\\5\\-4\end{bmatrix}. [/math]
実際、線型関係式
- [math]\lambda_1\begin{bmatrix}1\\4\\2\\-3\end{bmatrix} + \lambda_2\begin{bmatrix}7\\10\\-4\\-1\end{bmatrix} + \lambda_3\begin{bmatrix}-2\\1\\5\\-4\end{bmatrix} = \begin{bmatrix}0\\0\\0\\0\end{bmatrix} [/math]
において、λ3 を任意として
- [math] \begin{align} \lambda_1 &= -3 \lambda_3 /2 \\ \lambda_2 &= \lambda_3/2 \end{align} [/math]
とすれば非自明な関係を得る。
標準基底ベクトル
V = Rn とし V の次の元を考える:
- [math]\begin{align} \boldsymbol{e}_1 &= (1,0,0,\ldots,0), \\ \boldsymbol{e}_2 &= (0,1,0,\ldots,0), \\ &\vdots \\ \boldsymbol{e}_n &= (0,0,0,\ldots,1). \end{align}[/math]
これら e1, e2, …, en は線型独立である。実際、a1, a2, …, an は R の元として
- [math]a_1 \boldsymbol{e}_1 + a_2 \boldsymbol{e}_2 + \cdots + a_n \boldsymbol{e}_n = \boldsymbol{0}[/math]
は、すべての i ∈ {1, …, n} に対して ai = 0 を意味する([math]a_1 \boldsymbol{e}_1 + a_2 \boldsymbol{e}_2 + \cdots + a_n \boldsymbol{e}_n = (a_1 ,a_2 ,\ldots, a_n)[/math] に注意する)。
函数空間における例
- 実変数 t の関数全体の成すベクトル空間 V において関数 f(t) = et, g(t) = e2t ∈ V は線型独立である。
実際、a, b を二つの実数として、線型関係式 af + bg = 0 は t の任意の値に対して a(f(t)) + b(g(t)) = aet + be2t = 0 が成り立つことを意味する。eテンプレート:Exp は常に 0 でないから、これで両辺を割れば bet = −a となり、右辺は t に依存しないから左辺 beテンプレート:Exp もそうであり、b = 0 が必要とわかる。このとき a = 0 である。
線型従属関係のなす射影空間
ベクトル v1, …, vn の間に成り立つ線型従属関係 (linuear dependence) の係数ベクトルとは、線型関係式
- [math]a_1 \boldsymbol{v}_1 + \cdots + a_n \boldsymbol{v}_n=0[/math]
を満たす n 個のスカラーを成分に持つベクトル (a1, …, an) で少なくとも一つの成分が 0 でないものをいう。そのような係数ベクトル (a1, …, an) が存在するとき、n 個のベクトル v1, …, vn は線型従属である。
n 個のベクトル v1, …, vn の間に二つの線型従属関係式が与えられたとき、一方の係数ベクトルが他方の非零定数倍となっているならば、これら二つは同じ線型関係を記述するものとなるから、これら二つを同一視することには意味がある。この同一視の下で、v1, …, vn の間の線型従属関係の全体は射影空間を成す。
脚注
- ↑ Dunford & Schwartz 1988, p. 36.
- ↑ Friedberg, Insel, Spence, Stephen, Arnold, Lawrence. Linear Algebra. Pearson, 4th Edition, 48-49. ISBN 0130084514.
- ↑ Halmos 1995, pp. テンプレート:Google books quote–テンプレート:Google books quote.
- ↑ Halmos 1995, p. テンプレート:Google books quote.
参考文献
- (1988) Linear Operators Part I: General Theory, Wiley Classics Library. Wiley. ISBN 0-471-60848-3.
- (1995) Linear Algebra Problem Book, Dolciani Mathematical Exposition. The Mathematical Association of America. ISBN 0-88385-322-1.
関連項目
外部リンク
- テンプレート:Springer
- Linearly Dependent Functions at WolframMathWorld.
- Tutorial and interactive program on Linear Independence.
- Introduction to Linear Independence at KhanAcademy.