Step |
Hyp |
Ref |
Expression |
1 |
|
df-cfil |
|- CauFil = ( d e. U. ran *Met |-> { f e. ( Fil ` dom dom d ) | A. x e. RR+ E. y e. f ( d " ( y X. y ) ) C_ ( 0 [,) x ) } ) |
2 |
1
|
mptrcl |
|- ( F e. ( CauFil ` D ) -> D e. U. ran *Met ) |
3 |
|
xmetunirn |
|- ( D e. U. ran *Met <-> D e. ( *Met ` dom dom D ) ) |
4 |
2 3
|
sylib |
|- ( F e. ( CauFil ` D ) -> D e. ( *Met ` dom dom D ) ) |
5 |
|
iscfil2 |
|- ( D e. ( *Met ` dom dom D ) -> ( F e. ( CauFil ` D ) <-> ( F e. ( Fil ` dom dom D ) /\ A. r e. RR+ E. x e. F A. y e. x A. z e. x ( y D z ) < r ) ) ) |
6 |
4 5
|
syl |
|- ( F e. ( CauFil ` D ) -> ( F e. ( CauFil ` D ) <-> ( F e. ( Fil ` dom dom D ) /\ A. r e. RR+ E. x e. F A. y e. x A. z e. x ( y D z ) < r ) ) ) |
7 |
6
|
ibi |
|- ( F e. ( CauFil ` D ) -> ( F e. ( Fil ` dom dom D ) /\ A. r e. RR+ E. x e. F A. y e. x A. z e. x ( y D z ) < r ) ) |
8 |
7
|
simprd |
|- ( F e. ( CauFil ` D ) -> A. r e. RR+ E. x e. F A. y e. x A. z e. x ( y D z ) < r ) |
9 |
|
breq2 |
|- ( r = R -> ( ( y D z ) < r <-> ( y D z ) < R ) ) |
10 |
9
|
2ralbidv |
|- ( r = R -> ( A. y e. x A. z e. x ( y D z ) < r <-> A. y e. x A. z e. x ( y D z ) < R ) ) |
11 |
10
|
rexbidv |
|- ( r = R -> ( E. x e. F A. y e. x A. z e. x ( y D z ) < r <-> E. x e. F A. y e. x A. z e. x ( y D z ) < R ) ) |
12 |
11
|
rspccva |
|- ( ( A. r e. RR+ E. x e. F A. y e. x A. z e. x ( y D z ) < r /\ R e. RR+ ) -> E. x e. F A. y e. x A. z e. x ( y D z ) < R ) |
13 |
8 12
|
sylan |
|- ( ( F e. ( CauFil ` D ) /\ R e. RR+ ) -> E. x e. F A. y e. x A. z e. x ( y D z ) < R ) |