Step |
Hyp |
Ref |
Expression |
1 |
|
prdsxms.y |
β’ π = ( π Xs π
) |
2 |
|
simp1 |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β π β π ) |
3 |
|
simp2 |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β πΌ β Fin ) |
4 |
|
eqid |
β’ ( dist β π ) = ( dist β π ) |
5 |
|
eqid |
β’ ( Base β π ) = ( Base β π ) |
6 |
|
simp3 |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β π
: πΌ βΆ βMetSp ) |
7 |
1 2 3 4 5 6
|
prdsxmslem1 |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β ( dist β π ) β ( βMet β ( Base β π ) ) ) |
8 |
|
ssid |
β’ ( Base β π ) β ( Base β π ) |
9 |
|
xmetres2 |
β’ ( ( ( dist β π ) β ( βMet β ( Base β π ) ) β§ ( Base β π ) β ( Base β π ) ) β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) β ( βMet β ( Base β π ) ) ) |
10 |
7 8 9
|
sylancl |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) β ( βMet β ( Base β π ) ) ) |
11 |
|
eqid |
β’ ( TopOpen β π ) = ( TopOpen β π ) |
12 |
|
eqid |
β’ ( Base β ( π
β π ) ) = ( Base β ( π
β π ) ) |
13 |
|
eqid |
β’ ( ( dist β ( π
β π ) ) βΎ ( ( Base β ( π
β π ) ) Γ ( Base β ( π
β π ) ) ) ) = ( ( dist β ( π
β π ) ) βΎ ( ( Base β ( π
β π ) ) Γ ( Base β ( π
β π ) ) ) ) |
14 |
|
eqid |
β’ ( TopOpen β ( π
β π ) ) = ( TopOpen β ( π
β π ) ) |
15 |
|
eqid |
β’ { π₯ β£ β π ( ( π Fn πΌ β§ β π β πΌ ( π β π ) β ( ( TopOpen β π
) β π ) β§ β π§ β Fin β π β ( πΌ β π§ ) ( π β π ) = βͺ ( ( TopOpen β π
) β π ) ) β§ π₯ = X π β πΌ ( π β π ) ) } = { π₯ β£ β π ( ( π Fn πΌ β§ β π β πΌ ( π β π ) β ( ( TopOpen β π
) β π ) β§ β π§ β Fin β π β ( πΌ β π§ ) ( π β π ) = βͺ ( ( TopOpen β π
) β π ) ) β§ π₯ = X π β πΌ ( π β π ) ) } |
16 |
1 2 3 4 5 6 11 12 13 14 15
|
prdsxmslem2 |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β ( TopOpen β π ) = ( MetOpen β ( dist β π ) ) ) |
17 |
|
xmetf |
β’ ( ( dist β π ) β ( βMet β ( Base β π ) ) β ( dist β π ) : ( ( Base β π ) Γ ( Base β π ) ) βΆ β* ) |
18 |
|
ffn |
β’ ( ( dist β π ) : ( ( Base β π ) Γ ( Base β π ) ) βΆ β* β ( dist β π ) Fn ( ( Base β π ) Γ ( Base β π ) ) ) |
19 |
|
fnresdm |
β’ ( ( dist β π ) Fn ( ( Base β π ) Γ ( Base β π ) ) β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) = ( dist β π ) ) |
20 |
7 17 18 19
|
4syl |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) = ( dist β π ) ) |
21 |
20
|
fveq2d |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β ( MetOpen β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) ) = ( MetOpen β ( dist β π ) ) ) |
22 |
16 21
|
eqtr4d |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β ( TopOpen β π ) = ( MetOpen β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) ) ) |
23 |
|
eqid |
β’ ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) = ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) |
24 |
11 5 23
|
isxms2 |
β’ ( π β βMetSp β ( ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) β ( βMet β ( Base β π ) ) β§ ( TopOpen β π ) = ( MetOpen β ( ( dist β π ) βΎ ( ( Base β π ) Γ ( Base β π ) ) ) ) ) ) |
25 |
10 22 24
|
sylanbrc |
β’ ( ( π β π β§ πΌ β Fin β§ π
: πΌ βΆ βMetSp ) β π β βMetSp ) |