Процесс ортогонализации Грамма-Шмидта

Дана линейно независимая система векторов

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 ненулевых векторов,

,

то коэффициенты разложения могут быть рассчитаны так:

, .