s/x/1 = c11 x1+c12 x2
s/x/2= c21 x1+c22 x2 и
Часто бывает удобным использовать проективные преобразования в неоднородных координатах.
Для прямой : Если х1 , х2 - однородные координаты точки М на прямой ,то х=х1 / x2 - число, являющееся неоднородной координатой точки М на этой прямой . Пусть задано проективное преобразование прямой а на прямую а/ . Значит, существуют соотношения :
sx/1 = c11 x1+c12
sx/2 =c21 x1+c22 x2
Разделим почленно первое равенство на второе :
sx/1 /sx/2 =(c11 x1+c12 x2) / (c21 x1+c22 x2) , учитывая , что x/=x/1 / x/2 , и x=x1 / x2 .
Преобразуем
x/=(c11 x+c12)/ (c21 x+c22) , введя новые обозначения : a=c11 , b=c12 , g=c21 , d=c22
x/=(ax+b) / (gx+d) - т.е. в неоднородных координатах проективное преобразование выражается дробно - линейной функцией. ad -bg №0
Для плоскости : Однородные координаты точки М - х1 , х2 , х3 , неоднородные : x=x1 / x3 ,y=x2 / x3 .
Формулы проективного преобразования в неоднородных координатах :
x/=(a1 x+b1 y+c1) / (ax+by+ g) , a1 b1 c1 y/=(a2 x+b2 y+c2) / (ax+ by+ g) гдеВ трехмерном пространстве :
Однородные координаты (x1 , x2 , x3 , x4)) .Неоднородные координаты
Рассмотрим подробнее проективные преобразования одномерных многообразий, здесь можно ограничится случаем преобразования прямой на прямую. Как установили ранее, в неоднородных проективных координат на прямой это преобразование имеет вид дробно-линейной функции (1) х/=х+х+ , причем, чтобы существовало обратное проективное преобразование, необходимо, чтобы величина 0. Запишем преобразование (1) в виде функции х/= f(x).
Пусть данное отображение применяется последовательно два раза: х/= f(x), x//= f(x/)= f(f(x)). Тогда, если для любого элемента х одномерного многообразия (на прямой) выполняется соотношение x//= f(x/)= х (то есть дважды преобразованный возвращается в себя) , то такое проективное отображение называется инволюционным или инволюцией. Инволюция характеризуется еще и тем, что x= f(x/), т. е. обратное отображение х/= х совпадает с исходным х= х/. Найдем условие на коэффициенты в (1), при которых проективное отображение является инволюцией. Для этого из (1) выразим х через х/ : (x /- )x= -x/ + x= -x/+x /- (2). Из сравнения (1) и (2) видно, что отображения одинаковы тогда, когда либо:
а) =-любые
б) === 0 - но это тождественное отображение, которое исключим из рассмотрения.
Таким образом, из случая а) вытекает форма инволюционого проективного отображения х/= х+х-, где -обозначим = -
Неподвижной точкой любого отображения называется точка, остающаяся неизменной после отображения. Для инволюции это означает , что х =х/= х+х-.
Решим последнее уравнение относительно х (3) х2-2х-= 0 - квадратное относительно х.
Это означает, что при инволюционном отображении число неподвижных точек не может быть больше 2.Дискреминант уравнения (3) есть =-
Если -(дискриминант отрицательный), то уравнение (3) не имеет действительных корней, то есть нет ни одной неподвижной точки. Такая инволюция называется эллиптической (ее условие --
Если -то есть -то уравнение (3) имеет два действительных корня или две неподвижные точки- называется такая инволюция гиперболической.
Если то есть -параболическая инволюция, но в этом случае такое отображение не входят в группу проективных преобразований, так как оно не взаимно однозначно.
Существует теорема , что для однозначного определения инволюции надо задать две пары соответствующих точек на прямой, в отличии от общих формул проективного отображения прямой на прямую, где надо задать три пары точек.
Следующий инвариант проективной геометрии - сложное отношение четырех точек на прямой.
Оно определяется так :Пусть М1,М2,M3,M4-четыре точки некоторой проективной прямой. Введем систему проективных неоднородных координат , и обозначим через t1,,t2,t3,t4, координаты заданных точек. Можно показать, что величина (t3-t1)/(t2-t3):(t4-t1)/(t2--t4 не зависит от выбора координатной системы, а определяется только положением точек на прямой.
Эта величина обозначается (М1 М2 M3 M4)= (t3-t1)/(t2-t3):(t4-t1)/(t2--t4 ) и называется сложным отношением четырех точек (СОЧТ).
Непосредственным вычислением можно показать, что выполняются два свойства СОЧТ.
1) (М1 М2 M3 M4)=(M3M4M1M2)
2) (М1 М2 M3 M4)= 1/ (М1 М2 M3 M4) то есть СОЧТ не меняется при перестановке первой и второй пар точек , изменяется на обратную величину при перестановке точек внутри какой-нибудь пары.
Важная теорема проективной геометрии гласит.
При любом проективном отображении прямой а на прямую а/ сложное отношение произвольной группы точек М1 М2 М3 М4 прямой а равно сложному отношению соответствующих им точек М1/ M2/ M3/ M4/ прямой а/ .
Частным ее случаем является утверждение:
В плоскости заданы две прямые а и а/ ,задана произвольная точка S ,принадлежащая плоскости ,но не лежащая на прямых а и а/. Тогда, сложное отношение любой четверки точек М1 М2 М3 М4 прямой а равно сложному отношению их проекций М1/М2/ М3/ М4/ из центра S на прямую а/ .
Аналогичное утверждение можносформулировать для плоского пучка из четырех лучей m1 m2 m3 m4
Любая прямая, пересекающаяэти четыре луча в
четырех точках, имеет для этих четырех точек одно и тоже сложное отношение.(М1 М2 М3 М4)=инвариант проективной геометрии
или, что тоже самое (m1 m2 m3 m4 ) - инвариант проективной геометрии
Основной вывод : Сложное отношение четырех элементов одномерного многообразия - есть инвариант проективных отображений. Можно показать, что если пара точек А ,В гармонически разделяет пару точек С,D, то сочетание (А В С D)=-1.Оно вытекает из свойства гармонического сопряжения , когда каждая точка первой пары делит отрезок, образуемый второй парой точек внутренним и внешним образом в одинаковом отношении
АС/AD=BC/BD или через неоднородные координаты ti точек (1,2,3,4) соответствует ( A , B , C , D )
(t3 - t1)/(t1 - t4) = (t2 - t3)/(t2 - t4) или (t3 - t1)/(t2 - t3) =
- (t4 - t1)/(t2 - t4) или ((t3 - t1)/(t2 - t3))/((t4 - t1)/(t2 - t4))=-1
Матрицы проективных преобразований.
Представим перспективную проекцию объекта как проективное преобразование с центром проекции на оси z (на расстоянии zq от начала координат). Пусть плоскостью проекции является координатная плоскость XOY