| Step | Hyp | Ref | Expression | 
						
							| 1 |  | hashrabrex.1 |  |-  ( ph -> Y e. Fin ) | 
						
							| 2 |  | hashrabrex.2 |  |-  ( ( ph /\ y e. Y ) -> { x e. X | ps } e. Fin ) | 
						
							| 3 |  | hashrabrex.3 |  |-  ( ph -> Disj_ y e. Y { x e. X | ps } ) | 
						
							| 4 |  | iunrab |  |-  U_ y e. Y { x e. X | ps } = { x e. X | E. y e. Y ps } | 
						
							| 5 | 4 | eqcomi |  |-  { x e. X | E. y e. Y ps } = U_ y e. Y { x e. X | ps } | 
						
							| 6 | 5 | fveq2i |  |-  ( # ` { x e. X | E. y e. Y ps } ) = ( # ` U_ y e. Y { x e. X | ps } ) | 
						
							| 7 | 1 2 3 | hashiun |  |-  ( ph -> ( # ` U_ y e. Y { x e. X | ps } ) = sum_ y e. Y ( # ` { x e. X | ps } ) ) | 
						
							| 8 | 6 7 | eqtrid |  |-  ( ph -> ( # ` { x e. X | E. y e. Y ps } ) = sum_ y e. Y ( # ` { x e. X | ps } ) ) |