Injectivité et Image Directe

CPGE — Image directe · Prérequis · Équivalence : injection ⇔ \(f(A \cap B) = f(A) \cap f(B)\)
TABLE DES MATIÈRES
INDEX — DÉFINITIONS, THÉORÈMES, PROPOSITIONS
📘 Définitions
Déf. 1 — Image directe d'un ensemble→ I.2
Déf. 2 — Application injective→ I.3
📗 Propositions
Prop. 1 — Monotonie de l'image directe→ I.2
Prop. 2 — Inclusion toujours vraie : \(f(A \cap B) \subseteq f(A) \cap f(B)\)→ II.2
Prop. 3 — Image d'une union : \(f(A \cup B) = f(A) \cup f(B)\)→ III.3
📕 Théorèmes
Thm. 1 — Caractérisation de l'injection par l'image directe→ II.1

I — Prérequis

I.1 Rappels de théorie des ensembles

L'égalité de deux ensembles se prouve toujours par double inclusion. Pour montrer \(A = B\), on montre \(A \subseteq B\) et \(B \subseteq A\) séparément. Chaque inclusion se prouve en prenant un élément générique d'un côté et en montrant qu'il appartient à l'autre.
Définition 1 — Inclusion et intersection

Soit \(E\) un ensemble et \(A, B \subseteq E\).

Remarque — Pourquoi \(A \subseteq B\) n'implique pas \(B \subseteq A\) ?

L'implication \(x \in A \Rightarrow x \in B\) dit uniquement que chaque élément de \(A\) est dans \(B\). Elle est silencieuse sur les éléments de \(B\) qui ne sont pas dans \(A\) — \(B\) peut très bien en contenir d'autres.

\(B \subseteq A\) voudrait dire l'implication dans l'autre sens : \(x \in B \Rightarrow x \in A\).

Exemple : \(A = \{1, 2\}\), \(B = \{1, 2, 3\}\).

Pour avoir l'égalité \(A = B\), il faut les deux inclusions simultanément : \(A \subseteq B\) et \(B \subseteq A\). C'est le principe de la double inclusion.

Remarque — Analogie avec l'ordre sur \(\mathbb{R}\)

Les notations d'inclusion sont en correspondance directe avec les inégalités sur \(\mathbb{R}\) :

Sur \(\mathbb{R}\)Sur \(\mathcal{P}(E)\)Sens
\(a \leq b\)\(A \subseteq B\)inclusion large, égalité possible
\(a < b\)\(A \subsetneq B\)inclusion stricte, égalité exclue
\(a = b\)\(A = B\)mêmes éléments des deux côtés
Remarque — Comment lire \(x \in A \cap B\)

Écrire \(x \in A \cap B\), c'est avoir simultanément \(x \in A\) et \(x \in B\). Ce "simultanément" est la clé du théorème principal — que l'on verra au chapitre II : un même objet \(x\) satisfait les deux conditions à la fois.

Cette remarque a une conséquence immédiate : \(A \cap B\) est inclus à la fois dans \(A\) et dans \(B\).

Le mot clé est "en particulier" : \(x \in A \cap B\) donne deux informations simultanément. On en retient une seule selon le besoin — on "oublie" l'autre.

Principe — Si \(C \subseteq X\) et \(C \subseteq Y\) alors \(C \subseteq X \cap Y\)

Soient \(C, X, Y\) trois ensembles. Si tout élément de \(C\) est dans \(X\) et tout élément de \(C\) est dans \(Y\), alors tout élément de \(C\) est dans \(X \cap Y\).

Démonstration. Soit \(z \in C\). Comme \(C \subseteq X\), on a \(z \in X\). Comme \(C \subseteq Y\), on a \(z \in Y\). Donc \(z \in X\) et \(z \in Y\), soit \(z \in X \cap Y\).
C'est le pendant ensembliste du raisonnement : "si \(a \leq b\) et \(a \leq c\), alors \(a \leq \min(b,c)\)". L'intersection joue le rôle du minimum pour l'ordre \(\subseteq\).

I.2 Image directe d'un ensemble

On connaît \(f(x)\) pour un point. L'image directe généralise à un ensemble entier. \(f(A)\) est l'ensemble de tous les \(f(x)\) quand \(x\) parcourt \(A\). On "applique \(f\)" à chaque élément, et on collecte les résultats.
Définition 2 — Image directe

Soit \(f : E \to F\) et \(A \subseteq E\). L'image directe de \(A\) par \(f\) est :

\[f(A) = \{ f(x) \mid x \in A \} = \{ y \in F \mid \exists x \in A,\ y = f(x) \}\]

En mots : \(y \in f(A)\) si et seulement si \(y\) admet au moins un antécédent dans \(A\).

Exemple 1 — Image directe concrète

Soit \(f : \mathbb{R} \to \mathbb{R},\ f(x) = x^2\), et \(A = [-2 ; 1]\).

\(f(A) = \{ x^2 \mid x \in [-2;1] \} = [0 ; 4]\).

Remarque : bien que \(A\) contienne des valeurs négatives et positives, \(f(A)\) est entièrement dans \(\mathbb{R}_+\). L'image directe peut "réduire" l'information.

Un même \(y\) peut avoir plusieurs antécédents dans \(A\) : si \(f(-1) = f(1) = 1\) et \(-1, 1 \in A\), alors \(1 \in f(A)\), mais il n'apparaît qu'une fois. C'est cette "perte d'information" qui rend l'image directe délicate — et qui est au cœur du théorème principal.
Exemple interactif — Image directe \(f(A)\) sur trois fonctions

Dans chaque graphique, la bande verte collée à l'axe des \(x\) représente \(A \subset E\), et la bande orange collée à l'axe des \(y\) représente \(f(A) \subset F\). Aucune des trois fonctions n'est injective : un même \(y\) peut avoir plusieurs antécédents dans \(A\).

Courbe \(f(x)=x\sin x\)
\(A=[1\,;4]\) sur axe \(x\)
\(f(A)\) sur axe \(y\)
\(f(x) = x\sin x\) — ni paire ni impaire, non monotone, non injective.
\(A = [1\,;4]\). \(f\) oscille sur \(A\) : \(f(1)\approx 0{,}84\), minimum en \(x\approx 4\) où \(f(4)\approx -3{,}03\), maximum en \(x\approx 2{,}03\) où \(f\approx 1{,}82\).
\(f(A) \approx [-3{,}03\,;\,1{,}82]\) — on ne peut pas se contenter des valeurs aux bornes ; il faut chercher les extrema sur \(A\).
\(\mathrm{im}\,f = \mathbb{R}\) : \(f\) est non bornée et prend des valeurs arbitrairement grandes et petites.
Courbe \(f(x)=|x^2-4|\)
\(A=[-1\,;3]\) sur axe \(x\)
\(f(A)\) sur axe \(y\)
\(f(x) = |x^2-4|\) — fonction paire, toujours \(\geq 0\), non injective (ex. \(f(-1)=f(1)=3\)).
\(A = [-1\,;3]\). \(f(-1)=3\), \(f(0)=4\), \(f(2)=0\) (minimum, zéro de \(x^2-4\)), \(f(3)=5\) (maximum sur \(A\)).
\(f(A) = [0\,;5]\) — le \(0\) est atteint en \(x=2\in A\), le maximum \(5\) en \(x=3\).
\(\mathrm{im}\,f = [0\,;+\infty[\) : \(f\) est toujours positive, et pour tout \(M>0\), \(f(\sqrt{M+4})=M\).
Courbe \(f(x)=x^3-3x\)
\(A=[0\,;2{,}5]\) sur axe \(x\)
\(f(A)\) sur axe \(y\)
\(f(x) = x^3-3x\) — polynôme impair, \(f'(x)=3x^2-3=0\) en \(x=\pm 1\), non injective sur \(\mathbb{R}\).
\(A = [0\,;2{,}5]\). \(f(0)=0\), \(f(1)=-2\) (minimum local sur \(A\)), \(f(2{,}5)\approx 8{,}1\) (maximum sur \(A\)).
\(f(A) = [-2\,;\,8{,}1]\) — pas \([0\,;\,8{,}1]\) ! \(f\) décroît d'abord jusqu'en \(x=1\) avant de remonter.
\(\mathrm{im}\,f = \mathbb{R}\) : polynôme de degré impair à coefficients réels.
Proposition 1 — Monotonie de l'image directe

Soit \(f : E \to F\). Si \(A \subseteq B \subseteq E\), alors \(f(A) \subseteq f(B)\).

Démonstration.

On veut montrer \(f(A) \subseteq f(B)\). On prend un élément générique de \(f(A)\) et on montre qu'il appartient à \(f(B)\).

Soit \(y \in f(A)\). Par définition de l'image directe :

\[y \in f(A) \overset{\text{déf.}}{\iff} \exists x \in A,\ y = f(x)\]

On dispose donc d'un \(x \in A\) tel que \(y = f(x)\). Comme \(A \subseteq B\), on a \(x \in B\). Or \(y = f(x)\) avec \(x \in B\), donc par définition de l'image directe : \(y \in f(B)\).

La chaîne de déduction — remonter, passer, redescendre.

On part de \(y\) dans l'ensemble d'arrivée, on remonte à son antécédent \(x\) dans l'ensemble de départ, on fait passer \(x\) de \(A\) dans \(B\) grâce à l'inclusion, puis on redescend vers l'ensemble d'arrivée :

\[y \in f(A) \xrightarrow{\ \text{déf. de }f(A)\ } x \in A \xrightarrow{\ A \subseteq B\ } x \in B \xrightarrow{\ \text{déf. de }f(B)\ } y \in f(B)\]

La dernière flèche se lit : on a \(x \in B\) et \(y = f(x)\), donc par définition de \(f(B)\), \(y\) admet un antécédent dans \(B\) — ce même \(x\) — ce qui signifie exactement \(y \in f(B)\). On n'a rien supposé : on a construit la preuve que \(y\) est dans \(f(B)\).

Pourquoi cela conclut-il que \(f(A) \subseteq f(B)\) ? Parce que cette chaîne est valable pour tout \(y\) pris dans \(f(A)\) — on n'a fait aucune hypothèse particulière sur \(y\), juste \(y \in f(A)\). On a donc montré :

\[\forall y,\quad y \in f(A) \Rightarrow y \in f(B)\]

ce qui est exactement la définition de \(f(A) \subseteq f(B)\). La chaîne est la preuve — rien de plus. Le schéma global est :

\[\boxed{A \subseteq B} \xrightarrow{\text{monotonie}} \boxed{f(A) \subseteq f(B)}\]
Piège — la réciproque est fausse.

On pourrait croire que \(f(A) \subseteq f(B)\) implique \(A \subseteq B\), voire \(B \subseteq A\). C'est faux. La monotonie n'est pas une équivalence :

\[A \subseteq B \Rightarrow f(A) \subseteq f(B) \qquad \text{mais} \qquad f(A) \subseteq f(B) \not\Rightarrow A \subseteq B\]

Contre-exemple : soit \(f : \mathbb{R} \to \mathbb{R},\ f(x) = 0\) (fonction constante), \(A = \{1\}\), \(B = \{2\}\).

La raison profonde : l'image directe peut écraser de l'information — plusieurs éléments distincts de \(E\) peuvent avoir la même image dans \(F\). C'est précisément ce qui se passe quand \(f\) n'est pas injective.

Pourquoi peut-on écrire "il existe \(x \in A\) tel que \(y = f(x)\)" ? C'est mot pour mot la définition de \(f(A)\) : dire \(y \in f(A)\), c'est dire exactement qu'il existe un antécédent de \(y\) dans \(A\). On ne fait que dérouler la définition — c'est une réécriture, pas une déduction. Dans toute démonstration impliquant l'image directe, la première chose à faire quand on a \(y \in f(\text{quelque chose})\) est toujours de la traduire ainsi : c'est le réflexe de base.
Confusion fréquente — ne pas mélanger les trois situations. Partir de "\(y \in f(A)\) et \(y \in f(B)\)" ne permet pas de conclure \(y \in f(A \cap B)\) en général — ce serait l'inclusion réciproque, qui nécessite l'injectivité. Dans la monotonie, on part de \(y \in f(A)\) seul, et c'est l'hypothèse \(A \subseteq B\) sur les ensembles qui fait le travail.
RésultatHypothèsePoint de départBut
Monotonie \(A \subseteq B\) \(y \in f(A)\) \(y \in f(B)\)
Inclusion triviale aucune \(y \in f(A \cap B)\) \(y \in f(A) \cap f(B)\)
Inclusion réciproque \(f\) injective \(y \in f(A) \cap f(B)\) \(y \in f(A \cap B)\)
Remarque — Ce résultat est utilisé implicitement

La Proposition 1 est souvent invoquée sans être citée. Elle justifie l'étape "comme \(A \cap B \subseteq A\), on a \(f(A \cap B) \subseteq f(A)\)" dans la démonstration de l'inclusion triviale. Elle n'est pas évidente : elle demande de dérouler la définition de l'image directe.

Remarque — Pourquoi le terme "monotonie" ?

En analyse, une fonction \(f : \mathbb{R} \to \mathbb{R}\) est monotone croissante si elle préserve l'ordre \(\leq\) :

\[x_1 \leq x_2 \Rightarrow f(x_1) \leq f(x_2)\]

Ici on ne travaille plus sur \(\mathbb{R}\) avec \(\leq\), mais sur \(\mathcal{P}(E)\) (l'ensemble des parties de \(E\)) avec \(\subseteq\). La propriété :

\[A \subseteq B \Rightarrow f(A) \subseteq f(B)\]

est de même nature : l'opération \(A \mapsto f(A)\) préserve l'ordre \(\subseteq\). En vocabulaire général des ensembles ordonnés, on dit qu'une telle opération est monotone croissante pour cet ordre.

Contexte classique Contexte ensembliste
Ordre \(\leq\) sur \(\mathbb{R}\) Ordre \(\subseteq\) sur \(\mathcal{P}(E)\)
\(x_1 \leq x_2 \Rightarrow f(x_1) \leq f(x_2)\) \(A \subseteq B \Rightarrow f(A) \subseteq f(B)\)
\(f\) croissante \(A \mapsto f(A)\) monotone

Le terme est donc une généralisation du mot "monotone" au cadre des ensembles ordonnés par l'inclusion, que l'on retrouve en algèbre et en logique.

Remarque — La chaîne \(f(A) \subseteq f(E) \subseteq F\)

Pour toute application \(f : E \to F\) et tout \(A \subseteq E\), la monotonie donne immédiatement la chaîne :

\[f(A) \subseteq f(E) \subseteq F\]

L'ensemble \(f(E)\) est l'image de \(f\), notée \(\mathrm{Im}(f)\). La question de savoir si \(f(E) = F\) ou \(f(E) \subsetneq F\) est exactement la question de la surjectivité :

SituationSignification
\(f(E) = F\)tout élément de \(F\) a au moins un antécédent — \(f\) est surjective
\(f(E) \subsetneq F\)certains éléments de \(F\) ne sont atteints par aucun \(x \in E\) — \(f\) n'est pas surjective

Remarque : on peut toujours rendre \(f\) surjective en restreignant l'ensemble d'arrivée à \(f(E)\) — la fonction \(f : E \to f(E)\) est surjective par construction.


I.3 Injectivité

Définition 3 — Application injective

Une application \(f : E \to F\) est injective si :

\[\forall x_1, x_2 \in E,\quad f(x_1) = f(x_2) \Rightarrow x_1 = x_2\]

Formulation contraposée (souvent plus maniable en pratique) :

\[\forall x_1, x_2 \in E,\quad x_1 \neq x_2 \Rightarrow f(x_1) \neq f(x_2)\]
Intuition : chaque valeur de sortie a au plus un antécédent. Si \(y = f(x_1) = f(x_2)\), alors nécessairement \(x_1 = x_2\) — il n'y a pas deux entrées distinctes qui donnent la même sortie. L'injection est la condition qui permet de "remonter" sans ambiguïté d'une sortie vers son unique entrée.
Exemple 2 — Injective ou non ?

II — Le théorème principal

II.1 Énoncé

Théorème 1 — Caractérisation de l'injection par l'image directe

Soit \(f : E \to F\). Alors :

\[f \text{ est injective} \iff \forall A, B \subseteq E,\quad f(A \cap B) = f(A) \cap f(B)\]
Pourquoi ce théorème est beau. L'injectivité est une propriété ponctuelle (elle parle de paires de points \(x_1, x_2\)). La condition (2) est une propriété globale (elle parle de tous les sous-ensembles). Ce théorème dit que ces deux regards — l'un microscopique, l'autre macroscopique — sont parfaitement équivalents.
Méthode — Prouver une égalité d'ensembles

Pour montrer \(f(A \cap B) = f(A) \cap f(B)\), on procède en deux étapes :

  1. Montrer \(f(A \cap B) \subseteq f(A) \cap f(B)\) : on prend \(y \in f(A \cap B)\) et on montre \(y \in f(A) \cap f(B)\). C'est l'inclusion toujours vraie — elle ne nécessite aucune hypothèse sur \(f\) et sa démonstration suit immédiatement.
  2. Montrer \(f(A) \cap f(B) \subseteq f(A \cap B)\) : on prend \(y \in f(A) \cap f(B)\) et on montre \(y \in f(A \cap B)\). C'est l'inclusion réciproque — c'est elle qui est délicate et qui nécessite l'injectivité de \(f\). Sa démonstration est en II.3.

Dans les deux cas, la première phrase est toujours de la forme : "Soit \(y \in \ldots\). Par définition de l'image directe, il existe \(x \in \ldots\) tel que \(y = f(x)\)."


II.2 L'inclusion toujours vraie

Proposition 2 — Inclusion toujours vraie

Pour toute application \(f : E \to F\) et tous \(A, B \subseteq E\) :

\[f(A \cap B) \subseteq f(A) \cap f(B)\]

Cette inclusion est vraie sans aucune hypothèse sur \(f\).

Démonstration.

On veut montrer \(f(A \cap B) \subseteq f(A) \cap f(B)\), c'est-à-dire que tout élément de \(f(A \cap B)\) est aussi dans \(f(A) \cap f(B)\).

Soit \(y \in f(A \cap B)\). Par définition de l'image directe :

\[y \in f(A \cap B) \overset{\text{déf.}}{\iff} \exists x \in A \cap B,\quad y = f(x)\]

On remonte donc à un \(x \in A \cap B\). Par définition de l'intersection, \(x \in A \cap B\) signifie simultanément \(x \in A\) et \(x \in B\). On redescend dans les deux directions à la fois :

On a donc \(y \in f(A)\) et \(y \in f(B)\). Par définition de l'intersection : \(y \in f(A) \cap f(B)\).

Ce raisonnement étant valable pour tout \(y \in f(A \cap B)\), on conclut \(f(A \cap B) \subseteq f(A) \cap f(B)\).

La chaîne de déduction — remonter, récupérer les deux, redescendre dans les deux directions. \[y \in f(A \cap B) \xrightarrow{\ \text{déf.}\ } x \in A \cap B \xrightarrow{\ \text{déf. de }\cap\ } \begin{cases} x \in A \xrightarrow{\ \text{déf.}\ } y \in f(A) \\ x \in B \xrightarrow{\ \text{déf.}\ } y \in f(B) \end{cases} \xrightarrow{\ \text{déf. de }\cap\ } y \in f(A) \cap f(B)\]

Le point clé : c'est le même \(x\) qui certifie les deux appartenances. En remontant de \(y\), on obtient un \(x\) qui est simultanément dans \(A\) et dans \(B\) — parce qu'il vient de \(A \cap B\). Ce même \(x\) permet de redescendre vers \(f(A)\) et vers \(f(B)\) en même temps.

Pourquoi aucune hypothèse sur \(f\) ? Parce qu'on n'a jamais eu besoin de comparer deux antécédents distincts — on n'en a qu'un seul, ce \(x\), qui fait tout le travail.

Pourquoi cela conclut-il \(f(A \cap B) \subseteq f(A) \cap f(B)\) ? Parce que la chaîne est valable pour tout \(y \in f(A \cap B)\). On a montré :

\[\forall y,\quad y \in f(A \cap B) \Rightarrow y \in f(A) \cap f(B)\]

ce qui est exactement la définition de \(f(A \cap B) \subseteq f(A) \cap f(B)\).

Cette inclusion n'est pas évidente, même si elle ne nécessite pas l'injectivité. Elle repose sur la Proposition 1 (monotonie de l'image directe) et sur la définition de l'intersection. En particulier, le raisonnement "c'est clair car \(A \cap B \subseteq A\)" est juste, mais il utilise lui-même la Proposition 1, qui se démontre.
Remarque — L'inclusion triviale comme corollaire de la monotonie

Ces deux inclusions (vues en I.1), combinées à la monotonie de l'image directe, donnent immédiatement l'inclusion triviale :

\[A \cap B \subseteq A \xrightarrow{\ \text{mono.}\ } f(A \cap B) \subseteq f(A)\] \[A \cap B \subseteq B \xrightarrow{\ \text{mono.}\ } f(A \cap B) \subseteq f(B)\] \[\Downarrow\] \[f(A \cap B) \subseteq f(A) \cap f(B)\]

L'inclusion triviale est donc un corollaire direct de la monotonie — on applique simplement deux fois le même mécanisme. La dernière flèche \(\Downarrow\) repose sur le principe vu en I.1 : si \(C \subseteq X\) et \(C \subseteq Y\) alors \(C \subseteq X \cap Y\).


II.3 Premier sens — Injection \(\Rightarrow f(A \cap B) = f(A) \cap f(B)\)

D'après la Proposition 2, l'inclusion \(f(A \cap B) \subseteq f(A) \cap f(B)\) est acquise. Il reste à montrer l'inclusion réciproque sous l'hypothèse d'injectivité.

Démonstration de \(f(A) \cap f(B) \subseteq f(A \cap B)\) (sous hypothèse d'injectivité).

Supposons \(f\) injective. Soit \(y \in f(A) \cap f(B)\). Alors :

On a \(f(x_1) = y = f(x_2)\). Comme \(f\) est injective, on conclut \(x_1 = x_2 =: x\).

Donc \(x \in A\) et \(x \in B\), soit par définition de l'intersection \(x \in A \cap B\), et \(y = f(x)\) avec \(x \in A \cap B\) donc par définition de l'image directe \(y \in f(A \cap B)\).

Ce raisonnement étant valable pour tout \(y \in f(A) \cap f(B)\), on conclut \(f(A) \cap f(B) \subseteq f(A \cap B)\).

La chaîne de déduction — remonter deux antécédents, les identifier, redescendre. \[y \in f(A) \cap f(B) \xrightarrow{\ \text{déf.}\ } \begin{cases} x_1 \in A,\ y = f(x_1) \\ x_2 \in B,\ y = f(x_2) \end{cases} \xrightarrow{\ f \text{ injective}\ } x_1 = x_2 =: x \xrightarrow{\ \text{déf. de }\cap\ } x \in A \cap B \xrightarrow{\ \text{déf.}\ } y \in f(A \cap B)\]

Pourquoi la dernière flèche conclut l'inclusion réciproque ? On voulait montrer \(f(A) \cap f(B) \subseteq f(A \cap B)\), c'est-à-dire :

\[\forall y,\quad y \in f(A) \cap f(B) \Rightarrow y \in f(A \cap B)\]

On est parti de \(y \in f(A) \cap f(B)\) et on a abouti à \(y \in f(A \cap B)\) — c'est exactement ça. La chaîne est la preuve.

Où intervient l'injectivité ? Sans elle, on remonte à deux antécédents \(x_1 \in A\) et \(x_2 \in B\) — mais rien ne garantit qu'ils sont égaux. On a \(f(x_1) = f(x_2) = y\), et c'est exactement ce que l'injectivité exploite pour conclure \(x_1 = x_2\). Sans cette égalité, on ne peut pas former \(x \in A \cap B\) et la chaîne est bloquée.

Exemple 3 — Sans injectivité, l'égalité peut échouer

Soit \(f : \mathbb{R} \to \mathbb{R},\ f(x) = x^2\), \(A = \{-1, 2\}\), \(B = \{1, 3\}\).

On a bien \(f(A \cap B) \subsetneq f(A) \cap f(B)\) : l'inclusion est stricte. La valeur \(1\) est dans \(f(A) \cap f(B)\) car \(f(-1) = f(1) = 1\), mais \(-1\) et \(1\) ne sont pas dans le même ensemble.


II.4 Démonstration de la réciproque — \(f(A \cap B) = f(A) \cap f(B)\) pour tous \(A, B\) \(\Rightarrow\) Injection

Démonstration.

Supposons que \(f(A \cap B) = f(A) \cap f(B)\) pour tous sous-ensembles \(A, B\). Montrons que \(f\) est injective.

Soient \(x_1, x_2 \in E\) tels que \(f(x_1) = f(x_2)\). Posons \(A = \{x_1\}\) et \(B = \{x_2\}\).

Alors \(f(A) = \{f(x_1)\}\) et \(f(B) = \{f(x_2)\} = \{f(x_1)\}\) (car \(f(x_1) = f(x_2)\)).

Donc \(f(A) \cap f(B) = \{f(x_1)\} \neq \emptyset\).

Par hypothèse, \(f(A \cap B) = f(A) \cap f(B) \neq \emptyset\).

Donc \(A \cap B \neq \emptyset\), ce qui implique \(\{x_1\} \cap \{x_2\} \neq \emptyset\), soit \(x_1 = x_2\).

L'idée de la preuve. On choisit les ensembles les plus simples possibles — des singletons — pour "localiser" la condition. Si la condition est vraie pour tous les sous-ensembles, elle l'est en particulier pour \(\{x_1\}\) et \(\{x_2\}\). Et sur des singletons, l'égalité force immédiatement \(x_1 = x_2\).

III — Bilan et remarques

III.1 Asymétrie entre les deux inclusions

Tableau récapitulatif
Inclusion Toujours vraie ? Condition
\(f(A \cap B) \subseteq f(A) \cap f(B)\) ✓ Oui Aucune
\(f(A) \cap f(B) \subseteq f(A \cap B)\) ✗ Non Nécessite \(f\) injective

L'asymétrie vient de la nature de l'intersection : pour \(f(A \cap B)\), un même antécédent \(x\) appartient simultanément à \(A\) et \(B\). Pour \(f(A) \cap f(B)\), on a deux antécédents a priori distincts, qu'il faut identifier grâce à l'injectivité.


III.2 Comparaison avec l'image réciproque

Complément — L'image réciproque se comporte toujours bien

Pour \(f : E \to F\) et \(U, V \subseteq F\), l'image réciproque est définie par :

\[f^{-1}(U) = \{x \in E \mid f(x) \in U\}\]

On a alors, sans aucune hypothèse sur \(f\) :

\[f^{-1}(U \cap V) = f^{-1}(U) \cap f^{-1}(V)\] \[f^{-1}(U \cup V) = f^{-1}(U) \cup f^{-1}(V)\] \[f^{-1}(U^c) = (f^{-1}(U))^c\]

L'image réciproque commute avec toutes les opérations ensemblistes. L'image directe, elle, est moins régulière — c'est pourquoi elle nécessite des hypothèses supplémentaires (comme l'injectivité) pour certaines égalités.


III.3 Le cas de l'union

Proposition 3 — Image d'une union

Pour toute application \(f : E \to F\) et tous \(A, B \subseteq E\) :

\[f(A \cup B) = f(A) \cup f(B)\]

Cette égalité est toujours vraie, sans hypothèse sur \(f\).

Démonstration.

(\(\subseteq\)) Soit \(y \in f(A \cup B)\). Il existe \(x \in A \cup B\) tel que \(y = f(x)\). Soit \(x \in A\) (alors \(y \in f(A)\)) soit \(x \in B\) (alors \(y \in f(B)\)). Dans les deux cas, \(y \in f(A) \cup f(B)\).

(\(\supseteq\)) Soit \(y \in f(A) \cup f(B)\). Soit \(y \in f(A)\) : il existe \(x \in A \subseteq A \cup B\) tel que \(y = f(x)\), donc \(y \in f(A \cup B)\). De même si \(y \in f(B)\).

Remarque de synthèse

Le tableau complet des comportements de l'image directe :

OpérationImage directeCondition
Union\(f(A \cup B) = f(A) \cup f(B)\)Toujours
Intersection\(f(A \cap B) \subseteq f(A) \cap f(B)\)Toujours
Intersection (égalité)\(f(A \cap B) = f(A) \cap f(B)\)\(f\) injective
Complémentaire\(f(A^c) \supseteq f(A)^c\) en général fauxCas particuliers

IV — Exercices

Exercice 1 — Vérification directe

Soit \(f : \mathbb{R} \to \mathbb{R},\ f(x) = x^2\), \(A = [-3;-1]\), \(B = [1;2]\).

  1. Calculer \(A \cap B\), puis \(f(A \cap B)\).
  2. Calculer \(f(A)\), \(f(B)\), puis \(f(A) \cap f(B)\).
  3. Conclure : l'inclusion est-elle stricte ? Cela est-il cohérent avec le théorème ?
✓ Solution
  1. \(A \cap B = \emptyset\) (les deux intervalles sont disjoints), donc \(f(A \cap B) = f(\emptyset) = \emptyset\).
  2. \(f(A) = \{x^2 \mid x \in [-3;-1]\} = [1;9]\). \(f(B) = \{x^2 \mid x \in [1;2]\} = [1;4]\). Donc \(f(A) \cap f(B) = [1;4]\).
  3. On a \(\emptyset \subsetneq [1;4]\) : l'inclusion est stricte. C'est cohérent : \(f(x) = x^2\) n'est pas injective sur \(\mathbb{R}\) (\(f(-1) = f(1) = 1\)), donc rien ne garantit l'égalité.
Exercice 2 — Injectivité et image directe

Soit \(f : \mathbb{R} \to \mathbb{R},\ f(x) = 2x+1\). Soient \(A = [0;3]\) et \(B = [1;5]\).

  1. Vérifier que \(f\) est injective.
  2. Calculer \(f(A \cap B)\), \(f(A) \cap f(B)\), et vérifier l'égalité.
✓ Solution
  1. Si \(f(x_1) = f(x_2)\), alors \(2x_1 + 1 = 2x_2 + 1\), donc \(x_1 = x_2\). \(f\) est injective. ✓
  2. \(A \cap B = [1;3]\), donc \(f(A \cap B) = f([1;3]) = [3;7]\). \(f(A) = [1;7]\), \(f(B) = [3;11]\), donc \(f(A) \cap f(B) = [3;7]\). Égalité vérifiée ✓ — cohérent avec l'injectivité.
Exercice 3 — Démonstration

Montrer que si \(f : E \to F\) vérifie \(f(A \cap B) = f(A) \cap f(B)\) pour tous \(A, B \subseteq E\), alors \(f\) est injective.

On pourra utiliser des singletons.

Exercice 4 — Généralisation

Soit \(f : E \to F\) injective et \(A_1, A_2, \ldots, A_n \subseteq E\).

  1. Montrer que \(f\!\left(\displaystyle\bigcap_{i=1}^n A_i\right) = \displaystyle\bigcap_{i=1}^n f(A_i)\).
  2. Est-ce encore vrai pour une intersection quelconque (famille infinie) ?
Exercice 5 — Image réciproque

Soit \(f : E \to F\) et \(U, V \subseteq F\). Montrer sans aucune hypothèse sur \(f\) que :

\[f^{-1}(U \cap V) = f^{-1}(U) \cap f^{-1}(V)\]

Comparer avec la situation de l'image directe.