Metamath Proof Explorer


Theorem plngcplem

Description: Lemma for plngcp . (Contributed by Thierry Arnoux, 17-Jun-2026)

Ref Expression
Hypotheses plngval.p P = Base G
plngval.i I = Itv G
plngval.1 L = Line 𝒢 G
plngval.e No typesetting found for |- E = ( PlnG ` G ) with typecode |-
plngval.g φ G 𝒢 Tarski
plngcp.a φ A ran L
plngcp.r φ R P A
plngcp.s φ S A E R A
plngcplem.1 O = a b | a P A b P A t A t a I b
Assertion plngcplem φ A E R = A E S

Proof

Step Hyp Ref Expression
1 plngval.p P = Base G
2 plngval.i I = Itv G
3 plngval.1 L = Line 𝒢 G
4 plngval.e Could not format E = ( PlnG ` G ) : No typesetting found for |- E = ( PlnG ` G ) with typecode |-
5 plngval.g φ G 𝒢 Tarski
6 plngcp.a φ A ran L
7 plngcp.r φ R P A
8 plngcp.s φ S A E R A
9 plngcplem.1 O = a b | a P A b P A t A t a I b
10 5 ad2antrr φ x P S O R G 𝒢 Tarski
11 6 ad2antrr φ x P S O R A ran L
12 7 eldifad φ R P
13 12 ad2antrr φ x P S O R R P
14 simplr φ x P S O R x P
15 8 eldifad φ S A E R
16 1 2 3 4 5 6 7 15 plngssp φ S P
17 16 ad2antrr φ x P S O R S P
18 eqid dist G = dist G
19 simpr φ x P S O R S O R
20 1 18 2 9 3 11 10 17 13 19 oppcom φ x P S O R R O S
21 1 2 3 9 10 11 13 14 17 20 lnopp2hpgb φ x P S O R x O S R hp 𝒢 G A x
22 21 adantlr φ x P ¬ x A S O R x O S R hp 𝒢 G A x
23 5 ad4antr φ x P ¬ x A S O R R hp 𝒢 G A x G 𝒢 Tarski
24 6 ad4antr φ x P ¬ x A S O R R hp 𝒢 G A x A ran L
25 12 ad4antr φ x P ¬ x A S O R R hp 𝒢 G A x R P
26 simp-4r φ x P ¬ x A S O R R hp 𝒢 G A x x P
27 simpr φ x P ¬ x A S O R R hp 𝒢 G A x R hp 𝒢 G A x
28 1 2 3 23 24 25 9 26 27 hpgcom φ x P ¬ x A S O R R hp 𝒢 G A x x hp 𝒢 G A R
29 5 ad4antr φ x P ¬ x A S O R x hp 𝒢 G A R G 𝒢 Tarski
30 6 ad4antr φ x P ¬ x A S O R x hp 𝒢 G A R A ran L
31 simp-4r φ x P ¬ x A S O R x hp 𝒢 G A R x P
32 12 ad4antr φ x P ¬ x A S O R x hp 𝒢 G A R R P
33 simpr φ x P ¬ x A S O R x hp 𝒢 G A R x hp 𝒢 G A R
34 1 2 3 29 30 31 9 32 33 hpgcom φ x P ¬ x A S O R x hp 𝒢 G A R R hp 𝒢 G A x
35 28 34 impbida φ x P ¬ x A S O R R hp 𝒢 G A x x hp 𝒢 G A R
36 22 35 bitr2d φ x P ¬ x A S O R x hp 𝒢 G A R x O S
37 1 2 3 9 10 11 17 14 13 19 lnopp2hpgb φ x P S O R x O R S hp 𝒢 G A x
38 37 adantlr φ x P ¬ x A S O R x O R S hp 𝒢 G A x
39 5 ad4antr φ x P ¬ x A S O R S hp 𝒢 G A x G 𝒢 Tarski
40 6 ad4antr φ x P ¬ x A S O R S hp 𝒢 G A x A ran L
41 16 ad4antr φ x P ¬ x A S O R S hp 𝒢 G A x S P
42 simp-4r φ x P ¬ x A S O R S hp 𝒢 G A x x P
43 simpr φ x P ¬ x A S O R S hp 𝒢 G A x S hp 𝒢 G A x
44 1 2 3 39 40 41 9 42 43 hpgcom φ x P ¬ x A S O R S hp 𝒢 G A x x hp 𝒢 G A S
45 5 ad4antr φ x P ¬ x A S O R x hp 𝒢 G A S G 𝒢 Tarski
46 6 ad4antr φ x P ¬ x A S O R x hp 𝒢 G A S A ran L
47 simp-4r φ x P ¬ x A S O R x hp 𝒢 G A S x P
48 16 ad4antr φ x P ¬ x A S O R x hp 𝒢 G A S S P
49 simpr φ x P ¬ x A S O R x hp 𝒢 G A S x hp 𝒢 G A S
50 1 2 3 45 46 47 9 48 49 hpgcom φ x P ¬ x A S O R x hp 𝒢 G A S S hp 𝒢 G A x
51 44 50 impbida φ x P ¬ x A S O R S hp 𝒢 G A x x hp 𝒢 G A S
52 38 51 bitrd φ x P ¬ x A S O R x O R x hp 𝒢 G A S
53 36 52 orbi12d φ x P ¬ x A S O R x hp 𝒢 G A R x O R x O S x hp 𝒢 G A S
54 orcom x O S x hp 𝒢 G A S x hp 𝒢 G A S x O S
55 53 54 bitrdi φ x P ¬ x A S O R x hp 𝒢 G A R x O R x hp 𝒢 G A S x O S
56 5 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R G 𝒢 Tarski
57 6 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R A ran L
58 simp-4r φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R x P
59 12 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R R P
60 simpr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R x hp 𝒢 G A R
61 16 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R S P
62 simplr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R S hp 𝒢 G A R
63 1 2 3 56 57 61 9 59 62 hpgcom φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R R hp 𝒢 G A S
64 1 2 3 56 57 58 9 59 60 61 63 hpgtr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R x hp 𝒢 G A S
65 5 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S G 𝒢 Tarski
66 6 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S A ran L
67 simp-4r φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S x P
68 16 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S S P
69 simpr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S x hp 𝒢 G A S
70 12 ad4antr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S R P
71 simplr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S S hp 𝒢 G A R
72 1 2 3 65 66 67 9 68 69 70 71 hpgtr φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A S x hp 𝒢 G A R
73 64 72 impbida φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R x hp 𝒢 G A S
74 6 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O R A ran L
75 5 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O R G 𝒢 Tarski
76 16 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O R S P
77 simp-4r φ x P ¬ x A S hp 𝒢 G A R x O R x P
78 12 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O R R P
79 simplr φ x P ¬ x A S hp 𝒢 G A R x O R S hp 𝒢 G A R
80 1 2 3 75 74 76 9 78 79 hpgcom φ x P ¬ x A S hp 𝒢 G A R x O R R hp 𝒢 G A S
81 simpr φ x P ¬ x A S hp 𝒢 G A R x O R x O R
82 1 18 2 9 3 74 75 77 78 81 oppcom φ x P ¬ x A S hp 𝒢 G A R x O R R O x
83 1 2 3 9 75 74 78 76 77 82 lnopp2hpgb φ x P ¬ x A S hp 𝒢 G A R x O R S O x R hp 𝒢 G A S
84 80 83 mpbird φ x P ¬ x A S hp 𝒢 G A R x O R S O x
85 1 18 2 9 3 74 75 76 77 84 oppcom φ x P ¬ x A S hp 𝒢 G A R x O R x O S
86 6 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O S A ran L
87 5 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O S G 𝒢 Tarski
88 12 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O S R P
89 simp-4r φ x P ¬ x A S hp 𝒢 G A R x O S x P
90 simplr φ x P ¬ x A S hp 𝒢 G A R x O S S hp 𝒢 G A R
91 16 ad4antr φ x P ¬ x A S hp 𝒢 G A R x O S S P
92 simpr φ x P ¬ x A S hp 𝒢 G A R x O S x O S
93 1 18 2 9 3 86 87 89 91 92 oppcom φ x P ¬ x A S hp 𝒢 G A R x O S S O x
94 1 2 3 9 87 86 91 88 89 93 lnopp2hpgb φ x P ¬ x A S hp 𝒢 G A R x O S R O x S hp 𝒢 G A R
95 90 94 mpbird φ x P ¬ x A S hp 𝒢 G A R x O S R O x
96 1 18 2 9 3 86 87 88 89 95 oppcom φ x P ¬ x A S hp 𝒢 G A R x O S x O R
97 85 96 impbida φ x P ¬ x A S hp 𝒢 G A R x O R x O S
98 73 97 orbi12d φ x P ¬ x A S hp 𝒢 G A R x hp 𝒢 G A R x O R x hp 𝒢 G A S x O S
99 eleq1 y = S y A S A
100 breq1 y = S y hp 𝒢 G A R S hp 𝒢 G A R
101 oveq1 y = S y I R = S I R
102 101 eleq2d y = S t y I R t S I R
103 102 rexbidv y = S t A t y I R t A t S I R
104 99 100 103 3orbi123d y = S y A y hp 𝒢 G A R t A t y I R S A S hp 𝒢 G A R t A t S I R
105 1 2 3 4 5 6 7 plngval φ A E R = y P | y A y hp 𝒢 G A R t A t y I R
106 15 105 eleqtrd φ S y P | y A y hp 𝒢 G A R t A t y I R
107 104 106 elrabrd φ S A S hp 𝒢 G A R t A t S I R
108 3orass S A S hp 𝒢 G A R t A t S I R S A S hp 𝒢 G A R t A t S I R
109 107 108 sylib φ S A S hp 𝒢 G A R t A t S I R
110 8 eldifbd φ ¬ S A
111 109 110 orcnd φ S hp 𝒢 G A R t A t S I R
112 1 18 2 9 16 12 islnopp φ S O R ¬ S A ¬ R A t A t S I R
113 7 eldifbd φ ¬ R A
114 110 113 jca φ ¬ S A ¬ R A
115 114 biantrurd φ t A t S I R ¬ S A ¬ R A t A t S I R
116 112 115 bitr4d φ S O R t A t S I R
117 116 orbi2d φ S hp 𝒢 G A R S O R S hp 𝒢 G A R t A t S I R
118 111 117 mpbird φ S hp 𝒢 G A R S O R
119 118 orcomd φ S O R S hp 𝒢 G A R
120 119 ad2antrr φ x P ¬ x A S O R S hp 𝒢 G A R
121 55 98 120 mpjaodan φ x P ¬ x A x hp 𝒢 G A R x O R x hp 𝒢 G A S x O S
122 simpr φ x P ¬ x A ¬ x A
123 113 ad2antrr φ x P ¬ x A ¬ R A
124 122 123 jca φ x P ¬ x A ¬ x A ¬ R A
125 124 biantrurd φ x P ¬ x A t A t x I R ¬ x A ¬ R A t A t x I R
126 simpr φ x P x P
127 12 adantr φ x P R P
128 1 18 2 9 126 127 islnopp φ x P x O R ¬ x A ¬ R A t A t x I R
129 128 adantr φ x P ¬ x A x O R ¬ x A ¬ R A t A t x I R
130 125 129 bitr4d φ x P ¬ x A t A t x I R x O R
131 130 orbi2d φ x P ¬ x A x hp 𝒢 G A R t A t x I R x hp 𝒢 G A R x O R
132 110 ad2antrr φ x P ¬ x A ¬ S A
133 122 132 jca φ x P ¬ x A ¬ x A ¬ S A
134 133 biantrurd φ x P ¬ x A t A t x I S ¬ x A ¬ S A t A t x I S
135 16 adantr φ x P S P
136 1 18 2 9 126 135 islnopp φ x P x O S ¬ x A ¬ S A t A t x I S
137 136 adantr φ x P ¬ x A x O S ¬ x A ¬ S A t A t x I S
138 134 137 bitr4d φ x P ¬ x A t A t x I S x O S
139 138 orbi2d φ x P ¬ x A x hp 𝒢 G A S t A t x I S x hp 𝒢 G A S x O S
140 121 131 139 3bitr4d φ x P ¬ x A x hp 𝒢 G A R t A t x I R x hp 𝒢 G A S t A t x I S
141 140 pm5.74da φ x P ¬ x A x hp 𝒢 G A R t A t x I R ¬ x A x hp 𝒢 G A S t A t x I S
142 3orass x A x hp 𝒢 G A R t A t x I R x A x hp 𝒢 G A R t A t x I R
143 df-or x A x hp 𝒢 G A R t A t x I R ¬ x A x hp 𝒢 G A R t A t x I R
144 142 143 bitri x A x hp 𝒢 G A R t A t x I R ¬ x A x hp 𝒢 G A R t A t x I R
145 3orass x A x hp 𝒢 G A S t A t x I S x A x hp 𝒢 G A S t A t x I S
146 df-or x A x hp 𝒢 G A S t A t x I S ¬ x A x hp 𝒢 G A S t A t x I S
147 145 146 bitri x A x hp 𝒢 G A S t A t x I S ¬ x A x hp 𝒢 G A S t A t x I S
148 141 144 147 3bitr4g φ x P x A x hp 𝒢 G A R t A t x I R x A x hp 𝒢 G A S t A t x I S
149 148 rabbidva φ x P | x A x hp 𝒢 G A R t A t x I R = x P | x A x hp 𝒢 G A S t A t x I S
150 1 2 3 4 5 6 7 plngval φ A E R = x P | x A x hp 𝒢 G A R t A t x I R
151 16 110 eldifd φ S P A
152 1 2 3 4 5 6 151 plngval φ A E S = x P | x A x hp 𝒢 G A S t A t x I S
153 149 150 152 3eqtr4d φ A E R = A E S