Description: The value of an operation class abstraction (weak version). (Contributed by Mario Carneiro, 29-Dec-2014)
Ref | Expression | ||
---|---|---|---|
Hypotheses | ovidi.2 | |- ( ( x e. R /\ y e. S ) -> E* z ph ) |
|
ovidi.3 | |- F = { <. <. x , y >. , z >. | ( ( x e. R /\ y e. S ) /\ ph ) } |
||
Assertion | ovidi | |- ( ( x e. R /\ y e. S ) -> ( ph -> ( x F y ) = z ) ) |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | ovidi.2 | |- ( ( x e. R /\ y e. S ) -> E* z ph ) |
|
2 | ovidi.3 | |- F = { <. <. x , y >. , z >. | ( ( x e. R /\ y e. S ) /\ ph ) } |
|
3 | moanimv | |- ( E* z ( ( x e. R /\ y e. S ) /\ ph ) <-> ( ( x e. R /\ y e. S ) -> E* z ph ) ) |
|
4 | 1 3 | mpbir | |- E* z ( ( x e. R /\ y e. S ) /\ ph ) |
5 | 4 2 | ovidig | |- ( ( ( x e. R /\ y e. S ) /\ ph ) -> ( x F y ) = z ) |
6 | 5 | ex | |- ( ( x e. R /\ y e. S ) -> ( ph -> ( x F y ) = z ) ) |