Step |
Hyp |
Ref |
Expression |
1 |
|
vuniex |
|- U. j e. _V |
2 |
1
|
pwex |
|- ~P U. j e. _V |
3 |
2
|
rabex |
|- { x e. ~P U. j | A. k e. ~P U. j ( ( j |`t k ) e. Comp -> ( x i^i k ) e. ( j |`t k ) ) } e. _V |
4 |
3
|
a1i |
|- ( ( T. /\ j e. Top ) -> { x e. ~P U. j | A. k e. ~P U. j ( ( j |`t k ) e. Comp -> ( x i^i k ) e. ( j |`t k ) ) } e. _V ) |
5 |
|
df-kgen |
|- kGen = ( j e. Top |-> { x e. ~P U. j | A. k e. ~P U. j ( ( j |`t k ) e. Comp -> ( x i^i k ) e. ( j |`t k ) ) } ) |
6 |
5
|
a1i |
|- ( T. -> kGen = ( j e. Top |-> { x e. ~P U. j | A. k e. ~P U. j ( ( j |`t k ) e. Comp -> ( x i^i k ) e. ( j |`t k ) ) } ) ) |
7 |
|
kgenftop |
|- ( x e. Top -> ( kGen ` x ) e. Top ) |
8 |
7
|
adantl |
|- ( ( T. /\ x e. Top ) -> ( kGen ` x ) e. Top ) |
9 |
4 6 8
|
fmpt2d |
|- ( T. -> kGen : Top --> Top ) |
10 |
9
|
mptru |
|- kGen : Top --> Top |