Step |
Hyp |
Ref |
Expression |
1 |
|
topontop |
|- ( J e. ( TopOn ` X ) -> J e. Top ) |
2 |
|
fvssunirn |
|- ( Fil ` Y ) C_ U. ran Fil |
3 |
2
|
sseli |
|- ( L e. ( Fil ` Y ) -> L e. U. ran Fil ) |
4 |
|
unieq |
|- ( x = J -> U. x = U. J ) |
5 |
|
unieq |
|- ( y = L -> U. y = U. L ) |
6 |
4 5
|
oveqan12d |
|- ( ( x = J /\ y = L ) -> ( U. x ^m U. y ) = ( U. J ^m U. L ) ) |
7 |
|
simpl |
|- ( ( x = J /\ y = L ) -> x = J ) |
8 |
4
|
adantr |
|- ( ( x = J /\ y = L ) -> U. x = U. J ) |
9 |
8
|
oveq1d |
|- ( ( x = J /\ y = L ) -> ( U. x FilMap f ) = ( U. J FilMap f ) ) |
10 |
|
simpr |
|- ( ( x = J /\ y = L ) -> y = L ) |
11 |
9 10
|
fveq12d |
|- ( ( x = J /\ y = L ) -> ( ( U. x FilMap f ) ` y ) = ( ( U. J FilMap f ) ` L ) ) |
12 |
7 11
|
oveq12d |
|- ( ( x = J /\ y = L ) -> ( x fLim ( ( U. x FilMap f ) ` y ) ) = ( J fLim ( ( U. J FilMap f ) ` L ) ) ) |
13 |
6 12
|
mpteq12dv |
|- ( ( x = J /\ y = L ) -> ( f e. ( U. x ^m U. y ) |-> ( x fLim ( ( U. x FilMap f ) ` y ) ) ) = ( f e. ( U. J ^m U. L ) |-> ( J fLim ( ( U. J FilMap f ) ` L ) ) ) ) |
14 |
|
df-flf |
|- fLimf = ( x e. Top , y e. U. ran Fil |-> ( f e. ( U. x ^m U. y ) |-> ( x fLim ( ( U. x FilMap f ) ` y ) ) ) ) |
15 |
|
ovex |
|- ( U. J ^m U. L ) e. _V |
16 |
15
|
mptex |
|- ( f e. ( U. J ^m U. L ) |-> ( J fLim ( ( U. J FilMap f ) ` L ) ) ) e. _V |
17 |
13 14 16
|
ovmpoa |
|- ( ( J e. Top /\ L e. U. ran Fil ) -> ( J fLimf L ) = ( f e. ( U. J ^m U. L ) |-> ( J fLim ( ( U. J FilMap f ) ` L ) ) ) ) |
18 |
1 3 17
|
syl2an |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( J fLimf L ) = ( f e. ( U. J ^m U. L ) |-> ( J fLim ( ( U. J FilMap f ) ` L ) ) ) ) |
19 |
|
toponuni |
|- ( J e. ( TopOn ` X ) -> X = U. J ) |
20 |
19
|
eqcomd |
|- ( J e. ( TopOn ` X ) -> U. J = X ) |
21 |
|
filunibas |
|- ( L e. ( Fil ` Y ) -> U. L = Y ) |
22 |
20 21
|
oveqan12d |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( U. J ^m U. L ) = ( X ^m Y ) ) |
23 |
20
|
adantr |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> U. J = X ) |
24 |
23
|
oveq1d |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( U. J FilMap f ) = ( X FilMap f ) ) |
25 |
24
|
fveq1d |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( ( U. J FilMap f ) ` L ) = ( ( X FilMap f ) ` L ) ) |
26 |
25
|
oveq2d |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( J fLim ( ( U. J FilMap f ) ` L ) ) = ( J fLim ( ( X FilMap f ) ` L ) ) ) |
27 |
22 26
|
mpteq12dv |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( f e. ( U. J ^m U. L ) |-> ( J fLim ( ( U. J FilMap f ) ` L ) ) ) = ( f e. ( X ^m Y ) |-> ( J fLim ( ( X FilMap f ) ` L ) ) ) ) |
28 |
18 27
|
eqtrd |
|- ( ( J e. ( TopOn ` X ) /\ L e. ( Fil ` Y ) ) -> ( J fLimf L ) = ( f e. ( X ^m Y ) |-> ( J fLim ( ( X FilMap f ) ` L ) ) ) ) |