Step |
Hyp |
Ref |
Expression |
1 |
|
tmsbas.k |
β’ πΎ = ( toMetSp β π· ) |
2 |
1
|
tmsds |
β’ ( π· β ( βMet β π ) β π· = ( dist β πΎ ) ) |
3 |
1
|
tmsbas |
β’ ( π· β ( βMet β π ) β π = ( Base β πΎ ) ) |
4 |
3
|
fveq2d |
β’ ( π· β ( βMet β π ) β ( βMet β π ) = ( βMet β ( Base β πΎ ) ) ) |
5 |
2 4
|
eleq12d |
β’ ( π· β ( βMet β π ) β ( π· β ( βMet β π ) β ( dist β πΎ ) β ( βMet β ( Base β πΎ ) ) ) ) |
6 |
5
|
ibi |
β’ ( π· β ( βMet β π ) β ( dist β πΎ ) β ( βMet β ( Base β πΎ ) ) ) |
7 |
|
ssid |
β’ ( Base β πΎ ) β ( Base β πΎ ) |
8 |
|
xmetres2 |
β’ ( ( ( dist β πΎ ) β ( βMet β ( Base β πΎ ) ) β§ ( Base β πΎ ) β ( Base β πΎ ) ) β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) β ( βMet β ( Base β πΎ ) ) ) |
9 |
6 7 8
|
sylancl |
β’ ( π· β ( βMet β π ) β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) β ( βMet β ( Base β πΎ ) ) ) |
10 |
|
xmetf |
β’ ( ( dist β πΎ ) β ( βMet β ( Base β πΎ ) ) β ( dist β πΎ ) : ( ( Base β πΎ ) Γ ( Base β πΎ ) ) βΆ β* ) |
11 |
|
ffn |
β’ ( ( dist β πΎ ) : ( ( Base β πΎ ) Γ ( Base β πΎ ) ) βΆ β* β ( dist β πΎ ) Fn ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) |
12 |
|
fnresdm |
β’ ( ( dist β πΎ ) Fn ( ( Base β πΎ ) Γ ( Base β πΎ ) ) β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) = ( dist β πΎ ) ) |
13 |
6 10 11 12
|
4syl |
β’ ( π· β ( βMet β π ) β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) = ( dist β πΎ ) ) |
14 |
13 2
|
eqtr4d |
β’ ( π· β ( βMet β π ) β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) = π· ) |
15 |
14
|
fveq2d |
β’ ( π· β ( βMet β π ) β ( MetOpen β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) ) = ( MetOpen β π· ) ) |
16 |
|
eqid |
β’ ( MetOpen β π· ) = ( MetOpen β π· ) |
17 |
1 16
|
tmstopn |
β’ ( π· β ( βMet β π ) β ( MetOpen β π· ) = ( TopOpen β πΎ ) ) |
18 |
15 17
|
eqtr2d |
β’ ( π· β ( βMet β π ) β ( TopOpen β πΎ ) = ( MetOpen β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) ) ) |
19 |
|
eqid |
β’ ( TopOpen β πΎ ) = ( TopOpen β πΎ ) |
20 |
|
eqid |
β’ ( Base β πΎ ) = ( Base β πΎ ) |
21 |
|
eqid |
β’ ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) = ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) |
22 |
19 20 21
|
isxms2 |
β’ ( πΎ β βMetSp β ( ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) β ( βMet β ( Base β πΎ ) ) β§ ( TopOpen β πΎ ) = ( MetOpen β ( ( dist β πΎ ) βΎ ( ( Base β πΎ ) Γ ( Base β πΎ ) ) ) ) ) ) |
23 |
9 18 22
|
sylanbrc |
β’ ( π· β ( βMet β π ) β πΎ β βMetSp ) |