
- •Оглавление
- •Дидактический план
- •Литература
- •1. Бекелемишев, д. В. Курс аналитической геометрии и линейной алгебры [Текст] / д. В. Бекелемишев. – м. : Физматлит, 2007 (гриф умо).
- •2. Ильин, в. А. Линейная алгебра [Текст] / в. А. Ильин, э. Г. Поздняк. – м. : Физматлит, 2007 (гриф мо рф).
- •3. Кострикин, а. И. Введение в алгебру [Текст] / а. И. Кострикин. – м. : Физматлит, 2004. Кн. 2 (гриф умо).
- •Перечень компетенций
- •Тематический обзор*
- •1 Собственные числа и собственные векторы матрицы
- •1.1 Определение. Основные свойства собственных векторов
- •1.2 Характеристический многочлен
- •1.3 Собственное подпространство
- •2 Приведение симметричной матрицы к диагональному виду
- •2.1 Скалярное произведение в пространстве Rn. Процесс ортогонализации
- •2.2 Ортогональная матрица
- •2.3 Собственный базис симметричной матрицы
- •3 Квадратичная форма. Приведение к каноническому виду
- •3.1 Основные определения. Матрица квадратичной формы
- •3.2 Преобразование матрицы при линейной замене переменных
- •3.3 Приведение квадратичной формы к каноническому виду ортогональным преобразованием
- •3.4 Приведение кривой второго порядка к каноническому виду
- •3.5 Знакоопределенные квадратичные формы. Критерий Сильвестра
- •4 Линейные пространства
- •4.1 Определение линейного пространства
- •4.2 Линейная зависимость
- •4.3 Базис и координаты. Размерность пространства
- •4.4 Матрица перехода
- •4.5 Подпространство
- •4.6 Евклидовы пространства
- •5 Линейные операторы
- •5.1 Определение и примеры
- •5.2 Матрица линейного оператора
- •5.3 Самосопряженный оператор
- •Приложение 1 Перпендикуляр из точки на пространство
- •Приложение 2 о приближенном вычислении собственных значений матрицы
- •Задания для самостоятельной работы
- •1. Составьте логическую схему базы знаний по теме юниты:
- •2. Решите самостоятельно следующие задачи (номер варианта совпадает с Вашим номе-ром в списке группы):
- •Тренинг компетенций
- •1 Компетенция №1. Вычисление собственных значений и собственных векторов матрицы a порядка n
- •1.1 Пример решения типовой задачи
- •Глоссарий
- •Линейная алгебра юнита 4
Приложение 1 Перпендикуляр из точки на пространство
Задача о наилучшем приближении
Если вектор xR ортогонален векторам y1,y2,…,yk, то очевидно, он ортогонален любому вектору из линейной оболочки L(y1,y2,…,yk). Вообще, если R1 – подпространство евклидова прост-ранства R, а вектор xR ортогонален любому вектору из R1, то говорят, что вектор х ортогонален подпространству R1. Совокупность всех таких векторов х, которые ортогональны подпро-странству R1, сами образуют подпространство R2. Его называют ортогональным дополнением к подпространству R1.
Для того чтобы xR был ортогонален подпространству R1, достаточно, чтобы х был ортого-нален каждому из векторов базиса R1.
Заметим, что каждый вектор пространства xR может быть разложен на сумму 2-х векторов: х из подпространства R1 и х из его ортогонального дополнения R2. Размерность же всего прост-ранства есть прямая сумма размерностей подпространства и его ортогонального дополнения.
Рассмотрим
в пространстве R
некоторое m-мерное
подпространство R1:
пусть вектор fR
не принадлежит R1.
Поставим задачу: найти такой вектор
f0R1,
чтобы вектор h=f–f0
был ортого-нален R1.
Вектор f0
называют ортогональной проекцией f1
на R1
(см. рисунок, где в качестве
R
взято R3,
а подпространство R1
– произвольная плоскость; вектор f
не лежит на плоскости R1).
Покажем
сначала, что, как и в элементарной
геометрии, перпендикуляр h
есть кратчайшее расстоя-ние
от точки f до
подпространства R1,
т.е. если взять любой отличный от f0
вектор f1R1,
то
Действительно, так как f0R1 и f1R1, то и вектор f0–f1 R1, а значит, ортогонален вектору h=f–f0.
Используем теорему Пифагора:
.
Отсюда
Вычислим теперь по вектору f его ортогональную проекцию f0 на подпространство R1. Пусть e1,e2,…,em базис R1, тогда f0 можно искать в виде
f0=c1e1 + c2e2 + … + cmem.
Коэффициенты ci найдем, используя условия ортогональности f – f0 = h к R1. Для этого необ-ходимо и достаточно, чтобы
(h,ei)=0; (f–f0, ei) = 0, (f, ei) = (f0,ei) (i=1,2,…,m).
Подставляя вместо f0 его выражение через векторы базиса, получим относительно ci (i=1,2,…,m) систему уравнений:
(f, ei) = c1(e1,ei) + c2(e2,ei) + … + cm(em,ei) (i=1,…,m) (*)
Если базис e1,e2,…,em – ортогональный и нормированный, то коэффициенты ci получатся осо-бенно просто
ci = (f,ei) (i=1,…,m).
Система уравнений (*) позволяет однозначно вычислить в этом случае коэффициенты ci, а значит однозначно найти проекцию вектора f на R1.
Этот единственный вектор f0 может быть вычислен и в том случае, если базис e1,e2,…,em – произвольный. Система уравнений (*) должна иметь единственное решение. Напомним, что это значит, определитель системы должен быть отличен от нуля:
.
Определитель G называют определителем Грама векторов e1,e2,…,em.
Итак,
чтобы найти ортогональную проекцию f0
вектора f1
R1
на подпространство R1,
следует координаты f0
вычислить, решив систему уравнений (*).
Если в R1
выбран ортогональный норми-рованный
базис e1,e2,…,em,
то координаты f0
вычисляются по формуле:
ci = (f,ei) (i = 1, 2, …, m).
Сформулируем еще одну полезную теорему об определителе Грама (доказательство ее опустим).
Теорема. Обозначим определитель Грама векторов x1, x2, …, xm
.
Тогда выполняются неравенства
.
Причем знак равенства слева достигается только когда вектора x1,…,xm – линейно зависимы, а справа в случае попарной ортогональности векторов.
Рассмотрим примеры нахождения ортогональной проекции вектора на подпространство.
1. Метод наименьших квадратов.
Предполагается,
что у
есть линейная комбинация x1,
x2,…,xm
с неизвестным
коэффициентами
.
.
Часто приходится определять c1,…,cm экспериментально, для чего n раз измеряются величины x1,x2,…,xm и y.
Обозначим результаты k-го измерения x1k,x2k,…,xmk и yk соответственно (k=1,2,…,n). Тогда для определения чисел c1,c2,…,cm получим систему
.
(**)
Обычно n>m. Так как измерения величин x1, …, xm, y связано с погрешностями, то система (**), вообще говоря, несовместна, и можно говорить только о ее приближенном решении. “Лучшим” считается такой набор c1,c2,…,cm, при котором достигается минимум квадратичного уклонения
.
Применим к этой задаче изложенные выше результаты. Рассмотрим n-мерное евклидово про-странство и векторы
e1(x11,x12,…,x1n), e2(x21,x22,…,x2n), …, em(xm1,xm2,…,xmn).
Координаты вектора еi – это результаты n-кратного измерения переменной xi. Вектора e1,e2,…,em можно считать линейно независимыми; рассмотрим также вектор
y = (y1,y2,…ym).
Систему уравнений (**) в векторном виде можно записать
c1e1 + c2e2 + … + cmem = y.
Выражение S есть квадрат длины вектора-разности
c1e1 + c2e2 + … + cmem – y.
Если обозначить R1 – подпространство линейных комбинаций e1,e2,…,em, то задача сводится к нахождению ортогональной проекции вектора y на R1, только в этом случае S достигает минимума.
Как было показано, числа c1,c2,…,cm следует найти из системы уравнений (*) (f = y)
,
где
.
Упражнение.
Решить несовместную систему уравнений методом наименьших квадратов
3x1–x2=1
x1+x2 =0
4x1 =–1
2. Приближение функции тригонометрическими полиномами. Пусть f(t) – непрерывная функ-ция на отрезке [0,2]. Ставится задача подобрать тригонометрический многочлен P(t) данного порядка, наименее отклоняющийся от f(t). За меру отклонения P(t) от функции f(t) берется квадра-тичное уклонение
.
Многочлен P(t) порядка n имеет вид
.
Напомним, что в пространстве непрерывных функций С(0,2)скалярное произведение двух векторов f(t) и g(t) задается интегралом
.
Тогда S определяет квадрат расстояния от f(t) до P(t), т.е. квадрат длины вектора (f(t)–P(t)),
.
Чтобы минимизировать интеграл снова нужно из точки f(t) опустить перпендикуляр на подпространство R1, натянутое на базис, состоящий из (2n+1) функции
.
Заметим, что базис {е} – ортогональный и нормированный. Тогда решением будет многочлен P(t),
где
ck
= (f,ek),
k=0,1,…,2n.
Используя
определение скалярного произведения
в
,
получим
.