Non, dans mon exemple l'ensemble de définition de ma fonction f c'est P(R) (l'ensemble des sous ensembles de R), l'ensemble d'arrivée c'est également P(R).
Un antécédent c'est un sous-ensemble A de R. Et l'image de A par ma fonction, c'est un ensemble B=f(A)
Par exemple la fonction f définie sur P(R) à valeur dans P(R), qui à un ensemble A associe Au{0} (l'union entre A et l'ensemble {0} )
f : P(R) --> P(R)
A |---> f(A)= Au{0}
On a
f( {1,2,3}) = {0,1,2,3}
l'ensemble {1,2,3} ça serait mon "A", auquel j'associe f(A)={0,1,2,3}
Mais l'ensemble de définition c'est pas A, c'est bien P(R).
En résumé : A est un antécédent de {0,1,2,3} (mais par exemple {0,1,2,3} est lui aussi un antécédent de {0,1,2,3} )
Mais l'ensemble des antécédents, l'ensemble de définition donc, c'est P(R).