| 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 | bitrid |  |-  ( 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 ) |