| Step | Hyp | Ref
| Expression |
| 1 | | zerocgra.a |
. . . . . . . 8
⊢ ∼ =
(cgrA‘𝐺) |
| 2 | 1 | eqcomi 2771 |
. . . . . . 7
⊢
(cgrA‘𝐺) =
∼ |
| 3 | 2 | a1i 11 |
. . . . . 6
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (cgrA‘𝐺) = ∼ ) |
| 4 | | zerocgra.p |
. . . . . . 7
⊢ 𝑃 = (Base‘𝐺) |
| 5 | | eqid 2762 |
. . . . . . 7
⊢
(Itv‘𝐺) =
(Itv‘𝐺) |
| 6 | | zerocgra.k |
. . . . . . 7
⊢ 𝐾 = (hlG‘𝐺) |
| 7 | | zerocgra.g |
. . . . . . . 8
⊢ (𝜑 → 𝐺 ∈ TarskiG) |
| 8 | 7 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐺 ∈ TarskiG) |
| 9 | | zerocgra.b |
. . . . . . . . 9
⊢ (𝜑 → 𝐵 ∈ 𝑃) |
| 10 | | zerocgra.1 |
. . . . . . . . 9
⊢ (𝜑 → 𝐴(𝐾‘𝐵)𝐶) |
| 11 | 4, 5, 6, 7, 9, 10 | hlgrcl1 28941 |
. . . . . . . 8
⊢ (𝜑 → 𝐴 ∈ 𝑃) |
| 12 | 11 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐴 ∈ 𝑃) |
| 13 | 9 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐵 ∈ 𝑃) |
| 14 | 4, 5, 6, 7, 9, 10 | hlgrcl2 28942 |
. . . . . . . 8
⊢ (𝜑 → 𝐶 ∈ 𝑃) |
| 15 | 14 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐶 ∈ 𝑃) |
| 16 | | zerocgra.e |
. . . . . . . . 9
⊢ (𝜑 → 𝐸 ∈ 𝑃) |
| 17 | | zerocgra.2 |
. . . . . . . . 9
⊢ (𝜑 → 𝐷(𝐾‘𝐸)𝐹) |
| 18 | 4, 5, 6, 7, 16, 17 | hlgrcl1 28941 |
. . . . . . . 8
⊢ (𝜑 → 𝐷 ∈ 𝑃) |
| 19 | 18 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐷 ∈ 𝑃) |
| 20 | 16 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐸 ∈ 𝑃) |
| 21 | 4, 5, 6, 7, 16, 17 | hlgrcl2 28942 |
. . . . . . . 8
⊢ (𝜑 → 𝐹 ∈ 𝑃) |
| 22 | 21 | ad6antr 749 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐹 ∈ 𝑃) |
| 23 | | simp-6r 800 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝑑 ∈ 𝑃) |
| 24 | | simpllr 788 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝑓 ∈ 𝑃) |
| 25 | | eqid 2762 |
. . . . . . . 8
⊢
(dist‘𝐺) =
(dist‘𝐺) |
| 26 | | eqid 2762 |
. . . . . . . 8
⊢
(cgrG‘𝐺) =
(cgrG‘𝐺) |
| 27 | | simp-4r 796 |
. . . . . . . . . 10
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) |
| 28 | 27 | eqcomd 2768 |
. . . . . . . . 9
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (𝐵(dist‘𝐺)𝐴) = (𝐸(dist‘𝐺)𝑑)) |
| 29 | 4, 25, 5, 8, 13, 12, 20, 23, 28 | tgcgrcomlr 28817 |
. . . . . . . 8
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (𝐴(dist‘𝐺)𝐵) = (𝑑(dist‘𝐺)𝐸)) |
| 30 | | simpr 490 |
. . . . . . . . 9
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) |
| 31 | 30 | eqcomd 2768 |
. . . . . . . 8
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (𝐵(dist‘𝐺)𝐶) = (𝐸(dist‘𝐺)𝑓)) |
| 32 | 10 | ad6antr 749 |
. . . . . . . . 9
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐴(𝐾‘𝐵)𝐶) |
| 33 | | simp-5r 798 |
. . . . . . . . . 10
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝑑(𝐾‘𝐸)𝐷) |
| 34 | | simplr 781 |
. . . . . . . . . . . 12
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝑓(𝐾‘𝐸)𝐹) |
| 35 | 17 | ad6antr 749 |
. . . . . . . . . . . . 13
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐷(𝐾‘𝐸)𝐹) |
| 36 | 4, 5, 6, 19, 22, 20, 8, 35 | hlcomd 28945 |
. . . . . . . . . . . 12
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐹(𝐾‘𝐸)𝐷) |
| 37 | 4, 5, 6, 24, 22, 19, 8, 20, 34, 36 | hltr 28951 |
. . . . . . . . . . 11
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝑓(𝐾‘𝐸)𝐷) |
| 38 | 4, 5, 6, 24, 19, 20, 8, 37 | hlcomd 28945 |
. . . . . . . . . 10
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝐷(𝐾‘𝐸)𝑓) |
| 39 | 4, 5, 6, 23, 19, 24, 8, 20, 33, 38 | hltr 28951 |
. . . . . . . . 9
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 𝑑(𝐾‘𝐸)𝑓) |
| 40 | 4, 25, 6, 8, 13, 20, 32, 39, 31, 28 | tghlsub 28961 |
. . . . . . . 8
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → (𝐶(dist‘𝐺)𝐴) = (𝑓(dist‘𝐺)𝑑)) |
| 41 | 4, 25, 26, 8, 12, 13, 15, 23, 20, 24, 29, 31, 40 | trgcgr 28854 |
. . . . . . 7
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 〈“𝐴𝐵𝐶”〉(cgrG‘𝐺)〈“𝑑𝐸𝑓”〉) |
| 42 | 4, 5, 6, 8, 12, 13, 15, 19, 20, 22, 23, 24, 41, 33, 34 | iscgrad 29193 |
. . . . . 6
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 〈“𝐴𝐵𝐶”〉(cgrA‘𝐺)〈“𝐷𝐸𝐹”〉) |
| 43 | 3, 42 | breqdi 5122 |
. . . . 5
⊢
(((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ 𝑓(𝐾‘𝐸)𝐹) ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶)) → 〈“𝐴𝐵𝐶”〉 ∼ 〈“𝐷𝐸𝐹”〉) |
| 44 | 43 | anasss 472 |
. . . 4
⊢
((((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) ∧ 𝑓 ∈ 𝑃) ∧ (𝑓(𝐾‘𝐸)𝐹 ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶))) → 〈“𝐴𝐵𝐶”〉 ∼ 〈“𝐷𝐸𝐹”〉) |
| 45 | 4, 5, 6, 18, 21, 16, 7, 17 | hlne2 28947 |
. . . . . 6
⊢ (𝜑 → 𝐹 ≠ 𝐸) |
| 46 | 4, 5, 6, 11, 14, 9, 7, 10 | hlne2 28947 |
. . . . . . 7
⊢ (𝜑 → 𝐶 ≠ 𝐵) |
| 47 | 46 | necomd 3012 |
. . . . . 6
⊢ (𝜑 → 𝐵 ≠ 𝐶) |
| 48 | 4, 5, 6, 16, 9, 14, 7, 21, 25, 45, 47 | hlcgrex 28957 |
. . . . 5
⊢ (𝜑 → ∃𝑓 ∈ 𝑃 (𝑓(𝐾‘𝐸)𝐹 ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶))) |
| 49 | 48 | ad3antrrr 743 |
. . . 4
⊢ ((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) → ∃𝑓 ∈ 𝑃 (𝑓(𝐾‘𝐸)𝐹 ∧ (𝐸(dist‘𝐺)𝑓) = (𝐵(dist‘𝐺)𝐶))) |
| 50 | 44, 49 | r19.29a 3172 |
. . 3
⊢ ((((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ 𝑑(𝐾‘𝐸)𝐷) ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴)) → 〈“𝐴𝐵𝐶”〉 ∼ 〈“𝐷𝐸𝐹”〉) |
| 51 | 50 | anasss 472 |
. 2
⊢ (((𝜑 ∧ 𝑑 ∈ 𝑃) ∧ (𝑑(𝐾‘𝐸)𝐷 ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴))) → 〈“𝐴𝐵𝐶”〉 ∼ 〈“𝐷𝐸𝐹”〉) |
| 52 | 4, 5, 6, 18, 21, 16, 7, 17 | hlne1 28946 |
. . 3
⊢ (𝜑 → 𝐷 ≠ 𝐸) |
| 53 | 4, 5, 6, 11, 14, 9, 7, 10 | hlne1 28946 |
. . . 4
⊢ (𝜑 → 𝐴 ≠ 𝐵) |
| 54 | 53 | necomd 3012 |
. . 3
⊢ (𝜑 → 𝐵 ≠ 𝐴) |
| 55 | 4, 5, 6, 16, 9, 11, 7, 18, 25, 52, 54 | hlcgrex 28957 |
. 2
⊢ (𝜑 → ∃𝑑 ∈ 𝑃 (𝑑(𝐾‘𝐸)𝐷 ∧ (𝐸(dist‘𝐺)𝑑) = (𝐵(dist‘𝐺)𝐴))) |
| 56 | 51, 55 | r19.29a 3172 |
1
⊢ (𝜑 → 〈“𝐴𝐵𝐶”〉 ∼ 〈“𝐷𝐸𝐹”〉) |