красный треугольник переходит в синий при аффинном преобразовании , если новые координаты отобразить в прежнем базисе
Аффи́нное преобразование, иногда афинное преобразование[1] (от лат.affinis «соприкасающийся, близкий, смежный») — отображение плоскости или пространства в себя, при котором параллельные прямые переходят в параллельные прямые, пересекающиеся — в пересекающиеся, скрещивающиеся — в скрещивающиеся[2].
Заметим, что в геометрическом определении не предполагается непрерывность. Однако непрерывность следует из определения не вполне тривиальным образом. Более того, оба определения равносильны по так называемой основной теореме аффинной геометрии.
Заметим, что преобразование является аффинным, если его можно получить следующим образом:
Аффинные преобразования образуют группу относительно композиции.
Любые три точки, не лежащие на одной прямой и их образы соответственно (не лежащие на одной прямой) однозначно задают аффинное преобразование плоскости.
Типы аффинных преобразований
Эквиаффинное преобразование — аффинное преобразование, сохраняющее площадь (также сохраняется аффинная длина).
Матричное представление используется, в частности, для записи аффинных преобразований в компьютерной графике. Указанная выше форма используется в OpenGL[3]; в DirectX (где координаты представляются в виде матриц 1×4) она транспонирована[4].
Вариации и обобщения
В приведённом выше определении аффинного преобразования можно использовать любое поле, а не только поле вещественных чисел.
Аффинные преобразования пространства являются частным случаем проективных преобразований того же пространства. В свою очередь, проективные преобразования пространства можно представить как аффинные преобразования пространства .