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

Theorem cnhaus 23209
Description: The preimage of a Hausdorff topology under an injective map is Hausdorff. (Contributed by Mario Carneiro, 25-Aug-2015.)
Assertion
Ref Expression
cnhaus ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Haus)

Proof of Theorem cnhaus
Dummy variables 𝑥 𝑦 𝑣 𝑢 𝑚 𝑛 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 cntop1 23095 . . 3 (𝐹 ∈ (𝐽 Cn 𝐾) → 𝐽 ∈ Top)
213ad2ant3 1132 . 2 ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Top)
3 simpl1 1188 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐾 ∈ Haus)
4 simpl3 1190 . . . . . . . 8 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐹 ∈ (𝐽 Cn 𝐾))
5 eqid 2726 . . . . . . . . 9 𝐽 = 𝐽
6 eqid 2726 . . . . . . . . 9 𝐾 = 𝐾
75, 6cnf 23101 . . . . . . . 8 (𝐹 ∈ (𝐽 Cn 𝐾) → 𝐹: 𝐽 𝐾)
84, 7syl 17 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐹: 𝐽 𝐾)
9 simprll 776 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑥 𝐽)
108, 9ffvelcdmd 7080 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (𝐹𝑥) ∈ 𝐾)
11 simprlr 777 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑦 𝐽)
128, 11ffvelcdmd 7080 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (𝐹𝑦) ∈ 𝐾)
13 simprr 770 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑥𝑦)
14 simpl2 1189 . . . . . . . . 9 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐹:𝑋1-1𝑌)
158fdmd 6721 . . . . . . . . . . 11 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → dom 𝐹 = 𝐽)
16 f1dm 6784 . . . . . . . . . . . 12 (𝐹:𝑋1-1𝑌 → dom 𝐹 = 𝑋)
1714, 16syl 17 . . . . . . . . . . 11 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → dom 𝐹 = 𝑋)
1815, 17eqtr3d 2768 . . . . . . . . . 10 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐽 = 𝑋)
199, 18eleqtrd 2829 . . . . . . . . 9 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑥𝑋)
2011, 18eleqtrd 2829 . . . . . . . . 9 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑦𝑋)
21 f1fveq 7256 . . . . . . . . 9 ((𝐹:𝑋1-1𝑌 ∧ (𝑥𝑋𝑦𝑋)) → ((𝐹𝑥) = (𝐹𝑦) ↔ 𝑥 = 𝑦))
2214, 19, 20, 21syl12anc 834 . . . . . . . 8 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ((𝐹𝑥) = (𝐹𝑦) ↔ 𝑥 = 𝑦))
2322necon3bid 2979 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ((𝐹𝑥) ≠ (𝐹𝑦) ↔ 𝑥𝑦))
2413, 23mpbird 257 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (𝐹𝑥) ≠ (𝐹𝑦))
256hausnei 23183 . . . . . 6 ((𝐾 ∈ Haus ∧ ((𝐹𝑥) ∈ 𝐾 ∧ (𝐹𝑦) ∈ 𝐾 ∧ (𝐹𝑥) ≠ (𝐹𝑦))) → ∃𝑢𝐾𝑣𝐾 ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))
263, 10, 12, 24, 25syl13anc 1369 . . . . 5 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ∃𝑢𝐾𝑣𝐾 ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))
27 simpll3 1211 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝐹 ∈ (𝐽 Cn 𝐾))
28 simprll 776 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑢𝐾)
29 cnima 23120 . . . . . . . . 9 ((𝐹 ∈ (𝐽 Cn 𝐾) ∧ 𝑢𝐾) → (𝐹𝑢) ∈ 𝐽)
3027, 28, 29syl2anc 583 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑢) ∈ 𝐽)
31 simprlr 777 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑣𝐾)
32 cnima 23120 . . . . . . . . 9 ((𝐹 ∈ (𝐽 Cn 𝐾) ∧ 𝑣𝐾) → (𝐹𝑣) ∈ 𝐽)
3327, 31, 32syl2anc 583 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑣) ∈ 𝐽)
349adantr 480 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑥 𝐽)
35 simprr1 1218 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑥) ∈ 𝑢)
368adantr 480 . . . . . . . . . . 11 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝐹: 𝐽 𝐾)
3736ffnd 6711 . . . . . . . . . 10 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝐹 Fn 𝐽)
38 elpreima 7052 . . . . . . . . . 10 (𝐹 Fn 𝐽 → (𝑥 ∈ (𝐹𝑢) ↔ (𝑥 𝐽 ∧ (𝐹𝑥) ∈ 𝑢)))
3937, 38syl 17 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝑥 ∈ (𝐹𝑢) ↔ (𝑥 𝐽 ∧ (𝐹𝑥) ∈ 𝑢)))
4034, 35, 39mpbir2and 710 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑥 ∈ (𝐹𝑢))
4111adantr 480 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑦 𝐽)
42 simprr2 1219 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑦) ∈ 𝑣)
43 elpreima 7052 . . . . . . . . . 10 (𝐹 Fn 𝐽 → (𝑦 ∈ (𝐹𝑣) ↔ (𝑦 𝐽 ∧ (𝐹𝑦) ∈ 𝑣)))
4437, 43syl 17 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝑦 ∈ (𝐹𝑣) ↔ (𝑦 𝐽 ∧ (𝐹𝑦) ∈ 𝑣)))
4541, 42, 44mpbir2and 710 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑦 ∈ (𝐹𝑣))
46 ffun 6713 . . . . . . . . . 10 (𝐹: 𝐽 𝐾 → Fun 𝐹)
47 inpreima 7058 . . . . . . . . . 10 (Fun 𝐹 → (𝐹 “ (𝑢𝑣)) = ((𝐹𝑢) ∩ (𝐹𝑣)))
4836, 46, 473syl 18 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹 “ (𝑢𝑣)) = ((𝐹𝑢) ∩ (𝐹𝑣)))
49 simprr3 1220 . . . . . . . . . . 11 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝑢𝑣) = ∅)
5049imaeq2d 6052 . . . . . . . . . 10 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹 “ (𝑢𝑣)) = (𝐹 “ ∅))
51 ima0 6069 . . . . . . . . . 10 (𝐹 “ ∅) = ∅
5250, 51eqtrdi 2782 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹 “ (𝑢𝑣)) = ∅)
5348, 52eqtr3d 2768 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅)
54 eleq2 2816 . . . . . . . . . 10 (𝑚 = (𝐹𝑢) → (𝑥𝑚𝑥 ∈ (𝐹𝑢)))
55 ineq1 4200 . . . . . . . . . . 11 (𝑚 = (𝐹𝑢) → (𝑚𝑛) = ((𝐹𝑢) ∩ 𝑛))
5655eqeq1d 2728 . . . . . . . . . 10 (𝑚 = (𝐹𝑢) → ((𝑚𝑛) = ∅ ↔ ((𝐹𝑢) ∩ 𝑛) = ∅))
5754, 563anbi13d 1434 . . . . . . . . 9 (𝑚 = (𝐹𝑢) → ((𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅) ↔ (𝑥 ∈ (𝐹𝑢) ∧ 𝑦𝑛 ∧ ((𝐹𝑢) ∩ 𝑛) = ∅)))
58 eleq2 2816 . . . . . . . . . 10 (𝑛 = (𝐹𝑣) → (𝑦𝑛𝑦 ∈ (𝐹𝑣)))
59 ineq2 4201 . . . . . . . . . . 11 (𝑛 = (𝐹𝑣) → ((𝐹𝑢) ∩ 𝑛) = ((𝐹𝑢) ∩ (𝐹𝑣)))
6059eqeq1d 2728 . . . . . . . . . 10 (𝑛 = (𝐹𝑣) → (((𝐹𝑢) ∩ 𝑛) = ∅ ↔ ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅))
6158, 603anbi23d 1435 . . . . . . . . 9 (𝑛 = (𝐹𝑣) → ((𝑥 ∈ (𝐹𝑢) ∧ 𝑦𝑛 ∧ ((𝐹𝑢) ∩ 𝑛) = ∅) ↔ (𝑥 ∈ (𝐹𝑢) ∧ 𝑦 ∈ (𝐹𝑣) ∧ ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅)))
6257, 61rspc2ev 3619 . . . . . . . 8 (((𝐹𝑢) ∈ 𝐽 ∧ (𝐹𝑣) ∈ 𝐽 ∧ (𝑥 ∈ (𝐹𝑢) ∧ 𝑦 ∈ (𝐹𝑣) ∧ ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅)) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))
6330, 33, 40, 45, 53, 62syl113anc 1379 . . . . . . 7 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))
6463expr 456 . . . . . 6 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ (𝑢𝐾𝑣𝐾)) → (((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
6564rexlimdvva 3205 . . . . 5 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (∃𝑢𝐾𝑣𝐾 ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
6626, 65mpd 15 . . . 4 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))
6766expr 456 . . 3 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 𝐽𝑦 𝐽)) → (𝑥𝑦 → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
6867ralrimivva 3194 . 2 ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → ∀𝑥 𝐽𝑦 𝐽(𝑥𝑦 → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
695ishaus 23177 . 2 (𝐽 ∈ Haus ↔ (𝐽 ∈ Top ∧ ∀𝑥 𝐽𝑦 𝐽(𝑥𝑦 → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))))
702, 68, 69sylanbrc 582 1 ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Haus)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 395  w3a 1084   = wceq 1533  wcel 2098  wne 2934  wral 3055  wrex 3064  cin 3942  c0 4317   cuni 4902  ccnv 5668  dom cdm 5669  cima 5672  Fun wfun 6530   Fn wfn 6531  wf 6532  1-1wf1 6533  cfv 6536  (class class class)co 7404  Topctop 22746   Cn ccn 23079  Hauscha 23163
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1789  ax-4 1803  ax-5 1905  ax-6 1963  ax-7 2003  ax-8 2100  ax-9 2108  ax-10 2129  ax-11 2146  ax-12 2163  ax-ext 2697  ax-sep 5292  ax-nul 5299  ax-pow 5356  ax-pr 5420  ax-un 7721
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 845  df-3an 1086  df-tru 1536  df-fal 1546  df-ex 1774  df-nf 1778  df-sb 2060  df-mo 2528  df-eu 2557  df-clab 2704  df-cleq 2718  df-clel 2804  df-nfc 2879  df-ne 2935  df-ral 3056  df-rex 3065  df-rab 3427  df-v 3470  df-sbc 3773  df-dif 3946  df-un 3948  df-in 3950  df-ss 3960  df-nul 4318  df-if 4524  df-pw 4599  df-sn 4624  df-pr 4626  df-op 4630  df-uni 4903  df-br 5142  df-opab 5204  df-mpt 5225  df-id 5567  df-xp 5675  df-rel 5676  df-cnv 5677  df-co 5678  df-dm 5679  df-rn 5680  df-res 5681  df-ima 5682  df-iota 6488  df-fun 6538  df-fn 6539  df-f 6540  df-f1 6541  df-fv 6544  df-ov 7407  df-oprab 7408  df-mpo 7409  df-map 8821  df-top 22747  df-topon 22764  df-cn 23082  df-haus 23170
This theorem is referenced by:  resthaus  23223  sshaus  23230  haushmph  23647
  Copyright terms: Public domain W3C validator