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

Theorem xkohaus 22236
 Description: If the codomain space is Hausdorff, then the compact-open topology of continuous functions is also Hausdorff. (Contributed by Mario Carneiro, 19-Mar-2015.)
Assertion
Ref Expression
xkohaus ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → (𝑆ko 𝑅) ∈ Haus)

Proof of Theorem xkohaus
Dummy variables 𝑎 𝑏 𝑓 𝑔 𝑢 𝑣 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 haustop 21914 . . 3 (𝑆 ∈ Haus → 𝑆 ∈ Top)
2 xkotop 22171 . . 3 ((𝑅 ∈ Top ∧ 𝑆 ∈ Top) → (𝑆ko 𝑅) ∈ Top)
31, 2sylan2 595 . 2 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → (𝑆ko 𝑅) ∈ Top)
4 eqid 2821 . . . . . . . 8 (𝑆ko 𝑅) = (𝑆ko 𝑅)
54xkouni 22182 . . . . . . 7 ((𝑅 ∈ Top ∧ 𝑆 ∈ Top) → (𝑅 Cn 𝑆) = (𝑆ko 𝑅))
61, 5sylan2 595 . . . . . 6 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → (𝑅 Cn 𝑆) = (𝑆ko 𝑅))
76eleq2d 2897 . . . . 5 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → (𝑓 ∈ (𝑅 Cn 𝑆) ↔ 𝑓 (𝑆ko 𝑅)))
86eleq2d 2897 . . . . 5 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → (𝑔 ∈ (𝑅 Cn 𝑆) ↔ 𝑔 (𝑆ko 𝑅)))
97, 8anbi12d 633 . . . 4 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → ((𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆)) ↔ (𝑓 (𝑆ko 𝑅) ∧ 𝑔 (𝑆ko 𝑅))))
10 simprl 770 . . . . . . . . . 10 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → 𝑓 ∈ (𝑅 Cn 𝑆))
11 eqid 2821 . . . . . . . . . . 11 𝑅 = 𝑅
12 eqid 2821 . . . . . . . . . . 11 𝑆 = 𝑆
1311, 12cnf 21829 . . . . . . . . . 10 (𝑓 ∈ (𝑅 Cn 𝑆) → 𝑓: 𝑅 𝑆)
1410, 13syl 17 . . . . . . . . 9 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → 𝑓: 𝑅 𝑆)
1514ffnd 6488 . . . . . . . 8 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → 𝑓 Fn 𝑅)
16 simprr 772 . . . . . . . . . 10 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → 𝑔 ∈ (𝑅 Cn 𝑆))
1711, 12cnf 21829 . . . . . . . . . 10 (𝑔 ∈ (𝑅 Cn 𝑆) → 𝑔: 𝑅 𝑆)
1816, 17syl 17 . . . . . . . . 9 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → 𝑔: 𝑅 𝑆)
1918ffnd 6488 . . . . . . . 8 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → 𝑔 Fn 𝑅)
20 eqfnfv 6775 . . . . . . . 8 ((𝑓 Fn 𝑅𝑔 Fn 𝑅) → (𝑓 = 𝑔 ↔ ∀𝑥 𝑅(𝑓𝑥) = (𝑔𝑥)))
2115, 19, 20syl2anc 587 . . . . . . 7 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → (𝑓 = 𝑔 ↔ ∀𝑥 𝑅(𝑓𝑥) = (𝑔𝑥)))
2221necon3abid 3043 . . . . . 6 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → (𝑓𝑔 ↔ ¬ ∀𝑥 𝑅(𝑓𝑥) = (𝑔𝑥)))
23 rexnal 3226 . . . . . . 7 (∃𝑥 𝑅 ¬ (𝑓𝑥) = (𝑔𝑥) ↔ ¬ ∀𝑥 𝑅(𝑓𝑥) = (𝑔𝑥))
24 df-ne 3008 . . . . . . . . . 10 ((𝑓𝑥) ≠ (𝑔𝑥) ↔ ¬ (𝑓𝑥) = (𝑔𝑥))
25 simpllr 775 . . . . . . . . . . . 12 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → 𝑆 ∈ Haus)
2614adantr 484 . . . . . . . . . . . . 13 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → 𝑓: 𝑅 𝑆)
27 simprl 770 . . . . . . . . . . . . 13 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → 𝑥 𝑅)
2826, 27ffvelrnd 6825 . . . . . . . . . . . 12 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → (𝑓𝑥) ∈ 𝑆)
2918adantr 484 . . . . . . . . . . . . 13 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → 𝑔: 𝑅 𝑆)
3029, 27ffvelrnd 6825 . . . . . . . . . . . 12 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → (𝑔𝑥) ∈ 𝑆)
31 simprr 772 . . . . . . . . . . . 12 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → (𝑓𝑥) ≠ (𝑔𝑥))
3212hausnei 21911 . . . . . . . . . . . 12 ((𝑆 ∈ Haus ∧ ((𝑓𝑥) ∈ 𝑆 ∧ (𝑔𝑥) ∈ 𝑆 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → ∃𝑎𝑆𝑏𝑆 ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))
3325, 28, 30, 31, 32syl13anc 1369 . . . . . . . . . . 11 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ (𝑥 𝑅 ∧ (𝑓𝑥) ≠ (𝑔𝑥))) → ∃𝑎𝑆𝑏𝑆 ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))
3433expr 460 . . . . . . . . . 10 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) → ((𝑓𝑥) ≠ (𝑔𝑥) → ∃𝑎𝑆𝑏𝑆 ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅)))
3524, 34syl5bir 246 . . . . . . . . 9 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) → (¬ (𝑓𝑥) = (𝑔𝑥) → ∃𝑎𝑆𝑏𝑆 ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅)))
36 simp-4l 782 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑅 ∈ Top)
371ad4antlr 732 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑆 ∈ Top)
38 simplr 768 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑥 𝑅)
3938snssd 4715 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → {𝑥} ⊆ 𝑅)
40 toptopon2 21501 . . . . . . . . . . . . . . . 16 (𝑅 ∈ Top ↔ 𝑅 ∈ (TopOn‘ 𝑅))
4136, 40sylib 221 . . . . . . . . . . . . . . 15 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑅 ∈ (TopOn‘ 𝑅))
42 restsn2 21754 . . . . . . . . . . . . . . 15 ((𝑅 ∈ (TopOn‘ 𝑅) ∧ 𝑥 𝑅) → (𝑅t {𝑥}) = 𝒫 {𝑥})
4341, 38, 42syl2anc 587 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑅t {𝑥}) = 𝒫 {𝑥})
44 snfi 8569 . . . . . . . . . . . . . . 15 {𝑥} ∈ Fin
45 discmp 21981 . . . . . . . . . . . . . . 15 ({𝑥} ∈ Fin ↔ 𝒫 {𝑥} ∈ Comp)
4644, 45mpbi 233 . . . . . . . . . . . . . 14 𝒫 {𝑥} ∈ Comp
4743, 46eqeltrdi 2920 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑅t {𝑥}) ∈ Comp)
48 simprll 778 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑎𝑆)
4911, 36, 37, 39, 47, 48xkoopn 22172 . . . . . . . . . . . 12 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∈ (𝑆ko 𝑅))
50 simprlr 779 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑏𝑆)
5111, 36, 37, 39, 47, 50xkoopn 22172 . . . . . . . . . . . 12 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} ∈ (𝑆ko 𝑅))
52 imaeq1 5897 . . . . . . . . . . . . . 14 ( = 𝑓 → ( “ {𝑥}) = (𝑓 “ {𝑥}))
5352sseq1d 3974 . . . . . . . . . . . . 13 ( = 𝑓 → (( “ {𝑥}) ⊆ 𝑎 ↔ (𝑓 “ {𝑥}) ⊆ 𝑎))
5410ad2antrr 725 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑓 ∈ (𝑅 Cn 𝑆))
5515ad2antrr 725 . . . . . . . . . . . . . . 15 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑓 Fn 𝑅)
56 fnsnfv 6716 . . . . . . . . . . . . . . 15 ((𝑓 Fn 𝑅𝑥 𝑅) → {(𝑓𝑥)} = (𝑓 “ {𝑥}))
5755, 38, 56syl2anc 587 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → {(𝑓𝑥)} = (𝑓 “ {𝑥}))
58 simprr1 1218 . . . . . . . . . . . . . . 15 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑓𝑥) ∈ 𝑎)
5958snssd 4715 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → {(𝑓𝑥)} ⊆ 𝑎)
6057, 59eqsstrrd 3982 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑓 “ {𝑥}) ⊆ 𝑎)
6153, 54, 60elrabd 3659 . . . . . . . . . . . 12 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑓 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎})
62 imaeq1 5897 . . . . . . . . . . . . . 14 ( = 𝑔 → ( “ {𝑥}) = (𝑔 “ {𝑥}))
6362sseq1d 3974 . . . . . . . . . . . . 13 ( = 𝑔 → (( “ {𝑥}) ⊆ 𝑏 ↔ (𝑔 “ {𝑥}) ⊆ 𝑏))
6416ad2antrr 725 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑔 ∈ (𝑅 Cn 𝑆))
6519ad2antrr 725 . . . . . . . . . . . . . . 15 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑔 Fn 𝑅)
66 fnsnfv 6716 . . . . . . . . . . . . . . 15 ((𝑔 Fn 𝑅𝑥 𝑅) → {(𝑔𝑥)} = (𝑔 “ {𝑥}))
6765, 38, 66syl2anc 587 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → {(𝑔𝑥)} = (𝑔 “ {𝑥}))
68 simprr2 1219 . . . . . . . . . . . . . . 15 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑔𝑥) ∈ 𝑏)
6968snssd 4715 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → {(𝑔𝑥)} ⊆ 𝑏)
7067, 69eqsstrrd 3982 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑔 “ {𝑥}) ⊆ 𝑏)
7163, 64, 70elrabd 3659 . . . . . . . . . . . 12 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → 𝑔 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏})
72 inrab 4250 . . . . . . . . . . . . 13 ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}) = { ∈ (𝑅 Cn 𝑆) ∣ (( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏)}
73 simpllr 775 . . . . . . . . . . . . . . . . . 18 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → 𝑥 𝑅)
7411, 12cnf 21829 . . . . . . . . . . . . . . . . . . . 20 ( ∈ (𝑅 Cn 𝑆) → : 𝑅 𝑆)
7574fdmd 6496 . . . . . . . . . . . . . . . . . . 19 ( ∈ (𝑅 Cn 𝑆) → dom = 𝑅)
7675adantl 485 . . . . . . . . . . . . . . . . . 18 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → dom = 𝑅)
7773, 76eleqtrrd 2915 . . . . . . . . . . . . . . . . 17 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → 𝑥 ∈ dom )
78 simprr3 1220 . . . . . . . . . . . . . . . . . . . 20 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → (𝑎𝑏) = ∅)
7978adantr 484 . . . . . . . . . . . . . . . . . . 19 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → (𝑎𝑏) = ∅)
80 sseq0 4326 . . . . . . . . . . . . . . . . . . . 20 ((( “ {𝑥}) ⊆ (𝑎𝑏) ∧ (𝑎𝑏) = ∅) → ( “ {𝑥}) = ∅)
8180expcom 417 . . . . . . . . . . . . . . . . . . 19 ((𝑎𝑏) = ∅ → (( “ {𝑥}) ⊆ (𝑎𝑏) → ( “ {𝑥}) = ∅))
8279, 81syl 17 . . . . . . . . . . . . . . . . . 18 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → (( “ {𝑥}) ⊆ (𝑎𝑏) → ( “ {𝑥}) = ∅))
83 imadisj 5921 . . . . . . . . . . . . . . . . . . 19 (( “ {𝑥}) = ∅ ↔ (dom ∩ {𝑥}) = ∅)
84 disjsn 4620 . . . . . . . . . . . . . . . . . . 19 ((dom ∩ {𝑥}) = ∅ ↔ ¬ 𝑥 ∈ dom )
8583, 84bitri 278 . . . . . . . . . . . . . . . . . 18 (( “ {𝑥}) = ∅ ↔ ¬ 𝑥 ∈ dom )
8682, 85syl6ib 254 . . . . . . . . . . . . . . . . 17 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → (( “ {𝑥}) ⊆ (𝑎𝑏) → ¬ 𝑥 ∈ dom ))
8777, 86mt2d 138 . . . . . . . . . . . . . . . 16 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → ¬ ( “ {𝑥}) ⊆ (𝑎𝑏))
88 ssin 4182 . . . . . . . . . . . . . . . 16 ((( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏) ↔ ( “ {𝑥}) ⊆ (𝑎𝑏))
8987, 88sylnibr 332 . . . . . . . . . . . . . . 15 ((((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) ∧ ∈ (𝑅 Cn 𝑆)) → ¬ (( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏))
9089ralrimiva 3170 . . . . . . . . . . . . . 14 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → ∀ ∈ (𝑅 Cn 𝑆) ¬ (( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏))
91 rabeq0 4311 . . . . . . . . . . . . . 14 ({ ∈ (𝑅 Cn 𝑆) ∣ (( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏)} = ∅ ↔ ∀ ∈ (𝑅 Cn 𝑆) ¬ (( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏))
9290, 91sylibr 237 . . . . . . . . . . . . 13 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → { ∈ (𝑅 Cn 𝑆) ∣ (( “ {𝑥}) ⊆ 𝑎 ∧ ( “ {𝑥}) ⊆ 𝑏)} = ∅)
9372, 92syl5eq 2868 . . . . . . . . . . . 12 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}) = ∅)
94 eleq2 2900 . . . . . . . . . . . . . 14 (𝑢 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} → (𝑓𝑢𝑓 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎}))
95 ineq1 4156 . . . . . . . . . . . . . . 15 (𝑢 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} → (𝑢𝑣) = ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ 𝑣))
9695eqeq1d 2823 . . . . . . . . . . . . . 14 (𝑢 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} → ((𝑢𝑣) = ∅ ↔ ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ 𝑣) = ∅))
9794, 963anbi13d 1435 . . . . . . . . . . . . 13 (𝑢 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} → ((𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅) ↔ (𝑓 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∧ 𝑔𝑣 ∧ ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ 𝑣) = ∅)))
98 eleq2 2900 . . . . . . . . . . . . . 14 (𝑣 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} → (𝑔𝑣𝑔 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}))
99 ineq2 4158 . . . . . . . . . . . . . . 15 (𝑣 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} → ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ 𝑣) = ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}))
10099eqeq1d 2823 . . . . . . . . . . . . . 14 (𝑣 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} → (({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ 𝑣) = ∅ ↔ ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}) = ∅))
10198, 1003anbi23d 1436 . . . . . . . . . . . . 13 (𝑣 = { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} → ((𝑓 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∧ 𝑔𝑣 ∧ ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ 𝑣) = ∅) ↔ (𝑓 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∧ 𝑔 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} ∧ ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}) = ∅)))
10297, 101rspc2ev 3612 . . . . . . . . . . . 12 (({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∈ (𝑆ko 𝑅) ∧ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} ∈ (𝑆ko 𝑅) ∧ (𝑓 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∧ 𝑔 ∈ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏} ∧ ({ ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑎} ∩ { ∈ (𝑅 Cn 𝑆) ∣ ( “ {𝑥}) ⊆ 𝑏}) = ∅)) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅))
10349, 51, 61, 71, 93, 102syl113anc 1379 . . . . . . . . . . 11 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ ((𝑎𝑆𝑏𝑆) ∧ ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅))) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅))
104103expr 460 . . . . . . . . . 10 (((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) ∧ (𝑎𝑆𝑏𝑆)) → (((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
105104rexlimdvva 3280 . . . . . . . . 9 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) → (∃𝑎𝑆𝑏𝑆 ((𝑓𝑥) ∈ 𝑎 ∧ (𝑔𝑥) ∈ 𝑏 ∧ (𝑎𝑏) = ∅) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
10635, 105syld 47 . . . . . . . 8 ((((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) ∧ 𝑥 𝑅) → (¬ (𝑓𝑥) = (𝑔𝑥) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
107106rexlimdva 3270 . . . . . . 7 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → (∃𝑥 𝑅 ¬ (𝑓𝑥) = (𝑔𝑥) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
10823, 107syl5bir 246 . . . . . 6 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → (¬ ∀𝑥 𝑅(𝑓𝑥) = (𝑔𝑥) → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
10922, 108sylbid 243 . . . . 5 (((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) ∧ (𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆))) → (𝑓𝑔 → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
110109ex 416 . . . 4 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → ((𝑓 ∈ (𝑅 Cn 𝑆) ∧ 𝑔 ∈ (𝑅 Cn 𝑆)) → (𝑓𝑔 → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅))))
1119, 110sylbird 263 . . 3 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → ((𝑓 (𝑆ko 𝑅) ∧ 𝑔 (𝑆ko 𝑅)) → (𝑓𝑔 → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅))))
112111ralrimivv 3178 . 2 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → ∀𝑓 (𝑆ko 𝑅)∀𝑔 (𝑆ko 𝑅)(𝑓𝑔 → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅)))
113 eqid 2821 . . 3 (𝑆ko 𝑅) = (𝑆ko 𝑅)
114113ishaus 21905 . 2 ((𝑆ko 𝑅) ∈ Haus ↔ ((𝑆ko 𝑅) ∈ Top ∧ ∀𝑓 (𝑆ko 𝑅)∀𝑔 (𝑆ko 𝑅)(𝑓𝑔 → ∃𝑢 ∈ (𝑆ko 𝑅)∃𝑣 ∈ (𝑆ko 𝑅)(𝑓𝑢𝑔𝑣 ∧ (𝑢𝑣) = ∅))))
1153, 112, 114sylanbrc 586 1 ((𝑅 ∈ Top ∧ 𝑆 ∈ Haus) → (𝑆ko 𝑅) ∈ Haus)
 Colors of variables: wff setvar class Syntax hints:  ¬ wn 3   → wi 4   ↔ wb 209   ∧ wa 399   ∧ w3a 1084   = wceq 1538   ∈ wcel 2115   ≠ wne 3007  ∀wral 3126  ∃wrex 3127  {crab 3130   ∩ cin 3909   ⊆ wss 3910  ∅c0 4266  𝒫 cpw 4512  {csn 4540  ∪ cuni 4811  dom cdm 5528   “ cima 5531   Fn wfn 6323  ⟶wf 6324  ‘cfv 6328  (class class class)co 7130  Fincfn 8484   ↾t crest 16672  Topctop 21476  TopOnctopon 21493   Cn ccn 21807  Hauscha 21891  Compccmp 21969   ↑ko cxko 22144 This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1971  ax-7 2016  ax-8 2117  ax-9 2125  ax-10 2146  ax-11 2162  ax-12 2178  ax-ext 2793  ax-rep 5163  ax-sep 5176  ax-nul 5183  ax-pow 5239  ax-pr 5303  ax-un 7436 This theorem depends on definitions:  df-bi 210  df-an 400  df-or 845  df-3or 1085  df-3an 1086  df-tru 1541  df-ex 1782  df-nf 1786  df-sb 2071  df-mo 2623  df-eu 2654  df-clab 2800  df-cleq 2814  df-clel 2892  df-nfc 2960  df-ne 3008  df-ral 3131  df-rex 3132  df-reu 3133  df-rab 3135  df-v 3473  df-sbc 3750  df-csb 3858  df-dif 3913  df-un 3915  df-in 3917  df-ss 3927  df-pss 3929  df-nul 4267  df-if 4441  df-pw 4514  df-sn 4541  df-pr 4543  df-tp 4545  df-op 4547  df-uni 4812  df-int 4850  df-iun 4894  df-br 5040  df-opab 5102  df-mpt 5120  df-tr 5146  df-id 5433  df-eprel 5438  df-po 5447  df-so 5448  df-fr 5487  df-we 5489  df-xp 5534  df-rel 5535  df-cnv 5536  df-co 5537  df-dm 5538  df-rn 5539  df-res 5540  df-ima 5541  df-pred 6121  df-ord 6167  df-on 6168  df-lim 6169  df-suc 6170  df-iota 6287  df-fun 6330  df-fn 6331  df-f 6332  df-f1 6333  df-fo 6334  df-f1o 6335  df-fv 6336  df-ov 7133  df-oprab 7134  df-mpo 7135  df-om 7556  df-1st 7664  df-2nd 7665  df-wrecs 7922  df-recs 7983  df-rdg 8021  df-1o 8077  df-2o 8078  df-oadd 8081  df-er 8264  df-map 8383  df-en 8485  df-dom 8486  df-sdom 8487  df-fin 8488  df-fi 8851  df-rest 16674  df-topgen 16695  df-top 21477  df-topon 21494  df-bases 21529  df-cn 21810  df-haus 21898  df-cmp 21970  df-xko 22146 This theorem is referenced by: (None)
 Copyright terms: Public domain W3C validator