| Step | Hyp | Ref
| Expression |
| 1 | | cntop1 23194 |
. . 3
⊢ (𝐹 ∈ (𝐽 Cn 𝐾) → 𝐽 ∈ Top) |
| 2 | 1 | 3ad2ant3 1135 |
. 2
⊢ ((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Top) |
| 3 | | simpl3 1193 |
. . . . . . . . 9
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝐹 ∈ (𝐽 Cn 𝐾)) |
| 4 | | cnima 23219 |
. . . . . . . . 9
⊢ ((𝐹 ∈ (𝐽 Cn 𝐾) ∧ 𝑤 ∈ 𝐾) → (◡𝐹 “ 𝑤) ∈ 𝐽) |
| 5 | 3, 4 | sylan 580 |
. . . . . . . 8
⊢ ((((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) ∧ 𝑤 ∈ 𝐾) → (◡𝐹 “ 𝑤) ∈ 𝐽) |
| 6 | | eleq2 2822 |
. . . . . . . . . 10
⊢ (𝑧 = (◡𝐹 “ 𝑤) → (𝑥 ∈ 𝑧 ↔ 𝑥 ∈ (◡𝐹 “ 𝑤))) |
| 7 | | eleq2 2822 |
. . . . . . . . . 10
⊢ (𝑧 = (◡𝐹 “ 𝑤) → (𝑦 ∈ 𝑧 ↔ 𝑦 ∈ (◡𝐹 “ 𝑤))) |
| 8 | 6, 7 | bibi12d 345 |
. . . . . . . . 9
⊢ (𝑧 = (◡𝐹 “ 𝑤) → ((𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) ↔ (𝑥 ∈ (◡𝐹 “ 𝑤) ↔ 𝑦 ∈ (◡𝐹 “ 𝑤)))) |
| 9 | 8 | rspcv 3601 |
. . . . . . . 8
⊢ ((◡𝐹 “ 𝑤) ∈ 𝐽 → (∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → (𝑥 ∈ (◡𝐹 “ 𝑤) ↔ 𝑦 ∈ (◡𝐹 “ 𝑤)))) |
| 10 | 5, 9 | syl 17 |
. . . . . . 7
⊢ ((((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) ∧ 𝑤 ∈ 𝐾) → (∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → (𝑥 ∈ (◡𝐹 “ 𝑤) ↔ 𝑦 ∈ (◡𝐹 “ 𝑤)))) |
| 11 | | simprl 770 |
. . . . . . . . . 10
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝑥 ∈ ∪ 𝐽) |
| 12 | | eqid 2734 |
. . . . . . . . . . . . . 14
⊢ ∪ 𝐽 =
∪ 𝐽 |
| 13 | | eqid 2734 |
. . . . . . . . . . . . . 14
⊢ ∪ 𝐾 =
∪ 𝐾 |
| 14 | 12, 13 | cnf 23200 |
. . . . . . . . . . . . 13
⊢ (𝐹 ∈ (𝐽 Cn 𝐾) → 𝐹:∪ 𝐽⟶∪ 𝐾) |
| 15 | 3, 14 | syl 17 |
. . . . . . . . . . . 12
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝐹:∪ 𝐽⟶∪ 𝐾) |
| 16 | 15 | ffnd 6717 |
. . . . . . . . . . 11
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝐹 Fn ∪ 𝐽) |
| 17 | | elpreima 7058 |
. . . . . . . . . . 11
⊢ (𝐹 Fn ∪
𝐽 → (𝑥 ∈ (◡𝐹 “ 𝑤) ↔ (𝑥 ∈ ∪ 𝐽 ∧ (𝐹‘𝑥) ∈ 𝑤))) |
| 18 | 16, 17 | syl 17 |
. . . . . . . . . 10
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (𝑥 ∈ (◡𝐹 “ 𝑤) ↔ (𝑥 ∈ ∪ 𝐽 ∧ (𝐹‘𝑥) ∈ 𝑤))) |
| 19 | 11, 18 | mpbirand 707 |
. . . . . . . . 9
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (𝑥 ∈ (◡𝐹 “ 𝑤) ↔ (𝐹‘𝑥) ∈ 𝑤)) |
| 20 | | simprr 772 |
. . . . . . . . . 10
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝑦 ∈ ∪ 𝐽) |
| 21 | | elpreima 7058 |
. . . . . . . . . . 11
⊢ (𝐹 Fn ∪
𝐽 → (𝑦 ∈ (◡𝐹 “ 𝑤) ↔ (𝑦 ∈ ∪ 𝐽 ∧ (𝐹‘𝑦) ∈ 𝑤))) |
| 22 | 16, 21 | syl 17 |
. . . . . . . . . 10
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (𝑦 ∈ (◡𝐹 “ 𝑤) ↔ (𝑦 ∈ ∪ 𝐽 ∧ (𝐹‘𝑦) ∈ 𝑤))) |
| 23 | 20, 22 | mpbirand 707 |
. . . . . . . . 9
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (𝑦 ∈ (◡𝐹 “ 𝑤) ↔ (𝐹‘𝑦) ∈ 𝑤)) |
| 24 | 19, 23 | bibi12d 345 |
. . . . . . . 8
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → ((𝑥 ∈ (◡𝐹 “ 𝑤) ↔ 𝑦 ∈ (◡𝐹 “ 𝑤)) ↔ ((𝐹‘𝑥) ∈ 𝑤 ↔ (𝐹‘𝑦) ∈ 𝑤))) |
| 25 | 24 | adantr 480 |
. . . . . . 7
⊢ ((((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) ∧ 𝑤 ∈ 𝐾) → ((𝑥 ∈ (◡𝐹 “ 𝑤) ↔ 𝑦 ∈ (◡𝐹 “ 𝑤)) ↔ ((𝐹‘𝑥) ∈ 𝑤 ↔ (𝐹‘𝑦) ∈ 𝑤))) |
| 26 | 10, 25 | sylibd 239 |
. . . . . 6
⊢ ((((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) ∧ 𝑤 ∈ 𝐾) → (∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → ((𝐹‘𝑥) ∈ 𝑤 ↔ (𝐹‘𝑦) ∈ 𝑤))) |
| 27 | 26 | ralrimdva 3141 |
. . . . 5
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → ∀𝑤 ∈ 𝐾 ((𝐹‘𝑥) ∈ 𝑤 ↔ (𝐹‘𝑦) ∈ 𝑤))) |
| 28 | | simpl1 1191 |
. . . . . 6
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝐾 ∈ Kol2) |
| 29 | 15, 11 | ffvelcdmd 7085 |
. . . . . 6
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (𝐹‘𝑥) ∈ ∪ 𝐾) |
| 30 | 15, 20 | ffvelcdmd 7085 |
. . . . . 6
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (𝐹‘𝑦) ∈ ∪ 𝐾) |
| 31 | 13 | t0sep 23278 |
. . . . . 6
⊢ ((𝐾 ∈ Kol2 ∧ ((𝐹‘𝑥) ∈ ∪ 𝐾 ∧ (𝐹‘𝑦) ∈ ∪ 𝐾)) → (∀𝑤 ∈ 𝐾 ((𝐹‘𝑥) ∈ 𝑤 ↔ (𝐹‘𝑦) ∈ 𝑤) → (𝐹‘𝑥) = (𝐹‘𝑦))) |
| 32 | 28, 29, 30, 31 | syl12anc 836 |
. . . . 5
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (∀𝑤 ∈ 𝐾 ((𝐹‘𝑥) ∈ 𝑤 ↔ (𝐹‘𝑦) ∈ 𝑤) → (𝐹‘𝑥) = (𝐹‘𝑦))) |
| 33 | 27, 32 | syld 47 |
. . . 4
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → (𝐹‘𝑥) = (𝐹‘𝑦))) |
| 34 | | simpl2 1192 |
. . . . 5
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝐹:𝑋–1-1→𝑌) |
| 35 | 15 | fdmd 6726 |
. . . . . . 7
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → dom 𝐹 = ∪ 𝐽) |
| 36 | | f1dm 6788 |
. . . . . . . 8
⊢ (𝐹:𝑋–1-1→𝑌 → dom 𝐹 = 𝑋) |
| 37 | 34, 36 | syl 17 |
. . . . . . 7
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → dom 𝐹 = 𝑋) |
| 38 | 35, 37 | eqtr3d 2771 |
. . . . . 6
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → ∪ 𝐽 =
𝑋) |
| 39 | 11, 38 | eleqtrd 2835 |
. . . . 5
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝑥 ∈ 𝑋) |
| 40 | 20, 38 | eleqtrd 2835 |
. . . . 5
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → 𝑦 ∈ 𝑋) |
| 41 | | f1fveq 7264 |
. . . . 5
⊢ ((𝐹:𝑋–1-1→𝑌 ∧ (𝑥 ∈ 𝑋 ∧ 𝑦 ∈ 𝑋)) → ((𝐹‘𝑥) = (𝐹‘𝑦) ↔ 𝑥 = 𝑦)) |
| 42 | 34, 39, 40, 41 | syl12anc 836 |
. . . 4
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → ((𝐹‘𝑥) = (𝐹‘𝑦) ↔ 𝑥 = 𝑦)) |
| 43 | 33, 42 | sylibd 239 |
. . 3
⊢ (((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 ∈ ∪ 𝐽 ∧ 𝑦 ∈ ∪ 𝐽)) → (∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → 𝑥 = 𝑦)) |
| 44 | 43 | ralrimivva 3189 |
. 2
⊢ ((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) → ∀𝑥 ∈ ∪ 𝐽∀𝑦 ∈ ∪ 𝐽(∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → 𝑥 = 𝑦)) |
| 45 | 12 | ist0 23274 |
. 2
⊢ (𝐽 ∈ Kol2 ↔ (𝐽 ∈ Top ∧ ∀𝑥 ∈ ∪ 𝐽∀𝑦 ∈ ∪ 𝐽(∀𝑧 ∈ 𝐽 (𝑥 ∈ 𝑧 ↔ 𝑦 ∈ 𝑧) → 𝑥 = 𝑦))) |
| 46 | 2, 44, 45 | sylanbrc 583 |
1
⊢ ((𝐾 ∈ Kol2 ∧ 𝐹:𝑋–1-1→𝑌 ∧ 𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Kol2) |