Processing

Théorie > Équations fonctionnelles > Injectivité et surjectivité

Surjectivité

Imaginons maintenant que, lors de la résolution d'une équation fonctionnelle, on obtienne l'équation f(f(y))=2f(y) pour tout yR. On pourrait se dire : "pour tout xR, je prends un y tel que x=f(y) et j'obtiens f(x)=2x". Il suffirait alors de conclure. Malheureusement, rien ne nous garantit qu'un tel y existe. Il faudrait en fait prouver que f est surjective pour que le raisonnement soit valable :

Définition
On dit qu'une fonction f:AB est surjective si pour tout bB, il existe (au moins) un aA tel que f(a)=b.

Exemples :

  1. La fonction f:RR:x2x est surjective. En effet, tout xR est l'image par f d'un réel : f(x2)=x.

  2. La fonction f:RR:xx2 n'est pas surjective. En effet, il n'existe pas de réel x tel que f(x)=1.

  3. La fonction f:ZZ:z2z n'est pas surjective. En effet, il n'existe pas d'entier z tel que f(z)=1.

Application aux équations fonctionnelles

Dans un problème concret, la façon la plus courante de prouver que toutes les solutions sont surjectives est de parvenir à obtenir une expression du type x=f() pour tout xB. En effet, cela montrerait directement que tout élément de B est effectivement dans l'image de f.

Exemple
Trouver toutes les fonctions f:RR telles que f(x2+f(y))=2xf(y) pour tous x,yR.

Posons y=0. Nous obtenons
f(x2+f(0))=2xf(0). Maintenant, remplaçons x par x+f(0)2 dans cette équation de sorte à faire apparaître x seul dans le membre de droite. Cela nous donne
f((x+f(0)2)2+f(0))=x. Dès lors, tout réel x est dans l'image de f et la fonction f est surjective.