Documente Academic
Documente Profesional
Documente Cultură
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Jean-Paul Calvi
0.6.0
Universit de Toulouse
Dveloppements 1
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Prfaces
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
0.4
Ce texte est issus dun cours que jai donn dans le cadre du module de calcul
direntiel de la licence de mathmatiques applique lingnierie (MAPI) de
luniversit Paul Sabatier. Il contient les exercices traits en travaux dirigs ainsi que
les noncs des contrles. Pour lessentiel, le contenu correspond un celui dun
cours dintroduction classique. Le cadre est celui des espaces vectoriels norms
abstraits mais, dans toutes les applications, ceux-ci seront de dimension nie. Les
aspects computationnels sont privilgis. Les possibilits quorent les logiciels de
calculs formels seront signales et des exemples seront proposs utilisant le logiciel
MAXIMA librement tlchargeable sur la page http ://maxima.sourceforge.net
Les graphes de fonctions de deux variables et certains autres calculs sont eectus
laide du logiciel SCILAB aussi librement tlchargeable sur http ://www.scilab.org
Foix, Mars 2011, JPC.
0.5 et 0.6
Jai apport quelques amliorations typographiques et augment le texte de quelques
exercices, spcialement dans le chapitre sur les quations direntielles. Jai commenc la rdaction des dmonstrations des rsultats fondamentaux.
Foix,
Avril 2013, JPC
Prface
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Direntielles
1
Introduction et dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
La dnition dune direntielle . . . . . . . . . . . . . . . . . . . . . .
1.2
Lapplication tangente et lhyperplan tangent . . . . . . . . . . . . . .
1.3
Comment rechercher une direntielle partir de la dnition . . . .
1.4
Deux rgles de calculs . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5
La fonction direntielle . . . . . . . . . . . . . . . . . . . . . . . . . .
2
Drives suivant un vecteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
Dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2
Les drives partielles ordinaires . . . . . . . . . . . . . . . . . . . . .
2.3
Le lien entre les drives directionnelles et la direntielle dune fonction
2.4
La matrice dune direntielle . . . . . . . . . . . . . . . . . . . . . . .
2.5
Insusance des drives partielles . . . . . . . . . . . . . . . . . . . .
2.6
Autres notations pour les direntielles. . . . . . . . . . . . . . . . . .
2.7
Calcul automatique des drives partielles et des direntielles (avec
Maxima) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
Direntielle de la compose de deux fonctions . . . . . . . . . . . . . . . . .
4
Extremums . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
Thorme des accroissements nis . . . . . . . . . . . . . . . . . . . . . . . . .
5.1
Le thorme lmentaire des accroissements nis . . . . . . . . . . . .
5.2
Enonc du thorme . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3
Caractrisation des fonctions de direntielle nulle . . . . . . . . . . .
5.4
Obtention de la direntiabilit partir des drives partielles . . . .
5.5
Suites de fonctions direntiables . . . . . . . . . . . . . . . . . . . . .
6
Exercices et problmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
1
2
4
7
8
9
10
10
10
11
12
13
14
14
16
18
20
20
20
22
22
24
25
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
33
33
33
34
34
35
36
37
39
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
41
41
43
43
44
46
48
48
49
49
4 Equations direntielles
1
Les thormes de Cauchy-Lipschitz . . . . . . . . . . .
1.1
Le cas des fonctions lipschitziennes . . . . . . .
1.2
Le cas des fonctions localement lipschitziennes
2
Equations direntielles linaires . . . . . . . . . . . . .
2.1
Dnition . . . . . . . . . . . . . . . . . . . . .
2.2
Le cas particulier des quations homognes . .
3
Exercices et problmes . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
53
53
53
54
55
55
55
56
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
62
62
62
62
63
64
64
64
65
65
65
65
66
66
67
.
.
.
.
.
.
.
.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
4.3
Composition . . . . . . . . . . . . . . . . .
4.4
Cas de la dimension nie . . . . . . . . .
Applications multilinaires continues . . . . . . .
5.1
Applications multilinaires . . . . . . . . .
5.2
Continuit des applications multilinaires
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
67
68
69
69
70
Index
71
Bibliographie
73
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
8
Table des matires
Direntielles
Les lettres E, F, G dsigneront toujours des espaces vectoriels norms. Lorsque les
normes devront tre spcies, nous crirons k kE , k kF et k kG . Les lettres
et U seront rserves aux sous-ensembles ouverts de lespace vectoriel norm dans
lequel ils se trouvent.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
1. Introduction et dnition
Le nombre driv dune fonction f : R R en un point x0 est habituellement
introduit comme la limite, lorsque h tend vers 0, du taux daccroissement (f (x0 +
h) f (x0 ))/h. Si cette dnition reste valable pour les fonctions f : R F qui
prennent leurs valeurs dans un espace vectoriel norm quelconque F , elle ne peut
pas tre tendue aux fonctions dont la variable est un vecteur, pour la simple raison
que la division par un vecteur h na plus de sens. Lorsque les vecteurs sont des
lments de Rn , lide classique consiste xer toutes les variables sauf une puis
driver la fonction par rapport la variable restante. Autrement dit, on tudie la
drive de la fonction
fi : t R f (x1 , . . . , xi1 , t, xi+1 , . . . , xn ) F,
et une telle drive sappelle une drive partielle. Malheureusement, une fonction
peut admettre des drives partielles en un point sans pour autant avoir un comportement rgulier en ce point (voir lexemple 2). Dun point de vue pratique, cependant,
lemploi des drives partielles est dans bien des cas susant. On verra que si toutes
les drives partielles sont des fonctions continues alors la fonction elle-mme a les
proprits de rgularit attendues (thorme 12). Pour cette raison, on a pendant
longtemps pu se limiter cette notion de drive partielle et beaucoup dingnieurs,
Chapitre 1. Direntielles
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
(1.1)
1. Introduction et dnition
(1.2)
(1.3)
Il reste voir quel sens nous pouvons donner lapplication Tx0 . La dnition dune
application ane de E dans F ne cause aucune dicult : cest une application
de la forme A(x) + b o A est une application linaire de E dans F et b F .
Lapplication Tx0 (x) devra donc tre recherche sous la forme Tx0 (x) = f (x0 ) +
A(x x0 ) et cest alors lapplication linaire A qui va servir de gnralisation du
nombre driv.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Chapitre 1. Direntielles
(1.5)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Le nombre driv est donc le rel qui dtermine compltement lapplication linaire
df (a). En fait f 0 (a) = df (a)(1). La dnition de la direntielle est illustre par
la gure 1.
Thorme 2. Si f est direntiable en a E alors elle est aussi continue en a.
(1.6)
Une visualisation du plan tangent pour une fonction relle de deux variables se
trouve dans lillustration 2.
1. Introduction et dnition
f
f (a)
d f (a)(h) + khk(h)
a +h
f (a + h)
F
E
d f (a)
Figure 1 Dnition dune direntielle.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
E. 1. Vrier que lquation ci-dessus est toujours celle dun hyperplan de Rn+1 , cest--dire
dun sous-espace ane de dimension n, justiant ainsi la terminologie.
Dans ltude du calcul direntiel des fonctions relles dune variable relle il est
facile, et trs utile, de visualiser la plupart des notions sur le graphe des fonctions.
Ce support nest plus disponible lorsque nous tudions des fonctions dnies sur un
ouvert dun espace vectoriel gnral. Il reste cependant la possibilit de visualiser les
notions lorsque nous travaillons avec des fonctions relles de deux variables relles,
cest--dire dnies sur un ouvert de R2 . La gure 2 reprsente le graphe sur [4, 4]
[4, 4] de la fonction polynomiale f dnie sur R2 par f (x, y) = x4 + y 4 ainsi que
le plan tangent son graphe au point a = (2, 2). Ce plan est directement dtermin
par la direntielle de f en a, laquelle est dnie, comme nous le verrons plus loin,
par df (a)(h1 , h,2 ) = 32h1 + 32h2 de sorte que lquation du plan est
z = f (a) + df (a)((x, y) (2, 2))
= 32 + 32(x 2) + 32(y 2).
(1.7)
(1.8)
Chapitre 1. Direntielles
verrons plus loin (exemple 2) quune perspective et un point de vue mal choisis
peuvent conduire des erreurs dapprciation sur les proprits dune fonction.
600
500
400
300
200
100
100
4 3 2 1 0 1 2
3 4
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL
d e f f ( z= f ( x , y ) , z = ( ( 2 + x ) ^ 4 + ( 2 + y ) ^ 4 ) ( 3 2 + 3 2 * x + 3 2 * y ) ) ;
x = 0 . 1 : 0 . 0 1 : 0 . 1 ; y=x ;
max ( a b s ( f ( x , y ) ) )
xx = 0 . 0 5 : 0 . 0 0 5 : 0 . 0 5 ; yy=xx ;
max ( a b s ( f ( xx , yy ) ) )
xxx = 0 . 0 1 : 0 . 0 0 1 : 0 . 0 1 ; yyy =xxx ;
max ( a b s ( f ( xxx , yyy ) ) )
d e f f ( z= f ( x , y ) , z = ( ( 2 + x ) ^ 4 + ( 2 + y ) ^ 4 ) ( 3 2 + 3 2 * x + 3 2 * y ) ) ;
x= 0.1:0.01:0.1;
y=x ;
clf ();
f p l o t 3 d ( x , y , f , a l p h a =5 , t h e t a = 2 0 )
1. Introduction et dnition
Erreur
101
5 . 102
102
5 . 101
12 . 102
4 . 103
Nous allons rapidement dvelopper des outils de calculs des direntielles mais
comme toujours en mathmatiques certains exemples doivent tre traits directement
partir de la dnition. Pour appliquer cette dnition une fonction donne f :
E F , il ny a pas dautres solutions que de calculer la dirence f (a + h) f (a)
et dessayer de faire apparatre laide de manipulations algbriques ou analytiques
une application A(h) et une erreur ou fonction derreur R(h) telles que
f (a + h) f (a) = A(h) + R(h)
(1.9)
h0
kR(h)kF
= 0.
khkE
(1.10)
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
a E.
(1.11)
Chapitre 1. Direntielles
1.4
Les deux rsultats suivants sont des consquences simples de la dnition qui
savrent trs utiles pour le calcul pratique des direntielles.
Thorme 3 (Linarit de la direntiabilit). Soient a E, f et g deux
fonctions dnies sur valeurs dans F et R. Si f et g sont direntiables en a
alors f + g est direntiable en a et
d(f + g)(a) = df (a) + dg(a).
(1.13)
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
Pour montrer que df (a)+ dg(a), il nous sut alors dtablir que la fonction R(h) :=
Rf (h) + Rg (h) satisfait les conditions des fonctions derreur, savoir
lim
h0
kR(h)kF
=0
khkE
mais cela rsulte immdiatement du fait que Rf et Rg satisfont cette mme proprit.
1. Introduction et dnition
o (df1 (a), . . . , dfn (a)) dsigne lapplication linaire de E dans F dnie pour h E
par
df1 (a), . . . , dfm (a) (h) = df1 (a)(h), . . . , dfn (a)(h) .
(1.17)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
1.5
La fonction direntielle
Il peut arriver que f : E F soit direntiable en tout point a dun sousensemble ouvert U de . Dans ce cas la fonction
df : a U E df (a) L(E; F )
(1.20)
est bien dnie. Puisque lensemble de dpart U est un ouvert dune espace vectoriel norm et lensemble darrive est un espace vectoriel norm (par la norme des
10
Chapitre 1. Direntielles
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
t0
f (a + tv) f (a)
.
t
(2.1)
Nous prenons ici la limite dune fonction dnie sur un voisinage de 0 dans R et
valeurs dans F , savoir la fonction g : t (f (a + tv) f (a))/t.
Le fait que g soit eectivement dnie sur un voisinage
D
de 0 priv de 0 lui-mme provient du fait que a tant
a
un lment de louvert , pour |t| assez petit, a + tv est
v
encore un lment de de sorte que f (a + tv) est bien
dni. Dans le calcul de Dv (f )(a) seules interviennent
les valeurs de la restriction de f D o D est la droite passant par a et de
vecteur directeur v. Il est naturel dappeler Dv f (a) la drive de f en a suivant le
vecteur v car Dv f nest autre que la drive en 0 de la fonction de la variable relle
t f (a + tv) F . Remarquons que D0 f (a) existe toujours (et vaut 0).
E. 8. Soit N : R2 R dnie par N (x, y) = max{|x|, |y|}. Calculer Dv N (a) pour toutes
les valeurs de a et v pour lesquelles cest possible.
11
avec llment 1 la i-me coordonne alors, lorsquil existe, le nombre Dv f (a) nest
autre que la drive partielle de f au point a par rapport la i-me variable que
f
nous noterons dans ce cours i f (a) et qui est communment not x
(a),
i
i f (a) = Dei f (a).
(2.2)
(2.3)
Dmonstration. Si v = 0, la relation est vidente. Nous supposons v 6= 0. En appliquant la relation de direntiabilit avec Rf et h = tv, nous obtenons f (a + tv)
f (a) = tdf (a)(v) + Rf (tv) ; en divisant par t et en faisant t 0, nous obtenons
Dv (f )(a) = df (a)(v) puisque kRf (tv)/tkF = kvkF kRf (tv)kF /ktvkF 0 lorsque
t 0.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Ce rsultat implique une relation simple entre la direntielle et les drives partielles sous lhypothse que la fonction soit direntiable. Supposons que E soit de
dimension nie et que (v1 , . . . , vn ) soit une base de E alors si h = 1 v1 + + n vn
et f = E F est direntiable en a , nous avons
df (a)(h) = 1 Dv1 f (a) + + n Dvn f (a).
(2.4)
En particulier, si E = Rn , F = R et h = (h1 , h2 , . . . , hn ),
df (a)(h) = h1 1 f (a) + + hn n f (a).
(2.5)
(2.6)
j=1
o dxj est employ pour dsigner la forme linaire dnie par dxj (h) = hj . cause
de cette relation, la direntielle est parfois appel drive totale.
Exemple 1. La fonction k k2 = x R2 kxk2 = (x21 + x2 )1/2 R nest pas
direntiable en 0 = (0, 0). Cet exemple nest pas typique de danalyse en plusieurs
variables car dans, ce cas comme dans celui des fonctions dune variable relle, la
non direntiabilit de la fonction en 0 sobserve par la prsence sur le graphe (gure
3) du point anguleux (0, 0, 0).
E. 9. Dmontrer que la fonction k k2 nest pas direntiable en 0.
12
Chapitre 1. Direntielles
4.0
3.5
3.0
2.5
2.0
1.5
1.0
0.050
0.5
0.000
0.0
0.05
0.04
0.03
0.02
0.01
0.00
0.01
0.02
0.03
0.04
0.050
0.05
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
2.4
x = (x1 , . . . , xn ).
n
n
n
X
X
X
=
j f1 (a)hj ,
j f2 (a)hj , . . . ,
j fm (a)hj .
j=1
j=1
(2.7)
(2.8)
j=1
Puisque df (a) est une application linaire de Rn dans Rm , nous pouvons dterminer
sa matrice (dans les bases canoniques des espaces de dpart et darrive). Celle-ci
se dduit immdiatement de la relation prcdente qui scrit, en notant df (a)(h) =
(h01 , . . . , h0n ),
13
h01
1 f1 (a) 2 f1 (a)
h02 1 f2 (a) 2 f2 (a)
. . . . . .
...
=
h0 1 fi (a) 2 fi (a)
i
. . . . . .
...
0
hn
1 fm (a) 2 fm (a)
...
...
...
...
...
...
n f1 (a)
h1
h2
n f2 (a)
...
. . . .
n fi (a)
hi
...
...
n fm (a)
hn
(2.9)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Montrer que cette fonction est direntiable en tout point de son domaine de dnition et
calculer det Jf (a), a R+ R.
2.5
La seule existence des drives partielles, comme nous lavions dj indiqu dans
lintroduction de ce chapitre, nentrane pas la direntiabilit.
Exemple 2. Considrons la fonction f dnie sur R2 par
(
0
si (x, y) = (0, 0),
p
f (x, y) =
si (x, y) 6= (0, 0).
xy/ x2 + y 2
(2.11)
Lapplication f est continue sur R2 et les drives en (0, 0) existent. Elles sont donnes par 1 (f )(0, 0) = 0 = 2 (f )(0, 0). Pourtant la fonction nest pas direntiable
en 0. Il nest pas dicile de montrer que Dv f (0, 0) existe pour tout v non nul.
Nous donnons le graphe de cette fonction selon deux points de vue dirents. Sur
la premire reprsentation, la singularit de la fonction lorigine nest pas du tout
vidente. Elle semble le devenir sur la seconde o, au voisinage de lorigine, la reprsentation de la fonction voque une nappe vrille. Mais les axes et la perspective de
cette seconde reprsentation peuvent aussi fausser le jugement.
E. 11. Dmontrer les assertions ci-dessus.
14
Chapitre 1. Direntielles
0.6
0.4
0.6
0.2
0.4
0.2
0.0
0.05
0.0
0.2
0.03
0.4
0.2
0.01
0.6
0.01
0.050
0.4
0.05
0.03
0.03
0.01
0.01
Y
0.000
X
0.6
0.05
0.03
0.05
0.05
0.050X
0.04
0.03
0.02
0.01
Y
0.00
0.01
0.02
0.03
0.04
0.05
Figure
p 4 Exemples de fonction non direntiable en un point : graphe de
xy/( x2 + y 2 .
Nous verrons plus loin un rsultat (thorme 12) auquel nous avons aussi dj fait
allusion dans lintroduction qui montre que lexistence de drives partielles continues impliquent en revanche que la fonctions est de classe C1 .
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
2.6
Le calcul dune drive partielle dune expression standard est trs simple.
(%i1) f: x^2*y+x*cos(x+y);
(%o1)
(%i2)
(%o2)
x cos (y + x) + x2 y
diff(f,x,1);
x sin (y + x) + cos (y + x) + 2 x y
15
(%i16) diff(f);
(%o16)
x2 x sin (y + x) del (y) + (x sin (y + x) + cos (y + x) + 2 x y) del (x)
(%i8) g:x[1]*2^(x[1]+x[2]+x[3])+cos(x[2]*x[3]);
(%o8)
(%i9) diff(g,x[1]);
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
(%o9)
(%i10) diff(g);
(%o10) 2x3 +x2 +x1 x1 log (2) x2 sin (x2 x3 ) del (x3 )
x3 +x2 +x1
+
2
x
log
(2)
x
sin
(x
x
)
del (x2 )
1
3
2
3
+ 2x3 +x2 +x1 x1 log (2) + 2x3 +x2 +x1 del (x1 )
Le Jacobien est facilement calculable
(%i1) f:exp(x)*cos(y);
(%o1)
ex cos (y)
(%i2) g:exp(x)*sin(y);
(%o2)
ex sin (y)
(%i3) j:jacobian([f,g],[x,y]);
x
e cos (y) ex sin (y)
(%o3)
ex sin (y) ex cos (y)
16
Chapitre 1. Direntielles
(%i4) jj:ev(j,[x=0,y=0]);
1 0
(%o4)
0 1
Observer lutilisation de la fonction ev pour valuer une expression, ici la matrice
jacobienne lorsque x = 0 et y = 0. Le jacobien peut aussi servir calculer une
expression de df (x)(h),
(%i5) jacobian([f],[x,y]).[h[1],h[2]];
(%o5)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
La formule tablie ici est fondamentale. Pratiquement toutes les rgles de calcul
sur les direntielles sen dduisent en lassociant la dnition, aux relations de
linarit et aux rsultats pour les fonctions dune seule variable. Certaines de ces
rgles sont tablies lexercice 18.
Thorme 7 (Direntielle dune compose). Soit f : E F et g : U
F G. Supposons que f () U de sorte que g f est bien dnie sur valeurs dans
G. Si f est direntiable en a et g est direntiable en f (a) alors g f est direntiable
en a et
d g f (a) = dg f (a) df (a).
(3.1)
(H = df (a)(h) + Rf (h))
= g(f (a)) + dg(f (a)) (df (a)(h) + Rf (h)) + Rg (df (a)(h) + Rf (h)) . (3.2)
Si bien que la fonction R(h) sexprime comme
R(h) = dg(f (a)) (Rf (h)) + Rg (df (a)(h) + Rf (h)) .
17
Cette fonction derreur satisfait la condition requise. Pour sen assurer, il sut dobserver dune part que
kRf (h)kF
kdg(f (a)) (Rf (h)) kF
kdg(f (a))k
0 (h 0);
khkE
khkE
(3.3)
.
kdf (a)(h) + Rf (h)kF
khkE
Le premier terme sur la droite tend vers 0 par proprit de la fonction derreur Rg
et le second tend vers 0 avec le mme argument que dans (3.3).
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
11
00
00
11
a
f (a)
11
00
df (a)
dg(f (a))
h Rn .
18
Chapitre 1. Direntielles
Exemple 2. Voici comment calculer une drive partielle dune fonction compose
(complique) dnie sur un sous-ensemble de R2 par la relation de la forme
u2
f 2 u, v, w
det
,
f u, v, w + v vf u, v, w
[f (u, v, w)]
(%i2) depends([u,v,w],[x,y]);
(%o2)
(%i4) M:matrix([u^2,f^2],[f+v,f*v]);
(%o4)
u2
v+f
f2
fv
(%i5) diff(determinant(M),x,1);
(%o5)
f 2 ddw f
d
2 f (v + f ) ddw f
w +
dx
d
d
+u2 v ddw f
w
+
f
dx
dv
d
w
dx
d
f
dv
d
v
dx
d
dv
d
dx
v +
d
f
du
d
v + d v
dx
d d x
d
f
u
du
d x 2
d
u
+
f
u
dx
d
du
d
dx
d
dx
v + 2f u
d
dx
u v
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
4. Extremums
Soit f : E R. Nous dirons que a est un maximum local (dautres
parlent de maximum relatif) sil existe un voisinage U de a tel f (x) f (a) pour
x U . Lorsque lingalit large peut tre remplace par une ingalit stricte
>, nous parlons de maximum local strict. La dnition de minimum local (resp.
local strict) sobtient de manire similaire en remplaant par (resp. > par <).
Ces deux familles de points sont regroupes sous le terme dextremum local (resp.
local strict). Naturellement, ltude des extremuns na de sens que pour les fonctions
valeurs relles.
Thorme 8. Soit f : E R. Si f admet un extremum local en a et si f
est direntiable en a alors df (a) = 0, autrement dit df (a) L(E, R) est lapplication
linaire nulle.
4. Extremums
19
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Pour sassurer que df (a) est lapplication linaire nulle, il sut de vrier quelle
sannule en tous les vecteurs dune base quelconque. lorsque E = Rn et que lon
utilise la base canonique, la condition est quivalente i f (a) = 0, i = 1, . . . , n. Un
point en lequel la direntielle sannule sappelle un point critique. Le thorme cidessus revient simplement armer que les extremums des fonctions direntiables sont
atteints en des points critiques. Il faut bien raliser toutefois que la recherche des points
critiques est un problme dicile. Dans le cas dune fonction de RN R, il
quivaut la rsolution dun systme de n quations (non linaires) en n inconnues. Il
est rarement possible dobtenir des solutions exactes de tels systmes et il faut recourir
des mthodes dapproximation. Une de ces mthodes est propose lexercice 29.
Remarquons en outre que le thorme nore quune condition ncessaire pour
que a soit un extremum. cependant, dans la pratique elle permet de rduire trs
notablement la grandeur de lensemble dans lequel il faut rechercher un maximum.
Nous verrons plus loin une condition susante.
Dans la plupart des problmes pratiques, y compris pour les fonctions dune variable relle, nous devons trouver des extremums globaux (lingalit doit avoir lieu
non seulement sur un voisinage du point mais sur tout lensemble dtude de la
fonction). L encore, un extremum global tant aussi local ds lors que lensemble
dtude est ouvert, les outils du calcul direntiel fournissent une aide considrable
dans la solution des problmes de recherche dextremums. Lorsque, comme il plus
courant, lensemble dtude est compact, la thorie permet souvent de progresser vers
la solution. Par exemple, si nous pouvons montrer que la direntielle ne sannule jamais dans lintrieur du compact alors les bornes de la fonctions sont rechercher
sur la frontire. Si cette frontire se laisse dcrire par une quation du type g(x) = 0,
rgulire dans un sens prciser, dautres techniques issues du calcul direntiel
permettent de considrablement rduire lensemble des points o peut se trouver un
extremum. Une introduction ces techniques sera donne dans la partie 3.
20
Chapitre 1. Direntielles
Si f est une fonction relle continue sur un intervalle [a, b] drivable sur lintrieur
]a, b[ de cet intervalle alors il existe c ]a, b[ tel que f (b) f (a) = (b a)f 0 (c).
Ce thorme est une forme plus gnrale (et une consquence directe) du thorme
de Rolle. Gomtriquement, il signie quil existe un point c lintrieur de lintervalle en lequel la tangente au graphe de f est parallle la droite passant par
les points (a, f (a)) et (b, f (b)). Un nonc aussi prcis ne peut pas tre espr
dans le cas des fonctions valeurs dans un espace de dimension suprieure. Le
contre-exemple classique est celui de la fonction f : x R (cos x, sin x) R2 .
Nous avons f 0 (x) = ( sin x, cos x) qui ne sannule jamais de sorte que lgalit
f (0) f (2) = 2f 0 (c) nest satisfaite pour aucune valeur de c. Le rsultat plus
faible que nous pourrons tendre au cas des fonctions valeurs dans un espace de
dimension suprieure est celui de lingalit des accroissements nis qui dit, dans le
cas classique, que sous les hypothses prcdentes et si, en outre, f 0 est borne par
M sur ]a, b[ alors |f (b) f (a)| M (b a).
D1 : y f (c) = f (c)(x c)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
a
c
D2 : y f (a) =
f (b)f (a)
(x
ba
a)
Enonc du thorme
(5.1)
21
conv
a
a
a
b
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Dans la gure 7, lensemble X sur la gauche nest pas convexe car le segment
[a0 , b0 ] nest pas inclus dans X. Lensemble conv (X) sur la droite est convexe. Cest
lenveloppe convexe de X, cest--dire le plus petit ensemble convexe contenant X.
Thorme 9 (des accroissements nis ou de la moyenne). Soient a, b E.
Supposons que le segment [a, b] soit contenu dans et que la fonction f : F soit
direntiable en tout point de ]a, b[. Si de plus, kdf (x)k M pour tout x ]a, b[ alors
kf (b) f (a)kF M kb akE .
(5.2)
t [0, 1],
22
Chapitre 1. Direntielles
et de calculer g 0 (t) = dg(t)(1) par le thorme des fonctions composes. Ensuite une
application du thorme des accroissement nis des fonctions dune variable relle
donne lexistence de c ]0, 1[ (dpendant de a,b, f et v) tel que g(1) g(0) = g 0 (c)
ou encore
hf (b) f (a), vi = hdf (c)(b a), vi.
Choisissant v = f (b) f (a), nous obtenons
5.3
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Thorme 10. Si f une application direntiable sur un ouvert convexe U dont la direntielle est nulle en tout point de U alors f est constante sur U .
Dmonstration. Soit a . Nous montrons que f = f (a) sur . En eet prenant
x , nous appliquer le thorme des accroissements nis a et x avec M = 0
pour obtenir f (x) = f (a).
Ce thorme est vraie sous lhypothse beaucoup plus faible que U soit connexe.
Un ouvert U de E est dit connexe lorsque il nest pas gal la runion de deux
ensembles ouverts disjoints.
E. 14. Soit f une fonction direntiable sur Rn , n > 1. On suppose que 1 f= 0 sur Rn .
Montrer que f est indpendante de x1 . Autrement dit, il existe une fonction direntiable g
dnie sur Rn1 telle que f (x1 , x2 , . . . , xn ) = g(x2 , . . . , xn ) pour tout x Rn .
5.4
Dans la plupart des cas que lon rencontre dans la pratique la direntiabilit se
dduit de lexistence de drives partielles susamment rgulires. Cela rsulte des
thormes suivants qui ne sappuient que sur le thorme lmentaire des accroissements nis.
Thorme 11. Soient f : U Rn R et a U . Si f admet des drives partielles
(i f (x), 1 i n) dans un voisinages de a et si ces drives partielles sont continues au
point a alors f est direntiable en a.
23
f
(a)h
j.
j=1 j
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
o nous avons appliqu le thorme des accroissements nis des fonctions dune
variable, dune part la fonction g2 (t) := t f (a + (h1 , t)) pour estimer g2 (h2 )
g2 (0) et dautre part la fonction g1 (t) := t f (a + (t, 0)) pour estimer g1 (h1 )
g(0). Les seules informations dont nous disposons sur 1 (h1 ) et 2 (h1 ) cest quils
sont tous deux compris entre 0 et 1. En employant lexpression obtenue dans la
formule pour R(h), nous obtenons
R(h) = h2 2 f a + (h1 , 2 (h2 )h2 ) 2 f (a)
+ h1 1 f a + (1 (h1 )h1 , 0) 1 f (a)
|R(h)|
|2 f a + (h1 , 2 (h2 )h2 ) 2 f (a)| + |1 f a + (1 (h1 )h1 , 0) 1 f (a)|,
khk
et le majorant tend vers 0 lorsque h 0 puisque (h1 , 2 (h2 )h2 ) 0 et (1 (h1 )h1 , 0)
0 et que, par hypothse, les drives partielles sont continues au point a.
E. 15. Quel est lidentit algbrique que nous devons substituer (5.3) pour dmontrer le
thorme prcdent dans le cas o n est quelconque ?
24
5.5
Chapitre 1. Direntielles
(C1) Il existe une fonction f : F telle que pour tout x , fn (x) f (x)
(n ) et la convergence est uniforme sur une boule de centre x ;
Dmonstration. Notons Mn := supx kdfn (x) A(x)k. Lhypothse (ii) nous dit que
Mn 0 lorsque n . Remarquons aussi que
sup kdfm (x) dfn (x)k Mm + Mn .
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
25
6. Exercices et problmes
(n ),
qui montre que (fn ) converge uniformment vers f sur un boule de centre x0 lequel
est un point quelconque de (ce qui implique dailleurs que f est continue sur ).
Il reste tablir que f est direntiable en tout point x0 de et que sa direntielle
en x0 est A(x0 ). Posons R(h) = f (x0 + h) f (x0 ) A(x0 )(h). Nous voulons tablir
que kR(h)kF /khkE 0 pour h 0. Nous commenons par tablir une majoration
intermdiaire. Le thorme des accroissements nis nous assure que
kfm (x0 + h) fm (x0 ) fn (x0 + h) + fn (x0 )kF khkE (Mm + Mn ),
et, en faisant m ,
kf (x0 + h) f (x0 ) fn (x0 + h) + fn (x0 )kF khkE Mn .
Fixons alors > 0 et choisissons n0 de telle sorte que Mn0 /3. Nous avons
R(h) = f (x0 + h) f (x0 ) fn0 (x0 + h) + fn0 (x0 )
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
et chacun des trois termes sur la gauche peut tre estim (en norme k kF ). Chacun
des deux premiers est domin par /3 khk cause du choix de n0 et le troisime
est encore domin par /3 khk pour khkE assez petit par direntiabilit de fn0
en x0 . Au total, pour khkE assez petit, kR(h)kF khkE et cela achve la preuve
de la direntiabilit de f en x.
E. 16. Montrer que dans lnonc ci-dessus, on peut remplacer lhypothse (ii) par
(ii bis) la suite des applications dfn : L(E F ) est convergente vers A : x
A(x) L(E F ) et pour tout x la convergence est uniforme sur une boule de
centre x.
6. Exercices et problmes
17. Retrouver la direntielle de la forme quadratique de lexemple 2 en crivant Q comme
la compose de la forme bilinaire B et lapplication x (x, x).
26
Chapitre 1. Direntielles
II) Donner la drive dune fonction de la forme f g o f est une fonction relle drivable de la variable relle et g est une fonction direntiable de U E vers R. Traiter
le cas particulier des fonctions 1/g et log g. Que dire de la direntiabilit des fractions
rationnelles ?
III) Donner la direntielle dune fonction de la forme f A o f : U Rn Rm et
A = Rm Rd est une application linaire ou ane. Cas particulier des fonctions ridge (pour
lesquelles d = 1). Voir lexerice 27.
19. Identit dEuler. Soit h : Rn R un polynme homogne de degr k. Cela signie
que pour tout R et x Rn , on a h(x) = k h(x).
I) Dmontrer que
n
X
xi i h(x) = kh(x).
(6.1)
i=1
t)d+
(x t)d
0
si x t
.
si x < t
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Etudier la direntiabilit de f .
21. Soit GLn (R) le groupe des matrices inversibles de Mn (R). Montrer que GLn (R) est un
ouvert de Mn (R) et tudier la direntiabilit de lapplication dinversion A A1 . Pour
A GLn (R) et H Mn (R) de norme assez petite, on pourra calculer (I + HA1 )(I
HA1 ).
22. Soient un ouvert de Mn (R) et f = Mn (R) une fonction direntiable. On
dnit g sur Mn (R) par la relation
g(X) = X f (X),
(g(X) est le produit de la matrice X par la matrice f (X)).
(i) Montrer que g est direntiable sur et exprimer dg(X) en fonction de df (X), X .
(ii) On suppose maintenant que est louvert form des matrices inversibles et on pose
f (X) = X 1 . Retrouver la direntielle de df (X) partir de la relation X f (X) = Id,
X .
23. Soient E un espace vectoriel norm et B une forme bilinaire symtrique sur E E.
On suppose que f : R E une fonction drivable sur R valeurs dans E vriant
B(f 0 (t), f (t)) = 0,
t R.
Montrer que la fonction g dnie sur R pat g(t) = B(f (t), f (t)) est une fonction constante.
27
6. Exercices et problmes
24. Montrer que la direntielle de lapplication dterminant (det) sur Mn (R) est donne
par la relation
t
(6.2)
d(det)(A)(H) = Tr comat(A) H ,
n
X
det(Ai (H)),
(6.3)
i=1
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
27. On note par hx, yi le produit scalaire ordinaire de deux vecteurs x et y de Rn . Soient
Rn , 6= 0, et f : R R une fonction relle drivable sur R tout entier. On dnit F sur
Rn par la relation F (x) = f (h, xi). Rappelons que ces fonctions sont appeles fonctions
ridge ou parfois dans les textes anglo-saxons plane waves, une terminologie qui se comprend
aisment la vue du graphe donn la gure 27. Montrer que F est direntiable en tout
point de Rn et calculer une expression de sa direntielle en x0 Rn en fonction de f et de
. Le fonction F peut-elle admettre un extremum local strict en un point x0 de Rn ?
28. E et F dsignent des espaces vectoriels de dimension nie, un ouvert de E et a un
point de . Si f : F est une fonction direntiable en a on pose
P (f, a)(x) = f (a) + df (a)(x a),
x E.
(b) On suppose maintenant que A est une application linaire bijective de E dans E et que
g A = g. Montrer que P (g, A(a)) = P (g, a) A1 .
28
Chapitre 1. Direntielles
50
30
5
10
10
30
50
5
1
4
5
5
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
29
6. Exercices et problmes
VI) Montrer que la suite (xk ) est borne. On utilisera le fait que la suite (f (xk )) est
dcroissante et le fait que f est coercive.
Thorme 14. On suppose que lalgorithme ci-dessus ne sarrte pas. Toute sous-suite convergente
de (xk ) converge vers un point critique de f .
VII) Dmontrer le thorme. Supposant que X est limite dune sous-suite de (xk ) avec
df (X) 6= 0, on recherchera une contradiction.
30. Soit U un ouvert comme sur la gure 9. On suppose que f est direntiable sur U et que
kdf (x)k est born par M pour x U . Trouver une constante d(a, b) telle que kf (b)f (a)k
M d(a, b). Donner une gnralisation de ce rsultat.
a1
a2
a
b
1
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Figure 9
31. Soit Mn (R) lespace vectoriel des matrices carres dordre n, n 2, coecients rels
que lon munit dune norme note k k. Nous supposons que cette norme est multiplicative,
cela signie que pour A et B dans Mn (R), on a kA Bk kAk kBk.
I) On dnit lapplication b sur Mn (R) Mn (R) par la relation b(X, Y ) = X Y , autrement dit b(X, Y ) est le produit matriciel de X par Y . Lespace Mn (R) Mn (R) est muni
de la norme produit : k(A, B)k = max(kAk, kBk).
(a) Montrer que b est une application bilinaire sur Mn (R) Mn (R). Est-elle symtrique ?
(b) Montrer que b est direntiable en (A, B) Mn (R) Mn (R) et dterminer sa direntielle en (A, B).
(c) En dduire la direntielle en A de lapplication P2 : X Mn (R) X 2 Mn (R). On
utilisera le fait que P2 = b avec : X Mn (R) (X, X) Mn (R) Mn (R).
II) Soit k 2. On dnit lapplication Pk : X Mn (R) X k Mn (R).
k
X
Ai1 HAki
(6.4)
i=1
(6.5)
30
Chapitre 1. Direntielles
(b) Trouver une majoration dpendant de k et de kAk pour la norme de lapplication linaire
dPk (A).
(c) Montrer que pour tout k 1 et toutes matrices X, Y dans Mn (R) on a
kX k Y k k k max(kXk, kY k)k1 kX Y k.
Pk
III) On note Sk = Id + i=1 Pi . Lapplication Sk est donc une application de Mn (R)
dans Mn (R).
(a) Soit R ]0, 1|. Montrer que la suite Sk est uniformment convergente sur la boule
Bf (0, R) = {X Mn (R) : kXk R}.
(b) Soit la limite de la suite Sk . Montrer que est direntiable sur la boule ouverte de
centre 0 et de rayon 1 et dterminer la direntielle de .
(c) Calculer Sk (X)(Id X) et en dduire que pour toute matrice X avec kXk < 1 on a
(X) = (Id X)1 .
(d) Montrer que pour toutes matrices X et Y de normes < 1, on a
k(Id X)1 (Id Y )1 k
2kX Y k
1 max(kXk, kY k)
2 .
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
+
X
1 k
X .
k!
k=0
J 0 (t) = Tr(A)J(t).
31
6. Exercices et problmes
33. Soient E un espace vectoriel norm de dimension nie dont la norme est note k k et
B : E E R une forme bilinaire symtrique continue et dnie positive dont la norme
est note L de sorte que |B(x, y)| Lkxk kyk pour tous x, y E. Rappelons que B dnie
positive signie B(x, x) > 0 pour tout x 6= 0.
La rsultat de la premire question est utilisable dans la suite mais on peut traiter directement les questions suivantes sans avoir rsolu la premire.
I) Soit : E R et f = E E. On dnit F sur E par la relation
F (x) = (x)f (x),
autrement dit, F (x) est la multiplication du vecteur f (x) par le rel (x).
Montrer que si et f sont direntiables en x E alors F est direntiable en x et
exprimer dF (x) laide des direntielles de et f . (On pourra remarquer que lapplication
(t, y) R E ty E est bilinaire.)
II) Dans cette partie on tudie la direntiabilit de lapplication F dnie sur F (x) =
1
B(x,x) x.
(a) Quel est louvert le plus grand sur lequel F est dnie ? Cet ouvert sera not .
(b) Montrer que lapplication x
direntielles.
1
B(x,x)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
(b) On suppose que U est un sous-ensemble de tel que M (x, y) > 0 pour tous x, y U .
Dterminer une constante K dpendant de x, y, L et M (x, y) telle que
kF (x) F (y)k Kkx yk.
(c) Lorsque M (x, y) > 0, calculer M (x, y) en fonction de B(x, x), B(y, y) et B(x, y).
34. Norme des direntielles. Nous tudions les relations entre les limites des taux daccroissement et les normes des direntielles. Dans cet exercice nous supposons que les espaces
E et F sont de dimensions nies.
(A) Dmontrer le thorme suivant.
Thorme 15. Soit f : E F une fonction direntiable au point a . Nous avons
kdf (a)k = lim sup
xa
kf (x) f (a)kF
.
kx akE
32
Chapitre 1. Direntielles
sup
t0 xB(a,t)
g(x),
la limite sur la droite existant certainement (dans R {}) puisque la fonction en t sur la
droite est dcroissante. Nous avons not B(a, t) = {x E : kx ak t}. Une limite
infrieure se dnit de manire similaire en remplaant le sup par un inf dans la relation
ci-dessus.
(B) Montrer que
lim inf
xa
kf (x) f (a)kF
= inf kdf (a)(u)kF .
kx akE
kukE =1
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Montrer que lorsque df (a) est un isomorphisme alors le terme de droite est gal k[df (a)]1 k1 .
Lorsque df (a) nest pas un isomorphisme, que vaut le terme de droite ?
33
1. Dnition
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
1.1
h, k E.
(1.1)
Lapplication bilinaire d2 f (a) est appele la direntielle seconde de f en a. Lorsquelle existe, nous disons que la fonction f est deux fois direntiable en a. Le fait
que d2 f (a) existe sous-entend donc que f est direntiable dans un voisinage de a.
E. 35 (Exemples de calcul de direntielles secondes).
I) Montrer que la direntielle seconde dune application linaire est nulle.
II) Dterminer la direntielle seconde dune forme quadratique.
III) Montrer que la compose de deux fonctions deux fois direntiables en a est aussi
direntiable en a et dterminer une expression de d2 (f g) en fonctions des direntielles
de f et g.
34
1.2
v, w E.
(1.2)
d2 f (a)(k, h) = lim
(1.3)
h, k E.
(1.4)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
1.3
Supposons, comme dans 2.3, que E soit de dimension nie n et que (v1 , v2 , . . . , vn )
soit une base de E. Si f =P E F est deux
P fois direntiable en a alors daprs
le thorme 1 pour h = ni=1 hi vi et k = ni=1 ki vi
d2 f (a)(h, k) = Dh (Dk f )(a)
= Dh
n
X
i=1
=
=
n
X
ki Dvi f
(1.5)
(a)
ki Dh (Dvi f )(a)
i=1
n X
n
X
(1.6)
(1.7)
(1.8)
j=1 i=1
Puisque Dvj (Dvi f )(a) = d2 f (a)(vj , vi ) = d2 f (a)(vi , vj ) = Dvi (Dvj f )(a) lexpression peut tre simplie lorsque h = k en regroupant les termes identiques et nous
35
1. Dnition
obtenons
2
d f (a)(h, h) =
n
X
i=1
(1.9)
i<j
n
X
h2i ii f (a) + 2
i=1
hj hi ij f (a),
(1.10)
i<j
o ij dsigne la drive partielles secondes ordinaire. La notation suivante est souvent rencontre
ii2 f (a) =
2f
(a),
x2i
2
ij
f (a) =
2f
(a).
xi xj
(1.11)
La matrice H = H(f, a) dont les coecients sont les lments ij f (a) sappelle
la matrice hessienne de f au point a ou simplement la hessienne de f en a,
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
Hij = ij f (a),
1 i, j n.
1.4
Fonctions de classe C2
36
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
1 2
d f (a)(x a , x a) + kx ak2E (x a). (2.1)
2
Lexpression
T2a (f )(x) = f (a) + df (a)(x a) +
1 2
d f (a)(x a , x a)
2
(2.2)
37
= f (a) +
n
X
i=1
i f (a)(xi ai )
n
1 X
+
ii f (a)(xi ai )2 +
2
i=1
1i<jn
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
en lequel le polynme est calcul, ici = 0 et le point a est lorigine. Nous pouvons
toujours supposer que le point en question est lorigine. Cela provient de la relation
Ta (f, 2)(x) = T0 f ( + a), 2 (x a).
(ii) Si d2 f (a) est dnie ngative alors f est un maximum local strict en a.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
38
39
4. Exercices et problmes
Lorsque les ingalits strictes sont remplaces par des ingalits larges, on dit
simplement que f est positive (ou ngative).
Insistons sur le fait que la condition du thorme nest pas une condition ncessaire, mais seulement une condition susante comme le montre lexemple suivant.
Exemple 1. Soient f : R2 R dnie par f (x1 , x2 ) = x21 + x42 . Il est immdiat
que (0, 0) est un minimum (global) de f sur R2 . Pourtant, il est facile de vrier que
d2 f (0, 0)(h, h) = h21 de sorte que d2 f (a) est positive sans tre dnie positive.
En fait, en utilisant la mme technique de dmonstration, il nest pas dicile
dtablir que, naturellement sous rserve que df (a) = 0, pour que a soit un maximum
local, il est ncessaire que d2 f (h, h) 0, h E, et pour quil soit un minimum local
il est ncessaire que d2 f (h, h) 0, h E, en particulier si la forme quadratique
h d2 f (h, h) prend des valeurs de signes dirents, a nest pas un extremum local.
La dirence entre cette condition ncessaire et la condition susante nonce dans
le thorme est li la dirence entre une ingalit stricte < 0 ou > 0 et une
ingalit large 0 ou 0.
4. Exercices et problmes
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
E. 37.
I) Soit f une fonction direntiable sur un ouvert convexe Rn valeur dans
m
R . Soient a, b . On considre la fonction g dnie sur [0, 1] par la relation g(t) =
f (a + t(b a)). Que vaut g 0 (t) ? Montrer que si f est de classe C 1 sur , on a
f (b) = f (a) +
En dduire que
kf (b) f (a)k max |||df (c)||| kb ak.
x[a,b]
o le polynme de Taylor dans le terme de droite est un polynme dune seule variable.
40
39. Soient u et v deux fonctions deux fois drivables sur R. On pose f (x, y) = u(x) v(y).
(a) Dterminer en fonction des drive de u et de v la forme de la matrice hessienne de f
en un point (x0 , y0 ) en lequel df (x0 , y0 ) est nulle. La matrice hessienne est la matrice de
l forme quadratique h d2 f (x0 , y0 )(h, h). (b) Soient maintenant P (x) = ax2 + bx + c
et Q(x) = x2 + x + deux trinmes du second degr. Donner une condition susante
portant sur les coecients de P et Q pour que f (x, y) = eP (x) eQ(y) admette un minimum
local strict.
40. Soient et deux paramtres rels. On dnit f : R2 R par
f (x, y) = x3 /6 + x2 /2 + y 3 /6 + y 2 /2.
Dterminer en fonction de et les extremums locaux de f .
41. Soient E un espace vectoriel norm de dimension nie et B : E E une forme bilinaire
symtrique (continue) dnie positive (on a donc B(y, y) > 0 pour tout vecteur y non nul).
La forme quadratique associe B est note Q de sorte que Q(y) = B(y, y). Soient a, b
deux lments distincts de E. Ces vecteurs servent de paramtres dans la fonction f dnie
sur E par f (x) = Q(x a) + Q(x b), x E.
I) Montrer que f est direntiable en tout point de E et dterminer sa direntielle.
II) Recherche dun minimum.
(a) Montrer quil existe un unique point x E tels que df (x) = 0. Ce point sera not x0 .
(b) Montrer que pour tout h E, f (x0 + h) = 2B(h, h) + f (x0 ). Que peut-on en dduire
pour x0 ?
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
III)
42. Soit E un espace de Banach, B : E E R une forme bilinaire symtrique continue
et L : E R une forme linaire continue. On considre lapplication f dnie sur E
valeurs dans R par la relation
f (x) =
1
B(x, x) L(x).
2
II) On suppose maintenant que la forme bilinaire B est positive. Cela signie que B(h, h)
0 pour tout h E. On suppose en outre que la condition (4.1) est satisfaite. (i) Montrer, partir
de la relation B(a h, a h) 0, que
h E
(ii) Montrer que f admet un minimum global en a, cest--dire f (a) f (x) pour tout x E.
NNN
41
Dans cette partie les espaces vectoriels norms sont supposs de dimension nie.
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
42
(1.1)
E. 43. A propos de lnonc du thorme : est-il vrai que pour tout x U , df (x) est
inversible ?
E. 44. Soit f : R2 R2 dnie par f (x, y) = (x + y, xy). En quels points (x, y), df (x, y)
est-il un isomorphisme ?
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Exemple 1. Tant que des fonctions simples sont en jeu, le vrication de la condition
df (a) inversible ne cause aucune dicult, voyez la gure 1. Le test seectue par le
calcul du dterminant du jacobien (qui doit tre non nul).
43
y=
1 x2
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
(a1 , a2 )
x
0
x=
p
1 y2
y = 1 x2
44
une rponse valable dans toutes les dimensions, nous devrons supposer que f est
de classe C1 . Comme le montre lexemple H de la gure 3 une simple hypothse de
direntiabilit ne peut sure. une exception prs, au voisinage de tous les points,
comme illustr par le point ar lensemble H se laisse dcrire comme le graphe dune
fonction. Lexception est le point as de la gure. Il est facile dexpliquer ce rsultat
ngatif. Quel que soit R > 0, petit, H B(as , R) est form de deux branches qui
se coupent en as et cet ensemble ne saurait tre le graphe dune fonction ; il est en
ralit la runion des graphes de deux fonctions.
y
ar
as
x
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
Figure 3
2.2 Le thorme
Le thorme suivant donne une rponse gnrale au problme. Cest un rsultat
fondamental qui sert de pont entre lanalyse et la gomtrie.
Thorme 2 (des fonctions implicites). Soit f : Rn+1 R de classe C1 sur
et
a = (a1 , a2 , . . . , an , an+1 ) ,
vriant f (a) = 0. Alors, si n+1 f (a) 6= 0, il existe un voisinage ouvert U de a, un
voisinage ouvert V de a0 = (a1 , a2 , . . . , an ) et une application g C1 (V ) tels que
x = (x1 , . . . , xn+1 ) U
f (x1 , x2 , . . . , xn , xn+1 ) = 0
(x1 , . . . , xn ) V
xn+1 = g(x1 , x2 , . . . , xn ) = 0
(2.1)
45
U voisinage de a
xn+1
a
H = {f = 0}
x1 , x2 , . . . , xn
V voisinage de a
graphe de g
a
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
1
df (a)(h1 , . . . , hn , 0).
n+1 f (a)
(2.2)
En particulier,
i g(a0 ) =
i f (a)
,
n+1 f (a)
i = 1, . . . , n.
(2.3)
Bien entendu, si lhypothse n+1 f (a) 6= 0 est remplace par j f (a) 6= 0 alors
la conclusion est que
xj = g(x1 , . . . , xj1 , xj+1 , . . . , xn ).
De manire gnrale, nous pouvons construire autant de fonctions implicites quil y
a de drives partielles non nulles.
Remarquons encore que la relation (2.2) implique que si f est de classe Ck sur U
alors g est de classe Ck sur V . Cette relation permet aussi de calculer les polynmes
de Taylor de g.
Les dirents objets intervenant dans lnonc du thorme des fonctions implicites
(a, U , a0 , V , f , g) et leurs relations sont illustrs dans la gure 4.
46
2.3
Hypersurfaces
(2.4)
E. 45. Dterminer
lquation du plan tangent en tout point de la sphre unit S dans Rn ,
Pn
dquation i=1 x2i = 1.
E. 46. Donner une expression pour un vecteur normal unitaire lhyperplan tangent H
en a.
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
Les deux dernires lignes de codes peuvent tre substitues par les suivantes
(%i9) load(draw);
(%o9) done
(%i12) draw2d(grid = true,
line_type = solid,
key
= "f=0",
implicit(f=0, x, -4,4, y, -4,4),
47
line_type = dots,
key
= "x^3+y^3 = 3*x*y^2-x-1",
implicit(a*(x-1)+b*y=0, x,-4,4, y,-4,4),
title
= "Two implicit functions" )
4
-4*y^3+3*y+x^2-1 = 0
3*y+2*(x-1) = 0
3
-1
-2
-3
-4
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
-4
-3
-2
-1
48
implicit(f=0,x,-2,2.5,y,-1,1,z,0,2),
surface_hide=true,color=red, implicit(a*(x-1)+b*y+c*(z-1)=0,
x,-2,2,y,-2,2,z,-2,2));
(%o11) [gr3d(implicit,implicit)](%o9) [gr3d(implicit,implicit)]
2
1.5
1
0.5
0
-0.5
-1
-1.5
-2
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
2.5 -2
-1.5
-1
-0.5
0.5
1.5
49
4. Exercices et problmes
Le thorme suivant donne une condition ncessaire pour que le sup ou linf cidessus soit atteint en un point donn a. Cette condition permet trs souvent de
rduire trs peu de valeurs, le lieu o lextremum est susceptible dtre atteint.
Thorme 4 (du multiplicateur de Lagrange). Soient H = {x : f (x) = 0}
une hypersurface de classe C1 rgulire et g une fonction direntiable sur un ouvert U
contenant H. Si a est un point de H satisfaisant g(a) = supxH g(x) ou bien g(a) =
inf xH g(x) alors les formes linaires df (a) (qui est non nulle) et dg(a) sont colinaires.
Autrement dit, il existe R tel que dg(a) = df (a).
E. 48. Dterminer la plus grande valeur que peut prendre la fonction f : R3 R dnie
par f (x, y, z) = xyz sur la sphre dquation x2 + y 2 + z 2 = 1. On prcisera en quel(s)
point(s) le maximum est atteint. tablir un rsultat similaire sur la sphre de Rn dquation
x21 + x22 + + x2n = 1.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
4. Exercices et problmes
49. Soit f : R2 R2 dnie par f (x, y) = (ex cos y, ex sin y).
I) Dterminer lensemble image de f .
II) Montrer que f est continment direntiable en tout point de R2 et vrier que pour
tout (a1 , a2 ), df (a1 , a2 ) est inversible de sorte que daprs le thorme dinversion locale f
est diomorphisme local au voisinage de tous les points de R2 .
III) La fonction f est-elle une bijection de R2 sur f (R2 ).
50. On considre lhypersurface de R2 , H = {y 3 + x2 1 = 0}.
I) Sagit-il dun hypersurface rgulire ? compacte ?
II) Donner le polynme de Taylor lordre 2 au point x = 1 dune fonction implicite
y = g(x) pour H au point a = (1, 0).
51. Soient A et B deux matrices dans Mn (R). On suppose que A est inversible et on dnit
H = {x Rn : kAxk2 = 1} o k k2 dsigne la norme euclidienne ordinaire.
I) Montrer que H est une hypersurface rgulire compacte.
II) En quels points a Rn peut-on avoir
kBak2 = max kBxk2
xH
50
Daprs le thorme des fonctions implicites, lhypothse (i) entrane lexistence dune fonction
1 dnie sur un voisinage de y0 telle que, au voisinage de (x0 , y0 ), la condition f (x, y) = 0
soit quivalente x = 1 (y). De la mme manire lhypothse (ii) entrane lexistence dune
fonction 2 dnie sur un voisinage de x0 telle que, au voisinage de (x0 , y0 ), la condition
f (x, y) = 0 soit quivalente y = 2 (x). Montrer que 01 (y0 )02 (x0 ) = 1.
II) Nous supposons maintenant que f une fonction de classe C 1 sur R3 et que f (x0 , y0 , z0 ) =
0 et que (i) 1 f (x0 , y0 , z0 ) 6= 0, (ii) 2 f (x0 , y0 , z0 ) 6= 0 et (iii) 3 f (x0 , y0 , z0 ) 6= 0. Comme au
dessus, cette condition permet de dnir trois fonctions implicites de classe C 1 qui dcrivent
localement lensemble f (x, y, z) = 0, x = 1 (y, z), y = 2 (x, z) et z = 3 (x, y). Montrer
que
3 1 (y0 , z0 ) 2 3 (x0 , y0 ) 1 2 (x0 , z0 ) = 1.
fm (x, y, z) = x2 + 3y 2 + mz 2 1,
(x, y, z) R3 ,
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
max
(x,y,z)Hm
xyz 2 .
1
1
(1 mz 2 ) et y 2 = (1 mz 2 ).
2
6
51
4. Exercices et problmes
54. On munit Rn de la norme euclidienne habituelle, note k k2 , de sorte que
kxk22 = hx, xi =
n
X
i=1
x2i ,
x = (x1 , . . . , xn ) Rn .
Soit A une matrice relle carre dordre n. On dnit la fonction f sur Rn par
f (x) = hAx, xi,
x Rn .
x, y Rn .
x Rn
que
f (x) =
1
h(A + AT )x, xi,
2
x Rn .
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
IV) On suppose maintenant qua la matrice A + AT est inversible. Soit u un lment non
nul de Rn . On cherche dterminer
M (A, u) := sup hu, xi.
xHA
(a) Montrer que si M (a, u) est atteint en a HA alors x est ncessairement colinaire
(A + AT )1 u. Combien y-a-t-il dlments a HA vriant cette condition ?
1 0 0
A = 0 3 0 .
0 0 2
52
55. On considre lapplication : R2 R3 dnie par (x) = (1 (x), 2 (x), 3 (x)) avec
1 (x) =
2x1
2x2
1 x21 x22
, 2 (x) =
et 3 (x) =
2
2
2
2
1 + x1 + x2
1 + x1 + x2
1 + x21 + x22
x = (x1 , x2 ). (4.1)
(4.2)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
IV) Trouver une fonction 0 et une fonction 0 pour lesquelles le rle prcdemment jou
par P est jou par P 0 = (1, 0, 0).
V) Soit a S, a 6 {P, P 0 }, et xa = (a). Montrer que f = 0 est un diomorphisme
au voisinage de xa .
Les fonctions et 0 permettraient de dnir sur la sphre S une structure de varit direntielle.
Cette structure permet son tour dtendre la notion de fonction direntiable des fonctions dnies
sur des ensembles plus complexes que les ouverts des espaces Rn ; elle joue un rle fondamental dans
les mathmatiques modernes.
NNN
53
Equations direntielles
Dans cette partie les espaces vectoriels norms considrs sont de dimension nie.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
t I, y, z E
t I,
(1.1)
(1.2)
Cet nonc est simple mais il faut bien raliser que les hypothses sont fortes car la
fonction f doit tre Lipschitzienne sur lespace vectoriel E tout entier (uniformment
en t). Elle ne sapplique pas par exemple ltude de lquation direntielle y 0 (t) =
y 2 (t). Elle sappliquera toutefois au cas des applications direntielles linaires que
nous allons voir plus bas.
E. 56. Vrier que lquation y 0 (t) = y 2 (t) sur I =]0, +[ ne satisfait pas les condition du
thorme. Trouver cependant une solution dnie sur I.
E. 57. On considre une quation direntielle de la forme
Y (n) (t) = g(t, Y (t), Y 0 (t), . . . , Y (n1) (t)),
t I avec Y (t0 ) = Y0 ,
(1.3)
54
I) Montrer que les solutions de (1.3) sont en bijection avec les solutions dune quation de
la forme
y 0 (t) = f (t, y(t)), t I avec y(t0 ) = y0
(1.4)
t I,
(1.5)
o f est une fonction continue sur I E et t I A(t) Mn (R) est une application
continue telle que pour tout t I, la matrice A(t) est inversible. Quelle est lquation
direntielle satisfaite par la fonction u(t) := A(t)y(t) si y est solution de (1.5).
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
1.2
Le thorme suivant sappuie sur des hypothses de mme type mais moins forte
que celle du thorme 1 pour une conclusion moins prcise. Il permet toutefois dobtenir des informations sur une classe beaucoup plus grande dquations direntielles.
Soient I un intervalle de R contenant t0 , y0 F et f = I F une fonction
continue. Nous dirons que le couple (J, B) o J = [x0 , x0 + ] est un sousintervalle de I de centre t0 et B = B(y0 , R) = {z : kz y0 kE R} une boule
ferme dans constituent un cylindre de scurit pour (t0 , y0 , f ) si les conditions
suivantes sont satisfaites
(i) f est borne par une constante M sur J B,
(ii) M R.
Il est toujours possible de trouver un cylindre de scurit sous la seule hypothse de
la continuit de f . Commenons par prendre une boule ferme B(y0 , R) quelconque
dans , et 0 > 0 de sorte que [x0 0 , x0 + 0 ] est inclus dans I. Puisque f est
continue sur le compact [x0 0 , x0 + 0 ] B(y0 , R), elle y est borne par un
certain M > 0. Puisque lim0 M = 0, nous pouvons choisir < 0 assez petit
pour que M R. Puisque
[x0 , x0 + ] B(y0 , R) [x0 0 , x0 + 0 ] B(y0 , R),
la fonction f est borne par M sur [x0 , x0 + ] B(y0 , R) et les deux conditions
demandes sont donc vries.
Thorme 2 (de Cauchy-Lipschitz (second)). Soit f = I F une fonction
continue et (J, B) un cylindre de scurit pour (t0 , y0 , f ). Sil existe L R+ satisfaisant
kf (t, y) f (t, z)kF L ky zkE ,
t J, y, z B
(1.6)
55
t I,
(1.7)
admet une et une seule solution y dnie sur J et prenant ses valeurs dans B (y(J)
B).
Dnition
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
Soit A une application continue dun intervalle I R dans L(E). Lensemble des
solutions de lquation direntielle
y 0 (t) = A(t)(y(t)),
t I,
(2.2)
est un espace vectoriel que nous noterons S. Nous savons que si (t0 , y0 ) I E,
lquation admet une et une seule solution vriant y(t0 ) = y0 . Cette solution est
note y[t0 , y0 , ] : t I y[t0 , y0 ; t] E. Remarquons de lensembles des solutions
de lquation linaire y 0 t) = A(t)(y(t)) + b(t) est compltement dtermin lorsque
sont connues lensemble des solutions de lquation sans second membre et une
solution particulire yp . Cela provient du fait que si y est solution de lquation avec
second membre alors y yp est solution de lquation homogne.
Thorme 4. Avec les notations prcdentes. Pour s I, nous avons :
56
(ii) En particulier S est un espace vectoriel dont la dimension est gale celle de E.
3. Exercices et problmes
59 (Rsolvante dun systme linaire homogne).
Soit I un intervalle de R et A une fonction continue de I dans L(E). Nous considrons
lquation
y 0 (t) = A(t)(y(t)), t I.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Lespace vectoriel des solutions est not S. Pour tout s I, nous dnissons s de E dans S
par la relation
s (v) = y[s, v, ],
autrement dit, s (v) est lunique solution qui prend la valeur v au point s. Cette application
s est un isomorphisme linaire de E sur S. Si nous remplaons s par un autre lment r de
I, nous obtenons un autre isomorphisme r . Il suit que 1
s r est un isomorphisme de E
dans lui-mme. Cet isomorphisme est not R(s, r). Cette dnition est illustre dans la gure
1. Lapplication (r, s) R(r, s) L(E) sappelle la rsolvante de lquation direntielle
y 0 (t) = A(t)(y(t)). Lobjet de cet exercice est dtudier quelques proprits de la rsolvante.
I) Proprits algbriques.
(a) R(s, s) = Id.
(b) R(s1 , s2 ) R(s2 , s3 ) = R(s1 , s3 ) et R(r, s) = (R(s, r))1 .
(c) Montrer que si f S alors f (s) = R(s, r)(f (r)).
(d) En dduire que pour tout v E la fonction t I R(t, r)(v) appartient S puis que
d
R(t, s) = A(t)R(t, s).
dt
(3.1)
(e) Nous supposons maintenant que dim E = n et que f1 , f2 , . . . , fn forment une base de
lespace des solutions S. Nous xons une base e = (ei ) de E. Montrer que
mate (R(s, r)) = V (s)V (r)1 ,
o V (r) est la matrice dont la i-me colonne est forme des coordonnes de fi (r) dans
la base e. Notons que cette proprits signie que connatre la rsolvante est quivalent
connatre une base de S.
57
3. Exercices et problmes
E
r
R(s, r)
S
r = s R(s, r)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Figure 1
II) Application aux quations direntielles linaires non homognes : mthode de variation de la constante. Nous avons dit que pour rsoudre lquation direntielle linaire
y 0 (t) = A(t)(y(t)) + b(t)
il sut de rsoudre lquation homogne et de connatre une solution particulire de lquation. Nous allons voir que la connaissance de lensemble des solutions de lquation homogne, donc de la rsolvante de cette quation permet dobtenir une solution particulire. Nous
cherchons une solution particulire y de la forme
y(t) = R(t, s)(z(t))
et nous devons chercher z(t).
(a) Montrer que y est solution si et seulement si z 0 (t) = R(s, t)(b(t)).
(b) En dduire que
Z t
z(t) = z(s) +
R(s, )((b())d.
s
(c) Montrer que la fonction y dnie par la relation ci-dessous est lunique solution de lquation non homogne satisfaisant y(t0 ) = y0 ,
Z t
y(t) = R(t, t0 )(y0 ) +
R(t, )(b())d.
t0
58
60. On note GLn (R) lensemble des matrices relles inversibles dordre n. Si X : t ]a, b[
GLn (R) est drivable, on dnit Q(X) sur ]a, b[ par
Q(X)(t) = X 0 (t)X 1 (t),
t ]a, b[.
t R.
ln(ta)A
II) Soient Xi , i = 1, 2, deux fonctions drivables de ]a, b[ dans GLn (R). Montrer que
Q(X1 X2 ) = Q(X1 ) + X1 Q(X2 )X11 .
III) Soit X une fonction drivable de ]a, b[ dans R. Montrer que
Q(X 1 ) = Q(X T )
T
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
.
4
2
Le thorme de Floquet que nous tablissons dans cet exercice explicite le dfaut de priodicit des solutions des quations direntielles linaires coecients priodiques.
On considre une quation direntielle linaire
y 0 = A(t)y
dinconnue y : R Cn et o la fonction A : t R A(t) Mn (C) est continue
2-priodique. On notera que y prend ses valeurs dans le plan complexe.
I) On se propose de montrer le thorme suivant.
59
3. Exercices et problmes
Thorme 5. Notons (y1 , . . . , yn ) un base de lespace vectoriel des solutions de lquation direntielle ci-dessus. On note S(t) la matrice carre dordre n dont les colonnes sont les coordonnes
des yi (t) dans la base canonique de Cn . Il existe un matrice B Mn (C) et une fonction
F : t R Mn (C) continument drivable et 2-priodique telle que S(t) = F (t) etB ,
t R.
Le thorme de Floquet indique donc qu un facteur exponentiel prs, les solutions dune
quation direntielle linaire coecients priodiques sont encore priodiques. On sassurera que cet nonc est compatible avec les exemples simples considrs plus haut.
On rappelle que lexponentielle de matrice
exp : M Mn (C) eM =
X
1 j
M ,
j!
j=0
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
60
63 (Croissance des solutions dune quation dordre 2, [1]). On considre lquation direntielle linaire dordre deux
y 00 + (1 + (t))y = 0
o est continue sur R+ = [0, [ avec 0 |(t)|dt < .
(i) Justiez lexistence de solutions dnies sur R+ .
On se propose de dmontrer que toute solution f est borne (sur R+ ).
(ii) On dnit la fonction g sur R+ par
g(t) = f (t) +
Montrer que
g 00 (t) + g(t) = 0.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
ky(t)k ky(0)k
max t
e 2
min
t 0.
t 0,
o max est la plus grande, min la plus petite des valeurs propres de X.
(iv) Trouver une hypothse de mme qui conduirait une minoration plutt qu une
majoration de ky(t)k.
61
3. Exercices et problmes
65 (Rsolution par sries entires). On considre une quation direntielle de la forme
y 00 (z) + p(z)y 0 (z) + q(z)y(z).
Il sagit ici dune equation direntielle complexe mais le lecteur peut supposer que z est
rel et que p, q sont des fonctions relles et remplacer C par R dans ce qui suit. On dit que
a C est un point rgulier de lquation si p(z) et q(z) sont dveloppables en srie entire
au voisinage de a.
(i) Montrer la transformation
Z
1 z
y(z) = w(z) exp
p()d
2 0
ramne lquation la forme
w00 (z) + J(z)w(z) = 0,
avec
1
1
J(z) = q(z) p0 (z) p2 (z),
2
4
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
NNN
62
1. Dnitions
1.1 Normes
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Les normes les plus classiques sont rappeles au paragraphe 2.1. Une des familles de
normes les plus importantes est obtenue par lemploi de produits scalaires, cest-dire de formes bilinaires symtriques dnies positives sur E. En eet, si (x, y)
E E B(x, y) est une telle forme alors lapplication NB dnie par NB (x) =
(B(x, x))1/2 est une norme sur E. Nous dirons que cest la norme induite par le
produit scalaire B. Dans ce cas, lingalit triangulaire (iii) se dmontre laide de
lingalit de Cauchy pour les produits scalaires.
1.2
Topologie
Les normes sont les outils fondamentaux pour tudier les notions topologiques
sur un espace vectoriel. A chaque norme est associe une distance dN dnie par la
relation dN (x, y) = N (x y), x, y E, qui permet de construire une topologie sur
63
1. Dnitions
(1.1)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
x E,
(1.2)
64
1.4
2. Exemples
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
simplement
= ( n=0 x2n )1/2 qui est induite du produit scalaire
Pkxk
(x , y) = n=0 xn yn .
2
L () Lespace des fonctions de carr (Lebesgue) intgrables sur louvert
, plus prcisment, lespace de ces fonctions modulo la relation
dquivalence f g pour laquelle deux fonctions sont en relation
si le sous-ensemble de sur lequel elles dirent est de mesure
de Lebesgue nulle. La norme est celle induite du produit scalaire
(f, g) = f gdm.
65
3. Espaces de Banach
2.2
Signalons encore que si (E, N ) et (F, M ) sont deux espaces vectoriels norms
alors leur produit cartsien E F est lui-mme norm par lapplication
k(x, y)k = max(N (x), M (y)).
Nous pourrions aussi prendre k(x, y)k = N (x) + M (y) ou encore, par exemple,
k(x, y)k = (N 2 (x) + M 2 (y))1/2 dont nous vrions immdiatement quelles sont
quivalentes la premire. Chaque fois que nous considrons un produit despaces
vectoriels norms, si nous ne signalons pas explicitement le contraire, ce produit sera
muni de la premire des normes ci-dessus, celle construite comme le maximum des
normes de chaque composante. Nous pouvons naturellement tendre cette construction au cas dun produit cartsien E1 E2 . . . Ek de k espaces vectoriels norms.
3. Espaces de Banach
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
3.1
Dnition
Un espace vectoriel norm qui est complet, cest--dire pour lequel toute suite de
Cauchy est une suite convergente, sappelle un espace de Banach. Pour tous les dveloppements profonds de lanalyse la proprit de compltude est essentielle et les
espaces vectoriels norms qui ne sont pas complets jouent un rle plutt marginal
en mathmatiques. Dailleurs, il est connu que tout espace vectoriel norm peut tre
plong dans un espace de Banach. Lorsque la norme dun espace de Banach est
induite dun produit scolaire, nous parlons despace de Hilbert. Les exemples despaces vectoriels norms du paragraphe 2.1 sont tous des espaces de Banach. Nous
aurons besoin dun espace Banach un peu plus gnral que C[a, b], lespace de Banach C([a, b], X) form des applications continues de [a, b] dans X o X est un
sous-ensemble ferm dun espace de Banach F . Les espaces `2 et L2 () sont des
espaces de Hilbert.
3.2
Le thorme du point xe
x, y X.
(3.1)
Autrement dit, les applications contractantes de X dans X sont celles qui sont lipschitziennes avec un rapport strictement plus petit que 1.
Le thorme suivant est un des outils les plus puissants des mathmatiques, notamment pour montrer lexistence et lunicit (mais aussi construire) des solutions
dquations fonctionnelles.
66
Thorme 2 (du point xe). Une application contractante f dun ferm X dun espace
de Banach (E, k k) dans lui-mme, i.e. f (X) X, possde un et un seul point xe
s. Autrement dit, lquation f (x) = x admet une et une seule solution dans X. Cette
solution est donne par la limite de la suite (xn ) dnie par rcurrence par x0 = a et
xn+1 = f (xn ), n 0, le point de dpart a tant librement choisi dans X.
Nous aurons loccasion dutiliser une version dapparence lgrement plus forte.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
Corollaire 5.1. Le thorme du point xe demeure vrai si lhypothse que f est contractante
est remplace par lhypothse quune des itres de f est contractante, cela signie quil existe
un entier k 1 tel que f [k] = f f f (k fois) est contractante.
Dmonstration. En eet si f (X) X alors f [k] (X) X et nous pouvons appliquer
le thorme la fonction f [k] . Le thorme nous dit que lquation f [k] (x) = x admet
une unique solution s. Nous avons alors f [k] (f (s)) = f [k+1] (s) = f (f [k] (s)) = f (s)
de sorte que f (s) X est une autre solution de lquation f [k] (x) = x (dans X).
Cette solution tant unique, nous avons ncessairement f (s) = s. Ceci montre que
lquation f (x) = x admet au moins une solution. Mais si nous avons f (s0 ) = s0
pour un autre lments s0 de X alors nous aurions par applications rptes de f ,
f [k] (s0 ) = s0 de sorte que s0 serait aussi une seconde solution de lquation f [k] (x) =
x ce qui impossible. Il nous reste tablir que lunique solution s est la limite de la
suite (xn ) dnie par la relation de rcurrence xn+1 = f (xn ) et x0 = a, a tant un
lment quelconque de X. Le thorme du point xe appliqu f [k] nous dit que
suite xnk converge vers s. La suite dnie par yn+1 = f [k] (yn ) et y0 = f (a) converge
aussi vers s mais celle-ci nest autre que (xnk+1 ). En continuant ainsi nous obtenons
que toutes les suites (xnk+r ) avec r = 0, . . . , k 1 convergent vers s. Il nest alors
plus dicile de vrier que (xn ) elle-mme converge vers s.
Remarquons que dans le cas dune fonction quelconque f , seules son vraies les implications (ii) = (i) et, lorsque f (0) = 0, (iii) = (i). La proprit (iii) implique, en
tenant compte de ladditivit des applications linaires, que les applications linaires
continues sont lipschitziennes sur E et uniformment continues sur E.
67
4.2
ku(x)kF
ku(x)kF
= sup
= sup ku(x)kF ,
kxkE
0<kxkE 1 kxkE
kxkE =1
(4.1)
lapplication linaire u est continue si et seulement si kuk < et, dans ce cas,
ku(x)kF kuk kxkE ,
x E.
(4.2)
CALCUL DIFFRENTIEL
0.6.0
UNIV.JEANPAULCALVI.COM
Lespace vectoriel des applications linaires continues de (E, N ) dans (F, M ) sera
not L(E; F ) ou, lorsque E = F , L(E). Il sagit dun abus de notation car la
continuit de u dpend un gnral (lorsque nous ne travaillons pas sur des espaces
vectoriels de dimension nie) des normes de E et F de sorte quil faudrait crire, en
toute rigueur, L((E, N ); (F, M )). Il faudrait aussi crire kkE,F voire kk(E, N )(F, M )
au lieu de k k. Le thorme suivant conrme ce que lemploi de la notation k k
a dj d rappeler au lecteur.
Thorme 3. La fonction u kuk est une norme sur L(E; F ). Lorsque (F, k kF ) est
un espace de Banach, (L(E; F ), k k) lest aussi.
Composition
(4.3)
(4.4)
En particulier, lorsque u L(E), nous avons ku2 k kuk2 et, plus gnralement,
kun k kukn ,
n N.
(4.5)
68
n
X
aij ei ,
j = 1, . . . , n
(4.6)
i=1
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
|a
|
ij
Pj=1
kM k1 = max1jn ( ni=1 |aij |)
kM k2 = (t M M ).
kM k = max1in
Pn
69
Applications multilinaires
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
(5.2)
Dans cet nonc, le symbole signie quil existe une application linaire bijective
(un isomorphisme linaire) entre les deux espaces vectoriels. Cet isomorphisme est
trs facile construire. Il sut de poser
: L(E1 , L(E2 , . . . , Ek ; F )) L(E1 , E2 , . . . , Ek ; F )
(5.3)
(5.4)
Il est facile de vrier que cette application prend bien ses valeurs dans lespace
L(E1 , E2 , . . . , Ek ; F ) et quelle est linaire et bijective.
70
5.2
(5.5)
xi Ei , i = 1, . . . , k (5.6)
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
(5.7)
o le symbole signie maintenant quil existe une application linaire bijective entre les
deux espaces qui est continue et dont la rciproque est aussi continue.
Lapplication linaire bijective dont il est question dans cet nonc est naturellement la mme, savoir lapplication de (5.4) que celle qui intervient dans le
thorme 5 et, en utilisant la mme notation pour deux normes direntes, k()k =
kk.
Thorme 7. Lorsque tous les espaces Ei sont de dimension nie, toutes les applications
multilinaires sont continues, autrement dit,
L(E1 , E2 , . . . , Ek ; F ) = L(E1 , E2 , . . . , Ek ; F ).
(5.8)
71
Index
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
coercive (fonction), 23
continment direntiable (fonction), 9
cylindre de scurit, 47
direntiable (fonction), 3
direntielle de lapplication dterminant, 21
direntielle seconde, 27
direntielle (dune fonction en un point), 3
drive partielle, 1, 10
drive suivant un vecteur, 10
drive totale(au lieu de direntielle), 11
ensembles convexes, 19
enveloppe convexe, 19
erreur, 7
extremum local, 17
fonction derreur, 7
fonction direntielle, 9
fonction ridge, 32
fonctions de classe C1 , 9
fonctions de classe C2 , 30
fonctions ridge, 22
formule de Taylor lordre deux, 30
hessienne, 29
hyperplan tangent, 5
Hypersurfaces rgulires, 40
hypersurfaces, 38
Identit dEuler, 20
Jacobien, 12
matrice hessienne, 29
matrice jacobienne, 12
maximum local strict, 17
maximum local, 16
maximum relatif, 16
multiplicateur de Lagrange, 42
nombre driv (pour les fonctions dune variable
relle), 4
nombre driv, 1
plane waves, 22
point critique, 17
polynme de Taylor, 30
rgulier, 38
Rsolvante dun systme linaire homogne,
49
segment, 18
taux daccroissement, 1
thorme dinversion locale, 34
thorme de Cauchy-Lipschitz, 46
thorme des fonctions implicites, 35
vecteur normal unitaire, 39
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
72
Index
73
Bibliographie
[1] D. Az, G. Constans, and Hiriart-Urruty J.-B. Calcul direntiel et quations direntielles. Dunod, Paris, 2002.
[2] H. Cartan. Calcul direntiel. Hermann, Paris, 1967.
[3] J. Dieudonn. Calcul innitsimal. Hermann, Paris, 1980.
[4] W. Rudin. Principles of Mathematical Analysis. McGraw-Hill International Editions, Singapore, 1976.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
[5] L. Schwartz. Analyse mathmatique. I, II. Hermann, Paris, 1967. Cours de lcole
polytechnique.