Vous êtes sur la page 1sur 6

Chapitre 10

Changement de variables dans une


intgrale multiple

Dans ce chapitre on poursuit ltude des intgrales multiples. Pour calculer une intgrale
double, la mthode de base donne par le thorme de Fubini consiste intgrer sur les
tranches correspondant aux segments donns par les intersections du domaine dint-
gration avec les droites dquation x = cte, puis dintgrer le rsultat par rapport x. On
peut galement commencer par intgrer sur les tranches horizontales y = cte puis intgrer le
rsultat par rapport y.

Cette alternative nest pas toujours satisfaisante.


p
Imaginons
 que lon veuille intgrer la fonction f : (x, y) 7 x2 + y 2 sur le disque
2 2 2
D = (x, y) R | x + y 6 1 . On na pas trs envie dintgrer ni sur des tranches ver-
ticales ni sur des tranches horizontales. Comme la valeur de f ne dpend que de la distance
(euclidienne) du point (x, y) lorigine, f est constante sur les cercles de centre O. Ainsi
il est trs facile dintgrer f sur ces cercles. De plus il est trs facile de voir le domaine D
comme union de tels cercles. Pour ce type dexemple on a donc tout intrt introduire et
utiliser les coordonnes polaires. Pour cela on devra faire un changement de variables. Cest
lobjet de ce chapitre.

Bien sr pour dautres exemples on prfrera utiliser dautres coordonnes. Physiquement,


le choix des coordonnes est directement li aux symtries du problme tudi.
Toutefois il peut arriver pour certains problmes que lexpression de la fonction incite
utiliser certaines coordonnes tandis que la forme du domaine dintgration incite en
prfrer dautres. La vie est parfois affaire de compromis. . .

10.1 nonc du thorme et ides de dmonstration


Thorme 10.1 (Thorme de changement de variables). Soient U et V deux ouverts borns
de Rn et : U V un diffomorphisme de classe C 1 . Alors pour toute fonction f : V Rp
continue et intgrable on a
Z Z
f (y) dy = f ((x)) |det Jac (x)| dx.
(U ) U

On ne donnera pas de dmonstration dtaille pour ce rsultat. On commence par donner


des exemples lmentaires, qui servent en fait dmontrer le thorme. On donnera ensuite
les ides pour la dmonstration (pour une dmonstration complte, voir par exemple le pa-
ragraphe IV.3.4 de [Ramis-Warusfel, L2]), puis on introduira les changements de variables
usuels (coordonnes polaires, cylindriques et sphriques).

67
L2 Parcours Spcial - S3 - Calcul diffrentiel et intgral

Exemples 10.2 (Exemples de base). On considre un ouvert lmentaire A comme la dfini-


tion 9.7. On commence par tester la formule de changement de variables sur des cas simples
o elle peut tre obtenue la main .
Pour (x0 , y0 ) R2 on note

R2 R2


T(x0 ,y0 ) :
(x, y) 7 (x + x0 , y + y0 )

T(x0 ,y0 ) ralise un C 1 -diffomorphisme de R2 dans R2 (sa rciproque est T(x0 ,y0 ) ) et donc
de tout ouvert simple sur son image. En outre pour tout (x, y) R2 on a
 
1 0
Jac T(x0 ,y0 ) (x, y) = ,
0 1

et donc
det Jac T(x = 1.
0 ,y0 )

La formule de changement de variables donne alors


Z Z
f (x + x0 , y + y0 ) dx dy = f (x, y) dx dy,
A T(x0 ,y0 ) (A)

ce qui scrit encore


Z b Z 2 (x) Z b+x0 Z 2 (xx0 )+y0
f (x + x0 , y + y0 ) dy dx = f (x, y) dy dx.
x=a y=1 (x) x=a+x0 y=1 (xx0 )+y0

Cette formule sobtient en fait facilement en faisant deux changements de variables successifs
dans des intgrales simples.
Pour R on note
R2 R2


T1,2, :
(x, y) 7 (x + y, y)
T1,2, ralise un C 1 -diffomorphisme de R2 dans R2 (sa rciproque est T1,2, ) et donc de
tout ouvert simple sur son image. En outre pour tout (x, y) R2 on a
 
1
Jac T1,2, (x, y) = ,
0 1

et donc
|det Jac T1,2, | = 1.
La formule de changement de variables donne dans ce cas :
Z d Z 2 (y) Z d Z 2 (y)+y
f (x + y, y) dx dy = f (x, y) dx dy.
y=c x=1 (y) y=c x=1 (y)+y

nouveau, il est facile de vrifier directement que cette formule est bien valable.
On note maintenant
R2 R2


P1,2 :
(x, y) 7 (y, x)
P1,2 ralise un C 1 -diffomorphisme de R2 dans R2 (sa rciproque est P1,2 ) et donc de tout
ouvert simple sur son image. En outre pour tout (x, y) R2 on a
 
0 1
Jac P1,2 (x, y) = ,
1 0

et donc
|det Jac P1,2 | = 1.

68 J. Royer - Universit Toulouse 3


Changement de variables dans une intgrale multiple

Que donne la formule de changement de variables dans ce cas ?


Pour 6= 0 on note finalement

R2 R2


D1, :
(x, y) 7 (x, y)

D1, ralise un C 1 -diffomorphisme de R2 dans R2 (sa rciproque est D1,1 ) et donc de tout
ouvert simple sur son image. En outre pour tout (x, y) R2 on a

|det D1, | = || .

La formule de changement de variables nous dit alors que si on dilate le problme par un
coefficient || dans une direction, on muliplie les aires par , ce quon aurait encore pu vrifier
directement.
On rappelle que le dterminant permet de mesurer des volumes. Des aires en dimension
2. En effet pour u et v dans R2 la valeur absolue du dterminant det(u, v) est laire du
paralllogramme engendr par u et v. Ainsi le facteur |det Jac (x)| mesure le fait que le
diffomorphisme a tendance dilater ou contracter les aires au voisinage de x.

Ides de dmonstration pour le thorme de changement de variables. On commence par


remarquer que si le rsultat est vrai pour les diffomorphismes f et g, alors il est vrai pour
f g (sous rserve que cette composition ait un sens).
On a vu que le thorme est vrai si est une transvection, une permutation ou une
dilatation. Or tout isomorphisme de R2 scrit comme composition finie de tels isomorphismes
lmentaires (voir le cours dalgbre linaire, cela peut se montrer en utilisant lalgorithme
du pivot de Gauss). Ainsi on obtient le thorme dans le cas o est un isomorphisme.
On dcoupe le domaine en un grand nombre de domaines de plus en plus petits. la
limite, pour chaque petit domaine D et pour nimporte quel x0 D on peut approcher f
par f (x0 ) sur D et (D) par Jac (D x0 ) + (x0 ), obtenu partir de D en appliquant une
translation, un isomorphisme, puis une nouvelle translation.

Exemple 10.3. Soient a, b > 0. On considre lellipse

x2 y2
 
E= (x, y) R2 | + < 1 .
a2 b2

Lapplication dfinie par


(x, y) = (ax, by)

ralise un C 1 -diffomorphisme du disque unit ouvert D dans E. On a alors


Z Z
Aire(E) = 1 dx dy = 1 |Jac (X, Y )| dX dY = ab.
(D) D | {z }
=ab

On peut dire quon a effectu le changement de variables (x, y) = (X, Y ), avec dx dy =


|Jac (X, Y )| dX dY = ab dX dY .

10.2 Exemples importants de changements de variables


On introduit maintenant des changements de variables particulirement utiles. En fonc-
tion des symtries du problme tudi, ces changements de variables peuvent permettre de
considrablement simplifier lexpression des intgrales calculer.

Anne 2014-2015 69
L2 Parcours Spcial - S3 - Calcul diffrentiel et intgral

10.2.1 Coordonnes polaires


Proposition 10.4. Lapplication

R+ ] , [ R2 \ (R {0})
:
(r, ) 7 (r cos(), r sin())
est un C 1 -diffomorphisme. En outre pour tout (r, ) R+ ] , [ on a
det Jac (r, ) = r.
Dmonstration. On vrifie facilement que est une bijection. Daprs le thorme de
linversion globale, il reste vrifier que sa matrice jacobienne est partout inversible. Or pour
tout (r, ) R+ ] , [ on a

cos() r sin()
det Jac (r, ) = = r 6= 0.
sin() r cos()
Do le rsultat.
Ce changement de variables est agrable quand la frontire du domaine dintgration
sexprime plus facilement comme courbe paramtre en polaire et/ou que la fonction intgrer
prsente une symtrie radiale :
Proposition 10.5. Soit A une partie lmentaire de R2 telle quil existe une fonction :
R R+ continue, 2 priodique, et vrifiant
A = {(r cos , r sin(), R, 0 6 r 6 ()} .
Alors pour toute fonction f continue sur A on a
ZZ Z Z ()

f (x, y) dx dy = f r cos(), r sin() r dr d.
A 0

Dmonstration. Si on note
A],[ = {(r cos , r sin()), ] , [, 0 6 r < ()}
alors on a 1 ZZ ZZ
f (x, y) dx dy = f (x, y) dx dy.
A A],[

ralise alors un C 1 -diffomorphisme de {(r, ) R+ ] , [ | r 6 ()}, il ne reste plus


qu appliquer le thorme de changement de variables.
Exemple 10.6. Laire du disque de rayon R peut tre obtenue par le calcul suivant :
Z Z R Z  2 R
r
Aire(DR ) = r dr d = d = R2 .
0 2 0
On pourra galement utiliser une variante de cette dernire proposition o ne couvre
quune partie de lintervalle ] , [.
Remarque 10.7. On a un rsultat analogue la proposition prcdente lorsque A est un
domaine de la forme
A = {(r cos , r sin(), 1 6 6 2 , 0 6 r 6 ()} .
Dans ce cas on obtient
ZZ Z 2 Z () 
f (x, y) dx dy = f r cos(), r sin() r dr d.
A 1 0

1. on ne dtaille pas ce point, on peut par exemple dcomposer A en A[,0] A[0,] . A[,0] et A[0,]
sont des domaines simples, et on utilise le fait quon ne change pas la valeur dune intgrale en enlevant des
parties du bord

70 J. Royer - Universit Toulouse 3


Changement de variables dans une intgrale multiple

10.2.2 Coordonnes cylindriques


Dans R3 , les coordonnes cylindriques sont utiles lorsque le problme tudi prsente une
symtrie autour dun axe.

Proposition 10.8. Soit V une partie simple de R3 tel quil existe a, b R avec a < b et une
fonction : R [a, b] R+ continue, 2 priodique par rapport la premire variable, et
vrifiant
V = {(r cos , r sin(), z), R, z [a, b], 0 6 r 6 (, z)}

Alors pour toute fonction f continue sur V on a


ZZZ Z b Z Z (,z)
f (x, y, z) dx dy dz = f (r cos(), r sin(), z) r dr d dz.
V a 0

Dmonstration. Pour z [a, b] on note T (z) = V (R2 {z}). Alors on a

T (z) = {(r cos(), r sin(), z), R, 0 6 r 6 (, z)} .

Puisque
!
ZZ Z b ZZ
f (x, y, z) dx dy dz = f (x, y, z) dx dy dz,
V a T (z)

il suffit de passer en coordonnes polaires sur chaque tranche T (z).

10.2.3 Coordonnes sphriques


Les coordonnes sphriques sont adaptes aux problmes qui prsentent une symtrie
autour du centre du repre.

Proposition 10.9. Lapplication


  3
R+ ] , [ 2 , 2
R \ (R {0} R)
r cos() cos()

:

(r, , ) 7 r sin() cos()
r sin()

est un C 1 -diffomorphisme. En outre pour tout (r, , ) R+ ] , [ 2 , 2 on a


 

det Jac (r, ) = r2 cos().

Dmonstration. On vrifie le calcul du jacobien. Pour (r, , ) R+ ] , [ 2 , 2 on a


 


cos() cos() r sin() cos() r cos() sin()

det Jac (r, ) = sin() cos() r cos() cos() r sin() sin()
sin() 0 r cos()
2 2

= r sin() cos() sin() + cos() cos ()
= r2 cos() 6= 0.

Exemple 10.10. On retrouve facilement le volume de la boule de rayon R :



R
4R3
Z 2
Z Z
Vol(BR ) = r2 cos() dr d d = .

2 0 3

Anne 2014-2015 71
L2 Parcours Spcial - S3 - Calcul diffrentiel et intgral

10.3 Exercices
Exercice 10.1. En passant aux coordonnes polaires, calculer laire du domaine
 
2 1 2 2
D = (x, y) R | < x + y < 3 et y > 0
2

(et vrifier quon obtient bien le rsultat attendu).

Exercice 10.2. On note D = {(x, y, z) R3 | x2 + y 2 6 4, 0 6 z 6 2}. Calculer


ZZZ
z
p dx dy dz.
x 2 + y2
D

Exercice 10.3. Soient a, b, c R+ . Calculer le volume de lellipsode dquation

x2 y2 z2
+ + < 1.
a2 b2 c2

Exercice 10.4. On considre le domaine D = (x, y) R2 | x2 + y 2 2x < 0 . Calculer
Z p
x2 + y 2 dx dy.
D

Exercice 10.5. Soient a, b R+ . On considre le domaine

x2 x2
 
D= (x, y) R2 | x > 0, y > 0, + 6 1 .
a2 b2

Calculer Z
(2x3 y) dx dy.
D
2 2 xy 2 2
Exercice 10.6.  Calculer lintgrale de la fonction f : (x, y) 7
(y x ) (x + y ) sur le
domaine D = (x, y) R2 | 0 < x < y, a < xy < b, y 2 x2 < 1 , o b > a > 0. On pourra
effectuer le changement de variables u = xy, v = y 2 x2 .
Exercice 10.7. 1. Pour R > 0, calculer
Z
2
+y 2 )
IR = e(x dx dy,
B(0,R)

o B(0, R) dsigne la boule euclidienne de centre 0 et de rayon R. Montrer que IR admet


une limite que lon explicitera quand R tend vers +.
2. En dduire la valeur de lintgrale
Z
2
ex dx.
R

Exercice 10.8. Calculer D 1+xxy 2


R
2 +y 2 dx dy, o D est lensemble des points de [0, 1] qui ne
sont pas dans le disque de centre (0,0) et de rayon 1.
Exercice 10.9. Soit a > 0 et B la boule euclidienne unit de R3 . Calculer
Z
1
p dx dy dz.
B x + y + (z a)2
2 2

72 J. Royer - Universit Toulouse 3