Step |
Hyp |
Ref |
Expression |
1 |
|
haustop |
⊢ ( 𝑆 ∈ Haus → 𝑆 ∈ Top ) |
2 |
|
xkotop |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Top ) → ( 𝑆 ↑ko 𝑅 ) ∈ Top ) |
3 |
1 2
|
sylan2 |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( 𝑆 ↑ko 𝑅 ) ∈ Top ) |
4 |
|
eqid |
⊢ ( 𝑆 ↑ko 𝑅 ) = ( 𝑆 ↑ko 𝑅 ) |
5 |
4
|
xkouni |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Top ) → ( 𝑅 Cn 𝑆 ) = ∪ ( 𝑆 ↑ko 𝑅 ) ) |
6 |
1 5
|
sylan2 |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( 𝑅 Cn 𝑆 ) = ∪ ( 𝑆 ↑ko 𝑅 ) ) |
7 |
6
|
eleq2d |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ↔ 𝑓 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ) ) |
8 |
6
|
eleq2d |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ↔ 𝑔 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ) ) |
9 |
7 8
|
anbi12d |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ↔ ( 𝑓 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ∧ 𝑔 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ) ) ) |
10 |
|
simprl |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ) |
11 |
|
eqid |
⊢ ∪ 𝑅 = ∪ 𝑅 |
12 |
|
eqid |
⊢ ∪ 𝑆 = ∪ 𝑆 |
13 |
11 12
|
cnf |
⊢ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) → 𝑓 : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
14 |
10 13
|
syl |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → 𝑓 : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
15 |
14
|
ffnd |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → 𝑓 Fn ∪ 𝑅 ) |
16 |
|
simprr |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) |
17 |
11 12
|
cnf |
⊢ ( 𝑔 ∈ ( 𝑅 Cn 𝑆 ) → 𝑔 : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
18 |
16 17
|
syl |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → 𝑔 : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
19 |
18
|
ffnd |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → 𝑔 Fn ∪ 𝑅 ) |
20 |
|
eqfnfv |
⊢ ( ( 𝑓 Fn ∪ 𝑅 ∧ 𝑔 Fn ∪ 𝑅 ) → ( 𝑓 = 𝑔 ↔ ∀ 𝑥 ∈ ∪ 𝑅 ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) ) ) |
21 |
15 19 20
|
syl2anc |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → ( 𝑓 = 𝑔 ↔ ∀ 𝑥 ∈ ∪ 𝑅 ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) ) ) |
22 |
21
|
necon3abid |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → ( 𝑓 ≠ 𝑔 ↔ ¬ ∀ 𝑥 ∈ ∪ 𝑅 ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) ) ) |
23 |
|
rexnal |
⊢ ( ∃ 𝑥 ∈ ∪ 𝑅 ¬ ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) ↔ ¬ ∀ 𝑥 ∈ ∪ 𝑅 ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) ) |
24 |
|
df-ne |
⊢ ( ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ↔ ¬ ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) ) |
25 |
|
simpllr |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → 𝑆 ∈ Haus ) |
26 |
14
|
adantr |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → 𝑓 : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
27 |
|
simprl |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → 𝑥 ∈ ∪ 𝑅 ) |
28 |
26 27
|
ffvelrnd |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → ( 𝑓 ‘ 𝑥 ) ∈ ∪ 𝑆 ) |
29 |
18
|
adantr |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → 𝑔 : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
30 |
29 27
|
ffvelrnd |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → ( 𝑔 ‘ 𝑥 ) ∈ ∪ 𝑆 ) |
31 |
|
simprr |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) |
32 |
12
|
hausnei |
⊢ ( ( 𝑆 ∈ Haus ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ ∪ 𝑆 ∧ ( 𝑔 ‘ 𝑥 ) ∈ ∪ 𝑆 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → ∃ 𝑎 ∈ 𝑆 ∃ 𝑏 ∈ 𝑆 ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) |
33 |
25 28 30 31 32
|
syl13anc |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ ( 𝑥 ∈ ∪ 𝑅 ∧ ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) ) ) → ∃ 𝑎 ∈ 𝑆 ∃ 𝑏 ∈ 𝑆 ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) |
34 |
33
|
expr |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) → ( ( 𝑓 ‘ 𝑥 ) ≠ ( 𝑔 ‘ 𝑥 ) → ∃ 𝑎 ∈ 𝑆 ∃ 𝑏 ∈ 𝑆 ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) |
35 |
24 34
|
syl5bir |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) → ( ¬ ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) → ∃ 𝑎 ∈ 𝑆 ∃ 𝑏 ∈ 𝑆 ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) |
36 |
|
simp-4l |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑅 ∈ Top ) |
37 |
1
|
ad4antlr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑆 ∈ Top ) |
38 |
|
simplr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑥 ∈ ∪ 𝑅 ) |
39 |
38
|
snssd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { 𝑥 } ⊆ ∪ 𝑅 ) |
40 |
|
toptopon2 |
⊢ ( 𝑅 ∈ Top ↔ 𝑅 ∈ ( TopOn ‘ ∪ 𝑅 ) ) |
41 |
36 40
|
sylib |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑅 ∈ ( TopOn ‘ ∪ 𝑅 ) ) |
42 |
|
restsn2 |
⊢ ( ( 𝑅 ∈ ( TopOn ‘ ∪ 𝑅 ) ∧ 𝑥 ∈ ∪ 𝑅 ) → ( 𝑅 ↾t { 𝑥 } ) = 𝒫 { 𝑥 } ) |
43 |
41 38 42
|
syl2anc |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑅 ↾t { 𝑥 } ) = 𝒫 { 𝑥 } ) |
44 |
|
snfi |
⊢ { 𝑥 } ∈ Fin |
45 |
|
discmp |
⊢ ( { 𝑥 } ∈ Fin ↔ 𝒫 { 𝑥 } ∈ Comp ) |
46 |
44 45
|
mpbi |
⊢ 𝒫 { 𝑥 } ∈ Comp |
47 |
43 46
|
eqeltrdi |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑅 ↾t { 𝑥 } ) ∈ Comp ) |
48 |
|
simprll |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑎 ∈ 𝑆 ) |
49 |
11 36 37 39 47 48
|
xkoopn |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∈ ( 𝑆 ↑ko 𝑅 ) ) |
50 |
|
simprlr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑏 ∈ 𝑆 ) |
51 |
11 36 37 39 47 50
|
xkoopn |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ∈ ( 𝑆 ↑ko 𝑅 ) ) |
52 |
|
imaeq1 |
⊢ ( ℎ = 𝑓 → ( ℎ “ { 𝑥 } ) = ( 𝑓 “ { 𝑥 } ) ) |
53 |
52
|
sseq1d |
⊢ ( ℎ = 𝑓 → ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ↔ ( 𝑓 “ { 𝑥 } ) ⊆ 𝑎 ) ) |
54 |
10
|
ad2antrr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ) |
55 |
15
|
ad2antrr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑓 Fn ∪ 𝑅 ) |
56 |
|
fnsnfv |
⊢ ( ( 𝑓 Fn ∪ 𝑅 ∧ 𝑥 ∈ ∪ 𝑅 ) → { ( 𝑓 ‘ 𝑥 ) } = ( 𝑓 “ { 𝑥 } ) ) |
57 |
55 38 56
|
syl2anc |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ( 𝑓 ‘ 𝑥 ) } = ( 𝑓 “ { 𝑥 } ) ) |
58 |
|
simprr1 |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ) |
59 |
58
|
snssd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ( 𝑓 ‘ 𝑥 ) } ⊆ 𝑎 ) |
60 |
57 59
|
eqsstrrd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑓 “ { 𝑥 } ) ⊆ 𝑎 ) |
61 |
53 54 60
|
elrabd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑓 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ) |
62 |
|
imaeq1 |
⊢ ( ℎ = 𝑔 → ( ℎ “ { 𝑥 } ) = ( 𝑔 “ { 𝑥 } ) ) |
63 |
62
|
sseq1d |
⊢ ( ℎ = 𝑔 → ( ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ↔ ( 𝑔 “ { 𝑥 } ) ⊆ 𝑏 ) ) |
64 |
16
|
ad2antrr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) |
65 |
19
|
ad2antrr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑔 Fn ∪ 𝑅 ) |
66 |
|
fnsnfv |
⊢ ( ( 𝑔 Fn ∪ 𝑅 ∧ 𝑥 ∈ ∪ 𝑅 ) → { ( 𝑔 ‘ 𝑥 ) } = ( 𝑔 “ { 𝑥 } ) ) |
67 |
65 38 66
|
syl2anc |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ( 𝑔 ‘ 𝑥 ) } = ( 𝑔 “ { 𝑥 } ) ) |
68 |
|
simprr2 |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ) |
69 |
68
|
snssd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ( 𝑔 ‘ 𝑥 ) } ⊆ 𝑏 ) |
70 |
67 69
|
eqsstrrd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑔 “ { 𝑥 } ) ⊆ 𝑏 ) |
71 |
63 64 70
|
elrabd |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → 𝑔 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) |
72 |
|
inrab |
⊢ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) } |
73 |
|
simpllr |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → 𝑥 ∈ ∪ 𝑅 ) |
74 |
11 12
|
cnf |
⊢ ( ℎ ∈ ( 𝑅 Cn 𝑆 ) → ℎ : ∪ 𝑅 ⟶ ∪ 𝑆 ) |
75 |
74
|
fdmd |
⊢ ( ℎ ∈ ( 𝑅 Cn 𝑆 ) → dom ℎ = ∪ 𝑅 ) |
76 |
75
|
adantl |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → dom ℎ = ∪ 𝑅 ) |
77 |
73 76
|
eleqtrrd |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → 𝑥 ∈ dom ℎ ) |
78 |
|
simprr3 |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( 𝑎 ∩ 𝑏 ) = ∅ ) |
79 |
78
|
adantr |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → ( 𝑎 ∩ 𝑏 ) = ∅ ) |
80 |
|
sseq0 |
⊢ ( ( ( ℎ “ { 𝑥 } ) ⊆ ( 𝑎 ∩ 𝑏 ) ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) → ( ℎ “ { 𝑥 } ) = ∅ ) |
81 |
80
|
expcom |
⊢ ( ( 𝑎 ∩ 𝑏 ) = ∅ → ( ( ℎ “ { 𝑥 } ) ⊆ ( 𝑎 ∩ 𝑏 ) → ( ℎ “ { 𝑥 } ) = ∅ ) ) |
82 |
79 81
|
syl |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → ( ( ℎ “ { 𝑥 } ) ⊆ ( 𝑎 ∩ 𝑏 ) → ( ℎ “ { 𝑥 } ) = ∅ ) ) |
83 |
|
imadisj |
⊢ ( ( ℎ “ { 𝑥 } ) = ∅ ↔ ( dom ℎ ∩ { 𝑥 } ) = ∅ ) |
84 |
|
disjsn |
⊢ ( ( dom ℎ ∩ { 𝑥 } ) = ∅ ↔ ¬ 𝑥 ∈ dom ℎ ) |
85 |
83 84
|
bitri |
⊢ ( ( ℎ “ { 𝑥 } ) = ∅ ↔ ¬ 𝑥 ∈ dom ℎ ) |
86 |
82 85
|
syl6ib |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → ( ( ℎ “ { 𝑥 } ) ⊆ ( 𝑎 ∩ 𝑏 ) → ¬ 𝑥 ∈ dom ℎ ) ) |
87 |
77 86
|
mt2d |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → ¬ ( ℎ “ { 𝑥 } ) ⊆ ( 𝑎 ∩ 𝑏 ) ) |
88 |
|
ssin |
⊢ ( ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) ↔ ( ℎ “ { 𝑥 } ) ⊆ ( 𝑎 ∩ 𝑏 ) ) |
89 |
87 88
|
sylnibr |
⊢ ( ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) ∧ ℎ ∈ ( 𝑅 Cn 𝑆 ) ) → ¬ ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) ) |
90 |
89
|
ralrimiva |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ∀ ℎ ∈ ( 𝑅 Cn 𝑆 ) ¬ ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) ) |
91 |
|
rabeq0 |
⊢ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) } = ∅ ↔ ∀ ℎ ∈ ( 𝑅 Cn 𝑆 ) ¬ ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) ) |
92 |
90 91
|
sylibr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ( ℎ “ { 𝑥 } ) ⊆ 𝑎 ∧ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 ) } = ∅ ) |
93 |
72 92
|
eqtrid |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) = ∅ ) |
94 |
|
eleq2 |
⊢ ( 𝑢 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } → ( 𝑓 ∈ 𝑢 ↔ 𝑓 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ) ) |
95 |
|
ineq1 |
⊢ ( 𝑢 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } → ( 𝑢 ∩ 𝑣 ) = ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ 𝑣 ) ) |
96 |
95
|
eqeq1d |
⊢ ( 𝑢 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } → ( ( 𝑢 ∩ 𝑣 ) = ∅ ↔ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ 𝑣 ) = ∅ ) ) |
97 |
94 96
|
3anbi13d |
⊢ ( 𝑢 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } → ( ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ↔ ( 𝑓 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∧ 𝑔 ∈ 𝑣 ∧ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ 𝑣 ) = ∅ ) ) ) |
98 |
|
eleq2 |
⊢ ( 𝑣 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } → ( 𝑔 ∈ 𝑣 ↔ 𝑔 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) ) |
99 |
|
ineq2 |
⊢ ( 𝑣 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } → ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ 𝑣 ) = ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) ) |
100 |
99
|
eqeq1d |
⊢ ( 𝑣 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } → ( ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ 𝑣 ) = ∅ ↔ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) = ∅ ) ) |
101 |
98 100
|
3anbi23d |
⊢ ( 𝑣 = { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } → ( ( 𝑓 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∧ 𝑔 ∈ 𝑣 ∧ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ 𝑣 ) = ∅ ) ↔ ( 𝑓 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∧ 𝑔 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ∧ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) = ∅ ) ) ) |
102 |
97 101
|
rspc2ev |
⊢ ( ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∈ ( 𝑆 ↑ko 𝑅 ) ∧ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ∈ ( 𝑆 ↑ko 𝑅 ) ∧ ( 𝑓 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∧ 𝑔 ∈ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ∧ ( { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑎 } ∩ { ℎ ∈ ( 𝑅 Cn 𝑆 ) ∣ ( ℎ “ { 𝑥 } ) ⊆ 𝑏 } ) = ∅ ) ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) |
103 |
49 51 61 71 93 102
|
syl113anc |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ∧ ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) ) ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) |
104 |
103
|
expr |
⊢ ( ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) ∧ ( 𝑎 ∈ 𝑆 ∧ 𝑏 ∈ 𝑆 ) ) → ( ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
105 |
104
|
rexlimdvva |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) → ( ∃ 𝑎 ∈ 𝑆 ∃ 𝑏 ∈ 𝑆 ( ( 𝑓 ‘ 𝑥 ) ∈ 𝑎 ∧ ( 𝑔 ‘ 𝑥 ) ∈ 𝑏 ∧ ( 𝑎 ∩ 𝑏 ) = ∅ ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
106 |
35 105
|
syld |
⊢ ( ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) ∧ 𝑥 ∈ ∪ 𝑅 ) → ( ¬ ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
107 |
106
|
rexlimdva |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → ( ∃ 𝑥 ∈ ∪ 𝑅 ¬ ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
108 |
23 107
|
syl5bir |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → ( ¬ ∀ 𝑥 ∈ ∪ 𝑅 ( 𝑓 ‘ 𝑥 ) = ( 𝑔 ‘ 𝑥 ) → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
109 |
22 108
|
sylbid |
⊢ ( ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) ∧ ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) ) → ( 𝑓 ≠ 𝑔 → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
110 |
109
|
ex |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( ( 𝑓 ∈ ( 𝑅 Cn 𝑆 ) ∧ 𝑔 ∈ ( 𝑅 Cn 𝑆 ) ) → ( 𝑓 ≠ 𝑔 → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) ) |
111 |
9 110
|
sylbird |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( ( 𝑓 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ∧ 𝑔 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ) → ( 𝑓 ≠ 𝑔 → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) ) |
112 |
111
|
ralrimivv |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ∀ 𝑓 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ∀ 𝑔 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ≠ 𝑔 → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) |
113 |
|
eqid |
⊢ ∪ ( 𝑆 ↑ko 𝑅 ) = ∪ ( 𝑆 ↑ko 𝑅 ) |
114 |
113
|
ishaus |
⊢ ( ( 𝑆 ↑ko 𝑅 ) ∈ Haus ↔ ( ( 𝑆 ↑ko 𝑅 ) ∈ Top ∧ ∀ 𝑓 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ∀ 𝑔 ∈ ∪ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ≠ 𝑔 → ∃ 𝑢 ∈ ( 𝑆 ↑ko 𝑅 ) ∃ 𝑣 ∈ ( 𝑆 ↑ko 𝑅 ) ( 𝑓 ∈ 𝑢 ∧ 𝑔 ∈ 𝑣 ∧ ( 𝑢 ∩ 𝑣 ) = ∅ ) ) ) ) |
115 |
3 112 114
|
sylanbrc |
⊢ ( ( 𝑅 ∈ Top ∧ 𝑆 ∈ Haus ) → ( 𝑆 ↑ko 𝑅 ) ∈ Haus ) |