| Step | Hyp | Ref | Expression | 
						
							| 1 |  | genp.1 |  |-  F = ( w e. P. , v e. P. |-> { x | E. y e. w E. z e. v x = ( y G z ) } ) | 
						
							| 2 |  | genp.2 |  |-  ( ( y e. Q. /\ z e. Q. ) -> ( y G z ) e. Q. ) | 
						
							| 3 |  | elprnq |  |-  ( ( w e. P. /\ y e. w ) -> y e. Q. ) | 
						
							| 4 |  | elprnq |  |-  ( ( v e. P. /\ z e. v ) -> z e. Q. ) | 
						
							| 5 |  | eleq1 |  |-  ( x = ( y G z ) -> ( x e. Q. <-> ( y G z ) e. Q. ) ) | 
						
							| 6 | 2 5 | syl5ibrcom |  |-  ( ( y e. Q. /\ z e. Q. ) -> ( x = ( y G z ) -> x e. Q. ) ) | 
						
							| 7 | 3 4 6 | syl2an |  |-  ( ( ( w e. P. /\ y e. w ) /\ ( v e. P. /\ z e. v ) ) -> ( x = ( y G z ) -> x e. Q. ) ) | 
						
							| 8 | 7 | an4s |  |-  ( ( ( w e. P. /\ v e. P. ) /\ ( y e. w /\ z e. v ) ) -> ( x = ( y G z ) -> x e. Q. ) ) | 
						
							| 9 | 8 | rexlimdvva |  |-  ( ( w e. P. /\ v e. P. ) -> ( E. y e. w E. z e. v x = ( y G z ) -> x e. Q. ) ) | 
						
							| 10 | 9 | abssdv |  |-  ( ( w e. P. /\ v e. P. ) -> { x | E. y e. w E. z e. v x = ( y G z ) } C_ Q. ) | 
						
							| 11 |  | nqex |  |-  Q. e. _V | 
						
							| 12 |  | ssexg |  |-  ( ( { x | E. y e. w E. z e. v x = ( y G z ) } C_ Q. /\ Q. e. _V ) -> { x | E. y e. w E. z e. v x = ( y G z ) } e. _V ) | 
						
							| 13 | 10 11 12 | sylancl |  |-  ( ( w e. P. /\ v e. P. ) -> { x | E. y e. w E. z e. v x = ( y G z ) } e. _V ) | 
						
							| 14 | 13 | rgen2 |  |-  A. w e. P. A. v e. P. { x | E. y e. w E. z e. v x = ( y G z ) } e. _V | 
						
							| 15 | 1 | fnmpo |  |-  ( A. w e. P. A. v e. P. { x | E. y e. w E. z e. v x = ( y G z ) } e. _V -> F Fn ( P. X. P. ) ) | 
						
							| 16 |  | fndm |  |-  ( F Fn ( P. X. P. ) -> dom F = ( P. X. P. ) ) | 
						
							| 17 | 14 15 16 | mp2b |  |-  dom F = ( P. X. P. ) |