Под преобразованием понимается отображение множества на себя.
Другими словами, преобразование — это правило, в соответствии с которым каждому элементу множества ставится в соответствие элемент этого же множества.
Преобразование плоскости (пространства) называется аффинным, если существуют такие две аффинные системы координат, что координаты любой точки в первой системе координат совпадают с координатами ее образа во второй системе координат.
Аффинное преобразование можно рассматривать как последовательное применение (композицию) двух отображений:
- Точке ставится в соответствие координаты относительно первой системы координат;
- Полученным координатам ставится в соответствие точка относительно второй системы координат.
Пусть — аффинное преобразование. Рассмотрим вектор в первой системе координат и во второй.
Так как координаты вектора определяются как разность координат конца и начала, а координаты точек и , и равны в соответствующих системах координат, то вектор имеет те же координаты относительно второй системы координат, что и вектор относительно первой.
Таким образом в определении аффинного преобразования можно было рассматривать векторы вместо точек.
Пусть первая система координат задана своим репером .
Базисные векторы, отложенные от точки определяют некоторые точки .
Тогда, очевидно, вторая система координат определяется репером , где .
Преобразование координат точки
[править]
Рассмотрим две аффинные системы координат, заданных своими реперами и .
Пусть координаты точки и базисных векторов второго репера относительно первой системы координат выражаются следующим образом:
|
(1)
|
Рассмотрим произвольную точку .
Пусть ее координаты в первой и второй системах координат и соответственно.
Определим как связаны между собой эти координаты.
Очевидно,
|
По определению
в первой системе координат
|
в первой системе координат
|
во второй системе координат
|
Тогда
.
Подставим выражение (1), после приведения подобных получим
|
Поскольку вектор однозначно представляется как линейная комбинация базисных векторов, то коэффициенты в левой и правой частях равенства должны быть одни и те же, то есть
|
Можно записать эту формулу в матричном виде
|
Аналогично можно вывести обратную формулу
|
Матрица
|
называется матрицей преобразования координат. Формулу (1) можно переписать в виде
|
(1')
|
Поскольку базисные векторы линейно независимы, то матрица преобразования координат должна быть невырожденной (определитель не равен нулю).
Преобразование координат вектора
[править]
Пусть дан вектор с координатами относительно первой системы координат .
Если приложить его к точке этот вектор определит точку .
Определим координаты преобразованного вектора относительно первой системы координат .
В преобразованной системе координат точки и имеют координаты
|
Таким образом, координаты вектора в преобразованной системе координат
|
Таким образом,
|
Обратное преобразование
|
Изометрические преобразования
[править]
Аффинное преобразование называется изометрическим, если оно сохраняет расстояния между точками.
Рассмотрим любые три точки , не лежащие на одной прямой.
Пусть точки получены из них при помощи изометрического преобразования.
Так как расстояния между точками не изменилось, то
Отсюда следует, что изометрическое преобразование не меняет углы между прямыми.
Теорема
Матрица изометрического преобразования ортогональна.
Доказательство
Обозначим — изометрическое преобразование, — его матрица, — аффинная система координат, причем базисные векторы имеют единичную длину.
Базисные векторы преобразованной системы координат, очевидно, равны .
Поскольку изометрическое преобразование не меняет углы, то . Преобразуем
|
Отсюда
, то есть матрица ортогональна.
|
Преобразование ортогональных систем координат
[править]
Преобразование на плоскости
[править]
Преобразование в некоторой прямоугольной системе координат, заданное формулами
|
называется скользящей симметрией.
Теорема
Всякая изометрия плоскости является либо параллельным переносом, либо поворотом относительно некоторой точки, либо скользящей симметрией.
Доказательство
Ортогональные матрицы 2×2 имеют один из следующих видов
|
Рассмотрим изометрии первого рода.
Если , то , это значит, что преобразование является параллельным переносом:
|
Если , найдем неподвижные точки, то есть такие точки , что .
|
|
Так как и , то определитель системы
|
Следовательно, неподвижная точка существует и единственна.
Рассмотрим новую систему координат, заданную соотношениями
|
то есть сдвинем начало координат в неподвижную точку. Тогда в первоначальной системе координат
|
В новой системе координат преобразование будет иметь вид
|
то есть преобразование является поворотом вокруг точки .
Теперь рассмотрим изометрии второго рода.
Найдем неподвижные векторы, то есть такие векторы , что .
|
|
(∗)
|
При этом
|
для любого угла . Значит существует ненулевое решение .
Рассмотрим новую систему координат с тем же началом, что и исходная, и базисными векторами
|
Очевидно, координаты точек в новой и первоначальной системах координат связаны соотношением
|
В первоначальной системе координат
|
В новой системе координат
|
Учитывая соотношение (∗) можно вычислить
|
Таким образом в новой системе координат рассматриваемое преобразование имеет вид
|
Сдвинем систему координат:
|
Тогда в системе координат с тильдой
|
В системе координат с чертой преобразование будет иметь вид
|
то есть преобразование является скользящей симметрией.
|
Преобразования в пространстве
[править]
Преобразования, заданные формулами
|
называются винтовым вращением, скользящей симметрией и зеркальным вращением соответственно.
Теорема
Всякая изометрия пространства является одним из следующих преобразований:
- винтовое вращение
- скользящая симметрия
- зеркальное вращение
Доказательство
Любую ортогональную матрицу можно привести к виду
|
где — ортогональная матрица 2×2.
Далее необходимо рассмотреть несколько случаев
- . Тогда
-
- Если , то матрица соответствует параллельному переносу (частный случай винтового вращения)
- Если , то при помощи сдвига как в предыдущей теореме доказывается, что преобразование — скользящая симметрия.
- Если , то можно найти неподвижную точку , при помощи сдвига в нее доказывается, что преобразование — винтовое или зеркальное вращение в зависимости от знака.
- Тогда можно выбрать такие орты, что
|
- Таким образом первоначальная матрица приводится к одному из двух видов
|
|
- Сдвинув систему координат как в предыдущей теореме, доказываем, что преобразование является либо скользящей симметрией, либо винтовым вращением.
|