0% ont trouvé ce document utile (0 vote)
21 vues38 pages

Exercices de calcul différentiel corrigés

Ce document présente des exercices corrigés de calcul différentiel, accompagnés de rappels de cours, destinés à des étudiants de troisième année en mathématiques. Il couvre des concepts tels que la différentiabilité des fonctions, les théorèmes des accroissements finis et de la moyenne, ainsi que des exercices pratiques pour illustrer ces notions. Les exercices incluent des démonstrations de la continuité et de la différentiabilité d'applications linéaires et multilinaires.

Transféré par

alberycmascuel
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues38 pages

Exercices de calcul différentiel corrigés

Ce document présente des exercices corrigés de calcul différentiel, accompagnés de rappels de cours, destinés à des étudiants de troisième année en mathématiques. Il couvre des concepts tels que la différentiabilité des fonctions, les théorèmes des accroissements finis et de la moyenne, ainsi que des exercices pratiques pour illustrer ces notions. Les exercices incluent des démonstrations de la continuité et de la différentiabilité d'applications linéaires et multilinaires.

Transféré par

alberycmascuel
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Exercices corrigés de calcul di↵érentiel

Bernard Le Stum⇤
Université de Rennes 1
Version du 28 mars 2003

Introduction
J’ai eu l’occasion de participer pendant plusieurs années à l’enseignement de
l’Unité d’Enseignement CDIF (calcul di↵érentiel) de la Licence de Mathématiques
de l’Université de Rennes 1. Lorsque j’ai commencé, le cours était fait par Jean-
Claude Tougeron qui avait rédigé un polycopié contenant une liste importante
d’exercice. En préparant mes travaux dirigés, j’ai pris la peine de rédiger des
corrigés des di↵érents exercices que j’ai pu faire avec les étudiants. J’ai aussi
rédigé les rappels de cours que j’ai été amené à faire.
Ce document contient donc un certain nombre d’exercices corrigés avec les
rappels de cours nécessaires. Il est possible de couvrir tout ceci avec des étudiants
de troisième année d’université sur un semestre en trois heures de Travaux
Dirigés par semaine.

1 Fonctions di↵érentiables, formule de la moyenne


1.1 Rappel
Si E et F deux espaces vectoriels normés, on note L(E, F ) l’espace des
applications linéaires continues de E dans F . C’est un espace vectoriel normé
pour k k = supu6=0 k kuk(u)k
.
Remarquons que sii dim E < 1, la continuité est automatique.
On écrira tout simplement L(E) lorsque F = E. On identifie L(R, F ) avec
F par 7! (1). Lorsque F = F1 ⇥ F2 , on identifie L(E, F ) avec L(E, F1 )
L(E, F2 ). Lorsque E = Rm et F = Rn , on identifie L(E, F ) avec Mn⇥m .

1.2 Définition
Soient E et F deux espaces vectoriels normés et U un ouvert de E. On dit
qu’une application f : U ! F est di↵érentiable en ↵ 2 U s’il existe 2 L(E, F )
tel que
kf (↵ + h) f (↵) (h)k
! 0 quand h ! 0.
khk
Celle-ci est alors unique et on pose f 0 (↵) = . C’est la di↵érentielle de f en ↵.
L’application f est alors continue en ↵.
⇤ lestum@[Link]

1
1.3 Remarques
Lorsque E = R, on a donc f 0 (↵) 2 F .
Si F = F1 ⇥ F2 , alors f = (f1 , f2 ) est di↵érentiable en ↵ si et seulement si
f1 et f2 le sont et alors f 0 (↵) = (f10 (↵), f20 (↵)).

1.4 Proposition
Si f : U ! V ⇢ F est di↵érentiable en ↵ et g : V ! G est di↵érentiable en
f (↵), alors g f est di↵érentiable en ↵ et (g f )0 (↵) = g 0 (f (↵)) f 0 (↵).

1.5 Définition
Si f est di↵érentiable en tout point de U , on dit que l’application f 0 : U !
L(E, F ) est la di↵érentielle de f . Dans ce cas, f est continue.

1.6 Théorème des accroissements finis


Soit f : [a, b] ! F (resp. g : [a, b] ! R) une application continue sur [a, b] et
di↵érentiable sur ]a, b[. Si kf 0 k  |g 0 | sur ]a, b[, alors kf (b) f (a)k  |g(b) g(a)|.

1.7 Théorème de la moyenne


Soit f une application di↵érentiable sur U convexe. Alors, pour tout a, b 2 U ,
on a kf (b) f (a)k  supU kf 0 (x)kkb ak.

1.8 Corollaire
Si f est di↵érentiable sur U et f 0 = 0, alors f est constante sur chaque
composante connexe de U .

1.9 Définition
Si f est di↵érentiable et f 0 continue, on dit que f est continûment di↵érentiable
et on écrit f 2 C 1 (U, F ). Si E = R, on écrit C 1 (U ). On définit par récurrence,
la notion de fonction C k , pour k 2 N [ 1.

1.10 Proposition
Si f : E1 ⇥ · · · ⇥ En ! F est multillinéaire continue, f est C 1 et
Xn
f (↵)(h) =
0
f (↵1 , . . . , ↵i 1 , hi , ↵i+1 , . . . , ↵m ).
i=1

En particulier, si f est linéaire continue, f (↵) = f .

1.11 Définition
Soit f : U ⇢ Rm ! Rn . Considérons la fonction
xi 7! fi (↵1 , . . . , ↵i 1 , xi , ↵i+1 , . . . , ↵m ).

Si celle-ci est dérivable en ↵i , on note @fi /@xj (↵) le nombre dérivé. On dit que
@fi /@xj est une dérivée partielles de f

2
1.12 Proposition
Si f 0 (↵) existe, alors les @fi /@xj (↵) aussi et f 0 (↵) = [@fi /@xj (↵)].
Si toutes les dérivées partielles existent et sont continues en ↵, alors f est
di↵érentiable en ↵.
Enfin, f est C 1 ssi toutes les dérivées partielles existent et sont continues.

1.13 Remarque
En terme de matrices, la formule de dérivation d’une application composée
s’écrit
[@(g f )i /@xk (↵)] = [@gi /@xj (f (↵))][@fj /@xk (↵)].
0
Notations : On se donne f : U ⇢ Rm ! Rn et x : Rm ! Rm . On note
0
xi (resp. uj ) les coordonnées dans Rm (resp. Rm ). On écrit @fi /@uk au lieu
de @(f x)i /@uk , (u1 , . . . , um0 ) au lieu de ↵ et (x1 , . . . , xm ) au lieu de f (↵). La
formule devient alors

[@fi /@uk (u1 , . . . , um0 )] = [@fi /@xj (x1 , . . . , xm )][@xj /@uk (u1 , . . . , um0 )].

P1 1
On rappelle que si x = (xi )i2N 2 RN , alors kxkp := ( i=0 |xi |p ) p 2 R [ 1
pour p 1 et kxk1 := sup1i=0 |xi | 2 R [ 1. Enfin, pour p 2 [1, 1[, on pose
lp (R) := {x 2 RN , kxkp < 1}. Bien sûr, si p  q, on a kxkq  kxkp et donc
lp (R) ⇢ lq (R).

Exercice 1 Soit f 2 C 1 (R) telle que f (0) = 0 et

F : l1 (R) ! l1 (R), x ! F (x) := (f (xi ))i2N .

Montrer que F est bien définie et partout di↵érentiable et calculer F’.

Tout d’abord, F est bien définie grâce au théorème de la moyenne qui nous
dit que, comme f est C 1 , il existe k tel que |f (xi )|  k|xi | (pour i >> 0) car
kxk1 < 1 et donc xi ! 0.
Maintenant, on montre que F est di↵érentiable en a 2 l1 (R) et que F 0 (a) =
avec (h) = (f 0 (ai )(hi ))i2N . Soit ✏ > 0. Comme f 0 est uniformément continue
pour |x|  kak1 + 1, il existe > 0 tel que si |x|, |y|  kak1 + 1 et x y  ,
alors |f 0 (x) f 0 (y)|  ✏.
Si h 2 l1 (R), on a
Z hi
f (ai + hi ) f (ai ) f 0 (ai )(hi ) = (f 0 (ai + t) f 0 (ai ))dt
0

et donc, si khk  , 1, |f (ai + hi ) f (ai ) f 0 (ai )(hi )|  ✏|hi |, ce qui donne bien
kF (a + h) F (a) (h)k  ✏|h|.
Il reste a vérifier que est bien définie, linéaire et continue : or on a
k(f 0 (ai )(hi ))k1  k(f 0 (ai )i2N k1 khk1 et la linéarité est claire. Remarquons que
k(f 0 (ai )i2N k1 < 1 car f 0 est continue et ai ! 0.

Exercice 2 Montrer que l’application f := k k22 : l1 (R) ! R est bien définie


et C 1 , et calculer f 0 .

3
P1
On écrit f = avec (x) = (x, x) et (x, y) = hx, yi := i=0 xi yi .
Comme on a khx, yik  kxk1 kyk1 , on voit que l’application est bien définie,
et comme elle est bilinéaire (symétrique), qu’elle est continue.
Comme est évidemment linéaire continue, on voit que ces applications sont
C 1 et par composition, f est C 1 . De plus, on a

f 0 (x) = ( )0 (x) = 0
(x, x)
P1
et donc f 0 (x)(h) = 0
(x, x)(h, h) = 2hx, hi =:= i=0 xi hi
Rb 1
Dans la suite, on rappelle que si f 2 C 0 ([a, b]), alors kf kp := ( a |f (t)|p ) p
pour p 1 et kf k1 := supt2[a,b] |f (t)|.

Exercice 3 Soit E l’espace vectoriel des fonctions f : [0, 1] ! R2 qui sont C 1


sur ]0, 1[ et dont les composantes sont continûment dérivables à gauche en 0 et
à droite en 1. On prolonge f 0 par continuité en 0 et en 1. On munit cet espace
de la norme kf k := sup0t1 kf (t)k + kf 0 (t)k. Montrer que
Z 1
T : E ! R, f 7! det(f (t), f 0 (t))dt
0

est C 1 et calculer sa di↵érentielle.

On munit F = C 0 ([0, 1]) de la norme k k1 et F ⇥ F de la norme sup. On


écrit T := I det u avec

u : E ! F ⇥ F, f 7! (f, f 0 ),

det : F ⇥ F ! F, (f, g) 7! det(f, g)


et Z 1
I : F ! R, f 7! f (t)dt.
0
L’application u est clairement linéaire car ses composantes le sont. Elle est
continue, car si f 2 E, alors sup(kf kF , kf 0 kF )  kf kE . De même, l’application
det est bilinéaire continue car k det(f, g)kF  2 sup kf kF kgkF . Enfin, on sait
que I est linéaire et continue car |I(f )|  kf kF . Par composition, on voit que
T est C 1 et on a

T 0 (f ) = (I det u)0 (f ) = (I det)0 (f, f 0 ) u = I det0 (f, f 0 ) u.

Il suit que
Z 1
0
T (f )(h) = I[det (f, f )(h, h )] =
0 0 0
[det(f (t), h0 (t)) + det(h(t), f 0 (t))]dt.
0

Exercice 4 Soit

' :]0, 1[! C 0 ([0, 1]), ↵ 7! ('↵ : [0, 1] ! R, t 7! t↵ ).

On munit C 0 ([0, 1]) de la norme k k1 . Montrer que ' est di↵érentiable et


calculer '0 . Déterminer une constante C telle que

8↵, > 0, k'0 ( ) '0 ( )k  C| ↵|.

4
On fixe ↵ > 0 et on montre que '0 (↵)(t) = ln(t)t↵ avec la convention que
ln(t)t↵ est nul en t = 0. Pour cela, on va calculer
Z 1
h2
|t↵+h t↵ h ln(t)t↵ |dt = .
0 (↵ + 1)2 (↵ + h + 1)

On vérifie d’abord que t↵+h t↵ h ln(t)t↵ 0. Comme t↵ 0, il suffit de


considérer th 1 h ln(t). Un changement de variable x = h ln(t) nous ramène
à ex 1 x qui est toujours 0 (étudier la fonction).
Ensuite, on intègre par partie
Z 1 Z 1
t↵+1 1 1 t↵+1
ln(t)t↵ dt = [ln(t) ]0 dt =
0 ↵+1 0 t ↵+1

t↵+1 1 1
0 [ ] = .
(↵ + 1)2 0 (↵ + 1)2
Et comme on a
Z 1
t↵+h+1 t↵+1 1
(t↵+h t↵ )dt = [ ] =
0 ↵+h+1 ↵+1 0

1 1 h
= ,
↵+h+1 ↵+1 (↵ + h + 1)(↵ + 1)
on voit que
Z 1
h 1
|t↵+h t↵ h ln(t)t↵ |dt = +h =
0 (↵ + h + 1)(↵ + 1) (↵ + 1)2

h2
(↵ + 1)2 (↵ + h + 1)
comme annoncé.
Par la même méthode, on montre que '”(↵)(t) = ln(t)2 t↵ . On calcule ensuite
en intégrant par parties
Z 1 Z 1
t↵+1 1 ln(t) t↵ + 1
k'”(↵)k = ln(t)2 t↵ dt = [ln(t)2 ]0 2 dt =
0 ↵+1 0 t ↵+1
Z
2 1
2
0 ln(t)t↵ dt =  2.
↵+1 0 (↵ + 1)3
Le théorème de la moyenne nous donne donc que

k'0 ( ) '0 (↵)k  2| ↵|.

Exercice 5 Montrer que pour k 2 N, l’application L(E) ! L(E), u 7! uk est


C 1 et calculer sa di↵érentielle.
Montrer que si E est un espace de Banach, alors l’application L(E)⇥ !
L(E), u 7! u 1 est C 1 et calculer sa di↵érentielle.

5
Dans le premier cas, il suffit de remarquer que notre application est la com-
posée de l’application diagonale qui est linéaire continue et de la multiplication
qui est multilinéaire continue. L’application est donc bien C 1 et sa di↵érentielle
en u est donnée par

v 7! uk 1
v + uk 2
vu + · · · + uvuk 2
+ vuk 1

Remarque : Si E est complet, L(E)⇥ est ouvert.


Ceci se démontre comme suit : si khk < 1, alors IdE +h 2 L(E)⇥ avec
1
X
(IdE +h) 1
:= ( 1)n hn .
n=0

Remarquons aussi au passage que


1
k(IdE +h) 1
k .
1 khk

Maintenant, par ”translation”, tout élément de L(E)⇥ a un voisinage ouvert


contenu dans L(E)⇥ : en fait, si u 2 L(E)⇥ et khk < ku 1 1 k , alors u+h 2 L(E)⇥ ,
et on vérifie que
ku 1 k
k(u + h) 1 k  .
1 khu 1 k
Bien sûr, cela est faux si E n’est pas complet : prendre par exemple pour h
la multiplication par ✏T dans E := R[T ].
On poursuit maintenant l’exercice. On note ' notre application et on montre
que '0 (u)(h) = u 1 hu 1 . Si u 2 L(E)⇥ et khk < kuk, alors

(u + h) 1
u 1
+u 1
hu 1
= (hu ) (u + h)
1 2 1

et donc

k(u + h) 1
u 1
+u 1
hu 1
k  khk2 ku 1 2
k k(u + h) 1
k

khk2 ku 1 k3
 .
1 khu 1 k
Il est clair que '0 (u) est linéaire et cette application est continue car k'0 (u)(h)k 
ku 1 k2 khk.
Enfin, il faut montrer que '0 est continue. Or on a '0 = f où

f : L(E)⇥ ! L(E) ⇥ L(E), u 7! (u 1


,u 1
)

est continue car chaque composante est di↵érentiable, donc continue, et

: L(E) ⇥ L(E) ! L(L(E)), (v, w) 7! (h 7! vhw)

est bilinéaire, et continue car k (v, w)k  kvkkwk.

Exercice 6 Montrer que det : Mn ! R est C 1 et que det0 (u)(h) = tr(uad h)


ou uad est l’adjointe de u. En déduire que si u 2 GLn (R), alors (det0 u)(h) =
(det u) tr(u 1 h).

6
On sait que det est multilinéaire
P continu
Qn et donc C . On pose u = [xij ] et
1

uad = [xad
ij ]. Comme det u = 2Sn ✏( ) x
i=1 ij , on obtient bien
X
@ det /@xij = ✏( )x1 (1) · · · x̂i (i) · · · xn (n) = xad
ji .
2Sn , (i)=j

Pour montrer que (det0 u)(h) = tr(uad h), il suffit, par linéarité, de montrer
cette égalité pour h = 1ij , et on a bien @ det /@xij = tr(uad 1ij ) = xad
ji .
La dernière assertion résulte du fait que u u = det(u) Id et que la trace
ad

est linéaire.
On peut aussi démontrer la formule directement. En e↵et, la formule don-
nant la di↵érentielle d’une application continue nous donne immédiatement
det0 (Id) = tr. On en déduit que

| det u det(u + h) (det u)tr(u 1


h)|
khk

|(det Id det(Id +u 1 h) tr(u 1


h))|
= | det u|
khk
| det u| |(det Id det(Id +u 1 h) tr(u 1
h))|

ku 1 k ku 1 hk
qui tend bien vers 0 avec h.

Exercice 7 Sur un espace (vectoriel) euclidien, déterminer en quels points l’ap-


plication ' : M 7! AM 2 est di↵érentiable et calculer sa di↵érentielle. Même
question avec l’application f : M 7! AM .

On sait que l’application bilinéaire continue (u, v) 7! hu, vi a pour di↵érentielle


en (u, v), l’application (h, k) 7! hu, ki + hh, vi. En composant à gauche avec l’ap-
plication diagonale u 7! (u, u) on trouve l’application u 7! kuk2 qui a donc pour
di↵érentielle en u, l’application h 7! 2hu, hi. Finalement, ' s’obtient en compo-
sant à gauche avec l’application M 7! AM ~ qui est affine et dont la di↵érentielle
est l’identité. On trouve donc '0 (M )(h) = 2hAM ~ , hi.
On p peut décomposer l’application M !
7 AM en M 7! AM 2 , suivie de
x 7! x. Il suit que cette application est di↵érentiable en dehors de A et que
~
sa di↵érentielle est h 7! h AM
AM , hi. Cette application n’est pas di↵érentiable en
A car si on compose avec une application t 7! A + tu avec kuk = 1, on trouve
t 7! |t| qui n’est pas di↵érentiable en 0.
x3 y
Exercice 8 La fonction f : R2 ! R, (x, y) 7! x4 +y 2 , prolongée par 0 à l’ori-
gine, est elle continue, di↵érentiable, C 1 ?

Toute fonction rationnelle est C 1 sur son domaine de définition car cette
propriété est stable par composition.
Notre fonction est continue à l’origine. En e↵et, comme on a toujours a2 +
b 2
2ab, on voit que
x3 y x3 y
| 4 |  | 2 |  |x/2|.
x +y 2 2x y

7
Soit u : R ! R2 , x ! (x, x2 ). On a (f u)(x) = x2 et donc (f u)0 = 12 ,
D’autre part, f a des dérivées partielles nulles à l’origine car f (x, 0) = f (0, y) =
0. Si f était di↵érentiable, on aurait donc f 0 (0, 0) = 0 et alors (f u)0 (0) =
f 0 (0, 0) u0 (0) = 0.
Donc la fonction est continue en 0 mais n’est pas di↵érentiable (bien qu’elle
admette partout des dérivées partielles).
xy 3
Exercice 9 La fonction f : R2 ! R, (x, y) 7! x4 +y 2 , prolongée par 0 à l’ori-
gine, est elle continue, di↵érentiable, C 1 ?
3 4 2 2 4 2
On calcule les dérivées partielles @f /@x = y(x(3x y )
4 +y 2 )2 et @f /@y = xy(x(3x +y )
4 +y 2 )2

(et 0 à l’origine).
Celles-ci sont bien sûr continues en dehors de l’origine. Elles le sont en fait
partout. En e↵et on a

3x4 y 3 y5 3x4 y 3 y5
|@f /@x|  | |+| 4 || |+| 2 2 |  |3y/4|+|y| = 7|y|/4
(x4+y ) 2 2 (x + y )
2 2 (2x y)
2 2 (y )
et
3x5 y 2 xy 4 3x5 y 2 xy 4
|@f /@y| = | |+| 4 || |+| 2 2 |  |3x/4|+|x| = 7|x|/4.
(x4+y ) 2 2 (x + y )2 2 (2x y)
2 2 (y )

Notre fonction est donc C 1 .

Exercice 10 Déterminer la plus grande partie de R2 sur laquelle la fonction


f : R2 ! R, (x, y) 7! inf(x2 , y 2 ) est continue, di↵érentiable, C 1 .

Il est clair que cette fonction est partout continue. Il est tout aussi clair
qu’elle est C 1 en dehors des diagonales x = ±y. Aussi, f est di↵érentiable a
l’origine car

inf(x2 , y 2 )
 sup(|x|, |y|) ! 0 quand x, y ! 0.
sup(|x|, |y|)

Enfin, pour y 6= 0 fixé, la fonction x 7! inf(x2 , y 2 ) n’est pas di↵érentiable en


x = ±y. La fonction n’a donc pas de dérivées partielles en ces points et n’est donc
pas di↵érentiable sur les diagonales en dehors de l’origine. Il reste a remarquer
que la fonction ne peut pas être C 1 à l’origine car, cette propriété est une
propriété ouverte.

Exercice 11 Montrer que la fonction


x+y
f : R2 ! R, (x, y) 7! arctan x + arctan y arctan( )
1 xy

est C 1 sur son domaine de définition et calculer f 0 . En déduire les valeurs de


f.

Bien sûr, cette fonction est définie en dehors de l’hyperbole xy = 1 et elle


est C 1 car cette propriété est stable par composition. Comme arctan0 x = 1+x
1
2,

un rapide calcul nous donne @f /@x = @f /@y = 0. On en déduit que f = 0 et


0

8
donc que f est constante sur chaque composante connexe de son domaine de
définition. On trouve donc que f (x, y) = f (0, 0) = 0 entre les branches et que
2x
f (x, y) = lim±1 f (x, x) = lim±1 (2 arctan x arctan ) = ±2⇡/2 0 = ±⇡
1 + x2
sur les cotés.

Exercice 12 Déterminer les fonctions f 2 C 1 (R>0 ⇥ R) telles que


p
x@f /@x(x, y) + y@f /@y(x, y) = x2 + y 2 .

On fait le changement de variable x = u et y = uv avec u > 0 et on n’écrit


pas les variables. On a alors

u@f /@u = u(@f /@x@x/@u + @f /@y@y/@u) =

u@f /@x + uv@f /@y = x@f /@x + y@f /@y.


p
Notre équation
p se réécrit donc u@f /@u p = u 1 + v , ou encore comme
2 u 6= 0,
@f /@u = 1 + v 2 , ce qui donne f =pu 1 + v 2 + (v) avec 2 C 1 (R). On voit
donc que les solutions sont les f = x2 + y 2 + (y/x) avec 2 C 1 (R).
Pour être tout à fait rigoureux, il faut s’assurer que f est bien solution (ou
argumenter du fait que l’on a un C 1 -di↵éomorphisme).

Exercice 13 Déterminer les fonctions f 2 C 1 (R>0 ⇥ R) telles que

x@f /@y(x, y) y@f /@x(x, y) = kf (x, y).

On fait le changement de variable x = r cos ✓ et y = r sin ✓ avec r > 0 et


|✓| < ⇡/2. On a alors

@f /@✓ = @f /@x@x/@✓ + @f /@y@y/@✓) =

r sin ✓@f /@x + r cos ✓@f /@y = y@f /@x + x@f /@y.
Notre équation se réécrit donc @f /@✓ = kf . On en déduit que f = (r)ek✓ avec
2 C 1 (R). On voit donc que les solutions sont les f = (x2 + y 2 )ek arctan(y/x)
avec 2 C 1 (R).

Exercice 14 Déterminer les fonctions f 2 C 2 (R2 ) telles que

@ 2 f /@x2 3@ 2 f /@x@y + 2@ 2 f /@y 2 = 0.

On fait le changement de variable x = au + bv, y = cu + dv. On a donc

@ 2 f /@u@v = ab@ 2 f /@x2 + (ad + bc)@ 2 f /@x@y + cd@ 2 f /@y 2 .

on choisit a, b, c, d tels que ab = 1, ad + bc = 3, cd = 2, par exemple a = b =


1, c = 2, d = 1. On s’assure que ad bc = 1 6= 0 pour pouvoir revenir. Notre
équation devient donc @ 2 f /@u@v = 0 qui donne f = '(u) + (v) avec ', 2
C 1 (R2 ). On trouve u = x y et v = 2x+y, ce qui donne f = '(x+y)+ (2x+y)
avec ', 2 C 1 (R2 )

Exercice 15 Déterminer les fonctions de r := kxk2 qui sont harmoniques sur


Rn \0.

9
On rappelle qu’une fonction C 2 est harmonique Pnsi son laplacien est nul
P; et
que le laplacien de f : U ⇢ Rn ! R est (f ) = i=0 @ 2 f /@x2i . Si ⇢ := x2i ,
on a toujours @f /@xi = f 0 (⇢)@xi /@⇢ = 2xi f 0 (⇢), et donc

@ 2 f /@x2i = 2f 0 (⇢) + 2xi f 00 (⇢)@xi /@⇢ = 2f 0 (⇢) + 4x2i f 00 (⇢).

Il suit que (f ) = 2nf 0 (⇢) + 4⇢f 00 (⇢). On voit donc que f est harmonique ssi
n n
nf 0 (⇢) + 2⇢f 00 (⇢) = 0, c’est à dire f 0 (⇢) = K⇢ 2 ou encore f (⇢) = a⇢1 2 + b si
n 6= 2 et f (⇢) = a log(⇢) + b si n 6= 2. En terme de r, on trouve f (x) = ar2 n + b
si n 6= 2 et f (x) = a log(r) + b si n 6= 2.

Exercice 16 Calculer le laplacien de f 2 C 2 (C) en fonction de z, z̄ et en


déduire les fonctions de |z| qui sont harmoniques sur C⇤ .

On a bien sûr z = x + iy et z̄ := x iy. On en déduit facilement que


(f ) = 4@ 2 f /@z@ z̄. En posant ⇢ = |z|2 , on voit que @f /@z = f 0 (⇢)z̄ et donc
@ 2 f /@z@ z̄ = f ”(⇢)⇢ + f 0 (⇢). On retrouve comme ça f (z) = a log |z| + b.

Exercice 17 Montrer que si f : U ⇢ Rn ! R est fonction de u(x1 , . . . , xn ),


2 2
alors (f ) = f ”(u)ku0 k22 + f 0 (u) (u). En déduire les fonctions de x z+y
2 qui
sont harmoniques.

On rappelle la formule en une variable f (u)0 = f 0 (u)u0 qui donne f (u)00 =


f (u)0 u0 + f 0 (u)u00 = f 00 (u)u02 + f 0 (u)u00 . On peut appliquer ça aux fonctions
0

qui donnent les dérivées partielles pour obtenir

@ 2 f /@x2i = f 00 (u)(@u/@xi )2 + f 0 (u)@ 2 u/@x2i

et on fait la somme.
x2 +y 2
On prend maintenant n = 3 et u = z2 . On a

2x 2 2y 2 x2 + y 2 2 u + u2
ku0 k22 = ( ) + ( ) + ( 2 ) = 4
z2 z2 z3 z2
et
2 2 x2 + y 2 4 + 6u
(u) = + + 6 =
z2 z2 z3 z2
si bien que
u + u2 00 4 + 6u 0
(f ) = 4 f (u) + f (u).
z2 z2
On voit donc que f est harmonique ssi 2(u2 + u)f 00 (u) + (3u + 2)f 0 (u) = 0. On
décompose
3u 2 1 1 1
=
2u2 + 2u u 2u+1
et on en déduit que f 0 (u) = K up1u+1 . On fait le changement de variable u + 1 =
v 2 , ce qui donne f 0 (v) = 2K v21 1 et donc finalement, f (v) = a argthv + b, c’est
q
2 2
à dire f (x, y, z) = a argth x z+y2 + 1 + b.

Exercice 18 Soit : Rn ! R, x 7! kxk2 . Calculer 0


puis 00
et enfin ( ).

10
On a déjà calculé 0 (x)(h) = 2hx, hi, soit en écriture vectorielle 0 (x) = 2x et
on voit donc que 0 est linéaire. Il suit que 00 (x) = 0 , c’est à dire 00 (x)(h, k) =
0
(h)(k) = 2hh, ki = 2hIk. En écriture matricielle, on a donc 00 (x) = 2I et il
suit que ( ) = tr(2I) = 2n.

Exercice 19 Montrer que le système



x = 14 sin(x + y)
y = 1 + 23 arctan(x y)

admet une unique solution.

On va utiliser le théorème du point fixe qui dit qu’une application contrac-


tante sur un espace métrique complet possède un point fixe ; et le théorème de
la moyenne qui dit qu’une application di↵érentiable est contractante si kf 0 k  k
avec k < 1. On pose donc f (x, y) = ( 14 sin(x + y), 1 + 23 arctan(x y)) et on
calcule  1
cos(x + y) 14 cos(x + y)
f (x, y) = 42
0
1 2 1 .
3 1+(x y)2 3 1+(x y)2

On a alors
1 2 1
f 0 (x, y)(h, k) = ( cos(x + y)(h + k), (h k)),
4 3 1 + (x y)2
ce qui donne
1 2 11 11
kf 0 (x, y)(h, k)k1  |h + k| + |h k|  (|h| + |k|) = k(h, k)k1 ,
4 3 12 12
soit encore kf 0 (x, y)k  11
12 pour la norme k k1 . Attention, le choix de la norme
est important car, par exemple kf 0 (0, 0)(1, 1)k1 = 43 .

2 Théorème des fonctions implicites, sous-variétés


de Rn
2.1 Définition
Soient E et F deux espaces de Banach, U ⇢ E un ouvert et f 2 C 1 (U, F ).
On dit que f est un di↵éomorphisme (sur son image) si f est une bijection
de U sur un ouvert V ⇢ F et si f 1 2 C 1 (V, E).
On dit que f est un di↵éomorphisme local en ↵ 2 E s’il existe un voisinage
ouvert U 0 de ↵ dans U tel que la restriction de f à U 0 soit un di↵éomorphisme.

2.2 Remarque
Pour que f soit un di↵éomorphisme, il faut et suffit que f soit injective et
que ce soit un di↵éomorphisme local en chaque point de U .

2.3 Théorème d’inversion locale


Pour que f soit un di↵éomorphisme local en ↵, il faut et suffit que f 0 (↵) soit
bijectif.

11
2.4 Théorème des fonctions implicites
Soient E, F, G trois espaces de Banach et 2 C k (U ⇥ V ⇢ E ⇥ F, G) tel que
(a, b) = 0 et 0a (b) est bijectif. Alors, il existe U 0 3 a, V 0 3 b et ' 2 C k (U 0 , V 0 )
tels que pour (x, y) 2 U 0 ⇥ V 0 , on ait (x, y) = 0 , y = '(x).

2.5 Remarque
Alors, ' est unique et '(a) = b. De plus, on a '0 (a) = a (b)
0 1
b (a).
0

2.6 Proposition
Soit X une partie de Rn et ↵ 2 X. Alors, les conditions suivantes sont
équivalentes
1. Il existe un C 1 -di↵éomorphisme : U ! Rn tel que (↵) = 0 et
1
(Rk ) = X \ U .
2. Il existe une application C 1 , f : U ! Rn k
telle que f (↵) = 0, f 0 (↵) est
surjective et X \ U = f 1 (0).

2.7 Définition
On dit alors que X est une sous-variété de classe C 1 et de dimension k au
voisinage de ↵. Si c’est le cas pour tout ↵ 2 X et si X 6= ;, on dit que X est une
sous-variété de classe C 1 et de dimension k. Enfin, on dit courbe (resp. surface,
resp. hypersurface) si k = 1 (resp. 2, resp. n 1).

2.8 Remarque
Soit f 2 C 1 (U, Rn k ) telle que f (x) = 0 ) f 0 (x) surjective. Si X := f 1
(0)
est non-vide, c’est une sous-variété de classe C 1 et de dimension k.

2.9 Définition
Un vecteur h 2 Rn est tangent en ↵ 2 X à une sous-variété X ⇢ Rn de
classe C 1 , s’il existe 2 C 1 (I, Rn ) où I est un voisinage ouvert de 0 dans R
tel que (0) = ↵, (I) ⇢ X et 0 (0) = h. Leur ensemble est l’espace tangent
T↵ (X).

2.10 Remarque
Soit f 2 C 1 (U, Rp ) tel que f (↵) = et f (U ) ⇢ Y où Y est une sous-variété
de classe C 1 . Alors, f 0 (↵)(T↵ (X)) ⇢ T (Y ).

2.11 Proposition
Avec les notations de la dernière proposition, on a T↵ (X) = 0
(↵) 1
(Rk ) =
ker f 0 (↵).

12
2.12 Définition
L’espace normal à X en ↵ est N↵ (X) := T↵ (X)? . Deux sous-variétés X
et Y sont orthogonales (resp. perpendiculaires, resp. tangentes) en ↵ si leurs
espaces tangents sont orthogonaux (resp. perpendiculaires, resp. égaux (ou plus
généralement, si l’un est contenu dans l’autre)). Enfin, on dit qu’elles se coupent
transversalement en ↵ si N↵ (X) \ N↵ (Y ) = 0.

2.13 Remarque
Si deux sous-variétés X et Y se coupent transversalement partout, alors X \
Y est une sous-variété et pour tout ↵ 2 X \Y , on a T↵ (X \Y ) = T↵ (X)\T↵ (Y ).

Exercice 20 Montrer que l’application z 7! z 2 est un di↵éomorphisme local de


C\0 sur lui même mais n’est pas un di↵éomorphisme global.

Il est clair que l’application est surjective mais n’est pas injective. De plus,
f est holomorphe et f 0 (z) = 2z est bijective pour z 6= 0.
z z
Exercice 21 On rappelle que si z 2 C, alors cosh(z) = e +e2 . Déterminer en
quels points, cosh est un di↵éomorphisme local. Puis, montrer que cosh induit
un di↵éomorphisme de l’ouvert U des z 2 C tels que <(z) > 0 et 0 < =(z) < 2⇡
sur un ouvert V ⇢ C que l’on déterminera.

Il est clair que cosh est holomorphe et que cosh0 = sinh avec sinh(z) =
ez e z

2 . De plus, sinh(z) = 0 ssi ez = e z , ou encore e2z = 1, c’est à dire


z 2 i⇡Z. On voit donc que cosh est un di↵éomorphisme local pour z 62 i⇡Z.
Maintenant, l’application z 7! ez induit une bijection de U sur l’ouvert
W ⇢ C des z 2 C tels que |z| > 1 et =(z) 6= 0, la réciproque étant donnée par
rei✓ 7! logr + i✓ avec r > 1 et 0 < ✓ < 2⇡.
1
On considère ensuite l’équation z+z2 = ↵, c’est à dire z 6= 0 et z 2 2↵z+1 =
0. Comme le produit des racines vaut 1, cette équation a au plus une solution
1
avec |z| > 1, ce qui montre que l’application f : z 7! z+z2 est injective sur W
et cosh est donc bien un di↵éomorphisme global sur U .
Pour conclure, il reste à déterminer l’image de U par cosh, ou plus simple-
ment l’image de W par f . Comme l’équation z 2 2↵z + 1 = 0 a toujours au
moins une solution, il suffit de déterminer les valeurs de ↵ pour lesquelles, il y
a une solution z avec |z| = 1 ou bien avec |z| > 1 et Im(z) = 0. Dans le premier
cas, l’autre solution est z 1 et ↵ = <(z). On trouve donc =(↵) = 0 et <(↵)  1.
Le second cas correspond clairement à =(↵) = 0 et <(↵) > 1. On voit donc que
V est l’ouvert des z 2 C tels que =(↵) 6= 0 ou <(↵) < 1.

Exercice 22 Pour quelles valeurs de a, b 2 R, l’application

f : R2 ! R2 , (x, y) 7! (x + a sin y, y + b sin x)

est elle un di↵éomorphisme local en tout point ? Montrer qu’alors c’est un


di↵éomorphisme de R2 sur lui même.

13
On calcule
1 a cos y
det f 0 (x, y) = =1 ab cos x cos y.
b cos x 1

On voit donc que f est un di↵éomorphisme local en tout point ssi ab < 1.
On montre qu’alors f est injective. E↵ectivement, supposons que f (x1 , y1 ) =
f (x2 , y2 ), c’est à dire

x1 + a sin y1 = x2 + a sin y2
.
y1 + b sin x1 = y2 + b sin x2

Remarquons tout d’abord que si x2 = x1 , alors y2 = y1 . Supposons donc


que x2 6= x1 et y2 6= y1 . On peut écrire sin x2 sin x1 = (x2 x1 ) cos x et
sin y2 sin y1 = (y2 y1 ) cos y. Comme x2 6= x1 et y2 6= y1 , on en déduit que
ab cos x cos y = 1, contradiction.
On montre maintenant que f est surjective. Pour cela, on montre qu’elle est
propre. En e↵et, si elle est propre, elle est fermée. Étant un di↵éomorphisme,
elle est ouverte. Et on conclut en disant que R2 est connexe. Mais il est clair
que si |x + a sin y|  M et |y + b sin x|  M , alors |x|  M + |a| et |y|  M + |b|.

Exercice 23 Montrer que l’application

' : R3 ! R3 , (x, y, z) 7! (e2y + e2z , e2x e2z , x y)

est un di↵éomorphisme sur son image que l’on déterminera.


Montrer que l’application

F : R3 ! R3 , (x, y, z) 7!

(ex y+2z
+e x+y+2z
, e2x + e2y 2 ex y
, e2x + e2y 2ey x
)
est un di↵éomorphisme sur son image pour 0 (on pourra écrire F = G '
avec G à déterminer).

On calcule d’abord
0 2e2y 2e2z
det ' =0
2e2x 0 2e2z = 4(e2(y+z) + e2(x+z) ) < 0.
1 1 0

On a donc bien un di↵éomorphisme local. Pour poursuivre, on considère le


système 8 2y
< e + e2z = u
e2x e2z = v
:
x y = w
Celui-ci est équivalent à 8 2y
< e = u+v
1+e2w
ue2w v
e2z = 1+e2w
:
x = y+w
On trouve donc une unique solution pour u + v > 0 et ue2w v > 0. Autrement
dit, on a un di↵éomorphisme sur l’ouvert de R3 défini par xe2z > y > x.

14
On pose G(x, y, z) = (xez ye z
,x+y 2 ez , x + y 2e z
). Il est clair que
F = G ' et on a

ez e z
xez + ye z

det G =
0
1 1 2 ez .
1 1 +2e z

Comme en général,
a b c
1 1 d = (a b)(e d),
1 1 e
on trouve det G0 = 2(ez + e z )(e z + ez ) > 0. Cela montre que G est un
di↵éomorphisme local et il faut s’assurer que c’est une application injective. On
considère donc le système
8
< xez ye z = u
x + y 2 ez = v
:
x + y 2e z = w

S’il a une solution, alors nécessairement, 2 ez + 2e z = v w, c’est à dire


2 e2z + (v w)ez 2 = 0. Or le polynôme 2 T 2 + (v w)T 2 = 0 a au plus
une racine réelle positive. En e↵et, soit = 0 et là c’est clair, soit le produit des
racines vaut 2 < 0. On en déduit que z, s’il existe, est unique. On considère
alors le système de Cramer

xez ye z = u
x+y = w + 2e z

Son déterminant vaut ez + e z


> 0. Il possède donc une unique solution. Et on
a gagné.

Exercice 24 Montrer que si f 2 C 1 (R) et s’il existe k > 0 tel que f 0 k,


alors f est un di↵éomorphisme de R sur lui même. Montrer que ce résultat est
faux avec k = 0.

Il est clair que f est un di↵éomorphisme local en tout point car f 0 ne s’annule
pas. De plus, f étant continue et croissante est injective. Enfin, il reste à prouver
la surjectivité. Pour cela, on montre que f est propre. Si |f (x)|  M , alors il
existe y 2 R tel que f (x) f (0) = f 0 (y)x et donc |f (x) f (0)| = |f 0 (y)||x|
k|x|, ce qui donne |x|  M +|f k
(0)|
.
Enfin, la fonction f (x) = ex satisfait f 0 0 mais n’est pas surjective.

Exercice 25 Soient f, g 2 C 1 (R). Montrer que si 8x, y 2 R, f 0 (x) 6= g 0 (y),


alors l’application

F : R2 ! R2 , (x, y) 7! (x + y, f (x) + g(y))

est un di↵éomorphisme sur son image.


Montrer que si, de plus, il existe K, k > 0 tel que f 0 k et |g|  K, alors F
est un di↵éomorphisme de R2 sur lui même.

15
On a det F 0 (x, y) = g 0 (y) f 0 (x), ce qui montre que F est un di↵éomorphisme
local. On montre maintenant que F est injective. Supposons que F (x1 , y1 ) =
F (x2 , y2 ), c’est à dire

x1 + y1 = x2 + y2
.
f (x1 ) + g(y1 ) = f (x2 ) + g(y2 )

Il est clair que si x1 = x2 , alors y1 = y2 . Sinon, on écrit f (x2 ) f (x1 ) =


f 0 (x)(x2 x1 ) et g(y2 ) g(y1 ) = g 0 (y)(y2 y1 ) et on obtient immédiatement
f 0 (x) = g 0 (y), ce qui contredit notre hypothèse.
Il reste à montrer que sous les hypothèses supplémentaires, F est surjective.
Comme d’habitude, on montre que c’est une application propre. On suppose
donc que |x + y|, |f (x) + g(y)|  M .Il suit que |f (x)|  M + K et comme f
est propre (c’est un di↵éomorphisme de R sur lui même), il existe N tel que
|x|  N . Il suit que |y|  N + M et on a gagné.

Exercice 26 Montrer que si E est un espace de Banach, alors l’application


' : L(E)⇥ ! L(E), u 7! u 1 est un di↵éomorphisme de L(E)⇥ sur lui même.

On sait que cette application est C 1 et elle est son propre inverse.

Exercice 27 Montrer que si E est un espace de Banach, l’équation u3 2u2


uv + IdE = 0 admet une solution u 2 L(E)⇥ pour v proche de 0.

On pose '(u) = u2 2u+u 1 . On a '(IdE ) = 0 et '0 (u)(h) = uh+hu 2h


u hu 1 si bien que '0 (IdE )(h) = h, c’est à dire '0 (IdE ) = IdE . Il résulte
1

donc du théorème d’inversion locale que pour v proche de 0, il existe u proche de


IdE , et donc inversible, telle que '(u) = v, c’est à dire u3 2u2 uv + IdE = 0.
p
Exercice 28 Montrer que pour tout t 2 R avec |t| < 22 , l’équation sin(tx) +
cos(tx) = x a une unique solution x = '(t). Montrer que ' est C 1 et en donner
un d.l. à l’ordre 2 en 0.

On fixe t et on considère la fonction u : R ! R, x 7! sin(tx) + cos(tx). On a


u0 (x) = t(cos(tx) sin(tx)). On rappelle que (cos a sin a)2 = 1 + cos(a + b)  2.
On a donc |u0 (t)|  2|t| < 1. Il suit que u est contractante et a donc un point
fixe x = '(t).
Il résulte du théorème des fonctions implicites que ' est C 1 . En fait, on
applique ce théorème à l’application : (t, x) ! x sin(tx) cos(tx) en (t0 , x0 =
'(t0 )). On a alors l’existence d’une fonction C 1 au voisinage de t0 qui est
caractérisée par la même propriété que '.
En pratique, on écrit x = '. On considère l’égalité sin(tx) + cos(tx) = x. En
faisant t = 0, on trouve 1 = x(0). En dérivant, on trouve (x + tx0 )(cos(tx)
sin(tx)) = x0 , et en faisant à nouveau t = 0, on obtient 1 = x0 (0). On dérive à
nouveau pour obtenir

(2x0 + tx00 )(cos(tx) sin(tx)) (x + tx0 )2 (sin(tx) + cos(tx)) = x00

et en faisant t = 0, on obtient 1 = x00 (0). On trouve donc comme d.l. en 0 pour


2
x : 1 + t + t2 .

16
2
Exercice 29 Montrer que l’équation z 3 + 2z + ez x y = cos(x y + z) définit
implicitement z comme fonction C 1 de x et y au voisinage de 0 qui s’annule
en 0. Calculer les dérivées partielles de z à l’ordre 2 en 0.
2
On pose f (x, y, z) = z 3 + 2z + ez x y cos(x y + z). On s’assure que
f (0, 0, 0) = 0 et on calcule @f /@z à l’origine. On a f (0, 0, z) = z 3 +2z +ez cos z
et donc @f /@z(0, 0, z) = 3z 2 + 2 + ez + sin z, si bien que @f /@z(0, 0, 0) = 3 6= 0.
Maintenant, on dérive notre équation par rapport à x. On obtient
x y2
3z 2 @z/@x + 2@z/@x + (@z/@x 1)ez = (1 + @z/@x) sin(x y + z)

puis on fait x = y = z = 0, ce qui donne @z/@x(0, 0) = 3.


1
On fait la même
chose par rapport à y, ce qui donne
x y2
3z 2 @z/@y + 2@z/@y + (@z/@y 2y)ez = ( 1 + @z/@y) sin(x y + z)

et donc @z/@y(0, 0) = 0. On poursuit aux ordres supérieurs. On obtient


x y2
6z(@z/@x)2 + 3z 2 @ 2 z/@x2 + 2@ 2 z/@x2 + (@ 2 z/@x2 + (@z/@x 1)2 )ez

= @ 2 z/@x2 sin(x y + z) (1 + @z/@x)2 cos(x y + z)


et donc @ z/@x (0, 0) =
2 2
27 ,
20
puis

x y2
6z(@z/@y)2 + 3z 2 @ 2 z/@y 2 + 2@ 2 z/@y 2 + (@ 2 z/@y 2 2 + (@z/@y 2y)2 )ez

= @ 2 z/@y 2 sin(x y + z) + ( 1 + @z/@y)2 cos(x y + z)


si bien que @ z/@y (0, 0) =
2 2 4
9 et finalement,

6z(@z/@x)(@z/@y) + 3z 2 @ 2 z/@x@y + 2@ 2 z/@x@y+


x y2
(@ 2 z/@x@y + (@z/@y 2y)(@z/@x 1))ez
= @ 2 z/@x@y sin(x y + z) ( 1 + @z/@y)(1 + @z/@x) cos(x y + z)
qui donne @ z/@x@y(0, 0) =
2
3.
1

Exercice 30 Déterminer deux fonctions C 1 y1 et y2 de x au voisinage de 0


telle que x3 + xy + y 2 ex+y = 0 (on pourra poser y = xz). Calculer des d.l. à
l’ordre 2 dans chacun des cas.

Posons f (x, y) = x3 + xy + y 2 ex+y . On cherche donc des solutions y de


f (x, y) = 0 au voisinage de x = 0. On va faire un éclatement de l’origine, c’est à
dire poser y = xz, ce qui donne f (x, xz) = x3 +x2 z+x2 z 2 ex(1+z) = x2 g(x, z) = 0
avec g(x, z) = x+z+z 2 ex(1+z) . On va donc chercher des solutions z de g(x, z) = 0
au voisinage de x = 0. Il suffira alors de prendre y = xz. De plus, comme
y 0 = z + xz 0 et y 00 = 2z 0 + xz”, on voit que l’on aura y(0) = 0, y 0 (0) = z(0) et
y 00 (0) = 2z 0 (0).
On a g(0, z) = 0 ssi z = 0 ou z = 1. On calcule ensuite @g/@z(0, z) = 1+2z
et on voit donc que @g/@z(0, 0) = 1 et @g/@z(0, 1) = 1. Dans les deux cas, on
peut appliquer le théorème des fonctions implicites qui nous donne l’existence
de deux fonctions z1 et z2 de x satisfaisant g(x, z) = 0 au voisinage de x = 0
avec z1 (0) = 0 ou z2 (0) = 1. En dérivant l’équation g(x, z) = 0 par rapport à

17
x, on trouve 1 + z 0 + (2zz 0 + z 2 (1 + z + xz 0 )ex(1+z) = 0. On fait ensuite x = 0, ce
qui donne 1 + z 0 + 2zz 0 + z 2 (1 + z) = 0. On trouve donc z10 (0) = 1 et z20 (0) = 1.
On a donc bien trouvé deux fonctions C 1 y1 = xz1 et y2 = xz2 qui satisfont
notre équation au voisinage de x = 0. De plus, on a y1 (0) = y2 (0) = 0, y10 (0) =
0, y20 (0) = 1, y100 (0) = 2, y200 (0) = 2. On a donc les d.l. à l’ordre 2, y = x2 et
y = x + x2 .

Exercice 31 Déterminer une solution y de l’équation x = y + lnyy en x pour


x, y > 0 proches de 0, de la forme y(x) = x(1 + u( ln1x )) avec u C 1 au voisinage
de 0 et u(0) = 0. Calculer u0 (0) et u00 (0).

On pose y = x(1 + u). L’équation devient u ln x + u ln(1 + u) + 1 + u = 0.


Puis on pose v = ln1x et l’équation devient u + uv ln(1 + u) + v + uv = 0. On
dérive le premier membre par rapport à u et on fait u = v = 0. On trouve 1 et,
comme l’équation est trivialement satisfaite pour u = v = 0, on peut appliquer
le théorème des fonctions implicites : il existe une solution u de l’équation au
voisinage de v = 0 telle que u(0) = 0. La première partie de l’exercice est donc
résolue.
On a
uvu0
u0 + (u0 v + u) ln(1 + u) + + 1 + u0 v + u = 0
1+u
et on trouve donc u = v = 0, on trouve u0 (0) = 1. On a

(2u0 v + 2u)u0 uv(u00 (1 + u) u02 )


u00 + (u00 v + 2u0 ) ln(1 + u) + + + u00 v + 2u0 = 0,
1+u (1 + u)2

ce qui donne u00 (0) = 2.

Exercice 32 Démontrer que la “courbe” définie par les équations x2 +y 2 +z 2 =


14 et x3 + y 3 + z 3 = 36 est une variété de classe C 1 . Préciser la tangente en
chaque point.

On peut remarquer que (1, 2, 3) est sur la courbe qui est donc non-vide.
On peut aussi ne pas le remarquer. Dans ce cas, on peut procèder autrement.
1
On considère la droite D d’équations y = x, z = 36 3 . Celle-ci est contenue
dans la surface d’équation x3 + y 3 + z 3 = 36. De plus, elle rencontre la sphère
2
x2 + y 2 + z 2 = 14 : en e↵et, on a 36 3  14..
On pose ensuite f (x, y, z) = (x2 + y 2 + z 2 14, x3 + y 3 + z 3 36) et on calcule

2x 2y 2z
f 0 := .
3x2 3y 2 3z 2

u
Avant de poursuivre, on rappelle que si ' : R ! R a pour matrice
3 2
,
v
alors ' est surjective ssi u ^ v 6= 0. Dans ce cas, alors u ^ v est une base de ker '.
Il suffit donc maintenant de montrer que le système
8 2
>
> x + y 2 + z 2 = 14
>
>
< x3 + y 3 + z 3 = 36
6xy(y x) = 0
>
>
>
> 6xz(z x) = 0
:
6yz(z y) = 0

18
n’a pas de solution. Supposons d’abord que 2 des variables sont nulles, disons
x = y = 0. On doit alors avoir z 2 = 14 et z 3 = 36 or 362 6= 143 . Supposons
maintenant que les 3 variables sont non-nulles, on a alors x = y = z et les
deux premières équations deviennent 3x2 = 14 et 3x3 = 36. Or 143 32 6= 362 33 .
Finalement, il reste le cas ou 2 des variables, disons x, y 6= 0 sont non nulles et
z = 0. On a alors, y = x et les deux premières équations deviennent 2x2 = 14
et 2x3 = 36 et on a 143 22 6= 362 23 .
On sait maintenant que l’espace tangent en un point (a, b, c) a pour base
(bc(c b), ac(c a), ab(b a)).

Exercice 33 Soient a, b, c non tous  0. Montrer que les “surfaces” d’équations


ax2 + by 2 + cz 2 = 1 et xyz = 1 sont des sous-variétés de classes C 1 . En quels
points sont elles perpendiculaires, tangentes, transversales ?

On vérifie aisément que ces surfaces sont bien des sous-variétés de classes
C 1 avec espaces normaux en (x, y, z) engendrés par (ax, by, cz) et (yz, xz, xy)
respectivement. On a alors

h(ax, by, cz), (yz, xz, xy)i = a + b + c,

ce qui montre que nos surfaces sont perpendiculaires en tout point si a+b+c = 0,
et nulle part sinon.
Elles sont tangentes si les vecteurs normaux sont colinéaires, c’est à dire
8
>
> ax2 + by 2 + cz 2 = 1
>
>
< xyz = 1
z(ax2 by 2 ) = 0 ,
>
>
> y(ax2 cz 2 )
> = 0
:
x(by 2 cz 2 ) = 0

ce qui est équivalent à xyz = 1 et ax2 = by 2 = cz 2 = 13 . On trouve donc les


conditions a, b, c > 0 et 27abc = 1 auquel cas les surfaces sont donc tangentes
en les 4 points de coordonnées
p p p p p p
(3 bc, 3 ac, 3 ab), ( 3 bc, 3 ac, 3 ab),
p p p p p p
( 3 bc, 3 ac, 3 ab), (3 bc, 3 ac, 3 ab).
Sinon, elles se coupent transversalement.

Exercice 34 On note A, B, C les extrémités de la base canonique de R3 et pour


2 R, on pose S := {M 2 R3 , M A2 +M B 2 +M C 2 = }. Pour quelles valeurs
de est-ce une surface de classe C 1 ? Montrer qu’alors, c’est une sphère dont
on déterminera le centre et le rayon. Pour quelles valeurs de , les sphères S
et S d’équation x2 + y 2 + z 2 = 1 sont elles tangentes ? En déduire la nature de
l’intersection de S et S en fonction de .

On note G := 13 (A + B + C). On a alors GA2 = GB 2 = GC 2 = 23 . D’autre


part, M A2 = M G2 + GA2 + hM~G, GAi.~ Comme GA~ + GB
~ + GC ~ = 0, il suit que
M A2 + M B 2 + M C 2 = 3M G2 + 2. On voit donc que S = {M 2 R3 , M G2 =
3 } est une surfaceq de classe C 1 ssi > 2 et qu’alors, c’est une sphère de
2

centre G et de rayon 3 .
2

19
Les sphères S et S sont tangentes en un point M ssi les vecteurs normaux
~ et OM
GM ~ , où O est l’origine de R3 , sont colinéaires. Cela signifie que les
points sont alignés ou encore que M = (a, a,pa). On doit alors avoir 3a2 = 1 et
3(a 13 )2 = 3 2 . Ca correspond à = 6 ± 2 3. Dans ces deux cas, les sphères
p p
se coupent en point. On en déduit que si si 6 2 3 < < 6 + 2 3, les sphères
se coupent en un cercle. Et qu’elles ne se rencontrent pas sinon.

Exercice 35 Etude des tangentes à une courbe C d’équation f (x, y) = 0 en un


point P . Si f 0 (P ) 6= 0, on a une unique tangente dirigée par un vecteur normal
à f 0 (P ). Sinon, on translate P à l’origine et on éclate, c’est à dire, on pose
y = xz (ou le contraire) et on obtient f (x, xz) = xk g(x, z). On considère alors
la courbe C 0 d’équation g(x, z) = 0 et l’application p : C 0 ! C, (x, z) 7! (x, xz).
Soit Q tel que p(Q) = P . Si g 0 (Q) 6= 0, on a une tangente dirigée par u en Q et
donc une tangente dirigée par p0 (Q)(u) en P . Sinon, on translate et on éclate
a nouveau.
Application f (x, y) = x2 y 2 + x4 + x3 y + y 5 et P = (0, 0).

On a @f /@x = 2x+4x3 +3x2 y et @f /@y = 2y+x3 +5y 4 si bien que f 0 (0, 0) =


0. On calcule donc f (x, xz) = x2 x2 z 2 + x4 + x4 z + x5 z 5 = x2 g(x, z) avec
g(x, z) = 1 z 2 +x2 (1+z)+x3 z 5 et on considère la courbe d’équation g(x, z) = 0.
Pour x = 0, on trouve z = ±1. D’autre part, on a @g/@x = 2x(1 + z) + 3x2 z 5
et @g/@z = 2z + x2 + 5x3 z 4 . On voit donc que la courbe est de classe C 1
aux points (0, ±1) avec, dans les deux cas, vecteur normal (0, 1) et donc vecteur
tangent (1, 0). On considère maintenant l’application p : (x, z) 7! (x, zx). On a
 
1 0 1 0
p (x, z) =
0
et donc p (x, z) =
0
z x ±1 0

On voit donc que p0 (0, ±1)(1, 0) = (1, ±1). On a donc deux tangentes à l’origine
dirigées par ces vecteurs.

Exercice 36 Montrer que SLn (R) est une hypersurface de classe C 1 de Mn (R)
et déterminer l’hyperplan tangent en Id.

On a det0 (u)(u) = n 6= 0, ce qui montre que SLn (R) est une sous-variété
de
Pnclasse C . Et l’espace tangent en Id est l’hyperplan diagonal d’équation
1

x
i=1 ii = 0, c’est à dire {M 2 Mn (R), tr M = 0}.

Exercice 37 Montrer que O(n) est une sous-variété de classe C 1 de Mn (R)


dont on déterminera la dimension et l’espace tangent en Id.

On rappelle que la transposition est une symétrie sur Mn (R). Il lui est associé
une décomposition en somme directe

Mn (R) = Symn (R) Antin (R)

ou
Symn (R) = {u 2 Mn (R), t u = u}
et
Antin (R) = {u 2 Mn (R), t u = u}

20
ainsi que des projections

h + th
p : Mn (R) ! Symn (R), h 7!
2
et
t
h h
q : Mn (R) ! Antin (R), h 7! .
2
Enfin, on a
n2 + n
dim Symn (R) =
2
et
n2 n
dim Antin (R) = .
2
On regarde maintenant l’application

: Mn (R) ! Symn (R), u 7! ut u Id.

Par définition,
O(n) = {u 2 Mn (R), (u) = 0}.
D’autre part, on a
0
(u)(h) = ht u + ut h = ht u + t (ht u).

On voit donc que 0 (u) est la composée de la multiplication à droite par t u sur
Mn (R) et de l’application 2p qui est bien sûr surjective. De plus, si u 2 O(n),
alors t u est inversible. On voit donc que 0 (u) est surjective. Il suit que O(n)
est bien une sous-variété de classe C 1 . L’hyperplan tangent en l’identité est
ker p = Antin (R) des matrices anti-symétriques. On a donc

n2 n
dim O(n) = dim Antin (R) = .
2

3 Formule de Taylor
3.1 Définition
On dit que f : U ⇢ E ! F est k fois di↵érentiable en ↵ si f est k 1 fois
di↵érentiable au voisinage de ↵ et f (k 1) est di↵érentiable en ↵. On note alors
0
f (k) (↵) = f (k 1) (↵).

3.2 Remarque
On utilise souvent l’isomorphisme L(E, L(E, F )) ' Bil(E ⇥ E, F ) pour voir
f ”(↵) comme une application bilinéaire continue.

3.3 Théorème de Schwartz


Si f ”(↵) existe, c’est une application bilinéaire symétrique.

21
3.4 Remarque
Comme corollaire, on a le théorème de Schwartz classique qui dit que si
f : U ⇢ Rn ! R et si @ 2 f /@xi @xj et @ 2 f /@xj @xi existent et sont continues en
↵, alors
@ 2 f /@xi @xj (↵) = @ 2 f /@xj @xi (↵).

3.5 Définition
Soit f : U ⇢ Rn ! R une fonction k fois dérivable en ↵. On définit la
puissance symbolique
Xn
( @f /@xi (↵)hi )(k)
i=1
X ✓ ◆
n
:= (@ k f /@xi11 · · · @xinn )(↵)hi11 · · · hinn
i1 · · · in
i1 +···in =k

puis le polynôme de Taylor


X 1 X n
T↵k f (h) := ( @f /@xi (↵)hi )(j)
j! i=1

et le reste de Taylor Rk↵ f (h) := f (↵ + h) T↵k f (h)

3.6 Théorème (Formule de Taylor)


On a toujours
|Rk↵ f (h)|
! 0 quand h ! 0.
khkk
Si f est k + 1 fois di↵érentiable sur U et si
Xn
|( @f /@xi (x)hi )(k+1) |  C
i=1

sur U , alors
C
|Rk↵ f (h)|  khkk+1 .
(k + 1)!
Enfin, si f est C k+1 , alors
Z n
1
(1 t)k X
Rk↵ f (h) = ( @f /@xi (↵ + th)hi )(k+1) dt.
0 k! i=1

3.7 Rappel
On dit qu’une fonction f : U ! R admet un maximum absolu en ↵ si
8x 2 U, f (x)  f (↵). On dit que f admet un maximum (local) en ↵ si f admet
un maximum absolu sur un voisinage de ↵.
On précise strict si l’inégalité est stricte (pour x 6= ↵) et on dit minimum si
on renverse les inégalité. Enfin, on dit extremum pour minimum ou maximum.

22
3.8 Proposition
Si f est di↵érentiable en ↵ et admet un extremum en ↵, alors f 0 (↵) = 0.

3.9 Rappel
Une forme quadratique H : Rn ! R est positive (resp. définie positive) et
on écrit H 0 (resp. H > 0)) si ses valeurs propres sont 0 (resp. > 0). C’est
équivalent à dire que 8u, |H(u)| 0 (resp. 9C > 0, 8u, |H(u)| Ckuk2 ). La
notion de forme négative est obtenue en renversant les inégalités.

3.10 Proposition
Soit f une fonction 2 fois di↵érentiable en ↵. Si f admet un minimum en ↵,
alors f 0 (↵) = 0 et f 00 (↵) 0. Réciproquement, si f 0 (↵) = 0 et f 00 (↵) > 0, alors
f admet un minimum strict en ↵.

3.11 Proposition
Soit X ⇢ U ⇢ Rn une sous-variété de classe C 1 et g 2 C 1 (U, R). Si g|X
admet un extremum en ↵, alors g 0 (↵) 2 N↵ (X).

3.12 Définition
Si X := f 1 (0) avec f 2 C 1 (U, Rn k ) telle que f 0 (x) surjective pour x 2 X,
on dit que les extremaPde g|X sont les extrema de g liés par les conditions
fi (↵) = 0. Si g 0 (↵) = i fi (↵), on dit que les i sont les multiplicateurs de
0

Lagrange.

2
y2
Exercice 38 Déterminer les extrema de f : (x, y) 7! (x2 +y 2 )ex et préciser
leur nature.
2 2
On calcule @f /@x(x, y) = 2x(1+x2 +y 2 )ex y et on voit que @f /@x(x, y) =
2 2
0 ssi x = 0. On a f (0, y) = y 2 e y et donc @f /@y(0, y) = 2y(1 y 2 )e y et on
voit que @f /@y(0, y) = 0 ssi 2y(1 y 2 ) = 0, c’est à dire y = 0, ±1.
On calcule maintenant
2
y2
@ 2 f /@x2 (x, y) = 2[1 + x2 + y 2 + 2x2 + 2x2 (1 + x2 + y 2 )]ex ,
y2
ce qui donne @ 2 f /@x2 (0, y) = 2[1 + y 2 ]e . Comme @f /@x(0, y) = 0, on a
@ 2 f /@x@y(0, y) = 0. Enfin,
y2 y2
@ 2 f /@y 2 (0, y) = [2(1 y2 ) 4y 2 4y 2 (1 y 2 )]e = 2(1 5y 2 + 2y 4 )e .

On trouve donc
 
2 0 4
0
f 00 (0, 0) = et f 00 (0, ±1) = e ,
0 2 0 4
e

ce qui montre que l’on a un unique minimum à l’origine. C’est bien sûr un
minimum absolu strict.

23
Exercice 39 Déterminer les extrema de f : (x, y) 7! x4 + y 4 2(x y)2 et
préciser leur nature.
On calcule @f /@x(x, y) = 4x3 4(x y) et @f /@x(x, y) = 4y 3 + 4(x
y). On voit donc que f 0 (x, y) = 0 ssi 4x3 4(x y) = 4y 3 + 4(x y) =
0, c’estpà dire
p y = p xpet x(x
2
2) = 0. On trouve donc les trois points
(0, 0), ( 2, 2), ( 2, 2).
On calcule @ 2 f /@x2 (x, y) = 12x2 4, @ 2 f /@x@y(x, y) = 4 et @ 2 f /@y 2 (x, y) =
12y 2 4, ce qui donne
 
4 4 p p p p 20 4
f (0, 0) =
00
et f ( 2,
00
2) = f (
00
2, 2) = .
4 4 4 20
Dans le second cas, on a det > 0 et tr > 0, ce qui montre que les valeurs
propres sont > 0 et on a un minimum strict.
A l’origine, on a det = 0 et on ne peut donc pas conclure immédiatement.
On trouve les valeurs propres 0, 8 puis les sous espaces propres d’équations
y = x et y = x. On a f (x, x) = x4 + y 4 0 et f (x, x) = 2x4 8x2  0 pour
|x|  2. On voit donc qu’il n’y a pas d’extremum à l’origine.
Enfin, il est clair que les minima obtenus sont des minima absolus.
Exercice 40 Déterminer les extrema de f : (x, y) 7! sin x + sin y + cos(x + y)
et préciser leur nature.
On travaille modulo 2⇡. On calcule @f /@x = cos x sin(x + y) et @f /@y =
cos y sin(x+y) et on voit donc que f 0 = 0 ssi cos x sin(x+y) = cos y sin(x+y).
On voit donc que, soit y = x et alors cos x = sin(2x) ou bien y = x et alors
cos x = 0. Comme sin 2x = 2 sin x cos x, on trouve y = x = ⇡/6, 5⇡/6 ou
|y| = |x| = ⇡/2. Maintenant, on a

sin x cos(x + y) cos(x + y)
f 0 (x, y) = .
cos(x + y) sin y cos(x + y)
On étudie donc les di↵érents cas.

1 1/2
f (⇡/6, ⇡/6) = f (5⇡/6, 5⇡/6) =
0 0
:
1/2 1
déterminant positif et trace négative. Maxima stricts en ces points.

0 1
f (⇡/2, ⇡/2) =
0
:
1 0
déterminant négatif. Pas d’extremum.

2 1
f ( ⇡/2, ⇡/2) =
0
:
1 2
déterminant et traces positifs. Un minimum strict.

2 1
f (⇡/2, ⇡/2) =
0
et
1 0

0 1
f ( ⇡/2, ⇡/2) =
0
:
1 2
déterminant négatif. Pas d’extremum.
Tous ces extrema sont absolus.

24
Pn
Exercice 41 Montrer que l’application ' : M 7! i=1 Ai M 2 possède un mini-
mum absolu que l’on déterminera.
Comme ' ! 1 quand M ! 1, ' possède un minimum absolu. Cette
assertion mérite une petite explication. Dire que '(M ) ! +1 quand M ! 1
signifie que 8c 2 R, 9K compact , M 62 K ) '(M ) c. On fixe alors ⌦
quelconque et on prend c '(⌦). On a donc en particulier ⌦ 2 K. Comme '
est continue sur K compact, elle admet un minimum absolu en un point P sur
K. Et si M 62 K, alors '(P )  '(⌦)  c  '(M ). On voit donc que ' a un
minimum absolu en P . Pn
On a donc '0 (P ) = 0 et comme '0 (M )(h) = 2h i=1 Ai~M , hi, on trouve
Pn ~
i=1 Ai P = 0 et P est le centre de gravité du polygone {A1 , . . . , An }.

Exercice 42 Déterminer le minimum absolu de f (M ) = AM + BM + CM


lorsque le triangle {A, B, C} n’a que des angles aigus.
On sait que que f est di↵érentiable en dehors des sommets du triangle et
~ ~ ~
que f 0 (M )(h) = h AM
AM + BM + CM , hi. Si f a un minimum local en un point M
BM CM
~ ~ ~
distinct des sommets, il doit donc satisfaire AM
AM + BM + CM = 0.
BM CM

Si u, v, w, de norme 1, satisfont u + v + w = 0, on a nécessairement hu, vi =


hu, wi = hv, wi = 12 . On a donc AM \ \
B = AM C = BM\ C = ±2 ⇡3 (c’est le point
de Toriccelli du triangle).
Maintenant, comme f est continue et ! 1 quand M ! 1, ' possède un
minimum absolu. Si celui-ci n’est pas un des sommets, c’est un minimum local
et c’est donc le point de Toriccelli. Or, si H 2]A, B[ est le pied de la hauteur
(issue de C), on a f (H) = AB + HC < AB + AC = f (A) car l’angle en A est
aigu. Et de même pour les autres sommets.
Exercice 43 Soit B une boule fermée de Rn et f 2 C 0 (B) harmonique dans
B . Montrer que f atteint son maximum sur @B (on pourra considérer g(x) =
f (x) + ✏kxk2 et passer à la limite).
Pour ✏ > 0, on pose g(x) = f (x) + ✏kxk2 . On a g 0 (x) = f 0 (x) + 2✏x et donc
g (x) = f 00 (x) + 2✏I. Comme par hypothèse, (f ) = 0, on a tr g 00 := (g) =
00

2✏n > 0. Il suit que g a au moins une valeur propre > 0 et n’a donc pas de
maximum sur B . On sait que g admet un maximum sur B, disons en x0 . On
a nécessairement x0 2 @B et la restriction de g à @B, qui ne dépend pas de ✏,
admet un maximum en x0 . En conclusion, il existe x0 2 @B, tel que pour tout
✏ > 0 et x 2 B, f (x) + ✏kxk2  f (x0 ) + ✏kx0 k2 . On passe à la limite sur ✏, ce
qui donne f (x)  f (x0 ).
Exercice 44 Determiner parmi tous les parallélépipèdes rectangles de volume
fixé (resp. surface fixée) celui qui a la plus petite surface (resp. le plus grand
volume).
Il s’agit donc de minimiser S = 2(xy + xz + yz) a V = xyz fixé et de
maximiser V à S fixé avec x, y, z > 0. On a S 0 = 2(y + z, x + z, x + y) et
V 0 = (yz, xz, xy). Dans les 2 cas, les vecteurs seront liés et on aura donc
8
< xz(y + z) = yz(x + z)
xy(y + z) = yz(x + y) ,
:
xy(x + z) = xz(x + y)

25
ce que l’on peut réécrire
8
< (x y)z 2 = 0
(x z)y 2 = 0 .
:
(y z)x2 = 0
Comme nos variables ne sont pas nulles, on trouve x = y = z. On voit donc que
la seule solution possible à l’un et l’autre problème est le carré.
Comme toute fonction continue sur un compact admet un maximum et un
minimum, il suffit pour conclure de montrer que si l’un des cotés ! 1, alors,
à V fixé on a S ! 1 et, à S fixé on a V ! 0. Bien sûr, il faut aussi remarquer
que si l’un des cotés est nul, alors V = 0, si bien que le problème ne se pose plus
dans le premier cas et est trivial dans le second.
Pour conclure, il suffit de alors de remarquer que
S 2 = 4(xy + (x + y)z)2 4(x + y)2 z 2 8xyz 2 = 8V z.
Si on fixe V , on voit donc que S ! 1 quand z ! 1 et si on fixe S, on voit que
V ! 0 quand z ! 1.
P
Exercice 45 Déterminer
P les extrema de la fonction f (x) = i xi ln xi sur l’hy-
perplan diagonal i xi = a avec a > 0.
On calcule les di↵érentielles (1+ln x1 , . . . , 1+ln xn ) et (1, . . . , 1). Un extrema
doit donc satisfaire 1 + ln x1 = · · · = 1 + ln xn , c’est à dire x1 = · · · = xn = na .
On peut utiliser la formule de Taylor pour f en ( na , . . . , na ) sur notre hyper-
plan. Tout d’abord, on a
a a a
f 0 ( , . . . , ) = (1 + ln )(1, . . . , 1)
n n n
P
et donc, si i xi = 0,
a a a X
f 0 ( , . . . , )(x1 , . . . , xn ) = (1 + ln ) xi = 0.
n n n i

On voit ensuite que f 00 est la matrice diagonale ( x11 , . . . , x1n ) et il suit que
f 00 ( na , . . . , na )
= na I si bien que
a a nX 2
f 00 ( , . . . , )(x1 , . . . , xn ) = x .
n n a i i

la formule de Taylor sur notre hyperplan s’écrit donc


a a a a n X 2
f ( + x1 , . . . , + xn ) f ( , . . . , ) = x + ··· .
n n n n 2a i i

qui est positive lorsqu’on s’approche de ( na , . . . , na ). Il suit que l’on a un minimum


strict.
Pour montrer que c’est un minimum absolu, on peut procéder par récurrence
sur n. Comme f ! 1 quand l’une des variables ! 1. Il reste à considérer ce
qui se passe sur les bords. On prolonge f par continuité et on annule une des
variables, disons xn . Par récurrence, sur ce bord, f admet un minimum absolu
en ( n a 1 , . . . , n a 1 , 0). Et il est clair que
a a a a a a
f( ,..., , 0) = a ln a ln = f ( , . . . , ).
n 1 n 1 n 1 n n n

26
P
Q 46↵iSoient ↵1 , . . . , ↵n > 0 avec iP
Exercice ↵i = 1. Quel est le maximum de
f (x)Q= i xi Psur le compact K défini par i ↵i xi = 1, xi 0 ? En déduire
que i x↵i
i
 ↵ x
i i i pour x 1 , . . . , xn 0.

On calcule les di↵érentielles ( ↵x11 , . . . , ↵xnn )f (x) et (↵1 , . . . , ↵n ). Si les vecteurs


sont liés, on a x1 = · · · = xn et donc f (x) = 1. Comme f s’annule sur le bord,
on a bien un maximum absolu. P
En général, on pose = i ↵i xi si bien que 1 x 2 K. Et on a f ( 1 x)  1. Il
reste à calculer
1 Y xi ↵i f (x) f (x)
f ( x) = ( ) = P ↵ = .
i i
i
Q P
On a donc i x↵
i = f (x) 
i
= i ↵i xi .

4 Systèmes di↵érentiels, champs de vecteurs


4.1 Définition
Soit U ⇢ Rn+1 un ouvert et X : U ! Rn une application. Résoudre le
système di↵érentiel x0 = X(t, x) avec condition initiale x(t0 ) = x0 consiste à
trouver toutes les fonctions di↵érentiables x : I ! Rn , où I est un intervalle
ouvert de R, satisfaisant x0 = X(t, x) et x(t0 ) = x0 .

4.2 Définition
On dit que X est k-lipschitzienne en x si

8(t, x1 ), (t, x2 ) 2 U, kX(t, x2 ) X(t, x1 )k  kkx2 x1 k.

4.3 Théorème de Cauchy-Lipschitz


Si X est continue et localement lipschitzienne en x le système di↵érentiel
avec condition initiale admet une solution sur un intervalle I. Et celle-ci est
unique. En particulier, il existe une unique solution maximale.

4.4 Proposition (majorations a priori)


Supposons X est continue et localement lipschitzienne en x. Si toute solution
x sur J relativement compact dans I a son graphe relativement compact dans
U , alors il existe une solution sur I.

4.5 Lemme de Gronwall


Soit f : [a, b] ! Rn continue. Supposons que pour tout t 2 [a, b], on ait
Z t
kf (t)k  C + kf (u)k|✓(u)|du
a

avec C 0 et ✓ : [a, b] ! R continue. Alors,


Rt
kf (t)k  Ce a
|✓(u)|du

27
4.6 Corollaire
Soit I un intervalle ouvert et f 2 C 1 (I, Rn ). Supposons que kf 0 k  Akf k+B
avec A > 0, B 0. Alors pour tous t0 , t 2 I, on a
B A|t
kf (t)k  kf (t0 )keA|t t0 |
+ (e t0 |
1).
A

4.7 Définition
Une intégrale première d’un système di↵érentiel x0 = X(t, x) est une fonction
' 2 C 1 (U, R) constante sur le graphe de toute solution (si x : I ! Rn est
solution alors '(t, x(t)) = c pour tout t 2 I).

4.8 Proposition
Une fonction ' 2 C 1 (U, R) est une intégrale première du système ssi
n
X
@'/@t + (@'/@xi )Xi = 0.
i=1

4.9 Définition
Un champ de vecteurs sur U ⇢ Rn est une application X : U ! Rn . Une
courbe intégrale de X est une solution de x0 = X(x). Une intégrale première de
X est une fonction ' : U ! Rn qui est une intégrale première du système. Le
champ est complet si toutes les courbes intégrales maximales sont définies sur
R.

4.10 Remarque
Une fonction ' 2 C 1 (U, R) est une intégrale première du champ ssi hX, '0 i =
0.

Exercice 47 Quelles sont les solutions maximales de y 0 = ex+y .

Notre équation est équivalente à y 0 e y = ex , ce qui donne e y = c ex


et donc y = ln c 1ex avec c > ex . On a nécessairement c > 0 et on peut poser
c = eK . On voit donc que les solutions maximales sont les
1
y = ln sur ] 1, K[.
eK ex
Exercice 48 Quelles sont les solutions maximales de 4xy 02 = y 2 1.

Soit y une solution sur I. On remarque tout de suite que y est solution ssi
y l’est, que y = 1 est solution et que y ne peut pas s’annuler sur un intervalle.
Si y > 1 sur I, on pose z = cosh 1 (y). On a donc y = cosh z, ce qui donne
y = (sinh z)z 0 puis
0

y 02 = sinh2 (z)z 02 = (cosh2 (z) 1)z 02 = (y 2 1)z 02 .

28
Il suit que y 2 1 = 4xy 02 = 4x(y 2 1)z 02 et donc
p 1 = 4xz . On voit donc que
02

I ⇢ R>0 et que z 0 = ± 2p 1
si bien que z = ±( x c) et comme on doit avoir
p x p
z > 0, on a donc z = | x c| et finalement, y = cosh | x c|.
Si 1 < y < 1 sur I, on pose z = cos 1 (y). On a donc y = cos z, ce qui
donne y 0 = ( sin z)z 0 puis

y 02 = sin2 (z)z 02 = (1 cos2 (z))z 02 = (1 y 2 )z 02 .

Il suit que 1 y 2 = 4xy 02 = 4x(y 2 1)z 02 et doncp 1 = 4xz 02 . On voit donc


que I ⇢ R<0 et que z 0 = ± 2p1 x si bien que z = ±( x c) et comme on doit
p p
avoir z > 0, on a donc z = | x c| et finalement, y = cos | x c|.
On trouve
p donc comme candidats, des solutions
p y = ±1 sur I ⇢ R, y =
± cosh | x c| sur I ⇢ R>0 et y = cos | x c| sur I ⇢ R<0 . On vérifie
aisément que ce sont bien des solutions. On peut bien sûr prolonger y = ±1
sur R, et les deux autres sur R>0 et R<0 , respectivement si c  0. Aussi, si
c > 0 on peut prolonger nos fonctions sur ]0, c2 [ ou ]c2 , 1[ pour la seconde et
sur ] 1, c2 [ ou ]c2 , 0[ pour la troisième. Peut-on faire mieux ?
E↵ectivement, on trouve comme solutions toute p fonction (avec les bons
signes) qui vaut ±1 jusqu’à (c1 +k1 ⇡)2ppuis cos | x c1 | jusqu’a (c1 +l1 ⇡)2 ,
puis ±1 jsuqu’à (c2 + k2 ⇡)2 , puis cos
p| x c2 | jusqu’a (c2 + l2 ⇡)2 , puis etc.
puis ±1 jusqu’à 0 et ensuite ± cosh x|.

Exercice 49 Déterminer toutes les solutions maximales de y 02 = 4y. On mon-


trera d’abord que les zéros de y forment un intervalle.

On suppose que y s’annule en a et en b > a et on veut montrer que y est nulle


sur [a, b]. Comme toute fonction continue sur un compact admet un minimum
et un maximum, il suffit de montrer que si y possède un extremum en c sur
[a, b], alors y(c) = 0. supposons le contraire. Alors c 6= a, b, c’est à dire c 2]a, b[
et on a donc y 0 (c) = 0. Comme y 02 = 4y, il suit que y(c) = 0. Contradiction.
Maintenant, soit y une solution qui ne s’annule pas. Alors, y > 0 et on
y0 p
a 2 y = ±1, ce qui donne y = x ± c et donc y = (x c)2 . Les solutions
p

maximales sont donc données par y = (x c)2 pour x  c, y = 0 pour c  x  d


et y = (x d)2 pour x d. On vérifie bien sûr que ce sont des solutions.

Exercice 50 Montrer que l’équation xy 00 = x + y 2 admet une solution entière


sur ] 1, 1[.
P1
Soit y une solution de la forme y = k=0 ak xk . On a donc
1
X 1
X
xy 00 = x k(k 1)ak xk 2
= (k + 1)kak+1 xk .
k=0 k=1
P1 P
Bien sûr, on a y 2 = k=0 bk x
k
avec bk = i+j=k ai aj . On aura donc a0 = 0,
a2 = 21 et pour k 2, P
i+j=k ai aj
ak+1 = .
(k + 1)k
On peut prendre a1 = 0. Le rayon de convergence de notre série est donné par
1
R 1 = lim|ak | n = lim |a|ak+1
k|
|
. Ici, on veut montrer que R 1. Il suffit donc de

29
montrer que |ak | < 1. C’est clair pour k  2 et on a par récurrence, pour k 2,
P
i+j=k |ai ||aj | k+1 1
|ak+1 |    < 1.
(k + 1)k (k + 1)k k

Exercice 51 Montrer que si f est bornée de classe C 1 alors, toute solution


maximale de y 0 = yf (x, y) est définie sur R.

Par hypothèse, il existe M tel que kf k  M . Soit y une solution sur un inter-
valle borné de longueur L avec y(x0 ) = y0 . On aura alors |y 0 | = |y|kf (x, y)k 
M |y| et il résulte du lemme de Gronwall que |y|  |y0 |eM |x x0 |  |y0 |eM L . On
applique alors le théorème des majorations a priori.

Exercice 52 Soient x1 et x2 deux solutions de x0 = t + sin x avec x1 (0) = 0 et


x2 (0) = 0, 01. Montrer que |x2 x1 |  0, 1 sur [ 2, 2].

On utilise le Lemme de Gronwall. On a |x02 x01 | = | sin x2 sin x1 |  |x2 x1 |


et donc |(x2 x1 )(t)|  |(x2 x1 )(0)|e|t|  0, 01 ⇥ e2  0, 1.
2
Exercice 53 Soit x la solution maximale de x0 = + 1+t
x
2 passant par l’origine.

Montrer que x est impaire.

Posons y(t) = x( t). On a alors

x2 ( t) y 2 (t)
y 0 (t) = x0 ( t) = + = + .
1 + t2 1 + t2
et y(0) = 0. Il suit que y = x et donc pour tout t, x(t) = x( t), c’est à dire x
est impaire.

Exercice 54 Montrer que toute solution maximale de x0 = sin(tx) est définie


sur R et paire. Établir la relation
Z t
1 1
ux02 (u)du + x2 (t) = x2 (0) cos(tx(t)) + 1.
0 2 2

On pose y(t) = x( t). On a alors y 0 (t) = x0 ( t) = sin( tx( t)) = sin(ty(t)).


Il suit que y est aussi solution et comme on a y(0) = x(0), on voit que y = x.
Donc x est paire. Comme x0 est bornée, x est définie sur R.
Ensuite, on dérive y := cos(tx) + 12 x2 , ce qui donne y 0 = (x + tx0 ) sin(tx) +
Rt
xx = (x + tx0 )x0 + xx0 = tx02 . Il suit que y(t) y(0) = 0 ux02 (u)du et on
0

obtient ainsi la formule.

Exercice 55 Déterminer les courbes intégrales maximales du champ de vecteur


x2 .

Soit x une courbe intégrale définie sur un intervalle I. Si x s’annule sur I,


0
alors x = 0 par unicité de la solution. Sinon, l’équation est équivalente à xx2 = 1
qui donne x1 = t c et donc x = c 1 t défini sur ] 1, c[ ou sur ]c, 1[. On
vérifie aisément que ce sont bien des solutions maximales.

Exercice 56 Montrer que le champ de vecteurs x2 sin2 x est complet.

30
Il est clair que x = ⇡2 est solution. Comme les graphes de 2 solutions dis-
tinctes ne se coupent pas, toute autre solution est bornée (par 2 solutions hori-
zontales). Il résulte du théorème des majorations à priori que celle-ci se prolonge
sur R tout entier.
Exercice 57 Soient pour i, j, k = 1, . . . n, ckji 2PR avec ckji = cijk . Déterminer
n
une intégrale première du champ de vecteurs ( j,k=1 cijk xj xk )i=1,...,n sur Rn
et montrer que celui-ci est complet.
On cherche f 2 C 1 (I ⇥ Rn , R) tel que
n
X
cijk (@'/@xi )xj xk = 0.
i,j,k=1

Comme ckji = cijk , il suffit que (@f /@x Pin)xj xk2 = xi xj2(@f /@xk ), et donc que
@f /@xi = xi . On prend alors f (x) = i=1 xi = kxk . Maintenant, comme
la norme est constante sur le graphe d’une solution, celui-ci est borné sur un
intervalle borné. Donc toute solution est définie sur R.
Exercice 58 Trouver deux intégrales premières affinement indépendantes non
constantes du champ de vecteurs (y 2 z 2 , z 2 x2 , x2 y 2 ).
On cherche donc f telle que
(y 2 z 2 )@f /@x + (z 2 x2 )@f /@y + (x2 y 2 )@f /@z = 0,
c’est à dire
x2 (@f /@z @f /@y) + y 2 (@f /@x @f /@z) + z 2 (@f /@y @f /@x) = 0.
Il est clair que @f /@x = @f /y = @f /@z = 1 fournit une solution, c’est à dire
f = x + y + z. En cherchant un peu, on trouve aussi x3 + y 3 + z 3 .
Exercice 59 Considérons une courbe intégrale maximale du champ de vecteurs
(xy 2x2 , xy y 2 ) avec x(0), y(0) > 0. Montrer que celle-ci est définie pour
tout t > 0 et tend vers 0 quand t ! +1.
Tout d’abord, on remarque que seule la solution nulle peut passer par l’ori-
gine. Maintenant, il est clair que si on fait x = 0 dans le système di↵érentiel,
on trouve y 0 = y 2 qui donne y = t 1 c . On trouve ainsi une famille de courbes
intégrales supportée par l’axe des y et pouvant prendre n’importe quelle valeur
à un instant t donné. Il suit qu’une autre courbe intégrale ne peut couper l’axe
des y. De même, y = 0 donne x0 = 2x2 puis x = 2t1 c et on voit qu’une
autre courbe intégrale ne peut couper l’axe des x. De ceci, on déduit que si
x(0), y(0) > 0, alors pout tout t, on a x(t), y(t) > 0.
On remarque maintenant que x0 + y 0 = 2x2 y 2 > 0. Il suit que x + y est
décroissante. En particulier, avec nos conditions initiales, la courbe est contenue
dans un triangle pour t 0. Le principe des majorations a priori nous dit que
celle-ci est définie sur pour tout t > 0.
Pour conclure, il suffit de montrer que x + y ! 0 quand t ! +1. Sinon,
on pourrait trouver c > 0 tel que x + y > c. On a alors c2 < (x + y)2 
2
2(x2 +y 2 )  2(2x2 +y 2 ) = 2(x0 +y 0 ), c’est à dire (x+y)0  c2 . On applique le
2
théorème des accroissements finis qui donne (x+y)(t)  x(0)+y(0) c2 t ! 1.
Contradiction.

31
5 Systèmes di↵érentiels linéaires
5.1 Définition
Un système di↵érentiel x0 = X(t, x) est linéaire si X(t, x) = A(t)x + B(t)
avec A : I ! L(Rn , Rn ), B : I ! Rn continues et I ⇢ R un intervalle. Le
système homogène associé est le système x0 = A(t)x. Enfin, le système est dit
homogène si B = 0.

5.2 Proposition
Les solutions du système di↵érentiel linéaire forment un espace affine de
dimension n. L’espace vectoriel assocé est l’espace des solutions du système
homogène associé. Finalement, pour tout t0 , l’application x 7! x(t0 ) est un
isomorphisme affine de l’espace des solutions sur Rn .

5.3 Proposition (Variation de la constante)


Soit x0 = A(t)x + B(t) un système di↵érentiel linéaire et x1 , . . . , xn une base
de solutions dePl’équation homogène associée. Alors B s’écrit de manière P unique
sous la forme vi xi avec vi 2 C 0 (I) et les solutions du système sont les ui xi
avec u0i = vi .

5.4 Corollaire
Les solutions de x0 + ax = b sont les fonctions de la forme ux où x une
solution de l’équation homogène associée et u 2 C 1 (I).
Les solutions de x0 +ax+bx = c sont les fonctions de la forme u1 x1 +u2 x2 avec
u1 x1 + u02 x2 = 0, où x1 et x2 sont deux solutions indépendantes de l’équation
0

homogène associée et u1 , u2 2 C 1 (I).

Exercice 60 Montrer que l’ensemble des solutions de l’équation di↵érentielle


y 0 sin(x) 3y cos(x) cos(x) = 0 sur un intervalle I forment un espace affine.
Déterminer sa dimension lorsque I =]0, ⇡[, lorsque I =]0, 2⇡[ et lorsque I = R.

On voit tout de suite que y = 13 est solution évidente de l’équation. De


plus, la di↵érence entre deux solutions est solution de l’équation ”homogène”
y 0 sin(x) 3y cos(x) = 0. Enfin, les solutions de l’équation ”homogène” forment
clairement un espace vectoriel. On a donc bien un espace affine.
Maintenant, on cherche les solutions de l’équation ”homogène” (on aurait
pû commencer par là et en déduire la solution particulière en faisant varier la
constante). Sur un intervalle ou sin ne s’annule pas, on intègre et on trouve
y = a sin3 (x). Par continuité, on a y = 0 si sin x = 0. On voit donc que l’espace
des solutions est de dimension 1 si I =]0, ⇡[ (mais ça, on le savait déjà grâce à la
théorie des systèmes linéaires). Si I =]0, 2⇡[, on trouve un espace de dimension 2
engendré par 1]0,⇡[ sin3 (x) et 1]⇡,2⇡[ sin3 (x). Enfin, si I = R, on trouve un espace
de dimension infinie : en e↵et, les fonctions 1]k⇡,(k+1)⇡[ sin3 (x) sont clairement
des solutions linéairent indépendantes. Bien sûr, il faut s’assurer que ce sont bien
des fonctions C 1 et que ce sont des solutions même en x = k⇡. Par périodicité et
2
symétrie, il suffit de considérer le cas 1]0,⇡[ sin3 (x) en x = 0. Or 3 sin (x)
x
cos(x)
!0

32
quand x ! 0 et 1]0,⇡[ 3 sin2 (x) cos(x) est bien continue (en 0). Et on a bien
l’identité attendue en x = 0.
Si on ne voit pas la solution particulière, on peut faire varier la constante,
i.e. on pose y = z sin3 x, ce qui donne y 0 = z 0 sin3 x + 3z sin2 x cos x et l’équation
devient

(z 0 sin3 x + 3z sin2 x cos x) sin(x) 3z sin3 cos(x) cos(x) = 0,

c’est à dire z 0 sin4 x = cos(x). On intègre pour trouver z = 1


3 sin3 (x)
et donc
y = 13 .

Exercice 61 Résoudre y 0 + |y| = 1.

Si y est une solution 0 sur un intervalle I, on a y 0 + y = 1. On a la solution


évidente y = 1 et on résoud ensuite l’équation homogène y 0 + y = 0 qui donne
y = ae x . On trouve donc la solution 1 + ae x . Comme on cherche des solutions
0, on trouve 1 et 1 + eK x sur R ainsi que 1 eK x sur ]K, 1[.
De même, si y est une solution  0 sur un intervalle I, on a y 0 y = 1. On a
la solution évidente y = 1 et on résoud ensuite l’équation homogène y 0 y = 0
qui donne y = bex . On trouve donc la solution 1 + bex . Comme on cherche
des solutions  0, on trouve 1 et 1 ex K sur R ainsi que 1 + ex K sur
] 1, K[.
Maintenant, on essaie de recoller. Le seul candidat est la fonction qui vaut
1 + eK x si x  K et 1 ex K si x K. On aura donc |y| = 1 e|x K| et
y 0 = e|x K| . cette dernière fonction est continue et en intégrant, on trouve bien
y qui est donc C 1 et satisfait notre équation.

Exercice 62 Déterminer toutes les fonctions f 2 C 2 (R) telles que f 00 (x) +


f ( x) = x + ex .

On écrit f = g + h avec g paire et h impaire. On aura donc g 00 (x) + h00 (x) +


g(x) h(x) = x + ex . Comme la dérivation inverse la parité et qu’une fonction
s’écrit de manière unique comme somme d’une fonction paire et d’une fonction
impaire, on voit que g est solution de y” + y = cosh(x) et que h est solution de
y” y = x + sinh(x). Pour la première on a les solutions évidentes 12 cosh x +
a cos x + b sin x et comme on veut g paire, on doit avoir g = 12 cosh x + a cos x.
Pour la seconde, on trouve a cosh x + b sinh x comme solution de l’équation
homogène et on fait varier la constante pour tourver une solution particulière.
En fait, comme x est solution évidente de y” y = x, il suffit de trouver une
solution particulière de y” y = sinh(x). On cherche donc une solution de la
forme y = u cosh x + v sinh x avec u0 cosh x + v 0 sinh x = 0. On trouve donc

y 0 = u0 cosh x + u sinh x + v 0 sinh x + v cosh x = u sinh x + v cosh x

si bien que

y 00 y = u0 sinh x+u cosh x+v 0 cosh x+v sinh x u cosh x v sinh x = u0 sinh x+v 0 cosh x.

On est donc amenés à résoudre le système


⇢ 0
u sinh x + v 0 cosh x = sinh x
,
u0 cosh x + v 0 sinh x = 0

33
ce qui donne u0 = sinh2 x et v 0 = sinh x cosh x. On a donc u0 = 12 12 cosh 2x
et on peut prendre u = x2 4 sinh 2x = 2
1 x
2 sinh x cosh x. Pour v, c’est plus
1
2
simple, on peut prendre v = 2 cosh x. On trouve donc finalement y = u cosh x+
1

v sinh x = ( x2 12 sinh x cosh x) cosh x + 12 cosh2 x sinh x = x2 cosh x.


Maintenant, comme on veut que h soit impaire, on doit prendre h = x2 cosh x+
b sinh x. Finalement, on trouve f = x + 12 cosh x + x2 cosh x + a cos x + b sinh x.

Exercice 63 Déterminer toutes les fonctions f 2 C 1 (]0, 1[) telles que f 0 (x) =
f ( x1 ).

Il y a deux manipulations à faire, dériver et e↵ectuer le changement de


variable x = et . On est ainsi ramenés à résoudre u00 u0 +u = 0 avec u(t) = f (x),
ce qui donne p p
t 3 t 3
u = ae cos
2 t + be sin
2 t
2 2
et donc p p
p 3 p 3
f (x) = a x cos( ln(x)) + b x sin( ln(x)).
2 2
En fait, comme on a dérivé, on a rajouté une dimension à notre espace pde
solutions. Lorsqu’on vérifie que f 0 (x) = f ( x1 ), on trouve la condition a = b 3
et les solutions sont donc les multiples de
p p
p 3 p 3
f (x) = 3x cos( ln(x)) + x sin( ln(x))).
2 2
Exercice 64 Montrer que toutes les solutions de l’équation y 00 + y = f sont
périodiques de période 2⇡ ssi f est continue de période 2⇡ et
Z 2⇡ Z 2⇡
f (x) cos xdx = 0 et f (x) cos xdx = 0.
0 0

On sait que les solutions sont les fonctions y = u cos x+v sin x avec u0 cos x+
v sin x = 0 et u, v 2 C 1 (R). On a alors y 0 = u sin x + v cos x. Il suit que
0

u = y 0 sin x + y cos x et que v = y 0 cos x + y sin x. En particulier, on voit donc


que y est 2⇡ périodique ssi u et v le sont. Ensuite, on calcule y 00 = u0 sin x
u cos x + v 0 cos x v sin x, ce qui donne f = y 00 + y = u0 sin x + v 0 cos x. On en
déduit que u0 = f sin x et v 0 = f cos x. De cela, on déduit que f est 2⇡-périodique
ssi u0 et v 0 le sont. Finalement, on sait que u (resp. v) est 2⇡-périodique ssi u0
(resp. v 0 ) est 2⇡-périodique et u(2⇡) = u(0) (resp v(2⇡) = v(0)). Ces dernières
conditions s’écrivent justement
Z 2⇡ Z 2⇡
f (x) cos xdx = 0 et f (x) cos xdx = 0.
0 0

Exercice 65 Déterminer les solutions de l’équation di↵érentielle

(x 1)y 00 + (1 2x)y 0 + xy = 0

(On remarquera que ex est solution).

34
On fait varier la constante et on pose donc y = zex , ce qui donne y 0 =
(z 0 + z)ex puis y 00 = (z 00 + 2z 0 + z)ex . On a donc
(x 1)(z 00 + 2z 0 + z)ex + (1 2x)(z 0 + z)ex + xzex = 0
et en simplifiant, (x 1)(z 00 +2z 0 )+(1 2x)z 0 = 0, c’est à dire (x 1)z 00 z 0 = 0.
On trouve donc z 0 = a(x 1) et en intégrant z = a2 (x 1)2 + b. Il suit que
y = a2 (x 1)2 ex + bex et en multipliant a par 2, y = a(x 1)2 ex + bex
Exercice 66 Déterminer les solutions de l’équation di↵érentielle
x2 y 00 + 4xy 0 + 2y = ln(1 + x).
On cherche une solution de la forme x↵ de l’équation homogène associée car
l’expression x2 y 00 + 4xy 0 + 2y est“homogène”. On veut donc x2 ↵(↵ 1)x↵ 2 +
4x↵x↵ 1 +2x↵ = 0, c’est à dire ↵(↵ 1)+4↵+2 = 0 et on trouve ↵ = 1 ou 2.
On a donc tout de suite une base de solution pour l’équation homogène : x1 et
x2 .
1
0 0
On cherche alors une solution de la forme y = ux + xv2 avec ux + xv2 = 0. On
0 0
calcule y 0 = xu2 2 xv3 et y 00 = xu2 + 2 xu3 2 xv3 + 6 xv4 . On veut donc
u0 u v0 v u v u v
x2 ( 2
+2 3 2 3
+ 6 4 ) + 4x( 2 2 3
) + 2 + 2 = ln(1 + x),
x x x x x x x x
0
ce qui se simplifie en u0 2 vx = ln(1 + x). On trouve donc u0 = ln(1 + x) et
v 0 = x ln(1 + x). On rappelle que
Z Z
u↵+1 u↵ u↵+1
u ln udu =

ln u du = ((↵ + 1) ln u 1) + c.
↵+1 ↵+1 (↵ + 1)2
On en déduit tout de suite que u = (1 + x)(ln(1 + x) 1) + a et comme
v 0 = x ln(1 + x) = (1 + x) ln(1 + x) + ln(1 + x), que
(1 + x)2
v= (2 ln(1 + x) 1) + (1 + x)(ln(1 + x) 1) + b.
4
Finalement, on voit que
(1 + x)(ln(1 + x) 1) + a
y=
x
(1+x)2
(2 ln(1 + x)
1) + (1 + x)(ln(1 + x) 1) + b
+ 4
x2
(x + 1) ln(1 + x) 3(x + 1)2
2
a b
= + + 2.
2x2 4x2 x x
Et en changeant les constantes, on trouve
(x + 1)2 ln(1 + x) 3 a b
y= + + .
2x2 4 x x2
Bien sûr, on trouve ainsi les solutions en dehors de l’origine. Pour prolonger
une solution à tout l’ensemble de définition ] 1, 1[, on réduit au méme
dénominateur 4x2 , ce qui donne pour le numérateur
2(x + 1)2 ln(1 + x) 3x2 + 4ax + 4b.

35
On fait un d.l. à l’ordre 1 pour trouver 2x + 4ax + 4b. On doit donc prendre
b = 0 et a = 12 , ce qui donne

(x + 1)2 ln(1 + x) 3 1
y= .
2x2 4 2x
C’est une fonction analytique à l’origine et solution sur un voisinage donc solu-
tion partout.

Exercice 67 Déterminer les solutions de l’équation di↵érentielle

t2 (1 t)x00 + 2t(2 t)x0 + 2(1 + t)x = t2

(On remarquera que t 2


est solution de l’équation homogène).
y y0 2y
On cherche une solution de la forme x = t2 . On a donc x0 = t2 t3 et
00
4y 0
x00 = yt2 6y
t3 + t4 . On trouve donc

y 00 4y 0 6y y0 2y y
t2 (1 t)( + 4 ) + 2t(2 t)( ) + 2(1 + t) 2 = t2 .
t2 t3 t t2 t3 t
On simplifie pour trouver (1 t)y 00 + 2y 0 = t2 . L’équation homogène associée
à pour solution a(1 t)2 . On fait à nouveau varier la constante et on pose
donc y 0 = z(1 t)2 . On a alors y 00 = z 0 (1 t)2 2z(1 t) et l’équation devient
(1 t)(z 0 (1 t)2 2z(1 t))+2z(1 t)2 = t2 , soit après simplification, (1 t)3 z 0 =
t2 qui donne

t2 1 2 1
z0 = = + .
(1 t)3 (1 t)3 (1 t)2 (1 t)
On intègre pour trouver
1 2
z= ln |1 t| + c,
2(1 t)2 (1 t)
ce qui donne
1
y 0 = z(1 t)2 = + 2(t 1) (t 1)2 ln |t 1| + c(t 1)2 .
2
Il faut intégrer à nouveau et on commence par (t 1)2 ln |t 1|. On fait le
changement de variable t 1 = ±ev , ce qui donne (t 1)2 ln |t 1|dt = ±e3v vdv
et on intègre par partie pour trouver
Z Z
1 1 1
e3v vdv = (e3v v e3v vdv) = e3v ( v ),
3 3 9

ce qui donne donc (t 1)3 ( 13 ln |t 1| 9)


1
+ c. On obtient ainsi
3 1
y = t2 t (t 1)3 ln |t 1| + a(t 1)3 + b
2 3
et on divise par t2 pour obtenir

3 (t 1)3 ln |t 1| (t 1)3 b
y=1 +a + .
2t 3t2 t2 t2

36
Bien sûr, ces calculs sont valables sur tout intervalle ne contenant pas 0 ou 1. Il
est clair que toutes nos solutions se prolongent en t = 1 car la fonction u3 ln |u|
se prolonge en une fonction C 2 sur R. Pour prolonger une solution sur R, il faut
réduire au même dénominateur et faire un d.l. du numérateur en 0 à l’ordre 1.
On trouve
6t2 9t 2(t 1)3 ln(1 t) + 6a(t 1)3 + 6b
y=
6t2
et comme d.l. pour le dénominateur, 11t+18at 6a+6b. Celui-ci doit s’annuler
et on trouve donc a = b = 11
18 . Le candidat à la solution sur R est donc la fonction

11t2 15t + 10 (t 1)3 ln |1 t|


y= .
18t 3t2
Comme celle-ci est analytique en 0 et solution à droite et à gauche, par conti-
nuité, c’est une solution en 0.

Exercice 68 Montrer que l’on peut ramener toute équation y 00 + ay 0 + by = 0


avec a, b 2 C 0 (R) a la forme canonique 2y” + py = 0 en faisant un changement
de variable sur x.

Si u est fonction de x, on a

dy dy du d2 y d2 y du 2 dy d2 u
= et = ( ) + .
dx du dx dx2 du2 dx du dx2
On en déduit l’équation

d2 y du 2 dy d2 u du
( ) + ( + a ) + by = 0.
du2 dx du dx2 dx
Pour obtenir la forme canonique, on a donc besoin de u00 + au0 = 0 et on posera
alors p = u2b02 . Soit alors A une primitive de a et u une primitive de e A . Comme
u0 > 0, u est un di↵éomorphisme et p est bien défini.

Exercice 69 Soit T l’espace des solutions de 2y” + py = 0 et S l’espace des


solutions de y 000 + 2py 0 + p0 y = 0. Montrer que si u, v 2 T , alors uv 2 S. En
déduire que si (u, v) est une base de T alors, (u2 , uv, v 2 ) est une base de S.

Si u 2 T , on a 2u00 + pu = 0 si bien que 2u000 + p0 u + pu0 = 0 et donc pour


tout v, on obtient 6u00 v 0 + 3puv 0 = 0 et 2u000 v + p0 uv + pu0 v = 0. Par symétrie, si
v 2 T , on a aussi 6u0 v 00 + 3pu0 v = 0 et 2uv 000 + p0 uv + puv 0 = 0. On additionne
tout ça pour trouver

6(u00 v 0 + u0 v 00 ) + 3p(u0 v + uv 0 ) + 2(u000 v + uv 000 ) + 2p0 uv + p(u0 v + uv 0 ) = 0.

Maintenant, on divise par 2 et on simplifie, ce qui donne (uv)000 + 2p(uv)0 +


p0 (uv) = 0 comme annoncé.
Avant de poursuivre, remarquons que si u, v sont deux solutions d’une équation
linéaire homogène du second ordre telle que uv = 0, alors u = 0 ou v = 0. En
e↵et, supposons que v 6= 0. Il existe donc x0 tel que v(x0 ) 6= 0 et on a donc
u(x0 ) = 0. Mais on a aussi (uv)0 = 0, c’est à dire u0 v + v 0 u = 0 et comme
u(x0 ) = 0 et v(x0 ) = 0, on a nécessairement u0 (x0 ) = 0. Il suit que u = 0.

37
Supposons maintenant que u, v 2 T et que u2 , uv, v 2 sont linéairement
dépendants. On a donc une relation ↵u2 + uv + v 2 = 0. Si ↵ = 0, l’équation
devient ( u + v)v = 0. Si v = 0, alors u et v sont dépendants et sinon
u + v = 0. Si ↵ = 0, on peut supposer ↵ = 1 et notre équation devient
2 2
(u + 2 v)2 + ( 4 )v = 0. Si
2
4 , on trouve encore v = 0. Sinon, on pose
2
2
= 4 et notre équation devient (u + ( 2 )v)(u + ( 2 )v) = 0. Il suit
que u + ( 2 ± )v = 0.

Exercice 70 Soit f 2 C 2 (R) telle que f 00 f et f (0) = f 0 (0) = 0. Montrer


que f 0.

On pose g = f 00 f 0 si bien que f est la solution de y 00 y = g avec


conditions initiales triviales. On utilise la variation de la constante qui nous dit
que f = uex + ve x avec u0 ex + v 0 e x = 0. On a donc f 0 = uex ve x et
g = f 00 f = u0 ex v 0 e x . On en tire u0 = ge x 0 et v 0 = gex  0 si
bien que u est croissante et v décroissante. D’autre part, les conditions initiales
nous donnent 0 = f (0) = u(0) + v(0) et 0 = f 0 (0) = u(0) v(0). On en tire
u(0) = v(0) = 0. On voit donc que u 0 sur R 0 et u  0 sur R0 . Et le
contraire pour v. Il suit que f 0 0 sur R 0 et f 0  0 sur R0 . On voit donc
que f est croissante sur R 0 et décroissante sur R0 . Comme f (0) = 0, il en
résulte que f 0.

38

Vous aimerez peut-être aussi