Как найти образ точки при повороте

Содержание:

Геометрические преобразования:

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

Вы научитесь применять свойства преобразований при решении задач и доказательстве теорем.

Движение (перемещение) фигуры. Параллельный перенос

Пример:

На рисунке 17.1 изображены отрезок Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

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

Пример:

На рисунке 17.2 изображены полуокружность Геометрические преобразования в геометрии с примерами решения и прямая Геометрические преобразования в геометрии с примерами решения параллельная диаметру Геометрические преобразования в геометрии с примерами решения Каждой точке Геометрические преобразования в геометрии с примерами решения полуокружности поставим в соответствие точку Геометрические преобразования в геометрии с примерами решения прямой а так, чтобы прямая Геометрические преобразования в геометрии с примерами решения была перпендикулярна прямой Геометрические преобразования в геометрии с примерами решения Понятно, что все такие точки Геометрические преобразования в геометрии с примерами решения образуют отрезок Геометрические преобразования в геометрии с примерами решения В этом случае говорят, что отрезок Геометрические преобразования в геометрии с примерами решения получен в результате преобразования полуокружности Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Пример:

Пусть даны некоторая фигура Геометрические преобразования в геометрии с примерами решения и вектор Геометрические преобразования в геометрии с примерами решения (рис. 17.3). Каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения поставим в соответствие точку Геометрические преобразования в геометрии с примерами решения такую, что Геометрические преобразования в геометрии с примерами решения В результате такого преобразования фигуры Геометрические преобразования в геометрии с примерами решения получим фигуру Геометрические преобразования в геометрии с примерами решения (рис. 17.3). Такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения называют параллельным переносом на вектор Геометрические преобразования в геометрии с примерами решения

Обобщим приведенные примеры.

Пусть задана некоторая фигура Геометрические преобразования в геометрии с примерами решения Каждой точке фигуры Геометрические преобразования в геометрии с примерами решения поставим в соответствие (сопоставим) по определенному правилу некоторую точку. Все полученные сопоставленные точки образуют фигуру Геометрические преобразования в геометрии с примерами решения Говорят, что фигура Геометрические преобразования в геометрии с примерами решенияполучена в результате преобразования фигуры Геометрические преобразования в геометрии с примерами решения При этом фигуру Геометрические преобразования в геометрии с примерами решения называют образом фигуры Геометрические преобразования в геометрии с примерами решения а фигуру Геометрические преобразования в геометрии с примерами решенияпрообразом фигуры Геометрические преобразования в геометрии с примерами решения

Так, в примере 1 отрезок Геометрические преобразования в геометрии с примерами решения является образом отрезка Геометрические преобразования в геометрии с примерами решения Точка Геометрические преобразования в геометрии с примерами решения является образом точки Геометрические преобразования в геометрии с примерами решения Отрезок Геометрические преобразования в геометрии с примерами решения — это прообраз отрезка Геометрические преобразования в геометрии с примерами решения

Обратим внимание на то, что в примере 3 фигура Геометрические преобразования в геометрии с примерами решения равна своему образу Геометрические преобразования в геометрии с примерами решения Преобразования, описанные в примерах 1 и 2, таким свойством не обладают.

Какими же свойствами должно обладать преобразование, чтобы образ и прообраз были равными фигурами? Оказывается, что достаточно лишь одного свойства: преобразование должно сохранять расстояние между точками, то есть если Геометрические преобразования в геометрии с примерами решения — произвольные точки фигуры Геометрические преобразования в геометрии с примерами решения а точки Геометрические преобразования в геометрии с примерами решения — их образы, то должно выполняться равенство Геометрические преобразования в геометрии с примерами решения

Что такое преобразование фигур

Определение. Преобразование фигуры Геометрические преобразования в геометрии с примерами решения сохраняющее расстояние между точками, называют движением (перемещением) фигуры Геометрические преобразования в геометрии с примерами решения

Если каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения поставлена в соответствие эта же точка Геометрические преобразования в геометрии с примерами решения то такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения называют тождественным. При тождественном преобразовании образом фигуры Геометрические преобразования в геометрии с примерами решения является сама фигура Геометрические преобразования в геометрии с примерами решения. Очевидно, что тождественное преобразование является движением.

Мы давно используем понятие «равенство фигур», хотя не давали ему строгого определения.

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

Если преобразование является движением, то:

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

Доказательство этих свойств выходит за рамки рассматриваемого курса геометрии.

Свойства движения подсказывают следующее определение.

Определение. Две фигуры называют равными, если существует движение, при котором одна из данных фигур является образом другой.

Запись Геометрические преобразования в геометрии с примерами решения означает, что фигуры Геометрические преобразования в геометрии с примерами решения равны.

Если существует движение, при котором фигура Геометрические преобразования в геометрии с примерами решения является образом фигуры Геометрические преобразования в геометрии с примерами решения то обязательно существует движение, при котором фигура Геометрические преобразования в геометрии с примерами решения является образом фигуры Геометрические преобразования в геометрии с примерами решения Такие движения называют взаимно обратными.

Замечание. Ранее равными фигурами мы называли такие фигуры, которые совпадали при наложении. Термин «наложение» интуитивно понятен, и в нашем представлении он связывается с наложением реальных тел. Но геометрические фигуры нельзя наложить в буквальном смысле этого слова. Теперь наложение фигуры Геометрические преобразования в геометрии с примерами решения на фигуру Геометрические преобразования в геометрии с примерами решения можно рассматривать как движение фигуры Геометрические преобразования в геометрии с примерами решения при котором ее образом будет фигура Геометрические преобразования в геометрии с примерами решения

Термин «движение» также ассоциируется с определенным физическим действием: изменением положения тела без деформации.

Именно с этим связано появление этого термина в математике. Однако в геометрии предметом исследования является не процесс, происходящий во времени, а лишь свойства фигуры и ее образа.

То, что изображенные на рисунке 17.3 фигуры Геометрические преобразования в геометрии с примерами решения равны, понятно из наглядных соображений. Строгое обоснование этого факта дает следующая теорема.

Теорема 17.1 (свойство параллельного переноса). Параллельный перенос является движением.

Геометрические преобразования в геометрии с примерами решения

Доказательство: Пусть Геометрические преобразования в геометрии с примерами решения — произвольные точки фигуры Геометрические преобразования в геометрии с примерами решения (рис. 17.4), точки Геометрические преобразования в геометрии с примерами решения — их соответствующие образы при параллельном переносе на вектор Геометрические преобразования в геометрии с примерами решения Докажем, что Геометрические преобразования в геометрии с примерами решения

Имеем: Геометрические преобразования в геометрии с примерами решения Векторы Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения имеют координаты Геометрические преобразования в геометрии с примерами решенияСледовательно, координатами точек Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения являются соответственно пары чисел Геометрические преобразования в геометрии с примерами решения

Найдем расстояние между точками Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Найдем расстояние между точками Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

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

Следствие. Если фигура Геометрические преобразования в геометрии с примерами решения — образ фигуры Геометрические преобразования в геометрии с примерами решения при параллельном переносе, то Геометрические преобразования в геометрии с примерами решения

Это свойство используется при создании рисунков на тканях, обоях, покрытиях для пола и т. п. (рис. 17.5). Геометрические преобразования в геометрии с примерами решения

Если фигура Геометрические преобразования в геометрии с примерами решения является образом фигуры Геометрические преобразования в геометрии с примерами решения при параллельном переносе на вектор Геометрические преобразования в геометрии с примерами решения то фигура Геометрические преобразования в геометрии с примерами решения является образом фигуры Геометрические преобразования в геометрии с примерами решения при параллельном переносе на вектор Геометрические преобразования в геометрии с примерами решения (рис. 17.6).

Геометрические преобразования в геометрии с примерами решения

Параллельные переносы на векторы Геометрические преобразования в геометрии с примерами решенияявляются взаимно обратными движениями.

Пример №1

Каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения ставится в соответствие точка Геометрические преобразования в геометрии с примерами решения — заданные числа. Докажите, что такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения является параллельным переносом на вектор Геометрические преобразования в геометрии с примерами решения

Решение:

Рассмотрим вектор Геометрические преобразования в геометрии с примерами решения Заметим, что координаты вектора Геометрические преобразования в геометрии с примерами решенияравны Геометрические преобразования в геометрии с примерами решения то есть Геометрические преобразования в геометрии с примерами решения Следовательно, описанное преобразование фигуры Геометрические преобразования в геометрии с примерами решения — параллельный перенос на вектор Геометрические преобразования в геометрии с примерами решения

Пример №2

Точка Геометрические преобразования в геометрии с примерами решения является образом точки Геометрические преобразования в геометрии с примерами решения при параллельном переносе на вектор Геометрические преобразования в геометрии с примерами решения Найдите координаты вектора Геометрические преобразования в геометрии с примерами решения и координаты образа точки Геометрические преобразования в геометрии с примерами решения

Решение:

Из условия следует, что Геометрические преобразования в геометрии с примерами решения Отсюда Геометрические преобразования в геометрии с примерами решения

Пусть Геометрические преобразования в геометрии с примерами решения — образ точки Геометрические преобразования в геометрии с примерами решения Тогда Геометрические преобразования в геометрии с примерами решения то есть Геометрические преобразования в геометрии с примерами решения Отсюда Геометрические преобразования в геометрии с примерами решения

Ответ: Геометрические преобразования в геометрии с примерами решения

Пример №3

Даны угол Геометрические преобразования в геометрии с примерами решения и прямая Геометрические преобразования в геометрии с примерами решения не параллельная ни одной из сторон этого угла (рис. 17.7). Постройте прямую Геометрические преобразования в геометрии с примерами решения параллельную прямой Геометрические преобразования в геометрии с примерами решения так, чтобы стороны угла отсекали на ней отрезок заданной длины Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Решение:

Рассмотрим вектор Геометрические преобразования в геометрии с примерами решениятакой, что Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения (рис. 17.8). Построим луч Геометрические преобразования в геометрии с примерами решения являющийся образом луча Геометрические преобразования в геометрии с примерами решения при параллельном переносе на вектор Геометрические преобразования в геометрии с примерами решения Обозначим точку пересечения лучей Геометрические преобразования в геометрии с примерами решения буквой Геометрические преобразования в геометрии с примерами решения Пусть Геометрические преобразования в геометрии с примерами решения — прообраз точки Геометрические преобразования в геометрии с примерами решения при рассматриваемом параллельном переносе. Тогда Геометрические преобразования в геометрии с примерами решения

Приведенные рассуждения подсказывают следующий алгоритм построения:

  1. найти образ луча Геометрические преобразования в геометрии с примерами решения при параллельном переносе на вектор Геометрические преобразования в геометрии с примерами решения
  2. отметить точку пересечения луча Геометрические преобразования в геометрии с примерами решения с построенным образом;
  3. через найденную точку провести прямую Геометрические преобразования в геометрии с примерами решения параллельную прямой Геометрические преобразования в геометрии с примерами решения Прямая Геометрические преобразования в геометрии с примерами решения будет искомой.

Осевая симметрия

Определение. Точки Геометрические преобразования в геометрии с примерами решения называют симметричными относительно прямой Геометрические преобразования в геометрии с примерами решения если прямая Геометрические преобразования в геометрии с примерами решения является серединным перпендикуляром отрезка Геометрические преобразования в геометрии с примерами решения (рис. 18.1). Если точка Геометрические преобразования в геометрии с примерами решения принадлежит прямой Геометрические преобразования в геометрии с примерами решения то ее считают симметричной самой себе относительно прямой Геометрические преобразования в геометрии с примерами решения

Например, точки Геометрические преобразования в геометрии с примерами решения у которых ординаты равны, а абсциссы — противоположные числа, симметричны относительно оси ординат (рис. 18.2).

Рассмотрим фигуру Геометрические преобразования в геометрии с примерами решения и прямую Геометрические преобразования в геометрии с примерами решения Каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения поставим в соответствие симметричную ей относительно прямой Геометрические преобразования в геометрии с примерами решения точку Геометрические преобразования в геометрии с примерами решения

В результате такого преобразования фигуры Геометрические преобразования в геометрии с примерами решения получим фигуру Геометрические преобразования в геометрии с примерами решения (рис. 18.3). Такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения называют осевой симметрией относительно прямой Геометрические преобразования в геометрии с примерами решения Прямую Геометрические преобразования в геометрии с примерами решения называют осью симметрии. Говорят, что фигуры Геометрические преобразования в геометрии с примерами решения симметричны относительно прямой Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Теорема 18.1 (свойство осевой симметрии). Осевая симметрия является движением.

Доказательство: Выберем систему координат так, чтобы ось симметрии совпала с осью ординат. Пусть Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения — произвольные точки фигуры Геометрические преобразования в геометрии с примерами решения Тогда точки Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения — их соответствующие образы при осевой симметрии относительно оси ординат. Имеем:

Геометрические преобразования в геометрии с примерами решения

Мы получили, что Геометрические преобразования в геометрии с примерами решения то есть осевая симметрия сохраняет расстояние между точками. Следовательно, осевая симметрия является движением. Геометрические преобразования в геометрии с примерами решения

Следствие. Если фигуры Геометрические преобразования в геометрии с примерами решения симметричны относительно прямой, то Геометрические преобразования в геометрии с примерами решения

Определение. Фигуру называют симметричной относительно прямой Геометрические преобразования в геометрии с примерами решения если для каждой точки данной фигуры точка, симметричная ей относительно прямой Геометрические преобразования в геометрии с примерами решения также принадлежит этой фигуре.

Прямую Геометрические преобразования в геометрии с примерами решения называют осью симметрии фигуры. Также говорят, что фигура имеет ось симметрии.

Геометрические преобразования в геометрии с примерами решения

Приведем примеры фигур, имеющих ось симметрии. На рисунке 18.4 изображен равнобедренный треугольник. Прямая, содержащая его высоту, проведенную к основанию, является осью симметрии треугольника.

Любой угол имеет ось симметрии — это пря-Рис. 18.5 мая, содержащая его биссектрису (рис. 18.5). Геометрические преобразования в геометрии с примерами решения

Равносторонний треугольник имеет три оси симметрии (рис. 18.6). Две оси симметрии имеет отрезок: это его серединный перпендикуляр и прямая, содержащая этот отрезок (рис. 18.7).

Геометрические преобразования в геометрии с примерами решения

Квадрат имеет четыре оси симметрии (рис. 18.8).

Существуют фигуры, имеющие бесконечно много осей симметрии, например окружность. Любая прямая, проходящая через центр окружности, является ее осью симметрии (рис. 18.9).

Бесконечно много осей симметрии имеет и прямая: сама прямая и любая прямая, ей перпендикулярная, являются ее осями симметрии.

Пример №4

Начертили неравнобедренный треугольник Геометрические преобразования в геометрии с примерами решения Провели прямую Геометрические преобразования в геометрии с примерами решениясодержащую биссектрису угла Геометрические преобразования в геометрии с примерами решения Потом рисунок стерли, оставив только точки Геометрические преобразования в геометрии с примерами решения и прямую Геометрические преобразования в геометрии с примерами решения Восстановите треугольник Геометрические преобразования в геометрии с примерами решения

Решение:

Поскольку прямая Геометрические преобразования в геометрии с примерами решения является осью симметрии угла Геометрические преобразования в геометрии с примерами решения то точка Геометрические преобразования в геометрии с примерами решения— образ точки Геометрические преобразования в геометрии с примерами решения при симметрии относительно прямой Геометрические преобразования в геометрии с примерами решения — принадлежит лучу Геометрические преобразования в геометрии с примерами решения Тогда пересечением прямых Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения является вершина Геометрические преобразования в геометрии с примерами решения искомого треугольника Геометрические преобразования в геометрии с примерами решения (рис. 18.10).

Эти соображения подсказывают, как построить искомый треугольник: строим точку Геометрические преобразования в геометрии с примерами решения симметричную точке Геометрические преобразования в геометрии с примерами решения относительно прямой Геометрические преобразования в геометрии с примерами решения Находим вершину Геометрические преобразования в геометрии с примерами решения как точку пересечения прямых Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Пример №5

Точка Геометрические преобразования в геометрии с примерами решения принадлежит острому углу Геометрические преобразования в геометрии с примерами решения (рис. 18.11). На сторонах Геометрические преобразования в геометрии с примерами решения угла найдите такие точки Геометрические преобразования в геометрии с примерами решения чтобы периметр треугольника Геометрические преобразования в геометрии с примерами решения был наименьшим.

Решение:

Пусть точки Геометрические преобразования в геометрии с примерами решения — образы точки Геометрические преобразования в геометрии с примерами решения при симметриях относительно прямых Геометрические преобразования в геометрии с примерами решения соответственно (рис. 18.12), а прямая Геометрические преобразования в геометрии с примерами решения пересекает стороны Геометрические преобразования в геометрии с примерами решения в точках Геометрические преобразования в геометрии с примерами решения соответственно. Докажем, что точки Геометрические преобразования в геометрии с примерами решения — искомые.

Геометрические преобразования в геометрии с примерами решения

Заметим, что отрезки Геометрические преобразования в геометрии с примерами решения симметричны относительно прямой Геометрические преобразования в геометрии с примерами решенияСледовательно, Геометрические преобразования в геометрии с примерами решения Аналогично Геометрические преобразования в геометрии с примерами решения Тогда периметр треугольника Геометрические преобразования в геометрии с примерами решения равен длине отрезка Геометрические преобразования в геометрии с примерами решения

Покажем, что построенный треугольник имеет наименьший периметр из возможных.

Рассмотрим треугольник Геометрические преобразования в геометрии с примерами решения где Геометрические преобразования в геометрии с примерами решения — произвольные точки соответственно лучей Геометрические преобразования в геометрии с примерами решения причем точка Геометрические преобразования в геометрии с примерами решения не совпадает с точкой Геометрические преобразования в геометрии с примерами решения или точка Геометрические преобразования в геометрии с примерами решения не совпадает с точкой Геометрические преобразования в геометрии с примерами решения

Понятно, что Геометрические преобразования в геометрии с примерами решения

Тогда периметр треугольника Геометрические преобразования в геометрии с примерами решения равен сумме Геометрические преобразования в геометрии с примерами решения Однако Геометрические преобразования в геометрии с примерами решения

Центральная симметрия. Поворот

Определение. Точки Геометрические преобразования в геометрии с примерами решения называют симметричными относительно точки Геометрические преобразования в геометрии с примерами решения если точка Геометрические преобразования в геометрии с примерами решения является серединой отрезка Геометрические преобразования в геометрии с примерами решения (рис. 19.1). Точку Геометрические преобразования в геометрии с примерами решения считают симметричной самой себе.

Геометрические преобразования в геометрии с примерами решения Например, точки Геометрические преобразования в геометрии с примерами решения у которых как абсциссы, так и ординаты — противоположные числа, симметричны относительно начала координат (рис. 19.2).

Рассмотрим фигуру Геометрические преобразования в геометрии с примерами решения и точку Геометрические преобразования в геометрии с примерами решения Каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения поставим в соответствие симметричную ей относительно точки Геометрические преобразования в геометрии с примерами решения точку Геометрические преобразования в геометрии с примерами решения В результате такого преобразования фигуры Геометрические преобразования в геометрии с примерами решения получим фигуру Геометрические преобразования в геометрии с примерами решения (рис. 19.3). Такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения называют центральной симметрией относительно точки Геометрические преобразования в геометрии с примерами решения Точку Геометрические преобразования в геометрии с примерами решения называют центром симметрии. Также говорят, что фигуры Геометрические преобразования в геометрии с примерами решения симметричны относительно точки Геометрические преобразования в геометрии с примерами решения

Теорема 19.1 (свойство центральной симметрии). Центральная симметрия является движением.

Доказательство: Выберем систему координат так, чтобы центр симметрии совпал с началом координат. Пусть Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения — произвольные точки фигуры Геометрические преобразования в геометрии с примерами решения Точки Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения — соответственно их образы при центральной симметрии относительно начала координат. Имеем: Геометрические преобразования в геометрии с примерами решения

Мы получили, что Геометрические преобразования в геометрии с примерами решения то есть центральная симметрия сохраняет расстояние между точками. Следовательно, центральная симметрия является движением. Геометрические преобразования в геометрии с примерами решения

Следствие. Если фигуры Геометрические преобразования в геометрии с примерами решения симметричны относительно точки, то Геометрические преобразования в геометрии с примерами решения

Определение. Фигуру называют симметричной относительно точки Геометрические преобразования в геометрии с примерами решения если для каждой точки данной фигуры точка, симметричная ей относительно точки Геометрические преобразования в геометрии с примерами решениятакже принадлежит этой фигуре.

Точку Геометрические преобразования в геометрии с примерами решения называют центром симметрии фигуры. Также говорят, что фигура имеет центр симметрии.

Приведем примеры фигур, имеющих центр симметрии.

Центром симметрии отрезка является его середина (рис. 19.4).

Точка пересечения диагоналей параллелограмма является его центром симметрии (рис. 19.5).

Существуют фигуры, имеющие бесконечно много центров симметрии. Например, каждая точка прямой является ее центром симметрии.

Также бесконечно много центров симметрии имеет фигура, состоящая из двух параллельных прямых. Любая точка прямой, равноудаленной от двух данных, является центром симметрии рассматриваемой фигуры (рис. 19.6).

Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Пример №6

Докажите, что образом данной прямой Геометрические преобразования в геометрии с примерами решения при симметрии относительно точки Геометрические преобразования в геометрии с примерами решения не принадлежащей прямой Геометрические преобразования в геометрии с примерами решения является прямая, параллельная данной.

Решение:

Поскольку центральная симметрия — это движение, то образом прямой Геометрические преобразования в геометрии с примерами решения будет прямая. Для построения прямой достаточно найти две любые ее точки.

Выберем на прямой Геометрические преобразования в геометрии с примерами решения произвольные точки Геометрические преобразования в геометрии с примерами решения (рис. 19.7). Пусть точки Геометрические преобразования в геометрии с примерами решения — их образы при центральной симметрии относительно точки Геометрические преобразования в геометрии с примерами решения Тогда прямая Геометрические преобразования в геометрии с примерами решения — образ прямой Геометрические преобразования в геометрии с примерами решения

Поскольку Геометрические преобразования в геометрии с примерами решения углы Геометрические преобразования в геометрии с примерами решения равны как вертикальные, то треугольники Геометрические преобразования в геометрии с примерами решения равны по первому признаку равенства треугольников. Отсюда Геометрические преобразования в геометрии с примерами решения (рис. 19.7). Следовательно, по признаку параллельных прямых Геометрические преобразования в геометрии с примерами решения

Пример №7

Точка Геометрические преобразования в геометрии с примерами решения принадлежит углу Геометрические преобразования в геометрии с примерами решения (рис. 19.8). На сторонах Геометрические преобразования в геометрии с примерами решения угла постройте такие точки Геометрические преобразования в геометрии с примерами решения чтобы точка Геометрические преобразования в геометрии с примерами решения была серединой отрезка Геометрические преобразования в геометрии с примерами решения

Решение:

Пусть прямая Геометрические преобразования в геометрии с примерами решения — образ прямой Геометрические преобразования в геометрии с примерами решения при центральной симметрии относительно точки Геометрические преобразования в геометрии с примерами решения (рис. 19.9). Обозначим буквой Геометрические преобразования в геометрии с примерами решения точку пересечения прямых Геометрические преобразования в геометрии с примерами решения

Найдем прообраз точки Геометрические преобразования в геометрии с примерами решения Очевидно, что он лежит на прямой Геометрические преобразования в геометрии с примерами решения Поэтому достаточно найти точку пересечения прямых Геометрические преобразования в геометрии с примерами решения

Обозначим эту точку буквой Геометрические преобразования в геометрии с примерами решения Тогда Геометрические преобразования в геометрии с примерами решения — искомые точки.Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Изучая окружающий мир, мы часто видим примеры проявления симметрии в природе (рис. 19.10). Объекты, имеющие ось или центр симметрии, легко воспринимаются и радуют взгляд. Недаром в Древней Греции слово «симметрия» служило синонимом слов «гармония», «красота». Геометрические преобразования в геометрии с примерами решения

Идея симметрии широко используется в изобразительном искусстве, архитектуре и технике (рис. 19.11).

Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

На рисунке 19.12 изображены точки Геометрические преобразования в геометрии с примерами решения такие, что Геометрические преобразования в геометрии с примерами решения

Говорят, что точка Геометрические преобразования в геометрии с примерами решения является образом точки Геометрические преобразования в геометрии с примерами решения при повороте вокруг центра Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения

Так же говорят, что точка Геометрические преобразования в геометрии с примерами решения — это образ точки Геометрические преобразования в геометрии с примерами решения при повороте вокруг центра Геометрические преобразования в геометрии с примерами решения по часовой стрелке на угол Геометрические преобразования в геометрии с примерами решения

Точку Геометрические преобразования в геометрии с примерами решения называют центром поворота, угол Геометрические преобразования в геометрии с примерами решенияуглом поворота.

Рассмотрим фигуру Геометрические преобразования в геометрии с примерами решения точку Геометрические преобразования в геометрии с примерами решения и угол Геометрические преобразования в геометрии с примерами решения Каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения поставим в соответствие точку Геометрические преобразования в геометрии с примерами решения являющуюся образом точки Геометрические преобразования в геометрии с примерами решения при повороте вокруг центра Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения (если точка Геометрические преобразования в геометрии с примерами решения принадлежит фигуре Геометрические преобразования в геометрии с примерами решения то ей сопоставляется она сама). В результате такого преобразования фигуры Геометрические преобразования в геометрии с примерами решения получим фигуру Геометрические преобразования в геометрии с примерами решения (рис. 19.13). Такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения называют поворотом вокруг центра Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения Точку Геометрические преобразования в геометрии с примерами решения называют центром поворота. Геометрические преобразования в геометрии с примерами решения

Аналогично определяют преобразование поворота фигуры Геометрические преобразования в геометрии с примерами решения по часовой стрелке на угол Геометрические преобразования в геометрии с примерами решения (рис. 19.14).

Заметим, что центральная симметрия является поворотом вокруг центра симметрии на угол Геометрические преобразования в геометрии с примерами решения

Теорема 19.2 (свойство поворота). Поворот является движением.

Докажите эту теорему самостоятельно.

Следствие. Если фигура Геометрические преобразования в геометрии с примерами решения — образ фигуры Геометрические преобразования в геометрии с примерами решения при повороте, то Геометрические преобразования в геометрии с примерами решения

Пример №8

Даны прямая Геометрические преобразования в геометрии с примерами решения и точка Геометрические преобразования в геометрии с примерами решения вне ее. Постройте образ прямой Геометрические преобразования в геометрии с примерами решения при повороте вокруг точки Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Решение:

Поскольку поворот — это движение, то образом прямой Геометрические преобразования в геометрии с примерами решения будет прямая. Для построения прямой достаточно найти две любые ее точки. Выберем на прямой Геометрические преобразования в геометрии с примерами решения произвольные точки Геометрические преобразования в геометрии с примерами решения (рис. 19.15). Построим точки Геометрические преобразования в геометрии с примерами решения — их образы при повороте вокруг точки Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения Тогда прямая Геометрические преобразования в геометрии с примерами решения — образ прямой Геометрические преобразования в геометрии с примерами решения

Пример №9

Точка Геометрические преобразования в геометрии с примерами решения принадлежит углу Геометрические преобразования в геометрии с примерами решения но не принадлежит его сторонам. Постройте равносторонний треугольник, одна вершина которого является точкой Геометрические преобразования в геометрии с примерами решения а две другие принадлежат сторонам Геометрические преобразования в геометрии с примерами решения

Решение:

Пусть прямая Геометрические преобразования в геометрии с примерами решения — образ прямой Геометрические преобразования в геометрии с примерами решения при повороте вокруг центра Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения (рис. 19.16). Обозначим буквой Геометрические преобразования в геометрии с примерами решения точку пересечения прямых Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Пусть точка Геометрические преобразования в геометрии с примерами решения — прообраз точки Геометрические преобразования в геометрии с примерами решения при рассматриваемом повороте. Точка Геометрические преобразования в геометрии с примерами решения принадлежит стороне Геометрические преобразования в геометрии с примерами решения угла Геометрические преобразования в геометрии с примерами решения

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

Строим прямую Геометрические преобразования в геометрии с примерами решения как образ прямой Геометрические преобразования в геометрии с примерами решения при повороте вокруг центра Геометрические преобразования в геометрии с примерами решения против часовой стрелки на угол Геометрические преобразования в геометрии с примерами решения Пусть Геометрические преобразования в геометрии с примерами решения— точка пересечения прямых Геометрические преобразования в геометрии с примерами решения

Строим угол Геометрические преобразования в геометрии с примерами решения равный Геометрические преобразования в геометрии с примерами решения Пусть прямые Геометрические преобразования в геометрии с примерами решения пересекаются в точке Геометрические преобразования в геометрии с примерами решения Эта точка и является прообразом точки Геометрические преобразования в геометрии с примерами решения

Имеем: Геометрические преобразования в геометрии с примерами решения Следовательно, треугольник Геометрические преобразования в геометрии с примерами решения равносторонний. Геометрические преобразования в геометрии с примерами решения

Подобие фигур

На рисунке 20.1 изображены точки Геометрические преобразования в геометрии с примерами решения такие, что Геометрические преобразования в геометрии с примерами решения Говорят, что точка Геометрические преобразования в геометрии с примерами решения — это образ точки Геометрические преобразования в геометрии с примерами решения при гомотетии с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом 2. Геометрические преобразования в геометрии с примерами решения

На рисунке 20.2 изображены точки Геометрические преобразования в геометрии с примерами решения такие, что Геометрические преобразования в геометрии с примерами решения Говорят, что точка Геометрические преобразования в геометрии с примерами решения — это образ точки Геометрические преобразования в геометрии с примерами решения при гомотетии с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения

Вообще, если точки Геометрические преобразования в геометрии с примерами решения таковы, что Геометрические преобразования в геометрии с примерами решения то говорят, что точка Геометрические преобразования в геометрии с примерами решения — это образ точки Геометрические преобразования в геометрии с примерами решения при гомотетии с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения

Точку Геометрические преобразования в геометрии с примерами решения называют центром гомотетии, число Геометрические преобразования в геометрии с примерами решениякоэффициентом гомотетии, Геометрические преобразования в геометрии с примерами решения

Рассмотрим фигуру Геометрические преобразования в геометрии с примерами решения и точку Геометрические преобразования в геометрии с примерами решения Каждой точке Геометрические преобразования в геометрии с примерами решения фигуры Геометрические преобразования в геометрии с примерами решения поставим в соответствие точку Геометрические преобразования в геометрии с примерами решения являющуюся образом точки Геометрические преобразования в геометрии с примерами решения при гомотетии с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения (если точка Геометрические преобразования в геометрии с примерами решения принадлежит фигуре Геометрические преобразования в геометрии с примерами решения то ей сопоставляется она сама). В результате такого преобразования фигуры Геометрические преобразования в геометрии с примерами решения получим фигуру Геометрические преобразования в геометрии с примерами решения (рис. 20.3). Такое преобразование фигуры Геометрические преобразования в геометрии с примерами решения называют гомотетией с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения Также говорят, что фигура Геометрические преобразования в геометрии с примерами решения гомотетична фигуре Геометрические преобразования в геометрии с примерами решения с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Например, на рисунке 20.4 треугольник Геометрические преобразования в геометрии с примерами решения гомотетичен треугольнику Геометрические преобразования в геометрии с примерами решения с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом, равным -3.

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

Отметим, что при Геометрические преобразования в геометрии с примерами решения гомотетия с центром Геометрические преобразования в геометрии с примерами решения является центральной симметрией с центром Геометрические преобразования в геометрии с примерами решения (рис. 20.5). Если Геометрические преобразования в геометрии с примерами решения то гомотетия является тождественным преобразованием.

Очевидно, что при Геометрические преобразования в геометрии с примерами решения гомотетия не является движением.

Геометрические преобразования в геометрии с примерами решения

Теорема 20.1. При гомотетии фигуры Геометрические преобразования в геометрии с примерами решения с коэффициентом Геометрические преобразования в геометрии с примерами решения все расстояния между ее точками изменяются в Геометрические преобразования в геометрии с примерами решения раз, то есть если Геометрические преобразования в геометрии с примерами решения — произвольные точки фигуры Геометрические преобразования в геометрии с примерами решения а точки Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения — их соответствующие образы при гомотетии с коэффициентом Геометрические преобразования в геометрии с примерами решения то Геометрические преобразования в геометрии с примерами решения

Доказательство: Пусть точка Геометрические преобразования в геометрии с примерами решения — центр гомотетии. Тогда Геометрические преобразования в геометрии с примерами решения Имеем: Геометрические преобразования в геометрии с примерами решенияГеометрические преобразования в геометрии с примерами решения

Следствие. Если треугольник Геометрические преобразования в геометрии с примерами решения гомотетичен треугольнику Геометрические преобразования в геометрии с примерами решения с коэффициентом гомотетии Геометрические преобразования в геометрии с примерами решения

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

Гомотетия обладает целым рядом других свойств.

При гомотетии:

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

Перечисленные свойства гомотетии указывают на то, что это преобразование может изменить размеры фигуры, но не меняет ее форму, то есть при гомотетии образ и прообраз являются подобными фигурами. Заметим, что в курсе геометрии 8 класса, говоря о подобии фигур, мы давали определение только подобных треугольников. Сейчас определим понятие подобия для произвольных фигур.

На рисунке 20.6 фигура Геометрические преобразования в геометрии с примерами решения гомотетична фигуре Геометрические преобразования в геометрии с примерами решения а фигура Геометрические преобразования в геометрии с примерами решения симметрична фигуре Геометрические преобразования в геометрии с примерами решения относительно прямой Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

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

Поскольку Геометрические преобразования в геометрии с примерами решения то фигуры Геометрические преобразования в геометрии с примерами решения имеют одинаковые формы, но разные размеры, то есть они подобны. Говорят, что фигура Геометрические преобразования в геометрии с примерами решения получена из фигуры Геометрические преобразования в геометрии с примерами решения в результате преобразования подобия.

На рисунке 20.7 фигура Геометрические преобразования в геометрии с примерами решения гомотетична фигуре Геометрические преобразования в геометрии с примерами решения а фигура Геометрические преобразования в геометрии с примерами решения — образ фигуры Геометрические преобразования в геометрии с примерами решенияпри некотором движении. Здесь также можно утверждать, что фигуры Геометрические преобразования в геометрии с примерами решения подобны.

Геометрические преобразования в геометрии с примерами решения

Из сказанного следует, что целесообразно принять такое определение.

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

Это определение иллюстрирует схема, изображенная на рисунке 20.8. Геометрические преобразования в геометрии с примерами решения

Запись Геометрические преобразования в геометрии с примерами решения означает, что фигуры Геометрические преобразования в геометрии с примерами решения подобны. Также говорят, что фигура Геометрические преобразования в геометрии с примерами решения — образ фигуры Геометрические преобразования в геометрии с примерами решения при преобразовании подобия.

Из приведенного определения следует, что при преобразовании подобия фигуры Геометрические преобразования в геометрии с примерами решения расстояния между ее точками изменяются в одно и то же количество раз.

Так как тождественное преобразование является движением, то из схемы, изображенной на рисунке 20.8, следует, что гомотетия — частный случай преобразования подобия.

Пусть Геометрические преобразования в геометрии с примерами решения — произвольные точки фигуры Геометрические преобразования в геометрии с примерами решения а точки Геометрические преобразования в геометрии с примерами решения — их образы при преобразовании подобия. Точки Геометрические преобразования в геометрии с примерами решения принадлежат фигуре Геометрические преобразования в геометрии с примерами решения которая подобна фигуре Геометрические преобразования в геометрии с примерами решения Число Геометрические преобразования в геометрии с примерами решения называют коэффициентом подобия. Говорят, что фигура Геометрические преобразования в геометрии с примерами решения подобна фигуре Геометрические преобразования в геометрии с примерами решения с коэффициентом подобия Геометрические преобразования в геометрии с примерами решения а фигура Геометрические преобразования в геометрии с примерами решения подобна фигуре Геометрические преобразования в геометрии с примерами решения с коэффициентом подобия Геометрические преобразования в геометрии с примерами решения

Заметим, что преобразование подобия с коэффициентом Геометрические преобразования в геометрии с примерами решения является движением. Отсюда следует, что движение — частный случай преобразования подобия.

С преобразованием подобия мы часто встречаемся в повседневной жизни (рис. 20.9). Например, в результате изменения масштаба карты получаем карту, подобную данной. Фотография — это преобразование негатива в подобное изображение на фотобумаге. Перенося в свою тетрадь рисунок, сделанный учителем на доске, вы также выполняете преобразование подобия. Геометрические преобразования в геометрии с примерами решения Теорема 20.2. Отношение площадей подобных многоугольников равно квадрату коэффициента подобия.

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

Геометрические преобразования в геометрии с примерами решения

Доказательство: Пусть треугольник Геометрические преобразования в геометрии с примерами решения — образ треугольника Геометрические преобразования в геометрии с примерами решения при преобразовании подобия с коэффициентом Геометрические преобразования в геометрии с примерами решения (рис. 20.10). Сторона Геометрические преобразования в геометрии с примерами решения — образ стороны Геометрические преобразования в геометрии с примерами решения Тогда Геометрические преобразования в геометрии с примерами решения Проведем высоту Геометрические преобразования в геометрии с примерами решения Пусть точка Геометрические преобразования в геометрии с примерами решения — образ точки Геометрические преобразования в геометрии с примерами решения

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

Тогда Геометрические преобразования в геометрии с примерами решения Имеем:

Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Пример №10

Докажите, что образом прямой Геометрические преобразования в геометрии с примерами решения при гомотетии с центром Геометрические преобразования в геометрии с примерами решения не принадлежащим прямой Геометрические преобразования в геометрии с примерами решения является прямая, параллельная данной.

Решение:

Из свойств гомотетии следует, что образом прямой Геометрические преобразования в геометрии с примерами решения будет прямая. Для построения прямой достаточно найти две любые ее точки. Выберем на прямой Геометрические преобразования в геометрии с примерами решения произвольные точки Геометрические преобразования в геометрии с примерами решения (рис. 20.11). Пусть точки Геометрические преобразования в геометрии с примерами решения— их образы при гомотетии с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения (рисунок 20.11 соответствует случаю, когда Геометрические преобразования в геометрии с примерами решения Тогда прямая Геометрические преобразования в геометрии с примерами решения — образ прямой Геометрические преобразования в геометрии с примерами решения

При доказательстве теоремы 20.1 мы показали, что Геометрические преобразования в геометрии с примерами решения Следовательно, Геометрические преобразования в геометрии с примерами решения

Пример №11

В остроугольный треугольник Геометрические преобразования в геометрии с примерами решения впишите квадрат так, чтобы две его вершины лежали соответственно на сторонах Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения а две другие — на стороне Геометрические преобразования в геометрии с примерами решения

Решение:

Из произвольной точки Геометрические преобразования в геометрии с примерами решения стороны Геометрические преобразования в геометрии с примерами решения опустим перпендикуляр Геометрические преобразования в геометрии с примерами решения на сторону Геометрические преобразования в геометрии с примерами решения (рис. 20.12). Построим квадрат Геометрические преобразования в геометрии с примерами решения так, чтобы точка Геометрические преобразования в геометрии с примерами решения лежала на луче Геометрические преобразования в геометрии с примерами решения Пусть луч Геометрические преобразования в геометрии с примерами решения пересекает сторону Геометрические преобразования в геометрии с примерами решения в точке Геометрические преобразования в геометрии с примерами решения

Рассмотрим гомотетию с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом Геометрические преобразования в геометрии с примерами решения Тогда точка Геометрические преобразования в геометрии с примерами решения образ точки Геометрические преобразования в геометрии с примерами решения при этой гомотетии. Образом отрезка Геометрические преобразования в геометрии с примерами решения является отрезок Геометрические преобразования в геометрии с примерами решения где точка Геометрические преобразования в геометрии с примерами решения принадлежит лучу Геометрические преобразования в геометрии с примерами решения причем Геометрические преобразования в геометрии с примерами решения Аналогично отрезок Геометрические преобразования в геометрии с примерами решения такой, что точка Геометрические преобразования в геометрии с примерами решения принадлежит лучу Геометрические преобразования в геометрии с примерами решения является образом отрезка Геометрические преобразования в геометрии с примерами решения Следовательно, отрезки Геометрические преобразования в геометрии с примерами решения — соседние стороны искомого квадрата. Для завершения построения осталось опустить перпендикуляр Геометрические преобразования в геометрии с примерами решения на сторону Геометрические преобразования в геометрии с примерами решения

Пример №12

Отрезок Геометрические преобразования в геометрии с примерами решения — высота прямоугольного треугольника Геометрические преобразования в геометрии с примерами решения Найдите радиус Геометрические преобразования в геометрии с примерами решения вписанной окружности треугольника Геометрические преобразования в геометрии с примерами решения если радиусы окружностей, вписанных в треугольники Геометрические преобразования в геометрии с примерами решения соответственно равны Геометрические преобразования в геометрии с примерами решения

Решение:

Поскольку угол Геометрические преобразования в геометрии с примерами решения — общий для прямоугольных треугольников Геометрические преобразования в геометрии с примерами решения то эти треугольники подобны (рис. 20.13). Пусть коэффициент подобия равен Геометрические преобразования в геометрии с примерами решения Очевидно, что Геометрические преобразования в геометрии с примерами решения Аналогично Геометрические преобразования в геометрии с примерами решения с коэффициентом подобия Геометрические преобразования в геометрии с примерами решения

Обозначим площади треугольников Геометрические преобразования в геометрии с примерами решения соответственно Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения Имеем:

Геометрические преобразования в геометрии с примерами решения

Отсюда Геометрические преобразования в геометрии с примерами решения Получаем, что Геометрические преобразования в геометрии с примерами решения

Ответ: Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Применение преобразований фигур при решении задач

Преобразование фигур — эффективный метод решения целого ряда геометрических задач. Проиллюстрируем это на примерах.

Пример №13

На сторонах Геометрические преобразования в геометрии с примерами решения остроугольного треугольника Геометрические преобразования в геометрии с примерами решенияпостройте такие точки Геометрические преобразования в геометрии с примерами решения соответственно, чтобы периметр треугольника Геометрические преобразования в геометрии с примерами решения был наименьшим.

Решение:

Пусть Геометрические преобразования в геометрии с примерами решения — произвольная точка стороны Геометрические преобразования в геометрии с примерами решения треугольника Геометрические преобразования в геометрии с примерами решения точки Геометрические преобразования в геометрии с примерами решения — ее образы при симметрии относительно прямых Геометрические преобразования в геометрии с примерами решениясоответственно (рис. 20.34). Прямая Геометрические преобразования в геометрии с примерами решения пересекает стороны Геометрические преобразования в геометрии с примерами решения соответственно в точках Геометрические преобразования в геометрии с примерами решения Из решения задачи 2 п. 18 следует, что из периметров всех треугольников, для которых точка Геометрические преобразования в геометрии с примерами решения фиксирована, а точки Геометрические преобразования в геометрии с примерами решения принадлежат сторонам Геометрические преобразования в геометрии с примерами решения периметр треугольника Геометрические преобразования в геометрии с примерами решения является наименьшим. Этот периметр равен длине отрезка Геометрические преобразования в геометрии с примерами решения

Заметим, что отрезок Геометрические преобразования в геометрии с примерами решения — средняя линия треугольника Геометрические преобразования в геометрии с примерами решения

Тогда Геометрические преобразования в геометрии с примерами решения

Поскольку Геометрические преобразования в геометрии с примерами решения то точки Геометрические преобразования в геометрии с примерами решения лежат на одной окружности с диаметром Геометрические преобразования в геометрии с примерами решения Отсюда Геометрические преобразования в геометрии с примерами решения Следовательно, длина отрезка Геометрические преобразования в геометрии с примерами решения будет наименьшей при наименьшей длине отрезка Геометрические преобразования в геометрии с примерами решения то есть тогда, когда Геометрические преобразования в геометрии с примерами решения — высота треугольника Геометрические преобразования в геометрии с примерами решения

На рисунке 20.35 отрезок Геометрические преобразования в геометрии с примерами решения— высота треугольника Геометрические преобразования в геометрии с примерами решения Алгоритм построения точек Геометрические преобразования в геометрии с примерами решения понятен из рисунка.

Из построения следует, что периметр любого другого треугольника, вершины которого лежат на сторонах треугольника Геометрические преобразования в геометрии с примерами решения больше периметра треугольника Геометрические преобразования в геометрии с примерами решения Поэтому искомый треугольник является единственным — это построенный треугольник Геометрические преобразования в геометрии с примерами решения

Можно показать (сделайте это самостоятельно), что точки Геометрические преобразования в геометрии с примерами решения и Геометрические преобразования в геометрии с примерами решения являются основаниями высот, проведенных соответственно из вершин Геометрические преобразования в геометрии с примерами решения треугольника Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

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

Пример №14

Точка Геометрические преобразования в геометрии с примерами решения — центр правильного Геометрические преобразования в геометрии с примерами решенияугольника Геометрические преобразования в геометрии с примерами решения (рис. 20.36). Докажите, что Геометрические преобразования в геометрии с примерами решения

Решение:

Пусть Геометрические преобразования в геометрии с примерами решения Рассмотрим поворот с центром Геометрические преобразования в геометрии с примерами решения на угол Геометрические преобразования в геометрии с примерами решения например, против часовой стрелки. При таком преобразовании образом данного Геометрические преобразования в геометрии с примерами решения-угольника будет этот же Геометрические преобразования в геометрии с примерами решенияугольник. Следовательно, искомая сумма не изменится. А это возможно лишь тогда, когда Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Пример №15

Внутри треугольника Геометрические преобразования в геометрии с примерами решения все углы которого меньше Геометрические преобразования в геометрии с примерами решения найдите такую точку Геометрические преобразования в геометрии с примерами решения чтобы сумма Геометрические преобразования в геометрии с примерами решения была наименьшей.

Решение:

Пусть Геометрические преобразования в геометрии с примерами решения — произвольная точка данного треугольника Геометрические преобразования в геометрии с примерами решения (рис. 20.37). Рассмотрим поворот с центром Геометрические преобразования в геометрии с примерами решения на угол Геометрические преобразования в геометрии с примерами решения по часовой стрелке. Пусть точки Геометрические преобразования в геометрии с примерами решения — образы точек Геометрические преобразования в геометрии с примерами решения соответственно (рис. 20.37). Поскольку поворот является движением, то Геометрические преобразования в геометрии с примерами решения Очевидно, что треугольник Геометрические преобразования в геометрии с примерами решения равносторонний. Тогда Геометрические преобразования в геометрии с примерами решения

Имеем: Геометрические преобразования в геометрии с примерами решения

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

Так как угол Геометрические преобразования в геометрии с примерами решения — образ угла Геометрические преобразования в геометрии с примерами решения при указанном повороте, то должно выполняться равенство Геометрические преобразования в геометрии с примерами решения

Итак, точки Геометрические преобразования в геометрии с примерами решения будут принадлежать одной прямой тогда и только тогда, когда Геометрические преобразования в геометрии с примерами решения Отсюда Геометрические преобразования в геометрии с примерами решения

Таким образом, сумма Геометрические преобразования в геометрии с примерами решения будет наименьшей, если Геометрические преобразования в геометрии с примерами решения

Найти точку Геометрические преобразования в геометрии с примерами решения можно, например, построив ГМТ, из которых отрезки Геометрические преобразования в геометрии с примерами решения видны под углами Геометрические преобразования в геометрии с примерами решения (рис. 20.38).

Понятно, что если один из углов треугольника Геометрические преобразования в геометрии с примерами решения не меньше Геометрические преобразования в геометрии с примерами решения то точка пересечения построенных дуг не будет расположена внутри треугольника. Можно показать, что в треугольнике с углом, не меньшим Геометрические преобразования в геометрии с примерами решенияточка Геометрические преобразования в геометрии с примерами решения сумма расстояний от которой до вершин треугольника является наименьшей, совпадает с вершиной тупого угла. Геометрические преобразования в геометрии с примерами решения

Пример №16

Отрезки Геометрические преобразования в геометрии с примерами решения — высоты остроугольного треугольника Геометрические преобразования в геометрии с примерами решения Докажите, что радиус описанной окружности треугольника Геометрические преобразования в геометрии с примерами решения в два раза больше радиуса описанной окружности треугольника Геометрические преобразования в геометрии с примерами решения

Решение:

Пусть прямые Геометрические преобразования в геометрии с примерами решения пересекают описанную окружность треугольника Геометрические преобразования в геометрии с примерами решения соответственно в точках Геометрические преобразования в геометрии с примерами решения (рис. 20.39). Докажем, что Геометрические преобразования в геометрии с примерами решения где точка Геометрические преобразования в геометрии с примерами решения — ортоцентр треугольника Геометрические преобразования в геометрии с примерами решения

Геометрические преобразования в геометрии с примерами решения

Имеем: Геометрические преобразования в геометрии с примерами решения

Углы 2 и 3 равны как вписанные, опирающиеся на дугу Геометрические преобразования в геометрии с примерами решения Следовательно, Геометрические преобразования в геометрии с примерами решения

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

Аналогично можно доказать, что Геометрические преобразования в геометрии с примерами решения

Теперь понятно, что треугольник Геометрические преобразования в геометрии с примерами решения гомотетичен треугольнику Геометрические преобразования в геометрии с примерами решения с центром Геометрические преобразования в геометрии с примерами решения и коэффициентом 2. Тогда радиус описанной окружности треугольника Геометрические преобразования в геометрии с примерами решения в два раза больше радиуса описанной окружности треугольника Геометрические преобразования в геометрии с примерами решения Осталось заметить, что треугольники Геометрические преобразования в геометрии с примерами решения вписаны в одну и ту же окружность. 

  • Планиметрия – формулы, определение и вычисление
  • Стереометрия – формулы, определение и вычисление
  • Возникновение геометрии
  • Призма в геометрии
  • Перпендикулярность прямых и плоскостей в пространстве
  • Ортогональное проецирование
  • Декартовы координаты на плоскости
  • Декартовы координаты в пространстве

§ 3. Аналитическое
задание движения.

Задачи.

  1. Записать формулы движения, имеющего
    единственную инвариантную точку и
    переводящего
    ,
    а окружность

    в окружность
    .

Решение. Во-первых, определим вид
движения. Смотрим в таблицу §1 и видим,
что единственную инвариантную точку
имеет поворот. Во-вторых, нарисуем
картинку и решим задачу “на картинке”,
как мы делали это в §1, 2. Мы знаем, что
при движении центр окружности переходит
в центр ее образа, то есть

при этом повороте перейдет в точку
.
Итак, поворот задан двумя парами
соответствующих точек:

и
.
Такую задачу мы уже решали в §1. Центр
поворота О есть пересечение серединных
перпендикуляров к отрезкам

и
.
Напишем уравнения этих прямых. Пусть

середина отрезка
.
Тогда
.
Серединный перпендикуляр

задается точкой

и перпендикулярным вектором
.
Тогда

.
Аналогично найдем второй серединный
перпендикуляр
.
Имеем

– середина отрезка

и
.
Тогда серединный перпендикуляр

задается точкой

и перпендикулярным вектором
.
Тогда
.
Найдем координаты точки
:
,
то есть
.
Найдем угол поворота
.
Используем формулы для нахождения
синуса и косинуса ориентированного
угла. Тогда
.
Нам достаточно данных, чтобы составить
формулы поворота. Посмотрим в таблицу
§1 и подставим в общие формулы поворота
наши данные:
.

  1. Найти
    уравнение образа прямой

    при движении, не имеющем инвариантных
    точек, при котором прямая

    и
    .

Решение. Разделим задачу на три части:
во-первых, определим вид движения,
во-вторых, запишем его формулы, в-третьих,
по формулам найдем образ заданной
прямой.

Для определения вида движения берем
только вторую часть задачи (временно
забудем про первую прямую). Нарисуем
картинку. Мы видим, что
,

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

в параллельную ей прямую

только когда прямая параллельна оси
или перпендикулярна ей. Если бы скользящая
симметрия переводила
,
то
.
Что противоречит условию задачи.
Следовательно, это параллельный перенос.
Найдем координаты вектора этого
параллельного переноса.

Рассмотрим точку

и найдем образ этой точки при параллельном
переносе. Удобно записывать следующим
образом:
,
то есть
.
Ищем координаты точек

и,
затем вектора
.

;

.
Тогда
.

Запишем уравнения параллельного
переноса:
.

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

и

и подставим в уравнение прямой
.
Удобная запись:
.
Итак,
.

  1. Найти
    прообраз прямой
    при
    движении, имеющем инвариантную прямую

    и инвариантную точку
    .

Решение. Во-первых, определим вид
движения. Нарисуем картинку. Мы видим,
что точка

не принадлежит данной прямой. Инвариантные
точки имеют поворот (центральная
симметрия) и осевая симметрия. Инвариантные
прямые имеют центральная симметрия и
осевая симметрия. Но у центральной
симметрии все инвариантные прямые
проходят через инвариантную точку.
Следовательно, это – осевая симметрия
.
Найдем уравнение оси
.
Все инвариантные точки лежат на оси
,
следовательно,
.
Инвариантные прямые осевой симметрии,
отличные от ее оси, перпендикулярны ей,
то есть
.
Пишем уравнение прямой, проходящей
через данную точку перпендикулярно
данной прямой. Тогда
.
Смотрим в таблицу §1 и записываем формулы
осевой симметрии с осью
.

.

Найдем прообраз прямой

при этой осевой симметрии. Данная прямая
является образом для своего прообраза,
значит, ее переменные должны быть
обозначены буквами со штрихами:
.
Чтобы найти ее прообраз, нужно подставить

и

из формул осевой симметрии в уравнение
прямой
.
Получим уравнение прямой

– прообраза прямой
.

  1. Написать
    формулы движения, имеющего единственную
    инвариантную прямую
    ,
    при котором
    .

Решение. Единственную инвариантную
прямую имеет только скользящая симметрия.
Эта прямая является ее осью, то есть ось
скользящей симметрии
.
Нам осталось найти только вектор
параллельного переноса. Нарисуем
картинку. Пусть
.
Тогда искомый вектор
.
Определив координаты точки
,
мы найдем координаты вектора
.
Рассмотрим одно из возможных решений
этой вспомогательной задачи. Оно не
самое короткое, но самое универсальное.
Идея этого решения у нас уже записана:
!
Здесь написано, что мы должны сначала
записать формулы осевой симметрии, а
затем найти образ точки
,
пользуясь этими формулами. Реализуем
эту идею. Подставим в общие формулы
осевой симметрии наши данные.
.
Чтобы найти координаты образа точки
,
нужно подставить ее координаты в формулы

вместо

и
.
Получим
.
Тогда
.
У нас достаточно данных, чтобы записать
ответ задачи. Смотрим в таблицу и
записываем формулы скользящей симметрии:

.

  1. На
    прямых

    и

    найти точки, которые являются соседними
    вершинами квадрата с центром в точке
    О(0,1).

Идея решение. Забудем сначала про
уравнения и решим задачу “в картинках”
как мы делали это в §1,2. Нам даны две не
параллельные прямые и точка, не
принадлежащая этим прямым. Пусть задача
решена и построен квадрат
,
где

и

– центр квадрата. Рассмотрим поворот
вокруг точки О на угол
.
Тогда

и по условию
,
следовательно,
.
Из этой записи мы видим, как построить
вершину

квадрата: надо построить образ прямой

при повороте вокруг точки

на угол

и пересечь его с прямой
.
Тогда вершину

легко найти как прообраз точки

при рассматриваемом повороте. Точки

найдем, зная, что

– середина отрезков

и
.
Осталось только провести занудные
вычисления. Проведите их самостоятельно!

Задачи
к проверочной работе.

  1. Найти уравнение образа прямой

    при движении с единственной инвариантной
    точкой, при котором точки
    ,
    а
    .

  2. На
    плоскости дан квадрат
    .
    Составить формулы движений 1 рода, не
    имеющих инвариантных прямых, при которых
    квадрат переходит в себя, если
    ,
    .

  3. Записать
    уравнения скользящей симметрии, при
    которой синусоида

    инвариантна.

  4. Написать
    формулы движения, имеющего одну
    единственную инвариантную точку,
    инвариантные прямые, и переводящего
    окружность

    в окружность
    .

  5. Написать
    формулы движения, имеющего инвариантную
    прямую и инвариантную окружность,
    заданные уравнениями

    и
    ,
    соответственно. Найти уравнение
    прообраза прямой

    при этом движении.

  6. Написать
    формулы движения, единственная
    инвариантная прямая которого параллельна
    прямой

    и
    .

  7. Найти
    уравнение прообраза прямой

    при движении 1 рода, при котором прямая

    инвариантна, а прямая

    переходит в прямую
    .

  8. Найти
    образ точки

    при движении, не имеющем инвариантных
    точек и переводящем
    ,
    а
    .

  9. Найти
    координаты прообраза точки

    при движении первого рода, для которого
    точка
    инвариантна,
    прямая

    переходит в прямую
    .

  10. Написать
    формулы движения 1 рода, при котором
    прямая
    ,
    и точка

    инвариантна.

  11. Найти
    координаты вершин А и В равнобедренного
    прямоугольного треугольника АВС с
    прямым углом С, если С(1,0), точка А лежит
    на прямой
    ,
    а точка В принадлежит окружности
    .

  12. Найти
    координаты вершин квадрата
    ,
    если уравнение прямой, содержащей его
    диагональ АС
    ,
    а вершины В и

    принадлежат соответственно оси ординат
    и окружности
    .

13*. Составить формулы движений второго
рода, если известно, что образы точек
А(0,1), В(1,0), С(1,1) принадлежат соответственно
прямым
.

14*. Дан треугольник АВС. Определить вид
движения

и элементы его задающие.

15*. Дан треугольник АВС. Во внешнюю
сторону построены правильные треугольники.
Доказать, что их центры образуют
правильный треугольник.

§4. Определение
вида движения.

Рассмотрим
три типа задач на определение вида
движения:

1.
Движение задано парой ортонормированных
реперов.
Пусть даны два
ортонормированных репера

и

(проще говоря, нарисованы два прямоугольных
равнобедренных треугольника

и
,
у которых углы

– прямые). Чтобы определить вид движения
нужно:
1) Определим, сохраняет или
меняет движение ориентацию плоскости.
Для этого нарисуем стрелки от вектора

к вектору

и от вектора

к вектору
.
Если стрелки обе направлены по часовой
стрелке (или обе – против часовой
стрелки), то движение не меняет ориентации
плоскости, то есть является движением
первого рода. Если одна стрелка направлена
по часовой, а другая – против часовой
стрелки, то движение меняет ориентацию
плоскости, то есть является движением
второго рода.
2) Если движение первого
рода, то это либо параллельный перенос,
либо поворот. Параллельный перенос
характеризуется тем, что векторы

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

перпендикуляры, то они пересекутся в
одной точке – центре поворота. Рисуем
картинку и смотрим, что получается.
Найдите на картинке угол поворота.
3)
Если движение второго рода, то это либо
осевая симметрия, либо скользящая
симметрия. Рассмотрим середины отрезков
.
В обоих случаях они будут лежать на
одной прямой
.
Если прямая

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

2.
Движение задано формулами.
Напомним, что

формулы
,
где матрица

– ортогональна, задают движение.

Напомним,
что матрица С называется ортогональной,
если

1)
;
2)
;
3)
.

Чтобы определить вид движения, нужно

  1. Определить род движения (вычислить
    определитель
    ).

  2. Найти
    количество инвариантных точек (в формулы
    движения подставить

    и решить систему уравнений
    .
    Количество ее решений

    равно количеству инвариантных точек
    движения).

  3. Посмотреть
    в таблицу §1.

3.
Определение вида движения с помощью
разложения в композицию осевых симметрий.

Напомним,
что

,
где
,

,
где
,

Например,
надо определить вид движения
(рисуем
картинку). Постараемся разложим каждое
из этих движений в композицию двух
осевых симметрий так, чтобы первая
осевая симметрия от поворота была такая
же, как вторая осевая симметрия от
параллельного переноса, то есть

.
Тогда эти прямые должны удовлетворять
требованиям
,
,

,
.
Из этих требований видим, что прямая

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

однозначно (рисуем их на картинке). Итак,
,
где
,

(так как
),
то есть
=
является поворотом вокруг точки

на угол

(нарисуйте картинку).

Задачи.

  1. Выяснить, определяют ли формулы
    ,
    записанные в ПДСК, движение? Найти образ
    и прообраз точки

    при этом движении; образ и прообраз
    прямой

    при этом же движении.

Решение. Проверим, является ли матрица

ортогональной. Действительно,
,
,
.
Матрица ортогональна, следовательно,
формулы задают движение. Найдем образ
точки
.
Запишем
.
Из этой записи хорошо видно, что координаты
точки

нужно подставить вместо

и

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

.

Найдем прообраз точки
.
Запишем
,
где точка

– прообраз точки
.
Теперь точка М сама является образом и
ее координаты нужно подставлять в
формулы движения вместо
.
Получим систему, решив которую найдем
координаты точки
.


.

Найдем образ прямой
.
Первый способ. Взять две точки на прямой
,
найти их образы и через них провести
прямую. Это будет
.

Второй способ. Запишем
.
Нужно из формул движения выразить

и подставить в уравнение прямой
.
Получим уравнение с переменными
.
Это и будет уравнение прямой
.
Запишем его на место, которое мы оставили.
Проведите вычисление тем способом,
который вам понравился больше.

Найдем прообраз прямой
.
Первый способ решения такой же как для
нахождения образа. Второй способ. Запишем
.
Теперь прямая

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

из формул в уравнение прямой
.
Ответ запишем на свободное место.
.
Раскрывая скобки и приводя подобные,
получим уравнение прообраза прямой
.

  1. Определить
    вид движения и элементы его определяющие
    а)
    ;
    б)
    ;
    в)
    ;
    г)
    ;
    д)
    ;

    е)
    ;
    ж)
    .
    Записать уравнения инвариантных прямых.

Решение.
а) Определим род движения
1
род

Найдем
инвариантные точки. Точка является
инвариантной тогда и только тогда, когда
,
то есть
.
Подставим в формулы движения:

.
Движение 1 рода и имеет одну инвариантную
точку – это поворот вокруг точки

на угол

такой, что
.
Инвариантных прямых нет.

б)
Определим род движения
II
род

Найдем
инвариантные точки. Точка является
инвариантной тогда и только тогда, когда
,
то есть
.
Подставим в формулы движения:
.
Система противоречива, следовательно,
инвариантных точек нет. Это скользящая
симметрия. Найдем элементы ее определяющие
(см. таблицу). Рассмотрим точку
.
Найдем ее образ по формулам
.
Найдем координаты середины отрезка
:
.
Эта точка принадлежит оси скользящей
симметрии, также как и точка

(мы подставили координаты точки

в формулы движения). Вектор

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

.
Единственная инвариантная прямая –
ось скользящей симметрии
.

в)
Определим род движения
II
род

Найдем
инвариантные точки. Точка является
инвариантной тогда и только тогда, когда
,
то есть
.
Подставим в формулы движения:
.
Система имеет бесконечно много решений,
то есть движение имеет прямую

инвариантных точек. Это осевая симметрия
с осью
.
Инвариантными прямыми являются ось
осевой симметрии

и все прямые перпендикулярные оси:
,
С – произвольная константа.

г)
Определим род движения:

род. Найдем инвариантные точки:

. Система противоречива, следовательно,
инвариантных точек нет. Это параллельный
перенос на вектор

(свободные члены в формулах движения).
Инвариантные прямые: все прямые,
параллельные вектору
.
Их уравнения:
,
где С – произвольная константа.

д)
Определим род движения:

род. Найдем инвариантные точки:
.
Система противоречива, следовательно,
инвариантных точек нет. Это скользящая
симметрия. Найдем ее определяющие
элементы. Рассмотрим точку
.
Найдем ее образ по формулам
.
Найдем координаты середины отрезка
:
.
Эта точка принадлежит оси скользящей
симметрии, также как и точка

(мы подставили координаты точки

в формулы движения). Вектор

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

.
Единственная инвариантная прямая –
ось скользящей симметрии
.

е)
Определим род движения:

род. Найдем инвариантные точки:
.
Система имеет бесконечно много решений,
то есть движение имеет бесконечно много
инвариантных точек, лежащих на прямой
.
Это осевая симметрия с осью
.
Инвариантными прямыми являются ось
осевой симметрии

и все прямые перпендикулярные оси:
,
С – произвольная константа.

ж)
Определим род движения:

род. Найдем инвариантные точки:
.
Движение имеет единственную инвариантную
точку, следовательно, это поворот вокруг
этой точки

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

для любых
.

Задачи
к проверочной работе.

1.
Доказать, что формулы, записанные в
ПДСК, задают движение, определить его
вид и задающие элементы, записать
уравнения инвариантных прямых, найти
образ и прообраз прямой

при этом движении, образ и прообраз
окружности
.
1)
;
2)
;
3)

;
4)
;
5)
;

6)
;
7)
;
8)
;

9)
;
10)
;

11)
.

2.
Нарисована пара ортонормированных
реперов. Определить вид движения и
элементы, его задающие.

3.
Определить вид движения
;

;

;
;
;
.

§ 5. Преобразование подобия.
Гомотетия.

Определение.
Пусть на плоскости фиксирована точка

и дано число
.
Гомотетией называется такое преобразование
плоскости
,
что
.
Точка

называется центром гомотетии, а число

называется коэффициентом гомотетии.

Свойства
гомотетии.

1.

– единственная инвариантная точка
гомотетии.

2.
Гомотетия

является подобием первого рода с
коэффициентом
.

3.
;

.

Формулы
гомотетии:

Задачи.

  1. Построить
    образ и прообраз точки, прямой, окружности
    при гомотетии, заданной центром

    и парой соответствующих точек
    .

Решение. Изобразим на картинке точку

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

Возьмем точку В на плоскости и построим
ее образ. Во-первых, точка

должна лежать на одной прямой с точками

и В. Проводим прямую
.
Во-вторых, прямые

и

должны быть параллельны по свойству
гомотетии, следовательно,

принадлежит прямой, проходящей через
точку

параллельно прямой
.
Обозначим эту прямую
.
Тогда
.

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

(прообраз точки
)
лежит на одной прямой с точками

и
.
Во-вторых, прямые

и

должны быть параллельны по свойству
гомотетии, следовательно,

принадлежит прямой, проходящей через
точку

параллельно прямой
.
Обозначим эту прямую
.
Тогда
.

Чтобы построить образ (прообраз) данной
прямой при гомотетии, достаточно
построить образ (прообраз) одной ее
точки и через эту точку провести прямую
параллельную денной. Подумайте, почему
это так?

Чтобы построить образ (прообраз) данной
окружности, достаточно построить образ

(прообраз) ее центра

и какой-нибудь точки
этой
окружности. Получим точку
.
Проведем окружность с центром в точке

радиуса
.
Это будет образ данной окружности. 

  1. На
    плоскости даны две прямые

    и точка О, им не принадлежащая. Построить
    образ и прообраз произвольной прямой

    при гомотетии с центром в точке О и
    переводящей
    .

Решение. Проведем через точку О
какую-нибудь прямую
.
Обозначим

и
.
Убедимся, что такое обозначение не
случайно и точка

действительно является образом точки
.
Как обычно запишем

(действительно, прямая

инвариантна, так как проходит через
центр гомотетии). Теперь гомотетия у
нас задана центром и парой соответствующих
точек. Такие задачи мы уже умеем решать
(см. задачу 1). 

  1. Составить
    формулы гомотетии, зная две инвариантные
    прямые

    и

    и коэффициент гомотетии
    .
    Найти образ окружности
    при
    этой гомотетии.

Решение. Общие формулы для гомотетии у
нас есть. Если мы подставим в них
координаты центра и коэффициент
гомотетии, то получим ответ. Коэффициент
у нас дан:
.
Ищем координаты центра гомотетии. По
свойству гомотетии все ее инвариантные
прямые пересекаются в ее центре,
следовательно, определив координаты
точки пересечения прямых

и

мы найдем координаты центра

гомотетии.

.

Получаем
.

Найдем теперь образ

окружности
.
Вычислим координаты образа точки

– центра окружности

при данной гомотетии (подставим координаты
точки

в формулы гомотетии). Получим
.
Так как гомотетия является подобием с
коэффициентом
,
то окружность
будет
иметь радиус в 2 раза больше, чем исходная
окружность. Итак, окружность

имеет центр в точке

и радиус 4. Запишем ее уравнение:
.

  1. Подобие
    задано парой реперов. Представить его
    в виде композиции гомотетии с тем же
    коэффициентом и любым центром и движения.
    Определить вид движения.

Решение. Пусть даны ортонормированный
репер

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

и

(почему?) Определим коэффициент подобия.
Он равен

.
Возьмем произвольную точку плоскости

– это будет центр гомотетии. Построим
образ репера

при гомотетии с центром

и коэффициентом

(для построения воспользуемся теоремой
Фалеса). В результате получим репер
.
Тогда пара реперов

и

задаст движение. Нам нужно определить
вид этого движения. Во-первых, определим
род движения по ориентации реперов
(одинаковая ориентация – первый род,
противоположная – второй род).

Движение 1 рода:

а)
параллельный
перенос на вектор
;

б) иначе, поворот. Определим центр и угол
поворота. Пусть прямая

– серединный перпендикуляр к отрезку
,
прямая

– серединный перпендикуляр к отрезку
.
Тогда точка

– центр поворота. Угол поворота
.

Движение
2 рода:

а) если
прямая
,
проходящая через середины отрезков

перпендикулярна им, то данное движение
– осевая симметрия с осью
.

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

от оси
.
Получим точку
.
Тогда вектор

будет искомым вектором. 

  1. Представить
    преобразование подобия

    в виде композиции гомотетии с отрицательным
    коэффициентом и движения. Определить
    вид движения.

Решение. Вспомним общий вид формул
подобия:

,
где
.
Тогда

– коэффициент подобия.

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

представлено в виде
,
где

– гомотетия,

– движение. Запишем их формулы. Начнем
с гомотетии, общие формулы которой у
нас есть.

.
Теперь найдем формулы движения
.
Для этого умножим обе части равенства

справа на
.
Получим

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

, затем найти композицию

и
.

.
Чтобы найти композицию гомотетии и
подобия, введем другие обозначения для
переменных. Заметим, что гомотетия и
подобие действуют на точку в следующей
последовательности:
.
Точка

является образом для точки

при гомотетии и исходной точкой для
подобия
.
Тогда


и
.

Движение
,
следовательно, в формулах нам надо
“избавиться” от переменных
.
Подставим их из уравнений гомотетии в
уравнения подобия:

.
Нам осталось только определить вид
движения по его формулам (см. §3). Это
движение 1 рода, имеющее единственную
инвариантную точку
.
Это поворот вокруг точки

на угол

такой, что
.

Задачи
к проверочной работе.

  1. Построить
    образ и прообраз точки, прямой, окружности
    при гомотетии, заданной центром

    и коэффициентом

    ().

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

  3. Построить
    образ данной прямой при гомотетии,
    заданной двумя парами прямых

    ()
    и коэффициентом
    .

  4. Построить
    образ данной прямой при гомотетии,
    заданной двумя парами прямых

    ()
    и коэффициентом
    .

  5. Составить
    формулы гомотетии с коэффициентом
    ,
    при которой прямая

    переходит в прямую
    ,
    а прямая

    – в прямую
    .

  6. Найти
    образ окружности

    при гомотетии с центром в точке

    и переводящей прямую

    в прямую
    .

  7. Написать
    формулы гомотетии, при которой прямые

    и

    инвариантны, а образом прямой
    является
    прямая
    .

  8. Написать
    формулы гомотетии с положительным
    коэффициентом, при которой окружность

    переходит в окружность
    .

  9. Построить
    образ и прообраз данной прямой при
    гомотетии, переводящей данные прямые

    и данные точки
    .

  10. Построить
    прообраз данной окружности при гомотетии,
    переводящей данные точки
    .

  11. Найти
    уравнение прообраза прямой

    при гомотетии с центром в точке
    ,
    которая переводит прямую

    в прямую
    .

  12. Построить
    прообраз данной прямой при гомотетии,
    заданной парой соответствующих точек

    и инвариантной прямой
    .

  13. Даны
    два параллельных отрезка
    .
    Построить образ данной окружности при
    гомотетии, переводящей один из данных
    отрезков в другой. Сколько решений
    имеет задача?

  14. Представить
    подобие в виде композиции гомотетии с
    тем же коэффициентом и движения.
    Определить вид движения, если
    1)
    ;
    2)
    ;
    3)
    .

  15. Представить
    подобия предыдущей задачи в виде
    композиции движения и гомотетии с
    отрицательным коэффициентом и
    произвольным центром.

  16. Представить
    подобие

    в виде композиции гомотетии с центром
    в точке

    и отрицательным коэффициентом и
    движения. Определить вид движения.

  17. Подобие
    задано парой реперов (нарисуйте
    картинку!). Разложить его в композицию
    гомотетии с положительным (отрицательным)
    коэффициентом и движения. Определить
    вид движения.

18*.
Составить формулы подобия первого рода,
переводящего отрезок с концами в точках

в отрезок с концами
.
Сколько решений имеет задача?

19*.
Доказать, что квадрат подобия второго
рода есть гомотетия.

20*.
Доказать, что любые две равносторонние
гиперболы подобны.

21*.
Доказать, что две любые параболы подобны.
Чему равен коэффициент подобия?

22*.
Подобие задано парой реперов (нарисуйте
картинку!). Разложить его в композицию
гомотетии с положительным (отрицательным)
коэффициентом и движения с общей
инвариантной точкой. Определить вид
движения.

§ 6. Аффинные преобразования.

Определение.
Преобразование плоскости называется
аффинным, если оно любые три точки,
лежащие на одной прямой переводит в три
точки также лежащие на одной прямой и
при этом сохраняет простое отношение
трех точек.

Определение.
Нетождественное аффинное преобразование
называется перспективно-аффинным
(или родством), если оно имеет по
крайней мере две инвариантные точки А
и В.

При
этом вся прямая (АВ) состоит из инвариантных
точек. Она называется осью родства.

Свойства
родства.

  1. Прямые,
    соединяющие соответствующие точки
    родства параллельны или совпадают.

  2. Если
    прямая пересекает ось родства в некоторой
    точке, то ее образ также пересекает ось
    родства в этой же точке. Если прямая не
    пересекает ось родства, то ее образ
    также не пересекает ось родства.

Примеры
перспективно-аффинных преобразований.

Сдвиг

Косое сжатие

Косое
сжатие называется сжатием, если
.

Задачи.

  1. Сдвиг
    (косое сжатие) задано осью и парой
    соответствующих точек. Построить образ
    и прообраз данной точки при этом
    преобразовании.

Решение. Рисуем картинку для сдвига.
Нам даны ось

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

по 1 свойству, то есть

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

по 2 свойству, то есть
.
Тогда
.

Прообраз произвольной точки

плоскости строится аналогично. Возьмем
произвольную точку

плоскости и построим ее прообраз
.
Воспользуемся свойствами родства.
Во-первых,

по 1 свойству, то есть

принадлежит прямой
,
проходящей через точку

параллельно прямой
.
Во-вторых, если
,
то

по 2 свойству, то есть
.
Тогда
.

В случае косого сжатия рассуждения
точно такие же. 

  1. Сдвиг
    (косое сжатие) задано осью и парой
    соответствующих точек. Построить образ
    и прообраз данного квадрата при этом
    преобразовании. Рассмотреть различное
    расположение квадрата относительно
    оси родства.

Решение. Достаточно построить образы
вершин квадрата и соединить их отрезками
(в результате этих действий мы получим
параллелограмм). Подумайте, как построить
образ квадрата проще. 

  1. Построить
    образ точки при косом сжатии, заданном
    инвариантной точкой С , парой
    соответствующих параллельных
    (пересекающихся) прямых

    и направлением сжатия – прямой
    .

Решение. Рисуем картинку. Мы знаем, что
все инвариантные точки лежат на оси
родства
,
то есть
.
Непараллельные соответствующие прямые
пересекаются на оси родства, то есть
.
У нас появилась ось родства
.
Нам осталось получить две соответствующие
точки
,
которые лежат на прямых

и

соответственно. Мы знаем, что все прямые,
соединяющие соответствующие точки
родства параллельны между собой. Это и
есть направление сжатия. Оно задается
прямой
,
то есть
.
Кроме того,
.
Следовательно,
.
Теперь косое сжатие задано осью и парой
соответствующих точек. Дальше решение
такое же как в задаче 1. 

  1. Родство
    задано двумя парами пересекающихся
    соответствующих прямых

    и
    .
    Построить образ (прообраз) данной точки
    при данном родстве.

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

и парой соответствующих точек
.

Задачи
к проверочной работе.

  1. Построить
    образ (прообраз) данной трапеции при
    косом сжатии, заданном осью и парой
    соответствующих точек.

  2. Построить
    образ данной прямой при сдвиге, заданном
    осью и парой пересекающихся соответствующих
    прямых.

  3. Сдвиг
    задан парой соответствующих прямых

    и инвариантной прямой
    .
    Построить образ данного треугольника
    (квадрата, параллелограмма) при данном
    сдвиге. Сколько решений имеет задача?

  4. Построить
    образ (прообраз) данной трапеции при
    сдвиге, заданном парой соответствующих
    точек

    и инвариантной точкой В.

5.
Доказать, что любое аффинное преобразование
можно представить в виде композиции
родства и подобия.

6*.
Показать, что перспективно-аффинное
преобразование, вообще говоря, не
сохраняет величину угла. Но при этом
верно следующее утверждение: при всяком
перспективно-аффинном преобразовании
через каждую точку плоскости проходят
две взаимно перпендикулярные прямые,
образы которых при этом преобразовании
также взаимно перпендикулярны.

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

In linear algebra, a rotation matrix is a transformation matrix that is used to perform a rotation in Euclidean space. For example, using the convention below, the matrix

{displaystyle R={begin{bmatrix}cos theta &-sin theta \sin theta &cos theta end{bmatrix}}}

rotates points in the xy plane counterclockwise through an angle θ about the origin of a two-dimensional Cartesian coordinate system. To perform the rotation on a plane point with standard coordinates v = (x, y), it should be written as a column vector, and multiplied by the matrix R:

{displaystyle Rmathbf {v} ={begin{bmatrix}cos theta &-sin theta \sin theta &cos theta end{bmatrix}}{begin{bmatrix}x\yend{bmatrix}}={begin{bmatrix}xcos theta -ysin theta \xsin theta +ycos theta end{bmatrix}}.}

If x and y are the endpoint coordinates of a vector, where x is cosine and y is sine, then the above equations become the trigonometric summation angle formulae. Indeed, a rotation matrix can be seen as the trigonometric summation angle formulae in matrix form. One way to understand this is say we have a vector at an angle 30° from the x axis, and we wish to rotate that angle by a further 45°. We simply need to compute the vector endpoint coordinates at 75°.

The examples in this article apply to active rotations of vectors counterclockwise in a right-handed coordinate system (y counterclockwise from x) by pre-multiplication (R on the left). If any one of these is changed (such as rotating axes instead of vectors, a passive transformation), then the inverse of the example matrix should be used, which coincides with its transpose.

Since matrix multiplication has no effect on the zero vector (the coordinates of the origin), rotation matrices describe rotations about the origin. Rotation matrices provide an algebraic description of such rotations, and are used extensively for computations in geometry, physics, and computer graphics. In some literature, the term rotation is generalized to include improper rotations, characterized by orthogonal matrices with a determinant of −1 (instead of +1). These combine proper rotations with reflections (which invert orientation). In other cases, where reflections are not being considered, the label proper may be dropped. The latter convention is followed in this article.

Rotation matrices are square matrices, with real entries. More specifically, they can be characterized as orthogonal matrices with determinant 1; that is, a square matrix R is a rotation matrix if and only if RT = R−1 and det R = 1. The set of all orthogonal matrices of size n with determinant +1 is a representation of a group known as the special orthogonal group SO(n), one example of which is the rotation group SO(3). The set of all orthogonal matrices of size n with determinant +1 or −1 is a representation of the (general) orthogonal group O(n).

In two dimensions[edit]

A counterclockwise rotation of a vector through angle θ. The vector is initially aligned with the x-axis.

In two dimensions, the standard rotation matrix has the following form:

{displaystyle R(theta )={begin{bmatrix}cos theta &-sin theta \sin theta &cos theta \end{bmatrix}}.}

This rotates column vectors by means of the following matrix multiplication,

{displaystyle {begin{bmatrix}x'\y'\end{bmatrix}}={begin{bmatrix}cos theta &-sin theta \sin theta &cos theta \end{bmatrix}}{begin{bmatrix}x\y\end{bmatrix}}.}

Thus, the new coordinates (x′, y′) of a point (x, y) after rotation are

{displaystyle {begin{aligned}x'&=xcos theta -ysin theta ,\y'&=xsin theta +ycos theta ,end{aligned}}.}

Examples[edit]

For example, when the vector

{displaystyle mathbf {hat {x}} ={begin{bmatrix}1\0\end{bmatrix}}}

is rotated by an angle θ, its new coordinates are

{displaystyle {begin{bmatrix}cos theta \sin theta \end{bmatrix}},}

and when the vector

{displaystyle mathbf {hat {y}} ={begin{bmatrix}0\1\end{bmatrix}}}

is rotated by an angle θ, its new coordinates are

{displaystyle {begin{bmatrix}-sin theta \cos theta \end{bmatrix}}.}

Direction[edit]

The direction of vector rotation is counterclockwise if θ is positive (e.g. 90°), and clockwise if θ is negative (e.g. −90°). Thus the clockwise rotation matrix is found as

{displaystyle R(-theta )={begin{bmatrix}cos theta &sin theta \-sin theta &cos theta \end{bmatrix}}.}

The two-dimensional case is the only non-trivial (i.e. not one-dimensional) case where the rotation matrices group is commutative, so that it does not matter in which order multiple rotations are performed. An alternative convention uses rotating axes,[1] and the above matrices also represent a rotation of the axes clockwise through an angle θ.

Non-standard orientation of the coordinate system[edit]

A rotation through angle θ with non-standard axes.

If a standard right-handed Cartesian coordinate system is used, with the x-axis to the right and the y-axis up, the rotation R(θ) is counterclockwise. If a left-handed Cartesian coordinate system is used, with x directed to the right but y directed down, R(θ) is clockwise. Such non-standard orientations are rarely used in mathematics but are common in 2D computer graphics, which often have the origin in the top left corner and the y-axis down the screen or page.[2]

See below for other alternative conventions which may change the sense of the rotation produced by a rotation matrix.

Common rotations[edit]

Particularly useful are the matrices

{displaystyle {begin{bmatrix}0&-1\[3pt]1&0\end{bmatrix}},quad {begin{bmatrix}-1&0\[3pt]0&-1\end{bmatrix}},quad {begin{bmatrix}0&1\[3pt]-1&0\end{bmatrix}}}

for 90°, 180°, and 270° counter-clockwise rotations.

A 180° rotation (middle) followed by a positive 90° rotation (left) is equivalent to a single negative 90° (positive 270°) rotation (right). Each of these figures depicts the result of a rotation relative to an upright starting position (bottom left) and includes the matrix representation of the permutation applied by the rotation (center right), as well as other related diagrams. See “Permutation notation” on Wikiversity for details.

Relationship with complex plane[edit]

Since

{displaystyle {begin{bmatrix}0&1\-1&0end{bmatrix}}^{2} = {begin{bmatrix}-1&0\0&-1end{bmatrix}} =-I,}

the matrices of the shape

{displaystyle {begin{bmatrix}x&y\-y&xend{bmatrix}}}

form a ring isomorphic to the field of the complex numbers mathbb {C} . Under this isomorphism, the rotation matrices correspond to circle of the unit complex numbers, the complex numbers of modulus 1.

If one identifies mathbb {R} ^{2} with mathbb {C} through the linear isomorphism {displaystyle (a,b)mapsto a+ib,} the action of a matrix of the above form on vectors of mathbb {R} ^{2} corresponds to the multiplication by the complex number x + iy, and rotations correspond to multiplication by complex numbers of modulus 1.

As every rotation matrix can be written

{displaystyle {begin{pmatrix}cos t&sin t\-sin t&cos tend{pmatrix}},}

the above correspondence associates such a matrix with the complex number

{displaystyle cos t+isin t=e^{it}}

(this last equality is Euler’s formula).

In three dimensions[edit]

A positive 90° rotation around the y-axis (left) after one around the z-axis (middle) gives a 120° rotation around the main diagonal (right).
In the top left corner are the rotation matrices, in the bottom right corner are the corresponding permutations of the cube with the origin in its center.

Basic rotations[edit]

A basic rotation (also called elemental rotation) is a rotation about one of the axes of a coordinate system. The following three basic rotation matrices rotate vectors by an angle θ about the x-, y-, or z-axis, in three dimensions, using the right-hand rule—which codifies their alternating signs. Notice that the right-hand rule only works when multiplying {displaystyle Rcdot {vec {x}}}. (The same matrices can also represent a clockwise rotation of the axes.[nb 1])

{displaystyle {begin{alignedat}{1}R_{x}(theta )&={begin{bmatrix}1&0&0\0&cos theta &-sin theta \[3pt]0&sin theta &cos theta \[3pt]end{bmatrix}}\[6pt]R_{y}(theta )&={begin{bmatrix}cos theta &0&sin theta \[3pt]0&1&0\[3pt]-sin theta &0&cos theta \end{bmatrix}}\[6pt]R_{z}(theta )&={begin{bmatrix}cos theta &-sin theta &0\[3pt]sin theta &cos theta &0\[3pt]0&0&1\end{bmatrix}}end{alignedat}}}

For column vectors, each of these basic vector rotations appears counterclockwise when the axis about which they occur points toward the observer, the coordinate system is right-handed, and the angle θ is positive. Rz, for instance, would rotate toward the y-axis a vector aligned with the x-axis, as can easily be checked by operating with Rz on the vector (1,0,0):

{displaystyle R_{z}(90^{circ }){begin{bmatrix}1\0\0\end{bmatrix}}={begin{bmatrix}cos 90^{circ }&-sin 90^{circ }&0\sin 90^{circ }&quad cos 90^{circ }&0\0&0&1\end{bmatrix}}{begin{bmatrix}1\0\0\end{bmatrix}}={begin{bmatrix}0&-1&0\1&0&0\0&0&1\end{bmatrix}}{begin{bmatrix}1\0\0\end{bmatrix}}={begin{bmatrix}0\1\0\end{bmatrix}}}

This is similar to the rotation produced by the above-mentioned two-dimensional rotation matrix. See below for alternative conventions which may apparently or actually invert the sense of the rotation produced by these matrices.

General rotations[edit]

Other rotation matrices can be obtained from these three using matrix multiplication. For example, the product

{displaystyle {begin{aligned}R=R_{z}(alpha ),R_{y}(beta ),R_{x}(gamma )&={overset {text{yaw}}{begin{bmatrix}cos alpha &-sin alpha &0\sin alpha &cos alpha &0\0&0&1\end{bmatrix}}}{overset {text{pitch}}{begin{bmatrix}cos beta &0&sin beta \0&1&0\-sin beta &0&cos beta \end{bmatrix}}}{overset {text{roll}}{begin{bmatrix}1&0&0\0&cos gamma &-sin gamma \0&sin gamma &cos gamma \end{bmatrix}}}\&={begin{bmatrix}cos alpha cos beta &cos alpha sin beta sin gamma -sin alpha cos gamma &cos alpha sin beta cos gamma +sin alpha sin gamma \sin alpha cos beta &sin alpha sin beta sin gamma +cos alpha cos gamma &sin alpha sin beta cos gamma -cos alpha sin gamma \-sin beta &cos beta sin gamma &cos beta cos gamma \end{bmatrix}}end{aligned}}}

represents a rotation whose yaw, pitch, and roll angles are α, β and γ, respectively. More formally, it is an intrinsic rotation whose Tait–Bryan angles are α, β, γ, about axes z, y, x, respectively.
Similarly, the product

{displaystyle {begin{aligned}\R=R_{z}(gamma ),R_{y}(beta ),R_{x}(alpha )&={begin{bmatrix}cos gamma &-sin gamma &0\sin gamma &cos gamma &0\0&0&1\end{bmatrix}}{begin{bmatrix}cos beta &0&sin beta \0&1&0\-sin beta &0&cos beta \end{bmatrix}}{begin{bmatrix}1&0&0\0&cos alpha &-sin alpha \0&sin alpha &cos alpha \end{bmatrix}}\&={begin{bmatrix}cos beta cos gamma &sin alpha sin beta cos gamma -cos alpha sin gamma &cos alpha sin beta cos gamma +sin alpha sin gamma \cos beta sin gamma &sin alpha sin beta sin gamma +cos alpha cos gamma &cos alpha sin beta sin gamma -sin alpha cos gamma \-sin beta &sin alpha cos beta &cos alpha cos beta \end{bmatrix}}end{aligned}}}

represents an extrinsic rotation whose (improper) Euler angles are α, β, γ, about axes x, y, z.

These matrices produce the desired effect only if they are used to premultiply column vectors, and (since in general matrix multiplication is not commutative) only if they are applied in the specified order (see Ambiguities for more details). The order of rotation operations is from right to left; the matrix adjacent to the column vector is the first to be applied, and then the one to the left.[3]

Conversion from rotation matrix to axis–angle[edit]

Every rotation in three dimensions is defined by its axis (a vector along this axis is unchanged by the rotation), and its angle — the amount of rotation about that axis (Euler rotation theorem).

There are several methods to compute the axis and angle from a rotation matrix (see also axis–angle representation). Here, we only describe the method based on the computation of the eigenvectors and eigenvalues of the rotation matrix. It is also possible to use the trace of the rotation matrix.

Determining the axis[edit]

A rotation R around axis u can be decomposed using 3 endomorphisms P, (IP), and Q (click to enlarge).

Given a 3 × 3 rotation matrix R, a vector u parallel to the rotation axis must satisfy

{displaystyle Rmathbf {u} =mathbf {u} ,}

since the rotation of u around the rotation axis must result in u. The equation above may be solved for u which is unique up to a scalar factor unless R = I.

Further, the equation may be rewritten

{displaystyle Rmathbf {u} =Imathbf {u} implies left(R-Iright)mathbf {u} =0,}

which shows that u lies in the null space of RI.

Viewed in another way, u is an eigenvector of R corresponding to the eigenvalue λ = 1. Every rotation matrix must have this eigenvalue, the other two eigenvalues being complex conjugates of each other. It follows that a general rotation matrix in three dimensions has, up to a multiplicative constant, only one real eigenvector.

One way to determine the rotation axis is by showing that:

{displaystyle {begin{aligned}0&=R^{mathsf {T}}0+0\&=R^{mathsf {T}}left(R-Iright)mathbf {u} +left(R-Iright)mathbf {u} \&=left(R^{mathsf {T}}R-R^{mathsf {T}}+R-Iright)mathbf {u} \&=left(I-R^{mathsf {T}}+R-Iright)mathbf {u} \&=left(R-R^{mathsf {T}}right)mathbf {u} end{aligned}}}

Since (RRT) is a skew-symmetric matrix, we can choose u such that

{displaystyle [mathbf {u} ]_{times }=left(R-R^{mathsf {T}}right).}

The matrix–vector product becomes a cross product of a vector with itself, ensuring that the result is zero:

{displaystyle left(R-R^{mathsf {T}}right)mathbf {u} =[mathbf {u} ]_{times }mathbf {u} =mathbf {u} times mathbf {u} =0,}

Therefore, if

{displaystyle R={begin{bmatrix}a&b&c\d&e&f\g&h&i\end{bmatrix}},}

then

{displaystyle mathbf {u} ={begin{bmatrix}h-f\c-g\d-b\end{bmatrix}}.}

The magnitude of u computed this way is u‖ = 2 sin θ, where θ is the angle of rotation.

This does not work if R is symmetric. Above, if RRT is zero, then all subsequent steps are invalid. In this case, it is necessary to diagonalize R and find the eigenvector corresponding to an eigenvalue of 1.

Determining the angle[edit]

To find the angle of a rotation, once the axis of the rotation is known, select a vector v perpendicular to the axis. Then the angle of the rotation is the angle between v and Rv.

A more direct method, however, is to simply calculate the trace: the sum of the diagonal elements of the rotation matrix. Care should be taken to select the right sign for the angle θ to match the chosen axis:

{displaystyle operatorname {tr} (R)=1+2cos theta ,}

from which follows that the angle’s absolute value is

{displaystyle |theta |=arccos left({frac {operatorname {tr} (R)-1}{2}}right).}

Rotation matrix from axis and angle[edit]

The matrix of a proper rotation R by angle θ around the axis u = (ux, uy, uz), a unit vector with u2
x
+ u2
y
+ u2
z
= 1
, is given by:[4]

{displaystyle R={begin{bmatrix}cos theta +u_{x}^{2}left(1-cos theta right)&u_{x}u_{y}left(1-cos theta right)-u_{z}sin theta &u_{x}u_{z}left(1-cos theta right)+u_{y}sin theta \u_{y}u_{x}left(1-cos theta right)+u_{z}sin theta &cos theta +u_{y}^{2}left(1-cos theta right)&u_{y}u_{z}left(1-cos theta right)-u_{x}sin theta \u_{z}u_{x}left(1-cos theta right)-u_{y}sin theta &u_{z}u_{y}left(1-cos theta right)+u_{x}sin theta &cos theta +u_{z}^{2}left(1-cos theta right)end{bmatrix}}.}

A derivation of this matrix from first principles can be found in section 9.2 here.[5] The basic idea to derive this matrix is dividing the problem into few known simple steps.

  1. First rotate the given axis and the point such that the axis lies in one of the coordinate planes (xy, yz or zx)
  2. Then rotate the given axis and the point such that the axis is aligned with one of the two coordinate axes for that particular coordinate plane (x, y or z)
  3. Use one of the fundamental rotation matrices to rotate the point depending on the coordinate axis with which the rotation axis is aligned.
  4. Reverse rotate the axis-point pair such that it attains the final configuration as that was in step 2 (Undoing step 2)
  5. Reverse rotate the axis-point pair which was done in step 1 (undoing step 1)

This can be written more concisely as

{displaystyle R=(cos theta ),I+(sin theta ),[mathbf {u} ]_{times }+(1-cos theta ),(mathbf {u} otimes mathbf {u} ),}

where [u]× is the cross product matrix of u; the expression uu is the outer product, and I is the identity matrix. Alternatively, the matrix entries are:

{displaystyle R_{jk}={begin{cases}cos ^{2}{frac {theta }{2}}+sin ^{2}{frac {theta }{2}}left(2u_{j}^{2}-1right),quad &{text{if }}j=k\2u_{j}u_{k}sin ^{2}{frac {theta }{2}}-varepsilon _{jkl}u_{l}sin theta ,quad &{text{if }}jneq kend{cases}}}

where εjkl is the Levi-Civita symbol with ε123 = 1. This is a matrix form of Rodrigues’ rotation formula, (or the equivalent, differently parametrized Euler–Rodrigues formula) with[nb 2]

{displaystyle mathbf {u} otimes mathbf {u} =mathbf {u} mathbf {u} ^{mathsf {T}}={begin{bmatrix}u_{x}^{2}&u_{x}u_{y}&u_{x}u_{z}\[3pt]u_{x}u_{y}&u_{y}^{2}&u_{y}u_{z}\[3pt]u_{x}u_{z}&u_{y}u_{z}&u_{z}^{2}end{bmatrix}},qquad [mathbf {u} ]_{times }={begin{bmatrix}0&-u_{z}&u_{y}\[3pt]u_{z}&0&-u_{x}\[3pt]-u_{y}&u_{x}&0end{bmatrix}}.}

In mathbb {R} ^{3} the rotation of a vector x around the axis u by an angle θ can be written as:

{displaystyle R_{mathbf {u} }(theta )mathbf {x} =mathbf {u} (mathbf {u} cdot mathbf {x} )+cos left(theta right)(mathbf {u} times mathbf {x} )times mathbf {u} +sin left(theta right)(mathbf {u} times mathbf {x} )}

If the 3D space is right-handed and θ > 0, this rotation will be counterclockwise when u points towards the observer (Right-hand rule). Explicitly, with {displaystyle ({boldsymbol {alpha }},{boldsymbol {beta }},mathbf {u} )} a right-handed orthonormal basis,

{displaystyle R_{mathbf {u} }(theta ){boldsymbol {alpha }}=cos left(theta right){boldsymbol {alpha }}+sin left(theta right){boldsymbol {beta }},quad R_{mathbf {u} }(theta ){boldsymbol {beta }}=-sin left(theta right){boldsymbol {alpha }}+cos left(theta right){boldsymbol {beta }},quad R_{mathbf {u} }(theta )mathbf {u} =mathbf {u} .}

Note the striking merely apparent differences to the equivalent Lie-algebraic formulation below.

Properties[edit]

For any n-dimensional rotation matrix R acting on {displaystyle mathbb {R} ^{n},}

{displaystyle R^{mathsf {T}}=R^{-1}} (The rotation is an orthogonal matrix)

It follows that:

det R=pm 1

A rotation is termed proper if det R = 1, and improper (or a roto-reflection) if det R = –1. For even dimensions n = 2k, the n eigenvalues λ of a proper rotation occur as pairs of complex conjugates which are roots of unity: λ = e±j for j = 1, …, k, which is real only for λ = ±1. Therefore, there may be no vectors fixed by the rotation (λ = 1), and thus no axis of rotation. Any fixed eigenvectors occur in pairs, and the axis of rotation is an even-dimensional subspace.

For odd dimensions n = 2k + 1, a proper rotation R will have an odd number of eigenvalues, with at least one λ = 1 and the axis of rotation will be an odd dimensional subspace. Proof:

{displaystyle {begin{aligned}det left(R-Iright)&=det left(R^{mathsf {T}}right)det left(R-Iright)=det left(R^{mathsf {T}}R-R^{mathsf {T}}right)=det left(I-R^{mathsf {T}}right)\&=det(I-R)=left(-1right)^{n}det left(R-Iright)=-det left(R-Iright).end{aligned}}}

Here I is the identity matrix, and we use det(RT) = det(R) = 1, as well as (−1)n = −1 since n is odd. Therefore, det(RI) = 0, meaning there is a null vector v with (R – I)v = 0, that is Rv = v, a fixed eigenvector. There may also be pairs of fixed eigenvectors in the even-dimensional subspace orthogonal to v, so the total dimension of fixed eigenvectors is odd.

For example, in 2-space n = 2, a rotation by angle θ has eigenvalues λ = e and λ = e, so there is no axis of rotation except when θ = 0, the case of the null rotation. In 3-space n = 3, the axis of a non-null proper rotation is always a unique line, and a rotation around this axis by angle θ has eigenvalues λ = 1, e, e. In 4-space n = 4, the four eigenvalues are of the form e±, e±. The null rotation has θ = φ = 0. The case of θ = 0, φ ≠ 0 is called a simple rotation, with two unit eigenvalues forming an axis plane, and a two-dimensional rotation orthogonal to the axis plane. Otherwise, there is no axis plane. The case of θ = φ is called an isoclinic rotation, having eigenvalues e± repeated twice, so every vector is rotated through an angle θ.

The trace of a rotation matrix is equal to the sum of its eigenvalues. For n = 2, a rotation by angle θ has trace 2 cos θ. For n = 3, a rotation around any axis by angle θ has trace 1 + 2 cos θ. For n = 4, and the trace is 2(cos θ + cos φ), which becomes 4 cos θ for an isoclinic rotation.

Examples[edit]

  • The 2 × 2 rotation matrix
Q={begin{bmatrix}0&1\-1&0end{bmatrix}}
corresponds to a 90° planar rotation clockwise about the origin.
  • The transpose of the 2 × 2 matrix
M={begin{bmatrix}0.936&0.352\0.352&-0.936end{bmatrix}}
is its inverse, but since its determinant is −1, this is not a proper rotation matrix; it is a reflection across the line 11y = 2x.
  • The 3 × 3 rotation matrix
{displaystyle Q={begin{bmatrix}1&0&0\0&{frac {sqrt {3}}{2}}&{frac {1}{2}}\0&-{frac {1}{2}}&{frac {sqrt {3}}{2}}end{bmatrix}}={begin{bmatrix}1&0&0\0&cos 30^{circ }&sin 30^{circ }\0&-sin 30^{circ }&cos 30^{circ }\end{bmatrix}}}
corresponds to a −30° rotation around the x-axis in three-dimensional space.
  • The 3 × 3 rotation matrix
{displaystyle Q={begin{bmatrix}0.36&0.48&-0.80\-0.80&0.60&0.00\0.48&0.64&0.60end{bmatrix}}}
corresponds to a rotation of approximately −74° around the axis (−1/2,1,1) in three-dimensional space.
  • The 3 × 3 permutation matrix
P={begin{bmatrix}0&0&1\1&0&0\0&1&0end{bmatrix}}
is a rotation matrix, as is the matrix of any even permutation, and rotates through 120° about the axis x = y = z.
  • The 3 × 3 matrix
M={begin{bmatrix}3&-4&1\5&3&-7\-9&2&6end{bmatrix}}
has determinant +1, but is not orthogonal (its transpose is not its inverse), so it is not a rotation matrix.
  • The 4 × 3 matrix
M={begin{bmatrix}0.5&-0.1&0.7\0.1&0.5&-0.5\-0.7&0.5&0.5\-0.5&-0.7&-0.1end{bmatrix}}
is not square, and so cannot be a rotation matrix; yet MTM yields a 3 × 3 identity matrix (the columns are orthonormal).
  • The 4 × 4 matrix
{displaystyle Q=-I={begin{bmatrix}-1&0&0&0\0&-1&0&0\0&0&-1&0\0&0&0&-1end{bmatrix}}}
describes an isoclinic rotation in four dimensions, a rotation through equal angles (180°) through two orthogonal planes.
  • The 5 × 5 rotation matrix
Q={begin{bmatrix}0&-1&0&0&0\1&0&0&0&0\0&0&-1&0&0\0&0&0&-1&0\0&0&0&0&1end{bmatrix}}
rotates vectors in the plane of the first two coordinate axes 90°, rotates vectors in the plane of the next two axes 180°, and leaves the last coordinate axis unmoved.

Geometry[edit]

In Euclidean geometry, a rotation is an example of an isometry, a transformation that moves points without changing the distances between them. Rotations are distinguished from other isometries by two additional properties: they leave (at least) one point fixed, and they leave “handedness” unchanged. In contrast, a translation moves every point, a reflection exchanges left- and right-handed ordering, a glide reflection does both, and an improper rotation combines a change in handedness with a normal rotation.

If a fixed point is taken as the origin of a Cartesian coordinate system, then every point can be given coordinates as a displacement from the origin. Thus one may work with the vector space of displacements instead of the points themselves. Now suppose (p1, …, pn) are the coordinates of the vector p from the origin O to point P. Choose an orthonormal basis for our coordinates; then the squared distance to P, by Pythagoras, is

{displaystyle d^{2}(O,P)=|mathbf {p} |^{2}=sum _{r=1}^{n}p_{r}^{2}}

which can be computed using the matrix multiplication

{displaystyle |mathbf {p} |^{2}={begin{bmatrix}p_{1}cdots p_{n}end{bmatrix}}{begin{bmatrix}p_{1}\vdots \p_{n}end{bmatrix}}=mathbf {p} ^{mathsf {T}}mathbf {p} .}

A geometric rotation transforms lines to lines, and preserves ratios of distances between points. From these properties it can be shown that a rotation is a linear transformation of the vectors, and thus can be written in matrix form, Qp. The fact that a rotation preserves, not just ratios, but distances themselves, is stated as

{displaystyle mathbf {p} ^{mathsf {T}}mathbf {p} =(Qmathbf {p} )^{mathsf {T}}(Qmathbf {p} ),}

or

{displaystyle {begin{aligned}mathbf {p} ^{mathsf {T}}Imathbf {p} &{}=left(mathbf {p} ^{mathsf {T}}Q^{mathsf {T}}right)(Qmathbf {p} )\&{}=mathbf {p} ^{mathsf {T}}left(Q^{mathsf {T}}Qright)mathbf {p} .end{aligned}}}

Because this equation holds for all vectors, p, one concludes that every rotation matrix, Q, satisfies the orthogonality condition,

{displaystyle Q^{mathsf {T}}Q=I.}

Rotations preserve handedness because they cannot change the ordering of the axes, which implies the special matrix condition,

{displaystyle det Q=+1.}

Equally important, it can be shown that any matrix satisfying these two conditions acts as a rotation.

Multiplication[edit]

The inverse of a rotation matrix is its transpose, which is also a rotation matrix:

{displaystyle {begin{aligned}left(Q^{mathsf {T}}right)^{mathsf {T}}left(Q^{mathsf {T}}right)&=QQ^{mathsf {T}}=I\det Q^{mathsf {T}}&=det Q=+1.end{aligned}}}

The product of two rotation matrices is a rotation matrix:

{displaystyle {begin{aligned}left(Q_{1}Q_{2}right)^{mathsf {T}}left(Q_{1}Q_{2}right)&=Q_{2}^{mathsf {T}}left(Q_{1}^{mathsf {T}}Q_{1}right)Q_{2}=I\det left(Q_{1}Q_{2}right)&=left(det Q_{1}right)left(det Q_{2}right)=+1.end{aligned}}}

For n > 2, multiplication of n × n rotation matrices is generally not commutative.

{displaystyle {begin{aligned}Q_{1}&={begin{bmatrix}0&-1&0\1&0&0\0&0&1end{bmatrix}}&Q_{2}&={begin{bmatrix}0&0&1\0&1&0\-1&0&0end{bmatrix}}\Q_{1}Q_{2}&={begin{bmatrix}0&-1&0\0&0&1\-1&0&0end{bmatrix}}&Q_{2}Q_{1}&={begin{bmatrix}0&0&1\1&0&0\0&1&0end{bmatrix}}.end{aligned}}}

Noting that any identity matrix is a rotation matrix, and that matrix multiplication is associative, we may summarize all these properties by saying that the n × n rotation matrices form a group, which for n > 2 is non-abelian, called a special orthogonal group, and denoted by SO(n), SO(n,R), SOn, or SOn(R), the group of n × n rotation matrices is isomorphic to the group of rotations in an n-dimensional space. This means that multiplication of rotation matrices corresponds to composition of rotations, applied in left-to-right order of their corresponding matrices.

Ambiguities[edit]

Alias and alibi rotations

The interpretation of a rotation matrix can be subject to many ambiguities.

In most cases the effect of the ambiguity is equivalent to the effect of a rotation matrix inversion (for these orthogonal matrices equivalently matrix transpose).

Alias or alibi (passive or active) transformation
The coordinates of a point P may change due to either a rotation of the coordinate system CS (alias), or a rotation of the point P (alibi). In the latter case, the rotation of P also produces a rotation of the vector v representing P. In other words, either P and v are fixed while CS rotates (alias), or CS is fixed while P and v rotate (alibi). Any given rotation can be legitimately described both ways, as vectors and coordinate systems actually rotate with respect to each other, about the same axis but in opposite directions. Throughout this article, we chose the alibi approach to describe rotations. For instance,

R(theta )={begin{bmatrix}cos theta &-sin theta \sin theta &cos theta \end{bmatrix}}
represents a counterclockwise rotation of a vector v by an angle θ, or a rotation of CS by the same angle but in the opposite direction (i.e. clockwise). Alibi and alias transformations are also known as active and passive transformations, respectively.
Pre-multiplication or post-multiplication
The same point P can be represented either by a column vector v or a row vector w. Rotation matrices can either pre-multiply column vectors (Rv), or post-multiply row vectors (wR). However, Rv produces a rotation in the opposite direction with respect to wR. Throughout this article, rotations produced on column vectors are described by means of a pre-multiplication. To obtain exactly the same rotation (i.e. the same final coordinates of point P), the equivalent row vector must be post-multiplied by the transpose of R (i.e. wRT).
Right- or left-handed coordinates
The matrix and the vector can be represented with respect to a right-handed or left-handed coordinate system. Throughout the article, we assumed a right-handed orientation, unless otherwise specified.
Vectors or forms
The vector space has a dual space of linear forms, and the matrix can act on either vectors or forms.

Decompositions[edit]

Independent planes[edit]

Consider the 3 × 3 rotation matrix

{displaystyle Q={begin{bmatrix}0.36&0.48&-0.80\-0.80&0.60&0.00\0.48&0.64&0.60end{bmatrix}}.}

If Q acts in a certain direction, v, purely as a scaling by a factor λ, then we have

{displaystyle Qmathbf {v} =lambda mathbf {v} ,}

so that

{displaystyle mathbf {0} =(lambda I-Q)mathbf {v} .}

Thus λ is a root of the characteristic polynomial for Q,

{displaystyle {begin{aligned}0&{}=det(lambda I-Q)\&{}=lambda ^{3}-{tfrac {39}{25}}lambda ^{2}+{tfrac {39}{25}}lambda -1\&{}=(lambda -1)left(lambda ^{2}-{tfrac {14}{25}}lambda +1right).end{aligned}}}

Two features are noteworthy. First, one of the roots (or eigenvalues) is 1, which tells us that some direction is unaffected by the matrix. For rotations in three dimensions, this is the axis of the rotation (a concept that has no meaning in any other dimension). Second, the other two roots are a pair of complex conjugates, whose product is 1 (the constant term of the quadratic), and whose sum is 2 cos θ (the negated linear term). This factorization is of interest for 3 × 3 rotation matrices because the same thing occurs for all of them. (As special cases, for a null rotation the “complex conjugates” are both 1, and for a 180° rotation they are both −1.) Furthermore, a similar factorization holds for any n × n rotation matrix. If the dimension, n, is odd, there will be a “dangling” eigenvalue of 1; and for any dimension the rest of the polynomial factors into quadratic terms like the one here (with the two special cases noted). We are guaranteed that the characteristic polynomial will have degree n and thus n eigenvalues. And since a rotation matrix commutes with its transpose, it is a normal matrix, so can be diagonalized. We conclude that every rotation matrix, when expressed in a suitable coordinate system, partitions into independent rotations of two-dimensional subspaces, at most n/2 of them.

The sum of the entries on the main diagonal of a matrix is called the trace; it does not change if we reorient the coordinate system, and always equals the sum of the eigenvalues. This has the convenient implication for 2 × 2 and 3 × 3 rotation matrices that the trace reveals the angle of rotation, θ, in the two-dimensional space (or subspace). For a 2 × 2 matrix the trace is 2 cos θ, and for a 3 × 3 matrix it is 1 + 2 cos θ. In the three-dimensional case, the subspace consists of all vectors perpendicular to the rotation axis (the invariant direction, with eigenvalue 1). Thus we can extract from any 3 × 3 rotation matrix a rotation axis and an angle, and these completely determine the rotation.

Sequential angles[edit]

The constraints on a 2 × 2 rotation matrix imply that it must have the form

Q={begin{bmatrix}a&-b\b&aend{bmatrix}}

with a2 + b2 = 1. Therefore, we may set a = cos θ and b = sin θ, for some angle θ. To solve for θ it is not enough to look at a alone or b alone; we must consider both together to place the angle in the correct quadrant, using a two-argument arctangent function.

Now consider the first column of a 3 × 3 rotation matrix,

{begin{bmatrix}a\b\cend{bmatrix}}.

Although a2 + b2 will probably not equal 1, but some value r2 < 1, we can use a slight variation of the previous computation to find a so-called Givens rotation that transforms the column to

{begin{bmatrix}r\0\cend{bmatrix}},

zeroing b. This acts on the subspace spanned by the x– and y-axes. We can then repeat the process for the xz-subspace to zero c. Acting on the full matrix, these two rotations produce the schematic form

Q_{xz}Q_{xy}Q={begin{bmatrix}1&0&0\0&ast &ast \0&ast &ast end{bmatrix}}.

Shifting attention to the second column, a Givens rotation of the yz-subspace can now zero the z value. This brings the full matrix to the form

Q_{yz}Q_{xz}Q_{xy}Q={begin{bmatrix}1&0&0\0&1&0\0&0&1end{bmatrix}},

which is an identity matrix. Thus we have decomposed Q as

Q=Q_{xy}^{-1}Q_{xz}^{-1}Q_{yz}^{-1}.

An n × n rotation matrix will have (n − 1) + (n − 2) + ⋯ + 2 + 1, or

{displaystyle sum _{k=1}^{n-1}k={frac {1}{2}}n(n-1)}

entries below the diagonal to zero. We can zero them by extending the same idea of stepping through the columns with a series of rotations in a fixed sequence of planes. We conclude that the set of n × n rotation matrices, each of which has n2 entries, can be parameterized by 1/2n(n − 1) angles.

xzxw xzyw xyxw xyzw
yxyw yxzw yzyw yzxw
zyzw zyxw zxzw zxyw
xzxb yzxb xyxb zyxb
yxyb zxyb yzyb xzyb
zyzb xyzb zxzb yxzb

In three dimensions this restates in matrix form an observation made by Euler, so mathematicians call the ordered sequence of three angles Euler angles. However, the situation is somewhat more complicated than we have so far indicated. Despite the small dimension, we actually have considerable freedom in the sequence of axis pairs we use; and we also have some freedom in the choice of angles. Thus we find many different conventions employed when three-dimensional rotations are parameterized for physics, or medicine, or chemistry, or other disciplines. When we include the option of world axes or body axes, 24 different sequences are possible. And while some disciplines call any sequence Euler angles, others give different names (Cardano, Tait–Bryan, roll-pitch-yaw) to different sequences.

One reason for the large number of options is that, as noted previously, rotations in three dimensions (and higher) do not commute. If we reverse a given sequence of rotations, we get a different outcome. This also implies that we cannot compose two rotations by adding their corresponding angles. Thus Euler angles are not vectors, despite a similarity in appearance as a triplet of numbers.

Nested dimensions[edit]

A 3 × 3 rotation matrix such as

{displaystyle Q_{3times 3}={begin{bmatrix}cos theta &-sin theta &{color {CadetBlue}0}\sin theta &cos theta &{color {CadetBlue}0}\{color {CadetBlue}0}&{color {CadetBlue}0}&{color {CadetBlue}1}end{bmatrix}}}

suggests a 2 × 2 rotation matrix,

{displaystyle Q_{2times 2}={begin{bmatrix}cos theta &-sin theta \sin theta &cos theta end{bmatrix}},}

is embedded in the upper left corner:

{displaystyle Q_{3times 3}=left[{begin{matrix}Q_{2times 2}&mathbf {0} \mathbf {0} ^{mathsf {T}}&1end{matrix}}right].}

This is no illusion; not just one, but many, copies of n-dimensional rotations are found within (n + 1)-dimensional rotations, as subgroups. Each embedding leaves one direction fixed, which in the case of 3 × 3 matrices is the rotation axis. For example, we have

{displaystyle {begin{aligned}Q_{mathbf {x} }(theta )&={begin{bmatrix}{color {CadetBlue}1}&{color {CadetBlue}0}&{color {CadetBlue}0}\{color {CadetBlue}0}&cos theta &-sin theta \{color {CadetBlue}0}&sin theta &cos theta end{bmatrix}},\[8px]Q_{mathbf {y} }(theta )&={begin{bmatrix}cos theta &{color {CadetBlue}0}&sin theta \{color {CadetBlue}0}&{color {CadetBlue}1}&{color {CadetBlue}0}\-sin theta &{color {CadetBlue}0}&cos theta end{bmatrix}},\[8px]Q_{mathbf {z} }(theta )&={begin{bmatrix}cos theta &-sin theta &{color {CadetBlue}0}\sin theta &cos theta &{color {CadetBlue}0}\{color {CadetBlue}0}&{color {CadetBlue}0}&{color {CadetBlue}1}end{bmatrix}},end{aligned}}}

fixing the x-axis, the y-axis, and the z-axis, respectively. The rotation axis need not be a coordinate axis; if u = (x,y,z) is a unit vector in the desired direction, then

{displaystyle {begin{aligned}Q_{mathbf {u} }(theta )&={begin{bmatrix}0&-z&y\z&0&-x\-y&x&0end{bmatrix}}sin theta +left(I-mathbf {u} mathbf {u} ^{mathsf {T}}right)cos theta +mathbf {u} mathbf {u} ^{mathsf {T}}\[8px]&={begin{bmatrix}left(1-x^{2}right)c_{theta }+x^{2}&-zs_{theta }-xyc_{theta }+xy&ys_{theta }-xzc_{theta }+xz\zs_{theta }-xyc_{theta }+xy&left(1-y^{2}right)c_{theta }+y^{2}&-xs_{theta }-yzc_{theta }+yz\-ys_{theta }-xzc_{theta }+xz&xs_{theta }-yzc_{theta }+yz&left(1-z^{2}right)c_{theta }+z^{2}end{bmatrix}}\[8px]&={begin{bmatrix}x^{2}(1-c_{theta })+c_{theta }&xy(1-c_{theta })-zs_{theta }&xz(1-c_{theta })+ys_{theta }\xy(1-c_{theta })+zs_{theta }&y^{2}(1-c_{theta })+c_{theta }&yz(1-c_{theta })-xs_{theta }\xz(1-c_{theta })-ys_{theta }&yz(1-c_{theta })+xs_{theta }&z^{2}(1-c_{theta })+c_{theta }end{bmatrix}},end{aligned}}}

where cθ = cos θ, sθ = sin θ, is a rotation by angle θ leaving axis u fixed.

A direction in (n + 1)-dimensional space will be a unit magnitude vector, which we may consider a point on a generalized sphere, Sn. Thus it is natural to describe the rotation group SO(n + 1) as combining SO(n) and Sn. A suitable formalism is the fiber bundle,

{displaystyle SO(n)hookrightarrow SO(n+1)to S^{n},}

where for every direction in the base space, Sn, the fiber over it in the total space, SO(n + 1), is a copy of the fiber space, SO(n), namely the rotations that keep that direction fixed.

Thus we can build an n × n rotation matrix by starting with a 2 × 2 matrix, aiming its fixed axis on S2 (the ordinary sphere in three-dimensional space), aiming the resulting rotation on S3, and so on up through Sn−1. A point on Sn can be selected using n numbers, so we again have 1/2n(n − 1) numbers to describe any n × n rotation matrix.

In fact, we can view the sequential angle decomposition, discussed previously, as reversing this process. The composition of n − 1 Givens rotations brings the first column (and row) to (1, 0, …, 0), so that the remainder of the matrix is a rotation matrix of dimension one less, embedded so as to leave (1, 0, …, 0) fixed.

Skew parameters via Cayley’s formula[edit]

When an n × n rotation matrix Q, does not include a −1 eigenvalue, thus none of the planar rotations which it comprises are 180° rotations, then Q + I is an invertible matrix. Most rotation matrices fit this description, and for them it can be shown that (QI)(Q + I)−1 is a skew-symmetric matrix, A. Thus AT = −A; and since the diagonal is necessarily zero, and since the upper triangle determines the lower one, A contains 1/2n(n − 1) independent numbers.

Conveniently, IA is invertible whenever A is skew-symmetric; thus we can recover the original matrix using the Cayley transform,

{displaystyle Amapsto (I+A)(I-A)^{-1},}

which maps any skew-symmetric matrix A to a rotation matrix. In fact, aside from the noted exceptions, we can produce any rotation matrix in this way. Although in practical applications we can hardly afford to ignore 180° rotations, the Cayley transform is still a potentially useful tool, giving a parameterization of most rotation matrices without trigonometric functions.

In three dimensions, for example, we have (Cayley 1846)

{displaystyle {begin{aligned}&{begin{bmatrix}0&-z&y\z&0&-x\-y&x&0end{bmatrix}}mapsto \[3pt]quad {frac {1}{1+x^{2}+y^{2}+z^{2}}}&{begin{bmatrix}1+x^{2}-y^{2}-z^{2}&2xy-2z&2y+2xz\2xy+2z&1-x^{2}+y^{2}-z^{2}&2yz-2x\2xz-2y&2x+2yz&1-x^{2}-y^{2}+z^{2}end{bmatrix}}.end{aligned}}}

If we condense the skew entries into a vector, (x,y,z), then we produce a 90° rotation around the x-axis for (1, 0, 0), around the y-axis for (0, 1, 0), and around the z-axis for (0, 0, 1). The 180° rotations are just out of reach; for, in the limit as x → ∞, (x, 0, 0) does approach a 180° rotation around the x axis, and similarly for other directions.

Decomposition into shears[edit]

For the 2D case, a rotation matrix can be decomposed into three shear matrices (Paeth 1986):

{displaystyle {begin{aligned}R(theta )&{}={begin{bmatrix}1&-tan {frac {theta }{2}}\0&1end{bmatrix}}{begin{bmatrix}1&0\sin theta &1end{bmatrix}}{begin{bmatrix}1&-tan {frac {theta }{2}}\0&1end{bmatrix}}end{aligned}}}

This is useful, for instance, in computer graphics, since shears can be implemented with fewer multiplication instructions than rotating a bitmap directly. On modern computers, this may not matter, but it can be relevant for very old or low-end microprocessors.

A rotation can also be written as two shears and scaling (Daubechies & Sweldens 1998):

{displaystyle {begin{aligned}R(theta )&{}={begin{bmatrix}1&0\tan theta &1end{bmatrix}}{begin{bmatrix}1&-sin theta cos theta \0&1end{bmatrix}}{begin{bmatrix}cos theta &0\0&{frac {1}{cos theta }}end{bmatrix}}end{aligned}}}

Group theory[edit]

Below follow some basic facts about the role of the collection of all rotation matrices of a fixed dimension (here mostly 3) in mathematics and particularly in physics where rotational symmetry is a requirement of every truly fundamental law (due to the assumption of isotropy of space), and where the same symmetry, when present, is a simplifying property of many problems of less fundamental nature. Examples abound in classical mechanics and quantum mechanics. Knowledge of the part of the solutions pertaining to this symmetry applies (with qualifications) to all such problems and it can be factored out of a specific problem at hand, thus reducing its complexity. A prime example – in mathematics and physics – would be the theory of spherical harmonics. Their role in the group theory of the rotation groups is that of being a representation space for the entire set of finite-dimensional irreducible representations of the rotation group SO(3). For this topic, see Rotation group SO(3) § Spherical harmonics.

The main articles listed in each subsection are referred to for more detail.

Lie group[edit]

The n × n rotation matrices for each n form a group, the special orthogonal group, SO(n). This algebraic structure is coupled with a topological structure inherited from {displaystyle operatorname {GL} _{n}(mathbb {R} )} in such a way that the operations of multiplication and taking the inverse are analytic functions of the matrix entries. Thus SO(n) is for each n a Lie group. It is compact and connected, but not simply connected. It is also a semi-simple group, in fact a simple group with the exception SO(4).[6] The relevance of this is that all theorems and all machinery from the theory of analytic manifolds (analytic manifolds are in particular smooth manifolds) apply and the well-developed representation theory of compact semi-simple groups is ready for use.

Lie algebra[edit]

The Lie algebra so(n) of SO(n) is given by

{displaystyle {mathfrak {so}}(n)={mathfrak {o}}(n)=left{Xin M_{n}(mathbb {R} )mid X=-X^{mathsf {T}}right},}

and is the space of skew-symmetric matrices of dimension n, see classical group, where o(n) is the Lie algebra of O(n), the orthogonal group. For reference, the most common basis for so(3) is

{displaystyle L_{mathbf {x} }={begin{bmatrix}0&0&0\0&0&-1\0&1&0end{bmatrix}},quad L_{mathbf {y} }={begin{bmatrix}0&0&1\0&0&0\-1&0&0end{bmatrix}},quad L_{mathbf {z} }={begin{bmatrix}0&-1&0\1&0&0\0&0&0end{bmatrix}}.}

Exponential map[edit]

Connecting the Lie algebra to the Lie group is the exponential map, which is defined using the standard matrix exponential series for eA[7] For any skew-symmetric matrix A, exp(A) is always a rotation matrix.[nb 3]

An important practical example is the 3 × 3 case. In rotation group SO(3), it is shown that one can identify every Aso(3) with an Euler vector ω = θu, where u = (x, y, z) is a unit magnitude vector.

By the properties of the identification {displaystyle mathbf {su} (2)cong mathbb {R} ^{3}}, u is in the null space of A. Thus, u is left invariant by exp(A) and is hence a rotation axis.

According to Rodrigues’ rotation formula on matrix form, one obtains,

{displaystyle {begin{aligned}exp(A)&=exp {bigl (}theta (mathbf {u} cdot mathbf {L} ){bigr )}\&=exp left({begin{bmatrix}0&-ztheta &ytheta \ztheta &0&-xtheta \-ytheta &xtheta &0end{bmatrix}}right)\&=I+sin theta  mathbf {u} cdot mathbf {L} +(1-cos theta )(mathbf {u} cdot mathbf {L} )^{2},end{aligned}}}

where

{displaystyle mathbf {u} cdot mathbf {L} ={begin{bmatrix}0&-z&y\z&0&-x\-y&x&0end{bmatrix}}.}

This is the matrix for a rotation around axis u by the angle θ. For full detail, see exponential map SO(3).

Baker–Campbell–Hausdorff formula[edit]

The BCH formula provides an explicit expression for Z = log(eXeY) in terms of a series expansion of nested commutators of X and Y.[8] This general expansion unfolds as[nb 4]

{displaystyle Z=C(X,Y)=X+Y+{tfrac {1}{2}}[X,Y]+{tfrac {1}{12}}{bigl [}X,[X,Y]{bigr ]}-{tfrac {1}{12}}{bigl [}Y,[X,Y]{bigr ]}+cdots .}

In the 3 × 3 case, the general infinite expansion has a compact form,[9]

Z=alpha X+beta Y+gamma [X,Y],

for suitable trigonometric function coefficients, detailed in the Baker–Campbell–Hausdorff formula for SO(3).

As a group identity, the above holds for all faithful representations, including the doublet (spinor representation), which is simpler. The same explicit formula thus follows straightforwardly through Pauli matrices; see the 2 × 2 derivation for SU(2). For the general n × n case, one might use Ref.[10]

Spin group[edit]

The Lie group of n × n rotation matrices, SO(n), is not simply connected, so Lie theory tells us it is a homomorphic image of a universal covering group. Often the covering group, which in this case is called the spin group denoted by Spin(n), is simpler and more natural to work with.[11]

In the case of planar rotations, SO(2) is topologically a circle, S1. Its universal covering group, Spin(2), is isomorphic to the real line, R, under addition. Whenever angles of arbitrary magnitude are used one is taking advantage of the convenience of the universal cover. Every 2 × 2 rotation matrix is produced by a countable infinity of angles, separated by integer multiples of 2π. Correspondingly, the fundamental group of SO(2) is isomorphic to the integers, Z.

In the case of spatial rotations, SO(3) is topologically equivalent to three-dimensional real projective space, RP3. Its universal covering group, Spin(3), is isomorphic to the 3-sphere, S3. Every 3 × 3 rotation matrix is produced by two opposite points on the sphere. Correspondingly, the fundamental group of SO(3) is isomorphic to the two-element group, Z2.

We can also describe Spin(3) as isomorphic to quaternions of unit norm under multiplication, or to certain 4 × 4 real matrices, or to 2 × 2 complex special unitary matrices, namely SU(2). The covering maps for the first and the last case are given by

{displaystyle mathbb {H} supset {qin mathbb {H} :|q|=1}ni w+mathbf {i} x+mathbf {j} y+mathbf {k} zmapsto {begin{bmatrix}1-2y^{2}-2z^{2}&2xy-2zw&2xz+2yw\2xy+2zw&1-2x^{2}-2z^{2}&2yz-2xw\2xz-2yw&2yz+2xw&1-2x^{2}-2y^{2}end{bmatrix}}in mathrm {SO} (3),}

and

{displaystyle mathrm {SU} (2)ni {begin{bmatrix}alpha &beta \-{overline {beta }}&{overline {alpha }}end{bmatrix}}mapsto {begin{bmatrix}{frac {1}{2}}left(alpha ^{2}-beta ^{2}+{overline {alpha ^{2}}}-{overline {beta ^{2}}}right)&{frac {i}{2}}left(-alpha ^{2}-beta ^{2}+{overline {alpha ^{2}}}+{overline {beta ^{2}}}right)&-alpha beta -{overline {alpha }}{overline {beta }}\{frac {i}{2}}left(alpha ^{2}-beta ^{2}-{overline {alpha ^{2}}}+{overline {beta ^{2}}}right)&{frac {i}{2}}left(alpha ^{2}+beta ^{2}+{overline {alpha ^{2}}}+{overline {beta ^{2}}}right)&-ileft(+alpha beta -{overline {alpha }}{overline {beta }}right)\alpha {overline {beta }}+{overline {alpha }}beta &ileft(-alpha {overline {beta }}+{overline {alpha }}beta right)&alpha {overline {alpha }}-beta {overline {beta }}end{bmatrix}}in mathrm {SO} (3).}

For a detailed account of the SU(2)-covering and the quaternionic covering, see spin group SO(3).

Many features of these cases are the same for higher dimensions. The coverings are all two-to-one, with SO(n), n > 2, having fundamental group Z2. The natural setting for these groups is within a Clifford algebra. One type of action of the rotations is produced by a kind of “sandwich”, denoted by qvq. More importantly in applications to physics, the corresponding spin representation of the Lie algebra sits inside the Clifford algebra. It can be exponentiated in the usual way to give rise to a 2-valued representation, also known as projective representation of the rotation group. This is the case with SO(3) and SU(2), where the 2-valued representation can be viewed as an “inverse” of the covering map. By properties of covering maps, the inverse can be chosen ono-to-one as a local section, but not globally.

Infinitesimal rotations[edit]

The matrices in the Lie algebra are not themselves rotations; the skew-symmetric matrices are derivatives, proportional differences of rotations. An actual “differential rotation”, or infinitesimal rotation matrix has the form

{displaystyle I+A,dtheta ,}

where is vanishingly small and Aso(n), for instance with A = Lx,

{displaystyle dL_{x}={begin{bmatrix}1&0&0\0&1&-dtheta \0&dtheta &1end{bmatrix}}.}

The computation rules are as usual except that infinitesimals of second order are routinely dropped. With these rules, these matrices do not satisfy all the same properties as ordinary finite rotation matrices under the usual treatment of infinitesimals.[12] It turns out that the order in which infinitesimal rotations are applied is irrelevant. To see this exemplified, consult infinitesimal rotations SO(3).

Conversions[edit]

We have seen the existence of several decompositions that apply in any dimension, namely independent planes, sequential angles, and nested dimensions. In all these cases we can either decompose a matrix or construct one. We have also given special attention to 3 × 3 rotation matrices, and these warrant further attention, in both directions (Stuelpnagel 1964).

Quaternion[edit]

Given the unit quaternion q = w + xi + yj + zk, the equivalent pre-multiplied (to be used with column vectors) 3 × 3 rotation matrix is [13]

{displaystyle Q={begin{bmatrix}1-2y^{2}-2z^{2}&2xy-2zw&2xz+2yw\2xy+2zw&1-2x^{2}-2z^{2}&2yz-2xw\2xz-2yw&2yz+2xw&1-2x^{2}-2y^{2}end{bmatrix}}.}

Now every quaternion component appears multiplied by two in a term of degree two, and if all such terms are zero what is left is an identity matrix. This leads to an efficient, robust conversion from any quaternion – whether unit or non-unit – to a 3 × 3 rotation matrix. Given:

{displaystyle {begin{aligned}n&=wtimes w+xtimes x+ytimes y+ztimes z\s&={begin{cases}0&{text{if }}n=0\{frac {2}{n}}&{text{otherwise}}end{cases}}\end{aligned}}}

we can calculate

{displaystyle Q={begin{bmatrix}1-s(yy+zz)&s(xy-wz)&s(xz+wy)\s(xy+wz)&1-s(xx+zz)&s(yz-wx)\s(xz-wy)&s(yz+wx)&1-s(xx+yy)end{bmatrix}}}

Freed from the demand for a unit quaternion, we find that nonzero quaternions act as homogeneous coordinates for 3 × 3 rotation matrices. The Cayley transform, discussed earlier, is obtained by scaling the quaternion so that its w component is 1. For a 180° rotation around any axis, w will be zero, which explains the Cayley limitation.

The sum of the entries along the main diagonal (the trace), plus one, equals 4 − 4(x2 + y2 + z2), which is 4w2. Thus we can write the trace itself as 2w2 + 2w2 − 1; and from the previous version of the matrix we see that the diagonal entries themselves have the same form: 2x2 + 2w2 − 1, 2y2 + 2w2 − 1, and 2z2 + 2w2 − 1. So we can easily compare the magnitudes of all four quaternion components using the matrix diagonal. We can, in fact, obtain all four magnitudes using sums and square roots, and choose consistent signs using the skew-symmetric part of the off-diagonal entries:

{displaystyle {begin{aligned}t&=operatorname {tr} Q=Q_{xx}+Q_{yy}+Q_{zz}quad ({text{the trace of }}Q)\r&={sqrt {1+t}}\w&={tfrac {1}{2}}r\x&=operatorname {sgn} left(Q_{zy}-Q_{yz}right)left|{tfrac {1}{2}}{sqrt {1+Q_{xx}-Q_{yy}-Q_{zz}}}right|\y&=operatorname {sgn} left(Q_{xz}-Q_{zx}right)left|{tfrac {1}{2}}{sqrt {1-Q_{xx}+Q_{yy}-Q_{zz}}}right|\z&=operatorname {sgn} left(Q_{yx}-Q_{xy}right)left|{tfrac {1}{2}}{sqrt {1-Q_{xx}-Q_{yy}+Q_{zz}}}right|end{aligned}}}

Alternatively, use a single square root and division

{displaystyle {begin{aligned}t&=operatorname {tr} Q=Q_{xx}+Q_{yy}+Q_{zz}\r&={sqrt {1+t}}\s&={tfrac {1}{2r}}\w&={tfrac {1}{2}}r\x&=left(Q_{zy}-Q_{yz}right)s\y&=left(Q_{xz}-Q_{zx}right)s\z&=left(Q_{yx}-Q_{xy}right)send{aligned}}}

This is numerically stable so long as the trace, t, is not negative; otherwise, we risk dividing by (nearly) zero. In that case, suppose Qxx is the largest diagonal entry, so x will have the largest magnitude (the other cases are derived by cyclic permutation); then the following is safe.

{displaystyle {begin{aligned}r&={sqrt {1+Q_{xx}-Q_{yy}-Q_{zz}}}\s&={tfrac {1}{2r}}\w&=left(Q_{zy}-Q_{yz}right)s\x&={tfrac {1}{2}}r\y&=left(Q_{xy}+Q_{yx}right)s\z&=left(Q_{zx}+Q_{xz}right)send{aligned}}}

If the matrix contains significant error, such as accumulated numerical error, we may construct a symmetric 4 × 4 matrix,

{displaystyle K={frac {1}{3}}{begin{bmatrix}Q_{xx}-Q_{yy}-Q_{zz}&Q_{yx}+Q_{xy}&Q_{zx}+Q_{xz}&Q_{zy}-Q_{yz}\Q_{yx}+Q_{xy}&Q_{yy}-Q_{xx}-Q_{zz}&Q_{zy}+Q_{yz}&Q_{xz}-Q_{zx}\Q_{zx}+Q_{xz}&Q_{zy}+Q_{yz}&Q_{zz}-Q_{xx}-Q_{yy}&Q_{yx}-Q_{xy}\Q_{zy}-Q_{yz}&Q_{xz}-Q_{zx}&Q_{yx}-Q_{xy}&Q_{xx}+Q_{yy}+Q_{zz}end{bmatrix}},}

and find the eigenvector, (x, y, z, w), of its largest magnitude eigenvalue. (If Q is truly a rotation matrix, that value will be 1.) The quaternion so obtained will correspond to the rotation matrix closest to the given matrix (Bar-Itzhack 2000) (Note: formulation of the cited article is post-multiplied, works with row vectors).

Polar decomposition[edit]

If the n × n matrix M is nonsingular, its columns are linearly independent vectors; thus the Gram–Schmidt process can adjust them to be an orthonormal basis. Stated in terms of numerical linear algebra, we convert M to an orthogonal matrix, Q, using QR decomposition. However, we often prefer a Q closest to M, which this method does not accomplish. For that, the tool we want is the polar decomposition (Fan & Hoffman 1955; Higham 1989).

To measure closeness, we may use any matrix norm invariant under orthogonal transformations. A convenient choice is the Frobenius norm, QMF, squared, which is the sum of the squares of the element differences. Writing this in terms of the trace, Tr, our goal is,

Find Q minimizing Tr( (QM)T(QM) ), subject to QTQ = I.

Though written in matrix terms, the objective function is just a quadratic polynomial. We can minimize it in the usual way, by finding where its derivative is zero. For a 3 × 3 matrix, the orthogonality constraint implies six scalar equalities that the entries of Q must satisfy. To incorporate the constraint(s), we may employ a standard technique, Lagrange multipliers, assembled as a symmetric matrix, Y. Thus our method is:

Differentiate Tr( (QM)T(QM) + (QTQI)Y ) with respect to (the entries of) Q, and equate to zero.

Consider a 2 × 2 example. Including constraints, we seek to minimize

{displaystyle {begin{aligned}&left(Q_{xx}-M_{xx}right)^{2}+left(Q_{xy}-M_{xy}right)^{2}+left(Q_{yx}-M_{yx}right)^{2}+left(Q_{yy}-M_{yy}right)^{2}\&quad {}+left(Q_{xx}^{2}+Q_{yx}^{2}-1right)Y_{xx}+left(Q_{xy}^{2}+Q_{yy}^{2}-1right)Y_{yy}+2left(Q_{xx}Q_{xy}+Q_{yx}Q_{yy}right)Y_{xy}.end{aligned}}}

Taking the derivative with respect to Qxx, Qxy, Qyx, Qyy in turn, we assemble a matrix.

{displaystyle 2{begin{bmatrix}Q_{xx}-M_{xx}+Q_{xx}Y_{xx}+Q_{xy}Y_{xy}&Q_{xy}-M_{xy}+Q_{xx}Y_{xy}+Q_{xy}Y_{yy}\Q_{yx}-M_{yx}+Q_{yx}Y_{xx}+Q_{yy}Y_{xy}&Q_{yy}-M_{yy}+Q_{yx}Y_{xy}+Q_{yy}Y_{yy}end{bmatrix}}}

In general, we obtain the equation

{displaystyle 0=2(Q-M)+2QY,}

so that

{displaystyle M=Q(I+Y)=QS,}

where Q is orthogonal and S is symmetric. To ensure a minimum, the Y matrix (and hence S) must be positive definite. Linear algebra calls QS the polar decomposition of M, with S the positive square root of S2 = MTM.

{displaystyle S^{2}=left(Q^{mathsf {T}}Mright)^{mathsf {T}}left(Q^{mathsf {T}}Mright)=M^{mathsf {T}}QQ^{mathsf {T}}M=M^{mathsf {T}}M}

When M is non-singular, the Q and S factors of the polar decomposition are uniquely determined. However, the determinant of S is positive because S is positive definite, so Q inherits the sign of the determinant of M. That is, Q is only guaranteed to be orthogonal, not a rotation matrix. This is unavoidable; an M with negative determinant has no uniquely defined closest rotation matrix.

Axis and angle[edit]

To efficiently construct a rotation matrix Q from an angle θ and a unit axis u, we can take advantage of symmetry and skew-symmetry within the entries. If x, y, and z are the components of the unit vector representing the axis, and

{displaystyle {begin{aligned}c&=cos theta \s&=sin theta \C&=1-cend{aligned}}}

then

Q(theta )={begin{bmatrix}xxC+c&xyC-zs&xzC+ys\yxC+zs&yyC+c&yzC-xs\zxC-ys&zyC+xs&zzC+cend{bmatrix}}

Determining an axis and angle, like determining a quaternion, is only possible up to the sign; that is, (u, θ) and (−u, −θ) correspond to the same rotation matrix, just like q and q. Additionally, axis–angle extraction presents additional difficulties. The angle can be restricted to be from 0° to 180°, but angles are formally ambiguous by multiples of 360°. When the angle is zero, the axis is undefined. When the angle is 180°, the matrix becomes symmetric, which has implications in extracting the axis. Near multiples of 180°, care is needed to avoid numerical problems: in extracting the angle, a two-argument arctangent with atan2(sin θ, cos θ) equal to θ avoids the insensitivity of arccos; and in computing the axis magnitude in order to force unit magnitude, a brute-force approach can lose accuracy through underflow (Moler & Morrison 1983).

A partial approach is as follows:

{displaystyle {begin{aligned}x&=Q_{zy}-Q_{yz}\y&=Q_{xz}-Q_{zx}\z&=Q_{yx}-Q_{xy}\r&={sqrt {x^{2}+y^{2}+z^{2}}}\t&=Q_{xx}+Q_{yy}+Q_{zz}\theta &=operatorname {atan2} (r,t-1)end{aligned}}}

The x-, y-, and z-components of the axis would then be divided by r. A fully robust approach will use a different algorithm when t, the trace of the matrix Q, is negative, as with quaternion extraction. When r is zero because the angle is zero, an axis must be provided from some source other than the matrix.

Euler angles[edit]

Complexity of conversion escalates with Euler angles (used here in the broad sense). The first difficulty is to establish which of the twenty-four variations of Cartesian axis order we will use. Suppose the three angles are θ1, θ2, θ3; physics and chemistry may interpret these as

{displaystyle Q(theta _{1},theta _{2},theta _{3})=Q_{mathbf {z} }(theta _{1})Q_{mathbf {y} }(theta _{2})Q_{mathbf {z} }(theta _{3}),}

while aircraft dynamics may use

{displaystyle Q(theta _{1},theta _{2},theta _{3})=Q_{mathbf {z} }(theta _{3})Q_{mathbf {y} }(theta _{2})Q_{mathbf {x} }(theta _{1}).}

One systematic approach begins with choosing the rightmost axis. Among all permutations of (x,y,z), only two place that axis first; one is an even permutation and the other odd. Choosing parity thus establishes the middle axis. That leaves two choices for the left-most axis, either duplicating the first or not. These three choices gives us 3 × 2 × 2 = 12 variations; we double that to 24 by choosing static or rotating axes.

This is enough to construct a matrix from angles, but triples differing in many ways can give the same rotation matrix. For example, suppose we use the zyz convention above; then we have the following equivalent pairs:

(90°, 45°, −105°) (−270°, −315°, 255°) multiples of 360°
(72°, 0°, 0°) (40°, 0°, 32°) singular alignment
(45°, 60°, −30°) (−135°, −60°, 150°) bistable flip

Angles for any order can be found using a concise common routine (Herter & Lott 1993; Shoemake 1994).

The problem of singular alignment, the mathematical analog of physical gimbal lock, occurs when the middle rotation aligns the axes of the first and last rotations. It afflicts every axis order at either even or odd multiples of 90°. These singularities are not characteristic of the rotation matrix as such, and only occur with the usage of Euler angles.

The singularities are avoided when considering and manipulating the rotation matrix as orthonormal row vectors (in 3D applications often named the right-vector, up-vector and out-vector) instead of as angles. The singularities are also avoided when working with quaternions.

Vector to vector formulation[edit]

In some instances it is interesting to describe a rotation by specifying how a vector is mapped into another through the shortest path (smallest angle). In mathbb {R} ^{3} this completely describes the associated rotation matrix. In general, given x, ymathbb {S} n, the matrix

{displaystyle R:=I+yx^{mathsf {T}}-xy^{mathsf {T}}+{frac {1}{1+langle x,yrangle }}left(yx^{mathsf {T}}-xy^{mathsf {T}}right)^{2}}

belongs to SO(n + 1) and maps x to y.[14]

Uniform random rotation matrices[edit]

We sometimes need to generate a uniformly distributed random rotation matrix. It seems intuitively clear in two dimensions that this means the rotation angle is uniformly distributed between 0 and 2π. That intuition is correct, but does not carry over to higher dimensions. For example, if we decompose 3 × 3 rotation matrices in axis–angle form, the angle should not be uniformly distributed; the probability that (the magnitude of) the angle is at most θ should be 1/π(θ − sin θ), for 0 ≤ θ ≤ π.

Since SO(n) is a connected and locally compact Lie group, we have a simple standard criterion for uniformity, namely that the distribution be unchanged when composed with any arbitrary rotation (a Lie group “translation”). This definition corresponds to what is called Haar measure. León, Massé & Rivest (2006) show how to use the Cayley transform to generate and test matrices according to this criterion.

We can also generate a uniform distribution in any dimension using the subgroup algorithm of Diaconis & Shashahani (1987). This recursively exploits the nested dimensions group structure of SO(n), as follows. Generate a uniform angle and construct a 2 × 2 rotation matrix. To step from n to n + 1, generate a vector v uniformly distributed on the n-sphere Sn, embed the n × n matrix in the next larger size with last column (0, …, 0, 1), and rotate the larger matrix so the last column becomes v.

As usual, we have special alternatives for the 3 × 3 case. Each of these methods begins with three independent random scalars uniformly distributed on the unit interval. Arvo (1992) takes advantage of the odd dimension to change a Householder reflection to a rotation by negation, and uses that to aim the axis of a uniform planar rotation.

Another method uses unit quaternions. Multiplication of rotation matrices is homomorphic to multiplication of quaternions, and multiplication by a unit quaternion rotates the unit sphere. Since the homomorphism is a local isometry, we immediately conclude that to produce a uniform distribution on SO(3) we may use a uniform distribution on S3. In practice: create a four-element vector where each element is a sampling of a normal distribution. Normalize its length and you have a uniformly sampled random unit quaternion which represents a uniformly sampled random rotation. Note that the aforementioned only applies to rotations in dimension 3. For a generalised idea of quaternions, one should look into Rotors.

Euler angles can also be used, though not with each angle uniformly distributed (Murnaghan 1962; Miles 1965).

For the axis–angle form, the axis is uniformly distributed over the unit sphere of directions, S2, while the angle has the nonuniform distribution over [0,π] noted previously (Miles 1965).

See also[edit]

  • Euler–Rodrigues formula
  • Euler’s rotation theorem
  • Rodrigues’ rotation formula
  • Plane of rotation
  • Axis–angle representation
  • Rotation group SO(3)
  • Rotation formalisms in three dimensions
  • Rotation operator (vector space)
  • Transformation matrix
  • Yaw-pitch-roll system
  • Kabsch algorithm
  • Isometry
  • Rigid transformation
  • Rotations in 4-dimensional Euclidean space
  • Trigonometric Identities
  • Versor

[edit]

  1. ^ Note that if instead of rotating vectors, it is the reference frame that is being rotated, the signs on the sin θ terms will be reversed. If reference frame A is rotated anti-clockwise about the origin through an angle θ to create reference frame B, then Rx (with the signs flipped) will transform a vector described in reference frame A coordinates to reference frame B coordinates. Coordinate frame transformations in aerospace, robotics, and other fields are often performed using this interpretation of the rotation matrix.
  2. ^ Note that
    {displaystyle mathbf {u} otimes mathbf {u} ={bigl (}[mathbf {u} ]_{times }{bigr )}^{2}+{mathbf {I} }}

    so that, in Rodrigues’ notation, equivalently,

    {displaystyle mathbf {R} =mathbf {I} +(sin theta )[mathbf {u} ]_{times }+(1-cos theta ){bigl (}[mathbf {u} ]_{times }{bigr )}^{2}.}

  3. ^ Note that this exponential map of skew-symmetric matrices to rotation matrices is quite different from the Cayley transform discussed earlier, differing to the third order,
    {displaystyle e^{2A}-{frac {I+A}{I-A}}=-{tfrac {2}{3}}A^{3}+mathrm {O} left(A^{4}right).}

    Conversely, a skew-symmetric matrix A specifying a rotation matrix through the Cayley map specifies the same rotation matrix through the map exp(2 artanh A).

  4. ^ For a detailed derivation, see Derivative of the exponential map. Issues of convergence of this series to the right element of the Lie algebra are here swept under the carpet. Convergence is guaranteed when X‖ + ‖Y‖ < log 2 and Z‖ < log 2. If these conditions are not fulfilled, the series may still converge. A solution always exists since exp is onto[clarification needed] in the cases under consideration.

Notes[edit]

  1. ^ Swokowski, Earl (1979). Calculus with Analytic Geometry (Second ed.). Boston: Prindle, Weber, and Schmidt. ISBN 0-87150-268-2.
  2. ^ W3C recommendation (2003). “Scalable Vector Graphics – the initial coordinate system”.
  3. ^ “Rotation Matrices” (PDF). Retrieved 30 November 2021.
  4. ^ Taylor, Camillo J.; Kriegman, David J. (1994). “Minimization on the Lie Group SO(3) and Related Manifolds” (PDF). Technical Report No. 9405. Yale University.
  5. ^ Cole, Ian R. (January 2015). Modelling CPV (thesis). Loughborough University. hdl:2134/18050.
  6. ^ Baker (2003); Fulton & Harris (1991)
  7. ^ (Wedderburn 1934, §8.02)
  8. ^ Hall 2004, Ch. 3; Varadarajan 1984, §2.15
  9. ^ (Engø 2001)
  10. ^ Curtright, T L; Fairlie, D B; Zachos, C K (2014). “A compact formula for rotations as spin matrix polynomials”. SIGMA. 10: 084. arXiv:1402.3541. Bibcode:2014SIGMA..10..084C. doi:10.3842/SIGMA.2014.084. S2CID 18776942.
  11. ^ Baker 2003, Ch. 5; Fulton & Harris 1991, pp. 299–315
  12. ^ (Goldstein, Poole & Safko 2002, §4.8)
  13. ^ Shoemake, Ken (1 July 1985). “Animating rotation with quaternion curves”. SIGGRAPH Comput. Graph. Association for Computing Machinery. 19 (3): 245–254. doi:10.1145/325334.325242. Retrieved 3 January 2023.
  14. ^ Cid, Jose Ángel; Tojo, F. Adrián F. (2018). “A Lipschitz condition along a transversal foliation implies local uniqueness for ODEs”. Electronic Journal of Qualitative Theory of Differential Equations. 13 (13): 1–14. arXiv:1801.01724. doi:10.14232/ejqtde.2018.1.13.

References[edit]

  • Arvo, James (1992), “Fast random rotation matrices”, in David Kirk (ed.), Graphics Gems III, San Diego: Academic Press Professional, pp. 117–120, Bibcode:1992grge.book…..K, ISBN 978-0-12-409671-4
  • Baker, Andrew (2003), Matrix Groups: An Introduction to Lie Group Theory, Springer, ISBN 978-1-85233-470-3
  • Bar-Itzhack, Itzhack Y. (Nov–Dec 2000), “New method for extracting the quaternion from a rotation matrix”, Journal of Guidance, Control and Dynamics, 23 (6): 1085–1087, Bibcode:2000JGCD…23.1085B, doi:10.2514/2.4654, ISSN 0731-5090
  • Björck, Åke; Bowie, Clazett (June 1971), “An iterative algorithm for computing the best estimate of an orthogonal matrix”, SIAM Journal on Numerical Analysis, 8 (2): 358–364, Bibcode:1971SJNA….8..358B, doi:10.1137/0708036, ISSN 0036-1429
  • Cayley, Arthur (1846), “Sur quelques propriétés des déterminants gauches”, Journal für die reine und angewandte Mathematik, 1846 (32): 119–123, doi:10.1515/crll.1846.32.119, ISSN 0075-4102, S2CID 199546746; reprinted as article 52 in Cayley, Arthur (1889), The collected mathematical papers of Arthur Cayley, vol. I (1841–1853), Cambridge University Press, pp. 332–336
  • Diaconis, Persi; Shahshahani, Mehrdad (1987), “The subgroup algorithm for generating uniform random variables”, Probability in the Engineering and Informational Sciences, 1: 15–32, doi:10.1017/S0269964800000255, ISSN 0269-9648, S2CID 122752374
  • Engø, Kenth (June 2001), “On the BCH-formula in so(3)”, BIT Numerical Mathematics, 41 (3): 629–632, doi:10.1023/A:1021979515229, ISSN 0006-3835, S2CID 126053191
  • Fan, Ky; Hoffman, Alan J. (February 1955), “Some metric inequalities in the space of matrices”, Proceedings of the American Mathematical Society, 6 (1): 111–116, doi:10.2307/2032662, ISSN 0002-9939, JSTOR 2032662
  • Fulton, William; Harris, Joe (1991), Representation Theory: A First Course, Graduate Texts in Mathematics, vol. 129, New York, Berlin, Heidelberg: Springer, ISBN 978-0-387-97495-8, MR 1153249
  • Goldstein, Herbert; Poole, Charles P.; Safko, John L. (2002), Classical Mechanics (third ed.), Addison Wesley, ISBN 978-0-201-65702-9
  • Hall, Brian C. (2004), Lie Groups, Lie Algebras, and Representations: An Elementary Introduction, Springer, ISBN 978-0-387-40122-5 (GTM 222)
  • Herter, Thomas; Lott, Klaus (September–October 1993), “Algorithms for decomposing 3-D orthogonal matrices into primitive rotations”, Computers & Graphics, 17 (5): 517–527, doi:10.1016/0097-8493(93)90003-R, ISSN 0097-8493
  • Higham, Nicholas J. (October 1, 1989), “Matrix nearness problems and applications”, in Gover, Michael J. C.; Barnett, Stephen (eds.), Applications of Matrix Theory, Oxford University Press, pp. 1–27, ISBN 978-0-19-853625-3
  • León, Carlos A.; Massé, Jean-Claude; Rivest, Louis-Paul (February 2006), “A statistical model for random rotations”, Journal of Multivariate Analysis, 97 (2): 412–430, doi:10.1016/j.jmva.2005.03.009, ISSN 0047-259X
  • Miles, Roger E. (December 1965), “On random rotations in R3“, Biometrika, 52 (3/4): 636–639, doi:10.2307/2333716, ISSN 0006-3444, JSTOR 2333716
  • Moler, Cleve; Morrison, Donald (1983), “Replacing square roots by pythagorean sums”, IBM Journal of Research and Development, 27 (6): 577–581, doi:10.1147/rd.276.0577, ISSN 0018-8646
  • Murnaghan, Francis D. (1950), “The element of volume of the rotation group”, Proceedings of the National Academy of Sciences, 36 (11): 670–672, Bibcode:1950PNAS…36..670M, doi:10.1073/pnas.36.11.670, ISSN 0027-8424, PMC 1063502, PMID 16589056
  • Murnaghan, Francis D. (1962), The Unitary and Rotation Groups, Lectures on applied mathematics, Washington: Spartan Books
  • Cayley, Arthur (1889), The collected mathematical papers of Arthur Cayley, vol. I (1841–1853), Cambridge University Press, pp. 332–336
  • Paeth, Alan W. (1986), “A Fast Algorithm for General Raster Rotation” (PDF), Proceedings, Graphics Interface ’86: 77–81
  • Daubechies, Ingrid; Sweldens, Wim (1998), “Factoring wavelet transforms into lifting steps” (PDF), Journal of Fourier Analysis and Applications, 4 (3): 247–269, doi:10.1007/BF02476026, S2CID 195242970
  • Pique, Michael E. (1990), “Rotation Tools”, in Andrew S. Glassner (ed.), Graphics Gems, San Diego: Academic Press Professional, pp. 465–469, ISBN 978-0-12-286166-6
  • Press, William H.; Teukolsky, Saul A.; Vetterling, William T.; Flannery, Brian P. (2007), “Section 21.5.2. Picking a Random Rotation Matrix”, Numerical Recipes: The Art of Scientific Computing (3rd ed.), New York: Cambridge University Press, ISBN 978-0-521-88068-8
  • Shepperd, Stanley W. (May–June 1978), “Quaternion from rotation matrix”, Journal of Guidance and Control, 1 (3): 223–224, doi:10.2514/3.55767b
  • Shoemake, Ken (1994), “Euler angle conversion”, in Paul Heckbert (ed.), Graphics Gems IV, San Diego: Academic Press Professional, pp. 222–229, ISBN 978-0-12-336155-4
  • Stuelpnagel, John (October 1964), “On the parameterization of the three-dimensional rotation group”, SIAM Review, 6 (4): 422–430, Bibcode:1964SIAMR…6..422S, doi:10.1137/1006093, ISSN 0036-1445, S2CID 13990266 (Also NASA-CR-53568.)
  • Varadarajan, Veeravalli S. (1984), Lie Groups, Lie Algebras, and Their Representation, Springer, ISBN 978-0-387-90969-1 (GTM 102)
  • Wedderburn, Joseph H. M. (1934), Lectures on Matrices, AMS, ISBN 978-0-8218-3204-2

External links[edit]

  • “Rotation”, Encyclopedia of Mathematics, EMS Press, 2001 [1994]
  • Rotation matrices at Mathworld
  • Math Awareness Month 2000 interactive demo (requires Java)
  • Rotation Matrices at MathPages
  • (in Italian) A parametrization of SOn(R) by generalized Euler Angles
  • Rotation about any point

Елена П.

16 ноября 2018  · 3,6 K

подумываю стать крутым программистом, но пока что просто пеку хлебушек  · 17 нояб 2018

Воспользуемся правилом построения образа точки при повороте. Если у нас есть точка А, а поворот происходит около точки О на угол В:

1) проводим луч ОА

2) от луча ОА откладываем по часовой стрелке угол АОМ = В

3) на луче ОМ откладываем отрезок ОА1 = ОА, где точка А1 – искомая

При повороте все точки фигуры поворачиваются на один и тот же угол вокруг одной точки – центра поворота. Поэтому выполняем аналогичные действия с треугольником, делая поворот около одной из вершин.

3,5 K

Комментировать ответ…Комментировать…

Добавить комментарий