2.4 正規直交基底

基底の中にもある条件を満たすものを正規直交基底という.

Definition 2.5 (正規直交基底) ベクトル空間Rnのベクトルの組\boldsymbol x_{1},\ldots,\boldsymbol x_{n}が以下を満たす時,これらを正規直交基底という.

\begin{align} \boldsymbol x_i^\top \boldsymbol x_j = \begin{cases} 1 & (i=j) \\ 0 & (i\neq j) \end{cases} \end{align}

正規直交基底とは,互いに一次独立かつ,全てのノルムが1であるような基底である.もっと簡単な例としては基本ベクトルの組が挙げられる.

基本ベクトル\boldsymbol e_iとは,i番目の要素が1でそれ以外が0であるようなベクトルである.\boldsymbol e_{1},\ldots,\boldsymbol e_{n}は明らかに\mathbb R^{n}の正規直交基底である.

次の定理は,なんでも良いので基底を一つ得れば,正規直交基底を作り出すことができることを示している.

Theorem 2.6 (グラム・シュミットの直交化法) n次元ベクトル空間Vの任意の基底\{ \boldsymbol w_{1},\ldots,\boldsymbol w_{n} \}とする.このとき次の手順によって正規直交基底を得ることができる.

  1. \boldsymbol v_1' = \boldsymbol w_1, \hspace{5mm} \boldsymbol v_1 = \frac{\boldsymbol v_1'}{\| \boldsymbol v_1' \|}

  2. \boldsymbol v_2' = \boldsymbol w_2 - (\boldsymbol w_2^\top \boldsymbol v_1) \boldsymbol v_1, \hspace{5mm} \boldsymbol v_2 = \frac{\boldsymbol v_2'}{\| \boldsymbol v_2' \|}

    \vdots

  1. \boldsymbol v_n' = \boldsymbol w_n - \sum_{i=1}^{n-1}(\boldsymbol w_n^\top \boldsymbol v_i) \boldsymbol v_i, \hspace{5mm} \boldsymbol v_n = \frac{\boldsymbol v_n'}{\| \boldsymbol v_n' \|}

以上の手続きで得られる\boldsymbol v_{1},\ldots,\boldsymbol v_{n}はベクトル空間Vの正規直交基底となっている.

既に基底として採用されているベクトルに対して,適宜次のベクトルが直行するように変換していく処理をしている.