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

В трехмерной системе координат зададим две точки $B_1$ и $B_2.$ Рассмотрим вектора $\overline{OB_1}\left(\alpha_1, \beta_1, \gamma_1\right)$ и $\overline{OB_2}\left(\alpha_2, \beta_2, \gamma_2\right),$ где точка $O$ — начало координат.

Определение. Углом между двумя векторами называется наименьший угол, при повороте на который направление одного вектора совпадает с направлением второго.

Для нахождения угла между векторами $\overline{OB_1}$ и $\overline{OB_2}$ воспользуемся материалом первой статьи. Пусть точки $B_1$ и $B_2$ определяют вектор $\overline{B_1B_2}.$ Тогда $\overline{B_1B_2}$ представим в виде разности векторов $\overline{OB_2}$ и $\overline{OB_1}:$

Из рисунка видно, что искомый угол $B_1OB_2$ можно найти с помощью теоремы косинусов: $$\left|\overline{OB_2}-\overline{OB_1}\right|^2 = \left|\overline{OB_1}\right|^2 + \left|\overline{OB_2}\right|^2-2\cdot\left|\overline{OB_1}\right|\cdot\left|\overline{OB_2}\right|\cdot\cos \left(\overline{OB_1}, \overline{OB_2}\right).$$

Теперь необходимо найти длины векторов. Опираясь на материал третьей статьи, имеем: $$\left|\overline{OB_1}\right| = \sqrt{\alpha_1^2+\beta_1^2+\gamma_1^2},$$ $$\left|\overline{OB_2}\right| = \sqrt{\alpha_2^2+\beta_2^2+\gamma_2^2}.$$ Подставим результат в формулу: $$\left(\alpha_2-\alpha_1\right)^2 + \left(\beta_2-\beta_1\right)^2 + \left(\gamma_2-\gamma_1\right)^2 = \alpha_1^2 + \beta_1^2 + \gamma_1^2 + \\ + \alpha_2^2 + \beta_2^2 + \gamma_2^2-2\sqrt{\alpha_1^2 + \beta_1^2 + \gamma_1^2}\cdot\sqrt{\alpha_2^2 + \beta_2^2 + \gamma_2^2}\cdot\cos\left(\overline{OB_1}, \overline{OB_2}\right),$$ и упростим выражение: $$-2\left(\alpha_2\alpha_1 + \beta_2\beta_1 + \gamma_2\gamma_1\right) = -2\sqrt{\alpha_1^2 + \beta_1^2 + \gamma_1^2}\cdot\sqrt{\alpha_2^2 + \beta_2^2 + \gamma_2^2}\cdot\cos\left(\overline{OB_1}, \overline{OB_2}\right).$$ Откуда:$$\cos\left(\overline{OB_1}, \overline{OB_2}\right) = \frac{\alpha_1\alpha_2 + \beta_1\beta_2 + \gamma_1\gamma_2}{\sqrt{\alpha_1^2 + \beta_1^2 + \gamma_1^2}\cdot\sqrt{\alpha_2^2 + \beta_2^2 + \gamma_2^2}}.$$ В случае двумерного пространства формула примет следующий вид: $$\cos\left(\overline{OB_1}, \overline{OB_2}\right) = \frac{\alpha_1\alpha_2 + \beta_1\beta_2}{\sqrt{\alpha_1^2 + \beta_1^2}\cdot\sqrt{\alpha_2^2 + \beta_2^2}}.$$

Пример

Даны произвольные точки $A\left(-2, 3, 5\right),$ $B\left(6, 4, -3\right)$ и $C\left(5, -4, -1\right).$ Найти угол между векторами $\overline{AB}$ и $\overline{AC}.$

Решение

Вычислим координаты векторов $\overline{AB}$ и $\overline{AC}:$ $$\overline{AB} = \left(6+2, 4-3, -3-5\right) = \left(8, 1, -8\right),$$ $$\overline{AC} = \left(5+2, -4-3, -1-5\right) = \left(7, -7, -6\right).$$Теперь вычислим их длины: $$\left|\overline{AB}\right| = \sqrt{64+1+64} = \sqrt{129},$$ $$\left|\overline{AC}\right| = \sqrt{49+49+36} = \sqrt{134}.$$ И найдем скалярное произведение: $$\left(\overline{AB}, \overline{AC}\right) = 56-7+48 = 97.$$ Обозначим за $\phi$ угол между векторами. Тогда: $$\cos\phi = \frac{97}{\sqrt{17286}}.$$ Откуда: $$\phi = \arccos\left(\frac{97}{\sqrt{17286}}\right).$$

[свернуть]

Смотрите также

  1. Воеводин В.В. Линейная алгебра. М.: Наука, 1994, Глава 3, $§$ 25, «Некоторые задачи» (стр. 81-82)
  2. Виноградов И.М. Аналитическая геометрия. М.: Наука, 1986, Глава 6, $§$ 5 «Косинус угла между двумя векторами» (стр. 131-135)
  3. Ефимов Н.В. Краткий курс аналитической геометрии. М.: ФИЗМАТЛИТ, 2005, Глава 7, $§$ 46 «Направляющие косинусы» (стр. 133)

Координаты вектора

Пусть в пространстве заданы две точки $B_1\left(\alpha_1,\beta_1,\gamma_1\right)$ и $B_2\left(\alpha_2,\beta_2,\gamma_2\right),$ определяющие вектор $\overline{B_1B_2}.$ Из точки $O,$ которая является началом координат, проведем два направленных отрезка $\overline{OB_1}$ и $\overline{OB_2}.$

Данный рисунок представляет собой геометрическую интерпретацию нахождения разности двух векторов, которой мы и воспользуемся для выведения формулы. Также для удобства введем базисные векторы $i,$ $j,$ $k$ и, разложив по ним вектора $\overline{OB_1}$ и $\overline{OB_2},$ получим: $$\overline{B_1B_2} = \overline{OB_2}-\overline{OB_1} = \alpha_2i + \beta_2j + \gamma_2k-\left(\alpha_1i+\beta_1j+\gamma_1k\right) = \\ =\alpha_2i+\beta_2j+\gamma_2k-\alpha_1i-\beta_1j-\gamma_1k = \\=\left(\alpha_2i-\alpha_1i\right)+\left(\beta_2j-\beta_1j\right)+\left(\gamma_2k-\gamma_1k\right) = \\ = \left(\alpha_2-\alpha_1\right)i+\left(\beta_2-\beta_1\right)j+\left(\gamma_2-\gamma_1\right)k.$$

Отсюда видно, что для того, чтобы найти координаты вектора, необходимо из каждой координаты конца вычесть соответствующую координату начала: $$\overline{B_1B_2} = \left(\alpha_2-\alpha_1,\beta_2-\beta_1,\gamma_2-\gamma_1\right).$$

Для случая на плоскости формула примет следующий вид:$\overline{B_1B_2} = \left(\alpha_2-\alpha_1,\beta_2-\beta_1\right),$ где положение точек $B_1\left(\alpha_1,\beta_1\right)$ и $B_2\left(\alpha_2,\beta_2\right)$ определяется двумя координатами.

Пример

Найти координаты вектора $\overline{MN},$ если $\overline{NL}\left(-5, 6, 3\right),$ $\overline{LM}\left(4, -2, -6\right),$ а точка $L\left(1, 5, -3\right).$

Решение

Обозначим координаты точки $N\left(x, y, z\right),$ а точки $M\left(m, n, p\right).$ Координаты вектора $\overline{NL}$ можно записать следующим образом:$$\left(1-x, 5-y, -3-z\right) = \left(-5, 6, 3\right),$$ $$\begin{equation*}\begin{cases}1-x = -5, \\ 5-y = 6, \\ -3-z = 3.\end{cases}\end{equation*}$$ Откуда $N\left(6, -1, -6\right).$ Аналогично найдем координаты точки $M:$ $$\left(m-1, n-5, p+3\right) = \left(4, -2, -6\right),$$ $$\begin{equation*}\begin{cases}m-1 = 4, \\ n-5 = -2, \\ p+3 = -6.\end{cases}\end{equation*}$$ Откуда $M\left(5, 3, -9\right).$ Значит $\overline{MN} = \left(6-5, -1-3, -6+9\right) = \left(1, -4, 3\right).$

Ответ: $\overline{MN} = \left(1, -4, 3\right).$

[свернуть]

Смотрите также

  1. Воеводин В.В. Линейная алгебра. М.: Наука, 1994, Глава 3, $§$ 25, «Некоторые задачи» (стр. 79)
  2. Ильин В.А., Позняк Э.Г. Аналитическая геометрия. М.: ФИЗМАТЛИТ, 2004, $§$ 3, «Простейшие задачи аналитической геометрии» (стр. 17)

Координаты проекций вектора на оси координат и координатные плоскости

Пусть заданы точки $B_1\left(\alpha_1, \beta_1, \gamma_1\right)$ и $B_2\left(\alpha_2, \beta_2, \gamma_2\right),$ также определяющие вектор $\overline{B_1B_2}.$

Определение. Проекцией вектора $\overline{B_1B_2}$ называется вектор, полученный проектированием точек $B_1$ и $B_2$ на какую либо ось или плоскость.

Наша задача заключается в нахождении координат этой проекции. Прежде всего необходимо выяснить способ нахождения координат проекций точки. Например, спроектировав точку $B_1\left(\alpha_1, \beta_1, \gamma_1\right)$ на ось абсцисс, получим $B_{1x}\left(\alpha_1, 0, 0\right).$ Точно таким же образом получаем и точку $B_{2x}\left(\alpha_2, 0, 0\right):$

Понятно, что в случае плоскости проекция точки будет иметь две ненулевые координаты: $B_{1xy}\left(\alpha_1, \beta_1, 0\right)$ и $B_{2xy}\left(\alpha_2, \beta_2, 0\right).$ Для всех остальных плоскостей и осей аналогично. Теперь нам достаточно лишь воспользоваться формулой для вычисления координат вектора: $\overline{B_{1x}B_{2x}} = \left(\alpha_2 -\alpha_1, 0, 0\right),$ а, например, $\overline{B_{1xy}B_{2xy}} = \left(\alpha_2 -\alpha_1, \beta_2 -\beta_1, 0\right).$

Для двумерного пространства разница будет заключаться лишь в том, что точки $B_1\left(\alpha_1, \beta_1\right)$ и $B_2\left(\alpha_2, \beta_2\right)$ определяются двумя координатами. Рассуждения же остаются аналогичными.

Пример

Даны точки $A\left(-3, 2, 5\right)$ и $B\left(6, -3, -1\right),$ определяющие соответствующий вектор $\overline{AB}.$ Найти координаты проекций этого вектора на все координатные плоскости.

Решение

Вначале найдем проекции точек $A$ и $B$ на координатные плоскости. Например, на плоскости $xy$ точки имеют следующие координаты: $A_{xy}\left(-3, 2, 0\right),$ $B_{xy}\left(6, -3, 0\right).$

Аналогично для остальных плоскостей: $A_{yz}\left(0, 2, 5\right),$ $B_{yz}\left(0, -3, -1\right),$ $A_{xz}\left(-3, 0, 5\right),$ $B_{xz}\left(6, 0, -1\right).$ Теперь можно найти координаты проекций вектора $\overline{AB}:$ $$\overline{A_{xy}B_{xy}} = \left(6+3, -3-2, 0-0\right) = \left(9, -5, 0\right),$$ $$\overline{A_{yz}B_{yz}} = \left(0-0, -3-2, -1-5\right) = \left(0, -5, -6\right),$$ $$\overline{A_{xz}B_{xz}} = \left(6+3, 0-0, -1-5\right) = \left(9, 0, -6\right).$$

[свернуть]

Смотрите также

  1. Воеводин В.В. Линейная алгебра. М.: Наука, 1994, Глава 3, $§$ 25, «Некоторые задачи» (стр. 79-80)
  2. Виноградов И.М. Аналитическая геометрия. М.: Наука, 1986, Глава 6, $§$ 7 «Выражение проекций вектора через координаты конца и начала» (стр. 136-137)
  3. Ильин В.А., Позняк Э.Г. Аналитическая геометрия. М.: ФИЗМАТЛИТ, 2004, $§$ 3, пункт 1, «Понятие направленного отрезка в пространстве. Проекция направленного отрезка на ось» (стр. 17)

Равенство направленных отрезков


Определение
Пусть задано два вектора $\overline{AB}$ и $\overline{CD}$. Два вектора называются равными, если один из них может быть параллельным переносом совмещён так, что точка $A$ перейдет в $C$, а точка $B$ — в $D$.

$\overline{AB}=\overline{CD}$
$A’=C$
$B’=D$

Вектор

Литература:

  1. Воеводин В.В. Линейная алгебра. М.: Наука, 1980 — стр.20.
  2. Белозёров Г.С. Конспект лекций.
  3. Курош А.Г. Курс высшей алгебры. М.: Наука, 1968 — стр.60-63.
  4. В.А. Ильин, Э.Г Позняк Аналитическая геометрия. М.: Наука, 1988 — стр.12-13.

Операция сложения


Определение
Суммой двух векторов $\overline{AB}$ и $\overline{CD}$ назовём вектор $\overline{AD’}$, получающийся после параллельного переноса вектора $\overline{CD}$, так, что точка $C$ переходит в точку $B$.

$\overline{AB}+\overline{CD}=\overline{AD’}$

Сумма

Литература: