MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  plngcplem Structured version   Visualization version   GIF version

Theorem plngcplem 28989
Description: Lemma for plngcp 28990. (Contributed by Thierry Arnoux, 17-Jun-2026.)
Hypotheses
Ref Expression
plngval.p 𝑃 = (Base‘𝐺)
plngval.i 𝐼 = (Itv‘𝐺)
plngval.1 𝐿 = (LineG‘𝐺)
plngval.e 𝐸 = (hlG‘𝐺)
plngval.g (𝜑𝐺 ∈ TarskiG)
plngcp.a (𝜑𝐴 ∈ ran 𝐿)
plngcp.r (𝜑𝑅 ∈ (𝑃𝐴))
plngcp.s (𝜑𝑆 ∈ ((𝐴𝐸𝑅) ∖ 𝐴))
plngcplem.1 𝑂 = {⟨𝑎, 𝑏⟩ ∣ ((𝑎 ∈ (𝑃𝐴) ∧ 𝑏 ∈ (𝑃𝐴)) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑎𝐼𝑏))}
Assertion
Ref Expression
plngcplem (𝜑 → (𝐴𝐸𝑅) = (𝐴𝐸𝑆))
Distinct variable groups:   𝐴,𝑎,𝑏,𝑡   𝐺,𝑎,𝑏,𝑡   𝐼,𝑎,𝑏,𝑡   𝐿,𝑎,𝑏,𝑡   𝑂,𝑎,𝑏,𝑡   𝑃,𝑎,𝑏,𝑡   𝑅,𝑎,𝑏,𝑡   𝑆,𝑎,𝑏,𝑡   𝜑,𝑡
Allowed substitution hints:   𝜑(𝑎,𝑏)   𝐸(𝑡,𝑎,𝑏)

Proof of Theorem plngcplem
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 plngval.p . . . . . . . . . . . 12 𝑃 = (Base‘𝐺)
2 plngval.i . . . . . . . . . . . 12 𝐼 = (Itv‘𝐺)
3 plngval.1 . . . . . . . . . . . 12 𝐿 = (LineG‘𝐺)
4 plngcplem.1 . . . . . . . . . . . 12 𝑂 = {⟨𝑎, 𝑏⟩ ∣ ((𝑎 ∈ (𝑃𝐴) ∧ 𝑏 ∈ (𝑃𝐴)) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑎𝐼𝑏))}
5 plngval.g . . . . . . . . . . . . 13 (𝜑𝐺 ∈ TarskiG)
65ad2antrr 736 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝐺 ∈ TarskiG)
7 plngcp.a . . . . . . . . . . . . 13 (𝜑𝐴 ∈ ran 𝐿)
87ad2antrr 736 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝐴 ∈ ran 𝐿)
9 plngcp.r . . . . . . . . . . . . . 14 (𝜑𝑅 ∈ (𝑃𝐴))
109eldifad 3916 . . . . . . . . . . . . 13 (𝜑𝑅𝑃)
1110ad2antrr 736 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑅𝑃)
12 simplr 778 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑥𝑃)
13 plngval.e . . . . . . . . . . . . . 14 𝐸 = (hlG‘𝐺)
14 plngcp.s . . . . . . . . . . . . . . 15 (𝜑𝑆 ∈ ((𝐴𝐸𝑅) ∖ 𝐴))
1514eldifad 3916 . . . . . . . . . . . . . 14 (𝜑𝑆 ∈ (𝐴𝐸𝑅))
161, 2, 3, 13, 5, 7, 9, 15plngssp 28985 . . . . . . . . . . . . 13 (𝜑𝑆𝑃)
1716ad2antrr 736 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑆𝑃)
18 eqid 2762 . . . . . . . . . . . . 13 (dist‘𝐺) = (dist‘𝐺)
19 simpr 488 . . . . . . . . . . . . 13 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑆𝑂𝑅)
201, 18, 2, 4, 3, 8, 6, 17, 11, 19oppcom 28914 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑅𝑂𝑆)
211, 2, 3, 4, 6, 8, 11, 12, 17, 20lnopp2hpgb 28933 . . . . . . . . . . 11 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑆𝑅((hpG‘𝐺)‘𝐴)𝑥))
2221adantlr 725 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑆𝑅((hpG‘𝐺)‘𝐴)𝑥))
235ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝐺 ∈ TarskiG)
247ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝐴 ∈ ran 𝐿)
2510ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑅𝑃)
26 simp-4r 793 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑥𝑃)
27 simpr 488 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑅((hpG‘𝐺)‘𝐴)𝑥)
281, 2, 3, 23, 24, 25, 4, 26, 27hpgcom 28937 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
295ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐺 ∈ TarskiG)
307ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐴 ∈ ran 𝐿)
31 simp-4r 793 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥𝑃)
3210ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅𝑃)
33 simpr 488 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
341, 2, 3, 29, 30, 31, 4, 32, 33hpgcom 28937 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅((hpG‘𝐺)‘𝐴)𝑥)
3528, 34impbida 810 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑅((hpG‘𝐺)‘𝐴)𝑥𝑥((hpG‘𝐺)‘𝐴)𝑅))
3622, 35bitr2d 282 . . . . . . . . 9 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑆))
371, 2, 3, 4, 6, 8, 17, 12, 11, 19lnopp2hpgb 28933 . . . . . . . . . . 11 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑥))
3837adantlr 725 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑥))
395ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝐺 ∈ TarskiG)
407ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝐴 ∈ ran 𝐿)
4116ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑆𝑃)
42 simp-4r 793 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑥𝑃)
43 simpr 488 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑆((hpG‘𝐺)‘𝐴)𝑥)
441, 2, 3, 39, 40, 41, 4, 42, 43hpgcom 28937 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
455ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐺 ∈ TarskiG)
467ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐴 ∈ ran 𝐿)
47 simp-4r 793 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥𝑃)
4816ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆𝑃)
49 simpr 488 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
501, 2, 3, 45, 46, 47, 4, 48, 49hpgcom 28937 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆((hpG‘𝐺)‘𝐴)𝑥)
5144, 50impbida 810 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑆((hpG‘𝐺)‘𝐴)𝑥𝑥((hpG‘𝐺)‘𝐴)𝑆))
5238, 51bitrd 281 . . . . . . . . 9 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑅𝑥((hpG‘𝐺)‘𝐴)𝑆))
5336, 52orbi12d 929 . . . . . . . 8 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥𝑂𝑆𝑥((hpG‘𝐺)‘𝐴)𝑆)))
54 orcom 881 . . . . . . . 8 ((𝑥𝑂𝑆𝑥((hpG‘𝐺)‘𝐴)𝑆) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆))
5553, 54bitrdi 289 . . . . . . 7 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
565ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐺 ∈ TarskiG)
577ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐴 ∈ ran 𝐿)
58 simp-4r 793 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥𝑃)
5910ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅𝑃)
60 simpr 488 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
6116ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑆𝑃)
62 simplr 778 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
631, 2, 3, 56, 57, 61, 4, 59, 62hpgcom 28937 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅((hpG‘𝐺)‘𝐴)𝑆)
641, 2, 3, 56, 57, 58, 4, 59, 60, 61, 63hpgtr 28938 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
655ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐺 ∈ TarskiG)
667ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐴 ∈ ran 𝐿)
67 simp-4r 793 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥𝑃)
6816ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆𝑃)
69 simpr 488 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
7010ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑅𝑃)
71 simplr 778 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
721, 2, 3, 65, 66, 67, 4, 68, 69, 70, 71hpgtr 28938 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
7364, 72impbida 810 . . . . . . . 8 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) → (𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥((hpG‘𝐺)‘𝐴)𝑆))
747ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝐴 ∈ ran 𝐿)
755ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝐺 ∈ TarskiG)
7616ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑆𝑃)
77 simp-4r 793 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑥𝑃)
7810ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑅𝑃)
79 simplr 778 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
801, 2, 3, 75, 74, 76, 4, 78, 79hpgcom 28937 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑅((hpG‘𝐺)‘𝐴)𝑆)
81 simpr 488 . . . . . . . . . . . . 13 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑥𝑂𝑅)
821, 18, 2, 4, 3, 74, 75, 77, 78, 81oppcom 28914 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑅𝑂𝑥)
831, 2, 3, 4, 75, 74, 78, 76, 77, 82lnopp2hpgb 28933 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → (𝑆𝑂𝑥𝑅((hpG‘𝐺)‘𝐴)𝑆))
8480, 83mpbird 259 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑆𝑂𝑥)
851, 18, 2, 4, 3, 74, 75, 76, 77, 84oppcom 28914 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑥𝑂𝑆)
867ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝐴 ∈ ran 𝐿)
875ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝐺 ∈ TarskiG)
8810ad4antr 742 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑅𝑃)
89 simp-4r 793 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑥𝑃)
90 simplr 778 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
9116ad4antr 742 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑆𝑃)
92 simpr 488 . . . . . . . . . . . . 13 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑥𝑂𝑆)
931, 18, 2, 4, 3, 86, 87, 89, 91, 92oppcom 28914 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑆𝑂𝑥)
941, 2, 3, 4, 87, 86, 91, 88, 89, 93lnopp2hpgb 28933 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → (𝑅𝑂𝑥𝑆((hpG‘𝐺)‘𝐴)𝑅))
9590, 94mpbird 259 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑅𝑂𝑥)
961, 18, 2, 4, 3, 86, 87, 88, 89, 95oppcom 28914 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑥𝑂𝑅)
9785, 96impbida 810 . . . . . . . 8 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) → (𝑥𝑂𝑅𝑥𝑂𝑆))
9873, 97orbi12d 929 . . . . . . 7 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
99 eleq1 2850 . . . . . . . . . . . . . 14 (𝑦 = 𝑆 → (𝑦𝐴𝑆𝐴))
100 breq1 5103 . . . . . . . . . . . . . 14 (𝑦 = 𝑆 → (𝑦((hpG‘𝐺)‘𝐴)𝑅𝑆((hpG‘𝐺)‘𝐴)𝑅))
101 oveq1 7403 . . . . . . . . . . . . . . . 16 (𝑦 = 𝑆 → (𝑦𝐼𝑅) = (𝑆𝐼𝑅))
102101eleq2d 2848 . . . . . . . . . . . . . . 15 (𝑦 = 𝑆 → (𝑡 ∈ (𝑦𝐼𝑅) ↔ 𝑡 ∈ (𝑆𝐼𝑅)))
103102rexbidv 3186 . . . . . . . . . . . . . 14 (𝑦 = 𝑆 → (∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅) ↔ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
10499, 100, 1033orbi123d 1456 . . . . . . . . . . . . 13 (𝑦 = 𝑆 → ((𝑦𝐴𝑦((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅)) ↔ (𝑆𝐴𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
1051, 2, 3, 13, 5, 7, 9plngval 28981 . . . . . . . . . . . . . 14 (𝜑 → (𝐴𝐸𝑅) = {𝑦𝑃 ∣ (𝑦𝐴𝑦((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅))})
10615, 105eleqtrd 2864 . . . . . . . . . . . . 13 (𝜑𝑆 ∈ {𝑦𝑃 ∣ (𝑦𝐴𝑦((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅))})
107104, 106elrabrd 3653 . . . . . . . . . . . 12 (𝜑 → (𝑆𝐴𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
108 3orass 1101 . . . . . . . . . . . 12 ((𝑆𝐴𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)) ↔ (𝑆𝐴 ∨ (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
109107, 108sylib 220 . . . . . . . . . . 11 (𝜑 → (𝑆𝐴 ∨ (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
11014eldifbd 3917 . . . . . . . . . . 11 (𝜑 → ¬ 𝑆𝐴)
111109, 110orcnd 889 . . . . . . . . . 10 (𝜑 → (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
1121, 18, 2, 4, 16, 10islnopp 28909 . . . . . . . . . . . 12 (𝜑 → (𝑆𝑂𝑅 ↔ ((¬ 𝑆𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
1139eldifbd 3917 . . . . . . . . . . . . . 14 (𝜑 → ¬ 𝑅𝐴)
114110, 113jca 519 . . . . . . . . . . . . 13 (𝜑 → (¬ 𝑆𝐴 ∧ ¬ 𝑅𝐴))
115114biantrurd 540 . . . . . . . . . . . 12 (𝜑 → (∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅) ↔ ((¬ 𝑆𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
116112, 115bitr4d 284 . . . . . . . . . . 11 (𝜑 → (𝑆𝑂𝑅 ↔ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
117116orbi2d 926 . . . . . . . . . 10 (𝜑 → ((𝑆((hpG‘𝐺)‘𝐴)𝑅𝑆𝑂𝑅) ↔ (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
118111, 117mpbird 259 . . . . . . . . 9 (𝜑 → (𝑆((hpG‘𝐺)‘𝐴)𝑅𝑆𝑂𝑅))
119118orcomd 882 . . . . . . . 8 (𝜑 → (𝑆𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑅))
120119ad2antrr 736 . . . . . . 7 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (𝑆𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑅))
12155, 98, 120mpjaodan 971 . . . . . 6 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
122 simpr 488 . . . . . . . . . 10 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ¬ 𝑥𝐴)
123113ad2antrr 736 . . . . . . . . . 10 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ¬ 𝑅𝐴)
124122, 123jca 519 . . . . . . . . 9 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴))
125124biantrurd 540 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅) ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
126 simpr 488 . . . . . . . . . 10 ((𝜑𝑥𝑃) → 𝑥𝑃)
12710adantr 484 . . . . . . . . . 10 ((𝜑𝑥𝑃) → 𝑅𝑃)
1281, 18, 2, 4, 126, 127islnopp 28909 . . . . . . . . 9 ((𝜑𝑥𝑃) → (𝑥𝑂𝑅 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
129128adantr 484 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (𝑥𝑂𝑅 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
130125, 129bitr4d 284 . . . . . . 7 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅) ↔ 𝑥𝑂𝑅))
131130orbi2d 926 . . . . . 6 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅)))
132110ad2antrr 736 . . . . . . . . . 10 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ¬ 𝑆𝐴)
133122, 132jca 519 . . . . . . . . 9 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴))
134133biantrurd 540 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆) ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
13516adantr 484 . . . . . . . . . 10 ((𝜑𝑥𝑃) → 𝑆𝑃)
1361, 18, 2, 4, 126, 135islnopp 28909 . . . . . . . . 9 ((𝜑𝑥𝑃) → (𝑥𝑂𝑆 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
137136adantr 484 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (𝑥𝑂𝑆 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
138134, 137bitr4d 284 . . . . . . 7 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆) ↔ 𝑥𝑂𝑆))
139138orbi2d 926 . . . . . 6 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
140121, 131, 1393bitr4d 313 . . . . 5 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
141140pm5.74da 813 . . . 4 ((𝜑𝑥𝑃) → ((¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)))))
142 3orass 1101 . . . . 5 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
143 df-or 859 . . . . 5 ((𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
144142, 143bitri 277 . . . 4 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
145 3orass 1101 . . . . 5 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)) ↔ (𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
146 df-or 859 . . . . 5 ((𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
147145, 146bitri 277 . . . 4 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
148141, 144, 1473bitr4g 316 . . 3 ((𝜑𝑥𝑃) → ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
149148rabbidva 3420 . 2 (𝜑 → {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))} = {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))})
1501, 2, 3, 13, 5, 7, 9plngval 28981 . 2 (𝜑 → (𝐴𝐸𝑅) = {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))})
15116, 110eldifd 3915 . . 3 (𝜑𝑆 ∈ (𝑃𝐴))
1521, 2, 3, 13, 5, 7, 151plngval 28981 . 2 (𝜑 → (𝐴𝐸𝑆) = {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))})
153149, 150, 1523eqtr4d 2807 1 (𝜑 → (𝐴𝐸𝑅) = (𝐴𝐸𝑆))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 399  wo 858  w3o 1097   = wceq 1560  wcel 2142  wrex 3086  {crab 3414  cdif 3901   class class class wbr 5100  {copab 5162  ran crn 5648  cfv 6521  (class class class)co 7396  Basecbs 17245  distcds 17295  TarskiGcstrkg 28593  Itvcitv 28599  LineGclng 28600  hpGchpg 28927  hlGcplng 28977
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1815  ax-4 1829  ax-5 1930  ax-6 1987  ax-7 2028  ax-8 2144  ax-9 2152  ax-10 2175  ax-11 2191  ax-12 2212  ax-ext 2734  ax-rep 5227  ax-sep 5246  ax-nul 5256  ax-pow 5322  ax-pr 5390  ax-un 7718  ax-cnex 11129  ax-resscn 11130  ax-1cn 11131  ax-icn 11132  ax-addcl 11133  ax-addrcl 11134  ax-mulcl 11135  ax-mulrcl 11136  ax-mulcom 11137  ax-addass 11138  ax-mulass 11139  ax-distr 11140  ax-i2m1 11141  ax-1ne0 11142  ax-1rid 11143  ax-rnegex 11144  ax-rrecex 11145  ax-cnre 11146  ax-pre-lttri 11147  ax-pre-lttrn 11148  ax-pre-ltadd 11149  ax-pre-mulgt0 11150
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-3or 1099  df-3an 1100  df-tru 1563  df-fal 1573  df-ex 1800  df-nf 1804  df-sb 2091  df-mo 2566  df-eu 2596  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-ne 2958  df-nel 3062  df-ral 3077  df-rex 3087  df-rmo 3367  df-reu 3368  df-rab 3415  df-v 3456  df-sbc 3745  df-csb 3853  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-pss 3924  df-nul 4286  df-if 4481  df-pw 4557  df-sn 4583  df-pr 4585  df-tp 4587  df-op 4589  df-uni 4866  df-int 4906  df-iun 4951  df-br 5101  df-opab 5163  df-mpt 5182  df-tr 5208  df-id 5542  df-eprel 5547  df-po 5555  df-so 5556  df-fr 5600  df-we 5602  df-xp 5653  df-rel 5654  df-cnv 5655  df-co 5656  df-dm 5657  df-rn 5658  df-res 5659  df-ima 5660  df-pred 6288  df-ord 6349  df-on 6350  df-lim 6351  df-suc 6352  df-iota 6477  df-fun 6523  df-fn 6524  df-f 6525  df-f1 6526  df-fo 6527  df-f1o 6528  df-fv 6529  df-riota 7353  df-ov 7399  df-oprab 7400  df-mpo 7401  df-om 7847  df-1st 7970  df-2nd 7971  df-frecs 8262  df-wrecs 8293  df-recs 8342  df-rdg 8381  df-1o 8437  df-oadd 8441  df-er 8678  df-map 8810  df-pm 8811  df-en 8928  df-dom 8929  df-sdom 8930  df-fin 8931  df-dju 9859  df-card 9897  df-pnf 11218  df-mnf 11219  df-xr 11220  df-ltxr 11221  df-le 11222  df-sub 11416  df-neg 11417  df-nn 12211  df-2 12280  df-3 12281  df-n0 12482  df-xnn0 12555  df-z 12569  df-uz 12840  df-fz 13513  df-fzo 13660  df-hash 14344  df-word 14527  df-concat 14584  df-s1 14610  df-s2 14861  df-s3 14862  df-trkgc 28614  df-trkgb 28615  df-trkgcb 28616  df-trkgld 28618  df-trkg 28619  df-cgrg 28677  df-leg 28749  df-hlg 28767  df-mir 28823  df-rag 28864  df-perpg 28866  df-hpg 28928  df-plng 28978
This theorem is referenced by:  plngcp  28990
  Copyright terms: Public domain W3C validator