Description: The domain of the mapping operation is the stated domain, if the function value is always a set. (Contributed by Mario Carneiro, 9-Feb-2013) (Revised by Mario Carneiro, 14-Sep-2013)
| Ref | Expression | ||
|---|---|---|---|
| Assertion | dmmptg | |- ( A. x e. A B e. V -> dom ( x e. A |-> B ) = A ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | eqid | |- ( x e. A |-> B ) = ( x e. A |-> B ) |
|
| 2 | 1 | dmmpt | |- dom ( x e. A |-> B ) = { x e. A | B e. _V } |
| 3 | elex | |- ( B e. V -> B e. _V ) |
|
| 4 | 3 | ralimi | |- ( A. x e. A B e. V -> A. x e. A B e. _V ) |
| 5 | rabid2 | |- ( A = { x e. A | B e. _V } <-> A. x e. A B e. _V ) |
|
| 6 | 4 5 | sylibr | |- ( A. x e. A B e. V -> A = { x e. A | B e. _V } ) |
| 7 | 2 6 | eqtr4id | |- ( A. x e. A B e. V -> dom ( x e. A |-> B ) = A ) |