В статье 5 мы ввели стандартное скалярное произведение \(\vec u\cdot\vec v\) в \(\mathbb{R}^n\), длину и ортогональную проекцию. В общей формулировке скалярное произведение будем обозначать \(\left(\vec u,\vec v\right)\). Далее работаем в конечномерном вещественном пространстве со скалярным произведением и используем эту запись. Для координатных вычислений в \(\mathbb{R}^n\) она совпадает с точкой:
Для ортонормированного базиса знаменатель равен единице:
\[c_i=\left(\vec v,\vec b_i\right)\]
Чтобы нормировать ненулевой вектор, его делят на длину:
\[\vec q_i=\frac{\vec b_i}{\|\vec b_i\|}\]
Деление допустимо только при \(\vec b_i\ne\vec{0}\). Базисные векторы всегда ненулевые, поэтому нормировка каждого из них определена.
Если исходный базис не ортогонален, его можно ортогонализовать процессом Грама–Шмидта. Это дальнейшее развитие темы ортогональности; здесь достаточно увидеть один полный шаг для двух независимых векторов \(\vec a_1,\vec a_2\):
Вектор \(\vec u_2\) получается после вычитания из \(\vec a_2\) его проекции на \(\vec u_1\), поэтому \(\vec u_1\perp\vec u_2\). Затем оба ненулевых вектора можно нормировать.
В процессе Грама–Шмидта из \(\vec a_2\) вычитается проекция на \(\vec u_1\); остаток \(\vec u_2\) ортогонален \(\vec u_1\)