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

Theorem cnhaus 23378
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 23264 . . 3 (𝐹 ∈ (𝐽 Cn 𝐾) → 𝐽 ∈ Top)
213ad2ant3 1134 . 2 ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Top)
3 simpl1 1190 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐾 ∈ Haus)
4 simpl3 1192 . . . . . . . 8 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐹 ∈ (𝐽 Cn 𝐾))
5 eqid 2735 . . . . . . . . 9 𝐽 = 𝐽
6 eqid 2735 . . . . . . . . 9 𝐾 = 𝐾
75, 6cnf 23270 . . . . . . . 8 (𝐹 ∈ (𝐽 Cn 𝐾) → 𝐹: 𝐽 𝐾)
84, 7syl 17 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐹: 𝐽 𝐾)
9 simprll 779 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑥 𝐽)
108, 9ffvelcdmd 7105 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (𝐹𝑥) ∈ 𝐾)
11 simprlr 780 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑦 𝐽)
128, 11ffvelcdmd 7105 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (𝐹𝑦) ∈ 𝐾)
13 simprr 773 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑥𝑦)
14 simpl2 1191 . . . . . . . . 9 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐹:𝑋1-1𝑌)
158fdmd 6747 . . . . . . . . . . 11 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → dom 𝐹 = 𝐽)
16 f1dm 6809 . . . . . . . . . . . 12 (𝐹:𝑋1-1𝑌 → dom 𝐹 = 𝑋)
1714, 16syl 17 . . . . . . . . . . 11 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → dom 𝐹 = 𝑋)
1815, 17eqtr3d 2777 . . . . . . . . . 10 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝐽 = 𝑋)
199, 18eleqtrd 2841 . . . . . . . . 9 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑥𝑋)
2011, 18eleqtrd 2841 . . . . . . . . 9 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → 𝑦𝑋)
21 f1fveq 7282 . . . . . . . . 9 ((𝐹:𝑋1-1𝑌 ∧ (𝑥𝑋𝑦𝑋)) → ((𝐹𝑥) = (𝐹𝑦) ↔ 𝑥 = 𝑦))
2214, 19, 20, 21syl12anc 837 . . . . . . . 8 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ((𝐹𝑥) = (𝐹𝑦) ↔ 𝑥 = 𝑦))
2322necon3bid 2983 . . . . . . 7 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ((𝐹𝑥) ≠ (𝐹𝑦) ↔ 𝑥𝑦))
2413, 23mpbird 257 . . . . . 6 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (𝐹𝑥) ≠ (𝐹𝑦))
256hausnei 23352 . . . . . 6 ((𝐾 ∈ Haus ∧ ((𝐹𝑥) ∈ 𝐾 ∧ (𝐹𝑦) ∈ 𝐾 ∧ (𝐹𝑥) ≠ (𝐹𝑦))) → ∃𝑢𝐾𝑣𝐾 ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))
263, 10, 12, 24, 25syl13anc 1371 . . . . 5 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ∃𝑢𝐾𝑣𝐾 ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))
27 simpll3 1213 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝐹 ∈ (𝐽 Cn 𝐾))
28 simprll 779 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑢𝐾)
29 cnima 23289 . . . . . . . . 9 ((𝐹 ∈ (𝐽 Cn 𝐾) ∧ 𝑢𝐾) → (𝐹𝑢) ∈ 𝐽)
3027, 28, 29syl2anc 584 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑢) ∈ 𝐽)
31 simprlr 780 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑣𝐾)
32 cnima 23289 . . . . . . . . 9 ((𝐹 ∈ (𝐽 Cn 𝐾) ∧ 𝑣𝐾) → (𝐹𝑣) ∈ 𝐽)
3327, 31, 32syl2anc 584 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑣) ∈ 𝐽)
349adantr 480 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑥 𝐽)
35 simprr1 1220 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑥) ∈ 𝑢)
368adantr 480 . . . . . . . . . . 11 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝐹: 𝐽 𝐾)
3736ffnd 6738 . . . . . . . . . 10 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝐹 Fn 𝐽)
38 elpreima 7078 . . . . . . . . . 10 (𝐹 Fn 𝐽 → (𝑥 ∈ (𝐹𝑢) ↔ (𝑥 𝐽 ∧ (𝐹𝑥) ∈ 𝑢)))
3937, 38syl 17 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝑥 ∈ (𝐹𝑢) ↔ (𝑥 𝐽 ∧ (𝐹𝑥) ∈ 𝑢)))
4034, 35, 39mpbir2and 713 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑥 ∈ (𝐹𝑢))
4111adantr 480 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑦 𝐽)
42 simprr2 1221 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹𝑦) ∈ 𝑣)
43 elpreima 7078 . . . . . . . . . 10 (𝐹 Fn 𝐽 → (𝑦 ∈ (𝐹𝑣) ↔ (𝑦 𝐽 ∧ (𝐹𝑦) ∈ 𝑣)))
4437, 43syl 17 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝑦 ∈ (𝐹𝑣) ↔ (𝑦 𝐽 ∧ (𝐹𝑦) ∈ 𝑣)))
4541, 42, 44mpbir2and 713 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → 𝑦 ∈ (𝐹𝑣))
46 ffun 6740 . . . . . . . . . 10 (𝐹: 𝐽 𝐾 → Fun 𝐹)
47 inpreima 7084 . . . . . . . . . 10 (Fun 𝐹 → (𝐹 “ (𝑢𝑣)) = ((𝐹𝑢) ∩ (𝐹𝑣)))
4836, 46, 473syl 18 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹 “ (𝑢𝑣)) = ((𝐹𝑢) ∩ (𝐹𝑣)))
49 simprr3 1222 . . . . . . . . . . 11 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝑢𝑣) = ∅)
5049imaeq2d 6080 . . . . . . . . . 10 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹 “ (𝑢𝑣)) = (𝐹 “ ∅))
51 ima0 6097 . . . . . . . . . 10 (𝐹 “ ∅) = ∅
5250, 51eqtrdi 2791 . . . . . . . . 9 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → (𝐹 “ (𝑢𝑣)) = ∅)
5348, 52eqtr3d 2777 . . . . . . . 8 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅)
54 eleq2 2828 . . . . . . . . . 10 (𝑚 = (𝐹𝑢) → (𝑥𝑚𝑥 ∈ (𝐹𝑢)))
55 ineq1 4221 . . . . . . . . . . 11 (𝑚 = (𝐹𝑢) → (𝑚𝑛) = ((𝐹𝑢) ∩ 𝑛))
5655eqeq1d 2737 . . . . . . . . . 10 (𝑚 = (𝐹𝑢) → ((𝑚𝑛) = ∅ ↔ ((𝐹𝑢) ∩ 𝑛) = ∅))
5754, 563anbi13d 1437 . . . . . . . . 9 (𝑚 = (𝐹𝑢) → ((𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅) ↔ (𝑥 ∈ (𝐹𝑢) ∧ 𝑦𝑛 ∧ ((𝐹𝑢) ∩ 𝑛) = ∅)))
58 eleq2 2828 . . . . . . . . . 10 (𝑛 = (𝐹𝑣) → (𝑦𝑛𝑦 ∈ (𝐹𝑣)))
59 ineq2 4222 . . . . . . . . . . 11 (𝑛 = (𝐹𝑣) → ((𝐹𝑢) ∩ 𝑛) = ((𝐹𝑢) ∩ (𝐹𝑣)))
6059eqeq1d 2737 . . . . . . . . . 10 (𝑛 = (𝐹𝑣) → (((𝐹𝑢) ∩ 𝑛) = ∅ ↔ ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅))
6158, 603anbi23d 1438 . . . . . . . . 9 (𝑛 = (𝐹𝑣) → ((𝑥 ∈ (𝐹𝑢) ∧ 𝑦𝑛 ∧ ((𝐹𝑢) ∩ 𝑛) = ∅) ↔ (𝑥 ∈ (𝐹𝑢) ∧ 𝑦 ∈ (𝐹𝑣) ∧ ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅)))
6257, 61rspc2ev 3635 . . . . . . . 8 (((𝐹𝑢) ∈ 𝐽 ∧ (𝐹𝑣) ∈ 𝐽 ∧ (𝑥 ∈ (𝐹𝑢) ∧ 𝑦 ∈ (𝐹𝑣) ∧ ((𝐹𝑢) ∩ (𝐹𝑣)) = ∅)) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))
6330, 33, 40, 45, 53, 62syl113anc 1381 . . . . . . 7 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ ((𝑢𝐾𝑣𝐾) ∧ ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅))) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))
6463expr 456 . . . . . 6 ((((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) ∧ (𝑢𝐾𝑣𝐾)) → (((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
6564rexlimdvva 3211 . . . . 5 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → (∃𝑢𝐾𝑣𝐾 ((𝐹𝑥) ∈ 𝑢 ∧ (𝐹𝑦) ∈ 𝑣 ∧ (𝑢𝑣) = ∅) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
6626, 65mpd 15 . . . 4 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ ((𝑥 𝐽𝑦 𝐽) ∧ 𝑥𝑦)) → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))
6766expr 456 . . 3 (((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) ∧ (𝑥 𝐽𝑦 𝐽)) → (𝑥𝑦 → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
6867ralrimivva 3200 . 2 ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → ∀𝑥 𝐽𝑦 𝐽(𝑥𝑦 → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅)))
695ishaus 23346 . 2 (𝐽 ∈ Haus ↔ (𝐽 ∈ Top ∧ ∀𝑥 𝐽𝑦 𝐽(𝑥𝑦 → ∃𝑚𝐽𝑛𝐽 (𝑥𝑚𝑦𝑛 ∧ (𝑚𝑛) = ∅))))
702, 68, 69sylanbrc 583 1 ((𝐾 ∈ Haus ∧ 𝐹:𝑋1-1𝑌𝐹 ∈ (𝐽 Cn 𝐾)) → 𝐽 ∈ Haus)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1537  wcel 2106  wne 2938  wral 3059  wrex 3068  cin 3962  c0 4339   cuni 4912  ccnv 5688  dom cdm 5689  cima 5692  Fun wfun 6557   Fn wfn 6558  wf 6559  1-1wf1 6560  cfv 6563  (class class class)co 7431  Topctop 22915   Cn ccn 23248  Hauscha 23332
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1792  ax-4 1806  ax-5 1908  ax-6 1965  ax-7 2005  ax-8 2108  ax-9 2116  ax-10 2139  ax-11 2155  ax-12 2175  ax-ext 2706  ax-sep 5302  ax-nul 5312  ax-pow 5371  ax-pr 5438  ax-un 7754
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3an 1088  df-tru 1540  df-fal 1550  df-ex 1777  df-nf 1781  df-sb 2063  df-mo 2538  df-eu 2567  df-clab 2713  df-cleq 2727  df-clel 2814  df-nfc 2890  df-ne 2939  df-ral 3060  df-rex 3069  df-rab 3434  df-v 3480  df-sbc 3792  df-dif 3966  df-un 3968  df-in 3970  df-ss 3980  df-nul 4340  df-if 4532  df-pw 4607  df-sn 4632  df-pr 4634  df-op 4638  df-uni 4913  df-br 5149  df-opab 5211  df-mpt 5232  df-id 5583  df-xp 5695  df-rel 5696  df-cnv 5697  df-co 5698  df-dm 5699  df-rn 5700  df-res 5701  df-ima 5702  df-iota 6516  df-fun 6565  df-fn 6566  df-f 6567  df-f1 6568  df-fv 6571  df-ov 7434  df-oprab 7435  df-mpo 7436  df-map 8867  df-top 22916  df-topon 22933  df-cn 23251  df-haus 23339
This theorem is referenced by:  resthaus  23392  sshaus  23399  haushmph  23816
  Copyright terms: Public domain W3C validator