Metamath Proof Explorer


Theorem tglineneq

Description: Given three non-colinear points, build two different lines. (Contributed by Thierry Arnoux, 6-Aug-2019)

Ref Expression
Hypotheses tglineintmo.p P=BaseG
tglineintmo.i I=ItvG
tglineintmo.l L=Line𝒢G
tglineintmo.g φG𝒢Tarski
tglineinteq.a φAP
tglineinteq.b φBP
tglineinteq.c φCP
tglineinteq.d φDP
tglineinteq.e φ¬ABLCB=C
Assertion tglineneq φALBCLD

Proof

Step Hyp Ref Expression
1 tglineintmo.p P=BaseG
2 tglineintmo.i I=ItvG
3 tglineintmo.l L=Line𝒢G
4 tglineintmo.g φG𝒢Tarski
5 tglineinteq.a φAP
6 tglineinteq.b φBP
7 tglineinteq.c φCP
8 tglineinteq.d φDP
9 tglineinteq.e φ¬ABLCB=C
10 1 2 3 4 5 6 7 9 ncolne1 φAB
11 1 2 3 4 5 6 10 tglinerflx1 φAALB
12 simplr φC=DACLDC=D
13 4 adantr φACLDG𝒢Tarski
14 7 adantr φACLDCP
15 8 adantr φACLDDP
16 simpr φACLDACLD
17 1 3 2 13 14 15 16 tglngne φACLDCD
18 17 adantlr φC=DACLDCD
19 18 neneqd φC=DACLD¬C=D
20 12 19 pm2.65da φC=D¬ACLD
21 nelne1 AALB¬ACLDALBCLD
22 11 20 21 syl2an2r φC=DALBCLD
23 4 ad2antrr φCDALB=CLDG𝒢Tarski
24 6 ad2antrr φCDALB=CLDBP
25 7 ad2antrr φCDALB=CLDCP
26 5 ad2antrr φCDALB=CLDAP
27 pm2.46 ¬ABLCB=C¬B=C
28 9 27 syl φ¬B=C
29 28 neqned φBC
30 29 ad2antrr φCDALB=CLDBC
31 8 ad2antrr φCDALB=CLDDP
32 simplr φCDALB=CLDCD
33 1 2 3 23 25 31 32 tglinerflx1 φCDALB=CLDCCLD
34 simpr φCDALB=CLDALB=CLD
35 33 34 eleqtrrd φCDALB=CLDCALB
36 1 3 2 23 26 24 35 tglngne φCDALB=CLDAB
37 1 2 3 23 24 25 26 30 35 36 lnrot1 φCDALB=CLDABLC
38 37 orcd φCDALB=CLDABLCB=C
39 9 ad2antrr φCDALB=CLD¬ABLCB=C
40 38 39 pm2.65da φCD¬ALB=CLD
41 40 neqned φCDALBCLD
42 22 41 pm2.61dane φALBCLD