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

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Уровень Шаблон:Материалы

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

Под преобразованием понимается отображение множества на себя. Другими словами, преобразование — это правило, в соответствии с которым каждому элементу множества ставится в соответствие элемент этого же множества.

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

Аффинное преобразование можно рассматривать как последовательное применение (композицию) двух отображений:

  1. Точке ставится в соответствие координаты относительно первой системы координат;
  2. Полученным координатам ставится в соответствие точка относительно второй системы координат.

Пусть f — аффинное преобразование. Рассмотрим вектор AB в первой системе координат и f(A)f(B) во второй. Так как координаты вектора определяются как разность координат конца и начала, а координаты точек A и f(A), B и f(B) равны в соответствующих системах координат, то вектор f(A)f(B) имеет те же координаты относительно второй системы координат, что и вектор AB относительно первой.

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

Пусть первая система координат задана своим репером O𝐞1𝐞2𝐞3. Базисные векторы, отложенные от точки O определяют некоторые точки Mi. Тогда, очевидно, вторая система координат определяется репером O𝐞'1𝐞'2𝐞'3, где O=f(O),𝐞'1=Of(M1),𝐞'2=Of(M2),𝐞'3=Of(M3).

Преобразование координат точки

Рассмотрим две аффинные системы координат, заданных своими реперами O𝐞1𝐞2𝐞3 и O𝐞'1𝐞'2𝐞'3. Пусть координаты точки O и базисных векторов второго репера относительно первой системы координат выражаются следующим образом: Шаблон:Формула

Рассмотрим произвольную точку M. Пусть ее координаты в первой и второй системах координат (x,y,z) и (x,y,z) соответственно. Определим как связаны между собой эти координаты. Очевидно, Шаблон:Формула По определению Шаблон:Формула Шаблон:Формула Шаблон:Формула Тогда OM=x𝐞1+y𝐞2+z𝐞3=(x0𝐞1+y0𝐞2+z0𝐞3)+(x𝐞'1+y𝐞'2+z𝐞'3). Подставим выражение (1), после приведения подобных получим Шаблон:Формула Поскольку вектор OM однозначно представляется как линейная комбинация базисных векторов, то коэффициенты в левой и правой частях равенства должны быть одни и те же, то есть Шаблон:Формула Можно записать эту формулу в матричном виде Шаблон:Формула Аналогично можно вывести обратную формулу Шаблон:Формула Матрица Шаблон:Формула называется матрицей преобразования координат. Формулу (1) можно переписать в виде Шаблон:Формула Поскольку базисные векторы линейно независимы, то матрица преобразования координат должна быть невырожденной (определитель не равен нулю).

Преобразование координат вектора

Пусть дан вектор с координатами относительно первой системы координат 𝐚={x,y,z}. Если приложить его к точке O этот вектор определит точку M=(x,y,z). Определим координаты преобразованного вектора относительно первой системы координат 𝐚=f(𝐚)={x,y,z}. В преобразованной системе координат точки O и M имеют координаты Шаблон:Формула Таким образом, координаты вектора OM в преобразованной системе координат Шаблон:Формула

Таким образом, Шаблон:Формула Обратное преобразование Шаблон:Формула

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

Аффинное преобразование называется изометрическим, если оно сохраняет расстояния между точками.

Рассмотрим любые три точки A,B,C, не лежащие на одной прямой. Пусть точки A,B,C получены из них при помощи изометрического преобразования. Так как расстояния между точками не изменилось, то ABC=ABC Отсюда следует, что изометрическое преобразование не меняет углы между прямыми.

Шаблон:Теорема

Преобразование ортогональных систем координат

Преобразование на плоскости

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

Шаблон:Теорема

Преобразования в пространстве

Преобразования, заданные формулами Шаблон:Формула называются винтовым вращением, скользящей симметрией и зеркальным вращением соответственно.

Шаблон:Теорема