Step |
Hyp |
Ref |
Expression |
1 |
|
ptbas.1 |
|- B = { x | E. g ( ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) /\ x = X_ y e. A ( g ` y ) ) } |
2 |
1
|
ptbasid |
|- ( ( A e. V /\ F : A --> Top ) -> X_ k e. A U. ( F ` k ) e. B ) |
3 |
|
elssuni |
|- ( X_ k e. A U. ( F ` k ) e. B -> X_ k e. A U. ( F ` k ) C_ U. B ) |
4 |
2 3
|
syl |
|- ( ( A e. V /\ F : A --> Top ) -> X_ k e. A U. ( F ` k ) C_ U. B ) |
5 |
|
simpr2 |
|- ( ( ( A e. V /\ F : A --> Top ) /\ ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) ) -> A. y e. A ( g ` y ) e. ( F ` y ) ) |
6 |
|
elssuni |
|- ( ( g ` y ) e. ( F ` y ) -> ( g ` y ) C_ U. ( F ` y ) ) |
7 |
6
|
ralimi |
|- ( A. y e. A ( g ` y ) e. ( F ` y ) -> A. y e. A ( g ` y ) C_ U. ( F ` y ) ) |
8 |
|
ss2ixp |
|- ( A. y e. A ( g ` y ) C_ U. ( F ` y ) -> X_ y e. A ( g ` y ) C_ X_ y e. A U. ( F ` y ) ) |
9 |
5 7 8
|
3syl |
|- ( ( ( A e. V /\ F : A --> Top ) /\ ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) ) -> X_ y e. A ( g ` y ) C_ X_ y e. A U. ( F ` y ) ) |
10 |
|
fveq2 |
|- ( y = k -> ( F ` y ) = ( F ` k ) ) |
11 |
10
|
unieqd |
|- ( y = k -> U. ( F ` y ) = U. ( F ` k ) ) |
12 |
11
|
cbvixpv |
|- X_ y e. A U. ( F ` y ) = X_ k e. A U. ( F ` k ) |
13 |
9 12
|
sseqtrdi |
|- ( ( ( A e. V /\ F : A --> Top ) /\ ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) ) -> X_ y e. A ( g ` y ) C_ X_ k e. A U. ( F ` k ) ) |
14 |
|
velpw |
|- ( x e. ~P X_ k e. A U. ( F ` k ) <-> x C_ X_ k e. A U. ( F ` k ) ) |
15 |
|
sseq1 |
|- ( x = X_ y e. A ( g ` y ) -> ( x C_ X_ k e. A U. ( F ` k ) <-> X_ y e. A ( g ` y ) C_ X_ k e. A U. ( F ` k ) ) ) |
16 |
14 15
|
syl5bb |
|- ( x = X_ y e. A ( g ` y ) -> ( x e. ~P X_ k e. A U. ( F ` k ) <-> X_ y e. A ( g ` y ) C_ X_ k e. A U. ( F ` k ) ) ) |
17 |
13 16
|
syl5ibrcom |
|- ( ( ( A e. V /\ F : A --> Top ) /\ ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) ) -> ( x = X_ y e. A ( g ` y ) -> x e. ~P X_ k e. A U. ( F ` k ) ) ) |
18 |
17
|
expimpd |
|- ( ( A e. V /\ F : A --> Top ) -> ( ( ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) /\ x = X_ y e. A ( g ` y ) ) -> x e. ~P X_ k e. A U. ( F ` k ) ) ) |
19 |
18
|
exlimdv |
|- ( ( A e. V /\ F : A --> Top ) -> ( E. g ( ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) /\ x = X_ y e. A ( g ` y ) ) -> x e. ~P X_ k e. A U. ( F ` k ) ) ) |
20 |
19
|
abssdv |
|- ( ( A e. V /\ F : A --> Top ) -> { x | E. g ( ( g Fn A /\ A. y e. A ( g ` y ) e. ( F ` y ) /\ E. z e. Fin A. y e. ( A \ z ) ( g ` y ) = U. ( F ` y ) ) /\ x = X_ y e. A ( g ` y ) ) } C_ ~P X_ k e. A U. ( F ` k ) ) |
21 |
1 20
|
eqsstrid |
|- ( ( A e. V /\ F : A --> Top ) -> B C_ ~P X_ k e. A U. ( F ` k ) ) |
22 |
|
sspwuni |
|- ( B C_ ~P X_ k e. A U. ( F ` k ) <-> U. B C_ X_ k e. A U. ( F ` k ) ) |
23 |
21 22
|
sylib |
|- ( ( A e. V /\ F : A --> Top ) -> U. B C_ X_ k e. A U. ( F ` k ) ) |
24 |
4 23
|
eqssd |
|- ( ( A e. V /\ F : A --> Top ) -> X_ k e. A U. ( F ` k ) = U. B ) |