| Step | Hyp | Ref | Expression | 
						
							| 1 |  | 0elpw |  |-  (/) e. ~P X | 
						
							| 2 | 1 | a1i |  |-  ( X e. V -> (/) e. ~P X ) | 
						
							| 3 |  | unipw |  |-  U. ~P X = X | 
						
							| 4 | 3 | difeq1i |  |-  ( U. ~P X \ y ) = ( X \ y ) | 
						
							| 5 | 4 | a1i |  |-  ( X e. V -> ( U. ~P X \ y ) = ( X \ y ) ) | 
						
							| 6 |  | difssd |  |-  ( X e. V -> ( X \ y ) C_ X ) | 
						
							| 7 |  | difexg |  |-  ( X e. V -> ( X \ y ) e. _V ) | 
						
							| 8 |  | elpwg |  |-  ( ( X \ y ) e. _V -> ( ( X \ y ) e. ~P X <-> ( X \ y ) C_ X ) ) | 
						
							| 9 | 7 8 | syl |  |-  ( X e. V -> ( ( X \ y ) e. ~P X <-> ( X \ y ) C_ X ) ) | 
						
							| 10 | 6 9 | mpbird |  |-  ( X e. V -> ( X \ y ) e. ~P X ) | 
						
							| 11 | 5 10 | eqeltrd |  |-  ( X e. V -> ( U. ~P X \ y ) e. ~P X ) | 
						
							| 12 | 11 | adantr |  |-  ( ( X e. V /\ y e. ~P X ) -> ( U. ~P X \ y ) e. ~P X ) | 
						
							| 13 | 12 | ralrimiva |  |-  ( X e. V -> A. y e. ~P X ( U. ~P X \ y ) e. ~P X ) | 
						
							| 14 |  | elpwi |  |-  ( y e. ~P ~P X -> y C_ ~P X ) | 
						
							| 15 | 14 | unissd |  |-  ( y e. ~P ~P X -> U. y C_ U. ~P X ) | 
						
							| 16 | 15 3 | sseqtrdi |  |-  ( y e. ~P ~P X -> U. y C_ X ) | 
						
							| 17 |  | vuniex |  |-  U. y e. _V | 
						
							| 18 | 17 | a1i |  |-  ( y e. ~P ~P X -> U. y e. _V ) | 
						
							| 19 |  | elpwg |  |-  ( U. y e. _V -> ( U. y e. ~P X <-> U. y C_ X ) ) | 
						
							| 20 | 18 19 | syl |  |-  ( y e. ~P ~P X -> ( U. y e. ~P X <-> U. y C_ X ) ) | 
						
							| 21 | 16 20 | mpbird |  |-  ( y e. ~P ~P X -> U. y e. ~P X ) | 
						
							| 22 | 21 | adantl |  |-  ( ( X e. V /\ y e. ~P ~P X ) -> U. y e. ~P X ) | 
						
							| 23 | 22 | a1d |  |-  ( ( X e. V /\ y e. ~P ~P X ) -> ( y ~<_ _om -> U. y e. ~P X ) ) | 
						
							| 24 | 23 | ralrimiva |  |-  ( X e. V -> A. y e. ~P ~P X ( y ~<_ _om -> U. y e. ~P X ) ) | 
						
							| 25 | 2 13 24 | 3jca |  |-  ( X e. V -> ( (/) e. ~P X /\ A. y e. ~P X ( U. ~P X \ y ) e. ~P X /\ A. y e. ~P ~P X ( y ~<_ _om -> U. y e. ~P X ) ) ) | 
						
							| 26 |  | pwexg |  |-  ( X e. V -> ~P X e. _V ) | 
						
							| 27 |  | issal |  |-  ( ~P X e. _V -> ( ~P X e. SAlg <-> ( (/) e. ~P X /\ A. y e. ~P X ( U. ~P X \ y ) e. ~P X /\ A. y e. ~P ~P X ( y ~<_ _om -> U. y e. ~P X ) ) ) ) | 
						
							| 28 | 26 27 | syl |  |-  ( X e. V -> ( ~P X e. SAlg <-> ( (/) e. ~P X /\ A. y e. ~P X ( U. ~P X \ y ) e. ~P X /\ A. y e. ~P ~P X ( y ~<_ _om -> U. y e. ~P X ) ) ) ) | 
						
							| 29 | 25 28 | mpbird |  |-  ( X e. V -> ~P X e. SAlg ) |