Рассмотрите проективную конфигурацию: три прямые a,b,c и три точки A,B,C в общей позиции; исследуйте и докажите условия, при которых точки пересечения попарных прямых (или их проективных образов) образуют особенно симметричную или гармоническую систему (например, реализации теоремы Дезарга или Паскаля) и предложите координатную модель для проверки

10 Окт в 13:47
8 +8
0
Ответы
1

Ниже — систематическое исследование указанной «малой» проектной конфигурации и методика проверки типичных «особых» свойств Desargues,гармоническоеделение,какнаправлениекPascalDesargues, гармоническое деление, как направление к PascalDesargues,гармоническоеделение,какнаправлениекPascal. Сразу оговорюсь: многие утверждения — общие проектные теоремы Desargues,Pascalит.п.Desargues, Pascal и т.п.Desargues,Pascalит.п., здесь я покажу, как их получить и проверять в конкретной координатной модели.

Постановка задачи и обозначения

Даны три прямые a, b, c и три точки A, B, C в общей позиции никакиедваизA,B,Cнележатнаоднойизa,b,cиникакиедвеизпрямыхнесовпадаютникакие два из A,B,C не лежат на одной из a,b,c и никакие две из прямых не совпадаютникакиедваизA,B,Cнележатнаоднойизa,b,cиникакиедвеизпрямыхнесовпадают.Пусть вершины треугольника, образованного прямыми a,b,c, обозначим через
P_ab = a ∩ b, P_bc = b ∩ c, P_ca = c ∩ a.Рассмотрим треугольник ABC и треугольник P = Pab,Pbc,PcaP_ab, P_bc, P_caPa b,Pb c,Pc a.Интересуют точки пересечения «соответствующих» сторон: X = a ∩ AB, Y = b ∩ BC, Z = c ∩ CA, и вопросы:
iii при каких условиях точки X,Y,Z коллинеарны Desargues−типDesargues-типDesarguesтип;
iiiiii когда на некоторой прямой получаются гармонические четырки;
iiiiiiiii как это проверять в координатах; с замечаниями про Pascal.

Теорема Desargues внужномчастномвидев нужном частном видевнужномчастномвиде Формулировка, адаптированная к нашей конфигурации:
Если треугольники P = Pab,Pbc,PcaP_ab,P_bc,P_caPa b,Pb c,Pc a и T = A,B,CA,B,CA,B,C перспективны из точки тоестьлинииAPab,BPbc,CPcaпересекаютсяводнойточкето есть линии A P_ab, B P_bc, C P_ca пересекаются в одной точкетоестьлинииAPa b,BPb c,CPc aпересекаютсяводнойточке, то точки X = a∩AB, Y = b∩BC, Z = c∩CA лежат на одной прямой перспективныизлинииперспективны из линииперспективныизлинии. И обратно: если X,Y,Z коллинеарны, то линии A P_ab, B P_bc, C P_ca конкурентны.

Это — стандартный Desargues вевклидовой/проектнойплоскостив евклидовой/проектной плоскостивевклидовой/проектнойплоскости. Доказательство классическое можнодатьсинтетическоеможно дать синтетическоеможнодатьсинтетическое, но удобно проверить в координатах — см. раздел 4.

Гармоническое деление
Определение: четыре коллинеарные точки U,V;W,TU,V;W,TU,V;W,T образуют гармоническую четвёрку, если их двойное отношение cross−ratiocross-ratiocrossratio равно −1:
U,V;W,TU,V;W,TU,V;W,T = −1.
В нашей конфигурации гармоничность может появиться, например, если на линии ℓ полосепересеченийполосе пересеченийполосепересечений лежат четыре точки вида {a∩AB, a∩some-other-line, …} или при особом расположении A,B,C относительно треугольника a,b,c. Условие записывается через детерминанты / дроби координат см.далеесм. далеесм.далее: вычисляется проективная координата каждой точки на параметризованной ℓ и затем проверяется равенство cross-ratio = −1.

Координатная модель удобнаядлявычисленийудобная для вычисленийудобнаядлявычислений Работа в проективной плоскости P^2 с однородными координатами X:Y:ZX:Y:ZX:Y:Z. Для простоты и симметрии положим

a: X = 0,b: Y = 0,c: Z = 0.
Тогда вершины треугольника, образованного этими тремя прямыми:
P_ab = a∩b = 0:0:10:0:10:0:1, P_bc = b∩c = 1:0:01:0:01:0:0, P_ca = c∩a = 0:1:00:1:00:1:0.

Обозначим точки
A = 1:u:v1 : u : v1:u:v, B = 1:p:q1 : p : q1:p:q, C = 1:r:s1 : r : s1:r:s этообщийвиддляточек,нележащихна«координатных»прямых;есликакая−тоточкалежит,координатыможноадаптироватьэто общий вид для точек, не лежащих на «координатных» прямых; если какая-то точка лежит, координаты можно адаптироватьэтообщийвиддляточек,нележащихна«координатных»прямых;есликакаятоточкалежит,координатыможноадаптировать.

4.1. Пересечения соответствующих сторон X,Y,ZX,Y,ZX,Y,Z Вычисляем через векторное произведение crossproductcross productcrossproduct линии и пересечения:

линия AB = A × B = uq−vp,v−q,p−uu q − v p, v − q, p − uuqvp,vq,pu.
Пересечение с a X=0X=0X=0 даёт точку
X = a ∩ AB = 0:p−u:q−v0 : p − u : q − v0:pu:qv.

линия BC = B × C = ps−qr,q−s,r−pp s − q r, q − s, r − ppsqr,qs,rp.
Пересечение с b Y=0Y=0Y=0 даёт точку
Y = b ∩ BC = r−p:0:qr−psr − p : 0 : q r − p srp:0:qrps.

линия CA = C × A = rv−su,s−v,u−rr v − s u, s − v, u − rrvsu,sv,ur.
Пересечение с c Z=0Z=0Z=0 даёт точку
Z = c ∩ CA = s−v:su−rv:0s − v : s u − r v : 0sv:surv:0.

4.2 Условие коллинеарности X,Y,Z
Три гомогенных вектора коллинеарны ⇔ детерминант матрицы с ними как строками = 0. Подставляем строки X,Y,Z каквышекак вышекаквыше и получаем послеразложенияпопервойколонкепосле разложения по первой колонкепослеразложенияпопервойколонке компактную формулу

detX;Y;ZX;Y;ZX;Y;Z = r−pr − prpq−vq − vqvsu−rvs u − r vsurv + s−vs − vsvp−up − upuqr−psq r − p sqrps = 0.

Это — явный алгебраический критерий коллинеарности X,Y,Z в выбранной системе координат.

4.3 Условие конкуренции линий A P_ab, B P_bc, C P_ca
Вычислим уравнения линий:

P_ab = 0:0:10:0:10:0:1. Линия A P_ab = A × P_ab = u,−1,0u, −1, 0u,1,0 ⇒ уравнение u X − Y = 0 Y=uXY = u XY=uX.P_bc = 1:0:01:0:01:0:0. Линия B P_bc = B × P_bc = 0,q,−p0, q, −p0,q,p ⇒ q Y − p Z = 0 qY=pZq Y = p ZqY=pZ.P_ca = 0:1:00:1:00:1:0. Линия C P_ca = C × P_ca = −s,0,1−s, 0, 1s,0,1 ⇒ −s X + Z = 0 Z=sXZ = s XZ=sX.

Точка пересечения этих трёх линий существует сненулевымикоординатамиXс ненулевыми координатами XсненулевымикоординатамиX ⇔ подстановка Y = u X, Z = s X в второе уравнение даёт
q u X = p s X ⇔ q u − p s = 0.

Таким образом, условие конкуренции перспективаизточкиперспектива из точкиперспективаизточки сводится к простому алгебраическому равенству
q u − p s = 0.

4.4 Связь между условиями DesarguesDesarguesDesargues — комментарий
Desargues гарантирует логическую эквивалентность этих двух свойств перспективностьизточки⇔перспективностьизпрямойперспективность из точки ⇔ перспективность из прямойперспективностьизточкиперспективностьизпрямой. В координатах это означает, что детерминант из пункта 4.2 должен быть тождественно равен нулю при условии q u − p s = 0. Проверка — прямое алгебраическое тождество: подставляя q u = p s в выражение detX;Y;ZX;Y;ZX;Y;Z и выполняя элементарные преобразования, получим ноль. Напрактикеудобноубедитьсявэтом,разложиввыражениепопараммножителейилипровериввCAS/символическомалгебраическомпакете;япривёлявныеформулы,скоторымиэтоможносделатьнапрямую.На практике удобно убедиться в этом, разложив выражение по парам множителей или проверив в CAS/символическом алгебраическом пакете; я привёл явные формулы, с которыми это можно сделать напрямую.Напрактикеудобноубедитьсявэтом,разложиввыражениепопараммножителейилипровериввCAS/символическомалгебраическомпакете;япривёлявныеформулы,скоторымиэтоможносделатьнапрямую.

Проверка гармоничности cross−ratiocross-ratiocrossratio в координатах
Пусть на прямой ℓ например,налинии,гдеоказалисьX,Y,Zнапример, на линии, где оказались X,Y,Zнапример,налинии,гдеоказалисьX,Y,Z лежат четыре точки P1,P2,P3,P4. Проективный cross-ratio можно выразить через детерминанты: для фиксированной точки R вне ℓ
P1,P2;P3,P4P1,P2;P3,P4P1,P2;P3,P4 = det(P1,P3,R)⋅det(P2,P4,R) det(P1,P3,R)·det(P2,P4,R) det(P1,P3,R)det(P2,P4,R) / det(P1,P4,R)⋅det(P2,P3,R) det(P1,P4,R)·det(P2,P3,R) det(P1,P4,R)det(P2,P3,R),
где detP,Q,RP,Q,RP,Q,R — детерминант 3×3 матрицы с однородными координатами P,Q,R. ЗнаменательнезависитотвыбораR≠лежащейнаℓ,поэтомуотношениекорректно.Знаменатель не зависит от выбора R ≠ лежащей на ℓ, поэтому отношение корректно.ЗнаменательнезависитотвыбораR=лежащейна,поэтомуотношениекорректно.

В нашем случае для проверки гармоничности нужно:

выбрать параметризацию прямой ℓ иливзятьпроизвольнуюRивычислятьвышеописанныедетерминантыили взять произвольную R и вычислять вышеописанные детерминантыиливзятьпроизвольнуюRивычислятьвышеописанныедетерминанты;подставить координаты четырех пересечений например,X,X′,Y,Zнапример, X, X', Y, Zнапример,X,X,Y,Z и проверить, равно ли отношение −1.

Пример частного случая: часто гармонические четверки появляются в полной четырёхугольной конструкции completequadrilateralcomplete quadrilateralcompletequadrilateral и в ситуациях, когда одна из точек является центром подобия/перспективы и т.д.; в координатах это сводится к одному рациональному уравнению на координаты.

Pascal: как это связано и как проверять

Pascal говорит: если шесть точек на эллиптической вобщем—любойв общем — любойвобщемлюбой конике образуют шестиуголь, то три пересечения противоположных сторон лежат на одной прямой PascallinePascal linePascalline.В нашей «малой» конфигурации можно получить шестиуголь, чередуя точки на трёх прямых и т. п. например,выбираянакаждойизпрямыхa,b,cподветочки,возможносвязанныесA,B,Cнапример, выбирая на каждой из прямых a,b,c по две точки, возможно связанные с A,B,Cнапример,выбираянакаждойизпрямыхa,b,cподветочки,возможносвязанныесA,B,C — при том что эти шесть точек лежат на конике, тогда пересечения противоположных сторон дадут коллинеарные точки. Проверка в координатах: задать уравнение коники квадратичнаяоднороднаяформаквадратичная однородная формаквадратичнаяоднороднаяформа, задать шесть точек на ней, построить уравнения соответствующих сторон векторноепроизведениеточеквекторное произведение точеквекторноепроизведениеточек, пересчитать пересечения и проверить детерминантом коллинеарность.

Резюме и практическая рекомендация для проверок

Положите a:X=0, b:Y=0, c:Z=0; задайте A=1:u:v1:u:v1:u:v, B=1:p:q1:p:q1:p:q, C=1:r:s1:r:s1:r:s.Вычисляйте пересечения через векторное произведение crossproductcross productcrossproduct и проверяйте:конкуренцию линий A P_ab, B P_bc, C P_ca по равенству q u − p s = 0;коллинеарность X,Y,Z по детерминанту detX;Y;ZX;Y;ZX;Y;Z = 0 формуласм.вп.4.2формула см. в п.4.2формуласм.вп.4.2.Для гармоничности вычисляйте cross-ratio через детерминанты формулавп.5формула в п.5формулавп.5.Для проверки Pascal: задайте конику, шесть точек на ней, найдите три пересечения противоположных сторон, проверьте их коллинеарность детерминантом.

Пример численной проверки быстрыйтестбыстрый тестбыстрыйтест Для набора конкретных чисел u,v,p,q,r,su,v,p,q,r,su,v,p,q,r,s можно прямо подставить в формулы пункта 4 и проверить обе стороны теоремы в CAS или даже вручную для простых значений. Например, если взять
u = 1, v = 2; p = 2, q = 1; r = 3, s = 3,
то q u − p s = 1·1 − 2·3 = 1 − 6 = −5 ≠ 0 ⇒ линии не конкурируют, и детерминант detX;Y;ZX;Y;ZX;Y;Z по формуле тоже даст не ноль; если подобрать p,q,u,s так, что q u = p s, то детерминант обнуляется — что иллюстрирует Desargues.

Если хотите, могу:

сделать полную символическую факторизацию detX;Y;ZX;Y;ZX;Y;Z и показать явно, что она кратна qu−psq u − p squps илидатьточнуюфакторизациюили дать точную факторизациюилидатьточнуюфакторизацию;привести численные примеры с явным вычислением cross-ratio и пример с построением коники и проверкой Pascal в координатах;подготовить код например,вSage/Python/Mathematicaнапример, в Sage/Python/Mathematicaнапример,вSage/Python/Mathematica для автоматической проверки таких условий.

Скажите, что из этого вам наиболее полезно — дам подробные выкладки / пример в CAS / синтетическое доказательство Desargues.

10 Окт в 19:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир