Математика / Матрицы, определители
Норма вектора через скалярное произведение
Длина вектора в евклидовом пространстве равна квадратному корню из его скалярного произведения с самим собой. Формула связывает геометрическую длину с алгебраической операцией над координатами.
Формула
Схема показывает вектор как диагональ прямоугольного параллелепипеда и подпись ||v||^2=v*v.
Скалярное произведение вектора с самим собой дает квадрат его длины.
Обозначения
- $v$
- вектор, длину которого нужно найти, вектор
- $\|v\|$
- норма или длина вектора, число
- $v\cdot v$
- скалярное произведение вектора с самим собой, квадрат длины
- $\sqrt{\ }$
- арифметический квадратный корень, операция
Условия применения
- Скалярное произведение должно быть положительно определенным.
- Для стандартной нормы в R^n используется обычная сумма квадратов координат.
- Норма всегда берется неотрицательной.
Ограничения
- Если форма не положительно определена, выражение v*v может не задавать длину.
- В комплексных пространствах вместо транспонирования используют сопряжение, а скалярное произведение записывают с учетом комплексного сопряжения.
- Норма через скалярное произведение описывает евклидову длину; другие нормы, например максимум координат, считаются иначе.
Подробное объяснение
Формула нормы через скалярное произведение обобщает теорему Пифагора. В R^2 длина вектора (x,y) равна sqrt(x^2+y^2), в R^3 добавляется z^2, а в R^n сумма продолжается по всем координатам. Скалярное произведение v*v как раз собирает эту сумму квадратов в компактную запись.
Норма показывает масштаб вектора без учета направления. Если вектор умножить на число c, его норма умножится на |c|. Поэтому для построения единичного вектора достаточно разделить ненулевой v на ||v||. Это действие сохраняет направление, но делает длину равной единице. Нормировка является необходимым шагом перед построением ортонормированных базисов и матриц Q с ортонормированными столбцами.
Через норму удобно записывать расстояния и ошибки. Длина разности ||x-y|| является расстоянием между точками, а длина остатка ||x-proj_W x|| показывает, насколько вектор далек от подпространства. Поэтому короткая формула нормы быстро переходит из чистой геометрии в вычислительные задачи: проекции, приближения, устойчивость алгоритмов и контроль размера ошибки.
Как пользоваться формулой
- Уточните скалярное произведение, заданное в задаче.
- Вычислите v*v, то есть сумму квадратов координат в стандартном случае.
- Проверьте, что результат неотрицателен.
- Возьмите арифметический квадратный корень.
- Для нормировки разделите ненулевой вектор на найденную норму.
Историческая справка
Связь длины с суммой квадратов координат уходит к евклидовой геометрии и пифагоровой теореме, но современная запись через скалярное произведение стала естественной после развития векторного языка. Грассманова линия многомерных величин и последующее векторное исчисление позволили говорить о длине не только в плоскости или пространстве, но и в R^n. Имя Коши важно рядом с нормами из-за неравенства Коши-Буняковского-Шварца, которое связывает скалярное произведение и произведение норм. В учебной линейной алгебре формула ||v||=sqrt(v*v) подает этот исторический слой в простой вычислительной форме. Позднее тот же язык стал стандартом для функционального анализа и численных методов, где норма измеряет не только длину стрелки, но и размер ошибки или отклонения.
Историческая линия формулы
Формула нормы через скалярное произведение не является отдельным открытием одного автора. Она продолжает пифагорову геометрию в координатном и векторном языке, а исторические связи с Грассманом и Коши помогают объяснить развитие понятий длины, скалярного произведения и оценок.
Пример
Пусть v=(2,-3,6). Тогда v*v=2^2+(-3)^2+6^2=4+9+36=49. Значит ||v||=sqrt(49)=7. Эта длина нужна, например, чтобы получить единичный вектор того же направления: q=v/||v||=(2/7,-3/7,6/7). Проверка показывает, что q*q=(4+9+36)/49=1. Если в задаче нужен ортонормированный базис, простой ортогональности мало: каждый вектор еще нужно поделить на свою длину. Формула ||v||=sqrt(v*v) дает именно эту нормирующую величину. Важно, что направление q совпадает с направлением v: изменилась только длина. Поэтому нормировка подходит для базисов и проекций, где направление нужно сохранить.
Частая ошибка
Частая ошибка - забывать квадратный корень и принимать сумму квадратов за длину. Сумма квадратов равна квадрату нормы, а не самой норме. Вторая ошибка - брать знак координат после возведения в квадрат: отрицательные координаты дают положительный вклад. Третья ошибка - делить вектор на v*v вместо ||v|| при нормировке. Еще одна ошибка - пытаться нормировать нулевой вектор: его длина равна нулю, деление невозможно.
Практика
Задачи с решением
Найти норму
Условие. Найдите длину v=(4,-2,4).
Решение. v*v=16+4+16=36. Норма равна sqrt(36)=6.
Ответ. ||v||=6.
Нормировать вектор
Условие. Получите единичный вектор в направлении v=(0,3,4).
Решение. ||v||=sqrt(0+9+16)=5. Делим координаты на 5.
Ответ. q=(0,3/5,4/5).
Дополнительные источники
- MIT OpenCourseWare 18.06SC, Orthogonal Vectors and Subspaces
- Jim Hefferon, Linear Algebra, norm and inner product
- Interactive Linear Algebra, Margalit and Rabinoff, Dot Products and Orthogonality
Связанные формулы
Математика
Длина вектора в Rn
Длина вектора в евклидовом пространстве показывает, насколько далеко точка с координатами вектора находится от начала координат. Формула обобщает теорему Пифагора на любое число координат.
Математика
Скалярное произведение векторов
Скалярное произведение складывает попарные произведения координат двух векторов и дает число. Через него находят длину, угол между векторами, ортогональность и проекции.
Математика
Ортогональность векторов через скалярное произведение
Два вектора ортогональны, если их скалярное произведение равно нулю. В евклидовом пространстве это означает взаимную перпендикулярность направлений и дает алгебраический способ проверять прямые углы.
Математика
Расстояние до подпространства через проекцию
Расстояние от вектора x до подпространства W равно длине ортогонального остатка после проекции x на W. Проекция дает ближайший вектор внутри W.