Автор статьи: Канунников Андрей, к. ф.-м. н., преподаватель ШАДХелпер.
Мы придём к фундаментальному инварианту проективной геометрии — двойному отношению — решая задачу классификации конфигураций четырёх прямых на плоскости. Это своего рода миниатюра, в которой видно, насколько классификация четвёрок подпространств сложнее классификации троек. Именно, взаимное положение трёх подпространств определяется дискретными инвариантами — размерностями сумм и пересечений, а для четырёх подпространств таких инвариантов недостаточно — нужны непрерывные инваринаты, что видно уже на примере прямых.
Подчеркнём, что мы будем рассматривать только линейную структуру на плоскости, то есть
начало координат фиксировано;
про длины и углы забудьте.
Кстати, лучший способ забыть про длины и углы — рассматривать любое поле , а не только поле действительных чисел
.
Итак, наша плоскость — это двумерное векторное пространство . Сколько на плоскости геометрически различных пар прямых, троек прямых и т.д.?
Под прямой понимается одномерное линейное подпространство, то есть множество вида , где
— ненулевой вектор (направляющий вектор прямой
).
А что значит ,,геометрически различные``? Две конфигурации прямых
и
считаются эквивалентными, если существует изоморфизм
, переводящий
в
при всех
.
Через ,
будем обозначать (какие-то) направляющие векторы прямых
,
. При этом у нас есть свобода нормировки направляющих векторов (выбор скалярного множителя), и этой свободой мы будем пользоваться по полной программе.
По умолчанию будем всегда предполагать, что прямые в одной конфигурации различны, а значит, их направляющие векторы попарно не пропорциональны.
Очевидно, что любые две пары прямых эквивалентны, так как любой базис можно перевести в любой базис изоморфизмом. Более того, за счёт подходящей нормировки базисных векторов можно бесплатно добавить третью прямую, а четвёртую уже нельзя. Более точно, справедлива следующая теорема.
Теорема 1. Любые две тройки (различных) прямых и
эквивалентны, причём изоморфизм
с условием
(
) определён однозначно с точностью до скалярного множителя. Как следствие, для любой прямой
существует единственная такая прямая
, что
.}
Доказательство. 1. Направляющие векторы прямых
можно выбрать так, чтобы
(выберем какие-то направляющие векторы
, разложим
и положим
,
,
; при этом
, так как
; см. рисунок). Точно так же выберем направляющие векторы
на прямых
:
.

2. Определим изоморфизм , задав его на базисе
по правилу
,
. Тогда
, значит,
. Итак,
.
3. Пусть теперь — какой-то изоморфизм с условием
(
). Тогда
и
для некоторых
. При этом вектор
должен быть пропорционален вектору , что верно лишь при
. Итак,
.
Строго говоря, это доказательство даёт алгоритм, позволяющий распознать, эквивалентны ли две заданные четвёрки различных прямых, и
. Но всё же представляет интерес готовый критерий эквивалентности.
Установим критерий существования изоморфизма , для которого
Пусть опять Тогда условие (1) равносильно следующему:
Разложим векторы по базису
, а векторы
— по базису
:
Подставим (3) в (2):
Нам нужно выяснить, когда существуют ненулевые , удовлетворяющие полученным четырём равенствам.
Коэффициенты и
отличны от нуля, так как векторы в каждой группе непропорциональны. Поэтому при исключении
можем смело делить на всё. Исключая
из первого и третьего равенств и
из второго и четвёртого, а затем
— из полученных равенств, сокращая на
, получим
Полученные отношения отношений — это и есть двойные отношения данных четвёрок прямых. Придадим двойному отношению в левой части более инвариантный вид, выразив однозначно определённые коэффициенты через векторы
и даже через прямые
.
Если расписать равенство в координатах какого-то базиса, мы получим систему линейных уравнений, из которой по формулам Крамера
где — это определитель матрицы, по столбцам которой стоят координаты векторов
и
в каком-либо базисе. Тем самым, это вовсе не инвариантный объект. Однако при смене базиса все определители умножаются на определитель матрицы перехода, который сокращается в числителе и знаменателе, а потому отношение определителей — уже инвариантно относительно смены базиса. Но оно всё ещё не инвариантно относительно нормировки векторов. Иными словами, это характеристика именно векторов, но не прямых.
А вот двойное отношение
лишено это недостатка: оно не меняется при умножении векторов на ненулевые скаляры, то есть по сути является характеризацией прямых
, а потому вместо
можно писать
.
Традиционно, двойным отношением прямых называется число
Оно обратно к выражению, полученному выше. Подчеркнём, что отдельные части двойного отношения, как-то числители или значенатели, или даже дроби по отдельности, лишены смысла. Само же двойное отношение имеет смысл именно потому, что не зависит ни от выбора системы координат, ни от нормировки направляющих векторов прямых.
Мы доказали, а точнее, вывели следующую теорему.
Теорема 2. Для любых четвёрок и
различных прямых в
имеем
Для практического вычисления двойного отношения было бы здорово сосчитать входящие в него определители. Выберем систему координат так, чтобы ось не совпадала ни с одной из прямых
, и рассмотрим прямую
. Она пересекает каждую из прямых
в некоторой точке, обозначим эту точку
. Тогда
и двойное отношение (5) принимает вид

В заключение обсудим, как всё это связано с проективной прямой и её проективными преобразованиями.
Проективная прямая — это множество одномерных подпространст на плоскости .
Иными словами, точка проективной прямой — это обычная прямая в (проходящая через начало координат). Проективная прямая обозначается
или
. Обратите внимание на верхние индексы. Если
— любое векторное пространство, то через
обозначается множество его одномерных подпространств. Это проективное пространство, ассоциированное с
. Пространство
обозначается также
(проективизацию
-мерного пространства следует мыслить
-мерным; все размерности при переходе от
к
как бы падают на единицу.
Каждый биективный линейный оператор как-то переводит прямые в прямые, то есть индуцирует преобразование
. Такие преобразования называются проективными.
В координатах точки проективной прямой — это ненулевые пары , рассматриваемые с точностью до пропорциональности, то есть, формально,
Почти любая точка , а именно, где
, имеет вид
и может быть отождествлена с числом
. Однако есть особая точка
, которую принято называть бесконечно удалённой. См. картинку выше, где мы пересекали прямые
с прямой
. При этом остаётся прямая
, которая как бы пересекает прямую
в бесконечно удалённой точке
. Тем самым,
. Подчеркнём, что при геометрическом (а не координатном) определении проективной прямой как множества одномерных подпространств в двумерном пространстве все точки равноправны. "Бесконечно удалённая точка" возникает именно при попытке визуализировать данную модель, нарисовав прямую
— так называмую аффинную карту. При другом выборе аффинной карты роль бесконечно удалённой точки перейдёт к другой прямой.
Наконец, переход от линейных изоморфизмов плоскости к проективным преобразованиям проективной прямой
можно схематично изобразить так:
Сократив на при
и обозначив
, получим дробно-линейное преобразование
Если же (а тогда
), то считаем
и
(как при взятии предела). Есть ещё точка
, которая переходит в
.
Теорема 1 в этих терминах гласит, что любую тройку точек проективной прямой можно перевести в любую другую проективным преобразованием, и притом единственным.
Согласно теореме 2, двойное отношение не меняется при проективных преобразованиях. На самом деле, при всякая биекция проективной прямой
, сохраняющая двойные отношения, является проективным преобразованием.
