Step | Hyp | Ref
| Expression |
1 | | legval.p |
. . . . 5
⊢ 𝑃 = (Base‘𝐺) |
2 | | legval.d |
. . . . 5
⊢ − =
(dist‘𝐺) |
3 | | legval.i |
. . . . 5
⊢ 𝐼 = (Itv‘𝐺) |
4 | | legval.l |
. . . . 5
⊢ ≤ =
(≤G‘𝐺) |
5 | | legval.g |
. . . . . 6
⊢ (𝜑 → 𝐺 ∈ TarskiG) |
6 | 5 | adantr 484 |
. . . . 5
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → 𝐺 ∈ TarskiG) |
7 | | legid.a |
. . . . . 6
⊢ (𝜑 → 𝐴 ∈ 𝑃) |
8 | 7 | adantr 484 |
. . . . 5
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → 𝐴 ∈ 𝑃) |
9 | | legid.b |
. . . . . 6
⊢ (𝜑 → 𝐵 ∈ 𝑃) |
10 | 9 | adantr 484 |
. . . . 5
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → 𝐵 ∈ 𝑃) |
11 | 1, 2, 3, 4, 6, 8, 10 | legid 26533 |
. . . 4
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → (𝐴 − 𝐵) ≤ (𝐴 − 𝐵)) |
12 | | legtrd.c |
. . . . . 6
⊢ (𝜑 → 𝐶 ∈ 𝑃) |
13 | 12 | adantr 484 |
. . . . 5
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → 𝐶 ∈ 𝑃) |
14 | | simpr 488 |
. . . . 5
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) →
(♯‘𝑃) =
1) |
15 | | legtrd.d |
. . . . . 6
⊢ (𝜑 → 𝐷 ∈ 𝑃) |
16 | 15 | adantr 484 |
. . . . 5
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → 𝐷 ∈ 𝑃) |
17 | 1, 2, 3, 6, 8, 10,
13, 14, 16 | tgldim0cgr 26451 |
. . . 4
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → (𝐴 − 𝐵) = (𝐶 − 𝐷)) |
18 | 11, 17 | breqtrd 5057 |
. . 3
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → (𝐴 − 𝐵) ≤ (𝐶 − 𝐷)) |
19 | 18 | orcd 872 |
. 2
⊢ ((𝜑 ∧ (♯‘𝑃) = 1) → ((𝐴 − 𝐵) ≤ (𝐶 − 𝐷) ∨ (𝐶 − 𝐷) ≤ (𝐴 − 𝐵))) |
20 | 5 | ad3antrrr 730 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐺 ∈ TarskiG) |
21 | | simplr 769 |
. . . . . . . . . 10
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → 𝑥 ∈ 𝑃) |
22 | 21 | adantr 484 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝑥 ∈ 𝑃) |
23 | 7 | ad3antrrr 730 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐴 ∈ 𝑃) |
24 | 9 | ad3antrrr 730 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐵 ∈ 𝑃) |
25 | | simprl 771 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝑦 ∈ 𝑃) |
26 | | simplrr 778 |
. . . . . . . . . 10
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐴 ≠ 𝑥) |
27 | 26 | necomd 2989 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝑥 ≠ 𝐴) |
28 | | simplrl 777 |
. . . . . . . . . 10
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐴 ∈ (𝐵𝐼𝑥)) |
29 | 1, 2, 3, 20, 24, 23, 22, 28 | tgbtwncom 26434 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐴 ∈ (𝑥𝐼𝐵)) |
30 | | simprrl 781 |
. . . . . . . . 9
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → 𝐴 ∈ (𝑥𝐼𝑦)) |
31 | 1, 3, 20, 22, 23, 24, 25, 27, 29, 30 | tgbtwnconn2 26522 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → (𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵))) |
32 | | simprrr 782 |
. . . . . . . 8
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → (𝐴 − 𝑦) = (𝐶 − 𝐷)) |
33 | 31, 32 | jca 515 |
. . . . . . 7
⊢ ((((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) ∧ (𝑦 ∈ 𝑃 ∧ (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) → ((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷))) |
34 | 5 | ad2antrr 726 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → 𝐺 ∈ TarskiG) |
35 | 7 | ad2antrr 726 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → 𝐴 ∈ 𝑃) |
36 | 12 | ad2antrr 726 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → 𝐶 ∈ 𝑃) |
37 | 15 | ad2antrr 726 |
. . . . . . . 8
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → 𝐷 ∈ 𝑃) |
38 | 1, 2, 3, 34, 21, 35, 36, 37 | axtgsegcon 26410 |
. . . . . . 7
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → ∃𝑦 ∈ 𝑃 (𝐴 ∈ (𝑥𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷))) |
39 | 33, 38 | reximddv 3185 |
. . . . . 6
⊢ (((𝜑 ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → ∃𝑦 ∈ 𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷))) |
40 | 39 | adantllr 719 |
. . . . 5
⊢ ((((𝜑 ∧ 2 ≤ (♯‘𝑃)) ∧ 𝑥 ∈ 𝑃) ∧ (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) → ∃𝑦 ∈ 𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷))) |
41 | 5 | adantr 484 |
. . . . . 6
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → 𝐺 ∈ TarskiG) |
42 | 9 | adantr 484 |
. . . . . 6
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → 𝐵 ∈ 𝑃) |
43 | 7 | adantr 484 |
. . . . . 6
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → 𝐴 ∈ 𝑃) |
44 | | simpr 488 |
. . . . . 6
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → 2 ≤
(♯‘𝑃)) |
45 | 1, 2, 3, 41, 42, 43, 44 | tgbtwndiff 26452 |
. . . . 5
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → ∃𝑥 ∈ 𝑃 (𝐴 ∈ (𝐵𝐼𝑥) ∧ 𝐴 ≠ 𝑥)) |
46 | 40, 45 | r19.29a 3199 |
. . . 4
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → ∃𝑦 ∈ 𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷))) |
47 | | andir 1008 |
. . . . . . 7
⊢ (((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ↔ ((𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) |
48 | | eqcom 2745 |
. . . . . . . . 9
⊢ ((𝐴 − 𝑦) = (𝐶 − 𝐷) ↔ (𝐶 − 𝐷) = (𝐴 − 𝑦)) |
49 | 48 | anbi2i 626 |
. . . . . . . 8
⊢ ((𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ↔ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦))) |
50 | 49 | orbi2i 912 |
. . . . . . 7
⊢ (((𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷))) ↔ ((𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
51 | 47, 50 | bitri 278 |
. . . . . 6
⊢ (((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ↔ ((𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
52 | 51 | rexbii 3161 |
. . . . 5
⊢
(∃𝑦 ∈
𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ↔ ∃𝑦 ∈ 𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
53 | | r19.43 3255 |
. . . . 5
⊢
(∃𝑦 ∈
𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦))) ↔ (∃𝑦 ∈ 𝑃 (𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ ∃𝑦 ∈ 𝑃 (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
54 | 52, 53 | bitri 278 |
. . . 4
⊢
(∃𝑦 ∈
𝑃 ((𝐵 ∈ (𝐴𝐼𝑦) ∨ 𝑦 ∈ (𝐴𝐼𝐵)) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ↔ (∃𝑦 ∈ 𝑃 (𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ ∃𝑦 ∈ 𝑃 (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
55 | 46, 54 | sylib 221 |
. . 3
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → (∃𝑦 ∈ 𝑃 (𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ ∃𝑦 ∈ 𝑃 (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
56 | 1, 2, 3, 4, 5, 7, 9, 12, 15 | legov2 26532 |
. . . . 5
⊢ (𝜑 → ((𝐴 − 𝐵) ≤ (𝐶 − 𝐷) ↔ ∃𝑦 ∈ 𝑃 (𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)))) |
57 | 1, 2, 3, 4, 5, 12,
15, 7, 9 | legov 26531 |
. . . . 5
⊢ (𝜑 → ((𝐶 − 𝐷) ≤ (𝐴 − 𝐵) ↔ ∃𝑦 ∈ 𝑃 (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦)))) |
58 | 56, 57 | orbi12d 918 |
. . . 4
⊢ (𝜑 → (((𝐴 − 𝐵) ≤ (𝐶 − 𝐷) ∨ (𝐶 − 𝐷) ≤ (𝐴 − 𝐵)) ↔ (∃𝑦 ∈ 𝑃 (𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ ∃𝑦 ∈ 𝑃 (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦))))) |
59 | 58 | adantr 484 |
. . 3
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → (((𝐴 − 𝐵) ≤ (𝐶 − 𝐷) ∨ (𝐶 − 𝐷) ≤ (𝐴 − 𝐵)) ↔ (∃𝑦 ∈ 𝑃 (𝐵 ∈ (𝐴𝐼𝑦) ∧ (𝐴 − 𝑦) = (𝐶 − 𝐷)) ∨ ∃𝑦 ∈ 𝑃 (𝑦 ∈ (𝐴𝐼𝐵) ∧ (𝐶 − 𝐷) = (𝐴 − 𝑦))))) |
60 | 55, 59 | mpbird 260 |
. 2
⊢ ((𝜑 ∧ 2 ≤ (♯‘𝑃)) → ((𝐴 − 𝐵) ≤ (𝐶 − 𝐷) ∨ (𝐶 − 𝐷) ≤ (𝐴 − 𝐵))) |
61 | 1, 7 | tgldimor 26448 |
. 2
⊢ (𝜑 → ((♯‘𝑃) = 1 ∨ 2 ≤
(♯‘𝑃))) |
62 | 19, 60, 61 | mpjaodan 958 |
1
⊢ (𝜑 → ((𝐴 − 𝐵) ≤ (𝐶 − 𝐷) ∨ (𝐶 − 𝐷) ≤ (𝐴 − 𝐵))) |