| Step | Hyp | Ref | Expression | 
						
							| 1 |  | df-ufil |  |-  UFil = ( y e. _V |-> { z e. ( Fil ` y ) | A. x e. ~P y ( x e. z \/ ( y \ x ) e. z ) } ) | 
						
							| 2 |  | pweq |  |-  ( y = X -> ~P y = ~P X ) | 
						
							| 3 | 2 | adantr |  |-  ( ( y = X /\ z = F ) -> ~P y = ~P X ) | 
						
							| 4 |  | eleq2 |  |-  ( z = F -> ( x e. z <-> x e. F ) ) | 
						
							| 5 | 4 | adantl |  |-  ( ( y = X /\ z = F ) -> ( x e. z <-> x e. F ) ) | 
						
							| 6 |  | difeq1 |  |-  ( y = X -> ( y \ x ) = ( X \ x ) ) | 
						
							| 7 |  | eleq12 |  |-  ( ( ( y \ x ) = ( X \ x ) /\ z = F ) -> ( ( y \ x ) e. z <-> ( X \ x ) e. F ) ) | 
						
							| 8 | 6 7 | sylan |  |-  ( ( y = X /\ z = F ) -> ( ( y \ x ) e. z <-> ( X \ x ) e. F ) ) | 
						
							| 9 | 5 8 | orbi12d |  |-  ( ( y = X /\ z = F ) -> ( ( x e. z \/ ( y \ x ) e. z ) <-> ( x e. F \/ ( X \ x ) e. F ) ) ) | 
						
							| 10 | 3 9 | raleqbidv |  |-  ( ( y = X /\ z = F ) -> ( A. x e. ~P y ( x e. z \/ ( y \ x ) e. z ) <-> A. x e. ~P X ( x e. F \/ ( X \ x ) e. F ) ) ) | 
						
							| 11 |  | fveq2 |  |-  ( y = X -> ( Fil ` y ) = ( Fil ` X ) ) | 
						
							| 12 |  | fvex |  |-  ( Fil ` y ) e. _V | 
						
							| 13 |  | elfvdm |  |-  ( F e. ( Fil ` X ) -> X e. dom Fil ) | 
						
							| 14 | 1 10 11 12 13 | elmptrab2 |  |-  ( F e. ( UFil ` X ) <-> ( F e. ( Fil ` X ) /\ A. x e. ~P X ( x e. F \/ ( X \ x ) e. F ) ) ) |