正規直交化(1)

計量ベクトル空間において、任意の線型独立なベクトルの組から正規直交系を作れることを示します。

これは、シュミット(Schmidt\text{Schmidt})の正規直交化法の根拠となる定理です。

線形独立なベクトルの正規直交化


定理 7.11(正規直交化)

VV を計量ベクトル空間とする。VV の線型独立なベクトルの組 v1,,vr\bm{v}_{1}, \cdots, \bm{v}_{r} に対して、正規直交系であり、1ir1 \leqslant i \leqslant r について次を満たすベクトルの組 u1,,ur\bm{u}_{1}, \cdots, \bm{u}_{r} が存在する。

u1,,ur=v1,,vr(7.2.5) \begin{align*} \langle \, \bm{u}_{1}, \cdots, \bm{u}_{r} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{r} \, \rangle \end{align*} \tag{7.2.5}


解説

正規直交系の構築

定理 7.11(正規直交化)は、計量ベクトル空間において、任意の線型独立なベクトルの組から、正規直交系を作ることができることを示します。

すなわち、任意の線型独立な rr 個のベクトルの組 v1,,vrV\bm{v}_{1}, \cdots, \bm{v}_{r} \in V に対して、(7.2.5)式を満たすような正規直交系 u1,,urV\bm{u}_{1}, \cdots, \bm{u}_{r} \in V が存在することを示しています。

u1,,ur=v1,,vr(7.2.5) \begin{align*} \langle \, \bm{u}_{1}, \cdots, \bm{u}_{r} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{r} \, \rangle \end{align*} \tag{7.2.5}

ここで、(7.2.5)式は、v1,,vr\bm{v}_{1}, \cdots, \bm{v}_{r}生成する部分空間と、u1,,ur\bm{u}_{1}, \cdots, \bm{u}_{r}生成する部分空間が等しいことを表しています。このとき、v1,,vr\bm{v}_{1}, \cdots, \bm{v}_{r} の線型結合として表せるベクトルは、u1,,ur\bm{u}_{1}, \cdots, \bm{u}_{r} の線型結合としても表すことができる(逆もまた成り立つ)といえます。

シュミットの正値直交化法の根拠

このように、線型独立なベクトルの組 v1,,vr\bm{v}_{1}, \cdots, \bm{v}_{r} から正規直交系 u1,,ur\bm{u}_{1}, \cdots, \bm{u}_{r} を得る方法はシュミット(Schmidt\text{Schmidt})の正規直交化法と呼ばれます。

線型独立なベクトルの組から正規直交系を作る手順は、下記の証明に示す通りです。そのような意味で、定理 7.11(正規直交化)は、シュミットの正規直交化法の根拠を与える定理であるといえます。



証明

線形独立なベクトルの数 rr に関する、数学的帰納法により証明する。

r=1r = 1 であるとき、v1\bm{v}_{1} が線型独立であるとすると v10\bm{v}_{1} \neq \bm{0} であり、

u1=v1v1 \begin{gather*} \bm{u}_{1} = \frac{\, \bm{v}_{1} \,}{\, \lVert \, \bm{v}_{1} \, \rVert \,} \end{gather*}

とすれば、明らかに u1u1=1\bm{u}_{1} \cdot \bm{u}_{1} = 1 かつ u1=v1\langle \, \bm{u}_{1} \, \rangle = \langle \, \bm{v}_{1} \, \rangle が成り立つ。

また、r>1r \gt 1 であるとき、1s<r1 \leqslant s \lt r を満たす ss 個の線形独立なベクトル v1,,vs\bm{v}_{1}, \cdots, \bm{v}_{s} に対して、正規直交系 u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s} が存在し、u1,,us=v1,,vs\langle \, \bm{u}_{1}, \cdots, \bm{u}_{s} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{s} \, \rangle が成り立つと仮定する。このとき、

vs+1=vs+1i(vs+1ui)uius+1=vs+1vs+1 \begin{align*} \bm{v}^{\prime}_{s+1} &= \bm{v}_{s+1} - \displaystyle \sum_{i} \, (\bm{v}_{s+1} \cdot \bm{u}_{i}) \, \bm{u}_{i} \tag{\ast} \\ \bm{u}_{s+1} &= \frac{\, \bm{v}^{\prime}_{s+1} \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \tag{\ast \ast} \end{align*}

とおくと、(\ast)および(\ast \ast)より、

u1,,us,us+1=u1,,us,vs+1=v1,,vs,vs+1 \begin{align*} \langle \, \bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} \, \rangle &= \langle \, \bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{v}_{s+1} \, \rangle \\ &= \langle \, \bm{v}_{1}, \cdots, \bm{v}_{s}, \bm{v}_{s+1} \, \rangle \end{align*}

であり、1is1 \leqslant i \leqslant s について、次が成り立つ。

us+1ui=1vs+1  vs+1ui=1vs+1{vs+1uij(vs+1uj)ujui}=1vs+1{vs+1uij(vs+1uj)δji}=1vs+1{vs+1uivs+1ui}=01v \begin{align*} \bm{u}_{s+1} \cdot \bm{u}_{i} &= \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \; \bm{v}^{\prime}_{s+1} \cdot \bm{u}_{i} \\ &= \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \Big\{\, \bm{v}_{s+1} \cdot \bm{u}_{i} - \displaystyle \sum_{j} \, (\bm{v}_{s+1} \cdot \bm{u}_{j}) \, \bm{u}_{j} \cdot \bm{u}_{i} \,\Big\} \\ &= \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \Big\{\, \bm{v}_{s+1} \cdot \bm{u}_{i} - \displaystyle \sum_{j} \, (\bm{v}_{s+1} \cdot \bm{u}_{j}) \, \delta_{ji} \,\Big\} \\ &= \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \Big\{\, \bm{v}_{s+1} \cdot \bm{u}_{i} - \bm{v}_{s+1} \cdot \bm{u}_{i} \,\Big\} \\ &= 0 \vphantom{\, \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \,} \end{align*}

したがって、u1,,us,us+1\bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} は正規直交系であり、s+1s+1 に関しても定理の主張が成り立つ。\quad \square



証明の考え方

線形独立なベクトルの数 rr に関する、数学的帰納法により証明します。

  • 11r=1r = 1 のとき、定理 4.17(線型独立なベクトルの性質)より v10\bm{v}_{1} \neq \bm{0} であることから、直ちに示すことができます。
  • 22r>1r \gt 1 のとき、1s<r1 \leqslant s \lt r を満たす ss 個のベクトルから正規直交系が作れると仮定し、これに、ss 個のベクトルすべてと直交するベクトルを加えることで、s+1s+1 個のベクトルからなる正規直交系を作れることを確かめます。

(1)r=1r = 1 の場合の証明

  • 定理の仮定より v1\bm{v}_{1} は線型独立です。定理 4.17(線型独立なベクトルの性質)より、線型独立なベクトルは零ベクトルではないので、v1\bm{v}_{1} は零ベクトルではないことがわかります。

    v10 \begin{gather*} \bm{v}_{1} \neq \bm{0} \end{gather*}

  • このとき、u1\bm{u}_{1} を次のようにおけば、明らかに u1u1=1\bm{u}_{1} \cdot \bm{u}_{1} = 1 が成り立ちます。したがって、u1\bm{u}_{1} は正規直交系であるといえます。

    u1=v1v1 \begin{gather*} \bm{u}_{1} = \frac{\, \bm{v}_{1} \,}{\, \lVert \, \bm{v}_{1} \, \rVert \,} \end{gather*}

  • また、上式より u1\bm{u}_{1}v1\bm{v}_{1} のスカラー倍であるので、当然ながら、u1=v1\langle \, \bm{u}_{1} \, \rangle = \langle \, \bm{v}_{1} \, \rangle が成り立ちます。

  • 以上から、r=1r = 1 であるとき、定理 7.11(正規直交化)の主張が成り立つことが確かめられました。

(2)r>1r \gt 1 の場合の証明

  • 数学的帰納法により、1s<r1 \leqslant s \lt r を満たす、ss 個のベクトルに関して定理 7.11(正規直交化)が成り立つと仮定し、s+1s+1 個のベクトルについても、同様に定理 7.11が成り立つことを示します。
帰納法の仮定
  • 帰納法の仮定は、1s<r1 \leqslant s \lt r を満たす、ss 個のベクトル v1,,vs\bm{v}_{1}, \cdots, \bm{v}_{s} に対して、次が成り立つことです。
    • 正規直交系 u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s} が存在する。
    • u1,,us=v1,,vs\langle \, \bm{u}_{1}, \cdots, \bm{u}_{s} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{s} \, \rangle が成り立つ。
  • いま、s+1s + 1 個のベクトル v1,,vs+1\bm{v}_{1}, \cdots, \bm{v}_{s+1} のうち、ss 個のベクトル v1,,vs\bm{v}_{1}, \cdots, \bm{v}_{s} が上記(帰納法の仮定)を満たすとします。
ss 個のベクトルと直交するベクトル
  • s+1s + 1 個目のベクトル vs+1\bm{v}_{s+1} に対して、次のような us+1\bm{u}_{s+1} を考えます。

    vs+1=vs+1i(vs+1ui)uius+1=vs+1vs+1 \begin{align*} \bm{v}^{\prime}_{s+1} &= \bm{v}_{s+1} - \displaystyle \sum_{i} \, (\bm{v}_{s+1} \cdot \bm{u}_{i}) \, \bm{u}_{i} \tag{\ast} \\ \bm{u}_{s+1} &= \frac{\, \bm{v}^{\prime}_{s+1} \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \tag{\ast \ast} \end{align*}

  • これらの式は、(\ast)まず u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s} のいずれにも直交するベクトル vs+1\bm{v}^{\prime}_{s+1} を作った後で、(\ast \ast)ノルムが 11 に等しくなるように整えて(正規化して)us+1\bm{u}_{s+1} を作るという考え方に則っています。

  • 特に、u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s} のいずれにも直交するベクトルを作る操作は、次のように幾何ベクトルの場合について考えるとイメージしやすいです。

シュミットの正規直交化法により空間内のベクトルを直交化するイメージ図

  • すなわち、u1\bm{u}_{1}u2\bm{u}_{2} が張る平面 π\pi に対して v3\bm{v}_{3} の正射影を求めて v3\bm{v}_{3} とその正射影の差を取ることで、u1\bm{u}_{1}u2\bm{u}_{2} の何れにも直交するベクトル v3\bm{v}^{\prime}_{3} を作ります。

  • ここで、v3\bm{v}_{3} の平面 π\pi への正射影は (v3u1)u1+(v3u2)u2(\bm{v}_{3} \cdot \bm{u}_{1}) \, \bm{u}_{1} + (\bm{v}_{3} \cdot \bm{u}_{2}) \, \bm{u}_{2} により表されます。したがって、v3\bm{v}^{\prime}_{3} は、次のようになります。

    v3=v3{(v3u1)u1+(v3u2)u2} \begin{align*} \bm{v}^{\prime}_{3} &= \bm{v}_{3} - \{\, (\bm{v}_{3} \cdot \bm{u}_{1}) \, \bm{u}_{1} + (\bm{v}_{3} \cdot \bm{u}_{2}) \, \bm{u}_{2} \, \} \end{align*}

  • 更に、v3\bm{v}^{\prime}_{3} のノルムが 11 になるよう正規化することで、u3\bm{u}_{3} が得られるというわけです。

    u3=v3v3 \begin{align*} \bm{u}_{3} &= \frac{\, \bm{v}^{\prime}_{3} \,}{\, \lVert \, \bm{v}^{\prime}_{3} \, \rVert \,} \end{align*}

生成する部分空間が等しいことの証明
  • \ast)式\ast \ast)式より、us+1\bm{u}_{s+1}u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s}vs+1\bm{v}_{s+1} の線型結合により表されるので、次が成り立ちます。

    u1,,us,us+1=(i)u1,,us,vs+1=(ii)v1,,vs,vs+1 \begin{align*} \langle \, \bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} \, \rangle &\overset{(\text{i})}{=} \langle \, \bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{v}_{s+1} \, \rangle \\ &\overset{(\text{ii})}{=} \langle \, \bm{v}_{1}, \cdots, \bm{v}_{s}, \bm{v}_{s+1} \, \rangle \end{align*}

    • i\text{i}us+1\bm{u}_{s+1}u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s}vs+1\bm{v}_{s+1} の線型結合により表されます。
    • ii\text{ii}帰納法の仮定より、u1,,us=v1,,vs\langle \, \bm{u}_{1}, \cdots, \bm{u}_{s} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{s} \, \rangle が成り立ちます。
  • これは、v1,,vs,vs+1\bm{v}_{1}, \cdots, \bm{v}_{s}, \bm{v}_{s+1} が生成する部分空間と、u1,,us,us+1\bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} が生成する部分空間が等しいことを意味しています。

  • すなわち、s+1s + 1 の場合について、(7.2.5)式が成り立つことが示されました。

正規直交系であることの証明
  • 同様に、\ast)式\ast \ast)式より、u1,,us,us+1\bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} が正規直交系となることを確かめます。

  • いま、1is1 \leqslant i \leqslant s について、次が成り立ちます。

    us+1ui=(i)1vs+1  vs+1ui=(ii)1vs+1{vs+1uij(vs+1uj)ujui}=(iii)1vs+1{vs+1uij(vs+1uj)δij}=(iv)1vs+1{vs+1uivs+1ui}=(v)01v \begin{align*} \bm{u}_{s+1} \cdot \bm{u}_{i} &\overset{(\text{i})}{=} \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \; \bm{v}^{\prime}_{s+1} \cdot \bm{u}_{i} \\ &\overset{(\text{ii})}{=} \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \Big\{\, \bm{v}_{s+1} \cdot \bm{u}_{i} - \displaystyle \sum_{j} \, (\bm{v}_{s+1} \cdot \bm{u}_{j}) \, \bm{u}_{j} \cdot \bm{u}_{i} \,\Big\} \\ &\overset{(\text{iii})}{=} \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \Big\{\, \bm{v}_{s+1} \cdot \bm{u}_{i} - \displaystyle \sum_{j} \, (\bm{v}_{s+1} \cdot \bm{u}_{j}) \, \delta_{ij} \,\Big\} \\ &\overset{(\text{iv})}{=} \frac{\, 1 \,}{\, \lVert \, \bm{v}^{\prime}_{s+1} \, \rVert \,} \Big\{\, \bm{v}_{s+1} \cdot \bm{u}_{i} - \bm{v}_{s+1} \cdot \bm{u}_{i} \,\Big\} \\ &\overset{(\text{v})}{=} 0 \vphantom{\, \frac{\, 1 \,}{\, \lVert \, \bm{v} \, \rVert \,} \,} \end{align*}

    • i\text{i})、(ii\text{ii}us+1\bm{u}_{s+1} に対して\ast)式\ast \ast)式を適用することで得られます。

    • iii\text{iii}帰納法の仮定より、u1,,us\bm{u}_{1}, \cdots, \bm{u}_{s} は正規直交系であるので、1is1 \leqslant i \leqslant s ついて次が成り立ちます(正規直交系の性質)。

      uiuj=δij={1(i=j)0(ij) \begin{align*} \bm{u}_{i} \cdot \bm{u}_{j} &= \delta_{ij} \\ &= \left\{ \begin{array} {cc} 1 & (\, i = j \,) \\ 0 & (\, i \neq j \,) \end{array} \right. \end{align*}

    • iv\text{iv})結局、ui\bm{u}_{i}uj\bm{u}_{j} の内積は i=ji = j の項しか残らず、これも、第 11 項と打ち消し合って us+1ui=0\bm{u}_{s+1} \cdot \bm{u}_{i} = 0 となります。

  • 一方で、\ast \ast)式より、us+1us+1=1\bm{u}_{s+1} \cdot \bm{u}_{s+1} = 1 が成り立ちます。したがって、u1,,us,us+1\bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} は正規直交系であるといえます。

  • 以上から、u1,,us,us+1\bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} は正規直交系であり u1,,us,us+1=v1,,vs,vs+1\langle \, \bm{u}_{1}, \cdots, \bm{u}_{s}, \bm{u}_{s+1} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{s}, \bm{v}_{s+1} \, \rangle が成り立つことが示されました。

  • すなわち、s+1s+1 個のベクトルについても定理 7.11(正規直交化)が成り立つことが示されましたので、帰納法により題意が示されたことになります。


まとめ

  • VV を計量ベクトル空間とする。VV の線型独立なベクトルの組 v1,,vr\bm{v}_{1}, \cdots, \bm{v}_{r} に対して、正規直交系であり、1ir1 \leqslant i \leqslant r について次を満たすベクトルの組 u1,,ur\bm{u}_{1}, \cdots, \bm{u}_{r} が存在する。

    u1,,ur=v1,,vr \begin{align*} \langle \, \bm{u}_{1}, \cdots, \bm{u}_{r} \, \rangle = \langle \, \bm{v}_{1}, \cdots, \bm{v}_{r} \, \rangle \end{align*}

    • すなわち、計量ベクトル空間において、任意の線型独立なベクトルの組から、正規直交系を作ることができる。

参考文献

[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-11-11   |   改訂:2025-03-08