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

Theorem plngcplem 29015
Description: Lemma for plngcp 29016. (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 738 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝐺 ∈ TarskiG)
7 plngcp.a . . . . . . . . . . . . 13 (𝜑𝐴 ∈ ran 𝐿)
87ad2antrr 738 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝐴 ∈ ran 𝐿)
9 plngcp.r . . . . . . . . . . . . . 14 (𝜑𝑅 ∈ (𝑃𝐴))
109eldifad 3919 . . . . . . . . . . . . 13 (𝜑𝑅𝑃)
1110ad2antrr 738 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑅𝑃)
12 simplr 780 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑥𝑃)
13 plngval.e . . . . . . . . . . . . . 14 𝐸 = (hlG‘𝐺)
14 plngcp.s . . . . . . . . . . . . . . 15 (𝜑𝑆 ∈ ((𝐴𝐸𝑅) ∖ 𝐴))
1514eldifad 3919 . . . . . . . . . . . . . 14 (𝜑𝑆 ∈ (𝐴𝐸𝑅))
161, 2, 3, 13, 5, 7, 9, 15plngssp 29011 . . . . . . . . . . . . 13 (𝜑𝑆𝑃)
1716ad2antrr 738 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑆𝑃)
18 eqid 2765 . . . . . . . . . . . . 13 (dist‘𝐺) = (dist‘𝐺)
19 simpr 489 . . . . . . . . . . . . 13 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑆𝑂𝑅)
201, 18, 2, 4, 3, 8, 6, 17, 11, 19oppcom 28975 . . . . . . . . . . . 12 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → 𝑅𝑂𝑆)
211, 2, 3, 4, 6, 8, 11, 12, 17, 20lnopp2hpgb 28994 . . . . . . . . . . 11 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑆𝑅((hpG‘𝐺)‘𝐴)𝑥))
2221adantlr 727 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑆𝑅((hpG‘𝐺)‘𝐴)𝑥))
235ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝐺 ∈ TarskiG)
247ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝐴 ∈ ran 𝐿)
2510ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑅𝑃)
26 simp-4r 795 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑥𝑃)
27 simpr 489 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑅((hpG‘𝐺)‘𝐴)𝑥)
281, 2, 3, 23, 24, 25, 4, 26, 27hpgcom 28998 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑅((hpG‘𝐺)‘𝐴)𝑥) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
295ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐺 ∈ TarskiG)
307ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐴 ∈ ran 𝐿)
31 simp-4r 795 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥𝑃)
3210ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅𝑃)
33 simpr 489 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
341, 2, 3, 29, 30, 31, 4, 32, 33hpgcom 28998 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅((hpG‘𝐺)‘𝐴)𝑥)
3528, 34impbida 812 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑅((hpG‘𝐺)‘𝐴)𝑥𝑥((hpG‘𝐺)‘𝐴)𝑅))
3622, 35bitr2d 283 . . . . . . . . 9 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑆))
371, 2, 3, 4, 6, 8, 17, 12, 11, 19lnopp2hpgb 28994 . . . . . . . . . . 11 (((𝜑𝑥𝑃) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑥))
3837adantlr 727 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑥))
395ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝐺 ∈ TarskiG)
407ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝐴 ∈ ran 𝐿)
4116ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑆𝑃)
42 simp-4r 795 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑥𝑃)
43 simpr 489 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑆((hpG‘𝐺)‘𝐴)𝑥)
441, 2, 3, 39, 40, 41, 4, 42, 43hpgcom 28998 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑥) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
455ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐺 ∈ TarskiG)
467ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐴 ∈ ran 𝐿)
47 simp-4r 795 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥𝑃)
4816ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆𝑃)
49 simpr 489 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
501, 2, 3, 45, 46, 47, 4, 48, 49hpgcom 28998 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆((hpG‘𝐺)‘𝐴)𝑥)
5144, 50impbida 812 . . . . . . . . . 10 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑆((hpG‘𝐺)‘𝐴)𝑥𝑥((hpG‘𝐺)‘𝐴)𝑆))
5238, 51bitrd 282 . . . . . . . . 9 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → (𝑥𝑂𝑅𝑥((hpG‘𝐺)‘𝐴)𝑆))
5336, 52orbi12d 931 . . . . . . . 8 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥𝑂𝑆𝑥((hpG‘𝐺)‘𝐴)𝑆)))
54 orcom 883 . . . . . . . 8 ((𝑥𝑂𝑆𝑥((hpG‘𝐺)‘𝐴)𝑆) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆))
5553, 54bitrdi 290 . . . . . . 7 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆𝑂𝑅) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
565ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐺 ∈ TarskiG)
577ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝐴 ∈ ran 𝐿)
58 simp-4r 795 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥𝑃)
5910ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅𝑃)
60 simpr 489 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
6116ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑆𝑃)
62 simplr 780 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
631, 2, 3, 56, 57, 61, 4, 59, 62hpgcom 28998 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑅((hpG‘𝐺)‘𝐴)𝑆)
641, 2, 3, 56, 57, 58, 4, 59, 60, 61, 63hpgtr 28999 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑅) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
655ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐺 ∈ TarskiG)
667ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝐴 ∈ ran 𝐿)
67 simp-4r 795 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥𝑃)
6816ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆𝑃)
69 simpr 489 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥((hpG‘𝐺)‘𝐴)𝑆)
7010ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑅𝑃)
71 simplr 780 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
721, 2, 3, 65, 66, 67, 4, 68, 69, 70, 71hpgtr 28999 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥((hpG‘𝐺)‘𝐴)𝑆) → 𝑥((hpG‘𝐺)‘𝐴)𝑅)
7364, 72impbida 812 . . . . . . . 8 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) → (𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥((hpG‘𝐺)‘𝐴)𝑆))
747ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝐴 ∈ ran 𝐿)
755ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝐺 ∈ TarskiG)
7616ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑆𝑃)
77 simp-4r 795 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑥𝑃)
7810ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑅𝑃)
79 simplr 780 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
801, 2, 3, 75, 74, 76, 4, 78, 79hpgcom 28998 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑅((hpG‘𝐺)‘𝐴)𝑆)
81 simpr 489 . . . . . . . . . . . . 13 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑥𝑂𝑅)
821, 18, 2, 4, 3, 74, 75, 77, 78, 81oppcom 28975 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑅𝑂𝑥)
831, 2, 3, 4, 75, 74, 78, 76, 77, 82lnopp2hpgb 28994 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → (𝑆𝑂𝑥𝑅((hpG‘𝐺)‘𝐴)𝑆))
8480, 83mpbird 260 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑆𝑂𝑥)
851, 18, 2, 4, 3, 74, 75, 76, 77, 84oppcom 28975 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑅) → 𝑥𝑂𝑆)
867ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝐴 ∈ ran 𝐿)
875ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝐺 ∈ TarskiG)
8810ad4antr 744 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑅𝑃)
89 simp-4r 795 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑥𝑃)
90 simplr 780 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑆((hpG‘𝐺)‘𝐴)𝑅)
9116ad4antr 744 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑆𝑃)
92 simpr 489 . . . . . . . . . . . . 13 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑥𝑂𝑆)
931, 18, 2, 4, 3, 86, 87, 89, 91, 92oppcom 28975 . . . . . . . . . . . 12 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑆𝑂𝑥)
941, 2, 3, 4, 87, 86, 91, 88, 89, 93lnopp2hpgb 28994 . . . . . . . . . . 11 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → (𝑅𝑂𝑥𝑆((hpG‘𝐺)‘𝐴)𝑅))
9590, 94mpbird 260 . . . . . . . . . 10 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑅𝑂𝑥)
961, 18, 2, 4, 3, 86, 87, 88, 89, 95oppcom 28975 . . . . . . . . 9 (((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) ∧ 𝑥𝑂𝑆) → 𝑥𝑂𝑅)
9785, 96impbida 812 . . . . . . . 8 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) → (𝑥𝑂𝑅𝑥𝑂𝑆))
9873, 97orbi12d 931 . . . . . . 7 ((((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) ∧ 𝑆((hpG‘𝐺)‘𝐴)𝑅) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
99 eleq1 2853 . . . . . . . . . . . . . 14 (𝑦 = 𝑆 → (𝑦𝐴𝑆𝐴))
100 breq1 5108 . . . . . . . . . . . . . 14 (𝑦 = 𝑆 → (𝑦((hpG‘𝐺)‘𝐴)𝑅𝑆((hpG‘𝐺)‘𝐴)𝑅))
101 oveq1 7407 . . . . . . . . . . . . . . . 16 (𝑦 = 𝑆 → (𝑦𝐼𝑅) = (𝑆𝐼𝑅))
102101eleq2d 2851 . . . . . . . . . . . . . . 15 (𝑦 = 𝑆 → (𝑡 ∈ (𝑦𝐼𝑅) ↔ 𝑡 ∈ (𝑆𝐼𝑅)))
103102rexbidv 3189 . . . . . . . . . . . . . 14 (𝑦 = 𝑆 → (∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅) ↔ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
10499, 100, 1033orbi123d 1459 . . . . . . . . . . . . 13 (𝑦 = 𝑆 → ((𝑦𝐴𝑦((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅)) ↔ (𝑆𝐴𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
1051, 2, 3, 13, 5, 7, 9plngval 29007 . . . . . . . . . . . . . 14 (𝜑 → (𝐴𝐸𝑅) = {𝑦𝑃 ∣ (𝑦𝐴𝑦((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅))})
10615, 105eleqtrd 2867 . . . . . . . . . . . . 13 (𝜑𝑆 ∈ {𝑦𝑃 ∣ (𝑦𝐴𝑦((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑦𝐼𝑅))})
107104, 106elrabrd 3656 . . . . . . . . . . . 12 (𝜑 → (𝑆𝐴𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
108 3orass 1104 . . . . . . . . . . . 12 ((𝑆𝐴𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)) ↔ (𝑆𝐴 ∨ (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
109107, 108sylib 221 . . . . . . . . . . 11 (𝜑 → (𝑆𝐴 ∨ (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
11014eldifbd 3920 . . . . . . . . . . 11 (𝜑 → ¬ 𝑆𝐴)
111109, 110orcnd 891 . . . . . . . . . 10 (𝜑 → (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
1121, 18, 2, 4, 16, 10islnopp 28970 . . . . . . . . . . . 12 (𝜑 → (𝑆𝑂𝑅 ↔ ((¬ 𝑆𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
1139eldifbd 3920 . . . . . . . . . . . . . 14 (𝜑 → ¬ 𝑅𝐴)
114110, 113jca 520 . . . . . . . . . . . . 13 (𝜑 → (¬ 𝑆𝐴 ∧ ¬ 𝑅𝐴))
115114biantrurd 541 . . . . . . . . . . . 12 (𝜑 → (∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅) ↔ ((¬ 𝑆𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
116112, 115bitr4d 285 . . . . . . . . . . 11 (𝜑 → (𝑆𝑂𝑅 ↔ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅)))
117116orbi2d 928 . . . . . . . . . 10 (𝜑 → ((𝑆((hpG‘𝐺)‘𝐴)𝑅𝑆𝑂𝑅) ↔ (𝑆((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑆𝐼𝑅))))
118111, 117mpbird 260 . . . . . . . . 9 (𝜑 → (𝑆((hpG‘𝐺)‘𝐴)𝑅𝑆𝑂𝑅))
119118orcomd 884 . . . . . . . 8 (𝜑 → (𝑆𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑅))
120119ad2antrr 738 . . . . . . 7 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (𝑆𝑂𝑅𝑆((hpG‘𝐺)‘𝐴)𝑅))
12155, 98, 120mpjaodan 973 . . . . . 6 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
122 simpr 489 . . . . . . . . . 10 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ¬ 𝑥𝐴)
123113ad2antrr 738 . . . . . . . . . 10 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ¬ 𝑅𝐴)
124122, 123jca 520 . . . . . . . . 9 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴))
125124biantrurd 541 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅) ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
126 simpr 489 . . . . . . . . . 10 ((𝜑𝑥𝑃) → 𝑥𝑃)
12710adantr 485 . . . . . . . . . 10 ((𝜑𝑥𝑃) → 𝑅𝑃)
1281, 18, 2, 4, 126, 127islnopp 28970 . . . . . . . . 9 ((𝜑𝑥𝑃) → (𝑥𝑂𝑅 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
129128adantr 485 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (𝑥𝑂𝑅 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑅𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
130125, 129bitr4d 285 . . . . . . 7 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅) ↔ 𝑥𝑂𝑅))
131130orbi2d 928 . . . . . 6 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑅𝑥𝑂𝑅)))
132110ad2antrr 738 . . . . . . . . . 10 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ¬ 𝑆𝐴)
133122, 132jca 520 . . . . . . . . 9 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴))
134133biantrurd 541 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆) ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
13516adantr 485 . . . . . . . . . 10 ((𝜑𝑥𝑃) → 𝑆𝑃)
1361, 18, 2, 4, 126, 135islnopp 28970 . . . . . . . . 9 ((𝜑𝑥𝑃) → (𝑥𝑂𝑆 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
137136adantr 485 . . . . . . . 8 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (𝑥𝑂𝑆 ↔ ((¬ 𝑥𝐴 ∧ ¬ 𝑆𝐴) ∧ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
138134, 137bitr4d 285 . . . . . . 7 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → (∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆) ↔ 𝑥𝑂𝑆))
139138orbi2d 928 . . . . . 6 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆𝑥𝑂𝑆)))
140121, 131, 1393bitr4d 314 . . . . 5 (((𝜑𝑥𝑃) ∧ ¬ 𝑥𝐴) → ((𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
141140pm5.74da 815 . . . 4 ((𝜑𝑥𝑃) → ((¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)))))
142 3orass 1104 . . . . 5 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
143 df-or 861 . . . . 5 ((𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
144142, 143bitri 278 . . . 4 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))))
145 3orass 1104 . . . . 5 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)) ↔ (𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
146 df-or 861 . . . . 5 ((𝑥𝐴 ∨ (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
147145, 146bitri 278 . . . 4 ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆)) ↔ (¬ 𝑥𝐴 → (𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
148141, 144, 1473bitr4g 317 . . 3 ((𝜑𝑥𝑃) → ((𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅)) ↔ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))))
149148rabbidva 3423 . 2 (𝜑 → {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))} = {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))})
1501, 2, 3, 13, 5, 7, 9plngval 29007 . 2 (𝜑 → (𝐴𝐸𝑅) = {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑅 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑅))})
15116, 110eldifd 3918 . . 3 (𝜑𝑆 ∈ (𝑃𝐴))
1521, 2, 3, 13, 5, 7, 151plngval 29007 . 2 (𝜑 → (𝐴𝐸𝑆) = {𝑥𝑃 ∣ (𝑥𝐴𝑥((hpG‘𝐺)‘𝐴)𝑆 ∨ ∃𝑡𝐴 𝑡 ∈ (𝑥𝐼𝑆))})
153149, 150, 1523eqtr4d 2810 1 (𝜑 → (𝐴𝐸𝑅) = (𝐴𝐸𝑆))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 209  wa 400  wo 860  w3o 1100   = wceq 1563  wcel 2145  wrex 3089  {crab 3417  cdif 3904   class class class wbr 5105  {copab 5167  ran crn 5653  cfv 6525  (class class class)co 7400  Basecbs 17259  distcds 17309  TarskiGcstrkg 28654  Itvcitv 28660  LineGclng 28661  hpGchpg 28988  hlGcplng 29003
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1818  ax-4 1832  ax-5 1933  ax-6 1990  ax-7 2031  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2215  ax-ext 2737  ax-rep 5232  ax-sep 5251  ax-nul 5261  ax-pow 5327  ax-pr 5395  ax-un 7722  ax-cnex 11144  ax-resscn 11145  ax-1cn 11146  ax-icn 11147  ax-addcl 11148  ax-addrcl 11149  ax-mulcl 11150  ax-mulrcl 11151  ax-mulcom 11152  ax-addass 11153  ax-mulass 11154  ax-distr 11155  ax-i2m1 11156  ax-1ne0 11157  ax-1rid 11158  ax-rnegex 11159  ax-rrecex 11160  ax-cnre 11161  ax-pre-lttri 11162  ax-pre-lttrn 11163  ax-pre-ltadd 11164  ax-pre-mulgt0 11165
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  df-3an 1103  df-tru 1566  df-fal 1576  df-ex 1803  df-nf 1807  df-sb 2094  df-mo 2569  df-eu 2599  df-clab 2744  df-cleq 2757  df-clel 2840  df-nfc 2914  df-ne 2961  df-nel 3065  df-ral 3080  df-rex 3090  df-rmo 3370  df-reu 3371  df-rab 3418  df-v 3459  df-sbc 3748  df-csb 3856  df-dif 3910  df-un 3912  df-in 3914  df-ss 3924  df-pss 3927  df-nul 4289  df-if 4484  df-pw 4560  df-sn 4586  df-pr 4588  df-tp 4590  df-op 4592  df-uni 4869  df-int 4909  df-iun 4954  df-br 5106  df-opab 5168  df-mpt 5187  df-tr 5213  df-id 5547  df-eprel 5552  df-po 5560  df-so 5561  df-fr 5605  df-we 5607  df-xp 5658  df-rel 5659  df-cnv 5660  df-co 5661  df-dm 5662  df-rn 5663  df-res 5664  df-ima 5665  df-pred 6292  df-ord 6353  df-on 6354  df-lim 6355  df-suc 6356  df-iota 6481  df-fun 6527  df-fn 6528  df-f 6529  df-f1 6530  df-fo 6531  df-f1o 6532  df-fv 6533  df-riota 7357  df-ov 7403  df-oprab 7404  df-mpo 7405  df-om 7851  df-1st 7974  df-2nd 7975  df-frecs 8266  df-wrecs 8297  df-recs 8346  df-rdg 8385  df-1o 8441  df-oadd 8445  df-er 8682  df-map 8814  df-pm 8815  df-en 8932  df-dom 8933  df-sdom 8934  df-fin 8935  df-dju 9875  df-card 9913  df-pnf 11233  df-mnf 11234  df-xr 11235  df-ltxr 11236  df-le 11237  df-sub 11431  df-neg 11432  df-nn 12225  df-2 12294  df-3 12295  df-n0 12496  df-xnn0 12569  df-z 12583  df-uz 12854  df-fz 13527  df-fzo 13674  df-hash 14358  df-word 14541  df-concat 14598  df-s1 14624  df-s2 14875  df-s3 14876  df-trkgc 28675  df-trkgb 28676  df-trkgcb 28677  df-trkgld 28679  df-trkg 28680  df-cgrg 28738  df-leg 28810  df-hlg 28828  df-mir 28884  df-rag 28925  df-perpg 28927  df-hpg 28989  df-plng 29004
This theorem is referenced by:  plngcp  29016
  Copyright terms: Public domain W3C validator