Задача о проекции вектора на подпространство — нахождение ортогональной проекции вектора на подпространство, разность вектора которой с исходным вектором лежит в ортогональном дополнении.
Задача имеет широкий спектр применения в математике: процессе Грама ― Шмидта, методе наименьших квадратов, методе сопряженных градиентов, анализе Фурье.
Она лежит в основе решения важнейших прикладных задач, к примеру, обработки данных эксперимента.
Находит применение в картографии, архитектуре, компьютерной графике и физике.
Постановка задачи[править]
Рассмотрим
конечномерное подпространство евклидова пространства
и вектор
.
Тогда существует и единственно разложение:
, (1)
где вектор
, а вектор
ортогонален подпространству
.
В разложении (1) вектор
именуется проекцией вектора
на подпространство
, а вектор
— перпендикуляром, опущенным из конца вектора
на подпространство
[1].
) Наличие (1) показывает, что все пространство
есть прямая сумма подпространства
и его ортогонального дополнения
[1]. Пусть размерности
и
соответственно равны:
и
, тогда размерность
равна: 
Пусть в подпространстве
дан базис
.
Найдем вектор
.
Решение задачи[править]
Разложим искомый вектор
по базису
:
где
— коэффициенты, где
Найдем
Согласно Лемме[2], подчиним вектор
условию ортогональности векторам
.
Получим систему уравнений:

где
— скалярное произведение, где
, имеем:

Учитывая, что
имеем:

Получим систему линейных алгебраических уравнений :

Разрешая систему, к примеру, по методу Гаусса, получим выражения для искомых коэффициентов
, где
Имеем значения четырёх измерений :

Выберем математическую модель аппроксимации данных измерений. Пусть
.
Найдем коэффициенты :
Получим систему из четырех уравнений вида :

Запишем систему уравнений в матричном виде:

Обозначим вектор-столбцы следующим образом :
Число уравнений в системе больше числа неизвестных. Система несовместна. Не существуют
[3].
Неизвестные
определим из условия[2] ортогональности вектора
вектор-столбцам
подпространства
— совокупности всех линейных комбинаций
[4]. Как было указано выше, разложение
существует и единственно. Вектор
— проекция вектора
на подпространство
. Найденные таким образом неизвестные
будут доставлять минимум величине невязки[3][4]: 

.
Имеем:

где
— скалярное произведение, где
, имеем :

Получим систему линейных алгебраических уравнений :

Воспользуемся свойством коммутативности скалярного произведения и запишем систему уравнений в виде:

Получим систему нормальных уравнений[5].
Матрицы:

подставим в систему нормальных уравнений и перемножим.
Получим систему линейных уравнений :

Разрешая систему по методу Гаусса, приведем её к треугольному виду :

Получим :
;
;
Возможны другие варианты математических моделей. К примеру, линейная зависимость
. Наилучший выбор той или иной модели оценивается величиной невязки
.
) Пусть
. Тогда выражение для вектора
(проекция вектора
на подпространство
) примет вид :


. Cоответственно система нормальных уравнений примет вид:
, откуда
. Подставляя
в
, получим
, где согласно[6] матрица
называется матрицей проектирования.
- ↑ 1,0 1,1 Математический анализ , 1969, с. 257
- ↑ 2,0 2,1 Математический анализ , 1969, с. 254
- ↑ 3,0 3,1 Линейная алгебра , 1980, с. 136
- ↑ 4,0 4,1 Математический анализ , 1969, с. 273
- ↑ Линейная алгебра , 1980, с. 137
- ↑ Линейная алгебра , 1980, с. 139
- Шилов Г.Е. Математический анализ (конечномерные линейные пространства). — Москва: Наука, 1969. — 432 с.
- Стрэнг Г. Линейная алгебра и её применение. — Москва: Мир, 1980. — 454 с.