Классификация (теорема). Любая изометрия евклидовой плоскости есть аффинное отображение вида x↦Ax+b,
x\mapsto Ax+b, x↦Ax+b,
где A∈O(2)A\in O(2)A∈O(2) (ортогональная матрица), b∈R2b\in\mathbb R^2b∈R2. Тогда либо detA=1\det A=1detA=1 и изометрия сохраняет ориентацию, либо detA=−1\det A=-1detA=−1 и меняет ориентацию. Соответственно: - если detA=1\det A=1detA=1, то либо A=IA=IA=I и это чистый сдвиг (трансляция) x↦x+bx\mapsto x+bx↦x+b, либо A≠IA\neq IA=I и это поворот относительно некоторой точки на угол ϕ\phiϕ; - если detA=−1\det A=-1detA=−1, то либо существует прямая фиксированных точек и это отражение (симметрия) относительно этой прямой, либо нет фиксированных точек и это скользящая симметрия (отражение + сдвиг вдоль оси отражения). Короткие доказательства и объяснения 1) Синтетический аргумент для detA=1\det A=1detA=1. - Пусть fff — ориентационно сохраняющая изометрия. Если существует точка ppp такая, что f(p)=pf(p)=pf(p)=p, то для любого xxx расстояние ∣xp∣|xp|∣xp∣ сохраняется и направление вращается на некоторый угол ϕ\phiϕ вокруг ppp; значит fff — поворот на угол ϕ\phiϕ с центром ppp. - Если фиксированных точек нет, возьмём любую точку xxx. Рассмотрим вектор v→=f(x)−x\overrightarrow{v}=f(x)-xv=f(x)−x. Для любой другой точки yyy в силу изометрии векторы f(y)−y→\overrightarrow{f(y)-y}f(y)−y имеют ту же длину и направление (иначе появились бы пересечения окружностей), откуда f(y)−y→=v→\overrightarrow{f(y)-y}=\overrightarrow{v}f(y)−y=v для всех yyy. Значит fff — трансляция x↦x+vx\mapsto x+vx↦x+v. 2) Синтетический аргумент для detA=−1\det A=-1detA=−1. - Ортогональная матрица с детерминантом −1-1−1 имеет собственные значения 111 и −1-1−1, поэтому существует единственная прямая lll инвариантная по направлению (её вектор-линию дают собственные векторы со значением 111). Если вдоль этой прямой bbb даёт нулевое смещение (существует точка ppp с (I−A)p=b(I-A)p=b(I−A)p=b), то все такие ppp образуют эту прямую фиксированных точек — чистая симметрия относительно lll. Если решения нет, то отображение можно представить как отражение относительно некоторой прямой, а затем сдвиг вдоль этой же прямой — скользящая симметрия. Композиции (основные утверждения) - Композиция двух отражений по прямым l1,l2l_1,l_2l1,l2: - если l1l_1l1 и l2l_2l2 параллельны на расстоянии ddd, то композиция — трансляция на вектор, направленный перпендикулярно прямым, длины 2d2d2d; - если l1l_1l1 и l2l_2l2 пересекаются под углом θ\thetaθ, то композиция — поворот на угол 2θ2\theta2θ вокруг точки пересечения. - Композиция двух поворотов — поворот (если суммарный угол ≠ 0 мод 2π2\pi2π) или трансляция (если углы компенсируются) — в общем ориентационно сохраняющая изометрия. - Композиция отражения и поворота (в любом порядке) даёт ориентационно-меняющую изометрию: либо отражение (если поворот и отражение согласованы так, что появляется фиксация линии), либо скользящую симметрию. - Чётное число отражений даёт ориентационно-сохраняющую изометрию (поворот или трансляция), нечётное — ориентационно-меняющую (отражение или скользящая симметрия). Координатный (матричный) подход — компактно и однозначно - Любая изометрия задаётся x↦Ax+bx\mapsto Ax+bx↦Ax+b, A∈O(2)A\in O(2)A∈O(2). Разбор по detA\det AdetA: - Если detA=1\det A=1detA=1. Тогда либо A=IA=IA=I → трансляция, либо A=RϕA=R_\phiA=Rϕ (матрица поворота на ϕ\phiϕ). Если A≠IA\neq IA=I, можно найти центр ccc решения уравнения (I−A)c=b,
(I-A)c=b, (I−A)c=b,
потому что I−AI-AI−A невырожденна при A≠IA\neq IA=I и detA=1\det A=1detA=1 (в двумерном случае для поворота с углом ϕ≠0\phi\neq 0ϕ=0 матрица I−AI-AI−A обратима). Тогда f(x)=Ax+b=A(x−c)+c,
f(x)=A x + b = A(x-c)+c, f(x)=Ax+b=A(x−c)+c,
то есть поворот вокруг ccc. - Если detA=−1\det A=-1detA=−1. Тогда AAA имеет собственный вектор с собственным значением 111 (направление линии отражения). Решение уравнения (I−A)p=b(I-A)p=b(I−A)p=b либо существует (тогда есть точка/прямая фиксированных точек → чистая симметрия), либо не существует → скользящая симметрия. Более явный вид отражения по прямой с единичным направляющим вектором uuu: Ru(x)=2(u⋅x)u−x.
R_{u}(x)=2(u\cdot x)u-x. Ru(x)=2(u⋅x)u−x.
Скользящая симметрия: взять отражение SSS и сдвиг TvT_vTv вдоль оси SSS; общий вид x↦S(x)+vx\mapsto S(x)+vx↦S(x)+v. Иллюстративные примеры (явные формулы) - Трансляция на вектор v=(a,b)v=(a,b)v=(a,b): Tv(x)=x+v.
T_v(x)=x+v. Tv(x)=x+v.
- Поворот на угол ϕ\phiϕ вокруг начала: Rϕ(x)=(cosϕ−sinϕsinϕcosϕ)x.
R_\phi(x)=\begin{pmatrix}\cos\phi & -\sin\phi\\ \sin\phi & \cos\phi\end{pmatrix}x. Rϕ(x)=(cosϕsinϕ−sinϕcosϕ)x.
Поворот с центром ccc: x↦Rϕ(x−c)+c.
x\mapsto R_\phi(x-c)+c. x↦Rϕ(x−c)+c.
- Отражение относительно оси OxOxOx (матрица): S(x)=(100−1)x.
S(x)=\begin{pmatrix}1&0\\0&-1\end{pmatrix}x. S(x)=(100−1)x.
- Скользящая симметрия: отражение относительно OxOxOx затем перевод вдоль OxOxOx на ttt: x↦(100−1)x+(t0).
x\mapsto \begin{pmatrix}1&0\\0&-1\end{pmatrix}x + \begin{pmatrix}t\\0\end{pmatrix}. x↦(100−1)x+(t0).
Нет фиксированных точек при t≠0t\neq 0t=0 — это скользящая симметрия. Сравнение синтетического и координатного подходов - Синтетическое доказательство даёт геометрическую интуицию: фиксированные точки, направления векторов перемещения, поведение композиций отражений (угел/сдвиг). Оно коротко объясняет «почему» классификация такова. - Координатный (матричный) подход даёт строгую универсальную форму x↦Ax+bx\mapsto Ax+bx↦Ax+b, позволяет явно вычислять центры поворотов как решения (I−A)c=b(I-A)c=b(I−A)c=b, однозначно классифицировать по detA\det AdetA, легко реализуется на компьютере и удобен для вычислений и доказательств существования/единственности. Оба подхода дополняют друг друга: синтетика — для понимания и построения, матрицы — для вычисления и строгой формулировки. Если нужно, могу привести схематические чертежи/показать пошагово доказательство для композиции двух отражений с детальными алгебраическими выкладками.
x↦Ax+b, x\mapsto Ax+b,
x↦Ax+b, где A∈O(2)A\in O(2)A∈O(2) (ортогональная матрица), b∈R2b\in\mathbb R^2b∈R2. Тогда либо detA=1\det A=1detA=1 и изометрия сохраняет ориентацию, либо detA=−1\det A=-1detA=−1 и меняет ориентацию. Соответственно:
- если detA=1\det A=1detA=1, то либо A=IA=IA=I и это чистый сдвиг (трансляция) x↦x+bx\mapsto x+bx↦x+b, либо A≠IA\neq IA=I и это поворот относительно некоторой точки на угол ϕ\phiϕ;
- если detA=−1\det A=-1detA=−1, то либо существует прямая фиксированных точек и это отражение (симметрия) относительно этой прямой, либо нет фиксированных точек и это скользящая симметрия (отражение + сдвиг вдоль оси отражения).
Короткие доказательства и объяснения
1) Синтетический аргумент для detA=1\det A=1detA=1.
- Пусть fff — ориентационно сохраняющая изометрия. Если существует точка ppp такая, что f(p)=pf(p)=pf(p)=p, то для любого xxx расстояние ∣xp∣|xp|∣xp∣ сохраняется и направление вращается на некоторый угол ϕ\phiϕ вокруг ppp; значит fff — поворот на угол ϕ\phiϕ с центром ppp.
- Если фиксированных точек нет, возьмём любую точку xxx. Рассмотрим вектор v→=f(x)−x\overrightarrow{v}=f(x)-xv=f(x)−x. Для любой другой точки yyy в силу изометрии векторы f(y)−y→\overrightarrow{f(y)-y}f(y)−y имеют ту же длину и направление (иначе появились бы пересечения окружностей), откуда f(y)−y→=v→\overrightarrow{f(y)-y}=\overrightarrow{v}f(y)−y =v для всех yyy. Значит fff — трансляция x↦x+vx\mapsto x+vx↦x+v.
2) Синтетический аргумент для detA=−1\det A=-1detA=−1.
- Ортогональная матрица с детерминантом −1-1−1 имеет собственные значения 111 и −1-1−1, поэтому существует единственная прямая lll инвариантная по направлению (её вектор-линию дают собственные векторы со значением 111). Если вдоль этой прямой bbb даёт нулевое смещение (существует точка ppp с (I−A)p=b(I-A)p=b(I−A)p=b), то все такие ppp образуют эту прямую фиксированных точек — чистая симметрия относительно lll. Если решения нет, то отображение можно представить как отражение относительно некоторой прямой, а затем сдвиг вдоль этой же прямой — скользящая симметрия.
Композиции (основные утверждения)
- Композиция двух отражений по прямым l1,l2l_1,l_2l1 ,l2 :
- если l1l_1l1 и l2l_2l2 параллельны на расстоянии ddd, то композиция — трансляция на вектор, направленный перпендикулярно прямым, длины 2d2d2d;
- если l1l_1l1 и l2l_2l2 пересекаются под углом θ\thetaθ, то композиция — поворот на угол 2θ2\theta2θ вокруг точки пересечения.
- Композиция двух поворотов — поворот (если суммарный угол ≠ 0 мод 2π2\pi2π) или трансляция (если углы компенсируются) — в общем ориентационно сохраняющая изометрия.
- Композиция отражения и поворота (в любом порядке) даёт ориентационно-меняющую изометрию: либо отражение (если поворот и отражение согласованы так, что появляется фиксация линии), либо скользящую симметрию.
- Чётное число отражений даёт ориентационно-сохраняющую изометрию (поворот или трансляция), нечётное — ориентационно-меняющую (отражение или скользящая симметрия).
Координатный (матричный) подход — компактно и однозначно
- Любая изометрия задаётся x↦Ax+bx\mapsto Ax+bx↦Ax+b, A∈O(2)A\in O(2)A∈O(2). Разбор по detA\det AdetA:
- Если detA=1\det A=1detA=1. Тогда либо A=IA=IA=I → трансляция, либо A=RϕA=R_\phiA=Rϕ (матрица поворота на ϕ\phiϕ). Если A≠IA\neq IA=I, можно найти центр ccc решения уравнения
(I−A)c=b, (I-A)c=b,
(I−A)c=b, потому что I−AI-AI−A невырожденна при A≠IA\neq IA=I и detA=1\det A=1detA=1 (в двумерном случае для поворота с углом ϕ≠0\phi\neq 0ϕ=0 матрица I−AI-AI−A обратима). Тогда
f(x)=Ax+b=A(x−c)+c, f(x)=A x + b = A(x-c)+c,
f(x)=Ax+b=A(x−c)+c, то есть поворот вокруг ccc.
- Если detA=−1\det A=-1detA=−1. Тогда AAA имеет собственный вектор с собственным значением 111 (направление линии отражения). Решение уравнения (I−A)p=b(I-A)p=b(I−A)p=b либо существует (тогда есть точка/прямая фиксированных точек → чистая симметрия), либо не существует → скользящая симметрия. Более явный вид отражения по прямой с единичным направляющим вектором uuu:
Ru(x)=2(u⋅x)u−x. R_{u}(x)=2(u\cdot x)u-x.
Ru (x)=2(u⋅x)u−x. Скользящая симметрия: взять отражение SSS и сдвиг TvT_vTv вдоль оси SSS; общий вид x↦S(x)+vx\mapsto S(x)+vx↦S(x)+v.
Иллюстративные примеры (явные формулы)
- Трансляция на вектор v=(a,b)v=(a,b)v=(a,b):
Tv(x)=x+v. T_v(x)=x+v.
Tv (x)=x+v. - Поворот на угол ϕ\phiϕ вокруг начала:
Rϕ(x)=(cosϕ−sinϕsinϕcosϕ)x. R_\phi(x)=\begin{pmatrix}\cos\phi & -\sin\phi\\ \sin\phi & \cos\phi\end{pmatrix}x.
Rϕ (x)=(cosϕsinϕ −sinϕcosϕ )x. Поворот с центром ccc:
x↦Rϕ(x−c)+c. x\mapsto R_\phi(x-c)+c.
x↦Rϕ (x−c)+c. - Отражение относительно оси OxOxOx (матрица):
S(x)=(100−1)x. S(x)=\begin{pmatrix}1&0\\0&-1\end{pmatrix}x.
S(x)=(10 0−1 )x. - Скользящая симметрия: отражение относительно OxOxOx затем перевод вдоль OxOxOx на ttt:
x↦(100−1)x+(t0). x\mapsto \begin{pmatrix}1&0\\0&-1\end{pmatrix}x + \begin{pmatrix}t\\0\end{pmatrix}.
x↦(10 0−1 )x+(t0 ). Нет фиксированных точек при t≠0t\neq 0t=0 — это скользящая симметрия.
Сравнение синтетического и координатного подходов
- Синтетическое доказательство даёт геометрическую интуицию: фиксированные точки, направления векторов перемещения, поведение композиций отражений (угел/сдвиг). Оно коротко объясняет «почему» классификация такова.
- Координатный (матричный) подход даёт строгую универсальную форму x↦Ax+bx\mapsto Ax+bx↦Ax+b, позволяет явно вычислять центры поворотов как решения (I−A)c=b(I-A)c=b(I−A)c=b, однозначно классифицировать по detA\det AdetA, легко реализуется на компьютере и удобен для вычислений и доказательств существования/единственности.
Оба подхода дополняют друг друга: синтетика — для понимания и построения, матрицы — для вычисления и строгой формулировки.
Если нужно, могу привести схематические чертежи/показать пошагово доказательство для композиции двух отражений с детальными алгебраическими выкладками.