| Step | Hyp | Ref
| Expression |
| 1 | | hashge3el3dif 14508 |
. 2
⊢ ((𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷)) → ∃𝑥 ∈ 𝐷 ∃𝑦 ∈ 𝐷 ∃𝑧 ∈ 𝐷 (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) |
| 2 | | simprl 770 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → 𝐷 ∈ 𝑉) |
| 3 | | prssi 4801 |
. . . . . . . . 9
⊢ ((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) → {𝑥, 𝑦} ⊆ 𝐷) |
| 4 | 3 | adantr 480 |
. . . . . . . 8
⊢ (((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) → {𝑥, 𝑦} ⊆ 𝐷) |
| 5 | 4 | ad2antrr 726 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → {𝑥, 𝑦} ⊆ 𝐷) |
| 6 | | simplll 774 |
. . . . . . . . 9
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → 𝑥 ∈ 𝐷) |
| 7 | | simplr 768 |
. . . . . . . . . 10
⊢ (((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) → 𝑦 ∈ 𝐷) |
| 8 | 7 | adantr 480 |
. . . . . . . . 9
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → 𝑦 ∈ 𝐷) |
| 9 | | simpr1 1194 |
. . . . . . . . 9
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → 𝑥 ≠ 𝑦) |
| 10 | | enpr2 10024 |
. . . . . . . . 9
⊢ ((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷 ∧ 𝑥 ≠ 𝑦) → {𝑥, 𝑦} ≈ 2o) |
| 11 | 6, 8, 9, 10 | syl3anc 1372 |
. . . . . . . 8
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → {𝑥, 𝑦} ≈ 2o) |
| 12 | 11 | adantr 480 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → {𝑥, 𝑦} ≈ 2o) |
| 13 | | pmtr3ncom.t |
. . . . . . . 8
⊢ 𝑇 = (pmTrsp‘𝐷) |
| 14 | | eqid 2734 |
. . . . . . . 8
⊢ ran 𝑇 = ran 𝑇 |
| 15 | 13, 14 | pmtrrn 19443 |
. . . . . . 7
⊢ ((𝐷 ∈ 𝑉 ∧ {𝑥, 𝑦} ⊆ 𝐷 ∧ {𝑥, 𝑦} ≈ 2o) → (𝑇‘{𝑥, 𝑦}) ∈ ran 𝑇) |
| 16 | 2, 5, 12, 15 | syl3anc 1372 |
. . . . . 6
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → (𝑇‘{𝑥, 𝑦}) ∈ ran 𝑇) |
| 17 | | prssi 4801 |
. . . . . . . 8
⊢ ((𝑦 ∈ 𝐷 ∧ 𝑧 ∈ 𝐷) → {𝑦, 𝑧} ⊆ 𝐷) |
| 18 | 17 | ad5ant23 759 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → {𝑦, 𝑧} ⊆ 𝐷) |
| 19 | | simplr 768 |
. . . . . . . . 9
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → 𝑧 ∈ 𝐷) |
| 20 | | simpr3 1196 |
. . . . . . . . 9
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → 𝑦 ≠ 𝑧) |
| 21 | | enpr2 10024 |
. . . . . . . . 9
⊢ ((𝑦 ∈ 𝐷 ∧ 𝑧 ∈ 𝐷 ∧ 𝑦 ≠ 𝑧) → {𝑦, 𝑧} ≈ 2o) |
| 22 | 8, 19, 20, 21 | syl3anc 1372 |
. . . . . . . 8
⊢ ((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → {𝑦, 𝑧} ≈ 2o) |
| 23 | 22 | adantr 480 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → {𝑦, 𝑧} ≈ 2o) |
| 24 | 13, 14 | pmtrrn 19443 |
. . . . . . 7
⊢ ((𝐷 ∈ 𝑉 ∧ {𝑦, 𝑧} ⊆ 𝐷 ∧ {𝑦, 𝑧} ≈ 2o) → (𝑇‘{𝑦, 𝑧}) ∈ ran 𝑇) |
| 25 | 2, 18, 23, 24 | syl3anc 1372 |
. . . . . 6
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → (𝑇‘{𝑦, 𝑧}) ∈ ran 𝑇) |
| 26 | | df-3an 1088 |
. . . . . . . . 9
⊢ ((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷 ∧ 𝑧 ∈ 𝐷) ↔ ((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷)) |
| 27 | 26 | biimpri 228 |
. . . . . . . 8
⊢ (((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) → (𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷 ∧ 𝑧 ∈ 𝐷)) |
| 28 | 27 | ad2antrr 726 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → (𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷 ∧ 𝑧 ∈ 𝐷)) |
| 29 | | simplr 768 |
. . . . . . 7
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) |
| 30 | | eqid 2734 |
. . . . . . . 8
⊢ (𝑇‘{𝑥, 𝑦}) = (𝑇‘{𝑥, 𝑦}) |
| 31 | | eqid 2734 |
. . . . . . . 8
⊢ (𝑇‘{𝑦, 𝑧}) = (𝑇‘{𝑦, 𝑧}) |
| 32 | 13, 30, 31 | pmtr3ncomlem2 19460 |
. . . . . . 7
⊢ ((𝐷 ∈ 𝑉 ∧ (𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷 ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) → ((𝑇‘{𝑦, 𝑧}) ∘ (𝑇‘{𝑥, 𝑦})) ≠ ((𝑇‘{𝑥, 𝑦}) ∘ (𝑇‘{𝑦, 𝑧}))) |
| 33 | 2, 28, 29, 32 | syl3anc 1372 |
. . . . . 6
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → ((𝑇‘{𝑦, 𝑧}) ∘ (𝑇‘{𝑥, 𝑦})) ≠ ((𝑇‘{𝑥, 𝑦}) ∘ (𝑇‘{𝑦, 𝑧}))) |
| 34 | | coeq2 5849 |
. . . . . . . 8
⊢ (𝑓 = (𝑇‘{𝑥, 𝑦}) → (𝑔 ∘ 𝑓) = (𝑔 ∘ (𝑇‘{𝑥, 𝑦}))) |
| 35 | | coeq1 5848 |
. . . . . . . 8
⊢ (𝑓 = (𝑇‘{𝑥, 𝑦}) → (𝑓 ∘ 𝑔) = ((𝑇‘{𝑥, 𝑦}) ∘ 𝑔)) |
| 36 | 34, 35 | neeq12d 2992 |
. . . . . . 7
⊢ (𝑓 = (𝑇‘{𝑥, 𝑦}) → ((𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔) ↔ (𝑔 ∘ (𝑇‘{𝑥, 𝑦})) ≠ ((𝑇‘{𝑥, 𝑦}) ∘ 𝑔))) |
| 37 | | coeq1 5848 |
. . . . . . . 8
⊢ (𝑔 = (𝑇‘{𝑦, 𝑧}) → (𝑔 ∘ (𝑇‘{𝑥, 𝑦})) = ((𝑇‘{𝑦, 𝑧}) ∘ (𝑇‘{𝑥, 𝑦}))) |
| 38 | | coeq2 5849 |
. . . . . . . 8
⊢ (𝑔 = (𝑇‘{𝑦, 𝑧}) → ((𝑇‘{𝑥, 𝑦}) ∘ 𝑔) = ((𝑇‘{𝑥, 𝑦}) ∘ (𝑇‘{𝑦, 𝑧}))) |
| 39 | 37, 38 | neeq12d 2992 |
. . . . . . 7
⊢ (𝑔 = (𝑇‘{𝑦, 𝑧}) → ((𝑔 ∘ (𝑇‘{𝑥, 𝑦})) ≠ ((𝑇‘{𝑥, 𝑦}) ∘ 𝑔) ↔ ((𝑇‘{𝑦, 𝑧}) ∘ (𝑇‘{𝑥, 𝑦})) ≠ ((𝑇‘{𝑥, 𝑦}) ∘ (𝑇‘{𝑦, 𝑧})))) |
| 40 | 36, 39 | rspc2ev 3618 |
. . . . . 6
⊢ (((𝑇‘{𝑥, 𝑦}) ∈ ran 𝑇 ∧ (𝑇‘{𝑦, 𝑧}) ∈ ran 𝑇 ∧ ((𝑇‘{𝑦, 𝑧}) ∘ (𝑇‘{𝑥, 𝑦})) ≠ ((𝑇‘{𝑥, 𝑦}) ∘ (𝑇‘{𝑦, 𝑧}))) → ∃𝑓 ∈ ran 𝑇∃𝑔 ∈ ran 𝑇(𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔)) |
| 41 | 16, 25, 33, 40 | syl3anc 1372 |
. . . . 5
⊢
(((((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) ∧ (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧)) ∧ (𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷))) → ∃𝑓 ∈ ran 𝑇∃𝑔 ∈ ran 𝑇(𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔)) |
| 42 | 41 | exp31 419 |
. . . 4
⊢ (((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) ∧ 𝑧 ∈ 𝐷) → ((𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧) → ((𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷)) → ∃𝑓 ∈ ran 𝑇∃𝑔 ∈ ran 𝑇(𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔)))) |
| 43 | 42 | rexlimdva 3142 |
. . 3
⊢ ((𝑥 ∈ 𝐷 ∧ 𝑦 ∈ 𝐷) → (∃𝑧 ∈ 𝐷 (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧) → ((𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷)) → ∃𝑓 ∈ ran 𝑇∃𝑔 ∈ ran 𝑇(𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔)))) |
| 44 | 43 | rexlimivv 3188 |
. 2
⊢
(∃𝑥 ∈
𝐷 ∃𝑦 ∈ 𝐷 ∃𝑧 ∈ 𝐷 (𝑥 ≠ 𝑦 ∧ 𝑥 ≠ 𝑧 ∧ 𝑦 ≠ 𝑧) → ((𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷)) → ∃𝑓 ∈ ran 𝑇∃𝑔 ∈ ran 𝑇(𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔))) |
| 45 | 1, 44 | mpcom 38 |
1
⊢ ((𝐷 ∈ 𝑉 ∧ 3 ≤ (♯‘𝐷)) → ∃𝑓 ∈ ran 𝑇∃𝑔 ∈ ran 𝑇(𝑔 ∘ 𝑓) ≠ (𝑓 ∘ 𝑔)) |