Metamath Proof Explorer


Theorem tglowdim2ln

Description: There is always one point outside of any line. Theorem 6.25 of Schwabhauser p. 46. (Contributed by Thierry Arnoux, 16-Nov-2019)

Ref Expression
Hypotheses tglineintmo.p P=BaseG
tglineintmo.i I=ItvG
tglineintmo.l L=Line𝒢G
tglineintmo.g φG𝒢Tarski
tglowdim2l.1 φGDim𝒢2
tglowdim2ln.a φAP
tglowdim2ln.b φBP
tglowdim2ln.1 φAB
Assertion tglowdim2ln φcP¬cALB

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 tglowdim2l.1 φGDim𝒢2
6 tglowdim2ln.a φAP
7 tglowdim2ln.b φBP
8 tglowdim2ln.1 φAB
9 1 2 3 4 5 tglowdim2l φaPbPzP¬zaLba=b
10 9 adantr φcPcALBaPbPzP¬zaLba=b
11 eleq1w c=zcALBzALB
12 simpllr φcPcALBaPbPzP¬a=bcPcALB
13 simplr3 φcPcALBaPbPzP¬a=bzP
14 11 12 13 rspcdva φcPcALBaPbPzP¬a=bzALB
15 4 ad3antrrr φcPcALBaPbPzP¬a=bG𝒢Tarski
16 simplr1 φcPcALBaPbPzP¬a=baP
17 simplr2 φcPcALBaPbPzP¬a=bbP
18 simpr φcPcALBaPbPzP¬a=b¬a=b
19 18 neqned φcPcALBaPbPzP¬a=bab
20 6 ad3antrrr φcPcALBaPbPzP¬a=bAP
21 7 ad3antrrr φcPcALBaPbPzP¬a=bBP
22 8 ad3antrrr φcPcALBaPbPzP¬a=bAB
23 1 2 3 15 20 21 22 tgelrnln φcPcALBaPbPzP¬a=bALBranL
24 eleq1w c=acALBaALB
25 24 12 16 rspcdva φcPcALBaPbPzP¬a=baALB
26 eleq1w c=bcALBbALB
27 26 12 17 rspcdva φcPcALBaPbPzP¬a=bbALB
28 1 2 3 15 16 17 19 19 23 25 27 tglinethru φcPcALBaPbPzP¬a=bALB=aLb
29 14 28 eleqtrd φcPcALBaPbPzP¬a=bzaLb
30 29 ex φcPcALBaPbPzP¬a=bzaLb
31 30 orrd φcPcALBaPbPzPa=bzaLb
32 31 orcomd φcPcALBaPbPzPzaLba=b
33 32 ralrimivvva φcPcALBaPbPzPzaLba=b
34 dfral2 zPzaLba=b¬zP¬zaLba=b
35 34 ralbii bPzPzaLba=bbP¬zP¬zaLba=b
36 ralnex bP¬zP¬zaLba=b¬bPzP¬zaLba=b
37 35 36 bitri bPzPzaLba=b¬bPzP¬zaLba=b
38 37 ralbii aPbPzPzaLba=baP¬bPzP¬zaLba=b
39 ralnex aP¬bPzP¬zaLba=b¬aPbPzP¬zaLba=b
40 38 39 bitri aPbPzPzaLba=b¬aPbPzP¬zaLba=b
41 33 40 sylib φcPcALB¬aPbPzP¬zaLba=b
42 10 41 pm2.65da φ¬cPcALB
43 rexnal cP¬cALB¬cPcALB
44 42 43 sylibr φcP¬cALB