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

Theorem midex 28662
Description: Existence of the midpoint, part Theorem 8.22 of [Schwabhauser] p. 64. Note that this proof requires a construction in 2 dimensions or more, i.e. it does not prove the existence of a midpoint in dimension 1, for a geometry restricted to a line. (Contributed by Thierry Arnoux, 25-Nov-2019.)
Hypotheses
Ref Expression
colperpex.p 𝑃 = (Base‘𝐺)
colperpex.d = (dist‘𝐺)
colperpex.i 𝐼 = (Itv‘𝐺)
colperpex.l 𝐿 = (LineG‘𝐺)
colperpex.g (𝜑𝐺 ∈ TarskiG)
mideu.s 𝑆 = (pInvG‘𝐺)
mideu.1 (𝜑𝐴𝑃)
mideu.2 (𝜑𝐵𝑃)
mideu.3 (𝜑𝐺DimTarskiG≥2)
Assertion
Ref Expression
midex (𝜑 → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
Distinct variable groups:   𝑥,   𝑥,𝐴   𝑥,𝐵   𝑥,𝐺   𝑥,𝐼   𝑥,𝐿   𝑥,𝑃   𝑥,𝑆   𝜑,𝑥

Proof of Theorem midex
Dummy variables 𝑝 𝑞 𝑠 𝑡 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 mideu.1 . . 3 (𝜑𝐴𝑃)
2 colperpex.p . . . . 5 𝑃 = (Base‘𝐺)
3 colperpex.d . . . . 5 = (dist‘𝐺)
4 colperpex.i . . . . 5 𝐼 = (Itv‘𝐺)
5 colperpex.l . . . . 5 𝐿 = (LineG‘𝐺)
6 mideu.s . . . . 5 𝑆 = (pInvG‘𝐺)
7 colperpex.g . . . . . 6 (𝜑𝐺 ∈ TarskiG)
87adantr 480 . . . . 5 ((𝜑𝐴 = 𝐵) → 𝐺 ∈ TarskiG)
91adantr 480 . . . . 5 ((𝜑𝐴 = 𝐵) → 𝐴𝑃)
10 eqid 2735 . . . . 5 (𝑆𝐴) = (𝑆𝐴)
112, 3, 4, 5, 6, 8, 9, 10mircinv 28593 . . . 4 ((𝜑𝐴 = 𝐵) → ((𝑆𝐴)‘𝐴) = 𝐴)
12 simpr 484 . . . 4 ((𝜑𝐴 = 𝐵) → 𝐴 = 𝐵)
1311, 12eqtr2d 2771 . . 3 ((𝜑𝐴 = 𝐵) → 𝐵 = ((𝑆𝐴)‘𝐴))
14 fveq2 6875 . . . . 5 (𝑥 = 𝐴 → (𝑆𝑥) = (𝑆𝐴))
1514fveq1d 6877 . . . 4 (𝑥 = 𝐴 → ((𝑆𝑥)‘𝐴) = ((𝑆𝐴)‘𝐴))
1615rspceeqv 3624 . . 3 ((𝐴𝑃𝐵 = ((𝑆𝐴)‘𝐴)) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
171, 13, 16syl2an2r 685 . 2 ((𝜑𝐴 = 𝐵) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
187ad3antrrr 730 . . . . . . 7 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → 𝐺 ∈ TarskiG)
1918ad4antr 732 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝐺 ∈ TarskiG)
201ad3antrrr 730 . . . . . . 7 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → 𝐴𝑃)
2120ad4antr 732 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝐴𝑃)
22 mideu.2 . . . . . . . 8 (𝜑𝐵𝑃)
2322ad3antrrr 730 . . . . . . 7 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → 𝐵𝑃)
2423ad4antr 732 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝐵𝑃)
25 simpllr 775 . . . . . . 7 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → 𝐴𝐵)
2625ad4antr 732 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝐴𝐵)
27 simplr 768 . . . . . . 7 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → 𝑞𝑃)
2827ad4antr 732 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝑞𝑃)
29 simp-4r 783 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝑝𝑃)
30 simpllr 775 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝑡𝑃)
31 simp-5r 785 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵))
325, 19, 31perpln1 28635 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐵𝐿𝑞) ∈ ran 𝐿)
332, 4, 5, 19, 21, 24, 26tgelrnln 28555 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴𝐿𝐵) ∈ ran 𝐿)
342, 3, 4, 5, 19, 32, 33, 31perpcom 28638 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴𝐿𝐵)(⟂G‘𝐺)(𝐵𝐿𝑞))
352, 4, 5, 19, 24, 28, 32tglnne 28553 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝐵𝑞)
362, 4, 5, 19, 24, 28, 35tglinecom 28560 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐵𝐿𝑞) = (𝑞𝐿𝐵))
3734, 36breqtrd 5145 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴𝐿𝐵)(⟂G‘𝐺)(𝑞𝐿𝐵))
38 simplr 768 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))))
3938simpld 494 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵))
405, 19, 39perpln1 28635 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴𝐿𝑝) ∈ ran 𝐿)
412, 3, 4, 5, 19, 40, 33, 39perpcom 28638 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴𝐿𝐵)(⟂G‘𝐺)(𝐴𝐿𝑝))
4226neneqd 2937 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → ¬ 𝐴 = 𝐵)
4338simprd 495 . . . . . . . . . 10 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))
4443simpld 494 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵))
4544orcomd 871 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴 = 𝐵𝑡 ∈ (𝐴𝐿𝐵)))
4645ord 864 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (¬ 𝐴 = 𝐵𝑡 ∈ (𝐴𝐿𝐵)))
4742, 46mpd 15 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝑡 ∈ (𝐴𝐿𝐵))
4843simprd 495 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → 𝑡 ∈ (𝑞𝐼𝑝))
49 simpr 484 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞))
502, 3, 4, 5, 19, 6, 21, 24, 26, 28, 29, 30, 37, 41, 47, 48, 49mideulem 28661 . . . . 5 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞)) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
5118ad4antr 732 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝐺 ∈ TarskiG)
5251adantr 480 . . . . . . . 8 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → 𝐺 ∈ TarskiG)
53 simprl 770 . . . . . . . 8 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → 𝑥𝑃)
54 eqid 2735 . . . . . . . 8 (𝑆𝑥) = (𝑆𝑥)
5523ad4antr 732 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝐵𝑃)
5655adantr 480 . . . . . . . 8 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → 𝐵𝑃)
57 simprr 772 . . . . . . . . 9 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → 𝐴 = ((𝑆𝑥)‘𝐵))
5857eqcomd 2741 . . . . . . . 8 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → ((𝑆𝑥)‘𝐵) = 𝐴)
592, 3, 4, 5, 6, 52, 53, 54, 56, 58mircom 28588 . . . . . . 7 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → ((𝑆𝑥)‘𝐴) = 𝐵)
6059eqcomd 2741 . . . . . 6 (((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) ∧ (𝑥𝑃𝐴 = ((𝑆𝑥)‘𝐵))) → 𝐵 = ((𝑆𝑥)‘𝐴))
6120ad4antr 732 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝐴𝑃)
6225ad4antr 732 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝐴𝐵)
6362necomd 2987 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝐵𝐴)
64 simp-4r 783 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑝𝑃)
6527ad4antr 732 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑞𝑃)
66 simpllr 775 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑡𝑃)
67 simplr 768 . . . . . . . . . . . . 13 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))))
6867simpld 494 . . . . . . . . . . . 12 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵))
695, 51, 68perpln1 28635 . . . . . . . . . . 11 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐴𝐿𝑝) ∈ ran 𝐿)
702, 4, 5, 51, 61, 64, 69tglnne 28553 . . . . . . . . . 10 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝐴𝑝)
712, 4, 5, 51, 61, 64, 70tglinecom 28560 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐴𝐿𝑝) = (𝑝𝐿𝐴))
7271, 69eqeltrrd 2835 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝑝𝐿𝐴) ∈ ran 𝐿)
732, 4, 5, 51, 55, 61, 63tgelrnln 28555 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵𝐿𝐴) ∈ ran 𝐿)
742, 4, 5, 51, 61, 55, 62tglinecom 28560 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐴𝐿𝐵) = (𝐵𝐿𝐴))
7568, 71, 743brtr3d 5150 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝑝𝐿𝐴)(⟂G‘𝐺)(𝐵𝐿𝐴))
762, 3, 4, 5, 51, 72, 73, 75perpcom 28638 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵𝐿𝐴)(⟂G‘𝐺)(𝑝𝐿𝐴))
77 simp-5r 785 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵))
785, 51, 77perpln1 28635 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵𝐿𝑞) ∈ ran 𝐿)
7977, 74breqtrd 5145 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴))
802, 3, 4, 5, 51, 78, 73, 79perpcom 28638 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵𝐿𝐴)(⟂G‘𝐺)(𝐵𝐿𝑞))
8162neneqd 2937 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → ¬ 𝐴 = 𝐵)
8267simprd 495 . . . . . . . . . . . 12 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))
8382simpld 494 . . . . . . . . . . 11 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵))
8483orcomd 871 . . . . . . . . . 10 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐴 = 𝐵𝑡 ∈ (𝐴𝐿𝐵)))
8584ord 864 . . . . . . . . 9 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (¬ 𝐴 = 𝐵𝑡 ∈ (𝐴𝐿𝐵)))
8681, 85mpd 15 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑡 ∈ (𝐴𝐿𝐵))
8786, 74eleqtrd 2836 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑡 ∈ (𝐵𝐿𝐴))
8882simprd 495 . . . . . . . 8 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑡 ∈ (𝑞𝐼𝑝))
892, 3, 4, 51, 65, 66, 64, 88tgbtwncom 28413 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → 𝑡 ∈ (𝑝𝐼𝑞))
90 simpr 484 . . . . . . 7 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝))
912, 3, 4, 5, 51, 6, 55, 61, 63, 64, 65, 66, 76, 80, 87, 89, 90mideulem 28661 . . . . . 6 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → ∃𝑥𝑃 𝐴 = ((𝑆𝑥)‘𝐵))
9260, 91reximddv 3156 . . . . 5 ((((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) ∧ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
93 eqid 2735 . . . . . 6 (≤G‘𝐺) = (≤G‘𝐺)
9418ad3antrrr 730 . . . . . 6 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → 𝐺 ∈ TarskiG)
9520ad3antrrr 730 . . . . . 6 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → 𝐴𝑃)
96 simpllr 775 . . . . . 6 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → 𝑝𝑃)
9723ad3antrrr 730 . . . . . 6 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → 𝐵𝑃)
98 simp-5r 785 . . . . . 6 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → 𝑞𝑃)
992, 3, 4, 93, 94, 95, 96, 97, 98legtrid 28516 . . . . 5 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → ((𝐴 𝑝)(≤G‘𝐺)(𝐵 𝑞) ∨ (𝐵 𝑞)(≤G‘𝐺)(𝐴 𝑝)))
10050, 92, 99mpjaodan 960 . . . 4 (((((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) ∧ 𝑝𝑃) ∧ 𝑡𝑃) ∧ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝)))) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
101 mideu.3 . . . . . . 7 (𝜑𝐺DimTarskiG≥2)
102101ad3antrrr 730 . . . . . 6 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → 𝐺DimTarskiG≥2)
1032, 3, 4, 5, 18, 20, 23, 27, 25, 102colperpex 28658 . . . . 5 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → ∃𝑝𝑃 ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ∃𝑡𝑃 ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))))
104 r19.42v 3176 . . . . . 6 (∃𝑡𝑃 ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))) ↔ ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ∃𝑡𝑃 ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))))
105104rexbii 3083 . . . . 5 (∃𝑝𝑃𝑡𝑃 ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))) ↔ ∃𝑝𝑃 ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ∃𝑡𝑃 ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))))
106103, 105sylibr 234 . . . 4 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → ∃𝑝𝑃𝑡𝑃 ((𝐴𝐿𝑝)(⟂G‘𝐺)(𝐴𝐿𝐵) ∧ ((𝑡 ∈ (𝐴𝐿𝐵) ∨ 𝐴 = 𝐵) ∧ 𝑡 ∈ (𝑞𝐼𝑝))))
107100, 106r19.29vva 3201 . . 3 ((((𝜑𝐴𝐵) ∧ 𝑞𝑃) ∧ (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
1087adantr 480 . . . . 5 ((𝜑𝐴𝐵) → 𝐺 ∈ TarskiG)
10922adantr 480 . . . . 5 ((𝜑𝐴𝐵) → 𝐵𝑃)
1101adantr 480 . . . . 5 ((𝜑𝐴𝐵) → 𝐴𝑃)
111 simpr 484 . . . . . 6 ((𝜑𝐴𝐵) → 𝐴𝐵)
112111necomd 2987 . . . . 5 ((𝜑𝐴𝐵) → 𝐵𝐴)
113101adantr 480 . . . . 5 ((𝜑𝐴𝐵) → 𝐺DimTarskiG≥2)
1142, 3, 4, 5, 108, 109, 110, 110, 112, 113colperpex 28658 . . . 4 ((𝜑𝐴𝐵) → ∃𝑞𝑃 ((𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴) ∧ ∃𝑠𝑃 ((𝑠 ∈ (𝐵𝐿𝐴) ∨ 𝐵 = 𝐴) ∧ 𝑠 ∈ (𝐴𝐼𝑞))))
115 simprl 770 . . . . . . 7 (((𝜑𝐴𝐵) ∧ ((𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴) ∧ ∃𝑠𝑃 ((𝑠 ∈ (𝐵𝐿𝐴) ∨ 𝐵 = 𝐴) ∧ 𝑠 ∈ (𝐴𝐼𝑞)))) → (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴))
1162, 4, 5, 108, 110, 109, 111tglinecom 28560 . . . . . . . 8 ((𝜑𝐴𝐵) → (𝐴𝐿𝐵) = (𝐵𝐿𝐴))
117116adantr 480 . . . . . . 7 (((𝜑𝐴𝐵) ∧ ((𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴) ∧ ∃𝑠𝑃 ((𝑠 ∈ (𝐵𝐿𝐴) ∨ 𝐵 = 𝐴) ∧ 𝑠 ∈ (𝐴𝐼𝑞)))) → (𝐴𝐿𝐵) = (𝐵𝐿𝐴))
118115, 117breqtrrd 5147 . . . . . 6 (((𝜑𝐴𝐵) ∧ ((𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴) ∧ ∃𝑠𝑃 ((𝑠 ∈ (𝐵𝐿𝐴) ∨ 𝐵 = 𝐴) ∧ 𝑠 ∈ (𝐴𝐼𝑞)))) → (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵))
119118ex 412 . . . . 5 ((𝜑𝐴𝐵) → (((𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴) ∧ ∃𝑠𝑃 ((𝑠 ∈ (𝐵𝐿𝐴) ∨ 𝐵 = 𝐴) ∧ 𝑠 ∈ (𝐴𝐼𝑞))) → (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)))
120119reximdv 3155 . . . 4 ((𝜑𝐴𝐵) → (∃𝑞𝑃 ((𝐵𝐿𝑞)(⟂G‘𝐺)(𝐵𝐿𝐴) ∧ ∃𝑠𝑃 ((𝑠 ∈ (𝐵𝐿𝐴) ∨ 𝐵 = 𝐴) ∧ 𝑠 ∈ (𝐴𝐼𝑞))) → ∃𝑞𝑃 (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵)))
121114, 120mpd 15 . . 3 ((𝜑𝐴𝐵) → ∃𝑞𝑃 (𝐵𝐿𝑞)(⟂G‘𝐺)(𝐴𝐿𝐵))
122107, 121r19.29a 3148 . 2 ((𝜑𝐴𝐵) → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
12317, 122pm2.61dane 3019 1 (𝜑 → ∃𝑥𝑃 𝐵 = ((𝑆𝑥)‘𝐴))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wa 395  wo 847   = wceq 1540  wcel 2108  wne 2932  wrex 3060   class class class wbr 5119  ran crn 5655  cfv 6530  (class class class)co 7403  2c2 12293  Basecbs 17226  distcds 17278  TarskiGcstrkg 28352  DimTarskiGcstrkgld 28356  Itvcitv 28358  LineGclng 28359  ≤Gcleg 28507  pInvGcmir 28577  ⟂Gcperpg 28620
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2007  ax-8 2110  ax-9 2118  ax-10 2141  ax-11 2157  ax-12 2177  ax-ext 2707  ax-rep 5249  ax-sep 5266  ax-nul 5276  ax-pow 5335  ax-pr 5402  ax-un 7727  ax-cnex 11183  ax-resscn 11184  ax-1cn 11185  ax-icn 11186  ax-addcl 11187  ax-addrcl 11188  ax-mulcl 11189  ax-mulrcl 11190  ax-mulcom 11191  ax-addass 11192  ax-mulass 11193  ax-distr 11194  ax-i2m1 11195  ax-1ne0 11196  ax-1rid 11197  ax-rnegex 11198  ax-rrecex 11199  ax-cnre 11200  ax-pre-lttri 11201  ax-pre-lttrn 11202  ax-pre-ltadd 11203  ax-pre-mulgt0 11204
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2065  df-mo 2539  df-eu 2568  df-clab 2714  df-cleq 2727  df-clel 2809  df-nfc 2885  df-ne 2933  df-nel 3037  df-ral 3052  df-rex 3061  df-rmo 3359  df-reu 3360  df-rab 3416  df-v 3461  df-sbc 3766  df-csb 3875  df-dif 3929  df-un 3931  df-in 3933  df-ss 3943  df-pss 3946  df-nul 4309  df-if 4501  df-pw 4577  df-sn 4602  df-pr 4604  df-tp 4606  df-op 4608  df-uni 4884  df-int 4923  df-iun 4969  df-br 5120  df-opab 5182  df-mpt 5202  df-tr 5230  df-id 5548  df-eprel 5553  df-po 5561  df-so 5562  df-fr 5606  df-we 5608  df-xp 5660  df-rel 5661  df-cnv 5662  df-co 5663  df-dm 5664  df-rn 5665  df-res 5666  df-ima 5667  df-pred 6290  df-ord 6355  df-on 6356  df-lim 6357  df-suc 6358  df-iota 6483  df-fun 6532  df-fn 6533  df-f 6534  df-f1 6535  df-fo 6536  df-f1o 6537  df-fv 6538  df-riota 7360  df-ov 7406  df-oprab 7407  df-mpo 7408  df-om 7860  df-1st 7986  df-2nd 7987  df-frecs 8278  df-wrecs 8309  df-recs 8383  df-rdg 8422  df-1o 8478  df-oadd 8482  df-er 8717  df-map 8840  df-pm 8841  df-en 8958  df-dom 8959  df-sdom 8960  df-fin 8961  df-dju 9913  df-card 9951  df-pnf 11269  df-mnf 11270  df-xr 11271  df-ltxr 11272  df-le 11273  df-sub 11466  df-neg 11467  df-nn 12239  df-2 12301  df-3 12302  df-n0 12500  df-xnn0 12573  df-z 12587  df-uz 12851  df-fz 13523  df-fzo 13670  df-hash 14347  df-word 14530  df-concat 14587  df-s1 14612  df-s2 14865  df-s3 14866  df-trkgc 28373  df-trkgb 28374  df-trkgcb 28375  df-trkgld 28377  df-trkg 28378  df-cgrg 28436  df-leg 28508  df-mir 28578  df-rag 28619  df-perpg 28621
This theorem is referenced by:  mideu  28663  opphllem5  28676  opphl  28679
  Copyright terms: Public domain W3C validator