Step |
Hyp |
Ref |
Expression |
1 |
|
imasnopn.1 |
⊢ 𝑋 = ∪ 𝐽 |
2 |
|
nfv |
⊢ Ⅎ 𝑦 ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) |
3 |
|
nfcv |
⊢ Ⅎ 𝑦 ( 𝑅 “ { 𝐴 } ) |
4 |
|
nfrab1 |
⊢ Ⅎ 𝑦 { 𝑦 ∈ ∪ 𝐾 ∣ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 } |
5 |
|
simprl |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ) |
6 |
|
eqid |
⊢ ∪ ( 𝐽 ×t 𝐾 ) = ∪ ( 𝐽 ×t 𝐾 ) |
7 |
6
|
cldss |
⊢ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) → 𝑅 ⊆ ∪ ( 𝐽 ×t 𝐾 ) ) |
8 |
5 7
|
syl |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → 𝑅 ⊆ ∪ ( 𝐽 ×t 𝐾 ) ) |
9 |
|
eqid |
⊢ ∪ 𝐾 = ∪ 𝐾 |
10 |
1 9
|
txuni |
⊢ ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) → ( 𝑋 × ∪ 𝐾 ) = ∪ ( 𝐽 ×t 𝐾 ) ) |
11 |
10
|
adantr |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑋 × ∪ 𝐾 ) = ∪ ( 𝐽 ×t 𝐾 ) ) |
12 |
8 11
|
sseqtrrd |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → 𝑅 ⊆ ( 𝑋 × ∪ 𝐾 ) ) |
13 |
|
imass1 |
⊢ ( 𝑅 ⊆ ( 𝑋 × ∪ 𝐾 ) → ( 𝑅 “ { 𝐴 } ) ⊆ ( ( 𝑋 × ∪ 𝐾 ) “ { 𝐴 } ) ) |
14 |
12 13
|
syl |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑅 “ { 𝐴 } ) ⊆ ( ( 𝑋 × ∪ 𝐾 ) “ { 𝐴 } ) ) |
15 |
|
xpimasn |
⊢ ( 𝐴 ∈ 𝑋 → ( ( 𝑋 × ∪ 𝐾 ) “ { 𝐴 } ) = ∪ 𝐾 ) |
16 |
15
|
ad2antll |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( ( 𝑋 × ∪ 𝐾 ) “ { 𝐴 } ) = ∪ 𝐾 ) |
17 |
14 16
|
sseqtrd |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑅 “ { 𝐴 } ) ⊆ ∪ 𝐾 ) |
18 |
17
|
sseld |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) → 𝑦 ∈ ∪ 𝐾 ) ) |
19 |
18
|
pm4.71rd |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ↔ ( 𝑦 ∈ ∪ 𝐾 ∧ 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ) ) ) |
20 |
|
elimasng |
⊢ ( ( 𝐴 ∈ 𝑋 ∧ 𝑦 ∈ V ) → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ↔ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 ) ) |
21 |
20
|
elvd |
⊢ ( 𝐴 ∈ 𝑋 → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ↔ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 ) ) |
22 |
21
|
ad2antll |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ↔ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 ) ) |
23 |
22
|
anbi2d |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( ( 𝑦 ∈ ∪ 𝐾 ∧ 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ) ↔ ( 𝑦 ∈ ∪ 𝐾 ∧ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 ) ) ) |
24 |
19 23
|
bitrd |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ↔ ( 𝑦 ∈ ∪ 𝐾 ∧ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 ) ) ) |
25 |
|
rabid |
⊢ ( 𝑦 ∈ { 𝑦 ∈ ∪ 𝐾 ∣ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 } ↔ ( 𝑦 ∈ ∪ 𝐾 ∧ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 ) ) |
26 |
24 25
|
bitr4di |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ( 𝑅 “ { 𝐴 } ) ↔ 𝑦 ∈ { 𝑦 ∈ ∪ 𝐾 ∣ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 } ) ) |
27 |
2 3 4 26
|
eqrd |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑅 “ { 𝐴 } ) = { 𝑦 ∈ ∪ 𝐾 ∣ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 } ) |
28 |
|
eqid |
⊢ ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) = ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) |
29 |
28
|
mptpreima |
⊢ ( ◡ ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) “ 𝑅 ) = { 𝑦 ∈ ∪ 𝐾 ∣ 〈 𝐴 , 𝑦 〉 ∈ 𝑅 } |
30 |
27 29
|
eqtr4di |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑅 “ { 𝐴 } ) = ( ◡ ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) “ 𝑅 ) ) |
31 |
9
|
toptopon |
⊢ ( 𝐾 ∈ Top ↔ 𝐾 ∈ ( TopOn ‘ ∪ 𝐾 ) ) |
32 |
31
|
biimpi |
⊢ ( 𝐾 ∈ Top → 𝐾 ∈ ( TopOn ‘ ∪ 𝐾 ) ) |
33 |
32
|
ad2antlr |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → 𝐾 ∈ ( TopOn ‘ ∪ 𝐾 ) ) |
34 |
1
|
toptopon |
⊢ ( 𝐽 ∈ Top ↔ 𝐽 ∈ ( TopOn ‘ 𝑋 ) ) |
35 |
34
|
biimpi |
⊢ ( 𝐽 ∈ Top → 𝐽 ∈ ( TopOn ‘ 𝑋 ) ) |
36 |
35
|
ad2antrr |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → 𝐽 ∈ ( TopOn ‘ 𝑋 ) ) |
37 |
|
simprr |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → 𝐴 ∈ 𝑋 ) |
38 |
33 36 37
|
cnmptc |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ∪ 𝐾 ↦ 𝐴 ) ∈ ( 𝐾 Cn 𝐽 ) ) |
39 |
33
|
cnmptid |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ∪ 𝐾 ↦ 𝑦 ) ∈ ( 𝐾 Cn 𝐾 ) ) |
40 |
33 38 39
|
cnmpt1t |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) ∈ ( 𝐾 Cn ( 𝐽 ×t 𝐾 ) ) ) |
41 |
|
cnclima |
⊢ ( ( ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) ∈ ( 𝐾 Cn ( 𝐽 ×t 𝐾 ) ) ∧ 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ) → ( ◡ ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) “ 𝑅 ) ∈ ( Clsd ‘ 𝐾 ) ) |
42 |
40 5 41
|
syl2anc |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( ◡ ( 𝑦 ∈ ∪ 𝐾 ↦ 〈 𝐴 , 𝑦 〉 ) “ 𝑅 ) ∈ ( Clsd ‘ 𝐾 ) ) |
43 |
30 42
|
eqeltrd |
⊢ ( ( ( 𝐽 ∈ Top ∧ 𝐾 ∈ Top ) ∧ ( 𝑅 ∈ ( Clsd ‘ ( 𝐽 ×t 𝐾 ) ) ∧ 𝐴 ∈ 𝑋 ) ) → ( 𝑅 “ { 𝐴 } ) ∈ ( Clsd ‘ 𝐾 ) ) |