Найти скалярное произведение векторов: формулы

Основные определения

Система координат — способ определить положение и перемещение точки или тела с помощью чисел или других символов.

Координаты — это совокупность чисел, которые определяют положение какого-либо объекта на прямой, плоскости, поверхности или в пространстве. Как найти координаты точки мы рассказали в этой статье.

Скаляр — это величина, которая полностью определяется в любой координатной системе одним числом или функцией.

Вектор — направленный отрезок прямой, для которого указано, какая точка является началом, а какая — концом.

Основные определения

Вектор с началом в точке A и концом в точке B принято обозначать как →AB. Векторы также можно обозначать малыми латинскими буквами со стрелкой или черточкой над ними, вот так: →a.

Скалярное произведение — это операция над двумя векторами, результатом которой является скаляр, то есть число, которое не зависит от выбора системы координат.

Результат операции является число. То есть при умножении вектор на вектор получается число. Если длины векторов |→a|, |→b| — это числа, косинус угла — число, то их произведение |→a|*|→b|*cos∠(→a, →b) тоже будет числом.

Чтобы разобраться в теме этой статьи, нам еще нужно узнать особенности угла между векторами.

Угол между векторами

Угол между векторами ∠(→a, →b) может принимать значения от 0° до 180° градусов включительно. Аналитически это можно записать в виде двойного неравенства: 0°=<∠(→a; →b)=<180° либо 0°=<∠(→a; →b)=<>

Значок угла ∠ можно опустить и писать просто: (→a;→b).

Пусть даны два вектора →a, →b.

Отложим их от некоторой точки О пространства: →OA = →a; →OB = →b. Тогда угол между векторами — это угол ∠AOB = (→a, →b).

Угол между векторами

Угол между векторами может быть прямым, тупым или острым. Рассмотрим каждый случай:

  • Если векторы сонаправлены, то угол между ними равен 0°.

Если векторы сонаправлены
Так как косинус угла в 0° равен единице, то скалярное произведение сонаправленных векторов является произведением их длин. Если два вектора равны, то такое скалярное произведение называют скалярным квадратом.

  • Если угол между векторами равен 90°, то такие векторы перпендикулярны друг другу.

Если угол между векторами равен 90°, то такие векторы перпендикулярны друг другу
Так как косинус прямого угла равен 0, то скалярное произведение перпендикулярных векторов равно 0.

  • Если векторы направлены в разные стороны, тогда угол между ними 180°.

Если векторы направлены в разные стороны
Так как косинус угла в 180° равен -1, то скалярное произведение противоположно направленных векторов равно отрицательному произведению их длин.

Также векторы могут образовывать тупой угол. Это выглядит так:

Также векторы могут образовывать тупой угол
Так как косинус тупого угла отрицательный, то скалярное произведение векторов, которые образуют тупой угол, является тоже отрицательным.

Скалярное произведение векторов

Определение скалярного произведения можно сформулировать двумя способами:

Скалярное произведение двух векторов a и b дает в результате скалярную величину, которая равна сумме попарного произведения координат векторов a и b.

  • Геометрическая интерпретация.

Скалярным произведением двух векторов a и b будет скалярная величина, равная произведению модулей этих векторов, умноженная на косинус угла между ними:

→a * →b = →|a| * →|b| * cosα

Скалярным произведением

 

  • Алгебраическая интерпретация.

Что важно запомнить про геометрическую интерпретацию скалярного произведения:

  1. Если угол между векторами острый и векторы ненулевые, то скалярное произведение положительно, то есть cosα > 0. Алгебраическая интерпретация
  2. Если угол между векторами тупой и векторы ненулевые, то скалярное произведение отрицательно, так как cosα < 0. угол между векторами тупой и векторы ненулевые
  3. Если угол между векторами прямой, то скалярное произведение равно 0 так как , то есть cosα = 0. угол между векторами прямой, то скалярное произведение равно 0

Скалярное произведение в координатах

Вычисление скалярного произведения можно произвести через координаты векторов в заданной плоскости или в пространстве.

Скалярным произведением двух векторов на плоскости или в трехмерном пространстве в прямоугольной системе координат называется сумма произведений соответствующих координат векторов →a и →b.

То есть для векторов →a = (ax, ay), →b = (bx, by) на плоскости в прямоугольной декартовой системе координат формула для вычисления скалярного произведения имеет вид: (→a, →b) = ax*bx + ay*by

А для векторов →a = (ax, ay, az), →b = (bx, by, bz) в трехмерном пространстве скалярное произведение в координатах находится так: (→a, →b) = ax*bx + ay*by + az*bz

Докажем это определение:

  • Сначала докажем равенства
    Скалярное произведение в координатах

для векторов →a = (ax, ay), →b = (bx, by) на плоскости, заданных в прямоугольной декартовой системе координат.

Отложим от начала координат (точка О) векторы →OB = →b = (bx, by) и →OA = →a = (ax, ay)

Тогда, →AB = →OB — →OA = →b — →a = (bx — ax, by — ay)

  • Будем считать точки О, А и В вершинами треугольника ОАВ. По теореме косинусов можно записать:
    По теореме косинусов можно записать

Так как:

По теореме косинусов можно записать рис2

то последнее равенство можно переписать так:

По теореме косинусов можно записать рис 3

а по первому определению скалярного произведения имеем

 по первому определению скалярного произведения имеем

откуда

 по первому определению скалярного произведения имеем рис2

  • Вспомнив формулу вычисления длины вектора по координатам, получаем
    Вспомнив формулу вычисления длины вектора по координатам
  • Абсолютно аналогично доказывается справедливость равенств (→a, →b) = |→a|*|→b|*cos(→a, →b) = ax*bx + ay*by + ax*bz для векторов →a = (ax, ay, az), →b = (bx, by, bz), заданных в прямоугольной системе координат трехмерного пространства.
  • Формула скалярного произведения векторов в координатах позволяет заключить, что скалярный квадрат вектора равен сумме квадратов всех его координат: на плоскости (→a, →a) = ax2 + ay2 в пространстве (→a, →a) = ax2 + ay2 + az2.

Свойства скалярного произведения

Свойства скалярного произведения векторов:

  • Скалярное произведение вектора самого на себя всегда больше или равно нулю. В результате получается нуль, если вектор равен нулевому вектору.
    →а * →а > 0
    →0 * →0 = 0
  • Скалярное произведение вектора самого на себя равно квадрату его модуля:
    →a * →a = →∣∣a∣∣2
  • Операция скалярного произведения коммуникативна, то есть соответствует переместительному закону:
    →a * →b = →b * →a
  • Операция скалярного умножения дистрибутивна, то есть соответствует распределительному закону:
    (→a + →b) * →c = →a * →c + →b * →c
  • Сочетательный закон для скалярного произведения:
    (k * →a) * →b = k * (→a * →b)
  • Если скалярное произведение двух ненулевых векторов равно нулю, то эти векторы ортогональны, то есть перпендикулярны друг другу:
    a ≠ 0, b ≠ 0, a * b = 0 <=> a ┴ b

Эти свойства очень легко обосновать, если отталкиваться от определения скалярного произведения в координатной форме и от свойств операций сложения и умножения действительных чисел.

Для примера докажем свойство коммутативности скалярного произведения (→a, →b) = (→b, →a)

По определению (→a, →b) = ax*bx + ay*by и (→b, →a) = bx*ax + by*ay. В силу свойства коммутативности операции умножения действительных чисел, справедливо ax*bx = bx*ax b ay*by = by*ay, тогда ax*bx + ay*by = bx*ax + by*ay.

Следовательно, (→a, →b) = (→b, →a), что и требовалось доказать.

Аналогично доказываются остальные свойства скалярного произведения.

Следует отметить, что свойство дистрибутивности скалярного произведения справедливо для любого числа слагаемых, то есть,

свойство дистрибутивности скалярного произведения справедливо для любого числа слагаемых

и,

свойство дистрибутивности скалярного произведения справедливо для любого числа слагаемых рис2

откуда следует:

свойство дистрибутивности скалярного произведения справедливо для любого числа слагаемых рис3

Физический смысл скалярного произведения

Механика рассматривает приложение скалярного произведения.

При работе А с постоянной силой F→ перемещаемое тело из точки M в N можно найти произведение длин векторов F→ и MN→ с косинусом угла между ними, значит работа равна произведению векторов силы и перемещения:

A=(F→,MN→).

Пример 8

Перемещение материальной точки на 3 метра под действием силы равной 5 ньтонов направлено под углом 45 градусов относительно оси. Найти A.

Решение

Так как работа – это произведение вектора силы на перемещение, значит, исходя из условия F→=5, S→=3, (F→,S→^)=45°, получим A=(F→,S→)=F→·S→·cos(F→,S→^)=5·3·cos(45°)=1522.

Ответ: A=1522.

Пример 9

Материальная точка, перемещаясь из M(2,-1,-3) в N(5,3λ-2,4) под силой F→=(3,1,2), совершила работа равную 13 Дж. Вычислить длину перемещения.

Решение

При заданных координатах вектора MN→ имеем MN→=(5-2, 3λ-2-(-1), 4-(-3))=(3, 3λ-1,7).

По формуле нахождения работы с векторами F→=(3,1,2) и MN→=(3, 3λ-1,7) получим A=(F⇒, MN→)=3·3+1·(3λ-1)+2·7=22+3λ.

По условию дано, что A=13Дж, значит 22+3λ=13. Отсюда следует λ=-3, значит и MN→=(3,3λ-1,7)=(3,-10,7).

Чтобы найти длину перемещения MN→ , применим формулу и подставим значения:

MN→=32+(-10)2+72=158.

Ответ: 158.

Формулы скалярного произведения векторов заданных координатами

Формула скалярного произведения векторов для плоских задач

В плоской задаче скалярное произведение векторов a = {ax ; ay} и b = {bx ; by} можно найти по формуле:

a * b = ax * bx + ay * by

Формула скалярного произведения векторов для пространственных задач

В пространственной задаче скалярное произведение векторов a = {ax ; ay ; az} и b = {bx ; by ; bz} можно найти по формуле:

a * b = ax * bx + ay * by + az * bz

Формула скалярного произведения n-мерных векторов

В n-мерном пространстве скалярное произведение векторов a = {a1; a2; … ; an} и b = {b1; b2; … ; bn} можно найти по формуле:

a * b = a1 * b1 + a2 * b2 + … + an * bn

Формула скалярного произведения векторов для плоских задач

В случае плоской задачи скалярное произведение векторов a = {ax ; ay} и b = {bx ; by} можно найти воспользовавшись следующей формулой:

a · b = ax · bx + ay · by

Формула скалярного произведения векторов для пространственных задач

В случае пространственной задачи скалярное произведение векторов a = {ax ; ay ; az} и b = {bx ; by ; bz} можно найти воспользовавшись следующей формулой:

a · b = ax · bx + ay · by + az · bz

Формула скалярного произведения n -мерных векторов

В случае n-мерного пространства скалярное произведение векторов a = {a1 ; a2 ; … ; an} и b = {b1 ; b2 ; … ; bn} можно найти воспользовавшись следующей формулой:

a · b = a1 · b1 + a2 · b2 + … + an · bn

Примеры вычислений скалярного произведения

Пример 1.

Вычислите скалярное произведение двух векторов →a и →b, если их длины равны 3 и 7 единиц соответственно, а угол между ними равен 60 градусам.

Как решаем:

У нас есть все данные, чтобы вычислить скалярное произведение по определению:

(→a,→b) = →|a| * →|b| * cos(→a,→b) = 3 * 7 cos60° = 3 * 7 * 1/2 = 21/2 = 10,5.

Ответ: (→a,→b) = 21/2 = 10,5.

Пример 2.

Найти скалярное произведение векторов →a и →b, если →|a| = 2, →|b| = 5, ∠(→a,→b) = π/6.

Как решаем:

Используем формулу →a * →b = →|a| * →|b| * cosα.

В данном случае:

→a * →b = →|a| * →|b| * cosα = 2 * 5 * cosπ/6 = 10 * √3/2 = 5√3

Ответ: →a * →b = 5√3.

Пример 3.

Как найти скалярное произведение векторов →a = 7*→m + 3*→n и →b = 5*→m + 8*→n, если векторы →m и →n перпендикулярны и их длины равны 3 и 2 единицы соответственно.

Как решаем:

решение примера 3

По свойству дистрибутивности скалярного произведения имеем

решение примера 3 рис 2

Сочетательное свойство позволяет нам вынести коэффициенты за знак скалярного произведения:

решение примера 3 рис 3

В силу свойства коммутативности последнее выражение примет вид

В силу свойства коммутативности последнее выражение примет вид

Итак, после применения свойств скалярного произведения имеем

 после применения свойств скалярного произведения имеем

Осталось применить формулу для вычисления скалярного произведения через длины векторов и косинус угла между ними:

формулу для вычисления скалярного произведения через длины векторов и косинус угла между ними

Ответ: (→a,→b) = 411.

Пример 4.

В правильной треугольной призме ABCA1B1C1, все ребра которой равны 1, найти косинус угла между прямыми AB1 и BC1.

пример 4

Как решаем:

 

  • Введем систему координат.
    пример 5

Если сделать выносной рисунок основания призмы, получим понятный плоскостной рисунок с помощью которого можно легко найти координаты всех интересующих точек.

выносной рисунок основания призмы

 

  • Точка А имеет координаты (0;0;0). Точка С — (1;0;0). Точка В — (1/2;√3/2;0). Тогда точка В1 имеет координаты (1/2;√3/2;1), а точка С1 – (1;0;1).
  • Найдем координаты векторов →AB1 и →BC1:
    координаты векторов →AB1 и →BC1
  • Найдем длины векторов →AB1 и →BC1:
    длины векторов →AB1 и →BC1
  • Найдем скалярное произведение векторов →AB1 и →BC1:
    скалярное произведение векторов →AB1 и →BC1
  • Найдем косинус угла между прямыми AB1 и BC1:
    косинус угла между прямыми AB1 и BC1

Ответ: 1/4.

Пример 5.

  1. Проверить ортогональность векторов: →a(1; 2; -4) и →b(6; -1; 1) .
  2. Выяснить, будут ли перпендикулярными отрезки KL и MN, если K(3;5), L(-2;0), M(8;-1), N(1;4).

Как решаем:

  • Выясним, будут ли ортогональны пространственные векторы. Вычислим их скалярное произведение: →ab = 1*6 + 2*(-1) + (-4)*1 = 0, следовательнографик
  • Здесь речь идёт об обычных отрезках плоскости, а задача всё равно решается через векторы. Найдем их: →KL(-2-3; 0-5) = →KL(-5; -5), →MN(1-8; 4-(-1)) = →MN(-7;5)

Вычислим их скалярное произведение: →KL*→MN = -5*(-7) + (-5)*5 = 10 ≠ 0, значит, отрезки KL и MN не перпендикулярны.

Обратите внимание на два существенных момента:

  • В данном случае нас не интересует конкретное значение скалярного произведения, важно, что оно не равно нулю.
  • В окончательном выводе подразумевается, что если векторы не ортогональны, значит, соответствующие отрезки тоже не будут перпендикулярными. Геометрически это очевидно, поэтому можно сразу записывать вывод об отрезках, что они не перпендикулярны.

Ответ:

  1. →a перпендикулярно →b,
  2. отрезки KL, MN не перпендикулярны.

Пример 6.

Даны три вершины треугольника A(-1; 0), B(3; 2), C(5; -4). Найти угол при вершине B — ∠ABC.

Как решаем:

По условию чертеж выполнять не требуется, но для удобства можно сделать:

пример 6

Требуемый угол ∠ABC помечен зеленой дугой. Сразу вспоминаем школьное обозначение угла: ∠ABC — особое внимание на среднюю букву B — это и есть нужная нам вершина угла. Для краткости можно также записать просто ∠B.

Из чертежа видно, что угол ∠ABC треугольника совпадает с углом между векторами →BA и →BC, иными словами: ∠ABC = ∠(→BA; →BC).

Найдем векторы:

найдем векторы

Вычислим скалярное произведение:

Вычислим скалярное произведение

Вычислим длины векторов:

Вычислим длины векторов

Найдем косинус угла:

Найдем косинус угла

Когда такие примеры не будут вызывать трудностей, можно начать записывать вычисления в одну строчку:

пример 7

Полученное значение не является окончательным, поэтому нет особого смысла избавляться от иррациональности в знаменателе.

Найдём сам угол:

пример 8

Если посмотреть на чертеж, то результат действительно похож на правду. Для проверки угол также можно измерить и транспортиром.

Ответ: ∠ABC = arccos(1/5√2) ≈1,43 рад. ≈ 82°

Важно не перепутать, что в задаче спрашивалось про угол треугольника, а не про угол между векторами. Поэтому указываем точный ответ: arccos(1/5√2) и приближенное значение угла: ≈1,43 рад. ≈ 82°, которое легко найти с помощью калькулятора.

А те, кому мало и хочется еще порешать, могут вычислить углы ∠A, ∠C, и убедиться в справедливости канонического равенства ∠A + ∠B + ∠C = 180°.

Примеры вычисления скалярного произведения векторов для плоских задач

Пример 1. Найти скалярное произведение векторов a = {1; 2} и b = {4; 8}.

Решение:a · b = 1 · 4 + 2 · 8 = 4 + 16 = 20.

Пример 2. Найти скалярное произведение векторов a и b, если их длины |a| = 3, |b| = 6, а угол между векторами равен 60˚.

Решение:a · b = |a| · |b| cos α = 3 · 6 · cos 60˚ = 9.

Пример 3. Найти скалярное произведение векторов p = a + 3b и q = 5a — 3 b, если их длины |a| = 3, |b| = 2, а угол между векторами a и b равен 60˚.

Решение:

p · q = (a + 3b) · (5a — 3b) = 5 a · a — 3 a · b + 15 b · a — 9 b · b =
= 5 |a|2 + 12 a · b — 9 |b|2 = 5 · 32 + 12 · 3 · 2 · cos 60˚ — 9 · 22 = 45 +36 -36 = 45. Пример 4. Найти скалярное произведение векторов (a + 2i)·(b — 2j),если a = {1; 2} и b = {4; -8}.

Решение: Запишем вектора a и b через ортонормированные базисные вектора i и j:

a = i + 2j
b = 4i — 8j

Тогда используя свойства ортов (i2 = 1, j2 = 1, i·j = 0)

(a + 2i)·(b — 2j) = (i + 2j + 2i)·(4i — 8j — 2j) = (3i + 2j)·(4i — 10j) = 12i2 — 30i·j + 12j·i — 20j2 = 12 — 0 + 0 — 20 = -8

Пример вычисления скалярного произведения векторов для пространственных задач

Пример 5. Найти скалярное произведение векторов a = {1; 2; -5} и b = {4; 8; 1}.

Решение:a · b = 1 · 4 + 2 · 8 + (-5) · 1 = 4 + 16 — 5 = 15.

Пример вычисления скалярного произведения для n -мерных векторов

Пример 6. Найти скалярное произведение векторов a = {1; 2; -5; 2} и b = {4; 8; 1; -2}.

Решение:a · b = 1 · 4 + 2 · 8 + (-5) · 1 + 2 · (-2) = 4 + 16 — 5 -4 = 11.

Оцените статью
Блог про прикладную математику