Коротко: ненулевое (невырожденное) параллельное проецирование плоскости на другую — это аффинное биективное отображение между плоскостями. Отсюда вытекают все его инварианты. Приведу определение, формулировки инвариантов и краткие доказательства. Определение и алгебраическое представление. - Пусть π\piπ и π′\pi'π′ — две плоскости в пространстве, ddd — фиксированное ненулевое направление, не параллельное π′\pi'π′. Проецирование точки X∈πX\in\piX∈π вдоль ddd на π′\pi'π′ даёт точку X′=π′(X)X'=\pi'(X)X′=π′(X). - Выберем в π\piπ координаты (x,y)(x,y)(x,y) и в π′\pi'π′ координаты; тогда уравнение прямой через XXX в направлении ddd и условие пересечения с π′\pi'π′ приводят к тому, что координаты X′X'X′ являются аффинными функциями (x,y)(x,y)(x,y). То есть существует матрица A∈R2×2A\in\mathbb{R}^{2\times2}A∈R2×2 и вектор bbb такие, что X′=A(xy)+b.
X'=A\begin{pmatrix}x\\y\end{pmatrix}+b. X′=A(xy)+b.
Следовательно, проекция — аффинное отображение. Основные инварианты (и короткие доказательства). 1) Коллинеарность и пересечение (инцидентность). - Пусть три точки X1,X2,X3X_1,X_2,X_3X1,X2,X3 коллинеарны в π\piπ. Параметризация прямой даёт координаты вида (x(t),y(t))(x(t),y(t))(x(t),y(t)) линейно зависящие от параметра; под действием X′ = AX+bX'\!=\!A X+bX′=AX+b изображение параметризации остаётся линейной функцией параметра, значит изображения точек лежат на одной прямой. Аналогично, точка пересечения двух прямых переходит в пересечение образов этих прямых. Итого: коллинеарность и concurrency сохраняются. 2) Параллельность. - Аффинное отображение переводит прямые в прямые и сохраняет направление: если две прямые в π\piπ параллельны, то их образы — параллельны (либо совпадают). Формально: если L1,L2L_1,L_2L1,L2 задаются направляющими векторами uuu и uuu, то образы имеют направляющие AuAuAu и AuAuAu, т.е. совпадающие. 3) Отношения отрезков на одной прямой (деление в данном отношении). - На одной прямой координаты точек выражаются одним параметром ttt. Аффинная формула t↦at+bt\mapsto at+bt↦at+b сохраняет отношения разностей, поэтому если точка MMM делит отрезок ABABAB в отношении λ\lambdaλ (т.е. AM→:MB→=λ\overrightarrow{AM}:\overrightarrow{MB}=\lambdaAM:MB=λ), то образы дают то же λ\lambdaλ. В частном: середина сохраняется. 4) Аффинные (барицентрические) комбинации. - Если X=αX1+βX2+γX3X=\alpha X_1+\beta X_2+\gamma X_3X=αX1+βX2+γX3 при α+β+γ=1\alpha+\beta+\gamma=1α+β+γ=1, то X′=AX+b=αX1′+βX2′+γX3′X'=A X+b=\alpha X_1'+\beta X_2'+\gamma X_3'X′=AX+b=αX1′+βX2′+γX3′. То есть все утверждения, выражаемые через аффинные комбинации, инвариантны. 5) Отношения площадей. - Линейная часть AAA масштабирует ориентированные площади на множитель detA\det AdetA. Поэтому площади любых двух фигур умножаются на один и тот же множитель, значит отношение площадей двух фигур сохраняется: S(F1′)S(F2′)=detA⋅S(F1)detA⋅S(F2)=S(F1)S(F2).
\frac{S(F_1')}{S(F_2')}=\frac{\det A\cdot S(F_1)}{\det A\cdot S(F_2)}=\frac{S(F_1)}{S(F_2)}. S(F2′)S(F1′)=detA⋅S(F2)detA⋅S(F1)=S(F2)S(F1). 6) Дорядок/межность и выпуклость. - Поскольку на прямой отображение даёт монотонное (аффинное) преобразование параметра, порядок точек и свойство «точка лежит между» сохраняются. Следовательно, выпуклость множеств сохраняется. 7) Кросс-отношение (cross-ratio) и гармоническое деление. - Для чётверки коллинеарных точек с координатами x1,x2,x3,x4x_1,x_2,x_3,x_4x1,x2,x3,x4 кросс-отношение (x1,x2;x3,x4)=(x1−x3)(x2−x4)(x1−x4)(x2−x3)
(x_1,x_2;x_3,x_4)=\frac{(x_1-x_3)(x_2-x_4)}{(x_1-x_4)(x_2-x_3)} (x1,x2;x3,x4)=(x1−x4)(x2−x3)(x1−x3)(x2−x4)
инвариантно при аффинном преобразовании x↦ax+bx\mapsto ax+bx↦ax+b (фактор aaa сокращается). Следовательно гармонические четверки сохраняются. Замечание о неинвариантах. - Длины, углы, радиусы окружностей и соотношения длины на непараллельных прямых в общем случае не сохраняются (требуется дополнительное условие, чтобы отображение было изометрией или подобием). Итог: все инварианты параллельного проецирования — это именно те свойства, которые инвариантны для аффинных отображений: инцидентность (коллинеарность, пересечения), параллельность, деление отрезка в отношении (включая середину), аффинные комбинации, отношения площадей, порядок/выпуклость, кросс-отношение и т. п.; при этом длины и углы в общем не сохраняются.
Определение и алгебраическое представление.
- Пусть π\piπ и π′\pi'π′ — две плоскости в пространстве, ddd — фиксированное ненулевое направление, не параллельное π′\pi'π′. Проецирование точки X∈πX\in\piX∈π вдоль ddd на π′\pi'π′ даёт точку X′=π′(X)X'=\pi'(X)X′=π′(X).
- Выберем в π\piπ координаты (x,y)(x,y)(x,y) и в π′\pi'π′ координаты; тогда уравнение прямой через XXX в направлении ddd и условие пересечения с π′\pi'π′ приводят к тому, что координаты X′X'X′ являются аффинными функциями (x,y)(x,y)(x,y). То есть существует матрица A∈R2×2A\in\mathbb{R}^{2\times2}A∈R2×2 и вектор bbb такие, что
X′=A(xy)+b. X'=A\begin{pmatrix}x\\y\end{pmatrix}+b.
X′=A(xy )+b. Следовательно, проекция — аффинное отображение.
Основные инварианты (и короткие доказательства).
1) Коллинеарность и пересечение (инцидентность).
- Пусть три точки X1,X2,X3X_1,X_2,X_3X1 ,X2 ,X3 коллинеарны в π\piπ. Параметризация прямой даёт координаты вида (x(t),y(t))(x(t),y(t))(x(t),y(t)) линейно зависящие от параметра; под действием X′ = AX+bX'\!=\!A X+bX′=AX+b изображение параметризации остаётся линейной функцией параметра, значит изображения точек лежат на одной прямой. Аналогично, точка пересечения двух прямых переходит в пересечение образов этих прямых. Итого: коллинеарность и concurrency сохраняются.
2) Параллельность.
- Аффинное отображение переводит прямые в прямые и сохраняет направление: если две прямые в π\piπ параллельны, то их образы — параллельны (либо совпадают). Формально: если L1,L2L_1,L_2L1 ,L2 задаются направляющими векторами uuu и uuu, то образы имеют направляющие AuAuAu и AuAuAu, т.е. совпадающие.
3) Отношения отрезков на одной прямой (деление в данном отношении).
- На одной прямой координаты точек выражаются одним параметром ttt. Аффинная формула t↦at+bt\mapsto at+bt↦at+b сохраняет отношения разностей, поэтому если точка MMM делит отрезок ABABAB в отношении λ\lambdaλ (т.е. AM→:MB→=λ\overrightarrow{AM}:\overrightarrow{MB}=\lambdaAM:MB=λ), то образы дают то же λ\lambdaλ. В частном: середина сохраняется.
4) Аффинные (барицентрические) комбинации.
- Если X=αX1+βX2+γX3X=\alpha X_1+\beta X_2+\gamma X_3X=αX1 +βX2 +γX3 при α+β+γ=1\alpha+\beta+\gamma=1α+β+γ=1, то X′=AX+b=αX1′+βX2′+γX3′X'=A X+b=\alpha X_1'+\beta X_2'+\gamma X_3'X′=AX+b=αX1′ +βX2′ +γX3′ . То есть все утверждения, выражаемые через аффинные комбинации, инвариантны.
5) Отношения площадей.
- Линейная часть AAA масштабирует ориентированные площади на множитель detA\det AdetA. Поэтому площади любых двух фигур умножаются на один и тот же множитель, значит отношение площадей двух фигур сохраняется:
S(F1′)S(F2′)=detA⋅S(F1)detA⋅S(F2)=S(F1)S(F2). \frac{S(F_1')}{S(F_2')}=\frac{\det A\cdot S(F_1)}{\det A\cdot S(F_2)}=\frac{S(F_1)}{S(F_2)}.
S(F2′ )S(F1′ ) =detA⋅S(F2 )detA⋅S(F1 ) =S(F2 )S(F1 ) .
6) Дорядок/межность и выпуклость.
- Поскольку на прямой отображение даёт монотонное (аффинное) преобразование параметра, порядок точек и свойство «точка лежит между» сохраняются. Следовательно, выпуклость множеств сохраняется.
7) Кросс-отношение (cross-ratio) и гармоническое деление.
- Для чётверки коллинеарных точек с координатами x1,x2,x3,x4x_1,x_2,x_3,x_4x1 ,x2 ,x3 ,x4 кросс-отношение
(x1,x2;x3,x4)=(x1−x3)(x2−x4)(x1−x4)(x2−x3) (x_1,x_2;x_3,x_4)=\frac{(x_1-x_3)(x_2-x_4)}{(x_1-x_4)(x_2-x_3)}
(x1 ,x2 ;x3 ,x4 )=(x1 −x4 )(x2 −x3 )(x1 −x3 )(x2 −x4 ) инвариантно при аффинном преобразовании x↦ax+bx\mapsto ax+bx↦ax+b (фактор aaa сокращается). Следовательно гармонические четверки сохраняются.
Замечание о неинвариантах.
- Длины, углы, радиусы окружностей и соотношения длины на непараллельных прямых в общем случае не сохраняются (требуется дополнительное условие, чтобы отображение было изометрией или подобием).
Итог: все инварианты параллельного проецирования — это именно те свойства, которые инвариантны для аффинных отображений: инцидентность (коллинеарность, пересечения), параллельность, деление отрезка в отношении (включая середину), аффинные комбинации, отношения площадей, порядок/выпуклость, кросс-отношение и т. п.; при этом длины и углы в общем не сохраняются.