Antécédent (mathématiques)

En mathématiques, étant donné deux ensembles Modèle:Mvar, Modèle:Mvar et une application , on appelle antécédent (par Modèle:Mvar) d'un élément Modèle:Mvar de Modèle:Mvar tout élément dont l'image par Modèle:Mvar est Modèle:Mvar, c'est-à-dire tout élément Modèle:Mvar de Modèle:Mvar tel que Modèle:Math.
Un antécédent de Modèle:Mvar est donc, par définition, un élément de l'image réciproque .
Exemples
Soient la fonction carré et Modèle:Mvar un nombre réel.
- Si Modèle:Math alors Modèle:Mvar admet deux antécédents, qui sont et .
- Si Modèle:Math alors Modèle:Mvar admet un seul antécédent, qui est Modèle:Math.
- Si Modèle:Math alors Modèle:Mvar n'admet aucun antécédent.
Image d'un ensemble par une application
Modèle:Article détaillé Soient une application et Modèle:Mvar une partie de Modèle:Mvar. On appelle « [[image directe|image de Modèle:Mvar par Modèle:Mvar]] » l'ensemble des éléments de Modèle:Mvar qui admettent au moins un antécédent appartenant à Modèle:Mvar ; on la note Modèle:Math. L'ensemble Modèle:Math est appelé [[Image d'une application|image de Modèle:Mvar]].
Injections, surjections, bijections
Modèle:Article détaillé Soit une application . On dit que Modèle:Mvar est :
- injective, si tout élément de Modèle:Mvar admet au plus un antécédent ;
- surjective, si tout élément de Modèle:Mvar admet au moins un antécédent, c'est-à-dire si ;
- bijective, si tout élément de Modèle:Mvar admet un antécédent et un seul. Dans ce cas, la bijection réciproque de Modèle:Mvar est l'application , où Modèle:Mvar est l'unique antécédent de Modèle:Mvar par Modèle:Mvar.
Développement informatique
Les développeurs utilisent le mot « argument » pour désigner le ou les antécédents d'une fonction.