Векторная проекция (также известная как векторная компонента или векторное разрешение ) вектора a на (или на) ненулевой вектор b — это ортогональная проекция a на прямую линию, параллельную b . Проекция a на b часто записывается как или a ∥ b .
Векторная составляющая или векторная резольвента перпендикуляра к b , иногда также называемая отклонением вектора a от b ( обозначается или a ⊥ b ), [1] является ортогональной проекцией a на плоскость (или, в общем случае, гиперплоскость ), которая ортогональна b . Поскольку оба и являются векторами, а их сумма равна a , отклонение a от b определяется по формуле:
Для упрощения обозначений в данной статье определяются и
Таким образом, вектор параллелен вектору ортогонален и
Проекцию a на b можно разложить на направление и скалярную величину, записав ее как ,
где — скаляр, называемый скалярной проекцией a на b , а b̂ — единичный вектор в направлении b . Скалярная проекция определяется как [2]
где оператор ⋅ обозначает скалярное произведение , ‖ a ‖ — длина a , а θ — угол между a и b . Скалярная проекция по абсолютной величине равна длине векторной проекции со знаком минус, если направление проекции противоположно направлению b , то есть если угол между векторами больше 90 градусов.
Проекцию вектора можно рассчитать с помощью скалярного произведения и следующим образом:
Обозначение
В данной статье принято, что векторы обозначаются жирным шрифтом (например, a 1 ), а скаляры — обычным шрифтом (например, a 1 ).
Скалярное произведение векторов a и b записывается как , норма a записывается как ‖ a ‖, угол между a и b обозначается θ .
Определения, основанные на углеθ
Скалярная проекция
Скалярная проекция a на b — это скаляр, равный ,
где θ — угол между a и b .
Скалярную проекцию можно использовать в качестве масштабного коэффициента для вычисления соответствующей векторной проекции.
Векторная проекция
Векторная проекция a на b — это вектор, величина которого является скалярной проекцией a на b с тем же направлением, что и b . А именно, она определяется как,
где — соответствующая скалярная проекция, как определено выше, а — единичный вектор с тем же направлением, что и b :
Отклонение вектора
По определению, векторное отклонение a от b равно:
Следовательно,
Определения в терминах a и b
Если θ неизвестно, косинус θ можно вычислить через a и b , используя следующее свойство скалярного произведения a ⋅ b:
Скалярная проекция
В силу вышеупомянутого свойства скалярного произведения определение скалярной проекции становится следующим: [2]
В двух измерениях это становится
Векторная проекция
Аналогично, определение векторной проекции a на b становится: [2]
что эквивалентно либо
[ 3]
Скалярное отклонение
В двух измерениях скалярное отклонение эквивалентно проекции a на , которая повернута на 90° влево. Следовательно,
Такое скалярное произведение называется «перп-скалярным произведением». [4]
Отклонение вектора
По определению,
Следовательно,
Используя скалярное отклонение с использованием скалярного произведения perp, это дает
Характеристики
Скалярная проекция
Скалярная проекция a на b — это скаляр, который имеет отрицательный знак, если 90 градусов < θ ≤ 180 градусов . Он совпадает с длиной ‖ c ‖ векторной проекции, если угол меньше 90°. Точнее:
a 1 = ‖ a 1 ‖ если 0° ≤ θ ≤ 90° ,
a 1 = −‖ a 1 ‖ если 90° < θ ≤ 180° .
Векторная проекция
Проекция вектора a на b — это вектор a 1 , который либо равен нулю, либо параллелен b . Точнее:
а 1 = 0, если θ = 90° ,
a 1 и b имеют одинаковое направление, если 0° ≤ θ < 90° ,
a 1 и b имеют противоположные направления, если 90° < θ ≤ 180° .
Отклонение вектора
Вектор отклонения a от b — это вектор a 2 , который либо нулевой, либо ортогонален b . Точнее:
a 2 = 0, если θ = 0° или θ = 180° ,
a 2 ортогонален b , если 0 < θ < 180° ,
Матричное представление
Ортогональная проекция может быть представлена проекционной матрицей . Чтобы спроецировать вектор на единичный вектор a = ( ax , y , z ) , его нужно умножить на эту проекционную матрицу :
Поскольку понятия длины вектора и угла между векторами можно обобщить на любое n -мерное пространство скалярного произведения , это также справедливо для понятий ортогональной проекции вектора, проекции вектора на другой и отклонения вектора от другого.
В некоторых случаях скалярное произведение совпадает со скалярным произведением. Всякий раз, когда они не совпадают, скалярное произведение используется вместо скалярного произведения в формальных определениях проекции и отклонения. Для трехмерного пространства скалярного произведения понятия проекции вектора на другой и отклонения вектора от другого можно обобщить до понятий проекции вектора на плоскость и отклонения вектора от плоскости. [5] Проекция вектора на плоскость — это его ортогональная проекция на эту плоскость. Отклонение вектора от плоскости — это его ортогональная проекция на прямую, которая ортогональна этой плоскости. Оба являются векторами. Первый параллелен плоскости, второй ортогонален.
Для заданного вектора и плоскости сумма проекции и отбрасывания равна исходному вектору. Аналогично, для пространств внутреннего произведения с более чем тремя измерениями понятия проекции на вектор и отбрасывания от вектора можно обобщить до понятий проекции на гиперплоскость и отбрасывания от гиперплоскости . В геометрической алгебре их можно дополнительно обобщить до понятий проекции и отбрасывания общего мультивектора на/из любой обратимой k -лопасти.