| Step | Hyp | Ref | Expression | 
						
							| 1 |  | oprabex.1 |  |-  A e. _V | 
						
							| 2 |  | oprabex.2 |  |-  B e. _V | 
						
							| 3 |  | oprabex.3 |  |-  ( ( x e. A /\ y e. B ) -> E* z ph ) | 
						
							| 4 |  | oprabex.4 |  |-  F = { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } | 
						
							| 5 |  | moanimv |  |-  ( E* z ( ( x e. A /\ y e. B ) /\ ph ) <-> ( ( x e. A /\ y e. B ) -> E* z ph ) ) | 
						
							| 6 | 3 5 | mpbir |  |-  E* z ( ( x e. A /\ y e. B ) /\ ph ) | 
						
							| 7 | 6 | funoprab |  |-  Fun { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } | 
						
							| 8 | 1 2 | xpex |  |-  ( A X. B ) e. _V | 
						
							| 9 |  | dmoprabss |  |-  dom { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } C_ ( A X. B ) | 
						
							| 10 | 8 9 | ssexi |  |-  dom { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } e. _V | 
						
							| 11 |  | funex |  |-  ( ( Fun { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } /\ dom { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } e. _V ) -> { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } e. _V ) | 
						
							| 12 | 7 10 11 | mp2an |  |-  { <. <. x , y >. , z >. | ( ( x e. A /\ y e. B ) /\ ph ) } e. _V | 
						
							| 13 | 4 12 | eqeltri |  |-  F e. _V |