Calcul diff
erentiel
I Questions de cours
1 Soit F : R3 R differentiable, et soit f : R2 R definie par
f (x, y) = F (cos(xy), y 2 Log(1 + x2 ), arctan(x4 + y 2 )) .
Exprimer les derivees partielles de f en fonction de celles de F .
2 Soit H un espace prehilbertien. Montrer que lapplication x 7 ||x|| est differentiable
en tout point a 6= 0 et trouver sa differentielle.
3 Soit f : R2 R definie par f (x, y) = 3xy x3 y 3 . Determiner les extrema locaux
de la fonction f , en precisant sil sagit dextrema globaux.
4 Soient a, b, c > 0 trois nombres strictement positifs. Quelle est lequation du plan
2
2
2
tangent a` lellipsode dequation xa2 + ay2 + az 2 = 1 en un point (x0 , y0 , z0 )?
5 Soit f : [a; b] C une fonction continue sur [a; b] et derivable sur ]a; b[. Peut-on
affirmer lexistence dun point c ]a; b[ tel que f (b) f (a) = (b a) f 0 (c)?
6 Que peut-on dire dune fonction f differentiable sur un ouvert Rn et verifiant
Df (x) = 0 pour tout x ?
7 Soient E, F deux evn, soit a E, et soit f : E F . On suppose que f est
continue sur E, differentiable sur E \ {a}, et que Df (x) admet une limite L dans
L(E, F ) quand x tend vers a. Montrer que f est differentiable en a et Df (a) = L.
8 Soit f : R C de classe C . On suppose que f et toutes ses derivees sont bornees,
avec kf (n) k 5n pour tout n N. Montrer que f est developpable en serie enti`ere
au voisinage de chaque point a R.
9 Montrer que pour tout > 0, il existe un unique reel x() > 0 tel que 2 ex =
Logx, et que lapplication 7 x() est de classe C .
10 Montrer que si A Mn (R) est suffisament proche de Id, alors il existe une matrice
M telle que M 2 = A.
II Exercices
Exercice 1 Etudier
la continuite et la differentiabilite des fonctions f1 , f2 , f3 : R2
R definies par fi (0, 0) = 0 et, pour (x, y) 6= (0, 0) :
f1 (x, y) =
xy 2
x3 y 3
|xy|
;
f
(x,
y)
=
;
f
(x,
y)
=
, > 0.
2
3
x2 + y 2
x2 + y 2
x2 + y 2
1
1xy
1+x2 +y 2 +x2 y 2
2f
y 2
= c2 xf2 .
si
0
1
, (t) =
1
si
1
1
e t e e t
si
par
t
t
<t<
H = Tr (AH),
o`
u A est la comatrice de A. On pourra commencer par le cas o`
u
A = Id.
Exercice 14 Montrer que GLn (R) est un ouvert de Mn (R) et que lapplication
A 7 A1 est de classe C sur GLn (R). Determiner se differentielle et sa differentielle
seconde.
Exercice 15 On note || . || la norme euclidienne sur Rn . Soit I : Rn \ {0} Rn
x
lapplication definie par I(x) = ||x||
erentiable en tout point,
2 . Montrer que I est diff
et que si ||a|| = 1, alors DI(a) est la symetrie orthogonale par rapport a` hai .
Exercice 16 Soit E un evn et soit f : [a; b] E une fonction continue sur [a; b] et
derivable sur ]a; b[. Montrer quil existe c ]a; b[ tel que
||f (b) f (a)|| (b a) ||f 0 (c)|| .
On pourra raisonner par labsurde en posant K =
Montrer que si f : R R est derivable en tout point, alors f 0 verifie le theor`eme des
valeurs intermediaires.
Exercice 26 Soit H un espace prehilbertien et soit F un sous-espace vectoriel de H.
Soient egalement a H et p F . Montrer quon a kp ak = d(a, F ) si et seulement
si p a est orthogonal a` F .
Exercice 27 Soit H un espace de Hilbert,
Pnet soient a21 , ... , an H. Montrer quil
existe un unique point x H minimisant 1 ||x ai || et determiner ce point.
Exercice 28 Soit = {(x, y, z) R3 ; x > 0, y > 0, z > 0}, et soit f : R
a
definie par f (x, y, z) = x + y + z + xyz
, o`
u a > 0 est fixe. Montrer que f atteint sa
borne inferieure en un unique point et determiner ce point.
Exercice 29 Determiner Max {| sin z|; z D}, o`
u D C est le disque unite ferme.
Exercice 30 Soit f : Rd R de classe C 1 . On suppose que f nest pas minoree,
mais admet un minimum local.
1 Montrer que si d = 1, alors f 0 sannule au moins deux fois.
2 Montrer que cela nest plus vrai pour d = 2. On pourra considerer f (x, y) =
x2 + (1 x)3 y 2 .
Exercice 31 (principe du maximum)
Soit un ouvert borne de Rn , et soit f : R une fonction continue sur , de
classe C 2 dans .
1 Montrer que f est majoree et atteint sa borne superieure. P
2 On suppose quon a f (x) > 0 pour tout x , o`
u = n1
2
.
x2i
Montrer que le
Log(x)
.
x
1 Etudier
succintement la fonction f .
2 Montrer que pour tout nombre reel x ]1 ; +[ different de e lequation xy = y x
admet exactement 2 solutions, toutes les deux strictement superieures a` 1, dont lune
est x. On note (x) la seconde solution, et on pose (e)
S = e.
classe C au voisinage de e.
4b Montrer que la fonction est de classe C sur ]1 ; +[.
1 1
Exercice 41 Montrer que pour tout t ]
; 2 [, il existe un unique x R verifiant
2
cos(tx) + sin(tx) = x. En notant (t) ce reel x, montrer que lapplication est de
1 1
classe C sur ]
; 2 [, et determiner son developpement limite a` lordre 3 en 0.
2
3 Etudier
le cas o`
u M : R M2 (R) est definie par
1 + t2 0
1 t2
si t > 0.
M (t) =
si t < 0 , M (t) = 2
t 1
0
1
x4
a4
y4
b4
z4
c4
o
=1 .
1
p
1
q
= 1.
10
Pn
Determiner sup { 1 bi xi ; x }.
2 Demontrer linegalite de Holder : si a1 , ... , an , b1 , ... , bn sont des reels positifs, alors
!1/p
!1/q
n
n
n
X
X
X
ai b i
aip
biq
.
1
i=1
11
a+b+c 5
5
g(x)
g 0 (x)
3 Etudier
le cas o`
u g(x) = x2 2 et I = [ 2; [.
Exercice 62 Soit (fn )nN une suite de fonctions de classe C sur [0; 1]. On suppose
(k)
que pour tout k N, on a supn kfn k < . Montrer que (fn ) admet une sous-suite
(gn ) qui converge uniformement vers une fonction f C ([0; 1]), et dont toutes les
derivees convergent uniformement vers les derivees correspondantes de f .
12
13
Exercice 67 Soit f : R, o`
u est un ouvert convexe dun espace norme E.
1 On suppose que f est differentiable. Montrer que f est convexe si et seulement si
x, y : f (y) f (x) + Df (x) (y x) .
2 On suppose que f est deux fois differentiable. Montrer que f est convexe si et
seulement si
(x, h) E : D2 f (x) (h, h) 0
Exercice 68 Soit f : R, o`
u est un ouvert convexe dun espace norme E. On
suppose que f est convexe et differentiable. Montrer que si a et si Df (a) = 0,
alors f (a) est un minimum global de f sur .
Exercice 69 (differentiabilite des fonctions convexes)
Dans tout lexercice, f : Rn R est une fonction convexe.
1 On note
de Rn , et k .k1 la norme sur Rn definie par
Pn(e1 , . . . , en ) la base canonique
kxk1 = 1 |xi |. Montrer que si a Rn et si u Rn verifie kuk1 = 1, alors
t [0; 1] : |f (a + tu) f (a)| Max1in |f (a tei ) f (a)| .
2 Montrer que si f admet des derivees partielles en un point a Rn , alors f est
differentiable en a. On pourra se ramener au cas o`
u i f (a) = 0 pour tout i
{1; . . . ; n} et utiliser 1.
3 Soit A un borelien de Rn . On suppose que pour tout b Rn1 , lensemble
Ab = {s R; (s, b) A}
est de mesure nulle dans R. Montrer que A est de mesure nulle dans Rn .
4 Montrer que f est differentiable en presque tout point a Rn .
III Probl`
emes
Probl`
eme 1 (calcul des variations)
Dans tout le probl`eme, L : R3 R est une fonction de classe C 1 .
1 Soit E = C 1 ([0; 1]), muni de sa norme naturelle. On definit : E R par
Z 1
(f ) =
L(t, f (t), f 0 (t)) dt .
0
14
4 Etudier
le cas o`
u L(t, u, v) = 1 + v 2 . Interpreter geometriquement le resultat
trouve.
Probl`
eme 2 (exponentielles)
Dans tout le probl`eme, on note : Mn (R) Mn (R) lapplication exponentielle.
A Montrer que lapplication est de classe C 1 , et que si on munit Mn (R) dune
norme operatorielle, alors ||D(A)|| e||A|| pour toute matrice A Mn (R).
B1 Pour A Mn (R) fixee, calculer la derivee de lappplication t 7 etA .
B2 Soient A, B Mn (R) verifiant AB = BA. Deriver lapplication t 7 eA+tB etB ,
et en deduire quon a eA+B = eA eB .
B3 Soit A Mn (R).
a On definit w : R R par w(t) = det etA . Montrer que w est solution de
lequation differentielle y 0 = Tr (A) y, et en deduire la formule det (eA ) = eTr A .
b Pouvait-on obtenir cette formule differemment?
C Montrer que si A, B Mn (R), alors
Z 1
B
A
e e =
e(1s)B (B A)esA ds .
0
15
16
2a Montrer quil existe W voisinage de (0, 0) dans R2 tel que W est la reunion
de 2 courbes simples de classe C 1 se coupant en (0, 0).
2b On note T1 et T2 les tangentes a` C1 et C2 au point (0, 0). Determiner une equation
de T1 T2 .
3 Dessiner .
Probl`
eme 4 (integrales oscillantes)
Dans ce probl`eme, on etudie le comportement asymptotique (quand le param`etre
R tend vers +) dintegrales du type
Z
I( ) =
ei (x) g(x) dx ,
Rn
o`
u : R R est une fonction de classe C et g : Rn C est une fonction de
classe C a` support compact.
n
A Dans cette partie, on suppose que ne poss`ede pas de points critiques sur le
support de g; autrement dit, D(x) 6= 0 en tout point x supp(g).
1 On pose U = {x Rn ; D(x) 6= 0}, et on definit un operateur differentiel
L : C (U ) C (U ) par la formule
X f
1
L(f ) =
,
kk2 1jn xj xj
o`
u k . k est la norme euclidienne sur Rn et = (1 , . . . , n ). Calculer L(), puis
montrer que pour tout R, on a
L(ei ) = i ei .
2 On definit maintenant loperateur t L : C (U ) C (U ) par la formule
X 1
t
L(f ) =
f .
xj kk2 xj
1jn
Montrer que si f C (U ), alors les fonctions L(f )g et f t L(g), prolongees par 0 en
dehors de U , sont de classe C et integrables sur Rn , et montrer quon a
Z
Z
L(f ) g =
f t L(g) .
Rn
Rn
17
R +
2
a Calculer lintegrale eiu du, apr`es avoir justifie son existence.
Rr
2
b Pour R, on pose F ( ) = r ei s ds . Montrer que pour > 0, on peut ecrire
r
i
F ( ) =
e 4 + ( ) ,
o`
u la fonction verifie |( )| r2 .
2 Soit h : [r ; r] C une fonction de classe C 2 , et soit = 1. Pour R, on
pose
Z r
2
ei s h(s)ds .
F1 ( ) =
r
o`
u la fonction 1 verifie
Cr khkC 2
avec une constante Cr ne dependant que de r et ||h||C 2 = Max (||h|| , ||h0 || , ||h00 || ).
|1 (h, )|
Fn ( ) =
ein 4 H(0) + O 2 ,
o`
u n = 1 + + n .
C Dans cette partie, on suppose que la fonction est de classe C 3 et poss`ede exactement 1 point critique a sur le support de g, ce point critique etant de plus non
degenere.
1 Montrer que pour tout W voisinage de a dans Rn , on peut decomposer g sous la
forme g = g1 +g2 , o`
u les gi sont de classe C a` supports compacts, a supp(g1 ) W
et ne poss`ede aucun point critique sur le support de g2 .
2 On note (p , q) la signature de la forme quadratique definie par D2 (a), et le
determinant de la matrice Hessienne H (a). En utilisant les question precedentes et
le lemme de Morse, montrer quau voisinage de +, on a
n2 i( (a)+ (pq))
4
n+1
e
2
g(a) + O( 2 ) .
I( ) =
1
|| 2
18
Probl`
eme 5 (un crit`ere de surjectivite)
Si f : Rn Rn , on note Cf lensemble des points critiques de f , cest-`a-dire
lensemble des points x Rn tels que Df (x) nest pas inversible. Lensemble f (Cf )
sappelle lensemble des valeurs critiques de f . Lensemble Reg(f ) := Rn \ f (Cf ) est
lensemble des valeurs reguli`eres de f . La terminologie nest pas tr`es bonne, car une
valeur reguli`ere nest pas necessairement une valeur prise par f ...
A Soit f : Rn Rn une application de classe C 1 verifiant limkxk kf (x)k = +.
Pour simplifier les notations, on pose X = Reg(f ).
1a Montrer que pour tout y Rn , f 1 ({y}) est compact.
1b Montrer par labsurde que si y X, alors f 1 ({y}) est fini. Dans la suite, on
notera n(y) le nombre delements de f 1 ({y}).
2 Montrer que {y X; n(y) = 0} = Rn \f (Rn ) est un ouvert de Rn .
3 Soit k N .
a En utilisant le theor`eme dinversion locale, montrer que si y X et si n(y) = k,
alors il existe un ouvert U Rn et un voisinage ouvert V de y verifiant les proprietes
suivantes :
(1) Df (x) est inversible pour tout x U ;
(2) pour tout y 0 V , lequation f (x) = y 0 admet exactement k solutions dans U .
b Avec les notations de a, montrer par labsurde que si y 0 est assez proche de y, alors
toutes les solutions de lequation f (x) = y 0 appartiennent a` U .
c Conclure que {y X; n(y) = k} est un ouvert de Rn .
3 Montrer que si X est connexe, alors lapplication n est constante sur X.
B Demontrer le resultat suivant. Soit f : Rn Rn une application de classe C 1
verifiant limkxk kf (x)k = +. Si Reg(f ) est connexe et Reg(f ) f (Rn ) 6= ,
alors f est surjective.
C Demontrer le theor`eme de dAlembert-Gauss.
Probl`
eme 6 (theor`eme du point fixe de Brouwer)
On note B la boule unite ouverte euclidienne de Rn . Le but de lexercice est de
demontrer le theor`eme de Brouwer : toute application continue f : B B poss`ede
un point fixe.
A1 Soit f : B B continue. En utilisant le theor`eme de Stone-Weierestrass,
montrer que pour tout >, il existe une fonction polynomiale Q : Rn Rn telle
que Q (B) B et
sup kf (x) Q (x)k .
xB
19
20
Rx
On pourra commencer par verifier quon a xii+1 0 (t)000 (t) dt = 0 pour tout i < N .
0
sont N +3 reels donnes,
A3 Deduire des questions precedentes que si y0 , . . . , yN , y00 , yN
alors il existe une unique S verifiant (xi ) = yi pour tout i {0; . . . ; N },
0
0 (a) = y00 et 0 (b) = yN
.
B Soit g : [0; 1] R une fonction de classe C 2 telle que g(0) = 0 = g(1). Montrer
quon a kgk kg 00 kL1 .
C Soit f : [a; b] R une fonction de classe C 2 , et soit lunique fonction de S
verifiant (xi ) = f (xi ) pour tout i, 0 (a) = f 0 (a) et 0 (b) = b.
a Montrer quon a
kf 00 k2L2 = k(f )00 k2L2 + k00 k2L2 .
On pourra integrer (f 00 00 )00 par parties sur chaque intervalle [xi ; xi+1 ].
b Montrer que pour tout i {0; . . . ; n 1}, on a
sup
3/2
t[xi ;xi+1 ]
c Conclure quon a
kf k kf 00 kL2 h3/2
,
o`
u h = max{xi+1 xi ; 0 i < N } est le pas de la subdivision .
Probl`
eme 10(theor`eme de Gleaser)
21
Probl`
eme 11 (extrema lies sans fonctions implicites)
Le but du probl`eme est de demontrer le theor`eme des extrema lies sans utiliser le
theor`eme des fonctions implicites.
A Soit E un espace vectoriel norme, et soient u1 , . . . , uk E lineairement independants.
Soient egalement (un )nN une suite delements de E k (un = (un1 , . . . , unk )) et soit (xn )
une suite delements de E, avec xn Vect {un1 ; . . . ; unk } pour tout n N. On suppose que la suite (xn ) converge vers x E, et que uni ui pour tout i {1; . . . ; k}.
Montrer que x Vect {u1 ; . . . ; uk }.
B Soit un ouvert de Rd , et soient g1 , . . . , gk des fonctions de classe C 1 sur , a`
valeurs reelles. On pose
= {x ; g1 (x) = = gk (x) = 0} .
Enfin, soit f : R de classe C 1 . On suppose que la restriction de f a` admet
un minimum local en un point a , autrement dit quil existe r0 > 0 tel que
B(a, r0 ) et f (a) f (x) pour tout x B(a, r0 ).
1 Pour n N, on definit fn : R par
fn (x) = f (x) + n
k
X
i=1
o`
u k . k est la norme euclidienne.
gi (x)2 + kx ak2
22
k(nk)
2
k
1 n
M0
Mnn .
Probl`
eme 13 (differentiabilite de la distance a` un ferme)
Dans tout le probl`eme, F est un ferme de Rn et on pose = Rn \ F . On definit
: R par
(x) = d(x, F )2 = inf{kx f k2 ; f F } ,
o`
u k . k est la norme euclidienne.
1 Montrer que pour tout x , il existe au moins un f F tel que kxf k = d(x, F ).
Dans la suite, on pose
A(x) = {f F ; kx f k = d(x, F )} .
2 Soient x et h tel que x + h . Montrer que pour tout f A(x), on a
(x + h) (x) 2hx f, hi + khk2 .
3 Soit x0 . Montrer que pour tout f A(x0 ) et pour tout u Rn , on a
lim sup
t0+
En deduire que si est differentiable au point x0 , alors A(x0 ) est un singleton {f0 },
et on a (x0 ) = 2(x0 f0 ).
23
c
kv uk2 .
2
24
b On suppose par exemple que b = sup J < B. Montrer que pour tout ]b; B],
on peut trouver tel que b < < et g|[;] nest pas polynomiale.
2 Montrer quil existe un intervalle compact non trivial K [A; B] tel que g ne
sannule pas sur K et g|K nest pas polynomiale.
B Soit f : R C de classe C . Montrer que si f nest pas polynomiale, alors on
peut trouver x R tel que n N : f (n) (x) 6= 0. Autrement dit, si pour tout
x R on peut trouver n tel que f (n) (x) 6= 0, alors f est polynomiale.
Probl`
eme 16 Dans tout le probl`eme, est un ouvert de Rn
A Soit f : C une fonction de classe C . Montrer que pour tout point p =
(p1 , ... , pn ) , il existe des fonctions g1 , ... , gn C () telles que
n
X
f (x) f (p) +
(xi pi )gi (x)
1
cation
Plineaire L : C () C () verifiant (1), et on cherche a1 , ... , an telles que
L=
ai i .
a Montrer quon a L(c) = 0 pour toute fonction constante c.
b En utilisant une fonction-plateau bien choisie, montrer que si h C () est
identiquement nulle sur un ouvert W , alors L(h) 0 dans W .
c Conclure en utilisant A.
Probl`
eme 17 (point de Toricelli)
Dans tout le probl`eme, ABC est un triangle (dans le plan euclidien) dont les trois
angles sont de mesure < 2/3. Si M est un point du plan, on pose f (M ) = M A +
M B + M C.
1 Montrer que la fonction f atteint sa borne inferieure.
25