Векторная алгебра. Учебное пособие.

advertisement
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение высшего профессионального образования
«ТОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
В.В. Конев
ВЕКТОРНАЯ АЛГЕБРА
Рекомендовано в качестве учебного пособия
Редакционно-издательским советом
Томского политехнического университета
Издательство
Томского политехнического университета
2008
Линейные операции с векторами
1.
b = λa , если b1 = λa1 , b2 = λa2 и
2.
c = a + b , если c1 = a1 + b1 , c2 = a2 + b2 и c3 = a3 + b3 .
3.
a+b=b+a
4.
a + (b + c) = (a + b) + c
5.
λ (a + b ) = λ a + λ b
b3 = λa3 .
UDС 517
Конев В.В. Векторная алгебра. Учебное пособие. – Томск. Изд. ТПУ.
2008. – 31с. Учебное пособие основано на курсе лекций, читаемых
автором для студентов отделения элитного технического образования
ТПУ.
Наряду с изложением теоретического курса в пособии содержатся
графические иллюстрации и примеры.
Рецензент: Арефьев К. П., профессор, доктор физ.-мат. наук.
© 2003-2008 КОНЕВ В.В.
© 2008 Томский политехнический университет
Содержание
Содержание ……………………………………………………………..
1.
2.
3.
Введение ………………………………………………………...
Линейные операции …………………………………………....
Геометрическая интерпретация векторов …………………….
3.1. Вектор как направленный отрезок …………………………
3.2. Радиус-вектор ……………………………………………….
4. Проекция вектора ………………………………………………
5. Свойства линейных операций над векторами ………………..
6. Разложение вектора по базису …………………………………
7. Линейная зависимость векторов ………………………………
8. Переход от одного векторного базиса к другому ……………
9. Скалярное произведение векторов ……………………………
9.1. Свойства скалярного произведения ……………………….
9.2. Примеры …………………………………………………….
9.3. Направляющие косинусы ………………………………….
10. Векторное произведение векторов ……………………………
10.1. Свойства векторного произведения ………………………
10.2. Примеры ……………………………………………………
11. Смешанное произведение векторов …………………………..
11.1. Свойства смешанного произведения ……………………
11.2. Примеры ……………………………………………………
12. Преобразование координат базисных векторов
при повороте прямоугольной системы координат ………….
13. Преобразование координат произвольного вектора
при повороте системы координат ……………………………
14. Поворот плоскости x,y вокруг оси z ………………………….
Литература …………………………………………………………..
3
3
4
5
6
6
8
8
9
10
11
14
16
17
17
19
19
21
22
23
24
25
27
29
30
32
Векторы
ВЕКТОРНАЯ АЛГЕБРА
1. Введение
В науке и технике встречаются величины разного типа. Одни из них
полностью определяются своим числовым значением, например энергия,
масса, температура и т. д. Такие величины называются скалярными, или
скалярами.
Другие физические величины определяются не только числовым
значением, но и направлением – такие, например, как перемещение,
скорость, ускорение, сила или импульс. Величины такого рода
называются векторными, или векторами.
Потребность в векторном анализе стала особенно актуальной после
того, как стала ясна векторная природа электрического и магнитного полей
– благодаря, во многом, усилиям Максвелла по разработке
электромагнитной теории.
Не следует, однако, думать, что любая величина, характеризуемая
своим числовым значением и направлением, является вектором.
Существуют физические величины, например, коэффициент упругости или
коэффициент преломления света в анизотропных кристаллах, которые
характеризуются числовым значением и направлением, но при этом не
являются векторами. Не вдаваясь в подробности, скажем только, что
вышеупомянутые физические величины представляют собой тензоры, а
подобными свойствами обладают и псевдовекторы.
Достоинство геометрического подхода к описанию вектора
заключается в его наглядности. Однако в большинстве приложений
векторной алгебры, например, для решения задач аналитической
геометрии, операции с векторами фактически осуществляются
посредством операций с координатами векторов. По сути дела
эффективность применения векторного аппарата основывается на
возможности разложения вектора по базису ортогональных векторов или,
другими словами, на интерпретации вектора как упорядоченного набора
трех величин – координат вектора. Поэтому представляется разумным с
самого начала исходить из представления о трехмерном векторе как об
упорядоченной совокупности трех чисел. В таком подходе ключевые
моменты с самого начала выходят на передний план, а обобщение вектора
на случай абстрактного пространства большей размерности представляется
просто самоочевидным.
Мы намерены следовать именно такому подходу. Однако не войдем
ли мы в противоречие с принципом независимости вектора от системы
координат, связывая определение вектора с некоторой координатной
системой?
4
Векторы
Такие опасения не беспочвенны. Действительно, результаты
описания физических процессов с помощью математики должны быть
независимыми от математического аппарата. Если сравнить физическую
теорию с неким сооружением, то математический аппарат можно
уподобить строительным лесам, без которых почти невозможно возвести
это сооружение, но не леса определяют облик завершенного сооружения.
На самом деле подобные противоречия являются кажущимися.
Можно использовать любое определение вектора – лишь бы оно
соответствовало необходимым критериям. В частности, предположение об
изотропности пространства (т. е. отсутствии выделенного направления)
означает, что описание физического явления не должно зависеть от
ориентации системы координат, а координаты вектора должны
преобразовываться при повороте системы координат по тому же закону,
что и координаты точки. Понятно, что такой важный момент не выпал из
сферы нашего внимания. Показано также, что скалярное произведение
инвариантно относительно поворота системы координат (является числом,
не зависящим от выбора системы координат).
2. Линейные операции
Трехмерный вектор, заданный в некоторой системе координат,
представляет собой упорядоченную тройку чисел, называемых
координатами вектора. Вектор обозначается жирной буквой латинского
алфавита, а его координаты заключаются в фигурные скобки, например,
a = {a1 , a 2 , a3 } .
Два вектора a = {a1 , a 2 , a3 } и b = {b1 , b2 , b3} считаются равными, если
их соответствующие координаты попарно равны:
⎧a1 = b1 ,
⎪
a=b
⇔
⎨a2 = b2 ,
⎪a = b .
⎩ 3 3
Обратите внимание, что одно векторное равенство эквивалентно системе
трех скалярных уравнений для координат векторов.
Линейные операции над векторами включают в себя умножение
вектора на число и сложение векторов. Эти операции определяются в
точности также как и соответствующие операции для матриц.
Если вектор a = {a1 , a 2 , a3 } умножается на скаляр λ , то каждая его
координата умножается на этот скаляр:
⎧b1 = λa1 ,
⎪
b = λa
⇔
⎨b2 = λa2 ,
⎪b = λa .
⎩ 3
3
5
Векторы
Суммой двух векторов a = {a1 , a 2 , a3 } и b = {b1 , b2 , b1} является
вектор c, координаты которого равны сумме соответствующих координат
векторов a и b :
c = a + b = {a1 + b1 , a2 + b2 , a3 + b3}.
Вычитание из одного вектора другого представляет собой операцию
обратную сложению:
c = a – b = a + (– b)
⇔ c + b = a.
⎧c1 = a1 − b1 ,
⎪
Другими словами, c = a − b ⇔
⎨c2 = a 2 − b2 ,
⎪c = a − b .
3
3
⎩ 3
3. Геометрическая интерпретация векторов
3.1. Вектор как направленный отрезок
a = {a1 , a 2 , a3 } задан в прямоугольной системе
Пусть вектор
координат. Выберем такие две точки P1 и P2 с координатами ( x1 , y1 , z1 ) и
( x2 , y 2 , z2 ) , соответственно, чтобы выполнялись условия
(1)
a1 = x2 − x1 ,
a2 = y 2 − y1 ,
a3 = z2 − z1 .
Проведем из точки P1 ( x1 , y1 , z1 ) в точку P2 ( x2 , y2 , z2 ) направленный отрезок
→
P1P2 :
→
Координатами отрезка P1P2 являются разности между соответствующими
координатами конца и начала отрезка:
→
P1P2 = {x2 − x1 , y2 − y1 , z2 − z1} .
С учетом условий (1) получаем, что
→
P1 P2 = {a1 , a 2 , a3 } .
Таким образом, вектор a можно интерпретировать как направленный
→
→
отрезок P1P2 : a = P1 P2 .
Под длиной вектора a понимается длина соответствующего ему
→
отрезка P1P2 , которая обозначается как | a | или просто символом a .
Для наглядного представления векторной величины используется
изображение в виде стрелки, длина которой пропорциональна числовому
значению, а направление стрелки отображает направление вектора.
6
Векторы
С точки зрения геометрии два вектора рассматриваются как равные,
если их можно совместить друг с другом параллельным переносом:
При умножении вектора a на число λ длина вектора становится
равной | λ | a .
Если λ > 0 , то направление вектора остается неизменным.
Если же λ < 0 , то вектор b = λ a направлен противоположно вектору a.
→
Для каждого вектора AB существует противоположный вектор
→
→
BA = − AB :
Под единичным вектором (или ортом) понимается вектор, длина
которого равна единице. Чтобы получить единичный вектор e в
a
направлении a, нужно вектор a разделить на его длину: e = .
a
Приведенные ниже рисунки иллюстрируют правила геометрического
сложения и вычитания векторов.
7
Векторы
Под разностью a - b понимается такой вектор c = a - b , что c + b = a.
3.2. Радиус-вектор
Если отрезок проведен из начала координат в точку P(x, y, z), то он
называется радиус-вектором точки P и обозначается символом r .
Координаты радиус-вектора совпадают с координатами его концевой
точки, r = { x, y , z} , и, следовательно, они преобразуются при повороте
координатных осей так же, как координаты точки.
Пусть выбраны две произвольные точки P1 ( x1 , y1 , z1 ) и P2 ( x2 , y2 , z2 ) .
Радиус-векторы этих точек обозначим r1 и r2 , соответственно. Тогда
→
P1 P2 = r2 − r1 .
Мы видим, что любой вектор может быть представлен в виде разности
между радиус-векторами его конца и начала.
4. Проекция вектора
Пусть векторы a и b образуют между собой угол θ . Тогда
произведение a cosθ называется проекцией вектора a на направление b:
Projb a = a cosθ
Очевидно, что проекция положительна для острых углов θ и
отрицательна для тупых углов θ .
Нетрудно понять, что проекция суммы векторов на направление b
равна сумме соответствующих проекций:
8
Векторы
Проекция вектора a на положительное направление оси x равна
разности соответствующих координат конца и начала вектора:
5. Свойства линейных операций над векторами
1) Коммутативность относительно сложения: a + b = b + a
2) Ассоциативность относительно сложения: a + (b + c) = (a + b) + c
3)
λ ( a + b) = λ a + λ b
9
Векторы
6. Разложение вектора по базису
Рассмотрим векторы вида a = {a x , 0, 0} (т.е. параллельные оси x) и
1)
введем единичный вектор i = {1, 0, 0}, направленный вдоль оси x.
Очевидно, что любой вектор a = {a x , 0, 0} можно выразить через
вектор i:
a = {a x , 0, 0} = a x {1, 0, 0} = a x i .
В подобных случаях говорят, что вектор i образует базис в одномерном
пространстве векторов.
Теперь рассмотрим векторы, лежащие в плоскости x,y, т.е. векторы
2)
вида a = {a x , a y , 0} .
Обозначим символом j единичный вектор j = {0, 1, 0}, направленный
вдоль оси y.
Тогда любой вектор a = {a x , a y , 0} можно представить в виде
линейной комбинации векторов i и j , т.е. в виде суммы этих векторов с
некоторыми числовыми коэффициентами:
a = {a x , a y , 0} = a x {1, 0, 0} + a y {0,1, 0} = a x i + a y j .
В этом случае говорят, что векторы i и j образует базис в двухмерном
пространстве векторов, или что векторы i и j являются базисными
векторами.
Чтобы оперировать с произвольными векторами a = {a x , a y , a z }
3)
трехмерного
пространства,
нам
понадобится
тройка
взаимно
перпендикулярных (ортогональных) векторов
i = {1, 0, 0},
j = {0, 1, 0} и
k = {0, 0, 1},
задающих положительные направления осей прямоугольной системы
координат.
10
Векторы
a = {a x , a y , a z } может быть представлен в виде
Любой вектор
линейной комбинации векторов i, j и k:
a = {a x , a y , a z } = a x {1,0,0} + a y {0,1,0} + a z {0,0,1} .
Формула
a = ax i + a y j + az k .
(2)
выражает разложение вектора a по ортогональному базису i, j, k.
Поскольку базис векторов i, j, k не является единственно возможным,
а координаты любого вектора зависят от выбора базиса, то в некоторых
ситуациях бывает необходимым вносить уточнение, говоря, например, что
величины a x , a y и a z является координаты вектора a в базисе i, j, k.
7. Линейная зависимость векторов
Выражение вида
λ 1 a1 + λ 2 a2 + K + λ n an ,
a1 , a2 , K, an – векторы и λ 1 , λ 2 , K, λ n – числа (коэффициенты),
называется линейной комбинацией векторов a1 , a2 , K , an .
где
Если существует нетривиальное решение однородного уравнения
λ 1 a1 + λ 2 a2 + K + λ n an = 0
(3)
относительно коэффициентов λ 1 , λ 2 , K, λ n , то говорят, что векторы
a1 , a2 , K, an являются линейно зависимыми.
В противном случае, если равенство (3) выполняется только при
нулевых значениях коэффициентов
λ1 = λ 2 = K = λ n = 0 ,
то векторы a1 , a2 , K , an называются линейно независимыми.
11
Векторы
Другими словами, набор векторов является линейно зависимым,
если один из этих векторов может быть представлен в виде линейной
комбинации остальных. Например, если λ 1 ≠ 0 , то
a1 = −
1
( λ 2 a2 + K + λ n an ) .
λ1
Теорема.
1) Любые два ненулевых вектора являются линейно зависимыми тогда
и только тогда когда они коллинеарны (параллельны).
2) Любые три ненулевых вектора являются линейно зависимыми
тогда и только тогда когда они компланарны (параллельны одной и
той же плоскости или лежат в одной плоскости).
3) Любые четыре вектора являются линейно зависимыми.
Замечание. Теорема, в частности, утверждает, что
1) любые два неколлинеарных вектора всегда линейно независимы;
2) любые три некомпланарных вектора являются линейно независимыми.
Доказательство.
1) Два вектора a1 и a2 являются линейно зависимыми, если и только если
уравнение
λ1 a1 + λ 2 a 2 = 0
имеет ненулевое решение относительно коэффициентов λ1 и λ 2 .
В
этом
случае
λ 2 a 2 = − λ1a1 ,
т.е.
λ 2a2
представляет
собой
противоположный вектор к вектору λ 1 a1 , что означает коллинеарность
векторов a1 и a2 .
2) Рассмотрим теперь векторное уравнение
λ 1 a1 + λ 2 a2 + λ 3a3 = 0
относительно коэффициентов λ1 , λ 2 , λ 3 и представим его в виде
однородной системы трех линейных уравнений:
⎧λ 1a11 + λ 2 a21 + λ 3a31 = 0,
⎪
⎨λ 1a12 + λ 2 a22 + λ 3a32 = 0,
⎪
⎩λ 1a13 + λ 2 a23 + λ 3a33 = 0.
(4)
a1 = {a11 , a12 , a13 } ,
Сначала
предположим,
что
векторы
a2 = {a 21 , a 22 , a 23 } и a3 = {a 31 , a 32 , a 33 } параллельны одной и той же
плоскости, и выберем эту плоскость в качестве плоскости x,y. Тогда
каждый из векторов имеет по крайней мере одну нулевую координату:
a13 = a23 = a33 = 0 .
12
Векторы
В этом случае система (4) сводится к укороченной системе двух
однородных линейных уравнений
⎧⎪λ 1a11 + λ 2 a21 + λ 3 a31 = 0
⎨
⎪⎩λ 1a12 + λ 2 a22 + λ 3 a32 = 0
с тремя неизвестными λ1 , λ 2 и λ 3 .
Поскольку число неизвестных превышает число однородных
уравнений, то система имеет нетривиальное решение, что означает
линейную зависимость векторов.
Теперь предположим, что векторы a1 , a 2 и a 3 некомпланарны.
Тогда линейная комбинация λ1 a1 + λ 2 a 2 представляет собой вектор,
лежащий в той же плоскости, что и векторы a1 и a 2 .
Поскольку вектор a 3 не параллелен указанной плоскости, то вектор
( − λ3 a 3 ) не может быть обратным к вектору λ1 a1 + λ 2 a 2 , а значит a 3 не
может быть представлен в виде линейной комбинации векторов a1 и a 2 .
Следовательно, некомпланарные векторы a1 , a 2 и a 3 образуют
множество линейно независимых векторов.
3) В случае четырех векторов, уравнение
λ 1 a1 + λ 2 a2 + λ 3a3 + λ 4 a4 = 0
эквивалентно системе трех линейных однородных уравнений с четырьмя
неизвестными λ1 , λ 2 , λ 3 , и λ 4 . Такая система имеет бесконечное
множество решений, что и доказывает линейную зависимость любого
набора из четырех векторов.
Теорема доказана.
Теперь можно вернуться к понятию базиса на более общем и строгом
уровне. Сам факт того, что добавление четвертого вектора к трем линейно
независимым векторам делает четверку векторов линейно зависимой,
приводит к следующему важному заключению.
Произвольный вектор трехмерного пространства можно представить в
виде линейной комбинации трех некомпланарных векторов.
Это фактически означает, что любые три некомпланарных вектора
a1 , a 2 и a 3 образуют базис трехмерного пространства и произвольный
вектор d может быть разложен по этому базису:
d = d 1 a1 + d 2 a 2 + d 3a3 .
Величины
(5)
d 1 , d 2 и d 3 в разложении (5) называются координатами
вектора d в базисе a1 , a 2 , a 3 .
13
Векторы
Формула (5) является обобщением разложения вектора по
ортогональному базису {i, j, k} на случай произвольного базиса,
образованного некомпланарными векторами {a1 , a 2 , a3 } .
8. Переход от одного векторного базиса к другому
Пусть произвольный вектор d задан своим разложением
некоторому базису в трехмерном пространстве векторов:
3
d = d 1 a1 + d 2 a 2 + d 3a3 = ∑ d k a k .
по
(6)
k =1
Перейдем к новому базису векторов b1 , b2 , b3 и представим вектор d в
виде разложения по этому базису:
~
~
~
d = d 1 b1 + d 2 b2 + d 3b3 .
(7)
Чтобы установить взаимосвязь между координатами вектора d при
переходе от старого базиса к новому, произведем разложение векторов
b1 , b2 и b3 по базису a1 , a 2 , a3 :
⎧b1 = b11a1 + b12 a 2 + b13a3 ,
⎪
(8)
⎨b2 = b21a1 + b22 a 2 + b23a3 ,
⎪b = b a + b a + b a .
33 3
⎩ 3 31 1 32 2
Заметим, что коэффициенты ai j представляют собой координаты векторов
bi в базисе a1 , a 2 , a 3 .
Подставив выражения (8) в равенство (7) и приведя подобные члены,
мы вновь получаем разложение вектора d по базису векторов a1 , a 2 , a 3 :
3
~
~
~
d = ∑ (b1k d1 + b2 k d 2 + b3k d 3 ) a k .
(9)
k =1
Из сравнения равенств (6) и (9) вытекают формулы преобразования
координат вектора при переходе от одного базиса к другому:
~
~
~
⎧d1 = b11d1 + b21d 2 + b31d 3 ,
⎪⎪
~
~
~
(10)
⎨d 2 = b12 d1 + b22 d 2 + b32 d 3 ,
~
~
~
⎪
⎪⎩d 3 = b13 d1 + b23 d 2 + b33 d 3 .
Представим систему (10) в матричном виде:
~
BT D = D .
Здесь B – матрица, составленная из координат векторов нового базиса в
старом базисе; B T – матрица, получена транспонированием матрицы B ;
~
элементами матриц-столбцов D и D являются координаты вектора d в
старом и новом базисах, соответственно:
14
Векторы
~
⎛ d1 ⎞
⎜ ⎟
~ ⎜~ ⎟
D = d2 .
⎜~ ⎟
⎜ d3 ⎟
⎝ ⎠
Совершенно аналогично можно получить формулы преобразования
координат вектора при переходе от старого базиса к новому. Для этого
нужно сначала произвести разложение векторов старого базиса по новому
базису:
⎧a1 = a11b1 + a12 b2 + a13b3 ,
⎪
(11)
⎨a 2 = a21b1 + a22 b2 + a23b3 ,
⎪a = a b + a b + a b .
31 1
32 2
33 3
⎩ 3
⎛ b11 b12
⎜
B = ⎜ b21 b22
⎜b
⎝ 31 b32
b13 ⎞
⎟
b23 ⎟ ,
b33 ⎟⎠
⎛ d1 ⎞
⎜ ⎟
D = ⎜ d2 ⎟ ,
⎜d ⎟
⎝ 3⎠
Затем подставляем выражения (11) в равенство (6):
d = (a11d 1 + a21d 2 + a31d 3 )b1 +
+ ( a12 d 1 + a22 d 2 + a32 d 3 )b2 +
+ (a13 d 1 + a23 d 2 + a33 d 3 )b3
В результате получаем следующие формулы обратного преобразования
координат:
~
⎧d1 = a11d1 + a21d 2 + a31d 3 ,
⎪⎪ ~
(12)
⎨d 2 = a12 d1 + a22 d 2 + a32 d 3 ,
⎪~
⎪⎩d 3 = a13 d1 + a23 d 2 + a33 d 3 .
В матричном виде полученные формулы имеют вид
~
AT D = D ,
где
~
⎛ d1 ⎞
⎛ d1 ⎞
⎛ a11 a21 a31 ⎞
⎛ a11 a12 a13 ⎞
⎜ ⎟
⎜ ⎟
⎟
⎟
⎜
⎜
~ ⎜~ ⎟
T
D = ⎜ d2 ⎟ , D = d2 .
A = ⎜ a21 a22 a23 ⎟ ,
A = ⎜ a12 a22 a32 ⎟ ,
⎜~ ⎟
⎟
⎟
⎜a
⎜a
⎜d ⎟
a
a
a
a
⎜ d3 ⎟
32
33 ⎠
23
33 ⎠
⎝ 13
⎝ 31
⎝ 3⎠
⎝ ⎠
Пример. Найти координаты вектора d = 4 i + 7 j + k в базисе векторов
b1 = { 3, 0, 5}, b2 = {1, 1,−8}, b3 = {7,−2, 0} .
~ ~
~
⎧4 = 3d1 + d 2 + 7d 3
⎪
~
~
~
~ ~
~
Решение. ⎨7 = 0 ⋅ d1 + d 2 − 2d 3 ⇒ d 1 = 5, d 2 = 3 and d 3 = −2 .
~
~
~
⎪
=
−
+
⋅
1
5
8
0
d
d
d
1
2
3
⎩
15
9. Скалярное произведение векторов
Пусть векторы a и b заданы своими координатами в прямоугольной
системе координат:
a = {a x , a y , a z } и b = {bx , by , bz } .
Скалярным произведением векторов a и b называется число равное
сумме произведений соответствующих координат:
a ⋅ b = a x bx + a y by + a z bz .
(13)
Для обозначения скалярного произведения a ⋅ b используется также
выражение (a, b).
Теорема. Скалярное произведение векторов a и b равно произведению
длин векторов на косинус угла между ними:
a ⋅ b = a b cosθ .
Доказательство: Выберем такую прямоугольную систему координат,
чтобы векторы a и b лежали в плоскости x,y, а вектор a был бы направлен
вдоль положительного направления оси x.
a x = a,
В этой системе координат
a y = az = 0
и
bx = b cos θ .
Следовательно, a ⋅ b = a x bx + a y b y + a z bz = ab cosθ .
Бывает полезным представить эту теорему в несколько ином виде:
a ⋅ b = a Pr oja b = b Pr ojb a
или
a b
⋅ .
a b
Согласно последней формулировке косинус угла между векторами a
a b
и b равен скалярному произведению единичных векторов и .
a b
Рассмотрим несколько частных случаев.
cosθ =
Если a ⊥ b , то cosθ = cos
π
= 0 , что приводит нас к следующему
2
условию ортогональности векторов a = {a x , a y , a z } и b = {bx , by , bz } :
1.
16
Если
a x bx + a y by + a z bz = 0 ,
то a ⊥ b .
2. Если b = a, то θ = 0 и cosθ = 1 . Тогда
a ⋅ a = a 2 = a x2 + a 2y + a z2 .
Следовательно, длина вектора a выражается формулой
a = a x2 + a 2y + a z2 .
Используя две различных формулы для скалярного произведения векторов,
и зная координаты векторов, мы можем легко найти угол между ними:
cosθ =
a x bx + a y by + a z bz
a⋅b
=
ab
a x2 + a 2y + a z2 bx2 + by2 + bz2
Большинство приложений скалярного произведения связано именно с
нахождением угла между векторами, а также с использованием условия
ортогональности векторов.
9.1. Свойства скалярного произведения
Нижеприведенные свойства основаны на определении скалярного
произведения или непосредственно вытекают из доказанной теоремы. Их
доказательство не приводится в виду своей очевидности.
1) Скалярное произведение векторов коммутативно:
a ⋅ b = b ⋅ a.
2) Скалярное произведение векторов дистрибутивно:
( a + b) ⋅ c = a ⋅ c + b ⋅ c .
3) Если скалярное произведение двух ненулевых векторов равно нулю, то
векторы перпендикулярны друг другу и обратно, если два вектора
перпендикулярны, то их скалярное произведение равно нулю:
a⊥b ⇔
a⋅b = 0 .
9.2. Примеры
Пример 1. Легко проверить, что векторы
i = {1, 0, 0},
j = {0, 1, 0} и k = {0, 0, 1}
образуют ортонормированный базис, т.е. являются единичными взаимно
перпендикулярными векторами:
i ⋅ i = 1, j ⋅ j = 1 , k ⋅ k = 1 ,
i ⋅ j = i ⋅ k = j ⋅ k = 0.
17
Пример 2. Если a = {2, –1, 3}, b = {5, 7, 4} и θ – угол между векторами a
и b, то
a ⋅ b = 2 ⋅ 5 + ( −1) ⋅ 7 + 3 ⋅ 4 = 15 ,
a =| a |= a ⋅ a = 2 2 + ( −1) 2 + 32 = 14 ,
b =| b |= b ⋅ b = 52 + 72 + 42 = 80 = 4 5
и, следовательно,
cosθ =
15
3
a⋅b
=
=
70 .
| a | ⋅ | b | 4 14 5 56
Пример 3. Найти угол между векторами a = {3, 2, − 5} и b = {5, 7, 4} .
Решение. Так как
a ⋅ b = 3 ⋅ 1 + 4 ⋅ 3 + ( −5) ⋅ 3 = 0 ,
то векторы являются ортогональными.
Пример 4. Выразить скалярное произведение векторов p и q через длины
векторов a и b, если p = a + b и q = a – b.
Решение.
p ⋅ q = (a + b) ⋅ (a − b) = a 2 − a ⋅ b + b ⋅ a − b 2 = a 2 − b 2 .
Пример 5. Зная две стороны AB и AC треугольника ABC и угол θ между
этими сторонами, найти третью сторону треугольника.
→
→
→
Решение. Обозначим a = AB , b = AC и c = CB .
Тогда
c =a−b
⇒
2
2
2
2
c = ( a − b ) = a + b − 2a ⋅ b
⇒
c 2 = a 2 + b 2 − 2ab cos θ ,
что представляет собой известную из элементарной математики теорему
косинусов.
Таким образом,
c = c 2 = a 2 + b 2 − 2ab cos θ .
18
9.3. Направляющие косинусы
Рассмотрим некоторый единичный вектор u и обозначим через
α , β и γ углы, образованные этим вектором с осями прямоугольной
cos β
и cosγ
называются
системы координат. Тогда cos α ,
направляющими косинусами вектора u.
Теорема 1. Направляющие косинусы являются координатами единичного
вектора u = {u x , u y , u z }, заданного в прямоугольной системе координат.
Доказательство. Теорема непосредственно вытекает из определения
скалярного произведения. С одной стороны,
u = {u x , u y , u z } и i = {1, 0, 0}
⇒
u ⋅ i = ux .
С другой стороны,
u ⋅ i =| u | ⋅ | i | ⋅ cos α = cos α .
Следовательно, u x = cos α .
Аналогично доказываются утверждения
u y = cos β и u z = cos γ .
Теорема 2.
cos2 α + cos2 β + cos2 γ = 1 .
Доказательство. По определению, длина единичного вектора равна 1:
| u |2 = u x2 + u 2y + u z2 = 1 .
Применяя Теорему 1, получаем требуемый результат.
В заключение заметим, что для произвольного ненулевого вектора
a
отношение
представляет собой единичный вектор и, следовательно,
a
a
a
a
cosα = x ,
cos β = y , cos γ = z .
a
a
a
a
10. Векторное произведение векторов
Векторное произведение векторов a = {a x , a y , a z } и b = {bx , by , bz } ,
заданных в прямоугольной системе координат, представляет собой вектор,
определяемый формулой
i
a × b = ax
j
ay
k
az ,
bx
by
bz
(14)
где i, j и k – ортонормированные базисные векторы.
Часто используется также обозначение векторного произведения в
виде [a, b] .
Разлагая определитель (14) по элементам первой строки, получаем
19
a × b = ( a y bz − a z by ) i + ( a z bx − a x bx ) j + ( a x by − a y bx ) k .
Теорема. Для любых непараллельных друг другу векторов a и b
1) векторное произведение c = a × b является вектором перпендикулярным
к a и b,
a×b⊥a и a×b⊥b.
2) Длина вектора c = a × b равна произведению длин векторов на синус
угла между ними,
c = ab sin θ .
3) Упорядоченный набор векторов {a, b, c} образует правую тройку (как
это показано на рисунке).
Доказательство. Выберем такую систему координат, чтобы векторы a и b
лежали в плоскости x,y, а вектор a был бы направлен вдоль
положительного направления оси x.
Тогда a = {a , 0, 0} и b = {b cosθ , b sin θ , 0} , что влечет за собой
i
j
k
c = a×b =
a
0
0 = ab sin θ k .
b cosθ b sin θ 0
Таким образом, длина вектора | c |= a sinθ , а его направление совпадает с
положительным направлением оси z, т.е. является перпендикулярным к
плоскости x,y, в которой лежат векторы a и b.
10.1. Свойства векторного произведения
1) Векторное произведение антикоммутативно:
a × b = −b × a .
2) Векторное произведение дистрибутивно:
20
( a + b) × c = a × c + b × c .
3) Длина
вектора
c = a×b
равна
построенного на векторах a и b .
площади
параллелограмма,
Следствие. Площадь треугольника, сторонами которого являются
векторы a и b , выражается формулой
4) Векторное произведение коллинеарных векторов равно нулю.
Свойства 1) и 2) вытекают из свойств определителей.
Действительно,
i
a × b = ax
j
ay
k
i
a z = − bx
j
by
k
bz = − b × a ,
bx
by
bz
ay
az
i
(a + b) × c = a x + bx
j
k
a y + by
a z + bz
cy
cz
cx
i
j
= ax
cx
ax
k
i
j
ay
a z + bx
by
bz = a × c + b × c.
cy
cz
cy
cz
cx
k
Свойство 3) следует из Теоремы о векторном произведении.
Свойство 4) является совершенно очевидным.
На практике векторное произведение применяется в основном для
нахождения площадей треугольников и параллелограммов, а также для
построения вектора, перпендикулярного двум заданным векторам.
21
10.2. Примеры
1) Покажем, что базисные векторы i = {1, 0, 0}, j = {0, 1, 0} и k = {0, 0, 1}
прямоугольной системы координат выражаются друг через друга с
помощью векторного произведения.
i j k
i j k
i j k
i× j = 1 0 0 = k, k×i = 0 0 1 = j,
j×k = 0 1 0 = i.
0 1 0
1 0 0
0 0 1
Таким образом,
i× j = k,
k×i = j,
j×k = i.
2) Выразить векторное произведение векторов p и q через векторы a и b,
если p = a + b и q = a – b.
Решение.
p × q = ( a + b) × ( a − b)
= a × a − a × b + b × a - b × b = 2b × a.
3) Найти площадь треугольника ABC с вершинами в точках A(1, 0, –2),
B(1, 5, 0) и C(0, 4, –1).
Решение. Введем два вектора,
→
a = AB = {0, 5, 2}
и
→
b = AC = {−1, 4, 1} .
Согласно Свойству 3 векторного произведения,
1
S = | a × b |.
2
Элементарно показывается, что
i
j k
a × b = 0 5 2 = −3i − 2 j + 5k .
−1 4 1
Следовательно,
S=
1
38
.
(−3) 2 + (−2) 2 + 5 2 =
2
2
22
11. Смешанное произведение векторов
Скалярное произведение и векторное произведение векторов можно
скомбинировать в смешанное произведение вида
([a, b], c ) = ( a × b) ⋅ c .
Теорема.
Смешанное
произведение
трех
векторов
a = {a x , a y , a z } ,
b = {bx , by , bz } и c = {c x , c y , c z } , заданных в прямоугольной системе
координат, выражается формулой
ax a y az
(15)
( a × b ) ⋅ c = bx b y bz .
cx c y cz
Доказательство. Умножим скалярно вектор
a × b = ( a y bz − a z by ) i + ( a z bx − a x bx ) j + ( a x by − a y bx ) k
на вектор
c = cx i + c y j + cz k .
В результате получаем выражение,
(a × b) ⋅ c = (a y bz − a z b y )c x + (a z bx − a x bx )c y + (a x b y − a y bx )c z ,
ax
представляющее собой разложение определителя bx
ay
by
az
bz по
cx
cy
cz
элементам третьей строки.
Геометрическая интерпретация. Численное значение смешанного
произведения ( a × b) ⋅ c совпадает (с точностью до знака) с объемом
параллелепипеда, построенного на векторах a, b и c .
Доказательство. Объем параллелепипеда равен произведению площади
основания на высоту. Согласно теореме о скалярном произведении
векторов,
23
( a × b) ⋅ c =| a × b |⋅ | c | cosϕ .
Величина | a × b | равна площади параллелограмма, а произведение | c | cosϕ
равно высоте параллелепипеда.
Следствие 1. Если три вектора компланарны, то их смешанное
произведение равно нулю.
Следствие 2. Точки A, B, C и D лежат в одной плоскости, если смешанное
→
→
→
произведение ( AB × AC ) AD равно нулю.
11.1. Свойства смешанного произведения векторов
Свойство 1.
Согласно свойству скалярного произведения, a ⋅ (b × c ) = ( b × c ) ⋅ a .
Однако
ax a y az
bx by bz
bx by bz = c x c y c z .
cx c y cz
ax a y az
Следовательно,
a ⋅ ( b × c ) = ( a × b) ⋅ c .
Заметим, что порядок следования точки скалярного произведения и
креста векторного произведения оказывается несущественным. Поэтому
представляется разумным опустить эти символы в выражении для
смешанного произведения a ⋅ ( b × c ) и просто записывать его в виде abc.
Свойство 2. Преобразуем смешанное произведение,
определителей:
ax a y az
cx c y cz
bx
abc = bx by bz = a x a y a z = c x
cx c y cz
bx by bz
ax
опираясь на свойства
by
cy
bz
cz .
ay
az
Таким образом,
abc = cab = bca.
Свойство 3. Аналогично,
ax
abc = bx
ay
by
az
bx
bz = − a x
by
ay
bz
ax
a z = − cx
ay
cy
az
cz
cx
cy
cz
cy
cz
by
bz
cx
и поэтому
abc = – bac = – acb.
24
bx
Свойство 4. Теорема о линейной зависимости векторов устанавливает, что
любые три линейно зависимые векторы являются компланарными.
Следовательно:
Смешанное произведение ненулевых векторов равно нулю, если и
только если векторы являются линейно зависимыми.
11.2. Примеры
1) Показать, что точки A(−1, 2, 2) , B(3, 3, 4) , C ( 2, − 2, 10) и D(0, 2, 2)
лежат в одной плоскости.
Решение. Проведем из точки A векторы в оставшиеся три точки:
→
→
a = AB = {4, 1, 2} ,
b = AC = {3, 4, 8} ,
→
c = AD = {1, 0, 0} .
и
Вычислим смешанное произведение полученных векторов:
4 1 2
1 2
abc = 3 4 8 =
= 0.
4 8
1 0 0
→
→
→
Таким образом, векторы AB , AC и AD лежат в одной плоскости, что
доказывает утверждение.
2) Найти объем V тетраэдра с вершинами в точках A(1, 0, 2) , B(3, − 1, 4) ,
C (1, 5, 2) и D( 4, 4, 4) .
Решение. Объем тетраэдра составляет 1/6 часть объема параллелепипеда,
→
→
→
построенного на векторах AB, AC и AD .
Объем V p параллелепипеда численно равен (по абсолютной
→
→
→
величине) смешанному произведению векторов AB, AC и AD .
Учитывая, что
→
→
AB = {2, − 1, 2} ,
AC = {0, 5, 0} ,
и
→
AD = {3, 4, 2} ,
получаем
→
→
→
2 −1 2
V p = AB AC AD = 0
3
5
4
2 2
0 =5
= 10 .
3 4
2
Таким образом,
1
10 5
V = Vp = = .
6
6 3
25
3) Тетраэдр задан своими вершинами A(1, 0, 2) , B(3, − 1, 4) , C (1, 5, 2) и
D( 4, 4, 4) .
Найти высоту, опущенную из вершины D на основание ABC.
Решение. Воспользуемся известной из элементарной математики
формулой для объема пирамиды:
1
V = S ⋅h.
3
Очевидно, что для нахождения высоты h пирамиды достаточно вычислить
объем V тетраэдра и площадь S его основания ABC.
В Примере 2 было показано, что объем данного тетраэдра равен 5 3 .
Площадь треугольника ABC можно найти с помощью операции векторного
произведения:
1 → →
S = | AB× AC | .
2
→
→
Найдем координаты векторов AB и AC :
→
→
AB = { 2, − 1, 2} и
Вычислим векторное произведение:
→
i
→
j
AC = { 0, 5, 0} .
k
AB× AC = 2 − 1 2 = 10i − 10k .
0
→
5
0
→
Найдем длину вектора AB× AC :
→
→
| AB× AC |= 10 2 + (−10) 2 = 10 2 .
Таким образом,
h=
3V
5
2
.
=
=
S 5 2
2
26
12. Преобразование координат базисных векторов при
повороте прямоугольной системы координат
Пусть векторы e1 = {1, 0, 0} , e 2 = {0, 1, 0} и e 3 = {0, 0, 1} образуют
ортонормированный базис прямоугольной системы координат.1
Условия ортогональности единичных векторов можно представить
единой формулой
ei ⋅ e j = δ i j ,
(16)
где δ i j – дельта символ Кронекера.2
Перейдем к новой прямоугольной системе координат, полученной
поворотом исходной системы вокруг начала координат.
Пусть векторы e1′ = {1, 0, 0} , e2′ = {0, 1, 0} и e3′ = {0, 0, 1} образуют
ортонормированный базис новой системы координат. Тогда
ei′ ⋅ e ′j = δ ij .
(17)
Согласно теореме о направляющих косинусах координаты векторов
e 1 , e 2 и e 3 в базисе e1′ , e2′ , e3′ равны направляющим косинусам этих
векторов.
Для удобства последующего изложения введем универсальные
обозначения, используя символы u n1 , u n 2 и u n 3 для обозначения
направляющих косинусов вектора en (n = 1, 2, 3).
Тогда разложение векторов старого базиса по новому базису
описывается выражениями
e1 = u11 e1′ + u12 e′2 + u13 e3′ ,
e2 = u21 e1′ + u22 e′2 + u23 e3′ ,
e3 = u31 e1′ + u32 e′2 + u33 e3′ .
(18)
Можно использовать и более компактную форму записи:
3
en = ∑ unk ek′
(n = 1, 2, 3).
(19)
k =1
Подставим эти выражения в равенство (16):
ei ⋅ e j = δ i j ⇒
3
3
∑ ∑ uik u jmek′ em′ = δ i j .
k =1 m =1
Учитывая условия (17), получаем соотношения
3
3
k =1
k =1
∑ uik u jk =∑ u ki ukj =δ i j
1
(i, j =1, 2, 3).
(20)
Напомним, что термин “ортонормированный базис” означает базис, образованный единичными
взаимно перпендикулярными векторами.
2
Числа δ i j являются элементами единичной матрицы: и определяются выражением δ = ⎧1, если i = j
⎨
ij
⎩0, если i ≠ j
27
Например,
cos α 1 ⋅ cos α 2 + cos β1 ⋅ cos β 2 + cos γ 1 ⋅ cos γ 2 = 0 ,
cos α1 ⋅ cos α 3 + cos β1 ⋅ cos β 3 + cos γ 1 ⋅ cos γ 3 = 0 ,
cos 2 α1 + cos 2 β1 + cos 2 γ 1 = 1 ,
cos 2 α 2 + cos 2 β 2 + cos 2 γ 2 = 1
и т.д.
Полученные соотношения имеют наиболее простой вид в матричной
форме записи.
Введем матрицу U =|| uij || , элементами которой являются
направляющие косинусы векторов en (n = 1, 2, 3).
Тогда соотношения (20) эквивалентны матричным равенствам
U ⋅U T = I ,
U T ⋅U = I ,
где U T – транспонированная матрица; I =|| δ i j || – единичная матрица.
Очевидно, что матрица U T является обратной для матрицы U :
U T = U −1 .
В таких случаях про матрицу U говорят, что она является унитарной.
Введем еще две матрицы,
⎛ e~1 ⎞
⎛ e1 ⎞
⎜ ⎟
~ ⎜ ⎟
и
E = ⎜ e2 ⎟
E = ⎜ e~2 ⎟ .
⎜ e~ ⎟
⎜e ⎟
⎝ 3⎠
⎝ 3⎠
Обратите внимание на то, что в этом разделе символ E не имеет ни
малейшего отношения к единичной матрице и используется для
обозначения матрицы, составленной из базисных векторов.
Тогда соотношения (19) можно представить в виде
E = U ⋅ E′ .
Отсюда сразу же следует формула обратного преобразования, т.е.
формула перехода от старого базиса к новому:
U −1 E = U −1U ⋅ E ′
⇒
E ′ = U −1 E = U T E .
Это матричное соотношение эквивалентно следующим трем векторным
равенствам:
3
en′ = ∑ ukn ek
(n = 1, 2, 3)
k =1
или в подробной записи,
e1′ = u11 e1 + u 21 e2 + u31 e3 ,
e′2 = u12 e1 + u 22 e 2 + u32 e3 ,
e3′ = u13 e1 + u 23 e2 + u33 e3 .
28
(21)
13. Преобразование координат произвольного вектора
при повороте системы координат
Представим произвольный вектор a в виде разложения по базису
ортонормированных векторов e 1 , e 2 , e 3 :
3
a = a1 e1 + a2 e2 + a z e3 = ∑ ai ei .
(22)
i =1
Затем перейдем к новому базису, соответствующему системе
координат, полученной поворотом исходной системы вокруг начала
координат. Разложение вектора a по базису e1′ , e2′ , e3′ имеет вид
3
a = a1′ e1′ + a2′ e2′ + a′z e3′ = ∑ ai′ ei′ .
(23)
i =1
Тогда
3
3
i =1
k =1
∑ ai ei = ∑ ak′ ek′ .
Используя формулы преобразований (19), получаем
3
3
3
i =1
k =1
k =1
3
⎛ 3
⎞
′
u
a
e
=
⎜
⎟
∑ ⎜ ∑ ik i ⎟ k ∑ ak′ ek′ .
k =1 ⎝ i =1
k =1
⎠
3
∑ ai ∑ uik e′k = ∑ ak′ e′k
⇒
Следовательно,
3
ak′ = ∑ uik ai = u1k a1 + u2 k a2 + u3k a3 .
(24)
i =1
Аналогично получаются формулы перехода от нового к старому
базису:
3
ak = ∑ uki ai′ = uk 1a1′ + uk 2 a2′ + uk 3a3′ .
(25)
i =1
В заключение покажем, что скалярное произведение векторов не
зависит от выбора системы координат.
Теорема. Скалярное произведение векторов инвариантно относительно
поворота системы координат.
Доказательство. Пусть a = {a x , a y , a z } и b = {bx , by , bz } – два произвольных
вектора. По определению скалярного произведения и с учетом формул
преобразования (24) имеем
3
3
3
3
ab = ∑ ak′ bk′ = ∑ ∑ uik ai ∑ u jk b j
k =1
k =1 i =1
j =1
3
⎛ 3
⎞
= ∑ ⎜⎜ ∑ uik u jk ⎟⎟ai b j = ∑ δ ij ai a j = ∑ ai bi .
⎠
i , j ⎝ k =1
i, j
i =1
29
14. Поворот плоскости x,y вокруг оси z
Дана прямоугольная система координат, заданная своими базисными
векторами i , j . Рассмотрим другую систему координат, полученную из
исходной поворотом плоскости x,y вокруг оси z на угол θ .
Выберем произвольную точку M ( x, y ) и запишем разложение ее радиусвектора r двумя способами, используя различные базисные наборы:
r = xi + y j
и
r = x′ i ′ + y ′ j ′ .
Отсюда следует, что
(26)
x i + y j = x′ i ′ + y ′ j ′ .
Выпишем все скалярные произведения единичных базисных векторов:
i ⋅ i = j ⋅ j = 1,
i ⋅ j = j⋅i =0,
i ⋅ i ′ = cos θ ,
j ⋅ j ′ = cosθ ,
i ⋅ j ′ = cos(90° + θ ) = − sin θ ,
j ⋅ i ′ = cos(90° − θ ) = sin θ .
Умножая обе части равенства (26) скалярно на вектор i , получаем
(27)
x = x ′ cosθ − y ′ sin θ
Теперь умножим равенство (26) скалярно на вектор j :
y = x ′ sin θ + y ′ cosθ .
(28)
Формулы преобразования (27) и (28) осуществляют переход от
координат точки в новом базисе к ее координатам в старом базисе.
Аналогично выводятся формулы обратного преобразования – от
старого базиса к новому. Нужно лишь поочередно умножить равенство
(26) на векторы i и j :
x ′ = x cosθ + y sin θ ,
(29)
y ′ = − x sin θ + y cosθ .
(30)
Нетрудно проверить, что формулы (27) и (28) представляют собой частный
случай общих формул преобразования (24).
30
Пример. Пусть новая система координат получена поворотом исходной
двухмерной прямоугольной системы на угол θ = 45° . Выразить
произведение x ′y ′ координат точки в новой системе через координаты
точки в исходной системе.
Решение. Применяя формулы (29) и (30) и учитывая, что
2
, получаем
sin θ = cosθ =
2
2
2
x′ =
( x + y ) , y′ =
(− x + y ) ,
2
2
2 2
1
x ′y ′ =
( y + x )( y − x ) = ( y 2 − x 2 ) .
2 2
2
31
Литература
1.
2.
3.
4.
5.
6.
7.
8.
9.
Беклемишев Д. В. Курс аналитической геометрии и линейной
алгебры. – М. Наука, 1987.
Бугров Я. С. Никояьский С.М. Элементы линейной алгебры и
аналитической геометрии. – М. Наука, 1988.
Головина Л. И. Линейная алгебра и некоторые её приложения. – М.
Наука, 1979.
Ильин В.Л., Позняк Э.Г. Линейная алгебра. – М. Наука, 1984.
Сборник задач по математике под ред. Ефимова А.В. и Демидовича
Б.П. Часть 1. – М. Наука, 1988.
Беклемишева Л.А., Петрович АЮ.. Чубаров И.А. Сборник задач по
аналитической геометрии и линейной алгебре. – М. Наука, 1987.
Данко П.Е., Попов А.Г., Кожевникова Т.Я. Высшая математика в
упражнениях и задачах. – М.: Высшая школа, 1980.
Каплан Н.А. Практические занятия по высшей математике.(в 3-х
томах). – Харьков: Изд-во ХГУ, т. 1–1965.
Клетеник Д.В. Сборник задач по аналитической геометрии. – М.
Наука, 1987.
Разложение по базису
a = a 1 e1 + a 2 e 2 + a 3e3
a = ax i + a y j + az k
Скалярное произведение векторов:
1.
a ⋅ b = a x bx + a y by + a z bz
2.
a ⋅ b = a b cos θ
3.
a ⋅ b = a Pr oja b = b Pr ojb a
4.
a⋅b = b⋅a
5.
(a + b) ⋅ c = a ⋅ c + b ⋅ c
6.
a⊥b
7.
cosθ =
a ⋅ b = (a , b)
a⋅b = 0
⇔
a x bx + a y by + a z bz
a⋅b
=
ab
a x2 + a 2y + a z2 bx2 + by2 + bz2
Векторное произведение векторов:
1.
i
a × b = ax
bx
j
ay
by
k
az
bz
2.
a × b = −b × a
3.
(a + b) × c = a × c + b × c
a × b = [a , b ]
Смешанное произведение векторов:
1.
ax
( a × b ) ⋅ c = bx
ay
by
az
bz
cx
cy
cz
2.
a ⋅ ( b × c ) = ( a × b) ⋅ c
3.
abc = cab = bca
4.
abc = – bac = – acb
([a , b], c ) = (a × b) ⋅ c
Преобразование координат точки при повороте
системы координат
x = x ′ cos θ − y ′ sin θ
y = x ′ sin θ + y ′ cos θ
x ′ = x cos θ + y sin θ
y ′ = − x sin θ + y cos θ
Download