ATLAS Ouvrir dans l'atlas →

ExerciceMaths Sup – MPSI, chapitre 8 — Limites et continuité · Exercices de synthèse

Exercice 57

Démonstration

Au plus deux antécédents. Soit f:ℝ→ℝf : \mathbb{R} \to \mathbb{R} continue telle que tout réel ait au plus deux antécédents par ff. On veut montrer qu'un réel au moins a exactement un antécédent.

1. Conclure si ff est injective. On suppose désormais qu'il existe a<ba < b tels que f(a)=f(b)f(a) = f(b).

2. Montrer que ff n'est pas constante sur [a ,b][a\,,b], et qu'elle atteint sur ce segment un maximum ou un minimum en un point cc de ]a ,b[]a\,,b[ ; on suppose, quitte à changer ff en −f-f, qu'il s'agit d'un maximum M>f(a)M > f(a).

3. On suppose que MM a un second antécédent c′≠cc' \neq c. Montrer, à l'aide du théorème des valeurs intermédiaires, que tout réel yy de ]f(a) ,M[]f(a)\,,M[ suffisamment proche de MM a au moins trois antécédents. On distinguera selon que c′c' appartient ou non à [a ,b][a\,,b].

4. Conclure.

Corrigé

1. Si ff est injective, toute valeur de f(ℝ)f(\mathbb{R}) a exactement un antécédent, et f(ℝ)f(\mathbb{R}) n'est pas vide. c’est fini\boxed{\text{c'est fini}}

2. Si ff était constante sur [a ,b][a\,,b], la valeur f(a)f(a) aurait une infinité d'antécédents : il existe donc t∈ ]a ,b[t \in \,]a\,,b[ tel que f(t)≠f(a)f(t) \neq f(a). Si f(t)>f(a)f(t) > f(a), le maximum MM de ff sur [a ,b][a\,,b], qui existe par le théorème 10, vérifie M⩾f(t)>f(a)=f(b)M \geqslant f(t) > f(a) = f(b) : il n'est atteint ni en aa ni en bb, donc en un point c∈ ]a ,b[c \in \,]a\,,b[. Si f(t)<f(a)f(t) < f(a), le même raisonnement s'applique au minimum, ce qui revient à changer ff en −f-f. M=f(c)>f(a), c∈ ]a ,b[\boxed{M = f(c) > f(a), \ c \in \,]a\,,b[}

3. Soit c′≠cc' \neq c un second antécédent de MM. Pour yy compris entre f(a)f(a) et MM, le théorème des valeurs intermédiaires fournit un antécédent de yy dans ]a ,c[]a\,,c[ et un dans ]c ,b[]c\,,b[. On en cherche un troisième.

• Si c′∉[a ,b]c' \notin [a\,,b], par exemple c′>bc' > b : comme f(b)<M=f(c′)f(b) < M = f(c'), tout y∈ ]f(b) ,M[y \in \,]f(b)\,,M[ a aussi un antécédent dans ]b ,c′[]b\,,c'[, ce qui en fait trois. Le cas c′<ac' < a est symétrique.

• Si c′∈[a ,b]c' \in [a\,,b], alors c′∈ ]a ,b[c' \in \,]a\,,b[, et l'on peut supposer c<c′c < c'. Si ff était constante égale à MM sur [c ,c′][c\,,c'], la valeur MM aurait une infinité d'antécédents ; il existe donc t∈ ]c ,c′[t \in \,]c\,,c'[ tel que f(t)<Mf(t) < M. Tout y∈ ]max⁡(f(a),f(t)) ,M[y \in \,]\max(f(a), f(t))\,,M[ a alors un antécédent dans chacun des intervalles ]a ,c[]a\,,c[, ]c ,t[]c\,,t[, ]t ,c′[]t\,,c'[ et ]c′ ,b[]c'\,,b[, soit quatre.

tout y<M assez proche de M a au moins trois anteˊceˊdents\boxed{\text{tout } y < M \text{ assez proche de } M \text{ a au moins trois antécédents}}

4. La question 3 contredit l'hypothèse. Le maximum MM n'a donc pas de second antécédent : M a exactement un anteˊceˊdent, c\boxed{M \text{ a exactement un antécédent, } c}

À retenir. L'idée directrice est qu'au voisinage d'un extremum local strict, les valeurs proches sont prises deux fois, de part et d'autre : un second antécédent de l'extremum crée nécessairement un troisième antécédent pour les valeurs voisines. C'est le théorème des valeurs intermédiaires, appliqué plusieurs fois, qui compte les antécédents.

Dans l'édifice

Thèmes

valeurs intermédiaires, bornes atteintes, bijection continue

Ouvrir dans l'atlas interactif →