1. Un peu de topologie.
1.1. Distance euclidienne, disques et boules.
1.2. Domaines dfinis par des inquations.
1.3. Points intrieurs, proprits.
2. Fonctions de plusieurs variables.
2.1.
2.2.
2.3.
2.4.
3. Drivation.
3.1.
3.2.
3.3.
3.4.
3.5.
Introduction
Dun point de vue physique, une fonction de plusieurs variables est une quantit
numrique ou vectorielle qui dpend de plusieurs paramtres rels. Par exemple :
Laltitude (par rapport au niveau de la mer) dun point la surface du globe
terrestre est une fonction de deux variables (la lattitude et la longitude qui reprent ce
point).
La temprature en un point dune pice dhabitation est une fonction numrique
de trois coordonnes spatiales.
Lacclration de la pesanteur au voisinage du globe terrestre est une fonction
vectorielle de trois coordonnes despace.
Par lquation des gaz parfaits, P V = nRT , on peut considrer la pression P =
nRT /V comme tant un fonction numrique des deux variables T (temprature) et V
(volume).
Nous nous intressons aussi des quantits vectorielles dpendant dun seul paramtre rel comme dans lexemple suivant.
Une fois fix un point origine O de lespace, la trajectoire dun mobile ponctuel
peut tre vue comme une fonction vectorielle OM (t) qui dpend de la variable de temps
t, o M (t) est la position du mobile linstant t.
Lobjet de ce cours est de gnraliser les techniques de calcul diffrentiel et intgral
(analyse), introduites en classe de terminale, au cas des fonctions de plusieurs variables.
Elles seront dusage constant en physique, chimie et leurs applications.
Ces notes de cours sont en partie inspires du livre de Franois Liret Maths en Pratique, lusage des tudiants, dition Dunod, 1996. En particulier, nous vous conseillons
la lecture des chapitres 12 et 13 de ce livre.
1. Un peu de topologie
1.1. Distance euclidienne, disques et boules.
Notre espace de travail sera soit
un espace euclidien E (de dimension 3) muni dun repre orthonorm (O,~i,~j, ~k),
un plan euclidien P muni dun repre orthonorm (O,~i,~j),
une droite euclidienne D muni dun repre orthonorm (O,~i).
Ici le qualificatif euclidien signifie que lon peut effectuer un produit scalaire :
(x1~i + y1~j + z1 ~k).(x2~i + y2~j + z2~k) = x1 x2 + y1 y2 + z1 z2 (dans E)
(x1~i + y1~j).(x2~i + y2~j) = x1 x2 + y1 y2 (dans P) (x1~i).(x2~i) = x1 x2 (dans D) .
Rappelons que la norme dun vecteur est donne par
p
p
kx~i+y~j+z~kk = x2 + y 2 + z 2 dans E , kx~i+y~jk = x2 + y 2 dans P , kx~ik = |x| dans D ,
On fera frquemment labus de notation suivant. Une origine 0 tant fixe, un point
de E (resp. P, D) sera identifi ses coordonnes (x, y, z) (resp. (x, y), x) dans le repre
(0,~i,~j, ~k). Un repre tant fix on identifiera donc les objets suivants :
lespace E avec lensemble not R3 des triplets de rels (x, y, z),
le plan P avec lensemble not R2 des couples de rels (x, y),
la droite D avec lensemble des nombres rels R.
Nous ferons de mme avec les vecteurs. La notation M (x, y, z) signifie que le point M E
Le terme domaine nest pas une notion bien dfinie dans la littrature scientifique.
La dfinition que lon donne ici est propre ces notes et nest en aucun cas universelle.
Dans la suite nous nous intresserons beaucoup des domaines du plan. Certains
types dingalit ont une interprtation immdiate.
pas. On peut aussi remarquer que le vecteur ~v (a, b) est un vecteur normal la droite
ax + by + c = 0 et quil pointe dans la direction du demi-plan ax + by + c > 0.
Si f : R R est une application, un point M (x, y) satisfait lingalit y f (x) > 0
si, et seulement si, il se trouve au-dessus du graphe de la fonction f .
Si a, b sont deux rels et r un rel strictement positif, lingalit (x a)2 + (y
< 0 dfinit le disque ouvert de centre (a, b) et de rayon r, tandis que (x a)2 +
2
(y b) r 2 > 0 dfinit le complmentaire de ce disque ouvert.
b)2 r 2
lapplication du plan affine (muni dun repre orthonorm) dans R donne par f (M ) =
M Mo
M Mo
lim d(f (M ), Yo ) = 0 .
M Mo
M Mo
En effet, on a
d(f (M ), d(O, Mo )) = |d(O, M ) d(O, Mo )| 6 d(Mo , M ) ,
par la deuxime ingalit triangulaire. Donc pour avoir d(f (M ), d(O, Mo )) 6 , il suffit
de prendre d(M, Mo ) 6 , i.e. choisir = .
2) Donnons un exemple de fonction nadmettant pas de limite en un point particulier.
Soit f : R2 \{(0, 0)} R lapplication donne par
f (x, y) =
x2
xy
.
+ y2
Alors f nadmet pas de limite en O = (0, 0). En effet pour chaque paramtre t R,
notons Dt la droite dquation y = tx. En un point (x, tx) de Dt diffrent de lorigine,
t
, valeur qui ne dpend pas de x. Donc f
la valeur de la fonction est f (x, tx) =
1 + t2
prend une valeur constante sur chaque droite Dt . On voit facilement que si la limite de
f existait, elle devrait valoir t/(1 + t2 ) quel que soit t dans R, ce qui est impossible.
Le thorme suivant permet de se ramener systmatiquement au cas o lespace
darrive est de dimension 1.
2.3.2. Thorme. Supposons par exemple Y = R3 . Soient f : A X Y une
application, Mo un point de X et Yo R3 . Pour chaque M A, notons fx (M ), fy (M )
9
lim fx (M ) = xo et
M Mo
lim fy (M ) = yo et
M Mo
lim fz (M ) = zo .
M Mo
Dmonstration admise.
2.3.3. Thorme. (Limite dune somme, dun produit ou dun quotient) Soient
f et g deux applications de A X dans R et Mo un point de X. Supposons que
lim f (M ) = l1 et
M Mo
lim g(M ) = l2 .
M Mo
Alors la fonction produit f g tend vers l1 l2 quand M tend vers Mo et la fonction somme
f + g tend vers l1 + l2 dans M tend vers Mo . Supposons de plus que g ne sannule pas
sur A et que l2 6= 0. Alors la fonction quotient f /g tend vers l1 /l2 quand M tend vers
Mo .
Dmonstration admise.
2.3.3. Thorme. (Thorme des Gendarmes.) i) Soient f , g et h trois fonctions
de A dans R vrifiant lingalit
g(M ) 6 f (M ) 6 h(M ) pour tout M A .
Soit Mo un point de X en lequel les limites de g et h existent et sont gales un mme
rel l. Alors la limite de f en Mo existe et vaut l.
ii) Soient f et g deux fonctions de A dans R telles que |f (M )| 6 g(M ), pour tout M A.
Soit Mo un point de X. Alors si f tend vers 0 lorsque M tend vers Mo , il en est de mme
de f .
Dmonstration admise. (Noter tout de mme que le deuxime point est une consquence facile du premier).
Exemples dapplications du thorme. 1) Supposons par exemple X = R3 . Alors lapplications coordonne f : M = (x, y, z) 7 x tend vers xo lorsque M = (x, y, z) tend vers
(xo , yo , zo ). En effet, on a d(f (M ), xo ) = |x xo |. Or on a lingalit vidente suivante :
|x xo |2 = (x xo )2 6 (x xo )2 + (y yo )2 + (z zo )2 ,
qui donne
|x xo | 6
(x xo )2 + (y yo )2 + (z zo )2 ,
10
2xy
| 6 1, et donc |f (x, y)| 6 |y|. Par lexemple
x2 + y 2
y = 0. On conclut par le thorme des Gendarmes.
lim
(x,y)(0,0)
2.3.4 Thorme. (Limite dune fonction compose) Soient f : A Y une application valeurs dans Y = R, R2 ou R3 et g : B Y Z une application dune partie
B de Y dans Z = R, R2 ou R3 . Supposons que limage de f est incluse dans B, de sorte
que la fonction compose g f est bien dfinie. Soit Xo un point de A. Supposons que la
limite de f en Xo existe et vaut Yo et que la limite de g en Yo existe et vaut Zo . Alors,
la limite de g f en Xo existe et vaut Zo .
Dmonstration admise.
2xy 2
].
x2 + y 2
Alors f est la compose de la fonction f de lexemple 2 du thorme (2.3.3) et de la
fonction g : R R, t 7 cos t. De
Exemple. Soit F : R2 \{(0, 0)} R, lapplication donne par f (x, y) = cos[
lim
(x,y)(0,0)
Dmonstration. Elle dcoule immdiatement des thormes portant sur la limite dune
somme, dun produit, dun quotient ou dune compose.
Supposons par exemple X = R3 . On appelle fonction (numrique) polynomiale une
fonction obtenue en faisant des sommes de monmes, cest--dire de fonctions de la
forme axl y m z n , a R tant une constante et l, m, n des entiers positifs. En dautres
termes, une fonction polynomiale sobtient partir des fonctions coordonnes en faisant
des sommes et des produits. Par exemple f (x, y, z) = x2 + 2xyz 3 + 5y 2 z est polynomiale.
Une fonction numrique est dite fraction rationnelle sil elle sobtient comme quotient de
deux fonctions polynomiales.
Comme corollaire du thorme prcdent, nous avons le rsultat important suivant.
2.3.8. Thorme. Soit f : A X R une application. Si f est polynomiale elle est
partout continue. De mme si f est une fraction rationnelle, elle ext continue sur tout
son domaine de dfinition.
Les thormes (2.3.6), (2.3.7) et (2.3.8) permettent de construire ou reconnatre
comme telles la plupart des fonctions continues que nous aurons traiter.
2.4. Domaines ferms, ouverts. Domaines borns, compacts.
Ici X dsigne un des espaces affine D, P, E. Soit D un domaine de X au sens de la
section (1.2), cest--dire une partie dfinie par des ingalits strictes ou larges ou des
galits.
2.4.1. Dfinition. Le domaine D sera dit ferm si on peut le dfinir avec des conditions
de la forme f (M ) > 0, o f est une fonction continue dfinie sur X tout entier. Il sera
dit ouvert si on peut le dfinir avec des conditions de la forme f (M ) > 0, o f est une
fonction continue dfinie sur X tout entier.
Exemples. Le domaine de R2 dfini par D = {(x, y) ; x + y 6 0 et x2 + y 2 > 1} est ferm.
En effet les ingalits sont larges et les fonctions (x, y) 7 x + y et (x + y) 7 x2 + y 2
sont dfinies et continues sur R2 . Lintrieur dun cercle de centre O et de rayon R est
ouvert car dfini par lingalit d(O, M ) < R, o M 7 d(0, M ) est dfinie et continue
sur R2 . Une boule ouverte dun espace euclidien est ouverte au sens de (2.4.1). De mme
une boule ferme dune espace euclidien est ferme au sens de cette mme dfinition.
Notons que D (resp. P, E) est un domaine la fois ouvert et ferm de D (resp. P,
E). Par exemple P est, aprs le choix dun systme de coordonnes, le domaine ferm
dfini par lquation x2 + y 2 > 0. Cest aussi le domaine ouvert dfini par lquation
x2 + y 2 + 1 > 0.
Faisons les remarques importantes suivantes.
Il existe en mathmatiques une notion beaucoup plus gnrale de partie ouverte
ou ferme dans un espace euclidien. Notre dfinition est ad hoc, taille sur mesure pour
les applications que nous avons en vue ; elle nest pas satisfaisante dun point de vue
thorique.
Un domaine peut par exemple tre ferme bien que dfinissable par des conditions
contenant une ingalit stricte. Par exemple, la partie D dfinie par x2 + y 2 > 1 et
12
x + y < 4 est ferme. En effet le disque ferm x2 + y 2 > 1 est contenue dans le demi-plan
ouvert x2 + y 2 < 4, de sorte que notre domaine est le disque ferm unit. La condition
de la dfintion doit tre bien comprise : il doit exister une caractrisation de D par des
ingalits larges faisant intervenir des fonctions continues.
2.4.2. Thorme. Soit D un domaine ouvert de X. Alors tout point de D est intrieur.
Dmonstration admise.
2.4.3. Dfinition. Un domaine est dit born sil peut tre inclus dans une boule de rayon
fini R. Un domaine est dit compact sil est ferm et born.
Exemples. 1) Une boule ferm est compacte.
2) Soient f : R R une application continue et positive sur un intervalle [a, b] de R.
Alors la partie D de R2 situe en-dessous du graphe de f , au-dessus de laxe des abscisses
et entre les droite x = a et x = b est un domaine compact. En effet, tout dabord D est un
domaine car il est dfini par les ingalits larges x > a, x 6 b, y > 0 et f (x)y > 0. Nous
savons que les fonctions coordonnes sont continues. De plus la fonction (x, y) 7 f (y)
est continue car compose de fonctions continues. Il sensuit que les fonctions dfinissant
D sont continues : D est ferm. Soit M le maximum de f sur [a, b] (qui existe car f est
continue et [a, b] compact). Alors D est contenu dans le rectangle a 6 x 6 b, 0 6 y 6 M ,
qui lui-mme peut tre inclus dans un disque de rayon fini. Ainsi D est born, et donc
compact.
M
Exercices du chapitre 2
1. a) Dterminer les courbes de niveau de la fonction f : R2 R, (x, y) 7 xy. Tracer
lallure de quelques unes de ces courbes sur un graphique.
b) Courbes de niveau de la fonction dfinie sur R2 par
f (x, y) =
x2
3y
.
+ y2 + 1
En dduire que la courbe de niveau k 6= 0 est soit vide, soit un cercle dont on prcisera
le rayon et le centre.
ii) Tracer sur un graphique les courbes de niveau k, pour les valeurs suivantes (on pourra
se servir dune calculatrice) :
k = 1, 5 ; 1, 2 ; 0.9 ; 0, 6 ; 0, 3 ; ; 0 ; 0, 3 0, 6 ; 0, 9 ; 1, 2 ; 1, 5 .
Quelle est limage de f ? Quelles sont la plus grande et plus petite des valeurs prises par
f?
c) Dterminer les courbes de niveau et limage de la fonction dfinie par f (x, y) =
sin(x + y), (x, y) R2 .
2. a) Quel est le domaine de dfinition de la fonction donne par
f (x, y) = p
x
x2
b) Dterminer les lignes de niveau et limage de f . Tracer quelques lignes de niveau sur
un graphique.
3. Quel est le domaine de dfinition D de la fonction donne par
p
f (x, y) = ln(x + 2y + 1) + 1 x2 y 2 ?
Le reprsenter sur un graphique.
x2 y 2
.
x2 + y 2
a) Dterminer les lignes de niveau et limage de f . Tracer quelques lignes de niveau sur
un graphique. Au vu de ce graphique, pensez-vous que la limite de f en (0, 0) existe ?
b) Montrer que pour tout R et pour tout r R, r 6= 0, on a f (r cos , r sin ) =
f (cos , sin ) = cos 2.
c) Supposons par labsurde que
lim f (x, y) = l existe. Obtenez une contradiction
(x,y)(0,0)
en calculant de deux faons diffrentes lim f (r cos , r sin ), pour plusieurs valeurs de .
r0
xy 2
.
+ y4
x2
Calculer lim f (t2 , t), et pour tout a R, limt0 (t, at). La fonction f possde-t-elle une
t0
limite en (0, 0) ?
6. Soit f la fonction dfinie sur le plan priv de la droite dquation y = x par la formule
f (x, y) =
sin x sin y
.
xy
14
a) En utilisant la formule
sin a sin b = 2 sin
ab
a+b
cos
,
2
2
(x,y)(xo ,xo )
f (x, y) = cos xo .
4xy(x y )
x2 +y 2
si (x, y) 6= (0, 0)
si (x, y) = (0, 0)
3. Drivation
3.1. Drives partielles en un point intrieur au domaine.
Pour fixer les ides, nous supposons que lespace de dpart est R3 . En dimension 2
les choses sont similaires. En dimension 1 la notion de drive partielle napportera rien
de nouveau. Rappelons que dans un espace affine de dimension 3, une fois fix un repre
orthonorm (O,~i,~j, ~k), on peut voir une fonction dun point comme un fonction des trois
variables de coordonnes x, y et z.
Soit f une fonction dfinie sur un domaine D de R3 et Mo = (xo , yo , zo ) un point
intrieur D. Supposons f valeurs dans Y = R, R2 ou R3 . Puisque Mo est intrieur
D, pour a > 0 rel assez petit, un point de la forme (x, yo , zo ), |x xo | < a est encore
dans D. Ceci nous permet de considrer lapplication
g : ]xo a, xo + a[ Y , x 7 f (x, yo , zo ) .
De faon image, f est la fonction dune variable obtenue de f en gelant les variables y
et z. On dit que f admet une drive partielle en la variable x au point Mo si la fonction
g est drivable en xo . La valeur de cette drive partielle est
f (x, yo , zo ) f (xo , yo , zo )
f
(xo , yo , zo ) = g (xo ) = lim
.
xxo
x
x xo
On dfinit de mme lexistence et les valeurs des drives partielles
au point Mo et en les variables y et z respectivement.
15
f
f
(xo , yo , zo ),
(xo , yo , zo )
y
z
df
f
(to ) =
(to ) = (2, 2to , cos to ) .
dt
t
Les drives partielles ont linterprtation gomtrique suivante dans le cas de deux
variables. Traitons par exemple le cas de f
x (xo , yo ). Lintersection du graphe de la fonction f (une surface) avec le plan y = yo donne une courbe qui est la reprsentation
graphique de la fonction x 7 f (x, yo ). Alors la quantit f
x (xo , yo ) est la pente de la
tangente cette courbe au point dabscisse x = xo .
f
(Mo ) existe pour tout point Mo de D, on dit que f
x
f
admet une drive partielle en la variable x sur D. La fonction obtenue est note
.
x
On trouve aussi les notations suivantes :
Lorsque D est ouvert et que
fx Dx f x f 1 f .
Ici lindice 1 dans 1 signifie que lon drive par rapport la premire variable.
f
Notons que dans la littrature, on rencontre souvent la notation abusive
(x, y, z) pour
x
dsigner la drive partielle en la variable x au point (x, y, z). Cette notation est viter
dans un premier temps car elle utilise x la fois comme variable muette et vritable
variable.
Le rsultat suivant nous permettra de nous ramener systmatiquement au cas o
lespace darrive est de dimension 1, cest--dire au cas o f est une fonction numrique.
3.1.1. Thorme. Supposons pour fixer les ides que lespace darrive est Y = R3 .
Pour M D notons X(M ), Y (M ) et Z(M ) les composantes du vecteur f (M ). Soit Mo
f
(Mo ) existe si, et seulement si, les
un point intrieur D. Alors la drive partielle
x
trois drives partielles
X
Y
Z
(Mo ) ,
(Mo ) ,
(Mo )
x
x
x
existent. Si cest le cas on a de plus lgalit :
X
Y
Z
f
(Mo ) =
(Mo ),
(Mo ),
(Mo ) .
x
x
x
x
16
f
f
f
(Mo )+ (y yo ) (Mo )+ (z zo ) (Mo )+ kMo M k(Mo M )
x
y
z
quel que soit M Bo (Mo , R) , o : {~v ; k~v k < R} R est une fonction qui tend vers
0 quand le vecteur ~v tend vers ~0. On a une formule similaire en dimension 2.
Dmonstration admise.
Remarque. Noter que les hypothses sont plus fortes que dans le thorme similaire
portant sur les fonctions dune seule variable, o lon a lexistence dun dveloppement
limit lordre 1 en un rel xo ds que f (xo ) existe.
Exemples. 1) Soit f lapplication de R2 dans R donne par f (x, y, z) = x2 + y 2 . Alors les
drives partielles existent sur tout R2 et sont partout continues. Elles sont donnes par
f
f
(xo , yo ) = 2xo et
(xo , yo ) = 2yo .
x
y
17
qui tend bien vers 0 lorsque (h, k) tend vers (0, 0).
2) Soit f la fonction dfinie sur le complmentaire D de la droite 1+x+y = 0 (D peut par
1+xy
exemple tre dfini par linquation (1 + x + y)2 > 0), donne par f (x, y) =
.
1+x+y
Alors ses drives partielles existent et sont continues sur tout D. Elles sont donnes
par :
2v
f
1+u
f
(u, v) =
et
(u, v) = 2
.
2
x
(1 + u + v)
y
(1 + u + v)2
f
f
(0, 0) = 0 et
(0, 0) = 2. Le dveloppement limit lordre 1 en
x
y
(0, 0) est donc donn par :
p
f (x, y) = 1 2y + x2 + y 2 (x, y) .
En particulier
Ici (x,
y) doivent varier dans un disque ouvert de centre O contenu dans D, i.e. de rayon
R < 2/2.
g
f (Mo ) x
(Mo )
.
g(Mo )2
f
x (Mo )g(Mo )
Dmonstration. Comme dans le cas classique dun fonction dune variable : les arguments
sont strictements les mmes.
3.1.4. Proposition. Soit D un domaine ouvert de X. Alors les applications coordonnes admettent des drives partielles continues (et mme constantes) sur tout D. Une
application numrique polynomiale D R admet des drives partielles continues (et
18
mme encore polynomiales) sur tout D. Une fraction rationnelle dfinie sur D admet des
drives partielles continues (et mme encore rationnelles) sur tout D.
Dmonstration. La proposition dcoule de la proposition prcdente. En effet les fonctions
polynomiales ou rationnelles sobtiennent des applications coordonnes par la formation
de sommes, produits ou quotients.
Cette proposition donne dj un stock consquent de fonctions numriques admetttant des drives partielles continues. Nous verrons plus loin comment largir ce stock
par la composition des fonctions.
3.2. Gradient et Drive dans une direction. Fonctions constantes.
Dans cette section, nous travaillons avec une fonction numrique f dfinie sur un
domaine ouvert D de X = P ou E. On supposera que f admet des drives partielles
continues sur D tout entier, de sorte que lon a un dveloppement limit lordre 1
en tout point de D. Pour fixer les ides, on supposera que X = E, muni dun repre
orthonorm (O,~i,~j, ~k).
Soient ~v un vecteur de E et t un rel. Si M E, la notation M + t~v dsigne lunique
point N de E tel que M N = t~v . Autrement dit M + t~v dsigne le point N obtenu de M
par la translation de vecteur t~v .
3.2.1. Dfinition. (Vecteur gradient) Soit M un point de D. On appelle gradient de
f
f
f
(Mo )h +
(Mo )k +
(Mo )l = grad(f )Mo .M .
x
y
z
Le dveloppement limit lordre 1 en Mo scrit donc :
f (Mo + M ) = f (Mo ) + grad(f )Mo .M + kM k(M ) ,
o la fonction tend vers 0 lorsque son argument tend vers le vecteur nul.
3.2.2. Dfinition. (Diffrentielle) On appelle diffrentielle de f au point Mo D, et
on note dfMo , lapplication qui un vecteur (h, k, l) de R3 associe lexpression linaire
en h, k et l donne par :
dfMo (h, k, l) =
f
f
f
(Mo )h +
(Mo )k +
(Mo )l .
x
y
z
19
1716), une variation du point Mo , M = h~i + k~j + l~k, se note dM = dx~i + dy~j + dz~k. On
pense intuitivement aux variables numriques dx, dy et dz comme des infiniments petits.
De nos jours, les mathmaticiens ne fondent plus lanalyse une ou plusieurs variables
sur les infiniment petits. Cependant on continue dutiliser les notations de Leibniz car
elles sont intuitives et pratiques pour le calcul.
Le lien entre la diffrentielle et le gradient est donne par
dfMo =
f
f
f
(Mo )dx +
(Mo )dy +
(Mo )dz = grad(f )Mo .dM , dx, dy, dz R
x
y
z
Remarque. Le gradient, tel quon la dfini, semble dpendre du choix du repre orthonorm (O,~i,~j, ~k). En fait on peut montrer quil nen est rien. Il dpend en revanche du
choix dun produit scalaire sur E. Ceci est sans consquence car le produit scalaire sera
toujours fix une fois pour toute.
3.2.3. PropositionDfinition. (Drive dans une direction) i) Soit f : D
R une fonction numrique dfinie sur le domaine ouvert D et admettant des drives
partielles continues sur D. Soient ~v un vecteur de E et Mo un point de D. Alors la limite
f (Mo + t~v ) f (Mo )
t0
t
lim
f
f
f
(Mo )vx +
(Mo )vy +
(Mo )vz = grad(f )Mo . ~v .
x
y
z
En particulier on a
D~i f (Mo ) =
f
f
f
(Mo ) , D~j f (Mo ) =
(Mo ) , D~k f (Mo ) =
(Mo ) .
x
y
z
f (Mo + M ) = f (Mo ) + grad(f )Mo .M + kM k(M ) ,
On tire :
Lexpression
en 0. Donc
|t|
f (Mo + t~v ) f (Mo )
= gradfMo .~v + k~v k(t~v ) , t 6= 0 .
t
t
|t|
vk
t k~
est borne (vaut k~v k) tandis que la fonction t 7 (t~v ) tend vers 0
lim
t0
|t|
k~v k(t~v ) = 0
t
20
et le rsultat en dcoule.
La drive dans la direction ~v a une interprtation graphique simple dans le cas dune
fonction de deux variables et lorsque le vecteur ~v est norm. On a vu que D~v f (Mo ) est
la drive en 0 de la fonction t 7 f (Mo + t~v ). Si on coupe la surface reprsentative de f
avec le plan vertical passant par Mo et parallle ~v on obtient le graphe de la fonction
t 7 f (Mo + t~v ). Alors la drive directionnelle D~v f (Mo ) est la pente de la tangente
cette courbe au point dabscisse 0 dans le repre (Mo , ~v , ~k).
Pour pour voir comparer des drives dans des direction diffrentes en un mme point
Mo , il faut fixer la norme de ~v une fois pour toute et on impose k~v k = 1. La direction
donne par le gradient a linterprtation suivante :
3.2.4. Proposition. Prenons les notations et hypothses de la proposition prcdente.
Lorsque ~v varie dans lensemble des vecteurs unitaires, la drive directionnelle D~v prend
un valeur maximum lorsque ~v est parallle au gradient et a mme sens que lui. En dautres
termes, autour dun point Mo fix la direction dans laquelle la fonction f varie le plus
est celle donne par le gradient.
Dmonstration. En effet on a
o dsigne langle de vecteurs (gradfMo , ~v ). Il est clair que le maximum est atteint
lorsque cos = 1, cest--dire lorsque 0 modulo 2.
En dimension 1, nous savons quune fonction drivable sur un intervalle, et dont la
drive est nulle, est constante sur cet intervalle. La gnralisation de ce phnomne en
dimension suprieure est possible mais plus dlicate.
Soit D un sous-ensemble de R2 ou R3 . On dit que D est convexe si chaque fois quil
contient deux points, il contient le segment reliant ces deux points. Un disque, un boule,
lintrieur dun ellipse sont convexes . Un couronne de R2 nest pas convexe.
Enfin on dit quun domaine D est toil par rapport lun de ses points 0, si pour
tout M dans D, le segment [0, M ] est contenu dans D.
On dit quun domaine D est connexe par ligne brise si chaque paire de points A
et B de D peuvent tre relis par une ligne polygonale contenue dans D. Un domaine
convexe ou toil est connexe par ligne brise ; dans le premier cas, il faut utiliser une
ligne polygonale 1 segment, et dans le second cas, une ligne polygonale 2 segments.
Non convexes
Convexes
21
22
f
f
f
(Mo )X (a) +
(Mo )Y (a) +
(Mo )Z (a) .
x
y
z
Do en divisant par t a :
f ((t)) f ((a))
(t) (a)
(t) (a)
= gradfMo .
+ k
k ((t) (a)) .
ta
ta
ta
(t) (a)
(t) (a)
tend vers le vecteur (a). La quantit k
k
ta
ta
est borne, tandis que ((t) (a)) tend vers 0. Le produit tend donc vers 0 et le thorme en dcoule.
(f )
(Mo ) = gradfNo . (xo ) ,
x
avec
f
f
f
gradfNo = ( (No ),
(No ),
(No )
u
v
w
et
(xo ) = (
u
v
w
(Mo ),
(Mo ),
(Mo )) .
x
x
x
Le thorme en dcoule.
Exemple. Vrifions la rgle de drivation en chane sur un exemple simple. Soit f :
R R2 la fonction donne par
f (t) =
t2 1 2t
,
,
1 + t2 1 + t2
2(1 t2o )
4to
,
,
(1 + t2o )2 (1 + t2o )2
g
2(t2o 1) g
4to
,
.
(xo ) = 2xo =
(yo ) = 2yo =
2
x
1 + to
y
1 + t2o
24
Donc
(g f ) (to ) =
=
4to
g
2(1 t2o )
g
(xo )
+
(y
)
o
x
(1 + t2o )2 y
(1 + t2o )2
25
f
x
existe en un point Mo de D,
2f
f
( )(Mo ) =
(Mo ) ,
x x
x2
De mme, si les autres drives partielles de
f
x
2f
f
2f
f
( )(Mo ) =
(Mo ) et
( )(Mo ) =
(Mo ) .
y x
yx
z x
zx
Quand elles existent, on a les autres drives partielles secondes, ou dordre 2 :
2f
2f
2f
2f
2f
2f
2f
(M
)
,
(M
)
,
(M
)
,
(M
)
,
(Mo ) .
(M
)
,
(M
),
o
o
o
o
o
o
y 2
z 2
xy
yz
zy
xz
zx
Lorsque les drives partielles secondes sont dfinies sur tout D, on obtient donc 9 fonctions numriques dfinies sur D :
2f
x2
2f
yx
2f
zx
2f
xy
2f
y 2
2f
zy
2f
zx
2f
yz
2f
z 2
2
pour f et f pour
On utilise aussi les notations suivante. On crit fxx
xy
x2
Attention lordre des variables qui diffre dune notation lautre !
2f
yx .
Par rcurrence, on dfinit les drives partielles tout ordre, lorsque bien sr elles
4f
signifiera que lon a driv f quatre fois : une fois par
existent. La notation
zy 2 x
rapport x, puis deux fois par rapport y et une dernire fois par rapport z.
Il nest pas toujours vrai que lon puisse intervertir lordre des drives partielles : par
2f
2f
exemple, lorsquelles existent les valeurs
(Mo ) et
(Mo ) ne sont pas forcment
xy
yx
gales. Cest cependant le cas si les drives partielles secondes sont assez rgulires,
comme le montre le thorme suivant.
3.4.1. Thorme (Dit de Schwarz). Soit f une fonction numrique dfinie sur un
2f
2f
domaine ouvert D de R3 . Supposons que les drives partielles secondes
et
xy
yx
2f
existent et sont continues sur D. Alors pour tout point M de D, on a lgalit
(M ) =
xy
2f
(M ).
yx
26
Dmonstration admise.
Exemple. Soit f : R2 R la fonction donne par f (x, y) = x2 y + 2xy + 1. Puisque
f est polynomiale, il est clair que toutes les drives de f tout ordre existent et sont
continues (car polynomiales). On a :
2f
f
: (x, y) 7 2yx + 2y et
: (x, y) 7 2x + 2,
x
yx
f
2f
: (x, y) 7 x2 + 2x et
: (x, y) 7 2x + 2,
y
xy
et le thorme est bien vrifi.
3.5. Equations aux drives partielles.
On appelle quation aux drives partielles (en abrg EDP) une quation qui relie
certaines drives partielles dune fonction inconnue f de plusieurs variables. Les quations les plus importantes de la physiques sont des quations aux drives partielles
faisant intervenir des drives dordres 1 et 2. Nous allons dcrire quelques unes de ces
quations.
Exemple 1. Equation de Laplace.
Soit f une fonction de plusieurs variables dfinie sur un domaine ouvert D et possdant des drives partielles dordre 2 sur D. Lexpression
2f
2f
2f
+
+
x2
y 2
z 2
en dimension trois, ou bien
2f
2f
+
x2
y 2
en dimension deux, sappelle le laplacien de f . Lquation linconnue f donne par
2f
2f
2f
+
+
=0
x2
y 2
z 2
sappelle lquation de Laplace. Cest par exemple lquation vrifie par lnergie potentielle dune masse ngligeable ponctuelle soumise un champ de gravitation. Elle est
aussi vrifie par :
le potentiel lectrostatique cr dans le vide par une distribution de charges lectriques ;
la temprature lquilibre dans un matriau.
Exemple 2. Equation des ondes.
Dcrivons pour simplifier lquation des ondes en dimension 1. Soit f une fonction de
deux variables x et t, dfinie sur un domaine ouvert D de R2 et possdant des drives
partielles lordre 2. Soit v un constante positive. Lquation des ondes est lquation
aux drives partielles suivante :
2
2f
2 f
=
v
.
t2
x2
27
Exercices du chapitre 3
1. Pour chacune des fonctions qui suivent, dterminer le domaine de dfinition D et pour
tout (a, b) intrieur D, dterminer quand elles existent les drives partielles au point
(a, b).
x+y
y
a) xy b) ln(xy) c) Arctan d) Arctan
x
1 xy
e) (x2 + y 2 )1/3 f) xy g) cos(x + y 2 )
(vii) x yz
xy
(ix) zt
(ii)
(iv)
(vi)
(viii)
(x)
esin(t/x)
R y et
x t dt
x yz
xy/z
xy 2 z 3 t4
x2
3x y.
6. On donne quelques lignes de niveau dun fonction f suppose trs rgulire (en particulier les drives partielles lordre 1 existent) :
10
8 6 4
2
0
2
00
00
11
P11
f
x (P )
(resp.
f
y (P )) ?
7. Soient f : R R2 la fonction dfinie par f (t) = (a cos t, b sin t), a et b tant des rels
fixs, et g ; R2 R la fonction dfinie par g(x, y) = x2 + y 2 . Montrer que la fonction
F = g f est partout drivable et dterminer sa drive de deux faons diffrentes.
8. Soit f : R2 R un fonction admettant des drives partielles en tout point. Fixons
R et dfinissons g : R2 R2 par
g(x, y) = (x cos y sin , x sin + y cos ) .
F
(a, b),
Montrer que F = f g admet des drives partielles en tout point et calculer
x
F
f f
(a, b) en fonction de a, b et des fonctions
,
.
y
x y
9. Sur le thorme de Schwarz. On considre la fonction f : R2 R2 donne par
(
4xy(x2 y 2 )
si (x, y) 6= (0, 0)
x2 +y 2
f (x, y) =
0
si (x, y) = (0, 0)
a) Montrer que les drives partielles premires de f existent sur R2 et les calculer.
b) Montrer que
2f
xy
et
2f
yx
c) Existence et calcul de
d) Les fonctions
2f
xy
et
2f
xy (0, 0)
2f
yx
et
2f
yx (0, 0).
10. Pour les fonctions suivantes, calculer lexpression de toutes les drives secondes.
Prciser les domaines dexistence :
2f 2f
+
=
x2 y 2
0 ? (On vrifiera lquation dans le domaine ouvert dexistence du Laplacien.)
13. Parmi les fonctions suivantes, lesquelles vrifient, lquation de Laplace
a) f (x, y) = x2 + y 2 .
b) f (x, y) = x2 y 2 .
c) f (x, y) = x3 p
+ 3xy 2 .
d) f (x, y) = ln x2 + y 2 .
e) f (x, y) = ex cos y ey cos x.
14. Gradient en coordonnes polaires. Soit f : D R2 R2 une fonction admettant
des drives partielles premires sur un ouvert D de R2 .
Pour r R et R tels que (r cos , r sin ) D, on pose f(r, ) = f (r cos , r sin ).
On supposera quil existe un domaine ouvert de R2 tel que pour tout (r, ) , on
ait (r cos , r sin ) D. En fait pour simplifier, on pourra supposer que D est un disque
ouvert Do (0, R), de sorte quon peut prendre
=]0, R[R = {(r, ) R2 ; 0 < r < R} .
f
f
f
(ro , o ) et
(ro , o ) en fonction de
(xo , yo ),
r
x
f
(xo , yo ), ro , o , o lon a pos xo = ro cos o , yo = ro sin o .
y
b) Rsoudre le systme :
cos o X + sin o Y
= A
ro sin o X + ro cos o Y = B
a) Pour (ro , o ) , calculer
f
,
ro , o , ~i = (1, 0) et
f
1 f
gradf (xo , yo ) =
(ro , o )~n +
(ro , o )~t
r
r
(formule du gradient en coordonnes polaires).
30
15. a) Soit : R R2 la fonction donne par (t) = (t2 + 1, 3t 2). Montrer que
est drivable sur R et calculer .
b) Mme question pour larc : R R2 donn par (t) = (2t2 + t 1, t2 + t + 1).
Pour quelles valeurs de t le vecteur vitesse (t) est-il parallle laxe des x (resp. laxe
des y) ? Pour quelles valeurs de t est-il colinaire au vecteur ~v (1, 1) (resp. ~v (1, 1)) ?
16. Equation des ondes en dimension 1. On veut rsoudre lquation des ondes en dimension 1 :
2
2f
2 f
c
= 0 , c constante > 0 .
t2
x2
Ici f est une fonction de R2 dans R admettant des drives partielles secondes continues
et lquation signifie :
Quel que soit (x, t) R2 ,
2
2f
2 f
(x,
t)
=
c
(x, t) .
t2
x2
u+v uv
,
). Montrer que, quel que
2
2c
2
.
soit (x, t) R2 , on a f (x, t) = (x + ct, x ct). Existence et calcul de
vu
b) En dduire quil existe deux fonctions deux fois drivables F , G : R R telles
que (u, v) = F (u) + G(v), u, v R.
a) Soit la fonction dfinie par (u, v) = f (
17. Equation de Laplace symtrie sphrique. On cherche les fonctions f : R3 \{(0, 0, 0)}
R possdant des drives partielles continues lordre 2 et vrifiant :
(1) f = 0 (quation de Laplace),
p
(2) f (x, y, z) = (r), r = x2 + y 2 + z 2 , o est une fonction deux fois drivable
sur R+ (symtrie sphrique).
p
a) Montrer, effectivement, que si f est dfinie par f (x, y, z) = (r), r = x2 + y 2 + z 2 ,
o est deux fois drivable, alors f admet des drives partielles jusqu lordre 2 sur
R3 \{(0, 0}.
p
x2 + y 2 + z 2 .
b) Soit : R3 \{(0, 0} R la fonction dfinie par (x, y, z) =
Calculer les drives partielles de jusqu lordre 2.
c) Calculer f en fonction de r des des drives de .
d) Dterminer les solutions de lquation de Laplace symtrie sphrique.
e) Rpondre aux mmes questions en remplaant R3 par R2 .
31
(t) = x
f
(t, (t))
y (t, (t))
en particulier
(xo ) = x
f
, t ]a, b[
(xo , yo )
y (xo , yo )
f (x, (x)) = 0,
f
(x, (x)) 6= 0,
y
la drive de est forcment donne comme dans le thorme. En effet en drivant la
fonction constante t 7 f (t, (t)), compose de t 7 (t, (t)) et de (x, y) 7 f (x, y), on
obtient (rgle de drivation en chane) :
0=
f
f
(t, (t)).1 +
(t, (t)). (t) , t )a, b[ ,
x
y
32
do la formule.
Notons quon a une version similaire du thorme des fonctions implicites lorsque cest
f
la drive partielle
(xo , yo ) qui ne sannule pas. Dans ce cas l on peut localement
x
exprimer x comme fonction drivable de y.
f(x,y)=0
(xo, yo)
b
I
0 et que le gradient gradf (xo , yo ) est un vecteur non nul. Alors il existe :
un disque ouvert Do (Mo , r) centr en Mo ,
un intervalle ouvert ]a, b[ de R et un rel to ]a, b[,
un arc paramtr drivable drive continue : I R2 , t 7 (x(t), y(t)),
tels que :
(xo , yo ) = (x(to ), y(to )),
pour tout t I, f (x(t), y(t)) = 0, et rciproquement tout point (x, y) de Do (x, y)
sur la courbe f (x, y) = 0 scrit de faon unique (x(t), y(t)) pour un paramtre t I,
la drive (t) est non nulle pour tout t I.
Dmonstration. Montrons brivement comment ce thorme se dduit du thorme prc
dent. Puisque le vecteur gradient gradf (xo , yo ) ne sannule pas, lune des deux drives
f
f
partielles
(xo , yo ),
(xo , yo ) ne sannule pas. Si, par exemple, la seconde est non
x
y
nulle, on pose (t) = (t, (t)), o est la fonction donne par la premire version du
thorme des fonctions implicites.
Rappelons que, lorsquil nest pas nul, le vecteur drive (t) est par dfinition un
vecteur directeur de la tangente larc au point de paramtre t. Le thorme dit
donc que si on intersecte la courbe f (x, y) = 0 avec un disque ouvert assez petit centr
en Mo , on obtient un arc paramtr dont le vecteur driv ne sannule jamais. Celui-ci
33
admet donc des tangentes en tout point. Par dfinition la tangente larc au point de
paramtre t est la tangente la courbe f (x, y) = 0 au point (x(t), y(t)). Bien sr cette
dfinition semble dpendre du choix de larc paramtr donn par le thorme. En fait
on peut dmontrer quil nen est rien (ce que lon admettra).
4.2. Gradient et courbes de niveau.
Soit f une fonction numrique dfinie sur un domaine ouvert D de R2 . Supposons
que f admette des drives partielles lordre 1 continues sur tout D Pour chaque valeur
k R de f , notons Ck la courbe de niveau k, cest--dire lensemble des points (x, y)
tels que f (x, y) = k.
ce qui signifie que les vecteurs gradf (xo , yo ) et (to ) sont orthogonaux. CQFD.
Pour rsumer ce que nous savons sur le gradient, nous pouvons noncer : lorsquil
nest pas nul, le gradient dune fonction de deux variables (de classe C1 dfinie sur une
domaine ouvert) est perpendiculaire aux courbes de niveau et dirig selon les valeurs
croissantes de f .
5. Extrema
Dans ce chapitre, nous allons tudier les extrmas des fonctions numriques de plusieurs variables (maximums et minimums). La plupart des faits que nous noncerons se
gnralisent nombre quelconque de variables, mais par soucis de simplicit nous nous
restreindrons aux fonctions dfinies sur un domaine du plan.
34
x q 2 1
+ ) = (px + qy)2 .
y
p
p
+
0
+
Troisime cas. > 0. Le polynme P a deux racines t1 et t2 et lon a :
Q(x, y) = py 2 (
x
x
t1 )( t2 ) = p(x t1 y)(x t2 y) .
y
y
35
Le signe de Q est alors donn comme sur le dessin ci-dessous (Noter que Q change de
signe quand on traverse lune des deux droites et quelle est positive lorsque y = 0 et x
non nul).
xt 2y=0
xt 1y=0
0
+
Lobjet de cette section est de gnraliser ce dernier thorme au cas de deux variables.
5.2.3. Thorme. Soit f un fonction numrique, dfinie sur un domaine ouvert D de
R2 , admettant des drives partielles continues. Soit Mo = (xo , yo ) un point de D. Alors
si f admet un extremum local en Mo les drive directionnelles D~v f (Mo ) sont nulles quel
que soit le vecteur ~v . En particulier on a :
f
f
gradf (Mo ) = 0 ,
(xo , yo ) =
(xo , yo ) = 0 .
x
y
Dmonstration. Supposons pour fixer les ides que cet extremum est un minimum. Par
hypothse, il existe un disque ouvert Do (Mo , R) tel que f (M ) > f (Mo ), pour tout
M Do (Mo , R). Soit ~v un vecteur quelconque. Alors par la continuit de f en Mo , si t
appartient un intervalle assez petit centr en 0 (disons de la forme ] a, a[, le point
Mo + t~v appartient Do (Mo , R). En posant g(t) = f (Mo + t~v ), on a donc
g(t) = f (Mo + t~v ) > f (Mo ) = g(0) , t ] a, a[ .
37
drive D~v f (Mo ) = gradf (Mo ) . ~v . Ainsi D~v f (Mo ) = 0, quel que soit ~v , daprs le
thorme des extrema locaux en dimension 1.
On voit donc que lannulation du gradient est une condition ncessaire pour lexistence dune extremum dun fonction de classe C1 . Cest condition nest pas suffisante
comme le montrent les exemples qui suivent.
La fonction f : R2 R, dfinie par f (x, y) = x2 + y 2 admet un minimum local
en (0, 0) et comme le prvoit le thorme, le vecteur gradf (xo , yo ) = 2xo~i + 2yo~j sannule
bien en (0, 0).
La fonction f : R2 R, (x, y) 7 x2 y 2 a un gradient nul en (0, 0), puisque
gradf (x, y) = 2x~i 2y~j. Cependant la fonction ne garde pas un disque constant sur
tout disque centr en (0, 0). En effet le signe de x2 y 2 dpend dans laquelle des quatre
rgions du plan dfinies par les droites x + y = 0 et x y = 0 se trouve le point (x, y).
f
f
(Mo )s +
(Mo )t
x
y
1 2f
2f
2f
2
2
+ (s2 + t2 )(s, t) .
(M
)st
+
(M
)s
+
2
(M
)t
o
o
o
2 x2
xy
y 2
Dmonstration admise.
38
Exemple. Soit f : R2 R la fonction donne par f (x, y) = sin(x + y). Elle admet des
drives partielles secondes continues et lon a :
f
f
(a, b) =
(x, b) = cos(a + b) ,
x
y
2f
2f
2f
(a, b) = sin(a + b) , (a, b) R2 .
(a,
b)
=
(a,
b)
=
x2
y 2
xy
Le dveloppement limit en (0, 6 ) lordre 2 est donn par
1
1
3
f (0 + x, + y) = +
(x + y) (x + y)2 + (x2 + y 2 )(x, y) .
6
2
2
4
Si f est une fonction deux fois continment partiellement drivable sur un domaine
ouvert D de R2 et si Mo est un point fix de D, on utilisera les notations suivantes :
p=
2f
2f
2f
(M
)
,
r
=
(M
)
,
q
=
(Mo ) ,
o
o
x2
xy
y 2
f
f
(Mo )s +
(Mo )t + ps2 + 2qst + rt2 + (s2 + t2 )(s, t) .
x
y
5.2.6. Thorme. (Dit des extrema locaux) Soit f : D R une fonction dfinie
sur un domaine ouvert D de R2 et admettant des drives partielles continues lordre
2 sur D. Soit Mo D un point critique de f :
f
f
(Mo ) =
(Mo ) = 0 .
x
y
a) Si = q 2 rp < 0, alors p et r sont de mme signe et deux cas se prsentent :
p, r > 0 et f admet un minimum local strict en Mo ,
p, r < 0 et f admet un maximum local strict en Mo .
La fonction 7 p cos2 + 2q cos sin + r sin2 est strictement positive par le thorme
5.1.1 (noter que (cos , sin ) est toujours diffrent de (0, 0) et continue sur [0, 2]. Elle
admet un minimum m quelle atteint en un certain point o [0, 2]. Il sensuit que ce
miminum est > 0. Puisque (s, t) tend vers 0 en (0, 0), pour (s, t) dans un disque centr
en (0, 0) assez petit, lexpression 1/2(p cos2 + 2q cos sin + r sin2 ) + (s, t) est du
signe de m, donc strictement positive. Le rsultat en dcoule.
39
f(M)>f(M o)
D
f(M)<f(M o)
f(M)<f(M o)
f(M)>f(M o)
40
Mo
C
111111
000000
000000
111111
000000
111111
000000
111111
000000
111111
000000
111111
5.3.1. Thorme. (dit des extrema lis, ou sous contrainte) avec les notations
tremum local en Mo , les vecteurs gradf (Mo ) et gradg(Mo ) sont lis : il doit exister un
scalaire R tel que
Dmonstration. Par le thorme des fonctions implicites, puisque gradf (Mo ) 6= ~0, au
voisinage de Mo , on peut paramtrer localement la courbe C par un arc continment
drivable ] a, a[ D, t 7 (x(t), y(t), avec Mo = (x(x0), y(0)) : il existe un disque
ouvert Do (Mo ) tel que pour tout M D, on a M Do (Mo , r) si et seulement si
M = (x(t), y(t)) pour un unique t ] a, a[. Quitte rduire r, on peut supposer que
Do (Mo , r) est contenu dans D. Alors si f admet, par exemple, un minimum local en
Mo , quitte encore rduire D, pour tout t ] a, a[, f (x(t), y(t)) > f (x(0), y(0)). Cela
signifie que la fonction t 7 f (x(t), y(t)) admet un minimum local en t = 0. Donc
Ainsi gradf (Mo ) est orthogonale au vecteur non nul (x (0), y (0)), qui est un vecteur
non nul orthogonal la tangente en Mo C. Il sensuit que les vecteurs gradf (Mo ) et
domaine compact. Notons que le gradient de g est donn par gradg(x, y) = 2x~i + 2y~j et
quil ne sannule pas sur C (il ne sannule quen lorigine). Puisque C est un domaine
compact et que f est continue, cette fonction admet un minimum et un maximum absolus
sur C. Soit (x, y) lun de ces points. Alors la restriction de f C admet un extremum
local en (x, y). Nous sommes sous les conditions dapplications du thorme de sorte que
les vecteurs gradf (x, y) = 3x2~i+ 3y 2~j et gradg(x, y) = 2x~i+ 2y~j sont lis. Le dterminant
suivant est donc nul :
2x 3x2
= 6xy 1 x = 6xy(y x) .
2y 3y 2
1 y
0) etf (x, y) = 1,
y = x donne (x, y) = ( 2/2, 2/2) et f (x, y) = 2/2.
Il sensuit que le maximum absolu de f sur C vaut 1 et quil est atteint en (1, 0) et (0, 1)
et que le minimum absolu de f sur C vaut 1, atteint en (1, 0) et (0, 1).
Exercices du chapitre 5
1. Pour chacune des fonctions suivantes, crire un dveloppement limit lordre 2 au
voisinage de (xo , yo ), et donner une valeur approche de f (x1 , y1 ). Comparer cette valeur
avec la valeur donne par une calculatrice.
a) f (x, y) = x2 2xy + y 3 , (xo , yo ) = (1, 1), (x1 , y1 ) = (0, 99 ; 1, 01).
b) f (x, y) = p
ex+2y , (xo , yo ) = (0, 0), (x1 , y1 ) = (0, 02 ; 0, 03).
c) f (x, y) = x2 y 2 , (xo , yo ) = (5, 3), (x1 , y1 ) = (5, 1 ; 2, 9).
2. Pour les fonctions suivantes, dterminer les points critiques et tudier les extrma
locaux.
a) f (x, y) = x2 + xy + y 2 + 2x + 3y.
b) f (x, y) = x3 + 3xy 2 15x 12y.
c) f (x, y) = x3 + y 3 .
3. Soient a, b, c des nombres rels avec c > 0. Soit f : R2 R la fonction donne par
ax + by + c
f (x, y) = p
.
x2 + y 2 + 1
Dterminer les points critiques de f , ses extrma locaux et montrer que f admet un
maximum global que lon dterminera.
4. Soient a, b, c des nombres rels avec c 6= 0. Soit Mo (xo , yo ) un point du plan qui nest
pas sur la droite (x, y) = ax + by + c = 0. En utilisant le thorme des extrma lis,
montrer que le minimum de la fonction f (M ) = d(Mo , M ) sur D est donn par
m=
|axo + byo + c|
.
a2 + b2
42
h petit, le mobile subit la translation M (to )M (to + h). Si lon considre que le champ
~ dans ce
de forces varie peu sur lintervalle [M (to )M (to + h)], on dfinit le travail de F
dplacement lmentaire comme tant le produit scalaire :
~ (M (to )).
(1) Wto t1 F
M (to )M (to + h)+ +F~ (M (to +(n1)h)).M (to + (n 1)h)M (t1 ) .
On dfinit le travail Wt0 t1 comme la limite, quand elle existe de lexpression (1)
~ (M ) est continue sur
lorsque n tend vers +. On dmontre que si la fonction M 7 F
un domaine ouvert D du plan et si larc paramtr t 7 M (t) = (x(t), y(t)) est valeurs
dans D et est une fonction continment drivable de t, alors cette limite existe et est
donne par :
Z
t2
Wt0 t1 =
t1
Ceci nous amne donner une dfinition gnrale de la circulation dun champs de
vecteurs le long dun arc paramtr.
~ : D R2 un champ
6.1.1. Dfinition. Soient D un domaine ouvert de R2 et V
de vecteurs continu. Soit : [a, b] D un arc paramtr continment drivable. On
~ le long de lexpression :
appelle circulation de V
Z b
Z
~ ((t)) . (t) dt .
~
V
V (M ) . dM :=
~ ((t)) est
Remarque. Cette dfinition a bien un sens. En effet la fonction t [a, b] V
continue comme compose de fonctions continues et il en est de mme de t 7 (t) par
~ ((t)) . (t) est continue sur
hypothse. Il est alors facile de voir que la fonction t 7 V
[a, b] et son intgrale a donc un sens.
~1 , V
~2 : D R2 des champs
6.1.2. Proposition. Soient D un domaine ouvert de R2 et V
de vecteurs continus. Soit : [a, b] D un arc paramtr continment drivable. Alors
pour tous rels et , on a
Z
Z
Z
~2 (M ) .
~
~
~
dM .
(V1 (M ) + V2 (M )) . dM = V1 (M ) . dM + V
Alors pour t [0, 1], (t) dcrit un arc de parabole, du point (0) = (0, 0) au point
(1) = (1, 1), puis, pour t [1, 2], emprunte la premire bissectice y = x jusquau point
(2, 2), et enfin, pour t [2, 3] dcrit un segment horizontal dordonn 2 jusquau point
(3, 2). On vrifie facilement que est de classe C1 par morceaux. Noter que, comme on
le voit sur cet exemple, on ne demande pas la fonction dtre drivable aux bords
des intervalles de la partition : les drives gauche et droite existent mais ne sont pas
forcment gales.
~ : D R2
6.1.3. Thorme-Dfinition. Soient D un domaine ouvert de R2 et V
1
un champ de vecteurs continu. Soit : [a, b] D un arc de classe C par morceaux.
Soit [a = a0 , a1 ], [a1 , a2 ], ..., [an1 , an = b] de [a, b] une partition de [a, b] telle que
pour k = 0, ..., n 1, la restriction de [ak , ak+1 ] soit continment drivable. Alors la
quantit :
Z
n1
X Z ak+1
~ ((t)) . (t) dt
~
V
V (M ) . dM :=
k=0
ak
~ le long de
ne dpend pas du choix de la partition de [a, b] et sappelle la circulation de V
.
~ (M ) .
V
dM = f ((b)) f ((b)) .
~ (M ) .
V
dM = 0 .
45
Dmonstration. a) On a
Z
~ (M ) .
V
dM =
Par la formule de drivation en chane, la fonction t 7 gradf ((t)) . (t) est la drive
de la fonction t 7 f ((t)). La formule en dcoule.
b) On a vu que si limage de est contenue dans une ligne de niveau, alors (t), lorquil
nest pas nul, est un vecteur tangent cette courbe au point (t), et que gradf ((t)) est
un vecteur normal cette tangente. Il sensuit que dans lintgrale
Z
le produit scalaire est toujours nul et que cette intgrale est nulle. CQFD.
6.2. Intgration sur un domaine de R2 .
Soit [a, b] un intervalle de R et f , g : [a, b] R deux fonctions continues vrifiant
f (x) 6 g(x), x [a, b]. On considre le domaine D de R2 donn par les ingalits :
f (x) 6 y 6 g(x),
a 6 x 6 b.
46
D
d
g
f
Exemples. Un rectangle dont les cts sont parallles aux axes de coordonnes sont des
domaines lmentaires la fois verticaux et horizontaux. Un disque est un domaine
lmentaire la fois vertical et horizontal. Par exemple, le disque unit x2 + y 2 6 1 peut
tre dfinit comme le domaine lmentaire vertical
1
6 x 6 1,
1 x2 6 y 6 1 x2 ,
Un domaine compact du plan sera dit admissible si on peut le partitionner en petits domaines lmentaires verticaux ou horizontaux en le sectionnant par des droites
parallles aux axes des coordonnes.
Par exemple, la couronne C dlimite par les cercles de centre lorigine et de rayons
1 et 2 nest pas un domaine lmentaire. Comme domaine, elle peut tre prsente par
les ingalits x1 + y 2 > 1 et x2 + y 2 6 4. Cependant si lon sectionne C par laxe des
abscisses, on obtient deux demi-couronnes qui sont des domaine lmntaires verticaux :
C+ : 1 6 x2 + y 2 6 4 et y > 0 ,
C : 1 6 x2 + y 2 6 4 et y 6 0 ,
En effet, si f [2, 2] R est la fonction continue dfinie par
1 x2 si x [1, 1]
f (x) =
0
si x [2, 1] [1, 2]
alors C+ peut tre prsente par
2 6 x 6 2 et f (x) 6 y 6
et C par
2 6 x 6 2 et
4 x2 ,
4 x2 6 y 6 f (x) .
47
g(x)
(x, y)dy
f (x)
est continue sur [a, b]. On dfinit alors lintgrale de sur D comme tant :
ZZ
(x, y) dx dy =
Z b nZ
a
g(x)
f (x)
o
(x, y)dy dx .
Dmonstration admise.
Remarque importante. Le rel x tant fix, la fonction y 7 (x, y) est continue comme
compose de deux fonctions continues. On peut donc lintgrer sur le segment [f (x), g(x)]
pour considrer la quantit
Z g(x)
(x, y)dy .
f (x)
g(y)
(x, y)dx
f (y)
est continue sur [a, b]. On dfinit alors lintgrale de sur D comme tant :
ZZ
D
(x, y) dx dy =
d n Z g(y)
f (y)
o
(x, y)dx dy .
Dmonstration admise.
6.2.3. Thorme. Soient D un domaine fondamental du plan, la fois vertical et horizontal, et : D R une application continue. Alors lintgrale de sur D est la
48
(x, y) dx dy =
[a,b][c,d]
dnZ b
(x, y)dx dy =
Z bnZ
a
d
c
o
(x, y)dy dx .
Dmonstration admise.
6.2.4. Thorme-Dfinition. Soient D un domaine compact admissible et : D
R une fonction continue. Partitionnons D en domaines lmentaires D1 , ...,Dn en le
coupant avec des droites horizontales ou verticales. Alors le nombre
ZZ
(x, y) dx dy =
n ZZ
X
(x, y) dx dy
k=1 D
k
49
50
UNIVERSIT DE POITIERS
L1 Parcours Renforc
Mathmatiques
Fonctions de Plusieurs Variables
Anne 2008-2009
Devoir Libre
Problme I.
Soit f la fonction numrique de deux variables dfinie par
f (x, y) = arctan
x+y
arctan x arctan y .
1 xy
1. Soit D R2 le domaine de dfinition de f . Montrer que D est un domaine ouvert. Montrer quon peut lcrire comme la runion disjointe des trois domaines ouverts
suivants :
D0 = {(x, y) R2 ; xy < 0} , D+ = {(x, y) R2 ; xy > 1, x > 0, y > 0} ,
D = {(x, y) R2 ; xy > 1, x < 0, y < 0} .
2. Montrer que le domaine D0 est toil par rapport lorigine O(0, 0), cest--dire que
si M (x, y) D0 , alors le segment [OM ] est encore dans D0 .
1
3. Montrer que, pour tout x > 0, on a x + > 1.
x
4. Soient M1 (x1 , y1 ) et M2 (x2 , y2 ) deux points de D+ et t [0, 1]. Soit M (x, y) le
barycentre de M1 affect du coefficient t et M2 affect du coefficient (1 t), de sorte
que x = tx1 + (1 t)x2 et y = ty1 + (1 t)y2 . Montrer quon a les ingalits successives
suivantes :
1t
t
)(ty1 + (1 t)y2 ),
(i) xy > ( +
y1
y2
y1 y2
(ii) xy > t2 + (1 t)2 + t(1 t)( + ),
y2 y1
2
2
(iii) xy > t + (1 t) + 2t(1 t) = 1.
5. En dduire que D+ est convexe. Expliquez rapidement pourquoi D est lui aussi
convexe.
6. Calculer les drives partielles de f sur D.
7. Montrer que f est constante sur chacun des domaines D0 , D et D+ .
8. Calculer f (0, 0), f ( 3, 3) et f ( 3, 3). En dduire les valeurs des constantes
de la question 7.
51
9. (Question bonus.) Donner une autre dmonstration du fait que f est constante sur
chacun des domaines D , D+ , D0 .
Problme II.
Soit f la fonction numrique de deux variables donnes par
f (x, y) =
2(y x)
.
+ y2 + 2
x2
On fixe un plan euclidien P, muni dun repre orthonorm (O,~i, ~j), de sorte que lon
identifie f une fonction dfinie sur P.
1. Donner le domaine de dfinition de f et lensemble sur lequel les drives partielles
premires sont dfinies.
On note C la courbe de niveau R.
52
UNIVERSIT DE POITIERS
L1 Parcours Renforc
Mathmatiques
Fonctions de Plusieurs Variables
Anne 2008-2009
Contrle de Mathmatiques
Vendredi 10 avril 2009, 10h3012h30
Question de cours
Soient U un domaine ouvert de R2 , f : U R une fonction numrique, et Mo (xo , yo )
un point de U .
1. Prciser sous quelles hypothses la fonction f possde un dveloppement limit
lordre 1 au voisinage de Mo et donner la forme de celui-ci.
Soit f la fonction numrique de deux variables dfinie par f (x, y) = ln(y sin x).
Exercice I
On note U le sous-ensemble de R2 donn par
U = {(x, y) R2 ; x > 0 et y > 0} .
On se propose de dterminer toutes les fonctions numriques f : U R, admettant
des drives partielles continues lordre 1, qui vrifient lquation diffrentielle :
(E)
f
f
(x, y) + y (x, y) = 2 , (x, y) U .
x
y
3. Montrer que g admet des drives partielles premires continues et les calculer en
fonction de celles de f . Montrer que
1
g
(u, v) = , (u, v) U .
u
u
4. En dduire que g doit tre de la forme (u, v) 7 ln(u) + h(v), o h est une fonction
continment drivable.
5. En dduire que les solutions de (E) doivent tre de la forme : f (x, y) = ln(xy)+h(y/x),
o h est une fonction continment drivable.
6. Rciproquement, montrer que les fonctions donnes en 5. sont bien solutions de (E).
Exercice II
Soit f : R2 R la fonction numrique donne par f (x, y) = arctan(x2 + y 2 ).
3. Pour tout M (x, y) R2 , montrer que gradf (M ) est orthogonal la courbe de niveau
passant par M .
4. Reprendre les questions prcdentes en remplaant f par la fonction g donne par
g(x, y) = arctan(y/x), et R2 par le domaine ouvert
U = {(x, y) R2 ; x > 0} .
Remarque. On rappelle que arctan est lunique fonction de R dans ] /2, /2[ vrifiant
tan(arctan(x)) = x.
54
UNIVERSIT DE POITIERS
L1 Parcours Renforc
Mathmatiques
Fonctions de Plusieurs Variables
Anne 2008-2009
Examen de Mathmatiques
Vendredi 29 mai 2009, 9h12h
Exercice I
Soit f la fonction numrique dfinie sur R2 par f (x, y) = (x + y) e(x
de cet exercice est de dterminer les extrema absolus de f sur R2 .
2 +y 2 )
. Lobjet
1. Montrer lexistence, et donner les valeurs, des drives partielles premires et secondes
de f en tout point (x, y) de R2 .
2. Montrer que les points critiques de f sont A(1/2, 1/2) et B(1/2, 1/2).
3. Dterminer la nature des points A et B (maximum ou minimum local, point selle, ...).
Pour r rel > 0, on note Cr la courbe de niveau 0 de la fonction g : R2 R donne
par g(x, y) = x2 + y 2 r 2 .
2
2
5. Montrer que Mr = 2r er et mr = 2 r er .
2
6. Etudier les variations de la fonction h R+ R, r 2r er et montrer quelle
possde un maximum M , dont on donnera la valeur.
7. Conclure quant lexistence et la valeur du maximum absolu (resp. minimum absolu)
de f sur R2 . En quels points ces valeurs sont-elles atteintes ?
Exercice II
Lobjet de cette exercice est ltude dune lemniscate de Bernoulli. Elle est donne
par la ligne L de niveau 0 de la fonction suivante :
f (x, y) = (x2 + y 2 )2 4(x2 y 2 ) , (x, y) R2 .
1. En quels points de L le gradient de f sannule-t-il ? En quels points peut-on affirmer
que L admet une tangente ?
55
p
p
2. Vrifier que le point M0 ( 5/8, 3/8) est sur la courbe L. Montrer quau voisinage
de M0 la courbe L estp
le graphe dune fonction drivable de x, dfinie sur un certain
intervalle I contenant 5/3.
3. Donner
une formule exprimant (x) en fonction de x et (x). Quelle est la valeur de
p
( 5/3) ?
4. En quels points de L la tangente, si elle est dfinie, est-elle verticale ?
Exercice III
Soient D un domaine ouvert de R2 et g : D R une fonction numrique admettant
des drives partielles premires continues. On suppose que la courbe de niveau C =
{(x, y) D ; g(x, y) = 0} est un domaine compact de R2 . On suppose de plus que le
gradient de g ne sannule pas sur C.
Soit A(a, b) un point fix de R2 nappartenant pas C.
1. Montrer que la fonction R2 RR, p
M d(A, M ), admet un maximum et un
minimum sur la courbe C. Ici d(A, M ) = (x a)2 + (y b)2 dsigne la distance de A
M (x, y).
2. Soit B un point de C o la fonction M 7 d(A, M ) admet un extremum sous contrainte.
Montrer que la droite (A, B) est perpendiculaire la tangente TB (C) en B la courbe
C. Indication : on pourra tudier les extrema de la fonctions M d(A, M )2 sur C.
56