Как решать задачи про евклидовы пространства: разбор и примеры
Процесс Грама–Шмидта на числах, ортогональные проекции и ближайший вектор, наименьшие квадраты как проекция — каждое вычисление доведено до ответа и проверено.
На экзамене по линейной алгебре — задание из трёх пунктов: по трём векторам постройте ортонормированный базис, спроектируйте четвёртый вектор на построенную плоскость, найдите расстояние. Пункты цепляются друг за друга: ошибка в первом сносит второй и третий, а заметить её можно только проверкой, о которой в условии не пишут. Определения — в уроке евклидовы пространства, здесь — полный численный разбор, где каждое число можно пересчитать руками.
Инструментов всего три: скалярное произведение, процесс Грама–Шмидта и формула проекции. На них держатся и задачи про ближайший вектор, и метод наименьших квадратов — это одна и та же геометрия в разных одеждах. Порядок работы: произведение и норма, ортогонализация, проекция, расстояние.
Что даёт скалярное произведение и откуда берётся норма?#
Скалярное произведение превращает набор координат в геометрию: появляются длины, углы и перпендикулярность. Для столбцов из это сумма произведений координат, и у него три свойства: симметрия, линейность по каждому аргументу и положительная определённость — для ненулевого . Норма — длина вектора, выращенная из произведения, а угол считается через косинус.
Неравенство Коши–Буняковского гарантирует, что дробь с косинусом не вылезет за пределы от до . Числовой пример на угол: — векторы и расставлены под , и это видно без всякого арккосинуса. База по операциям с векторами — в уроке векторы и операции, подробности про произведение — в скалярном произведении. И сразу о самой ходовой ошибке: норма — не сумма модулей координат. , а не : под корнем складываются квадраты, Пифагор тут главный.
Как работает процесс Грама–Шмидта?#
Из линейно независимых векторов он делает ортогональные: каждый следующий вектор очищается от проекций на уже построенные, а в конце всё нормируется. Считается всё через скалярные произведения, без СЛАУ — линейную зависимость здесь предполагают, а не ищут.
- Первый вектор без изменений: , , и после нормировки .
- Второй: , поэтому вычитаем : . Проверка: .
- Норма: . Умножив на , получаем — вектор пропорционален .
- Третий: две проекции — на с коэффициентом и на с коэффициентом .
- Вычитаем обе: , и .
- Нормируем: . Финальный контроль — попарные произведения: , , , и все нормы равны единице.
Дополнительная проверка на здравый смысл: обязан лежать в плоскости первых двух векторов. Плоскость описывается условием — подставьте сами и : сходится. У тоже сходится: . А из плоскости выпадает — он к ней перпендикулярен, как и положено третьему вектору. Матричный контроль: соберите базисные векторы в матрицу по столбцам, и — недиагональный элемент мгновенно выдаст брак.
Матрица Грама исходной тройки — удобная сводка стартовой информации: — на диагонали квадраты норм, вне её — произведения пар. Её определитель равен : это квадрат объёма параллелепипеда на трёх векторах, и ноль означал бы линейную зависимость. После ортогонализации грам-матрица диагонализируется с элементами , , — квадратами норм — а после нормировки становится единичной.
Как найти проекцию вектора на подпространство и ближайший вектор?#
Ближайшая точка подпространства — это ортогональная проекция: у неё с исходным вектором разность перпендикулярна всему подпространству. В ортонормированном базисе формула короткая: координаты — скалярные произведения, собрать — умножить и сложить.
- Координаты по базису: , , .
- Складываем: .
- Невязка: — она параллельна , и это не совпадение: невязка обязана быть перпендикулярна плоскости, а направление такой перпендикулярности одно.
- Расстояние: — корень из .
Заметьте ускорение: расстояние до плоскости оказалось равно модулю третьей координаты — в ортонормированном базисе нормальная координата и есть расстояние, считать невязку отдельно не обязательно. Ортонормированный базис упрощает и разложение любого вектора: возьмём , тогда , , . Нулевая третья координата сразу говорит: вектор лежит в плоскости . Проверка: , , сумма — сошлось.
| Задача | Формула в ортонормированном базисе | Комментарий |
|---|---|---|
| длина вектора | Пифагор по координатам | |
| угол двух векторов | произведение — сумма произведений координат | |
| разложение вектора | каждая координата — одно скалярное произведение | |
| проекция на подпространство | сумма только по базисным векторам подпространства | |
| расстояние до подпространства | модуль нормальной координаты |
Координаты в таком базисе — базисе со всеми удобствами — читаются скалярными произведениями; в произвольном базисе пришлось бы решать систему. В этом весь смысл затеи с Грамом–Шмидтом: один раз потрудиться, чтобы потом каждую задачу про длины, углы и проекции считать в одну строку.
Причём тут наименьшие квадраты?#
Система без решения — не тупик, а вопрос о ближайшем векторе: ищем , при котором ближе всего к . Столбцы матрицы натягивают подпространство, и лучший тот, что даёт ортогональную проекцию на него. Условие перпендикулярности невязки всем столбцам — это нормальные уравнения, их вывод и приложения — в методе наименьших квадратов (урок).
- Точки , , , модель . Значения: столбец времени , столбец измерений .
- Проекция на направление : .
- Предсказания: . Невязки: .
- Контроль: невязка перпендикулярна — . Сумма квадратов: .
Любой другой наклон даст больше: при сумма квадратов , при — уже . В этом смысл слова «наименьшие»: минимум у проекции, и перебор не нужен — формула его гарантирует. Для линейной алгебры это же рассуждение — мост от геометрии к системам уравнений: переопределённая система решается проекцией, а не Крамером.
Чем евклидовы пространства изоморфны между собой?#
Евклидово пространство — линейное пространство со скалярным произведением; разница уровней описана в линейных пространствах. Изоморфизм — биекция, сохраняющая произведение: длины, углы и расстояния при ней не меняются. Теорема проста: любые два евклидовых пространства одной размерности изоморфны. Ортонормированный базис каждого переводится в стандартный базис , и произведение превращается в обычную сумму произведений координат.
Практический вывод: считать можно в любом удобном базисе — ответ про длины и углы не изменится, а доказывать удобнее всего в , где всё проверяется в лоб. Матрица Грама работает лакмусом: единичная — базис ортонормированный, диагональная — хотя бы ортогональный, ноль на диагонали — линейная зависимость.
Изоморфизм — не формальность: пространство многочленов степени не выше 2 с произведением — трёхмерное евклидово, и весь этот гайд применим к нему буквально. Грам–Шмидт по базису , , выдаёт , , : обе ортогональности проверяются интегралами, каждый из которых даёт ноль, — та же арифметика, другой носитель.
После Грама–Шмидта для , пара равна:
Расстояние от до плоскости равно:
Частые вопросы
Чем евклидово пространство отличается от линейного?
В линейном пространстве определены сложение векторов и умножение на число — и всё. Евклидово добавляет скалярное произведение, а с ним длины, углы, расстояния и перпендикулярность. Один и тот же набор векторов можно снабдить разными скалярными произведениями — геометрия изменится, хотя линейная структура останется прежней. Поэтому сначала фиксируют произведение, потом говорят о нормах и углах.
Зачем нормировать векторы после Грама–Шмидта?
Ортогональный базис уже решает главную задачу — проекции считаются, решать систему не нужно. Нормировка добавляет удобство: координаты становятся просто скалярными произведениями , грам-матрица — единичной, исчезают делители на в формуле проекции. Если условие требует именно ортонормированный базис, делить на нормы обязательно; для одних проекций хватит и ортогональности.
Что будет, если векторы линейно зависимы?
Алгоритм сообщит сам: у какого-то получится нулевой вектор, ведь соответствующий целиком лежит в оболочке предыдущих. Нулевой вектор нельзя нормировать — процесс останавливается, а число построенных ненулевых равно рангу набора. Так Грам–Шмидт заодно проверяет линейную независимость, без определителей и приведения матрицы к ступенчатому виду.
Почему наименьшие квадраты — это проекция?
Минимизируется сумма квадратов невязок, то есть квадрат расстояния — а ближайшая точка подпространства в евклидовой метрике и есть ортогональная проекция. Перпендикулярность невязки всем столбцам даёт нормальные уравнения . Квадраты появляются именно из-за скалярного произведения: расстояние измеряется через него, и в другой метрике минимизация выглядела бы иначе.
Куда дальше: определения и доказательства — в уроке евклидовы пространства, формулы — в шпаргалке по векторной алгебре. Конкретный следующий шаг: возьмите те же три вектора в другом порядке и прогоните Грам–Шмидт заново — базис выйдет другим, а плоскость и нормаль к ней останутся прежними; на этом проверяется главное свойство метода. Технику решения систем подтянет тренажёр СЛАУ и разбор матриц и определителей, задачи с решениями — по системам; дальше ортогональные базисы работают на полную в собственных значениях и квадратичных формах.