Академический Документы
Профессиональный Документы
Культура Документы
Jean-Paul Calvi
0.6.0 UNIV.JEANPAULCALVI.COM
0.6.0
CALCUL DIFFRENTIEL
Universit de Toulouse
2011-13 Jean-Paul Calvi
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
0.6.0 UNIV.JEANPAULCALVI.COM
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 com-
menc la rdaction des dmonstrations des rsultats fondamentaux. Foix,
Avril 2013, JPC
CALCUL DIFFRENTIEL
5
Prface 4
1 Direntielles 1
1 Introduction et dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 La dnition dune direntielle . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Lapplication tangente et lhyperplan tangent . . . . . . . . . . . . . . 4
1.3 Comment rechercher une direntielle partir de la dnition . . . . 7
1.4 Deux rgles de calculs . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5 La fonction direntielle . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2 Drives suivant un vecteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
0.6.0 UNIV.JEANPAULCALVI.COM
2.1 Dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2 Les drives partielles ordinaires . . . . . . . . . . . . . . . . . . . . . 10
2.3 Le lien entre les drives directionnelles et la direntielle dune fonction 11
2.4 La matrice dune direntielle . . . . . . . . . . . . . . . . . . . . . . . 12
2.5 Insusance des drives partielles . . . . . . . . . . . . . . . . . . . . 13
2.6 Autres notations pour les direntielles. . . . . . . . . . . . . . . . . . 14
2.7 Calcul automatique des drives partielles et des direntielles (avec
Maxima) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Direntielle de la compose de deux fonctions . . . . . . . . . . . . . . . . . 16
4 Extremums . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5 Thorme des accroissements nis . . . . . . . . . . . . . . . . . . . . . . . . . 20
CALCUL DIFFRENTIEL
4 Equations direntielles 53
1 Les thormes de Cauchy-Lipschitz . . . . . . . . . . . . . . . . . . . . . . . . 53
1.1 Le cas des fonctions lipschitziennes . . . . . . . . . . . . . . . . . . . . 53
1.2 Le cas des fonctions localement lipschitziennes . . . . . . . . . . . . . 54
2 Equations direntielles linaires . . . . . . . . . . . . . . . . . . . . . . . . . . 55
0.6.0 UNIV.JEANPAULCALVI.COM
2.1 Dnition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.2 Le cas particulier des quations homognes . . . . . . . . . . . . . . . 55
3 Exercices et problmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.3 Composition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.4 Cas de la dimension nie . . . . . . . . . . . . . . . . . . . . . . . . . 68
5 Applications multilinaires continues . . . . . . . . . . . . . . . . . . . . . . . 69
5.1 Applications multilinaires . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.2 Continuit des applications multilinaires . . . . . . . . . . . . . . . . 70
Index 71
Bibliographie 73
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL
CALCUL DIFFRENTIEL 0.6.0 UNIV.JEANPAULCALVI.COM 8
Table des matires
1
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.
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 +
0.6.0 UNIV.JEANPAULCALVI.COM
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
et une telle drive sappelle une drive partielle. Malheureusement, une fonction
CALCUL DIFFRENTIEL
peut admettre des drives partielles en un point sans pour autant avoir un compor-
tement 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,
2 Chapitre 1. Direntielles
lerreur entre f (x) et Tx0 (x) en dehors de x0 (o elle est videmment gale 0). Les
informations purement locales ont peu dintrt, mais comme nous la dj appris
lanalyse des fonctions de la variable relle, des informations locales en un ensemble
ouvert de points conduisent, sous certaines hypothses, a des informations globales.
Voyons si la relation (1.1) garde un sens lorsque la fonction f est dnie sur un
ouvert dun espace vectoriel norm E valeurs dans un autre espace vectoriel
1. Introduction et dnition 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.
Denition 1.1. Soit f : E F et a . Nous dirons que f est direntiable
en a sil existe une application linaire continue A de E dans F , i.e. A L(E, F ),
et une fonction relle dnie sur un voisinage de lorigine dans E, de limite nulle
en 0 et telle que
kf (a + h) f (a) A(h)kF = khkE (h). (1.4)
Soulignons le fait que lapplication linaire A doit tre continue. Lutilit de cette
hypothse apparatra ds la dmonstration du thorme 2. Naturellement, daprs le
0.6.0 UNIV.JEANPAULCALVI.COM
direntielle de f en a.
Nous avons dit que df (a) tait la meilleure gnralisation du nombre driv. Il y a
cependant une dirence conceptuelle profonde entre les deux objets, une dirence
qui est lorigine des dicults rencontres par certains tudiants dans ltude du
calcul direntiel : si le nombre driv, comme son nom lindique est un nombre, la
direntielle df (a), elle, est une application linaire de lespace vectoriel dans lequel
se trouve (et a) valeurs dans lespace vectoriel darrive de f . Dans le cas classique
dune application de U R dans R, la direntielle est lapplication linaire de R
dans R dnie par df (a)(h) = h f 0 (a) (o est la multiplication dans R),
df (a) : h R f 0 (a) h R. (1.5)
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.
0.6.0 UNIV.JEANPAULCALVI.COM
f
f (a)
d f (a)(h) + khk(h)
h a
a +h
f (a + h)
E F
d f (a)
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
0.6.0 UNIV.JEANPAULCALVI.COM
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
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
Z
200
100
100
4 3 2 1 0 1 2
3 4 4 3 2 1 0 1 2 3 4
X Y
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 ) ) )
1. Introduction et dnition 7
Erreur
101 5 . 101
5 . 102 12 . 102
102 4 . 103
continue sur E E. La forme quadratique Q dnie sur E par Q(x) = B(x, x) est
direntiable en tout point de E et sa direntielle dQ(a) au point a est donne par
CALCUL DIFFRENTIEL
la relation
dQ(a)(h) = 2B(a, h), a, h E. (1.12)
E. 3. Dmontrer le rsultat. Que dire lorsque B nest pas suppose symtrique ?
E. 4. Soit f une application trilinaire continue sur E1 E2 E3 valeur dans F . Montrer
que f est direntiable en tout point de E1 E2 E3 et calculer sa direntielle. tendre le
rsultat au cas des fonctions n-linaires, n 4.
8 Chapitre 1. Direntielles
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
kR(h)kF
lim =0
UNIV.JEANPAULCALVI.COM
h0 khkE
mais cela rsulte immdiatement du fait que Rf et Rg satisfont cette mme proprit.
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)
(Q(x), L(x)) est direntiable en tout point de E et df (x)(h) = (2B(x, h), L(h)),
h H.
E. 6. Supposons que F soit la somme directe de ses sous-espaces Fi ,
F = F1 F2 Fn ,
de sorte que que pour tout x E, llment f (x) de F scrive f (x) = f1 (x) + f2 (x) +
fn (x) avec fi (x) Fi , i = 1, . . . , n. Quel est le lien entre la direntiabilit de la fonction
f et celle des fonctions fi ?
est bien dnie. Puisque lensemble de dpart U est un ouvert dune espace vecto-
riel norm et lensemble darrive est un espace vectoriel norm (par la norme des
10 Chapitre 1. Direntielles
f (a + tv) f (a)
Dv f (a) = lim . (2.1)
t0 t
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
0.6.0 UNIV.JEANPAULCALVI.COM
v = ei = (0, . . . , 0, 1, 0, . . . , 0)
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 i
(a),
i f (a) = Dei f (a). (2.2)
2.3 Le lien entre les drives directionnelles et la direntielle dune fonction
Thorme 6. Soit v E et f : E F . Si f est direntiable en a alors la
drive de f suivant v en a, Dv f (a), existe et
Dv f (a) = df (a)(v). (2.3)
Ce rsultat implique une relation simple entre la direntielle et les drives par-
tielles 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)
0.6.0 UNIV.JEANPAULCALVI.COM
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)
On trouve souvent dans la littrature mathmatique la formule (2.5) sous la forme
n
X f
df (a) = (a) dxj , (2.6)
xj
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.
CALCUL DIFFRENTIEL
4.0
3.5
3.0
2.5
Z
2.0
1.5
1.0
0.050
0.5
0.000
0.0
0.05 0.04 0.03 0.02 0.050
0.01 0.00 0.01 0.02 X
0.03 0.04 0.05
Y
f (x) = f1 (x), f2 (x), . . . , fm (x) , x = (x1 , . . . , xn ).
df (a)(h) = df1 (a)(h), df2 (a)(h), . . . , dfm (a)(h) (2.7)
Xn n
X n
X
= j f1 (a)hj , j f2 (a)hj , . . . , j fm (a)hj . (2.8)
CALCUL DIFFRENTIEL
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 ),
2. Drives suivant un vecteur 13
h01 1 f1 (a) 2 f1 (a) ... n f1 (a) h1
h02 1 f2 (a) 2 f2 (a) ... n f2 (a) h2
. . . . . . ... ... ...
= . . . . (2.9)
h0 1 fi (a) 2 fi (a) ...
n fi (a)
i hi
. . . . . . ... ... ... ...
hn0 1 fm (a) 2 fm (a) ... n fm (a) hn
La matrice de df (a) dans la base canonique est appele la matrice jacobienne de
f en a ou encore le jacobien de f en a, elle est note Jf (a), et daprs la relation
prcdente,
j=1,...,n
Jf (a) = (j fi (a))i=1,...,m (2.10)
o, rappelons-le, i dsigne la ligne et j la colonne. Lorsque m = n, nous pouvons
calculer le dterminant de Jf (a). Celui joue un rle trs important en analyse et
en gomtrie. Certains auteurs rservent le mot Jacobien pour dsigner det Jf (a)
plutt que pour la matrice Jf (a).
E. 10. On considre lapplication f : R+ R R2 dnie par
Montrer que cette fonction est direntiable en tout point de son domaine de dnition et
calculer det Jf (a), a R+ R.
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),
f (x, y) = p (2.11)
xy/ x2 + y 2 si (x, y) 6= (0, 0).
Lapplication f est continue sur R2 et les drives en (0, 0) existent. Elles sont don-
nes 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.
CALCUL DIFFRENTIEL
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 repr-
sentation 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
Z
0.0
0.0 0.05
Z
0.2 0.03
0.2
0.4 0.01
0.6 0.050
0.01 0.4
0.05
0.03 0.000
0.03 X
0.01
0.01 0.6
0.03 0.05 0.050X
Y
0.05 0.05 0.04 0.03 0.02 0.01 0.00 0.01 0.02 0.03 0.04 0.05
Y
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 conti-
nues impliquent en revanche que la fonctions est de classe C1 .
confusion chez les dbutants : f 0 (a) doit dsigner une application linaire alors quils
sont habitus ce que f 0 (a) dsigne un nombre (ou un vecteur). Par ailleurs, pour
viter la multiplication des parenthses, qui deviendra lourde lorsque nous utiliserons
des fonctions composes, certains crivent df (a) h ou mme df (a)h la place
de df (a)(h). Bien quils soient utiles, nous essaierons ici dviter ces raccourcis et
dutiliser des parenthsages complets.
2.7 Calcul automatique des drives partielles et des direntielles (avec Maxima)
Le calcul dune drive partielle dune expression standard est trs simple.
CALCUL DIFFRENTIEL
(%i1) f: x^2*y+x*cos(x+y);
(%o1) x cos (y + x) + x2 y
(%i2) diff(f,x,1);
(%o2) x sin (y + x) + cos (y + x) + 2 x y
2. Drives suivant un vecteur 15
(%i16) diff(f);
(%o16) x2 x sin (y + x) del (y) + (x sin (y + x) + cos (y + x) + 2 x y) del (x)
Ici les formes linaires dx : (h1 , h2 ) h1 et dy : (h1 , h2 ) h2 sont notes
del(x) et del(y). Observer que lordre des termes nest pas ncessairement celui qui
est attendu ou naturel.
Les variables peuvent tre aussi nombreuses que nous voulons et la notation est
libre,
(%i8) g:x[1]*2^(x[1]+x[2]+x[3])+cos(x[2]*x[3]);
(%i9) diff(g,x[1]);
(%i10) diff(g);
0.6.0 UNIV.JEANPAULCALVI.COM
(%o10) 2x3 +x2 +x1 x1 log (2) x2 sin (x2 x3 ) del (x3 )
x3 +x2 +x1
+ 2 x 1 log (2) x 3 sin (x 2 x 3 ) del (x2 )
+ 2x3 +x2 +x1 x1 log (2) + 2x3 +x2 +x1 del (x1 )
Le Jacobien est facilement calculable
(%i1) f:exp(x)*cos(y);
(%i2) g:exp(x)*sin(y);
CALCUL DIFFRENTIEL
(%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]];
Cette fonction derreur satisfait la condition requise. Pour sen assurer, il sut dob-
server dune part que
1
kRg (df (a)(h) + Rf (h)) kG
khkE
kRg (df (a)(h) + Rf (h)) kG kdf (a)(h) + Rf (h)kF
= .
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).
E F G
f
11
00
0.6.0 UNIV.JEANPAULCALVI.COM
00
11
a f (a)
11
00 g
U
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
(%i2) depends([u,v,w],[x,y]);
(%i4) M:matrix([u^2,f^2],[f+v,f*v]);
u2 f2
(%o4)
v+f fv
(%i5) diff(determinant(M),x,1);
(%o5) f 2 ddw f d d d
v + d v d d
dx
w + dv
f dx
+ f u
d d x du dx
2 f (v + f ) ddw f d d d d
dx
w + dv
f dx
v + du
f u
d x 2
+u2 v ddw f d d d d d d d
dx
w + dv
f dx
v + du
f dx
u + f u dx
v + 2f u dx
u v
E. 13. Soit f une fonction direntiable sur Rn et g dnie par
0.6.0 UNIV.JEANPAULCALVI.COM
g(x1 , . . . , xn ) = f (0, x1 , x2 , . . . , xn ) x Rn .
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 <).
CALCUL DIFFRENTIEL
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
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 ci-
dessus 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.
0.6.0 UNIV.JEANPAULCALVI.COM
la solution. Par exemple, si nous pouvons montrer que la direntielle ne sannule ja-
mais 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
D1 : y f (c) = f (c)(x c)
f
0.6.0 UNIV.JEANPAULCALVI.COM
a b
c
f (b)f (a)
D2 : y f (a) = ba (x a)
X conv
b b
a a
a b a b
Une modication immdiate de cette dnition conduit celles de ]a, b[, [a, b|, etc.
Rappelons quun sous-ensemble X de E est dit convexe lorsque il contient le seg-
ment [a, b] chaque fois quil contient la paire {a, b}. Les boules sont des convexes.
Les segments eux-mmes sont aussi des ensembles convexes.
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
0.6.0 UNIV.JEANPAULCALVI.COM
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
kf (b) f (a)k2F = kdf (c)(b a)kF kf (b) f (a)kF M kb akF kf (b) f (a)kF .
Lingalit recherche sobtient nalement en divisant des deux cts par kf (b)
f (a)k tant entendu que lorsque f (b) = f (a) la formule est videmment satisfaite.
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 .
f (a + h) f (a)
= f (a + h) f (a + (h1 , 0)) + f (a + (h1 , 0)) f (a)
= h2 2 f a + (h1 , 2 (h2 )h2 ) + h1 1 f a + (1 (h1 )h1 , 0) (5.3)
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
UNIV.JEANPAULCALVI.COM
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
0.6.0
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.
CALCUL DIFFRENTIEL
E. 15. Quel est lidentit algbrique que nous devons substituer (5.3) pour dmontrer le
thorme prcdent dans le cas o n est quelconque ?
Dmonstration. Notons Mn := supx kdfn (x) A(x)k. Lhypothse (ii) nous dit que
Mn 0 lorsque n . Remarquons aussi que
possible puisque lespace darrive F est complet). Fixons donc > 0, nous cherchons
n0 N tel que m, n > n0 entraine kfm (x) fn (x)kF .
En faisant intervenir le point a et en appliquant le thorme des accroissements
nis la fonction fm fn , nous avons
kfm (x)fn (x)kF k(fm (x)fn (x))(fm (a)fn (a))kF +k(fm (a)fn (a))kF
(Mm + Mn )kx akE + k(fm (a) fn (a))kF . (5.4)
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
et, en faisant m ,
Fixons alors > 0 et choisissons n0 de telle sorte que Mn0 /3. Nous avons
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.
CALCUL DIFFRENTIEL
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).
18. Dautres rgles de calcul.
I) Donner la direntielle dun produit de deux fonctions f, g : U Rn R diren-
tiables en a. Que dire de la direntiabilit des fonctions polynmes ?
26 Chapitre 1. Direntielles
II) Donner la drive dune fonction de la forme f g o f est une fonction relle d-
rivable 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
Xn
xi i h(x) = kh(x). (6.1)
i=1
Etudier la direntiabilit de f .
21. Soit GLn (R) le groupe des matrices inversibles de Mn (R). Montrer que GLn (R) est un
0.6.0 UNIV.JEANPAULCALVI.COM
g(X) = X f (X),
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
Montrer que la fonction g dnie sur R pat g(t) = B(f (t), f (t)) est une fonction constante.
6. Exercices et problmes 27
24. Montrer que la direntielle de lapplication dterminant (det) sur Mn (R) est donne
par la relation
t
d(det)(A)(H) = Tr comat(A) H , (6.2)
o comat(M ) dsigne la co-matrice (matrice des cofacteurs) de M et Tr(M ) dsigne la
trace de la matrice M . On pourra utiliser le fait que det est un application multilinaire des
collonnes de la matrice pour tablir dabord que
n
X
d(det)(A)(H) = det(Ai (H)), (6.3)
i=1
50
30
10 5
Z
10 3
30 1
50
1
5 4
3 3 X
2 1
0 1
2 5
Y 3
4 5
IV) Dans cette partie, on suppose que F = R et que f et g sont deux fonctions de dans
R direntiables en a. Montrer que
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.
U a1
a2
a
b
1
Figure 9
31. Soit Mn (R) lespace vectoriel des matrices carres dordre n, n 2, coecients rels
0.6.0 UNIV.JEANPAULCALVI.COM
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 , autre-
ment 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 diren-
tielle 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).
CALCUL DIFFRENTIEL
k
X
dPk (A)(H) = Ai1 HAki (6.4)
i=1
= HAk1 + AHAk2 + A2 HAk3 + + Ak2 HA + Ak1 H. (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
2kX Y k
k(Id X)1 (Id Y )1 k 2 .
1 max(kXk, kY k)
+
X 1 k
exp X = X .
k!
k=0
Montrer que
J 0 (t) = Tr(A)J(t).
Que peut on dire dans le cas o Tr(A) = 0.
6. Exercices et problmes 31
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 1
B(x,x) R est direntiable et dterminer ses
direntielles.
(c) En dduire une expression pour les direntielles de F .
(d) Montrer que pour tout x lapplication dF (x) est un automorphisme de E (une
application linaire bijective de E dans lui-mme).
0.6.0 UNIV.JEANPAULCALVI.COM
(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 dac-
croissement et les normes des direntielles. Dans cet exercice nous supposons que les espaces
E et F sont de dimensions nies.
CALCUL DIFFRENTIEL
kf (x) f (a)kF
kdf (a)k = lim sup .
xa kx akE
32 Chapitre 1. Direntielles
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
kf (x) f (a)kF
lim inf = inf kdf (a)(u)kF .
xa kx akE kukE =1
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 ?
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL
33
1. Dnition
d(df )(a) = ddf (a) qui sera un lment de L(E; L(E; F )). Daprs le thorme
6, llment ddf (a) L(E; L(E; F )), correspond une unique application bili-
naire continue, cest--dire une unique lment de L(E, E; F )) que nous noterons
d2 (f )(a). En fait,
quelle 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.
CALCUL DIFFRENTIEL
0.6.0 UNIV.JEANPAULCALVI.COM
i=1
Xn X n
= ki hj Dvj (Dvi f )(a). (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) lexpres-
sion peut tre simplie lorsque h = k en regroupant les termes identiques et nous
1. Dnition 35
obtenons
n
X X
2
d f (a)(h, h) = h2i Dvi (Dvi f )(a) + 2 hi hj Dvi (Dvj f )(a). (1.9)
i=1 i<j
2f 2f
ii2 f (a) = (a), 2
ij f (a) = (a). (1.11)
x2i xi xj
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,
Hij = ij f (a), 1 i, j n.
h1
..
d f (a)(h, h) = h1 . . . hn H(f, a) . , h Rn .
2
(1.12)
hn
1 2
f (x) = f (a) + df (a)(x a) + d f (a)(x a , x a) + kx ak2E (x a). (2.1)
2
Lexpression
CALCUL DIFFRENTIEL
1 2
T2a (f )(x) = f (a) + df (a)(x a) + d f (a)(x a , x a) (2.2)
2
n
X
T2a (f ; x1 , . . . , xn ) = f (a) + i f (a)(xi ai )
i=1
n
1 X X
+ ii f (a)(xi ai )2 + ij f (a)(xi ai )(xj aj ). (2.3)
2
i=1 1i<jn
a = (, , . . . , )
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).
0.6.0 UNIV.JEANPAULCALVI.COM
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 nces-
saire, 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
E. 37. I) Soit f une fonction direntiable sur un ouvert convexe Rn valeur dans
R . Soient a, b . On considre la fonction g dnie sur [0, 1] par la relation g(t) =
m
f (a + t(b a)). Que vaut g 0 (t) ? Montrer que si f est de classe C 1 sur , on a
Z 1
f (b) = f (a) + df (a + t(b a))(b a)dt.
0.6.0 UNIV.JEANPAULCALVI.COM
En dduire que
kf (b) f (a)k max |||df (c)||| kb ak.
x[a,b]
T2a (f ; x) = Th,ai
2
(g; h, xi),
o le polynme de Taylor dans le terme de droite est un polynme dune seule variable.
40 Chapitre 2. Direntielles secondes et suprieures
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.
(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.
rsultat quil est possible de gnraliser au cas des fonctions direntiables sur un
ouvert dun espace vectoriel norm. Observons quau contraire du cas des fonctions
CALCUL DIFFRENTIEL
dune seule variable, seul le recours au calcul direntiel nous permet de trouver une
condition susante pour garantir quune fonction dnit une bijection au voisinage
dun point donn.
Thorme 1. Soit f : E F continment direntiable sur et a . Si df (a)
est un isomorphisme de E sur F alors f est un diomorphisme local au voisinage de a.
Cela signie quil existe des voisinages ouverts U de a et V de b = f (a) tel que f soit une
42 Chapitre 3. Inversion locale et thorme des fonctions implicites
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 ?
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).
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL
B(a, R)
C
y= 1 x2
y
(a1 , a2 )
0.6.0 UNIV.JEANPAULCALVI.COM
p
x= 1 y2
y = 1 x2
Nous voulons rsoudre le mme problme dans le cas o le cercle C est remplac
par un ensemble de la forme {x : f (x) = 0} o f : Rn+1 R. Ce problme
revt une importance cruciale car beaucoup des ensembles couramment tudis en
gomtrie sont de la forme {x : f (x) = 0} o f est une fonction indniment
direntiable et mme, dans les cas les plus importants, des polynmes. Pour donner
44 Chapitre 3. Inversion locale et thorme des fonctions implicites
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
H
UNIV.JEANPAULCALVI.COM
Figure 3
2.2 Le thorme
a = (a1 , a2 , . . . , an , an+1 ) ,
CALCUL DIFFRENTIEL
U voisinage de a
xn+1
H = {f = 0}
x1 , x2 , . . . , xn
V voisinage de a
graphe de g
1
dg(a0 )(h1 , . . . , hn ) = df (a)(h1 , . . . , hn , 0). (2.2)
n+1 f (a)
0.6.0 UNIV.JEANPAULCALVI.COM
En particulier,
i f (a)
i g(a0 ) = , i = 1, . . . , n. (2.3)
n+1 f (a)
Bien entendu, si lhypothse n+1 f (a) 6= 0 est remplace par j f (a) 6= 0 alors
la conclusion est que
2.3 Hypersurfaces
Un ensemble H = {x : f (x) = 0} o f : Rn+1 R est une fonction
dans C1 () sappelle une hypersurface de Rn+1 de classe C1 . Un point a H est
dit rgulier lorsque df (a) 6= 0. Nous pouvons alors construire au moins une fonction
implicite g et nous dnissons lhyperplan tangent de H en a comme lhyperplan
tangent au graphe de g en a0 , comme dni dans la relation 1.6. Lhyperplan tangent
ne dpend pas de la fonction implicite choisie, comme le montre le thorme suivant.
Thorme 3. Soit H = {x : f (x) = 0} une hypersurface de Rn+1 de classe C1 et
a un point rgulier de H. Lquation de lhyperplan tangent H en a est donne par
E. 45. Dterminer
Pn lquation du plan tangent en tout point de la sphre unit S dans Rn ,
dquation i=1 x2i = 1.
E. 46. Donner une expression pour un vecteur normal unitaire lhyperplan tangent H
en a.
Exemple 1. Il est assez facile de tracer des hypersurfaces de R2 . La code code
Maxima permet de tracer une hypersurface et la droite tangente en un point en cette
hypersurface. Le rsultat apparat dans la gure 2.3.
(%i1) f:x^2-(4*y^3-3*y+1);d1:diff(f,x,1);d2:diff(f,y,1);
(%o1) -4*y^3+3*y+x^2-1
(%o2) 2*x
UNIV.JEANPAULCALVI.COM
(%o4) 3-12*y^2
(%i5) a:ev(d1,x=1,y=0); b:ev(d2,x=1,y=0);
(%o5) 2
(%o5) 3
(%i6) load(implicit_plot);
(%o6) C:/PROGRA~1/MAXIMA~1.2/share/maxima/5.19.2/share/contrib
/implicit_plot.lisp
(%i7) implicit_plot ([f=0, a*(x-1)+b*y=0], [x, -4, 4], [y, -4, 4],
[gnuplot_preamble, "set zeroaxis"]);
0.6.0
(%o7) done
Les deux dernires lignes de codes peuvent tre substitues par les suivantes
CALCUL DIFFRENTIEL
(%i9) load(draw);
(%o9) done
(%i12) draw2d(grid = true,
line_type = solid,
key = "f=0",
implicit(f=0, x, -4,4, y, -4,4),
2. Le thorme des fonctions implicites 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
-4 -3 -2 -1 0 1 2 3 4
UNIV.JEANPAULCALVI.COM
(%o5) x^2-15*x*z
(%o6) 2*z-15*x*y
(%i7) a:ev(d1,x=1,y=0,z=1);b:ev(d2,x=1,y=0,z=1);c:ev(d3,x=1,y=0,z=1);
CALCUL DIFFRENTIEL
(%o7) -1
(%o8) -14
(%o9) 2
(%i10) load(draw);
(%o10) C:/PROGRA~1/MAXIMA~1.2/share/maxima/5.19.2/share/draw/draw.lisp
(%i11) draw3d(color=blue,grid = true,
48 Chapitre 3. Inversion locale et thorme des fonctions implicites
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
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2 2
2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5
0.6.0 UNIV.JEANPAULCALVI.COM
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.
4. Exercices et problmes
49. Soit f : R2 R2 dnie par f (x, y) = (ex cos y, ex sin y).
0.6.0 UNIV.JEANPAULCALVI.COM
fm (x, y, z) = x2 + 3y 2 + mz 2 1, (x, y, z) R3 ,
tion : dans le cas m 0, on pourra trouver une suite (xn , yn , zn ) telle que (xn , yn , zn ) Hm
mais k(xn , yn , zn )k2 , n .)
II) Donner une condition ncessaire et susante sur m pour que Hm soit une hypersurface
rgulire.
III) On suppose dans cette partie que m > 0. Dterminer Mm dni par
Mm = max xyz 2 .
(x,y,z)Hm
Soit A une matrice relle carre dordre n. On dnit la fonction f sur Rn par
1
g(x) = f (x) h(A + AT )x, xi, x Rn
2
que
1
f (x) = h(A + AT )x, xi, x Rn .
2
Donner une preuve algbrique directe nutilisant pas le calcul direntiel.
III) On dnit
HA = {x Rn : f (x) = 1}.
(a) Montrer que HA est un sous-ensemble ferm de Rn . A quelle(s) condition(s) sur A, cet
0.6.0 UNIV.JEANPAULCALVI.COM
(a) Montrer que si M (a, u) est atteint en a HA alors x est ncessairement colinaire
CALCUL DIFFRENTIEL
55. On considre lapplication : R2 R3 dnie par (x) = (1 (x), 2 (x), 3 (x)) avec
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.
CALCUL DIFFRENTIEL
NNN
53
Equations direntielles
Dans cette partie les espaces vectoriels norms considrs sont de dimension nie.
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.
CALCUL DIFFRENTIEL
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)
o I est un intervalle et g est une fonction continue de I R valeurs dans R.
n
54 Chapitre 4. Equations direntielles
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)
o y : t I y(t) Rn et y0 Rn et f : I Rn Rn sont dterminer en fonction de
g et Y0 . (On pourra poser y = (y1 , . . . , yn ) avec yj (t) = Y (j1) (t).)
II) Donner une condition sur g assurant que lquation (1.4) satisfait aux conditions du
thorme de Cauchy-Lipschitz.
E. 58 (Changement de fonction inconnue).
On considre une quation direntielle de la forme
y 0 (t) = f t, A(t)(y(t)) , 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).
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
admet une et une seule solution y dnie sur J et prenant ses valeurs dans B (y(J)
B).
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
CALCUL DIFFRENTIEL
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.
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
0.6.0 UNIV.JEANPAULCALVI.COM
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). (3.1)
dt
CALCUL DIFFRENTIEL
(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.
3. Exercices et problmes 57
E
r
R(s, r)
S
s r = s R(s, r)
E
Figure 1
II) Application aux quations direntielles linaires non homognes : mthode de varia-
0.6.0 UNIV.JEANPAULCALVI.COM
tion 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 lqua-
tion. Nous allons voir que la connaissance de lensemble des solutions de lquation homo-
gne, 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
CALCUL DIFFRENTIEL
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
Le thorme de Floquet que nous tablissons dans cet exercice explicite le dfaut de priodi-
cit des solutions des quations direntielles linaires coecients priodiques.
CALCUL DIFFRENTIEL
y 0 = A(t)y
Thorme 5. Notons (y1 , . . . , yn ) un base de lespace vectoriel des solutions de lquation di-
rentielle 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 sassu-
rera que cet nonc est compatible avec les exemples simples considrs plus haut.
On rappelle que lexponentielle de matrice
X
1 j
exp : M Mn (C) eM = M ,
j=0
j!
La question demeure de savoir quand on peut armer que le systme y 0 = Ay possde une
solution 2-priodique. On apporte une solution ce problme dans ce qui suit.
0.6.0 UNIV.JEANPAULCALVI.COM
VII) On note S() lensemble des solutions du systme direntiel satisfaisant y(t+2) =
y(t) est un sous-espace vectoriel de S. Que peut-on dire de sa dimension ?
CALCUL DIFFRENTIEL
VIII) Nous revenons au cas simple des quations de la forme y 0 (t) g(t)y(t) = 0 avec g
2-priodique de R dans R. Trouver une condition ncessaire et susante sur g assurant que
les solutions sont 2-priodiques.
. Cette proprit est simple mais non lmentaire. Elle rsulte dune application du thorme
dinversion locale la fonction exp, le thorme sappliquant puisque d exp(0) est lidentit de Mn (C)
dans Mn (C)
60 Chapitre 4. Equations direntielles
63 (Croissance des solutions dune quation dordre 2, [1]). On considre lquation diren-
tielle 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
Z t
g(t) = f (t) + (u)f (u) sin(t u)du.
0
Montrer que
g 00 (t) + g(t) = 0.
(iii) En dduire quil existe un rel A tel que
Z t
|f (t)| A + |(u)| |f (u)| du.
0
AT X + XA
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
NNN
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL
62
1. Dnitions
1.1 Normes
Soit E un espace vectoriel sur R. Une application N de E E R+ est une
norme si elle vrie les trois proprits suivantes
(i) N (x) = 0 = x = 0, x E,
(ii) N (x) = ||N (x), x E, R,
0.6.0 UNIV.JEANPAULCALVI.COM
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
1. Dnitions 63
Le choix dune norme sur un espace vectoriel de dimension nie na par cons-
quente aucune inuence sur la validit dun rsultat de nature topologique. Cepen-
dant, dans certain cas, il peut arriver quune norme soit plus commode quune autre
CALCUL DIFFRENTIEL
pour mener les calculs ncessaires une dmonstration. Notons aussi que dans
certaines parties des mathmatiques o il est ncessaire davoir des ingalits trs
prcises, comme par exemple en analyse numrique matricielle, certaines normes
sont privilgies par rapport dautres.
. Il sut mme, puisque la valeur en a de g nintervient pas dans la dnition de la limite, que g
soit dni dans un voisinage de a priv de a.
64 Chapitre 5. Appendice. Espaces vectoriels norms
2. Exemples
2.1 Espaces fondamentaux
La table suivante prsente quelques exemples fondamentaux despaces vectoriels
norms. Dautres seront donns plus bas aprs que nous aurons rappel les rsultats
sur les applications linaires continues.
Pn
Rn Les normes P usuelles sont kxk = maxni=1 |xi |, kxk1 = i=1 |xi |
et kxk2 = ( i=1,...,n |xi |2 )1/2 . La dernire norme est induite du
produit scalaire canonique sur Rn
Mn (R) Lespace des matrices n n coecients rels. Les normes les plus
intressantes sur Mn (R) sont les normes sous-multiplicatives qui
0.6.0 UNIV.JEANPAULCALVI.COM
3. Espaces de Banach
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 d-
veloppements 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 des-
UNIV.JEANPAULCALVI.COM
paces 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 Ba-
nach 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
Une application f dun ensemble X dans lui-mme, X tant un sous-ensemble
dun espace vectoriel norm (E, k k) est dite contractante ou encore, est appele
0.6.0
une contraction sil existe un rel k, compris strictement entre 0 et 1, tel que
CALCUL DIFFRENTIEL
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.
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.
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.
ku(x)kF ku(x)kF
kuk = sup = sup = sup ku(x)kF , (4.1)
x6=0 kxkE 0<kxkE 1 kxkE kxkE =1
lapplication linaire u est continue si et seulement si kuk < et, dans ce cas,
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.
UNIV.JEANPAULCALVI.COM
En particulier, lorsque u L(E), nous avons ku2 k kuk2 et, plus gnralement,
Insistons cependant sur le fait que, mme si les applications linaires sur un espace
vectoriel la dimension nie sont toujours continues, le calcul ou lestimation de leurs
normes revt dans bien des questions une grande importance. Il est utile de rappe-
ler ce propos le lien entre les normes sur les espaces de matrices et les normes
dapplication linaire. Nous savons qu toute matrice M = (aij ) Mn (R) est ca-
noniquement attache une application linaire M de Rn dans Rn , cette application
linaire est dnie par la relation
n
X
M(ej ) = aij ei , j = 1, . . . , n (4.6)
i=1
kxk=1
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
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 Chapitre 5. Appendice. Espaces vectoriels norms
L(E1 , E2 , . . . , Ek ; F ).
La continuit des applications multilinaires se traite dune manire tout fait simi-
laire celles des applications linaires. Nous nous limiterons indiquer le
Thorme 6. Pour que u L(E1 , E2 , . . . , Ek ; F ) il faut et il sut que le nombre kuk
dni par la relation ci-dessous soit ni,
ku(x1 , . . . , xk )kF kuk kx1 kE1 kx2 kE2 kxk kEk , xi Ei , i = 1, . . . , k (5.6)
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 naturel-
lement 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,
71
Index
Identit dEuler, 20
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 di-
rentielles. Dunod, Paris, 2002.
[5] L. Schwartz. Analyse mathmatique. I, II. Hermann, Paris, 1967. Cours de lcole
polytechnique.
0.6.0 UNIV.JEANPAULCALVI.COM
CALCUL DIFFRENTIEL