ATLAS Ouvrir dans l'atlas →

Théorème 1Intégration sur les variétés et formule de Stokes

Changement de variables pour l'intégrale de Riemann

Soit UU un ouvert de ℝn{\mathbb R^n}. Pour une fonction continue f:U→ℝf : U \to {\mathbb R}, on appelle support de ff l'adhérence dans UU de {f≠0}\{f \neq 0\}, et l'on note Cc(U)C_c(U) l'espace des fonctions continues sur UU dont le support est compact.

Pour f∈Cc(U)f \in C_c(U), de support KK, soit f~\tilde f la fonction égale à ff sur UU et à 00 ailleurs. Elle est continue sur ℝn\mathbb R^n : elle l'est sur l'ouvert UU, et sur l'ouvert ℝn∖K\mathbb R^n \setminus K, où elle est nulle, le compact KK étant fermé dans l'espace séparé ℝn\mathbb R^n (Compacts, fermés et images, (ii)) ; ces deux ouverts recouvrent ℝn\mathbb R^n. Le compact KK est borné (L'espace ℝⁿ, (iii)), donc contenu dans un pavé PP (Intégrales itérées), et l'on pose ∫Uf=∫Pf~.\int_U f = \int_P \tilde f. Pour une forme f dx1∧⋯∧dxnf\,dx_1 \wedge \cdots \wedge dx_n à support compact sur UU, c'est l'intégrale du nœud Support compact.

Énoncé

(i) Propriétés. Si P⊂QP \subset Q sont deux pavés et gg une fonction continue sur QQ, nulle sur Q∖PQ \setminus P, alors ∫Qg=∫Pg\int_Q g = \int_P g. Par suite, ∫Uf\int_U f ne dépend pas du pavé PP. L'intégrale est linéaire et croissante sur Cc(U)C_c(U). Si U⊂U′U \subset U' sont deux ouverts, le prolongement de f∈Cc(U)f \in C_c(U) par 00 appartient à Cc(U′)C_c(U') et a la même intégrale. Enfin, pour une permutation PσP_\sigma des coordonnées (Difféomorphismes primitifs), f∘Pσ∈Cc(Pσ−1(U))f \circ P_\sigma \in C_c\big(P_\sigma^{-1}(U)\big) et ∫Pσ−1(U)f∘Pσ=∫Uf\int_{P_\sigma^{-1}(U)} f \circ P_\sigma = \int_U f.

(ii) Changement de variables. Soit τ:U→V\tau : U \to V un difféomorphisme entre ouverts de ℝn\mathbb R^n et f∈Cc(V)f \in C_c(V). La fonction (f∘τ) ∣det⁡dτ∣(f \circ \tau)\,|\det d\tau| appartient à Cc(U)C_c(U), et ∫Vf=∫U(f∘τ) ∣det⁡dτ∣.\int_V f = \int_U (f \circ \tau)\,|\det d\tau|.

Démonstration

(i) Un lemme de Chasles. Soit P=∏i[ai,bi]⊂Q=∏i[ci,di]P = \prod_i [a_i, b_i] \subset Q = \prod_i [c_i, d_i]. Notons gjg_j et gjPg^P_j les fonctions du nœud Intégrales itérées construites à partir de gg sur QQ et de sa restriction à PP. Montrons par récurrence sur jj que gj(xj+1,…,xn)g_j(x_{j+1}, \dots, x_n) est nulle dès que l'une des coordonnées xlx_l, l>jl > j, sort de [al,bl][a_l, b_l], et égale à gjP(xj+1,…,xn)g^P_j(x_{j+1}, \dots, x_n) sinon. Pour j=0j = 0, c'est l'hypothèse.

Au rang jj, si l'une des coordonnées xlx_l, l>jl > j, sort de [al,bl][a_l, b_l], la fonction intégrée t↦gj−1(t,xj+1,…,xn)t \mapsto g_{j-1}(t, x_{j+1}, \dots, x_n) est nulle. Sinon, elle est nulle hors de [aj,bj][a_j, b_j] et égale à gj−1P(t,xj+1,…,xn)g^P_{j-1}(t, x_{j+1}, \dots, x_n) sur ce segment, et la relation de Chasles (Propriétés de l'intégrale, (v)) ramène son intégrale sur [cj,dj][c_j, d_j] à l'intégrale de gj−1Pg^P_{j-1} sur [aj,bj][a_j, b_j]. Pour j=nj = n, on obtient ∫Qg=∫Pg\int_Q g = \int_P g.

Indépendance. Si PP et P′P' sont deux pavés contenant KK, le pavé QQ de côtés [min⁡(ai,ai′),max⁡(bi,bi′)][\min(a_i, a'_i), \max(b_i, b'_i)] les contient tous deux, et f~\tilde f est nulle sur Q∖PQ \setminus P et sur Q∖P′Q \setminus P'. Le lemme donne ∫Pf~=∫Qf~=∫P′f~\int_P \tilde f = \int_Q \tilde f = \int_{P'} \tilde f.

Linéarité, croissance, prolongement. Deux fonctions de Cc(U)C_c(U) ont leurs supports dans un même pavé, sur lequel l'intégrale itérée est linéaire et croissante (Intégrales itérées, (ii)). Si U⊂U′U \subset U', le prolongement de ff par 00 à U′U' est continu, comme restriction de f~\tilde f ; son support est KK, compact donc fermé dans U′U', et son prolongement à ℝn\mathbb R^n est encore f~\tilde f.

Permutations. L'application PσP_\sigma est un homéomorphisme linéaire : f∘Pσf \circ P_\sigma est continue sur l'ouvert Pσ−1(U)P_\sigma^{-1}(U), de support compact Pσ−1(K)P_\sigma^{-1}(K). Si P=∏i[ai,bi]P = \prod_i [a_i, b_i] contient KK, le pavé Pσ−1(P)P_\sigma^{-1}(P), formé des xx tels que xσ(i)∈[ai,bi]x_{\sigma(i)} \in [a_i, b_i] pour tout ii, contient ce support. Intégrer f~∘Pσ\tilde f \circ P_\sigma sur Pσ−1(P)P_\sigma^{-1}(P) par rapport à x1x_1, puis à x2x_2, et ainsi de suite, c'est intégrer f~\tilde f sur PP par rapport à yσ−1(1)y_{\sigma^{-1}(1)}, puis à yσ−1(2)y_{\sigma^{-1}(2)}, et ainsi de suite, où y=Pσ(x)y = P_\sigma(x), puisque xl=yσ−1(l)x_l = y_{\sigma^{-1}(l)} : les fonctions intermédiaires sont les mêmes, à l'écriture des variables près. Le nœud Fubini pour les fonctions continues, (ii), conclut.

(ii) Le support. La fonction det⁡dτ\det d\tau est continue, et elle ne s'annule pas (Difféomorphismes primitifs, (i)). La fonction (f∘τ) ∣det⁡dτ∣(f \circ \tau)\,|\det d\tau| est donc continue, et non nulle exactement sur τ−1({f≠0})\tau^{-1}(\{f \neq 0\}), contenu dans τ−1(K)\tau^{-1}(K). Celui-ci est compact, image de KK par l'application continue τ−1\tau^{-1} (Compacts, fermés et images, (iii)), donc fermé dans UU ; l'adhérence de τ−1({f≠0})\tau^{-1}(\{f \neq 0\}) y est contenue, et elle est compacte, comme partie fermée d'un compact (même nœud, (i)).

Disons qu'un difféomorphisme τ:U→V\tau : U \to V vérifie la formule si l'égalité de (ii) a lieu pour toute f∈Cc(V)f \in C_c(V), et notons (Fn)(\mathrm{F}_n) l'énoncé : tout difféomorphisme entre ouverts de ℝn\mathbb R^n vérifie la formule. Établissons d'abord quatre propriétés.

Restriction. Si τ\tau vérifie la formule et si U0⊂UU_0 \subset U est un ouvert, la restriction de τ\tau à U0U_0, difféomorphisme de U0U_0 sur l'ouvert τ(U0)\tau(U_0), la vérifie. En effet, une fonction f∈Cc(τ(U0))f \in C_c(\tau(U_0)) se prolonge par 00 en une fonction de Cc(V)C_c(V), et le prolongement par 00 de (f∘τ) ∣det⁡dτ∣(f \circ \tau)\,|\det d\tau|, de U0U_0 à UU, est la fonction associée à ce prolongement ; (i) conclut.

Composition. Si τ1:U→V\tau_1 : U \to V et τ2:V→W\tau_2 : V \to W vérifient la formule, τ2∘τ1\tau_2 \circ \tau_1 la vérifie. Pour f∈Cc(W)f \in C_c(W), la fonction g=(f∘τ2) ∣det⁡dτ2∣g = (f \circ \tau_2)\,|\det d\tau_2| appartient à Cc(V)C_c(V), et ∫Wf=∫Vg=∫U(f∘τ2∘τ1)×∣det⁡dτ2∘τ1∣ ∣det⁡dτ1∣=∫U(f∘(τ2∘τ1))×∣det⁡d(τ2∘τ1)∣,\begin{aligned} \int_W f &= \int_V g \\ &= \int_U (f \circ \tau_2 \circ \tau_1) \\ &\qquad \times \big|\det d\tau_2 \circ \tau_1\big|\,|\det d\tau_1| \\ &= \int_U \big(f \circ (\tau_2 \circ \tau_1)\big) \\ &\qquad \times \big|\det d(\tau_2 \circ \tau_1)\big|, \end{aligned} par la règle de la chaîne (Différentielle, (iv)) et le déterminant d'un produit (Déterminant d'une matrice, (ii)).

Permutations. Une permutation PσP_\sigma des coordonnées, de Pσ−1(V)P_\sigma^{-1}(V) sur VV, vérifie la formule : c'est le dernier point de (i), puisque ∣det⁡Pσ∣=1|\det P_\sigma| = 1.

Localisation. Soit τ:U→V\tau : U \to V et 𝒲\mathcal W l'ensemble des ouverts W⊂UW \subset U tels que la restriction de τ\tau à WW vérifie la formule. Si 𝒲\mathcal W recouvre UU, τ\tau vérifie la formule. Soit en effet f∈Cc(V)f \in C_c(V), de support KK. Les ouverts τ(W)\tau(W), W∈𝒲W \in \mathcal W, recouvrent VV, qui est une variété d'atlas {id}\{\mathrm{id}\} (Exemples de variétés, (i)). Le nœud Partitions de l'unité, (iii), fournit des ouverts W1,…,WmW_1, \dots, W_m de 𝒲\mathcal W et des fonctions χ1,…,χm\chi_1, \dots, \chi_m de classe C∞C^\infty et positives sur VV, telles que l'adhérence de {χl≠0}\{\chi_l \neq 0\} soit un compact contenu dans τ(Wl)\tau(W_l), et que ∑lχl=1\sum_l \chi_l = 1 sur un ouvert contenant KK.

Alors f=∑lχlff = \sum_l \chi_l f sur VV : l'égalité a lieu sur cet ouvert, et hors de KK les deux membres sont nuls. La restriction de χlf\chi_l f à τ(Wl)\tau(W_l) appartient à Cc(τ(Wl))C_c(\tau(W_l)), son support étant contenu dans l'adhérence de {χl≠0}\{\chi_l \neq 0\}. Par (i), puis par l'hypothèse sur WlW_l, ∫Vf=∑l=1m∫τ(Wl)χlf=∑l=1m∫Wl((χlf)∘τ) ∣det⁡dτ∣=∫U(f∘τ) ∣det⁡dτ∣,\begin{aligned} \int_V f &= \sum_{l=1}^m \int_{\tau(W_l)} \chi_l f \\ &= \sum_{l=1}^m \int_{W_l} \big((\chi_l f) \circ \tau\big)\,|\det d\tau| \\ &= \int_U (f \circ \tau)\,|\det d\tau|, \end{aligned} la dernière égalité parce que (χlf)∘τ(\chi_l f) \circ \tau est nulle hors de WlW_l, et par linéarité.

Dimension 1. Soit a∈Ua \in U et JJ un intervalle ouvert contenant aa et contenu dans UU. La dérivée τ′\tau' est continue et ne s'annule pas sur JJ ; τ′(J)\tau'(J) est un intervalle (Valeurs intermédiaires) qui ne contient pas 00, et τ′\tau' garde un signe constant sur JJ. Soit f∈Cc(τ(J))f \in C_c(\tau(J)), non nulle, de support KK. La partie L=τ−1(K)∩JL = \tau^{-1}(K) \cap J, image de KK par la réciproque, continue, de la restriction de τ\tau à JJ, est compacte (Compacts, fermés et images, (iii)) ; elle a un plus petit élément α\alpha et un plus grand β\beta (Compacts de ℝ, (ii)), et α<β\alpha < \beta, puisque LL contient l'ouvert non vide τ−1({f≠0})∩J\tau^{-1}(\{f \neq 0\}) \cap J.

La fonction F(u)=∫τ(α)uf~F(u) = \int_{\tau(\alpha)}^u \tilde f est dérivable sur ℝ\mathbb R, de dérivée f~\tilde f (Théorème fondamental), et F∘τF \circ \tau a pour dérivée (f∘τ) τ′(f \circ \tau)\,\tau' sur JJ (Dérivée d'une composée). Cette dérivée est continue ; la fonction s↦∫αs(f∘τ) τ′−F(τ(s))s \mapsto \int_\alpha^s (f \circ \tau)\,\tau' - F(\tau(s)) a donc une dérivée nulle sur JJ, par le même théorème, et elle est constante sur [α,β][\alpha, \beta] (Signe de la dérivée, (ii)) : ∫αβ(f∘τ) τ′=F(τ(β))−F(τ(α)).\int_\alpha^\beta (f \circ \tau)\,\tau' = F(\tau(\beta)) - F(\tau(\alpha)). Si τ′>0\tau' > 0, le second membre est ∫τ(α)τ(β)f~\int_{\tau(\alpha)}^{\tau(\beta)} \tilde f, intégrale sur un segment qui contient τ([α,β])⊃K\tau([\alpha, \beta]) \supset K ; si τ′<0\tau' < 0, c'est l'opposé de l'intégrale sur [τ(β),τ(α)][\tau(\beta), \tau(\alpha)], et ∣τ′∣=−τ′|\tau'| = -\tau'. Dans les deux cas, ∫J(f∘τ) ∣τ′∣=∫τ(J)f,\int_J (f \circ \tau)\,|\tau'| = \int_{\tau(J)} f, le segment [α,β][\alpha, \beta] contenant le support du premier intégrande. Ainsi J∈𝒲J \in \mathcal W, et la localisation donne (F1)(\mathrm F_1).

Récurrence. Soit n⩾2n \geqslant 2 ; supposons (Fn−1)(\mathrm F_{n-1}), et soit τ:U→V\tau : U \to V. Soit a∈Ua \in U, et WW, CC, kk, hh, σ\sigma comme au nœud Difféomorphismes primitifs, (ii). Par la composition et les permutations, il suffit de montrer que la restriction de kk à WW, difféomorphisme de WW sur CC, et hh, difféomorphisme de CC sur τ′(W)\tau'(W), vérifient la formule : alors W∈𝒲W \in \mathcal W, et la localisation conclut.

Le difféomorphisme primitif hh. Écrivons C=C′×JC = C' \times J, avec C′=B∞(c′,r)⊂ℝn−1C' = B_\infty(c', r) \subset \mathbb R^{n-1} et J= ]cn−r,cn+r[J = \,]c_n - r, c_n + r[. Pour y′∈C′y' \in C', l'application t↦hn(y′,t)t \mapsto h_n(y', t) est un difféomorphisme de JJ sur l'ouvert Oy′={s:(y′,s)∈h(C)}O_{y'} = \{s : (y', s) \in h(C)\} : elle est bijective, parce que hh l'est et conserve y′y', et sa réciproque est s↦(h−1)n(y′,s)s \mapsto (h^{-1})_n(y', s), puisque h−1h^{-1} conserve aussi y′y'. De plus det⁡dh=∂nhn\det dh = \partial_n h_n, la matrice de dhdh ayant pour n−1n - 1 premières lignes celles de l'identité.

Soit f∈Cc(h(C))f \in C_c(h(C)), de support KK, et g=(f∘h) ∣∂nhn∣g = (f \circ h)\,|\partial_n h_n|, qui appartient à Cc(C)C_c(C). Prenons un pavé P=P′×[α,β]P = P' \times [\alpha, \beta] qui contient les supports de ff et de gg. Par Fubini pour les fonctions continues, (iii), en intégrant d'abord par rapport à xnx_n, ∫Pf~=∫P′F,∫Pg~=∫P′G,\int_P \tilde f = \int_{P'} F, \qquad \int_P \tilde g = \int_{P'} G, avec F(y′)=∫αβf~(y′,s) dsF(y') = \int_\alpha^\beta \tilde f(y', s)\,ds et G(y′)=∫αβg~(y′,t) dtG(y') = \int_\alpha^\beta \tilde g(y', t)\,dt. Si y′∉C′y' \notin C', F(y′)=G(y′)=0F(y') = G(y') = 0, aucun point de CC ni de h(C)h(C) n'ayant y′y' pour premières coordonnées. Si y′∈C′y' \in C', la fonction s↦f(y′,s)s \mapsto f(y', s) appartient à Cc(Oy′)C_c(O_{y'}) : son support est contenu dans {s:(y′,s)∈K}\{s : (y', s) \in K\}, fermé et borné, donc compact, et contenu dans Oy′O_{y'}. Son intégrale est F(y′)F(y'), et le cas de la dimension 11, appliqué au difféomorphisme t↦hn(y′,t)t \mapsto h_n(y', t), donne F(y′)=G(y′)F(y') = G(y'). Ainsi F=GF = G sur P′P', et hh vérifie la formule.

L'application kk. Pour t∈ℝt \in \mathbb R, notons WtW_t et CtC_t les ouverts de ℝn−1\mathbb R^{n-1} formés des x′x' tels que (x′,t)∈W(x', t) \in W, respectivement (x′,t)∈C(x', t) \in C, et écrivons k(x′,t)=(κ(x′,t),t)k(x', t) = (\kappa(x', t), t). Comme kk est une bijection de WW sur CC qui conserve la dernière coordonnée, ainsi que sa réciproque, l'application kt:x′↦κ(x′,t)k_t : x' \mapsto \kappa(x', t) est un difféomorphisme de WtW_t sur CtC_t, dont la réciproque se lit sur k−1k^{-1}. La dernière ligne de la matrice de dk(x′,t)dk(x', t) étant (0,…,0,1)(0, \dots, 0, 1), det⁡dk(x′,t)=det⁡dkt(x′)\det dk(x', t) = \det dk_t(x'), comme dans la preuve du nœud Difféomorphismes primitifs, (ii).

Soit f∈Cc(C)f \in C_c(C), g=(f∘k) ∣det⁡dk∣∈Cc(W)g = (f \circ k)\,|\det dk| \in C_c(W), et P=P′×[α,β]P = P' \times [\alpha, \beta] un pavé qui contient leurs supports. Par définition de l'intégrale itérée, qui intègre en xnx_n en dernier, ∫Pf~=∫αβΦ(t) dt,∫Pg~=∫αβΓ(t) dt,\begin{aligned} \int_P \tilde f &= \int_\alpha^\beta \Phi(t)\,dt, \\ \int_P \tilde g &= \int_\alpha^\beta \Gamma(t)\,dt, \end{aligned} où Φ(t)\Phi(t) et Γ(t)\Gamma(t) sont les intégrales itérées sur P′P' des fonctions x′↦f~(x′,t)x' \mapsto \tilde f(x', t) et x′↦g~(x′,t)x' \mapsto \tilde g(x', t). Si CtC_t est vide, WtW_t aussi, et Φ(t)=Γ(t)=0\Phi(t) = \Gamma(t) = 0. Sinon, x′↦f(x′,t)x' \mapsto f(x', t) appartient à Cc(Ct)C_c(C_t), d'intégrale Φ(t)\Phi(t), et x′↦g(x′,t)=f(kt(x′),t) ∣det⁡dkt(x′)∣x' \mapsto g(x', t) = f(k_t(x'), t)\,|\det dk_t(x')| appartient à Cc(Wt)C_c(W_t), d'intégrale Γ(t)\Gamma(t). L'hypothèse (Fn−1)(\mathrm F_{n-1}), appliquée à ktk_t, donne Φ(t)=Γ(t)\Phi(t) = \Gamma(t). Ainsi kk vérifie la formule, ce qui achève la récurrence.

Aucun choix n'intervient : la localisation ne désigne pas d'ouvert point par point, et la partition de l'unité n'emploie qu'un nombre fini de fonctions.

□
Remarque

Pour les coordonnées polaires τ(r,t)=(rcos⁡t,rsin⁡t)\tau(r, t) = (r\cos t, r\sin t), de  ]0,+∞[ × ]−π/2,π/2[\,]0, +\infty[\, \times \,]{-\pi/2}, \pi/2[ sur le demi-plan {x>0}\{x > 0\}, et la fonction f(x,y)=(1−(x−2)2−y2)2f(x, y) = \big(1 - (x - 2)^2 - y^2\big)^2 sur le disque de centre (2,0)(2, 0) et de rayon 11, prolongée par 00, les deux membres de (ii) valent π3≈1,0472\frac\pi3 \approx 1{,}0472, comme le confirme un calcul numérique de chacun d'eux. Sans le facteur ∣det⁡dτ∣=r|\det d\tau| = r, on trouverait environ 0,53230{,}5323 : le jacobien mesure la dilatation des petits rectangles [r,r+dr]×[t,t+dt][r, r + dr] \times [t, t + dt], dont l'image a pour aire approchée r dr dtr\,dr\,dt.

Remarque

L'erreur la plus répandue est d'appliquer la formule à une application seulement localement inversible. Pour τ(x)=x2\tau(x) = x^2, de ℝ∖{0}\mathbb R \setminus \{0\} sur ]0,+∞[]0, +\infty[, de dérivée partout non nulle, on trouve ∫(f∘τ) ∣τ′∣=2∫f\int (f \circ \tau)\,|\tau'| = 2\int f : chaque point de l'image a deux antécédents, et il est compté deux fois. L'injectivité sert dans la localisation, où l'on découpe ff et non f∘τf \circ \tau.

Remarque

La formule du changement de variables est démontrée aussi, pour l'intégrale de Lebesgue et sans régularité sur ff, au chapitre Changement de variables des équations différentielles (Changement de variables), branche parallèle à celle-ci. Ce résultat-là hérite de l'axiome du choix dénombrable par la mesure de Lebesgue ; la version de ce nœud, limitée aux fonctions continues à support compact, n'emploie aucune forme du choix, et c'est elle que demandent l'intégration sur les variétés et la formule de Stokes.

Ouvrir dans l'atlas interactif →