Процесс ортогонализации Грамма-Шмидта
Дана линейно независимая система векторов
b1, b2,…, bl, al+1,…, an l ≥ 1 (1)
часть, которой ортогональна, обозначим bl+1 ортогональную составляющую вектора аl+1 относительно ортогональной системы b1, …, bl. .
Тогда
1. Система векторов
b1, b2, …, bl, bl+1, al+2, …, an (2)
эквивалентна (1).
2. Система векторов (2) линейно независима, а ее часть b1, b2 …, bl+1 – ортогональна.
Используя, понятие ортогональной составляющей, опишем процесс превращения линейно независимой системы а1, …, аn в ортогональную систему b1, …, bn ненулевых векторов, который называется ортогонализацией системы а1, …, аn.
Этот процесс состоит из n–шагов, n–число векторов в исходной системе а1, …, аn.
1 шаг. Полагаем b1=a1 и получаем систему
b1, a2, …, an (3)
2 шаг. Заменим в системе (3) вектор а2 ортогональной составляющей относительно b1, и получим систему:
b1, b2, a3,…, an (4)
Согласно шагам ортогонализации система (4) линейно независима, а ее часть b1, b2–ортогональна.
Предположим, что уже построена линейно независимая система
b1, b2, …, bk-1, ak,…, an , (5)
у которой b1, b2, …, bk-1 – ортогональны.
На к-том шаге к = 3, n заменим в системе (5) вектор ак его ортогональной составляющей относительно системы b1, b2, …, bk-1 и получим систему b1, …,bk, ak+1, …, an.
После выполнения n–го шага получим линейно независимую и ортогональную систему векторов b1, …, bn.
Замечание. Если исходная система а1, …, аn ортогональна, то ортогонализация не изменит ее.
Пример. Подвергнуть ортогонализации независимую систему векторов
а1=(2, 0, 1, 1); а2=(1, 2, 0, 1; а3=(0, 1, -2, 0)
Теорема. Если вектор b разлагается по ортогональной системе a1, a2, …, an ненулевых векторов,
,
то коэффициенты разложения могут быть рассчитаны так:
, .