Содержание:
- Формула
- Примеры вычисления косинуса угла между векторами
Формула
Чтобы найти косинус угла между векторами нужно,
скалярное произведение этих векторов
разделить на произведение их длин.
В случае если векторы заданны на плоскости и имеют координаты $bar{a}=left(a_{x} ; a_{y}right)$ и $bar{b}=left(b_{x} ; b_{y}right)$, то косинус между ними вычисляется по формуле:
$$cos phi=frac{(bar{a}, bar{b})}{|bar{a}| cdot|bar{b}|}=frac{a_{x} cdot b_{x}+a_{y} cdot b_{y}}{sqrt{a_{x}^{2}+a_{y}^{2}} sqrt{b_{x}^{2}+b_{y}^{2}}}$$
Если же векторы заданы в пространстве, то есть
$bar{a}=left(a_{x} ; a_{y} ; a_{z}right)$ и $bar{b}=left(b_{x} ; b_{y} ; b_{z}right)$, то косинус угла вычисляется по формуле
$$cos phi=frac{(bar{a}, bar{b})}{|bar{a}| cdot|bar{b}|}=frac{a_{x} cdot b_{x}+a_{y} cdot b_{y}+a_{z} cdot b_{z}}{sqrt{a_{x}^{2}+a_{y}^{2}+a_{z}^{2}} sqrt{b_{x}^{2}+b_{y}^{2}+b_{z}^{2}}}$$
Примеры вычисления косинуса угла между векторами
Пример
Задание. Найти косинус угла $phi$ между векторами
$bar{a}=(4 ;-3)$ и $bar{b}=(1 ;-2)$
Решение. Так как векторы заданы на плоскости, воспользуемся формулой
$cos phi=frac{(bar{a}, bar{b})}{|bar{a}| cdot|bar{b}|}=frac{a_{x} cdot b_{x}+a_{y} cdot b_{y}}{sqrt{a_{x}^{2}+a_{y}^{2}} sqrt{b_{x}^{2}+b_{y}^{2}}}$
Подставим координаты заданных векторов:
$$cos phi=frac{(bar{a}, bar{b})}{|bar{a}| cdot|bar{b}|}=frac{4 cdot 1+(-3) cdot(-2)}{sqrt{4^{2}+(-3)^{2}} sqrt{1^{2}+(-2)^{2}}}=$$
$$=frac{4+6}{sqrt{16+9} sqrt{1+4}}=frac{10}{sqrt{25} sqrt{5}}=frac{10}{5 sqrt{5}}=frac{2 sqrt{5}}{5}$$
Ответ. $cos phi=frac{2 sqrt{5}}{5}$
236
проверенных автора готовы помочь в написании работы любой сложности
Мы помогли уже 4 396 ученикам и студентам сдать работы от решения задач до дипломных на отлично! Узнай стоимость своей работы за 15 минут!
Пример
Задание. Найти косинус угла между векторами
$bar{a}=(3 ;-4 ; 0)$ и $bar{b}=(4 ;-4 ;-2)$, заданных в пространстве.
Решение. Для нахождения косинуса угла между заданными векторами, воспользуемся формулой
$$cos phi=frac{(bar{a}, bar{b})}{|bar{a}| cdot|bar{b}|}=frac{a_{x} cdot b_{x}+a_{y} cdot b_{y}+a_{z} cdot b_{z}}{sqrt{a_{x}^{2}+a_{y}^{2}+a_{z}^{2}} cdot sqrt{b_{x}^{2}+b_{y}^{2}+b_{z}^{2}}}$$
Подставляя координаты векторов $bar{a}$ и $bar{b}$, получим
$$begin{aligned} cos phi=frac{(bar{a}, bar{b})}{|bar{a}| cdot|bar{b}|}=frac{3 cdot 4+(-4) cdot(-4)+0 cdot(-2)}{sqrt{3^{2}+(-4)^{2}+0^{2}} sqrt{4^{2}+(-4)^{2}+(-2)^{2}}} &=\=frac{12+16+0}{sqrt{9+16+0} sqrt{16+16+4}}=frac{28}{sqrt{25} sqrt{36}}=frac{28}{5 cdot 6}=frac{14}{15} end{aligned}$$
Ответ. $begin{aligned} cos phi=frac{14}{15} end{aligned}$
Читать дальше: как найти скалярное произведение векторов.
Длина вектора, угол между векторами – эти понятия являются естественно-применимыми и интуитивно понятными при определении вектора как отрезка определенного направления. Ниже научимся определять угол между векторами в трехмерном пространстве, его косинус и рассмотрим теорию на примерах.
Для рассмотрения понятия угла между векторами обратимся к графической иллюстрации: зададим на плоскости или в трехмерном пространстве два вектора a→ и b→ , являющиеся ненулевыми. Зададим также произвольную точку O и отложим от нее векторы OA→=b→ и OB→=b→
Углом между векторами a→ и b→ называется угол между лучами ОА и ОВ.
Полученный угол будем обозначать следующим образом: a→,b→^
Очевидно, что угол имеет возможность принимать значения от 0 до π или от 0 до 180 градусов.
a→,b→^=0, когда векторы являются сонаправленными и a→,b→^=π , когда векторы противоположнонаправлены.
Векторы называются перпендикулярными, если угол между ними равен 90 градусов или π2 радиан.
Если хотя бы один из векторов является нулевым, то угол a→,b→^ не определен.
Нахождение угла между векторами
Косинус угла между двумя векторами, а значит и собственно угол, обычно может быть определен или при помощи скалярного произведения векторов, или посредством теоремы косинусов для треугольника, построенного на основе двух данных векторов.
Согласно определению скалярное произведение есть a→, b→=a→·b→·cosa→,b→^.
Если заданные векторы a→ и b→ ненулевые, то можем разделить правую и левую части равенства на произведение длин этих векторов, получая, таким образом, формулу для нахождения косинуса угла между ненулевыми векторами:
cosa→,b→^=a→,b→a→·b→
Данная формула используется, когда в числе исходных данных есть длины векторов и их скалярное произведение.
Исходные данные: векторы a→ и b→ . Длины их равны 3 и 6 соответственно, а их скалярное произведение равно -9. Необходимо вычислить косинус угла между векторами и найти сам угол.
Решение
Исходных данных достаточно, чтобы применить полученную выше формулу, тогда cosa→,b→^=-93·6=-12 ,
Теперь определим угол между векторами: a→,b→^=arccos (-12)=3π4
Ответ: cosa→,b→^=-12, a→,b→^=3π4
Чаще встречаются задачи, где векторы задаются координатами в прямоугольной системе координат. Для таких случаев необходимо вывести ту же формулу, но в координатной форме.
Длина вектора определяется как корень квадратный из суммы квадратов его координат, а скалярное произведение векторов равно сумме произведений соответствующих координат. Тогда формула для нахождения косинуса угла между векторами на плоскости a→=(ax, ay), b→=(bx, by) выглядит так:
cosa→,b→^=ax·bx+ay·byax2+ay2·bx2+by2
А формула для нахождения косинуса угла между векторами в трехмерном пространстве a→=(ax, ay, az), b→=(bx, by, bz) будет иметь вид: cosa→,b→^=ax·bx+ay·by+az·bzax2+ay2+az2·bx2+by2+bz2
Исходные данные: векторы a→=(2, 0, -1), b→=(1, 2, 3) в прямоугольной системе координат. Необходимо определить угол между ними.
Решение
- Для решения задачи можем сразу применить формулу:
cosa→,b→^=2·1+0·2+(-1)·322+02+(-1)2·12+22+32=-170⇒a→,b→^=arccos(-170)=-arccos170
- Также можно определить угол по формуле:
cosa→,b→^=(a→, b→)a→·b→,
но предварительно рассчитать длины векторов и скалярное произведение по координатам: a→=22+02+(-1)2=5b→=12+22+32=14a→,b→^=2·1+0·2+(-1)·3=-1cosa→,b→^=a→,b→^a→·b→=-15·14=-170⇒a→,b→^=-arccos170
Ответ: a→,b→^=-arccos170
Также распространены задачи, когда заданы координаты трех точек в прямоугольной системе координат и необходимо определить какой-нибудь угол. И тогда, для того, чтобы определить угол между векторами с заданными координатами точек, необходимо вычислить координаты векторов в виде разности соответствующих точек начала и конца вектора.
Исходные данные: на плоскости в прямоугольной системе координат заданы точки A(2, -1), B(3, 2), C(7, -2). Необходимо определить косинус угла между векторами AC→ и BC→.
Решение
Найдем координаты векторов по координатам заданных точек AC→=(7-2, -2-(-1))=(5, -1)BC→=(7-3, -2-2)=(4, -4)
Теперь используем формулу для определения косинуса угла между векторами на плоскости в координатах: cosAC→, BC→^=(AC→, BC→)AC→·BC→=5·4+(-1)·(-4)52+(-1)2·42+(-4)2=2426·32=313
Ответ: cosAC→, BC→^=313
Угол между векторами можно определить по теореме косинусов. Отложим от точки O векторы OA→=a→ и OB→=b→ , тогда, согласно теореме косинусов в треугольнике ОАВ, будет верным равенство:
AB2=OA2+OB2-2·OA·OB·cos(∠AOB) ,
что равносильно:
b→-a→2=a→+b→-2·a→·b→·cos(a→, b→)^
и отсюда выведем формулу косинуса угла:
cos(a→, b→)^=12·a→2+b→2-b→-a→2a→·b→
Для применения полученной формулы нам нужны длины векторов, которые несложно определяются по их координатам.
Хотя указанный способ имеет место быть, все же чаще применяют формулу:
cos(a→, b→)^=a→, b→a→·b→
Преподаватель математики и информатики. Кафедра бизнес-информатики Российского университета транспорта
Косинус угла между векторами
Формула
Чтобы найти косинус угла между векторами нужно найти отношение скалярного произведения векторов и произведение их длин (модулей). Если векторы заданы на плоскости двумя координатами $ overline{a}=(x_1;y_1) $ и $ overline{b}=(x_2;y_2) $, то косинус угла между ними вычисляется по формуле:
$$ cos phi = frac{(overline{a},overline{b})}{|overline{a}|cdot |overline{b}|} = frac{x_1 x_2 + y_1 y_2}{sqrt{x_1 ^2 + y_1 ^2}cdot sqrt{x_2 ^2 + y_2 ^2}} $$
Если векторы будут заданы тремя координатами $ overline{a}=(x_1;y_1;z_1) $ и $ overline{b}=(x_2;y_2;z_2) $, то есть в пространстве, то нахождение косинуса угла между векторами нужно выполнить по формуле:
$$ cos phi = frac{(overline{a},overline{b})}{|overline{a}|cdot |overline{b}|} = frac{x_1 x_2 + y_1 y_2 + z_1 z_2}{sqrt{x_1 ^2 + y_1 ^2 +z_1 ^2}cdot sqrt{x_2 ^2 + y_2 ^2 + z_2 ^2}} $$
В числителе находится скалярное произведение векторов, то есть каждая координата умножается на соответствующую координату другого вектора и при этом находится сумма всех произведений. А в знаменателе расположено произведение модулей векторов. Каждый модуль равен извлеченному квадратному корню из суммы квадратов координат вектора.
Примеры решений
Пример |
Даны два вектора $ overline{a} =(3;1) $ и $ overline{b} = (2;4) $. Требуется найти косинус угла между векторами. |
Решение |
Напомним как найти косинус угла между векторами. Необходимо определить на плоскости или в пространстве находятся векторы, то есть сколько у них координат. Затем воспользоваться подходящей формулой. Первым делом вычисляем скалярное произведение: каждую координату одного вектора умножаем на соответствующую координату другого вектора, а потом суммируем произведения: $$ (overline{a},overline{b}) = 3cdot 2 + 1 cdot 4 = 6+4=10 $$ Далее находим чему равны модули каждого из векторов: $$ |overline{a}|=sqrt{3^2+1^2} = sqrt{10} $$ $$ |overline{b}|=sqrt{2^2+4^2} = sqrt{4+16} = sqrt{20} $$ Теперь можно найти косинус угла между векторами подставив найденные значения в первую формулу: $$ cos phi = frac{(overline{a},overline{b})}{|overline{a}|cdot |overline{b}|} = frac{10}{sqrt{10}cdot sqrt{20}} = $$ $$ = frac{10}{sqrt{200}} = frac{1}{sqrt{2}} = frac{sqrt{2}}{2} $$ Если не получается решить свою задачу, то присылайте её к нам. Мы предоставим подробное решение онлайн. Вы сможете ознакомиться с ходом вычисления и почерпнуть информацию. Это поможет своевременно получить зачёт у преподавателя! |
Ответ |
$$ cos phi = frac{sqrt{2}}{2} $$ |
Стандартные обозначения углов и сторон треугольника
Теорема косинусов — теорема евклидовой геометрии, обобщающая теорему Пифагора на произвольные плоские треугольники.
Формулировка[править | править код]
Для плоского треугольника со сторонами и углом , противолежащим стороне ,
справедливо соотношение:
Квадрат стороны треугольника равен сумме квадратов двух других сторон минус удвоенное произведение этих сторон на косинус угла между ними[1]
Доказательства[править | править код]
Классическое доказательство
Рассмотрим треугольник ABC. Из вершины C на сторону AB опущена высота CD. Из треугольника ADC следует:
- ,
откуда
- .
Запишем теорему Пифагора для двух прямоугольных треугольников ADC и BDC:
Приравниваем правые части уравнений (1) и (2) и:
или
- .
Случай, когда один из углов при основании тупой (и высота падает на продолжение основания), полностью аналогичен рассмотренному.
Выражения для сторон b и c:
- .
Доказательство через координаты
Одним из доказательств является доказательство её в координатной плоскости.
Внесём в координатную плоскость произвольный треугольник ABC так, чтобы точка А совпала с началом координат, а прямая АВ лежала на прямой ОХ. Введём обозначения AB=c, AC=b, CB=a, a угол CAB=α(пока будем считать что α≠90°).
Тогда точка A имеет координаты (0;0), точка B(c;0). Через функцию sin и cos, а также сторону АС=b выведем координаты точки С. С(b×cosα;b×sinα).
Координаты точки С остаются неизменными при тупом и остром угле α.
Зная координаты С и B, а также зная, что CB=a, найдя длину отрезка, мы можем составить равенство:
Так как
(основное тригонометрическое тождество), то
Теорема доказана.
Для прямого угла α, теорема также работает cos90°=0 и a²=b²+с² – известная всем теорема Пифагора. Но так как в основе координатного метода лежит теорема Пифагора, то доказательство её через теорему косинусов не совсем правильно.
Доказательство через векторы
Ниже подразумеваются операции над векторами, а не длинами отрезков
Так как скалярное произведение векторов равно произведению их модулей (длин) на косинус угла между ними, последнее выражение можно переписать:
где a, b, c — длины соответствующих векторов
Следствия[править | править код]
- Теорема косинусов может быть использована для нахождения косинуса угла треугольника
- В частности,
- Теорема косинусов может быть записана также в следующем виде[2]:
- ,
- .
Доказательство
Последние две формулы мгновенно следуют из основной формулы теоремы косинусов (см. в рамке выше), если в правой её части воспользоваться формулами разложения квадрата суммы (для второй формулы – квадрата разности) двух членов на квадратный трехчлен, являющийся полным квадратом. Для получения окончательного результата (двух формул выше) в правой части надо еще воспользоваться известными тригонометрическими формулами:
- ,
- .
Кстати, вторая формула формально не содержит косинусов, но её все равно именуют теоремой косинусов.
Для других углов[править | править код]
Теорема косинусов для двух других углов имеет вид:
Из этих и из основной формулы могут быть выражены углы:
История[править | править код]
Утверждения, обобщающие теорему Пифагора и эквивалентные теореме косинусов, были сформулированы отдельно для случаев острого и тупого угла в 12 и 13 предложениях II книги «Начал» Евклида.
Утверждения, эквивалентные теореме косинусов для сферического треугольника, применялись в сочинениях ал-Баттани.[3]:105
Теорему косинусов для сферического треугольника в привычном нам виде сформулировал Региомонтан, назвав её «теоремой Альбатегния» по имени ал-Баттани.
В Европе теорему косинусов популяризовал Франсуа Виет в XVI столетии.
В начале XIX столетия её стали записывать в принятых по сей день алгебраических обозначениях.
Вариации и обобщения[править | править код]
- Теоремы косинусов (сферическая геометрия) или Теорема косинусов для трёхгранного угла.
- Теоремы косинусов (геометрия Лобачевского)
- Тождество параллелограмма. Сумма квадратов диагоналей параллелограмма равна сумме квадратов его сторон (см. также Теорема Птолемея):
Для евклидовых нормированных пространств[править | править код]
Пусть в евклидовом пространстве задана норма, ассоциированная со скалярным произведением, то есть . Тогда теорема косинусов формулируется следующим образом:
Теорема.
Для четырёхугольников[править | править код]
Возводя в квадрат тождество можно получить утверждение, иногда называемое теоремой косинусов для четырёхугольников:
- , где — угол между прямыми AB и CD.
Или иначе:
- Формула справедлива и для тетраэдра, под подразумевается угол между скрещивающимися ребрами.
- С помощью неё можно найти косинус угла между скрещивающимися ребрами и зная все ребра тетраэдра:
- Где и , и пары скрещивающихся ребер тетраэдра.
Косвенный аналог для четырёхугольника[править | править код]
Соотношение Бретшнайдера — соотношение в четырёхугольнике, косвенный аналог теоремы косинусов:
Между сторонами a, b, c, d и противоположными углами и диагоналями e, f простого (несамопересекающегося) четырёхугольника выполняется соотношение:
- Если четырёхугольник вырождается в треугольник, и одна вершина попадает на сторону, то получается теорема Стюарта.
- Теорема косинусов для треугольника является частным случаем соотношения Бретшнайдера, если в качестве четвёртой вершины выбрать центр описанной окружности треугольника.
Симплексы[править | править код]
при этом мы должны зачеркнуть строку и столбец, где находится или .
A — угол между гранями и , -грань, находящаяся против вершины i,– расстояние между вершинами i и j.
См. также[править | править код]
- Решение треугольников
- Скалярное произведение
- Соотношение Бретшнайдера
- Теорема косинусов для трёхгранного угла
- Теорема о проекциях
- Теорема Пифагора
- Сферическая теорема косинусов
- Теорема котангенсов
- Теорема синусов
- Теорема тангенсов
- Тригонометрические тождества
- Тригонометрические функции
Примечания[править | править код]
- ↑ Атанасян Л. С., Бутузов В. Ф., Кадомцев С. Б. и др. Геометрия 7—9: учеб. для общеобразоват. учреждений — 15-е изд. — М.: Просвещение, 2005. — С. 257. — 384 с.: ил. — ISBN 5-09-014398-6
- ↑ 1 2 Корн Г. А., Корн Т. М. Справочник по математике для научных работников и инженеров. — М.: «Наука», 1974. — С. 51. — 832 с.
- ↑ Florian Cajori. A History of Mathematics — 5th edition 1991
Литература[править | править код]
- Понарин Я. П. Элементарная геометрия. В 2 т. — М.: МЦНМО, 2004. — С. 84—85. — ISBN 5-94057-170-0.
В данной публикации мы рассмотрим, что такое угол меду двумя векторами, и приведем формулу, с помощью которой можно найти его косинус. Также разберем пример решения задачи по этой теме.
- Нахождение угла между векторами
- Пример задачи
Нахождение угла между векторами
Угол между двумя векторами, берущими начало в одной и той же точке – это наименьший угол, на который можно повернуть один из данных векторов вокруг своей начальной точки до положения, при котором он будет сонаправлен со вторым вектором.
Косинус угла между двумя векторами равняется скалярному произведению векторов, разделенному на произведение длин (модулей) этих векторов.
Для расчета косинуса угла используется формула ниже:
Пример задачи
Найдем угол между векторами a = {4; 3} и b = {12; 5}.
Решение
1. Для начала рассчитаем их скалярное произведение:
a · b = 4 · 12 + 3 · 5 = 48 + 15 = 63.
2. Теперь найдем длины (модули) заданных векторов:
3. Применим формулу для нахождения косинуса угла:
4. Следовательно, угол приблизительно равняется 14,26° (arccos 0,9692).