Vous êtes sur la page 1sur 28

Fonctions relles

Florian HECHNER
orian.hechner@hotmail.fr
20 aot 2010
1 Cours
Exercice 1 :
noncer le thorme de Rolle et lingalit des accroissements nis. Quelle est lerreur que je
fais en armant

10001 100 ?
Dmonstration : En posant f : x

x, je dois trouver un majorant de [f(10001) f(10000)[.


Par lingalit des accroissements nis, comme f est continue sur I := [10000, 10001] et drivable
sur ]10000, 10001[, vriant f

(x) =
1
2

x
qui dcroissante sur I, de sorte que x I, f

(x)
1
2

10000
=
1
200
:= M, on a [f(100001)f(10000)[ (10001 10000)M =
1
200
. Lerreur que je fais
est donc infrieure 0, 05.
2 Fonctions, continuit
Exercice 1 (FC01 - 01, ENS ULM, Morphismes de (R, +) respectant linverse) :
Que dire dune application f : RR telle que
_

_
f(1) = 1
f(x + y) = f(x) + f(y)
f
_
1
x
_
=
1
f(x)
.
On pourra commencer par dmontrer que f est borne sur un voisinage de 0 en utilisant la
fonction x +
1
x
.
Dmonstration : On montre de faon classique (cf. un autre exercice de ce recueil) que r
Q, f(r) = r, et que plus gnralement, r Q, x R, f(rx) = rf(x). On va montrer que f est
lidentit.
Considrons, comme suggr dans lnonc : xx +
1
x
. est continue et bijective de R

dans
], 2][2, +[. Soit y tel que [y[ 2. Il existe x tel que y = (x). Alors [f(y)[ = [f
_
x +
1
x
_
[ =
[f(x) + f(1/x)[ = [f(x) + 1/f(x)[ = [(f(x))[ 2. On remarque donc que [y[ 2 =[f(y)[ 2.
En passant linverse, si [y[
1
2
, alors [f(y)[ =
1
|f(1/y)|

1
2
, ce qui montre que f est borne (par
1/2) sur [
1
2
,
1
2
].
Montrons prsent que f = id.
Soit x R. On peut trouver une suite r
n
Q telle que n, [x r
n
[
1
2
1
n
. Alors [f(x) r
n
[ =
1
[f(x) f(r
n
)[ = [f(x r
n
)[ =
1
n
[f(n(x r
n
))[
1
2n
car n(x r
n
)
1
2
. En passant la limite, on
a le rsultat.
Exercice 2 (FC01 - 02, ENS Cachan, Problmes de point xe) :
On dit que x
0
est un point xe dune fonction f si f(x
0
) = x
0
.
1. Soit I un segment de R, f : I R continue. Montrer que si f(I) I ou si I f(I),
alors f a un point xe.
2. f : [0, 1] [0, 1] croissante a un point xe.
3. f, g : [0, 1] [0, 1] continues telles que f g = g f. Montrer que x [0, 1], f(x) =
g(x). [Indications : Montrer que lon peut supposer x, g(x) > f(x). Montrer quil existe
m > 0 tel que x, g(x) f(x) + m. Montrer enn que pour tout entier n et tout x,
g
n
(x) f
n
(x) + nm et conclure.]
Dmonstration :
Voici un exo dicile, qui a le mrite de faire rviser plein de choses. Il faut faire des dessins pour
comprendre ce qui se passe.
1. crivons I := [a, b] et g(x) := f(x) x. On veut donc montrer que g sannule. On pense
tout naturellement au thorme des valeurs intermdiaires, car g est continue.
Si f(I) I, g(a) 0 et g(b) 0, donc par le TVI, g sannule.
Si I f(I), (, ) I
2
, f() = a et f() = b. Alors g() 0 et g() 0, donc, par le
TVI, g sannule.
2. Ici, plus de continuit, et donc plus de TVI. Dailleurs mme plus rien du tout sur les
fonctions. Un dessin peut nous sauver. Lide est (par exemple) quon peut construire un
point xe en prenant le plus petit x tel que f(x) x. Mais encore fautil que a existe.
Soit A := x [0, 1][f(x) x. Alors A ,= car 1 A, et A est minore par 0. Cela ne
sut pas dire que A a un plus petit lment, mais aumoins dire que A a une borne
infrieure : toute partie non vide minore de R a une borne infrieure. Soit := inf A. On
veut maintenant montrer que f() = .
On va dj montrer que f() minore A, ce qui, comme est le plus grand minorant de A,
montrera que f() , et donc que est bien le plus petit lment de A.. Soit x A.
Alors x car minore A. Mais f est croissante, donc f() f(x). Mais f(x) x car
x A. Donc f() x : f() minore A.
Maintenant que f() , A est le plus petit lment de A. Mais f est croissante,
donc f(f()) f(), ce qui montre que f() est aussi dans A. Comme est le plus petit
lment de A est que f() , on a ncssairement f() = .
3. On considre h := f g, dont on veut montrer quelle sannule. Le TVI ne mne rien
(essayer). Dans ce cas, on y va par labsurde : supposons que h ne sannule pas sur [0, 1].
Comme h est continue, elle conserve un signe constant (par ex > 0) sur [0, 1]. De plus,
limage dun segment par une application continue est un segment, et donc h atteint son
min sur [0, 1] : > 0, x [0, 1], g(x) f(x) .
Maintenant, il faut trouver comment utiliser lhypothse f g = g f. On a
g(x) f(x) + ().
On a limpression quen itrant cette galit, on va faire apparaitre un nombre arbitrairement
grand de , ce qui nest pas possible car f et g sont dans [0, 1].
2
Calculons g
2
(x) := g(g(x)) f(g(x)) + en appliquant () g(x). Par hypothse, on a
doncg
2
(x) g(f(x)) + . Mais, toujours par (), applique f(x), g
2
(x) g(f(x)) +
f(f(x)) + + = f
2
(x) + 2.
Par rcurrence, on montre alors que n 1, x [0, 1], g
n
(x) f
n
(x) +n. Comme f
n
(x)
et g
n
(x) sont des suites bornes alors que n +, on a une contradiction. Donc g f
sannule.
Exercice 3 (FC01 - 03, cole Polytechnique) :
1. Trouver toutes les fonctions f continues de R dans R telles que f(x +y) = f(x) +f(y).
2. Trouver toutes les fonctions f continues de R dans R telles que f(
_
x
2
+ y
2
) = f(x)f(y).
Dmonstration :
1. Cette question est corrige plus loin. On montre que a R, x Q, f(x) = ax, puis on
tend le rsultat x R par densit.
2. On remarque que la fonction nulle est solution. Soit f une fonction non nulle solution.
La prsence des carrs fait penser tudier la parit de la fonction. Soit y
0
tel que
f(y
0
) ,= 0. Alors x, f(x) =
f(

x
2
+y
2
0
)
f(y
0
)
, et le second membre est bien une fonction paire.
Il sut donc dtudier f sur R
+
. En faisant x = y = 0, on a f(0) = (f(0))
2
, donc
f(0) 0, 1. Si f(0) = 0, alors en prenant y = 0, il vient f(x) = f(x).0 = 0, donc f est la
fonction nulle. Comme on a suppos f non nulle, ncessairement f(0) = 1.
En faisant x = y > 0, il vient f(

2x) = (f(x))
2
. Par consquent, si en un certain
x
0
> 0 la fonction f sannule, alors f
_
x
0

2
_
sannule galement, et par rcurrence il en
est de mme pour f
_
x
0
2
n/2
_
. Mais
x
0
2
n/2

n+
0, donc par continuit de f en 0, on aurait
galement f(0) = 0 ce quon a exclu. Donc f ne sannule pas sur R.
Il est donc licite de considrer g : x R
+
ln(f(

x)). Cette fonction est continue et


vrie g(x
2
+ y
2
) = g(x
2
) + g(y
2
), soit encore (X, Y ) R
+
2
, g(X + Y ) = g(X) + g(Y ).
Daprs la premire question, g(X) = aX. Ainsi a R, x 0, f(x) = e
ax
2
. Cette
relation est donc vraie x R par parit.
Rciproquement, la fonction xe
ax
2
est solution pour tout a R. (Et la fonction nulle
est aussi solution).
Exercice 4 (FC02 - 04) :
Soient f et g deux applications bornes sur [0, 1]. Soit (t) := sup
x[0,1]
(f(x) + tg(x)). Montrer
que est lipschitzienne.
Dmonstration : Soient t et t

deux rels distincts. On remarque que si x [0, 1], alors


(f(x) + tg(x))
_
f(x) + t

g(x)
_
= (t t

)g(x) [t t

[|g|

.
Ainsi, x, f(x) +tg(x) f(x) +t

g(x) +[t t

[|g|

(t

) +[t t

[|g|

. En passant la borne
sup, (t) (t

) +[t t

[|g|

, ce qui scrit encore (t) (t

) [t t

[|g|

. De la mme faon,
(t

) (t) [t t

[|g|

. Ceci achve lexercice.


Exercice 5 (FC02 - 05) :
Trouver toutes les fonctions f : RR, continues en 0, telles que
f(x + y) = f(x) + f(y) ().
3
Dmonstration :
Cet exercice est trs classique ! ! En fait, pour rsoudre des quations fonctionnelles dans ce genre,
on ne peut pas faire grand chose sinon essayer dutiliser () avec x et y bien choisis. Plein de
choses ne donnent pas de rsultats, voici ceux qui servent :
x = y = 0 donne 2f(0) = f(0), donc f(0) = 0.
y = x donne f(x x) = f(x) + f(x) = f(0) = 0, donc f(x) = f(x) : f est impaire.
y = x = 1 donne f(2) = 2f(1).
Par rcurrence, x = n et y = 1 donne f(n + 1) = f(n) + f(1) = nf(1) + f(1) = (n + 1)f(1).
On a donc montr que n N, f(n) = nf(1). Comme f est impaire, le rsultat vaut encore pour
n Z. De mme, f(nx) = nf(x) x.
Passons aux rationnels. On remarque que f
_
1
2
+
1
2
_
= f
_
1
2
_
+ f
_
1
2
_
= 2f
_
1
2
_
= f(1) et donc
f
_
1
2
_
=
f(1)
2
. Pour
p
q
, on fait pareil : qf
_
p
q
_
= f(p) = pf(1) car p N, et donc f
_
p
q
_
=
p
q
f(1).
Soit prsent x un rel et x
n
une suite de rationnels qui tend vers x. Alors x
n
x0, donc,
par continuit de f en 0, f(x
n
x) f(0) = 0. Mais f(x
n
x) = f(x
n
) +f(x) = f(x
n
) f(x)
car f est impaire. Autrement dit, f(x
n
) f(x). Mais f(x
n
) = x
n
f(1) xf(1), et donc, par
unicit de la limite, f(x) = xf(1).
Finalement, si f vrie , f(x) = xf(1).
Rciproquement, il est facile de voir que f(x) = ax est solution pour tout a rel.
Remarque : cet exo est souvent l avec lhypothse (plus lourde) f continue sur R, qui simplie un
peu la n de la rdaction puisque f(x
n
) f(x) par continuit de f en x. Comme f(x
n
) = x
n
f(1),
lunicit de la limte donne le rsultat.
Exercice 6 (FC02 - 06) :
Soient a et b deux rels, [a[ , = 1. Trouver toutes les fonctions f continues sur R telles que
() x R, f(x) = f(ax + b)
Dmonstration :
En faisant comme dans lexercice davant, on narrive pas grand chose : f(0) = f(b) puis
f(b) = f(ab +b). . . On arrive bien une innit de valeurs gales, mais on na pas f(x) = x pour
tout x.
On prend donc x R, et on regarde ce que donne la relation () : f(x) = f(ax + b). Appliquons
alors () ax + b : f(ax + b) = f(a(ax + b) + b) = f(a
2
x + ab + b) = f(a
2
x + b(a + 1)). Comme
on na rien dautre faire, on recommence : f(a
2
x + b(a + 1)) = f(a(a
2
x + b(a + 1)) + b) =
f(a
3
x + a
2
b + ab + b) = f(a
3
x + b(a
2
+ a + 1)).
Montrons donc, par rcurrence, que n N, f(x) = f(a
n
x+b
n1

k=0
a
k
) [ce quon vient de remarquer
pour n = 1, 2, 3.
La proprit est bien sr vraie pour n = 0 (f(x) = f(x)).
Supposons la vraie au rang n. Alors f(x) = f(a
n
x+b
n1

k=0
a
k
). on applique () x = a
n
x+b
n1

k=0
a
k
pour trouver f(x) = f(a(a
n
x+b
n1

k=0
a
k
) +b) = f(a
n+1
x+b
n

k=0
a
k
) ce qui montre bien la proprit
au rang n + 1.
Maintenant, regardons ce quon vient de faire. a
n
x + b
n1

k=0
a
k
= a
n
x + b
1a
n
1a
en reconnaissant la
somme dune srie gomtrique de raison a ,= 1.
4
On a envie de faire tendre n vers +. Hlas, si [a[ > 1 a tend vers linni. Comme on ne peut
de toute faon rien faire dautre, on suppose [a[ < 1.
Alors a
n
0, et donc a
n
x+b
n1

k=0
a
k

b
1a
. Comme f est continue en
b
1a
, f(a
n
x+b
n1

k=0
a
k
) f
_
b
1a
_
.
Mais le membre de gauche est constant et gal f(x) daprs ce quon a calcul avant. Donc
f(x) = f
_
b
1a
_
pour tout x, ce qui montre bien que f est constante (car
b
1a
est une constante).
Si [a[ > 1, on ne peut plus faire pareil. Mais si on pose y = ax + b, la relation () se rcrit
f(y) = f
_
1
a
y
b
a
_
, qui est une relation identique () avec ce coupci

1
a

< 1, et donc f est


encore constante.
Remarquons que si a = 1, les fonctions vriant () sont les fonctions bpriodiques. Et si a = 1,
les fonctions 2b priodiques conviennent (mais je ne sais pas si ce sont les seules).
Exercice 7 (FC02 - 07) :
Soit
f : [1, 0[]0, 1] R
x (1 x
2
) sin

x
. Montrer que f est borne. Atteintelle ses
bornes ?
Dmonstration :
Comme 1 x 1, 0 x
2
1 donc 0 > x
2
1 et 0 1 x
2
< 1. Puis, comme
1 sin

x
1, 1 (1 x
2
) sin

x
1. On en dduit que supf 1 et que inf f 1. Pour
voir que ce sont eectivement les bornes de f, il faut trouver des suites (x
n
) et (y
n
) telles que
f(x
n
) 1 et f(y
n
) 1. Comme les deux termes du produit dnissant f sont plus petits
que 1, ncssairement x
n
0 et sin

x
n
1 : on peut prendre x
n
:=
2
4n
. Il est facile de trouver
y
n
. . .
Enn f natteint par ses bornes, car f(x) = 1 =sin

x
= 1 et 1 x
2
= 1, donc x = 0 et. . . ce qui
est absurde. Cest pareil en 1.
Exercice 8 (FC02 - 08) :
On cherche dterminer lensemble E des fonctions continues sur R vriant
(x, x

) R
2
,
1
2
(f(x) + f(x

)) = f
_
x + x

2
_
().
1. Montrer que E est un espace vectoriel.
2. Montrer que si f E et si (x
1
, x
2
) R
2
, f(x
1
) = f(x
2
) = 0, alors f est constante.
3. Trouver la forme gnrale des fonctions de E.
Dmonstration :
1. On montre que E est un sousespace vectoriel de C
0
(R). Tout dabord, la fonction nulle
vrie videmment (). Soient f
1
, f
2
deux lments de E et et deux rels. Alors (f
1
+
f
2
)
_
x+x

2
_
= f
1
_
x+x

2
_
+ f
2
_
x+x

2
_
=
1
2
(f
1
(x) + f
1
(x

)) +
1
2
(f
2
(x) + f
2
(x

)) =
1
2
((f
1
+ f
2
)(x) + (f
1
+ f
2
)(x

)), donc f
1
+ f
2
E, ce qui montre que E est un
sousespace vectoriel de C
0
(R), donc un espace vectoriel.
2. Soient x
1
et x

1
deux rels tels que f(x
1
) = f(x

1
) = 0. Soit x [x
1
, x

1
]. On va montrer que
f(x) = 0.
Posons S
1
:= [x
1
, x

1
]. Alors x S
1
. Lhypothse donne, en posant c :=
x
1
+x

1
2
, f(c) = 0.
Si x < c, on pose x
2
:= x
1
et x

2
:= c.
Si x > c, on pose x
2
:= c et x

2
= x

1
.
5
FAITES UN DESSIN! ! !Lide est de couper lintervalle en 2, de sorte que f sannule encore
chaque bout de lintervalle plus petit, et que x soit toujours dans lintervalle choisi !
Posons alors S
2
:= [x
2
, x

2
]. S
2
S
1
La longueur de S
2
(note L(S
2
)) est par construction
1
2
L(S
1
), et f(x
2
) = f(x

2
) = 0 et x S
2
.
On itre alors ce procd pour construire une suite (S
n
) de segments embots (le faire) :
S
n
:= [x
n
, x

n
]
x S
n
f(x
n
) = f(x

n
) = 0
S
n
S
n1
S
2
S
1
L(S
n
) =
1
2
L(S
n1
) = =
1
2
n1
L(S
1
).
La suite (x
i
) est croissante par construction, la suite (x

i
) est elle dcroissante, et (x

i
x
i
) =
L(S
i
)
i+
0, donc les suites (x
i
) et (x

i
) sont adjacentes. Elles convergent donc vers la
mme limite . Mais par construction i, x
i
x x

i
. Donc = x. Autrement dit x
i
x.
Comme f est continue, elle est en particulier continue en x, et donc f(x
i
) f(x). Mais
i, f(x
i
) = 0. Donc f(x) = 0.
On a nalement montr que f est nulle sur [x
1
, x

1
].
Pour sortir de [x
1
, x

1
], on remarque que si on pose x
n
:= x
1
+(n1)(x

1
x
1
), on a f(x
n
) = 0
pour tout n. Comme x
n
tend vers +, si x > x

1
est x, il existe n
0
tel que x [x
n
0
, x
n
0
+1
],
et on peut reprendre le cas prcdent. Si x < x
1
, on pose x
n
:= x
1
(n 1)(x

1
x
1
) et a
marche de la mme faon !
3. Regardons si des catgories de fonctions connues sont dans E. Il est facile de voir que les
fonctions constantes sont dans E. Lidentit y est aussi. Comme E est un espace vectoriel,
toutes les fonctions anes sont donc dans E. A part a, on nen voit pas, et comme une
fonction ane est entirement dtermine par deux valeurs, la question 2 va montrer que
ce sont les seules.
Soit f une fonction dans E, et g une fonction ane telle que le graphe de f et celui de g
se coupent en deux points [on peut prendre par exemple g la droite passant par [0, f(0)] et
[1, f(1)].] Alors g est dans E parce quon vient de rmarquer que E contient les fonctions
anes. Mais E est un espace vectoriel, donc f g E. Mais (f g)(0) = (f g)(1) = 0 par
choix de g [ou en deux autres points si on na pas dni g comme ce que je propose]. Daprs
la question 2., la fonction f g est constante. Mais cette constante est ncssairement nulle
(car la fonction f g sannule) et donc f = g. Les fonctions de E sont donc exactement les
fonctions anes.
Exercice 9 (FC03 - 09) :
Soit I un intervalle de R. Soient f, g : I R, continues, telles que
x I, (f(x))
2
= (g(x))
2
,= 0.
Montrer que f = g ou f = g.
Dmonstration :
On a, x I, (f(x) g(x)) (f(x) + g(x)) = 0, donc
()x I, (f(x) = g(x) ou f(x) = g(x)) .
6
Hlas, on aimerait montrer que soit f = g, ce qui se traduit par x I, f(x) = g(x), soit
f = g, ce qui se traduit par x I, f(x) = g(x). On a donc un problme de placement des
quanticateurs.
L, on fait un dessin, et on se rend compte que cest la continuit de f qui va rendre la chose
possible (car f et g ne sannulent pas, et ont donc chacune un certain signe sur I tout entier).
Comme f ne sannule pas, et est continue, f est de signe constant sur I. Supposons par exemple
f positive sur I.
On va faire la dmonstration par labsurde. Supposons f ,= g et f ,= g. Comme f ,= g,
x
1
, f(x
1
) ,= g(x
1
) et donc f(x
1
) = g(x
1
) par (). En particulier, g(x
1
) < 0. De mme,
x
2
, f(x
2
) ,= g(x
2
) et donc f(x
2
) = g(x
2
) par (). En particulier, g(x
2
) > 0. Mais g est
continue, et donc, par le thorme des valeurs intermdiaires, g prenant des valeurs positives et
ngatives sannule, ce qui est absurde (ou, autre n : g tant de signe constant car continue ne
sannulant pas, on a une contradiction).
Remarquons que si f nest pas continue, le rsultat est faux : il sut de prendre f(x) = x si
x Q et f(x) = x si x , Q pour voir quen posant g(x) = x, () est vrie (en travaillant sur
I := [1, 2]) par exemple pour assurer g(x) ,= 0.
De mme, si f (et donc g) sannulent, le rsultat est faux : on reprend g(x) = x sur R par exemple,
et f(x) = x pour x 0 et f(x) = x pour x 0. f et g sont continues, vrient () et pourtant
la conclusion nest pas vrie.
Exercice 10 (FC03 - 10) :
Soient (a, b) R
2
tels que a < b, etf : [a, b] R une application continue telle que f(a) =
f(b). Dmontrer quil existe (c, d) a, b]
2
tels que
_
a < c < d < b
f(c) = f(d).
Dmonstration :
On remarque tout dabord que le rsultat est trivial si f est constante. Dans le cas contraire, on
peut trouver u ]a, b[ tel que f(u) ,= f(a). Soit alors k ]f(a), f(u)[. Comme f est continue sur
[a, u], le thorme des valeurs intermdiaires montre quil existe c [a, u] tel que f(c) = k. De
mme, comme f est continue sur [u, b], le thorme des valeurs intermdiaires montre quil existe
d [u, b] tel que f(d) = k. Comme k ,= f(u), que k ,= f(a) et que k ,= f(b), on en dduit que
c ]a, u[ et d ]u, b[.
Encore une petite quation fonctionnelle, mais compltement idiote (comme quoi, tout ne se passe
pas toujours mal).
Exercice 11 (FC03 - 11) :
Trouver toutes les fonctions f : RR qui vrient f(x)f(y) f(xy) = x + y.
Dmonstration :
Pour x = y = 0, f(0)f(0) f(0) = 0, donc f(0)[f(0) 1] = 0 : f(0) = 0 ou f(0) = 1.
Pour y = 0, f(x)f(0) f(0) = x, donc f(0) ,= 0 et donc f(0) = 1. Mais alors f(x)f(0) f(0) = x
donne f(x) 1 = x, soit f(x) = x + 1.
Rciproquement, f(x) := x + 1 convient.
La seule solution est donc x + 1.
Exercice 12 (FC03 - 12) :
Soit f :]0, +[, croissante, telle que
f(x)
x
soit dcroissante. Montrer que f est continue.
7
Dmonstration :
Soit x > 0 x. On veut montrer que f(x + h) f(x)
h0
0.
Soit h > 0 x. Alors x + h > 0 et
_
f(x + h) f(x) 0
f(x+h)
x+h

f(x)
x
0.
. La seconde relation scrit en-
core f(x + h) (x + h)
f(x)
x
, do lon dduit (tout ceci tant vrai h > 0, 0 f(x + h)
f(x) f(x)
_
x+h
x
1


h0
+
0. Soit h < 0 x tel que h > x. Alors 0 x + h < x et
_
f(x + h) f(x) 0
f(x+h)
x+h

f(x)
x
0.
. La seconde relation scrit encore f(x + h) (x + h)
f(x)
x
, do lon
dduit (tout ceci tant vrai x < h < 0, f(x)
_
x+h
x
1

f(x + h) f(x) 0
h0

0.
Finalement, quand h 0, f(x + h) f(x) 0 est f est continue en x.
Signalons quil existe dautres dmonstrations, et notamment on peut utiliser que comme f est
croissante, f(x

) f(x) f(x
+
). . .
Exercice 13 (FC03 - 13) :
Soit f :]0, +[R continue. On suppose que f(x + 1) f(x)
x+
. Montrer que
f(x)
x

x+
. (Considrer dabord le cas = 0.)
Dmonstration :
Comme le suggre lnonc, commenons par considrer le cas = 0. Alors
f(x)
x
est le coecient
directeur de la droite OM o O(0, 0) et M(x, f(x)).
Soit > 0 x (on peut dicilement faire autrement que revenir la dnition de la continuit,
vues les informations que lon possde). Lhypothse scrit :
A > 0, x > A, [f(x + 1) f(x)[ < .
Or, pour x > A, on peut crire f(x) = (f(x) f(x 1)) + (f(x 1) + f(x 2)) + + (f( +
1) f()) + f() o [A, A + 1]. Alors :

f(x)
x


x
+ +

x
+ sup
y[A,A+1]
[f(y)[.
1
x
.
La premire partie comporte p termes si et seulement si x [A + p, A + p + 1], auquel cas
p
x

p
A+p
. Par consquent,

f(x)
x

+
sup
[A,A+1]
[f[
x
.
Comme le second terme tend vers 0 quand x + (le sup tant indpendant de x), B >
A, x > B,

f(x)
x

< 2 et donc
f(x)
x
0.
Traitons prsent le cas gnral. On pose g(x) := f(x) x. Alors g(x + 1) g(x) = f(x + 1)
f(x) , donc g(x + 1) g(x) 0. Daprs ce que lon vient de faire,
g(x)
x
0, ce qui donne
exactement
f(x)
x
0. Cest bien ce que lon voulait.
Exercice 14 (FC04 - 14) :
Soit f : RR continue telle que f(x) tende vers + en . Montrer que f admet un
minimum sur R.
8
Dmonstration :
Ici, il faut, comme partout, faire un dessin. Lide est la suivante : on coupe le graphe par une
horizontale (susement haute pour quelle intersecte le graphe !). La fonction sera au-dessus de
cette horizontale aprs une certaine valeur, et avant une autre cause de ses limites. Le reste
de lensemble de dnition est alors un segment. Comme une fonction continue sur un segment
admet un minimum, on aura gagn.
Soit A := sup(f(0), 1) > 0 (1 et 0 sont arbitraires, on veut juste un nombre positif, plus grand
quau-moins une valeur prise par f, par exemple f(0)). Comme f(x)
x+
+, B > 0, x
B, f(x) A. De mme, comme f(x)
x
+, B

< 0, x B

, f(x) A. Comptetenu du
choix de A, x , [B

, B], f(x) f(0).


Comme f est continue et que [B

, B] est un segment, f a un minimum sur [B

, B] en un point x
0
.
Donc x [B

, B], f(x) f(x


0
).
Comme 0 [B

, B], f(0) f(x


0
).
Par consquent, x , [B

, B], f(x) f(0) f(x


0
).
Finalement, x R, f(x) f(x
0
) : f a un minimum sur R qui vaut f(x
0
).
Exercice 15 (FC04 - 15) :
Soit f : RR continue en 0 et en 1, telle que x R, f(x
2
) = f(x). Montrer que f est
constante.
Dmonstration :
On peut xer 0 < x < 1 et regarder la suite f(x
2n
). Comme x
2n
0 et que f est continue
en 0, f(x
2n
) f(0). Lhypothse donnant f(x) = f(x
2n
) n, on en dduit que f(x) = f(0).
Linconvnient est que cette mthode ne permet de conclure que pour 0 < x < 1.
Pour x > 1, on renverse la relation de lnonc en f(x) = f(

x) qui donne f(x) = f(x


1/(2n)
), n
N

. Comme x
1/(2n)
= e
1
2n
ln(x)
e
0
= 1, on en dduit que f(x
1/(2n)
) f(1) et comme avant,
f(x) = f(1). Cel tant, on ne sest pas servi ici de x > 1, mais que de x > 0. On peut donc
oublier le paragraphe prcdent !
f est donc constante sur R
+
. Comme f est continue sur R, en particulier en 0, elle est constante
sur R
+
.
Enn, si x < 0, f(x) = f(x
2
) = f((x)
2
) = f(x), donc f est paire, et f est nalement constante
sur R.
Exercice 16 (FC04 - 16, cole Polytechnique, Olympiades) :
Dterminer les fonctions f : R
+
R
+
telles que
_
(x, y) (R
+
)
2
, f(xf(y)) = yf(x)
f(x)
x+
0.
Dmonstration :
Comme dhabitude, on teste la relation pour diverses valeurs de x et y. En prenant y = x, on
voit que x, xf(x) est un point xe de f.
Soit y > 0 tel que f(y) = y. Alors x > 0, f(xy) = yf(x). Par rcurrence, on a alors
x > 0, n, f(xy
n
) = y
n
f(x). On a envie de faire tendre n vers +. On va donc regarder les
valeurs que peut prendre y. Si y > 1, alors le membre de gauche tend vers 0 et y
n
vers +, donc
ncessairement f(x) = 0 ce qui est absurde. Si y < 1, on crit f(x) = f
_
x
y
y
_
= yf
_
x
y
_
, donc
9
f
_
x
y
_
=
f(x)
y
et on est ramens au cas prcdent. Par consquent y = 1.
Comme y = 1 est le seul point xe de f, x R, xf(x) = 1, et donc f(x) =
1
x
.
Exercice 17 (FC04 - 17) :
Peuton construire une fonction continue de R dans R telle que limage de tout rationnel soit
un irrationnel, et limage de tout irrationnel un rationnel ?
Dmonstration :
Limage dun irrationnel est rationnelle, donc f(R Q) est un ensemble dnombrable. De plus, f
tant surjective de Q sur f(Q), et limage dun ensemble dnombrable par une surjection tant
dnombrable, f(Q) est dnombrable. On en dduit que f(R) est dnombrable.
Dautre part, comme f(R) est un intervalle en tant quimage dun intervalle par une application
continue, f est constante sur R.
La rciproque est vidente.
Exercice 18 (FC04 - 18, la con) :
Soit f(x) := arccos
_
1
x
_
+

1 x
2
. Dterminer les extrema et le sens de variation de f.
Dmonstration :
Ce quil ne faut pas faire : driver et sexciter :-)
Ce quil faut faire : cest une fonction : on cherche son ensemble de dnition. Il faut 1 x
2
0,
donc x [1, 1]. Mais il faut aussi
1
x
dans le domaine de dnition de arccos qui est [1, 1] : donc
x 1 ou x 1. Finalement, en intersectant les deux ensembles, f est dnie sur 1, 1 : cest
bien un ensemble de dnition de deux points ! ! ! f(1) = arccos(1) = 0 et f(1) = arccos(1) = ,
donc f est dcroissante sur son ensemble de dnition, a son minimum en 1 et son maximum en
1 ! ! ! ! !
Je pense que vous avez tous compris le titre de lexercice ! ! !
Exercice 19 (FC04 - 23) :
Soit f une application continue de R dans R telle que
x R, (f f)(x) = 2f(x) x.
Montrer que f est une bijection strictement croissante de R sur lui-mme.
Dmonstration :
On va commencer par montrer que f est injective. Si f(x) = f(y), alors f(f(x)) = f(f(y)) ce qui
scrit encore 2f(x) x = 2f(y) y, ou encore x = y. f est donc injective.
Comme f est continue et injective, elle est strictement monotone. Il sut donc de sintresser aux
limites de f pour conclure. Comme f est strictement monotone, f f est strictement croissante.
On remarque alors que pour x 0, f(x) =
f(f(x))+x
2

f(f(0))+x
2
qui tend vers + en +. De
mme, pour x 0, f(x)
f(f(0))+x
2
qui tend vers en .
Finalement f est strictement monotone, de limite en et + en +, ce qui prouve que
f est une bijection strictement croissante de R sur R.
Exercice 20 (FC04 - 24) :
Trouver toutes les fonctions f continues sur R telles que
(x, y) R
2
, f(x + y) + f(x y) = 2 (f(x) + f(y)) .
Dmonstration :
En faisant x = y = 0, on voit que f(0) = 0.
10
En prenant y quelconque et x = 0, on a f(y) + f(y) = 2f(y), donc f est paire.
En prenant x quelconque et x = y, on a f(3x) = 2(f(2x) +f(x)) f(2x x) = 10f(x) f(x) =
9f(x). On va montrer par rcurrence que n N, f(nx) = n
2
f(x). La relation est vraie pour
n = 0, 1. Et f((n + 1)x) = 2(f(nx) + f(x)) f(nx x) = 2(n
2
f(x) + f(x)) (n 1)
2
f(x) =
(2n
2
+ 2 (n 1)
2
)f(x) = (n + 1)
2
f(x).
Cette relation est encore vraie par parit pour n Z.
Soit x
a
b
Q, Soit y Z. Alors f(xy) = f
_
a
y
b
_
= a
2
f
_
y
b
_
et f(y) = f
_
b
x
b
_
= b
2
f
_
x
b
_
, donc
f(xy) = x
2
f(y) pour tout x rationnel.
On en dduit que x Q, f(x) = x
2
f(1).
Soit prsent x R

. q
n
Q, q
n

1
x
. Alors f(q
n
x) f(1) par continuit en 1. Or f(q
n
x) =
q
2
n
f(x)
1
x
2
f(x). Par unicit de la limite, f(x) = x
2
f(1).
Rciproquement, toutes les fonctions xx
2
sont solutions, pour R.
Exercice 21 (FC04 - 25, Centrale) :
Trouver toutes les fonctions f continues sur R telles que
f f f = id
R
.
Dmonstration :
Comme f f f = id, f est bijective, de rciproque f f. Comme f est continue sur R, f est
strictement monotone sur R. Elle est de plus strictement croissante, car sa rciproque est f f
qui est strictement croissante comme compose de f strictement monotone avec elle-mme.
On va alors montrer que id
R
est la seule fonction solution.
Sil existe x
0
tel que f(x
0
) > x
0
, comme f f est strictement croissante, x
0
= f(f(f(x
0
))) >
f(f(x
0
)) > f(x
0
) > x
0
ce qui est absurde.
Sil existe x
1
tel que f(x
1
) < x
1
, on a le mme genre de contradiction.
Lidentit est donc la seule solution.
Exercice 22 (FC05 - 19) :
Soit f : RR, continue, admettant des limites nies en + et . Montrer que f est
uniformment continue sur R.
Dmonstration :
Il faut distinguer ce qui se passe proche de linni et ailleurs. Soit donc > 0 x. Comme
pour un certain , f
x+
, f est borne pour x assez grand. Prcisment : A, x R, x
A=[f(x) [ . Lingalit triangulaire donne alors y A, [f(x) f(y)[ 2.
On procde de la mme faon en pour avoir lexistence dun B tel que si x, y B, alors
[f(x) f(y)[ 2.
Enn, la fonction f est continue sur le segment [B 1, A+1], donc y est uniformment continue
par le thorme de Heine. Par consquent, , (x, y) I
2
, [x y[ =[f(x) f(y)[ 2.
Finalement, si [x y[ inf(, 1), alors [x, y] ] , B] ou alors [x, y] [B, A], ou alors [x, y]
[A, +[, et donc [x y[ 2, ce qui prouve la continuit uniforme.
Exercice 23 (FC05 - 20) :
1. Lapplication
f : R R
x sin
_
x
2
_
est-elle uniformment continue sur R?
2. Montrer que les applications xsinx et xx sont uniformment continues sur R
mais que ce nest pas le casde xxsinx.
Dmonstration :
11
1. On va montrer que f nest pas uniformment continue (quand x +, la fonction oscille
trs vite). On a f(x) = 1 x =
_

2
+ 2k et f(x) = 1 x =
_
3
2
+ 2k. Posons
x
k
:=
_

2
+ 2k et x

k
:=
_
3
2
+ 2k. Par construction, k, [f(x
k
) f(x

k
)[ = 2, mais
x
k
x

k
=

2
+2k+

3
2
+2k
0.
Soit donc 0 < < 2. n
0
, n, [x
k
x

k
[ h mais [f(x
k
) f(x

k
)[ > , donc f nest pas
uniformment continue.
2. Les deux applications xx et xsinx sont lipschitziennes, elles sont uniformment
continues. Soit f : xxsinx. Alors f(x) = x si et seulement si x =

2
+ 2k avec k Z.
Posons x
n
:=

2
+ 2n et cherchons x

n
sous la forme x

n
:= x
n
+
n
avec
n
0. Alors
f(x

n
) = (x
n
+
n
) sin(x
n
+
n
) = (x
n
+
n
) sin
_

2
+ 2n +
n
_
= (x
n
+
n
) cos(
n
) =
_

2
+ 2n
_
cos
n
+
n
cos
n
.
On en dduit :
f(x

n
) f(x
n
) =
_

2
+ 2n
_
(cos
n
1) +
n
cos
n
.
Or
n
cos
n
0 et cos
n
1 = 2 sin
2
n
2
. En prenant alors
n
=
1

n
, on a
_

2
+ 2n
_ _
2 sin
2
n
2
_
=

2
+2n
4n
.(2).
sin
2 1
2

1
2

2
.
Ainsi [f(x
n
) f(x

n
)[ et si < , pour tout n assez grand [f(x
n
) f(x

n
)[ > alors
que [x
n
x

n
[ < .
Exercice 24 (FC05 - 26, CCP) :
1. Soit f : RR strictement croissante. Montrer que f f et f ont exactement les mmes
points xes.
2. Soit a > 0. Discuter selon les valeurs de a le nombre de solutions de lquation
e
ae
ax
= x.
Dmonstration :
1. Si x
0
est un point xe de f, alors f(f(x
0
)) = f(x
0
) = x
0
et donc x
0
est un point xe
de f f. Rciproquement, soit x
0
tel que f(f(x
0
)) = x
0
. Raisonnons par labsurde en
supposant f(x
0
) ,= x
0
. Si f(x
0
) > x
0
, comme f est strictement croissante, f(f(x
0
)) > f(x
0
).
Or f(f(x
0
)) = x
0
, donc x
0
> f(x
0
) ce qui est absurde. On a la mme contradiction si
f(x
0
) < x
0
.
2. On cherche x point xe de f f o f : xe
ax
. Comme f est strictement croissante (car
a > 0), il sut de trouver les points xes de f, donc de rsoudre lquation e
ax
= x. Soit
donc x
0
tel que e
ax
0
= x
0
. Ncessairement x
0
> 0 donc ax
0
= lnx
0
et
ln x
0
x
0
= a. tudions
donc h : x
ln x
x
sur R
+
. Comme h est drivable et h

(x) =
1ln x
x
2
, h est strictement
croissante de [0, e] dans

,
1
e
_
et strictement dcroissante de [e, +[ dans
_
1
e
, 0
_
.
Finalement, lquation a deux solution si a

0,
1
e
_
, une solution si a =
1
e
et aucune solution
si a >
1
e
.
12
Exercice 25 :
Dterminer
inf
tR
sup
x[0,1]

x
2
+ tx

.
Dmonstration :
Soit t R x. Posons
f : [0, 1] R
x [x
2
+ tx[ = x[x + t[.
. On cherche, t x, sup
[0,1]
f
t
(x) qui
est atteint car [0, 1] est ferm born.
Si t 1, alors f
t
(x) = x(x + t). Donc f

t
(x) = 2x t.
si t < 2, alors f

t
(x) > 0 sur R, donc le maximum est atteint en x = 1 : cest (1 + t).
si t ] 2, 1[, alors f

sannule en x =
t
2
[0, 1], o il y a un maximum qui vaut
t
2
4
.
Si t 0, alors f
t
(x) = x(x +t) qui est croissante sur [0, 1], donc le maximum est atteint en 1 et
vaut 1 + t.
Si 1 < t < 0, alors f
t
(x) =
_
x(x + t) si x t
x(x + t) si x t
. Il y a deux maximum locaux en
t
2
:
t
2
4
et
en 1 : 1 + t. Le maximum local est donc
t
2
4
si 1 < t t
0
:= 2(1

2) et 1 + t si t
0
t < 0.
Finalement, : t sup
x[0,1]
f
t
(x) =
_

_
(1 + t) si t < 2
t
2
4
si 2 t < t
0
1 + t si t t
0
.
On dduit de ltude de que inf (t) = (t
0
) = 1 + t
0
= 3 2

2.
Exercice 26 (FC06 - 21) :
1. Montrer quil nexiste pas de fonction continue de R dans R telle que x
R, f(f(x)) = x.
2. Trouver toutes les fonctions f continues de R dans R telles que k R
+
, x
R, [f(x)[ = k.
(Les deux questions sont indpendantes.)
Dmonstration :
1. Comme f (f) = id, f est injective. (En eet, si f(x
1
) = f(x
2
), alors f(x
1
) = f(x
2
)
et donc f(f(x
1
)) = f(f(x
2
)) soit x
1
= x
2
.) f tant continue injective sur R, elle est
strictement monotone sur R. Mais alors f est galement strictement monotone, de sens
contraire. On obtient une absurdit car f (f) est alors ncessairement dcroissante,
contrairement lidentit !
2. Si x
1
, f(x
1
) = k et x
2
, f(x
2
) = k, alors comme f est continue, le thorme des valeurs
intermdiaires implique que f sannule, ce qui est absurde. Donc f est constante (gale soit
k, soit k).
Exercice 27 (FC06 - 22, ESCP) :
Dterminer les fonctions f continues sur R telles que x R, cos(f(x)) = sin(f(x)).
Dmonstration :
On sait que les solutions de cos y = siny sont y =

4
+k avec k Z. Donc f(x) =

4
+k
x
. Mais
f est continue, donc limage de R est un intervalle et k
x
est une constante. Ainsi, f(x) =

4
+ k
avec k Z.
13
Exercice 28 (FC06 - DL? - 12) :
Dterminer lim
x0
(sinx + cos x)
1
x
.
Dmonstration :
Solution 1 : on regarde lnf(x)
1
x
(sinx + cos x 1) car lnu u 1 en 1. Mais cos x 1
x
2
2
et sinx x, donc cos x 1 = o(sinx). Ainsi lnf(x)
1
x
sinx1 et donc la limite cherche est
e.
Solution 2 (sans quivalents, mais semblable) : On crit lnf(x) =
ln(1+(sin x+cos x1))
sin x+cos x1
.
sin x+cos x1
x
.
Or
sin x
x
1 et
cos x1
x
=
sin
2 x
2
x
. Donc
sin x+cos x1
x
=
x
4
_
sin
x
2
x
2
_
2
0 car
sin u
u

x0
1 et
ln(1+u)
u

u0
1,
do le rsultat.
Exercice 29 (FC06 - DL? - 13) :
Dterminer lim
x+
_
chx
1+shx
_
x
.
Dmonstration :
chx
1+shx
=
e
x
2
(1+e
2x
)
e
x
2
(1+2e
x
+e
2x
)
= 1 +
2e
x
1+2e
x
+e
2x
. Or ln(1 + u) u en 0, donc xln
_
chx
1+shx
_

2xe
x
1+2e
x
+e
2x
0. Donc la limite cherche est 1.
Exercice 30 (FC06 - 28, Mines-Ponts) :
Soient f et g deux fonctions continues sur [0, 1] valeurs dans [0, 1] telles que f g = g f.
Soit T
g
lensemble des points xes de g. On cherche les points xes communs f et g.
1. Montrer que T
g
,= .
2. Montrer que T
g
est stable par f.
3. Dans cette question, on suppose g dcroissante. Montrer que T
g
est rduite un single-
ton, et en dduire la rponse au problme pos.
4. Dans cette question on suppose f croissante. En tudiant une suite rcurrente convena-
blement choisie, montrer que dans ce cas aussi f et g ont un point xe commun.
Dmonstration :
1. On pose h(x) := g(x) x. h est continue sur [0, 1], vrie h(0) = g(0) 0 et h(1) =
g(1) 1 0, donc le thorme des valeurs intermdiaires montre que h sannule, i.e. que g
a un point xe.
2. Si T
g
, alors g(f()) = f(g()) = f(), donc f() T
g
.
3. La fonction h introduite prcdemment est strictement dcroissante car si x < y, alors
g(x) g(y) car g est dcroissante, et x > y, donc g(x) x > g(y) y. Par consquent, h
ne sannule quune fois et g a un unique point xe . Mais daprs la question 2, f() T
g
,
donc f() = et T
f
T
g
= .
4. Comme f est continue sur lintervalle [0, 1] stable par f, on peut dnir, pour u
0
[0, 1],
une suite par la relation u
n+1
:= f(u
n
). On sait que la limite dune telle suite est un point
xe de f. Soit u
0
un point xe de g (qui existe par la question 1.). Alors, daprs la question
2, n, u
n
T
g
. Comme f est croissante, la suite (u
n
) est monotone. Comme elle est borne
dans [0, 1], elle converge. Soit sa limite. Comme f est continue, T
f
. Mais, par continuit
de g, g(x
n
) g(). Or g(x
n
) = x
n
. Par unicit de la limite, g() = , et donc T
g
.
On en dduit que T
f
T
g
,= .
14
Exercice 31 (FC06 - 29, ENS) :
Un marcheur parcourt 12 km en 1 heure ! Montrer quil existe un intervalle dune demi-heure
pendant lequel il parcourt exactement 6km.
Dmonstration :
Soit
f : [0, 1] R
t f(t)
le nombre de kilomtres parcourus en t heures et
g :
_
0,
1
2

R
t f
_
t +
1
2
_
f(t)
le nombre de kilomtres parcourus en une demi-heure partir de linstant t. Comme f est continue,
g lest. De plus, f(0) = 0, f(1) = 12, g(0) = f
_
1
2
_
et g
_
1
2
_
= 12 f
_
1
2
_
. Ainsi g(0) +g
_
1
2
_
= 12,
donc 6 =
1
2
_
g(0) + g
_
1
2
__

_
g(0), g
_
1
2
_
. Daprs le thorme des valeurs intermdiaires, il existe
c
_
g(0), g
_
1
2
_
tel que g(c) = 6. Autrement dit, f
_
c +
1
2
_
f(c) = 6, ce qui montre que durant
la demi-heure
_
c, c +
1
2

le marcheur a parcouru 6 kilomtres.


Exercice 32 (FD01 - 01

, cole Polytechnique) :
Soit f : RR une fonction uniformment continue. Montrer :
a > 0, b > 0, x R, [f(x)[ a[x[ + b.
La rciproque est-elle vraie ?
Dmonstration :
3 Fonctions drivables
Exercice 1 (FD01 - 01, cole Polytechnique, Ingalit de convexit (1)) :
Soient a, b 0 tels que a + b = 1. Montrer :
x, y 0, 1 + x
a
y
b
(1 + x)
a
(1 + y)
b
()
Dmonstration :
On a envie dcrire x
a
= a lnx (ce qui est dailleurs la dnition dune fonction puissance !). On a
un problme si a = x = 0 par exemple. Il faut supposer a > 0 et b > 0 ou quelque chose comme
a.
Si x = 0 ou y = 0, la proprit () est triviale. Supposons donc x > 0 et y > 0.
() se rcrit 1 + e
a ln x+b ln y
e
a ln(1+x)+b ln(1+y)
, ou encore ln(1 + e
a ln x+b ln y
a ln(1 + x) +
b ln(1 + y) (car ln est croissante).
On se dit que le a ln(1+x)+b ln(1+y) avec b = 1a ressemble furieusement de la convexit avec
f(x) = ln(1 +x). Mais le membre de gauche ne nous aide pas. Lui fait penser f(x) = ln(1 +e

),
mais on a du ln dedans ! !
L, on est coincs. On se doute bien quil y a une histoire de ln ou dexponentielle. La dernire
ligne quon a crite donne envie de poser f(lnx) = ln(1 +e
ln x
) ! Posons X = lnx et Y = lny (on
peut car x > 0 et y > 0). Alors () se rcrit ln(1 + e
aX+bY
) a ln(1 + e
X
) + b ln(1 + e
Y
).
L, on reconnait une ingalit de convexit pour f(x) := ln(1 + e
x
). Enn, il ne reste qu
vrier que cette f est bien convexe. f est videmment C
2
sur R, et f

(x) =
e
x
1+e
x
soit f

(x) =
e
x
(1+e
x
)e
x
e
x
(1+e
x
)
2
=
e
x
(1+e
x
)
2
, qui est bien videmment positif pour tout x. Donc f est convexe.
15
Exercice 2 (FD01 - 02, cole Polytechnique, condition susante de convexit) :
Soit f : RR une fonction continue, telle que
(x, y) R
2
, f
_
x + y
2
_

f(x) + f(y)
2
.
Montrer que f est convexe.
Dmonstration :
Exercice 3 (FD01 - 03, cole Polytechnique, tude asymptotique dune fonction convexe)
:
Soit f : R
+
R une fonction convexe.
1. Montrer que R +,
f(x)
x

x+
.
2. Montrer que si 0, alors f est dcroissante.
3. Montrer que si R, alors f(x) x a une limite dans R quand x +.
Dmonstration :
Exercice 4 (FD02 - 04) :
Soit r R
+
. Montrer que pour tous rels a et b, on a lingalit :
[a + b[
r
c
r
([a[
r
+[b[
r
) ,
o c
r
=
_
1 si r < 1
2
r1
si r 1.
Remarque : cette ingalit sert dans la dmonstration de la Loi du Logarithme Itr, qui
prcise la vitesse de convergence dans les thormes limite des probabilits.
Dmonstration :
On voit que lexercice fait intervenir la fonction xx
r
. Celle-ci tant convexe sur R
+
pour r 1
et pas pour r < 1, on va distinguer ces deux situations.
Si r 1, xx
r
est convexe sur R
+
. Par lingalit triangulaire, [a + b[
r
([a[ +[b[)
r
. Lastuce
consiste crire ([a[ +[b[)
r
= 2
r
_
|a|+|b|
2
_
r
, qui fait apparatre la dnition de la convexit. En
utilisant cette dernire, on obtient
_
|a|+|b|
2
_
r

1
2
[a[
r
+
1
2
[b[
r
. On en dduit nalement [a + b[
r

2
r 1
2
([a[
r
+[b[
r
) = 2
r1
([a[
r
+[b[
r
).
Si r < 1, on rcrit lingalit dmontrer sous la forme [a + b[
r
[b[
r
[a[
r
. On peut videmment
supposer [b[ [a[.
si [a + b[ [b[, on a gagn.
supposons donc [b[ [a + b[. Lapplication xx
r
est continue sur [[b[, [a + b[], drivable
sur ][b[, [a + b[[, donc, par le thorme des accroissements nis, il existe ][b[, [a + b[[, tel que
[a + b[
r
[b[
r
= r
r1
([a + b[ [b[). Or, par lingalit triangulaire, [a + b[ [b[ [a[, et, comme
[b[ [a[, on en dduit : [a + b[
r
[b[
r
r
r1
[a[ r[b[
r1
[a[ r[a[
r1
[a[ = r[a[
r
[a[
r
car
r < 1.
Exercice 5 (FD02 - 05) :
1. Trouver f : RR, drivable en 0, telle que x R, f(2x) = 2f(x).
2. Mme question avec f(2x) = (f(x))
2
.
Dmonstration :
16
1. On commence par chercher des solutions videntes. On voit que f(x) := x est solution. On
remarque que f(x) := kx est galement solution pour tout k R. On pense que ce sont les
seules.
On remarque que f(2 0) = 2f(0), donc f(0) = 2f(0) et f(0) = 0. Vue la drivabilit en
0, on a envie dcrire le taux daccroissement en 0, qui vaut T :=
f(x)f(0)
x0
=
f(x)
x
. Mais
f(x) =
f(2x)
2
, donc T =
f(2x)
2x
. En appliquant la relation de lnonc 2x, on voit que
f(4x) = 2f(2x). Donc T =
f(4x)
4x
. Par rcurrence, n, T =
f(2
n
x)
2
n
x
. On a envie de faire
tendre n vers + pour voir ce que a donne, mais, videmment, 2
n
+. On va donc
lire la relation dans lautre sens, en lappliquant
x
2
. On va crire f(x) = 2f
_
x
2
_
, donc
f(x)
2
= f
_
x
2
_
. On obtient alors par rcurrence, T =
f(
x
2
n )
x
2
n
. En faisant tendre n vers = ,
comme
x
2
n
0, et en utilisant la direntiabilit en 0 de f, on obtient T
n+
f

(0). Mais
T est une suite constante, et gale
f(x)
x
, donc f

(0) =
f(x)
x
. Donc f est linaire, de pente
gale f

(0). . .
2. La fonction nulle est solution. Cherchons les solutions non nulles. Si f existe, la relation de
lnonc dit que f est positive sur R. On a envie de prendre le logarithme.
Supposons que lon puisse le faire, cestdire que f soit strictement positive. On pose alors
g(x) := ln(f(x)), qui vrie la relation fonctionnelle de lexercice 1. Donc g(x) = kx, et donc
f(x) = e
kx
.
Si x
0
R, f(x
0
) = 0, alors f
_
x
0
2
n
_
= 0, et donc f(0) = 0 car f est continue. Supposons alors
x
1
, f(x
1
) ,= 0. Alors f
_
x
1
2
n
_
= (f(x
1
))
1
2
n

x0
1, donc f(0) = 1 et on a une contradiction.
Si f sannule en un point, elle est donc nulle.
Exercice 6 (FD02 - 06) :
Soit f : [a, b] R drivable, telle que f(a) = f(b) et f

(a) > 0, f

(b) > 0. Montrer quil


existe c ]a, b[ tel que f(c) = f(a) et f

(c) 0.
Dmonstration :
Exercice 7 (FD02 - 07, Thorme de Darboux) :
Soit f une fonction drivable sur un intervalle I. Montrer que f

(I) est un intervalle.


Dmonstration :
Exercice 8 (FD03 - 08) :
Soient a et b deux rels strictement positifs. Comparer
3

a
2
b et
2a+b
3
.
Dmonstration :
Exercice 9 (FD03 - 09) :
Soit f une fonction de classe C

, strictement positive, telle que ln(f) soit convexe. Montrer


que f est convexe.
Dmonstration :
Exercice 10 (FD03 - 10) :
Soit
f : ]0, 1] R
x
ln(1+x)
x
.
Montrer que f admet un prolongement de classe C
1
sur [0, 1].
Dmonstration :
17
Exercice 11 (FD03 - 11) :
Soit
f :

0,

2

R
x
cos x1
sin x
.
Montrer que f admet un prolongement de classe C
1
sur
_
0,

2

.
Dmonstration :
Exercice 12 (FD03 - 12) :
Dterminer la classe de
f : R R
x
_
x
4
sin
1
x
si x ,= 0
0 si x = 0
.
.
f admet-elle un dveloppement limit lordre 3 en 0 ?
Dmonstration :
Exercice 13 (FD03 - 13, Mines-Ponts, Rgle de lHospital linni) :
Soient f et g deux fonctions de R
+
dans R
+
tendant vers +en +. On suppose
f


+
> 0.
Montrer que
f
g

+
.
Dmonstration :
Exercice 14 (FD03 - 14, CCP) :
Trouver f : RR de classe C
1
telle que x R, (f f)(x) = ax + b, o b R et
a R 1, 1 sont xs.
Dmonstration :
Exercice 15 (FD04 - 15) :
Soient a < b deux rels, g : [a, b] R de classe C
1
sur [a, b], deux fois drivable sur ]a, b[, et
f : [a, b] R de classe C
2
sur [a, b] et trois fois drivable sur ]a, b[. Montrer :
1. c ]a, b[, g(b) = g(a) + (b a)g

(a) +
(ba)
2
2
g

(c),
2. c ]a, b[, f(b) = f(a) + (b a)f

_
a+b
2
_
+
(ba)
3
24
f

(c).
Dmonstration :
Cet exercice est relativement classique, et est rapprocher de la dmonstration du thorme des
accroissements nis : on cherche utiliser le thorme de Rolle.
1. Soit A tel que g(b) = g(a) + (b a)g

(a) +
(ba)
2
2
A et
: [a, b] R
x (x) := g(x) g(a) (x a)g

(a)
(xa)
2
2
A.
Alors est continue sur [a, b], drivable sur ]a, b[ et vrie (a) = 0 = (b) (car on a bien
choisi A), et donc par le thorme de Rolle il existe u ]a, b[ tel que

(u) = 0.
Or

(x) = g

(x) g

(a) (x a)A.

est donc une fonction continue sur [a, b], drivable


sur ]a, b[ et vrie

(a) =

(u) = 0, donc par le thorme de Rolle, il existe c ]a, u[]a, b[


tel que

(c) = 0.
Comme

(x) = g

(x) A, on a A = g

(c) et donc le rsultat attendu.


2. On jour au mme jeu : soit B tel que f(b) = f(a) + (b a)f

_
a+b
2
_
+
(ba)
3
24
B et
: [a, b] R
x (x) := f(x) f(a) (x a)f

_
a+x
2
_

(xa)
3
24
B.
18
Alors est continue sur [a, b], drivable sur ]a, b[ et vrie (a) = (b) = 0, donc par le
thorme de Rolle, il existe v ]a, b[ tel que

(v) = 0.
Or

(x) = f

(x)f

_
a+x
2
_

1
2
(xa)f

_
a+x
2
_

(xa)
2
8
B. Par consquent, f

(v) = f

_
a+v
2
_
+
1
2
(v a)f

_
a+v
2
_
+
(va)
2
8
B.
Or, en appliquant la premire question f

sur
_
a+v
2
, v

, il existe c

a+v
2
, v
_
tel que
f

(v) = f

_
a+v
2
_
+
va
2
f

_
a+b
2
_
+
1
2
_
va
2
_
2
f

(c), et donc B = f

(c).
Exercice 16 (FD04 - 16) :
Soient a < b deux rels, et f et g deux fonctions continues sur [a, b] et drivables sur ]a, b[,
telle que x, g

(x) ,= 0. Montrer que g(b) g(a) ,= 0 puis quil existe c ]a, b[ tel que
f(b)f(a)
g(b)g(a)
=
f

(c)
g

(c)
.
Dmonstration :
Exercice 17 (FD04 -17) :
Soient a < b deux rels, f de classe C
2
sur [a, b]. Montrer quil existe c ]a, b[ tel que
f(a) + f(b)
2
= f
_
a + b
2
_
+
(b a)
2
8
f

(c).
Dmonstration :
Exercice 18 (FD04 - 18) :
Soit f : RR convexe et majore. Montrer que f est constante. Le rsultat est-il encore
vrai pour f : R
+
R?
Dmonstration :
Exercice 19 (IC03 - D1, cole Polytechnique, Interpolation dHermite) :
1. Soit f : [0, 1] R, de classe C
4
, telle que f(0) = f(1) = f

(0) = f

(1) = 0. Montrer
que pour tout x [0, 1], il existe ]0, 1[, f(x) =
f
(4)
()
24
x
2
(1 x)
2
.
2. Soit f : [a, b] R de classe C
1
et a =: x
0
< x
1
< < x
n
:= b une subdivision de
[a, b]. Montrer quil existe : [a, b] R, de classe C
1
, polynomiale de degr 3 sur
chaque [x
k
, x
k+1
] et telle que k 0, n, (x
k
) = f(x
k
) et

(x
k
) = f

(x
k
).
3. En supposant de plus f de classe C
4
, montrer que |f|


f
(4)

384
sup
1in1
(x
i+1
x
i
).
Dmonstration :
Exercice 20 (FD04 - ) :
Soit I un intervalle ouvert de R et f : I R une fonction drivable. On suppose quil existe
k 2 lments de I, x
1
< < x
k
, tels que f(x
i
) = 0 pour tout i 1; k.
Montrer quil existe au moins k 1 lments distincts de I en lesquels f

sannule.
Application :
Pour n 2 et a, b R, on note P(X) = X
n
+ aX + b.
Combien de racines relles le polynme P

a-t-il ?
Montrer que P a au plus 2 racines relles si n est pair et au plus 3 racines relles si n est
impair.
Dmonstration :
Sur chaque intervalle ]x
i
; x
i+1
[, daprs le thorme de Rolle, il existe y
i
tel que f

(y
i
) = 0. Comme
19
on dnombre k 1 intervalles de ce type, il y a donc au moins k 1 nombres rels distincts en
lesquels f

sannule.
On a : P

(X) = nX
n1
+ a. Donc :
P

(x) = 0 x
n1
=
a
n
.
Dans le cas o n est impair, P

possde :
0 racine relle, si a > 0 ;
1 racine relle, si a = 0 ;
2 racines relles, si a < 0.
Et dans le cas o n est pair, P

a une racine relle.


Donc daprs la premire question, en raisonnant par labsurde, P a au plus 2 racines relles si n
est pair et au plus 3 racines relles sinon.
Exercice 21 :
Soit f convexe telle que f(0) = 0. Montrer que (x
1
, . . . , x
n
) R
n
, (
1
, . . . ,
n
) (R
+
)
n
tels que
n

k=1

k
1. Alors
n

k=1

k
f(x
k
) f
_
n

k=1

k
x
k
_
.
Dmonstration :
Il sut dappliquer lingalit de convexit avec n+1 points : x
1
, . . . , x
n
, 0 et
1
, . . . ,
n
, 1
n

i=1

i
.
Exercice 22 :
Montrer que 1 cos x + x
2
est convexe.
4 Fonctions usuelles
Exercice 1 (FU01 - 01) :
Dterminer les extrema de la fonction xarccos
1
x
+

1 x
2
.
Dmonstration :
Cette fonction est uniquement dnie en 1 et 1.
Exercice 2 (FU01 - 02) :
Soit f la fonction dnie par f(x) = x + 2x
2
sin
1
x
si x ,= 0 et f(0) = 0. Montrer que f est
drivable sur R, que f

(0) > 0 et que pourtant f nest croissante sur aucun voisinage de 0.


Dmonstration :
Exercice 3 (FU01 - 03) :
Soit x R x. Dterminer
lim
n+
ch xch
_
x
2
_
ch
_
x
2
n
_
.
Dmonstration :
Exercice 4 (FU01 - 04) :
Soit
f : [0, +[ R
x ch x.
Montrer que f ralise une bijection de [0, +[ sur un intervalle
prciser, et expliciter sa bijection rciproque.
20
Dmonstration :
Exercice 5 (FU01 - 05) :
Dterminer la drive n-ime de la fonction xe
xcha
ch(xsha) o a R est x.
Dmonstration :
Exercice 6 (FU01 - 06) :
Pour quelles valeurs de a R
+
a-t-on x R, a
x
1 + x?
Dmonstration :
Exercice 7 (FU01 - 07) :
Rsoudre lquation arccos x = arcsin2x.
Dmonstration :
Exercice 8 (FU01 - 08) :
tudier la fonction xarccos(cos x) +
1
2
arccos(cos 2x).
Dmonstration :
Exercice 9 (FU02 - 09) :
Rsoudre lquation log
x
10 = 2 log
10x
10 + 3 log
100x
10.
Dmonstration :
Exercice 10 (FU02 - 10) :
Rsoudre lquation 2
2x
3
x
1
2
= 3
x+
1
2
2
2x1
.
Dmonstration :
Exercice 11 (FU02 - 11) :
Montrer que pour tout x R, arcsinx + arccos x =

2
.
Dmonstration :
Exercice 12 (ED01 - 1

) :
Soient a et b deux rels. Calculer
n

k=0
ch(a + kb).
Dmonstration :
21
5 Exercices de lESCP
Exercice 1 (ESCP 1999 - 1.18) :
Pour toute fonction g continue sur R, pour tout entier naturel k et tout rel x, on pose :
T
k
(g)(x) :=
_
x
0
(x t)
k
g(t)dt.
1. Montrer que T
k
(g) est de classe C
1
, pour k > 0. Calculer alors [T
k
(g)]

en fonction de
T
k1
(g). (On pourra utiliser la formule du binme de Newton)
2. Montrer que T
k
est une application linaire injective.
3. Si g est une fonction polynme de degr p, que peut-on dire de T
k
(g) ?
4. Soit a un rel strictement positif donn. Pour tout u [a, a], montrer que :
[e
u

k=0
u
k
k!
[
[u[
n+1
(n + 1)!
C
a
,
o C
a
ne dpend que de a.
5. En dduire la limite de
n

k=0
T
k
(g)(x)
k!
lorsque x est x et n tend vers linni. On notera
T(g)(x) cette limite.
6. Montrer que T(g) est de classe C
1
. Calculer [T(g)]

.
7. La fonction g tant donne, exprimer, laide de T(g), toutes les fonctions f de classe
C
1
telles que :
x, f

(x) f(x) = g(x).


Indication : on pourra driver x (f(x) T(g)(x))e
x
.
Dmonstration :
1. En dveloppant la puissance par la formule du binme de Newton et en utilisant la linarit
de lintgration, on peut crire :
T
k
(g)(x) :=
k

j=0
C
j
k
x
j
_
x
0
(t)
kj
g(t)dt.
t (t)
kj
g(t) tant continue, on en dduit que T
k
(g) est de classe (
1
et :
[T
k
(g)]

(x) =
k

j=1
C
j
k
jx
j1
_
x
0
(t)
kj
g(t)dt +
k

j=0
C
j
k
x
j
(x)
kj
g(x).
Dans la seconde somme, on reconnat (x x)
k
qui vaut 0, sauf pour k = 0 et dans la
premire, la transformation jC
j
k
= kC
j1
k1
permet de reconnatre k(x t)
k1
, soit : k
1, [T
k
(g)]

= kT
k1
(g), [T
0
(g)]

= g.
2. La linarit de T
k
est banale. Soit alors g telle que T
k
(g) = 0. En drivant k fois, il vient
kT
0
(g) = 0, puis en drivant une fois de plus : g = 0. Donc T
k
est injective.
22
3. Si g est une fonction polynme de degr p, alors T
0
(g) est une fonction polynme de degr
p + 1 et en poursuivant T
k
(g) est une fonction polynme de degr p + k + 1.
4. Cest lingalit de Taylor-Lagrange, et on peut prendre C
a
= e
a
.
5. On peut crire :
[
_
x
0
e
xt
g(t)dt
n

k=0
1
k!
T
k
(g)(x)[ = [
_
x
0
_
e
xt

k=0
1
k!
(x t)
k
_
g(t)dt[
sup
[a,a]
[g[
e
a
(n + 1)!
[
_
x
0
[x t[
n+1
dt[
e
a
[x[
n+2
(n + 2)!
sup
[a,a]
[g[
Et en faisant tendre n vers linni : lim
n
n

k=0
1
k!
T
k
(g)(x) =
_
x
0
e
xt
g(t)dt. 6. Ainsi, T(g)(x) =
e
x
_
x
0
e
t
g(t)dt et, en drivant : [T(g)]

(x) = g(x) + e
x
_
x
0
e
t
g(t)dt. 7. Si f est de classe
(
1
et vrie f

(x) f(x) = g(x), en


d
dx
(f(x) T(g)(x).e
x
) = 0 R, x R, f(x) =
T(g)(x) + .e
x
.
Exercice 2 (ESCP 1999 - 1.4) :
Pour tout rel x > 0, on pose g(x) =
_
x
1
cos t
t
dt, et pour tout rel x ,= 0, f(x) =
_
3x
x
cos t
t
dt.
1. Etudier la parit de f.
2. Montrer que g est dnie pour tout x > 0, drivable et donner la valeur de g

(x).
3. Donner une relation simple entre f et g. En dduire que f est dnie pour tout x ,= 0,
drivable et calculer f

(x).
4. laide dune intgration par parties, montrer que f(x) admet une limite nie lorsque
x tend vers +.
5. Calculer la limite quand x tend vers 0, x ,= 0 de h(x) =
_
3x
x
cos t1
t
dt. En dduire que f
admet une limite quand x tend vers 0.
Dmonstration :
1. La fonction f est bien dnie pour tout x ,= 0, puisqualors t
cos t
t
est continue sur
lintervalle [x, 3x]. On a :
f(x) =
_
3x
x
cos t
t
dt =
_
3x
x
cos(t)
t
d(t) = f(x).
La fonction f est donc paire.
2. La fonction g est une primitive de la fonction continue t
cos t
t
sur R
+
. La fonction g y
est donc drivable, et pour tout x > 0 : g

(x) =
cos x
x
.
3. On peut crire :
f(x) =
_
3x
x
cos t
t
dt =
_
1
x
cos t
t
dt +
_
3x
1
cos t
t
dt = g(3x) g(x)
Ainsi f est drivable sur R
+
et pour tout x > 0, f

(x) = 3g

(3x) g

(x) =
cos 3xcos x
x
. Par
parit, f est drivable pour tout x ,= 0.
23
4. En intgrant par parties, il vient :
f(x) =
_
sint
t
_
3x
x
+
_
3x
x
sint
t
2
dt
=
sin3x 3 sinx
3x
+
_
3x
x
sint
t
2
dt
On a :
lim
x+

sin3x 3 sinx
3x

lim
x+

4
3x

= 0
et :

_
3x
x
sint
t
2
dt

_
3x
x
1
t
2
dt =
2
3x
tend galement vers 0 lorsque x tend vers linni. Finalement lim
x+
f(x) = 0.
5. Lorsque x est au voisinage de 0, on a [ cos t 1[
t
2
2
. Par suite :
[h(x)[
_
3x
x
[ cos t 1[
t
dt
_
3x
x
t
2
dt = 2x
2
.
Ainsi lim
x0
h(x) = 0.
On peut crire f(x) = h(x) +
_
3x
x
dt
t
= h(x) + ln3. Donc lim
x0
f(x) = ln3. Ceci permet
de prolonger f en 0 en posant f(0) = ln3.
Exercice 3 (ESCP 2000 - 1.11) :
Dterminer les fonctions f continues sur R valeurs relles telles que pour tout x R :
cos(f(x)) = sin(f(x)).
Dmonstration :
On sait que les solutions de lquation cos x = siny sont :
_
x =

2
y + 2k
x =

2
+ y + 2k
.
Donc cos(f(x)) = sin(f(x)) est quivalent :
_
f(x) =

2
f(x) + 2k
f(x) =

2
+ f(x) + 2k
La seconde solution est impossible. La premire correspond f(x) =

4
+k, k tant une fonction
de x. Mais f tant une fonction continue de R dans R, f(R) est un intervalle et f est une fonction
constante de la forme

4
+ k
0
.
24
Exercice 4 (ESCP 2000 - 1.16) :
Soit f une fonction dnie sur R. On rappelle que f est convexe sur R si pour tout entier
n 2 : (x
1
, . . . , x
n
) R
n
, (a
1
, . . . , a
n
) (R
+
)
n
,
n

i=1
a
i
= 1 = f
_
n

i=1
a
i
x
i
_

i=1
a
i
f(x
i
).
1. Dmontrer que
n

n!
(n+1)
2
.
2. Montrer que pour tout x 0, on a x
x
2
2
ln(1 + x) x.
3. tudier la convergence de la suite dnie, pour tout n 1 par :
u
n
=
n

i=1
_
1 +
lni
n
2
_
.
Dmonstration :
1. La fonction x e
x
est convexe sur R, puisque sa drive seconde est positive. Donc, pour
n 1 :
(n!)
1/n
= e
1/nln(n!)
= e
1
n

n
k=1
ln k

1
n
n

k=1
e
ln k
Donc
(n!)
1/n

1
n
n(n + 1)
2
=
n + 1
2
2. Il sut dtudier rapidement les fonctions x ln(1 +x) x et x ln(1 +x) x
x
2
2
pour
dmontrer les ingalits demandes.
3. Chacun des termes du produit est strictement positif. On peut donc prendre le logarithme
de u
n
, soit :
v
n
= ln(u
n
) =
n

k=1
ln
_
1 +
lnk
n
2
_
.
Daprs la question prcdente, pour tout entier k tel que 1 k n :
lnk
n
2

ln
2
k
2n
4
ln
_
1 +
lnk
n
2
_

lnk
n
2
.
Do :
lnn!
n
2

1
2n
4
n

k=1
(lnk)
2
v
n

lnn!
n
2
.
Mais :
1
2n
4
n

k=1
(lnk)
2

1
2n
4
n

k=1
k
2
=
(n + 1)(2n + 1)
12n
3
entrane que :
lim
n+
1
2n
4
n

k=1
(lnk)
2
= 0.
Et par la premire question :
0
lnn!
n
2
=
1
n
ln(n!)
1/n

1
n
ln
_
n + 1
2
_
25
et :
lim
n+
lnn!
n
2
= 0.
Finalement :
lim
n+
v
n
= 0 lim
n+
u
n
= 1.
Exercice 5 (ESCP 2000 - 1.21) :
On note f lapplication de R
+
dans R dnie par :
f(x) :=
_
sin x
x
si x est strictement positif
1 si x = 0
.
Pour tout n de N, on note I
n
lintervalle [n, (n + 1)].
1. Montrer que f est continue sur R
+
.
2. Montrer que f est de classe C
1
sur lintervalle [0, +[. Prciser sa drive droite en
zro.
Montrer que f est de classe C
2
sur [0, +[, de classe C

sur ]0, +[.


3. Pour tout entier naturel n 1, montrer que la drive de f sannule sur I
n
en un unique
point not x
n
.
4. Montrer lexistence de deux suites relles (y
n
)
nN
et (z
n
)
nN
, telles que, pour tout n N :
f(y
n
) =
1
y
n
, f(z
n
) =
1
z
n
, avec y
n
dans I
2n
, et z
n
dans I
2n+1
. Dterminer la drive de
f en y
n
et en z
n
. Que peut-on en conclure ?
5. tudier les variations de f sur I
0
, puis sur I
2n
et I
2n1
, pour n 1.
6. Tracer la courbe reprsentative de f sur [0, 3].
Dmonstration :
1. La fonction f est clairement continue sur R
+
et comme sinx
(0)
x, le choix de f(0) est
tel que f est aussi continue en 0, donc sur R
+
.
2. La fonction f est de classe (

sur R
+

, car quotient de fonctions de classe (

, le dnomi-
nateur ne sannulant pas.
Pour x > 0, on a : f

(x) =
xcos xsin x
x
2
. Un dveloppement limit lordre 3, au voisinage
de 0 donne : xcos x sinx =
1
3
x
3
+ o(x
3
), et : f

(x) =
1
3
x + o(x).
Ainsi, f

a une limite en 0 et comme f est continue en 0, on en dduit par thorme, que f


est drivable en 0, avec f

(0) =
1
3
et f

est donc continue en 0.


Ainsi f est de classe (
1
sur R
+
.
De la mme faon, on a pour x > 0, f

(x) =
sin x
x
2
xcos xsin x
x
3
et le mme dveloppement
limit que prcdemment donne lim
x0
+
f

(x) =
1
3
.
Ainsi f est deux fois drivable en 0 avec f

(0) =
1
3
et f est bien de classe (
2
sur R
+
.
3. Le signe de f

sur I
n
est celui de g : x xcos x sinx.
On a g

(x) = xsinx et donc, pour n pair, g est strictement dcroissante sur I


n
, tandis que
pour n impair elle est strictement croissante sur I
n
.
Comme g(2n) > 0 et g((2n + 1)) < 0, on en dduit que g, donc f

, sannule une fois et


une seule sur chaque intervalle I
n
.
26
4. Il est clair que y
n
= (2n +
1
2
) et z
n
= (2n +
3
2
).
On a alors f

(y
n
) =
1
y
2
n
et f

(z
n
) =
1
z
2
n
.
On en conclut quaux points dabscisses y
n
la courbe reprsentative de f est tangente lhy-
perbole dquation xy = 1, tandis quaux points dabscisses z
n
elle est tangente lhyperbole
dquation xy = 1.
5. Les questions prcdentes permettent de conclure :
f est strictement dcroissante sur I
0
;
Pour n 1, f est strictement dcroissante sur [(2n 1), x
2n1
], strictement croissante
sur [x
2n1
, x
2n
] et nouveau strictement dcroissante sur [x
2n
, 2n + 1)].
6. Lesquisse du trac ( en forme de sinusode amortie) sen dduit sans peine.
Exercice 6 (ESCP 2000 - 1.26) :
Soit f une fonction relle de classe (

sur [0, 1] et telle que f(0) = 0. On dnit alors la


fonction sur ]0, 1] par : (x) :=
f(x)
x
.
1. Montrer que peut tre prolonge en une fonction, note , continue sur [0, 1].
2. En appliquant la formule de Taylor avec reste intgral f sur le segment [x, 0], et la
formule de Leibniz, montrer que :
x ]0, 1], x
n+1

(n)
(x) =
_
x
0
t
n
f
(n+1)
(t)dt
3. Montrer que la fonction
(n)
a une limite en 0 et lexprimer en fonction de f
(n+1)
(0).
4. Montrer que est de classe (

sur [0, 1].


Dmonstration :
1. Comme f est une fonction de classe C

telle que f(0) = 0, on sait que :


f

(0) = lim
x0
f(x) f(0)
x 0
= lim
x0
(x),
ce qui signie que peut tre prolonge en une fonction, note , continue sur [0, 1].
2. La formule de Taylor applique la fonction f sur [x, 0] donne :
0 = f(0) =
n

k=0
(1)
k
x
k
k!
f
(k)
(x) +
_
0
x
(1)
n
t
n
n!
f
(n+1)
(t)dt.
La formule de Leibniz applique la fonction donne :

(n)
(x) =
n

k=0
C
k
n
1
x
(nk)
f
(k)
(x).
Or :
1
x
(nk)
=
(n k)!(1)
nk
x
nk+1
,
do :

(n)
(x) =
n!
x
n+1
n

k=0
(1)
k
x
k
k!
f
(k)
(x),
27
puis, en reportant dans la premire formule :
x
n+1

(n)
(x) = n!(1)
n
_
0
x
(1)
n
t
n
n!
f
(n+1)
(t)dt,
et aprs simplications :
x
n+1

(n)
(x) =
_
x
0
t
n
f
(n+1)
(t)dt.
3. En intgrant par parties, les fonctions tant de classe C

, il vient :
_
x
0
t
n
f
(n+1)
(t)dt =
_
f
(n+1)
(t)t
n+1
n + 1
_
x
0

_
x
0
t
n+1
n + 1
f
(n+2)
(t)dt,
do :

(n)
(x) =
f
(n+1)
(x)
n + 1

1
(n + 1)x
n+1
_
x
0
t
n+1
f
(n+2)
(t)dt.
Mais, la fonction f
(n+2)
tant continue sur lintervalle [0, 1], elle y est borne par M
n+2
.
Donc :

1
(n + 1)x
n+1
_
x
0
t
n+1
f
(n+2)
(t)dt

M
n+2
n + 1
1
x
n+1
_
x
0
t
n+1
dt

M
n+2
(n + 2)(n + 1)
x
qui tend vers 0 lorsque x tend vers 0. Finalement :
lim
x0

(n)
(x) =
f
(n+1)
(0)
n + 1
.
4. Montrons par rcurrence que est de classe C
n
sur [0, 1].
cest vrai pour n = 0 (premire question).
supposons que
(n1)
soit continue sur [0, 1]. La question prcdente montre que :
lim
x0
(
(n1)
)

(x) =
f
(n+1)
(0)
n + 1
.
On applique alors le thorme des fonctions de classe C
1
pour conclure.
28

Vous aimerez peut-être aussi