Metamath Proof Explorer


Theorem lnopp2hpgb

Description: Theorem 9.8 of Schwabhauser p. 71. (Contributed by Thierry Arnoux, 4-Mar-2020)

Ref Expression
Hypotheses ishpg.p P=BaseG
ishpg.i I=ItvG
ishpg.l L=Line𝒢G
ishpg.o O=ab|aPDbPDtDtaIb
ishpg.g φG𝒢Tarski
ishpg.d φDranL
hpgbr.a φAP
hpgbr.b φBP
lnopp2hpgb.c φCP
lnopp2hpgb.1 φAOC
Assertion lnopp2hpgb φBOCAhp𝒢GDB

Proof

Step Hyp Ref Expression
1 ishpg.p P=BaseG
2 ishpg.i I=ItvG
3 ishpg.l L=Line𝒢G
4 ishpg.o O=ab|aPDbPDtDtaIb
5 ishpg.g φG𝒢Tarski
6 ishpg.d φDranL
7 hpgbr.a φAP
8 hpgbr.b φBP
9 lnopp2hpgb.c φCP
10 lnopp2hpgb.1 φAOC
11 9 adantr φBOCCP
12 10 adantr φBOCAOC
13 simpr φBOCBOC
14 breq2 d=CAOdAOC
15 breq2 d=CBOdBOC
16 14 15 anbi12d d=CAOdBOdAOCBOC
17 16 rspcev CPAOCBOCdPAOdBOd
18 11 12 13 17 syl12anc φBOCdPAOdBOd
19 1 2 3 4 5 6 7 8 hpgbr φAhp𝒢GDBdPAOdBOd
20 19 adantr φBOCAhp𝒢GDBdPAOdBOd
21 18 20 mpbird φBOCAhp𝒢GDB
22 eqid distG=distG
23 6 ad7antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdDranL
24 23 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDDranL
25 5 ad7antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdG𝒢Tarski
26 25 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDG𝒢Tarski
27 eqid hl𝒢G=hl𝒢G
28 7 ad3antrrr φAhp𝒢GDBdPAOdBOdAP
29 28 ad4antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdAP
30 29 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAP
31 8 ad3antrrr φAhp𝒢GDBdPAOdBOdBP
32 31 ad4antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdBP
33 32 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDBP
34 9 ad10antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDCP
35 10 ad10antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAOC
36 simpr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzD
37 simplr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdyD
38 1 3 2 25 23 37 tglnpt φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdyP
39 38 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyP
40 simp-5r φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyD
41 1 22 2 4 3 24 26 30 34 35 oppne1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzD¬AD
42 nelne2 yD¬ADyA
43 40 41 42 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyA
44 1 2 3 26 39 30 43 tgelrnln φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyLAranL
45 1 2 3 26 39 30 43 tglinerflx2 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAyLA
46 nelne1 AyLA¬ADyLAD
47 45 41 46 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyLAD
48 47 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDDyLA
49 simpllr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzP
50 simplrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzyIA
51 1 2 3 26 39 30 49 43 50 btwnlng1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzyLA
52 36 51 elind φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzDyLA
53 1 2 3 26 39 30 43 tglinerflx1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyyLA
54 40 53 elind φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyDyLA
55 1 2 3 26 24 44 48 52 54 tglineineq φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDz=y
56 55 43 eqnetrd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzA
57 56 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAz
58 simp-4r φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdxD
59 1 3 2 25 23 58 tglnpt φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdxP
60 59 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxP
61 simp-7r φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxD
62 simplr φAhp𝒢GDBdPAOdBOddP
63 62 ad4antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIddP
64 63 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDdP
65 simprr φAhp𝒢GDBdPAOdBOdBOd
66 65 ad7antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDBOd
67 1 22 2 4 3 24 26 33 64 66 oppne1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzD¬BD
68 nelne2 xD¬BDxB
69 61 67 68 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxB
70 1 2 3 26 60 33 69 tgelrnln φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxLBranL
71 1 2 3 26 60 33 69 tglinerflx2 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDBxLB
72 nelne1 BxLB¬BDxLBD
73 71 67 72 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxLBD
74 73 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDDxLB
75 simplrl φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzxIB
76 1 2 3 26 60 33 49 69 75 btwnlng1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzxLB
77 36 76 elind φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzDxLB
78 1 2 3 26 60 33 69 tglinerflx1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxxLB
79 61 78 elind φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxDxLB
80 1 2 3 26 24 70 74 77 79 tglineineq φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDz=x
81 80 69 eqnetrd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzB
82 81 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDBz
83 simprl φAhp𝒢GDBdPAOdBOdAOd
84 83 ad7antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAOd
85 1 22 2 4 3 24 26 30 64 84 oppne2 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzD¬dD
86 nelne2 zD¬dDzd
87 36 85 86 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzd
88 87 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDdz
89 simpllr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdxAId
90 89 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxAId
91 1 22 2 26 30 60 64 90 tgbtwncom φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDxdIA
92 80 91 eqeltrd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzdIA
93 simp-4r φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDyBId
94 1 22 2 26 33 39 64 93 tgbtwncom φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDydIB
95 55 94 eqeltrd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDzdIB
96 1 2 26 64 49 30 33 88 92 95 tgbtwnconn2 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAzIBBzIA
97 1 2 27 30 33 49 26 ishlg φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAhl𝒢GzBAzBzAzIBBzIA
98 57 82 96 97 mpbir3and φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDAhl𝒢GzB
99 1 22 2 4 3 24 26 27 30 33 34 35 36 98 opphl φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIAzDBOC
100 23 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDDranL
101 25 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDG𝒢Tarski
102 simpllr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzP
103 32 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDBP
104 9 ad10antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDCP
105 29 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDAP
106 10 ad10antr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDAOC
107 simp-5r φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDyD
108 38 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDyP
109 simplrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzyIA
110 simpr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zD¬zD
111 nelne2 yD¬zDyz
112 107 110 111 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDyz
113 112 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzy
114 1 22 2 101 108 102 105 109 113 tgbtwnne φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDyA
115 1 2 27 108 105 102 101 105 109 114 113 btwnhl1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzhl𝒢GyA
116 1 2 27 102 105 108 101 115 hlcomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDAhl𝒢Gyz
117 1 22 2 4 3 100 101 27 105 102 104 106 107 116 opphl φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzOC
118 58 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDxD
119 59 ad3antrrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDxP
120 simplrl φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzxIB
121 nelne2 xD¬zDxz
122 118 110 121 syl2anc φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDxz
123 122 necomd φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzx
124 1 22 2 101 119 102 103 120 123 tgbtwnne φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDxB
125 1 2 27 119 103 102 101 105 120 124 123 btwnhl1 φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDzhl𝒢GxB
126 1 22 2 4 3 100 101 27 102 103 104 117 118 125 opphl φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA¬zDBOC
127 99 126 pm2.61dan φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIABOC
128 simpr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdyBId
129 1 22 2 25 29 32 63 59 38 89 128 axtgpasch φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdzPzxIBzyIA
130 127 129 r19.29a φAhp𝒢GDBdPAOdBOdxDxAIdyDyBIdBOC
131 1 22 2 4 31 62 islnopp φAhp𝒢GDBdPAOdBOdBOd¬BD¬dDtDtBId
132 65 131 mpbid φAhp𝒢GDBdPAOdBOd¬BD¬dDtDtBId
133 132 simprd φAhp𝒢GDBdPAOdBOdtDtBId
134 eleq1w t=ytBIdyBId
135 134 cbvrexvw tDtBIdyDyBId
136 133 135 sylib φAhp𝒢GDBdPAOdBOdyDyBId
137 136 ad2antrr φAhp𝒢GDBdPAOdBOdxDxAIdyDyBId
138 130 137 r19.29a φAhp𝒢GDBdPAOdBOdxDxAIdBOC
139 1 22 2 4 28 62 islnopp φAhp𝒢GDBdPAOdBOdAOd¬AD¬dDtDtAId
140 83 139 mpbid φAhp𝒢GDBdPAOdBOd¬AD¬dDtDtAId
141 140 simprd φAhp𝒢GDBdPAOdBOdtDtAId
142 eleq1w t=xtAIdxAId
143 142 cbvrexvw tDtAIdxDxAId
144 141 143 sylib φAhp𝒢GDBdPAOdBOdxDxAId
145 138 144 r19.29a φAhp𝒢GDBdPAOdBOdBOC
146 19 biimpa φAhp𝒢GDBdPAOdBOd
147 145 146 r19.29a φAhp𝒢GDBBOC
148 21 147 impbida φBOCAhp𝒢GDB