Description: Value of a function given in maps-to notation. (Contributed by BJ, 30-Dec-2020)
| Ref | Expression | ||
|---|---|---|---|
| Hypothesis | bj-mptval.nf | |- F/_ x A | |
| Assertion | bj-mptval | |- ( A. x e. A B e. V -> ( X e. A -> ( ( ( x e. A |-> B ) ` X ) = Y <-> X ( x e. A |-> B ) Y ) ) ) | 
| Step | Hyp | Ref | Expression | 
|---|---|---|---|
| 1 | bj-mptval.nf | |- F/_ x A | |
| 2 | 1 | fnmptf | |- ( A. x e. A B e. V -> ( x e. A |-> B ) Fn A ) | 
| 3 | fnbrfvb | |- ( ( ( x e. A |-> B ) Fn A /\ X e. A ) -> ( ( ( x e. A |-> B ) ` X ) = Y <-> X ( x e. A |-> B ) Y ) ) | |
| 4 | 3 | ex | |- ( ( x e. A |-> B ) Fn A -> ( X e. A -> ( ( ( x e. A |-> B ) ` X ) = Y <-> X ( x e. A |-> B ) Y ) ) ) | 
| 5 | 2 4 | syl | |- ( A. x e. A B e. V -> ( X e. A -> ( ( ( x e. A |-> B ) ` X ) = Y <-> X ( x e. A |-> B ) Y ) ) ) |