- •Часть II
- •Оглавление
- •Дидактический план
- •Литература*
- •Перечень умений
- •Тематический обзор*
- •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 Евклидовы пространства
- •3. Теорема Пифагора и ее обобщение.
- •5 Линейные операторы
- •5.1 Определение и примеры
- •5.2 Матрица линейного оператора
- •5.3 Самосопряженный оператор
- •Приложение 1 Перпендикуляр из точки на пространство
- •Приложение 2 о приближенном вычислении собственных значений матрицы
- •Задания для самостоятельной работы
- •1.Решите самостоятельно следующие задачи (номер варианта совпадает с вашим номером в списке группы):
- •Тренинг умений
- •1 Пример выполнения упражнения тренинга на умение № 1
- •2 Пример выполнения упражнения тренинга на умение № 2
- •3 Пример выполнения упражнения тренинга на умение № 3
- •4 Пример выполнения упражнения тренинга на умение № 4
- •5 Пример выполнения упражнения тренинга на умение № 5
- •6 Пример выполнения упражнения тренинга на умение № 6
- •7 Пример выполнения упражнения тренинга на умение № 7
- •8 Пример выполнения упражнения тренинга на умение № 8
- •9 Пример выполнения упражнения тренинга на умение № 9
- •10 Пример выполнения упражнения тренинга на умение № 10
- •11 Пример выполнения упражнения тренинга на умение № 11
- •12 Пример выполнения упражнения тренинга на умение № 12
- •13 Пример выполнения упражнения тренинга на умение № 13
- •Глоссарий
- •Линейная алгебра с элементами аналитической геометрии юнита 3
- •Часть II
Приложение 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.
Используя определение скалярного
произведения в
,
получаем
.
