ATLAS Ouvrir dans l'atlas →

Lemme 1Intégration sur les variétés et formule de Stokes

Décomposition locale d'un difféomorphisme

Dans ce chapitre, n⩾1n \geqslant 1, et un difféomorphisme est un C^\infty-difféomorphisme entre ouverts de ℝn{\mathbb R^n} (Inversion locale). On écrit x=(x′,xn)x = (x', x_n), avec x′=(x1,…,xn−1)x' = (x_1, \dots, x_{n-1}). Un difféomorphisme h:U→Vh : U \to V est primitif s'il ne change qu'une coordonnée : il existe un indice ii tel que hl(x)=xlh_l(x) = x_l pour tout l≠il \neq i et tout x∈Ux \in U.

Pour une bijection σ\sigma de {1,…,n}\{1, \dots, n\} sur lui-même, on note Pσ(x)=(xσ(1),…,xσ(n))P_\sigma(x) = (x_{\sigma(1)}, \dots, x_{\sigma(n)}) la permutation des coordonnées qu'elle définit. C'est un isomorphisme linéaire, de réciproque Pσ−1P_{\sigma^{-1}}. Sa matrice a pour lignes celles de la matrice identité, dans un autre ordre ; des échanges de lignes la ramènent à l'identité, et chacun change le signe du déterminant (Déterminant d'une matrice, (iii)) : ∣det⁡Pσ∣=1|\det P_\sigma| = 1.

Énoncé

Soit τ:U→V\tau : U \to V un difféomorphisme et a∈Ua \in U. Pour n⩾2n \geqslant 2 et 1⩽j⩽n1 \leqslant j \leqslant n, on note Mj(x)M_j(x) le déterminant de la matrice carrée d'ordre n−1n - 1 obtenue en retirant de la matrice de dτ(x)d\tau(x) sa ligne jj et sa colonne nn.

(i) det⁡dτ(x)≠0\det d\tau(x) \neq 0 pour tout x∈Ux \in U. Si n⩾2n \geqslant 2, l'un au moins des nombres M1(a),…,Mn(a)M_1(a), \dots, M_n(a) n'est pas nul.

(ii) Soit n⩾2n \geqslant 2, jj un indice tel que Mj(a)≠0M_j(a) \neq 0, et σ\sigma la bijection qui envoie nn sur jj et 1,…,n−11, \dots, n - 1 sur les autres indices, rangés dans l'ordre croissant. Posons τ′=Pσ∘τ\tau' = P_\sigma \circ \tau, de sorte que τn′=τj\tau'_n = \tau_j, et k(x)=(τ1′(x),…,τn−1′(x),xn).k(x) = \big(\tau'_1(x), \dots, \tau'_{n-1}(x), x_n\big). Il existe un ouvert W⊂UW \subset U contenant aa et un cube ouvert C=B∞(k(a),r)C = B_\infty(k(a), r) tels que kk induise un difféomorphisme de WW sur CC. L'application h(y)=(y1,…,yn−1,τn′(k−1(y)))h(y) = \big(y_1, \dots, y_{n-1}, \tau'_n(k^{-1}(y))\big) est alors un difféomorphisme primitif de CC sur l'ouvert τ′(W)\tau'(W), et τ=Pσ−1∘h∘ksur W.\tau = P_{\sigma^{-1}} \circ h \circ k \quad \text{sur } W. Au voisinage de aa, τ\tau est ainsi la composée d'une application qui ne change pas la dernière coordonnée, d'un difféomorphisme primitif qui ne change qu'elle, et d'une permutation des coordonnées.

Démonstration

(i) La règle de la chaîne (Différentielle, (iv)), appliquée à τ−1∘τ=idU\tau^{-1} \circ \tau = \mathrm{id}_U, montre que d(τ−1)(τ(x))∘dτ(x)d(\tau^{-1})(\tau(x)) \circ d\tau(x) est l'identité : dτ(x)d\tau(x) est inversible, et det⁡dτ(x)≠0\det d\tau(x) \neq 0 (Déterminant d'une matrice, (ii)). Pour n⩾2n \geqslant 2, développons ce déterminant en aa selon la dernière colonne (Comatrice) : det⁡dτ(a)=∑j=1n(−1)j+n ∂nτj(a) Mj(a).\det d\tau(a) = \sum_{j=1}^n (-1)^{j+n}\,\partial_n\tau_j(a)\,M_j(a). Si tous les Mj(a)M_j(a) étaient nuls, ce déterminant le serait.

(ii) La différentielle de kk. La matrice de dτ′(a)=Pσ∘dτ(a)d\tau'(a) = P_\sigma \circ d\tau(a) a pour n−1n - 1 premières lignes celles de la matrice de dτ(a)d\tau(a) d'indice différent de jj, dans l'ordre croissant. Ce sont aussi les n−1n - 1 premières lignes de la matrice de dk(a)dk(a), dont la dernière ligne est (0,…,0,1)(0, \dots, 0, 1). En développant le déterminant de la transposée de cette matrice selon sa dernière colonne (Comatrice, Déterminant d'une matrice, (iii)), on trouve que det⁡dk(a)\det dk(a) est le déterminant du bloc formé des n−1n - 1 premières lignes et des n−1n - 1 premières colonnes, c'est-à-dire Mj(a)M_j(a), qui n'est pas nul.

Inversion locale. Par le théorème d'inversion locale (Inversion locale), il existe un ouvert W0⊂UW_0 \subset U contenant aa tel que kk induise un difféomorphisme de W0W_0 sur un ouvert k(W0)k(W_0) qui contient k(a)k(a). Cet ouvert contient un cube C=B∞(k(a),r)C = B_\infty(k(a), r), et W=W0∩k−1(C)W = W_0 \cap k^{-1}(C) est un ouvert contenant aa, que kk envoie bijectivement sur CC. La restriction de kk à WW est donc un difféomorphisme de WW sur CC, dont la réciproque est la restriction à CC de celle de k∣W0k|_{W_0}.

L'application hh. Pour y∈Cy \in C et x=k−1(y)∈Wx = k^{-1}(y) \in W, on a kl(x)=ylk_l(x) = y_l pour l<nl < n, donc τ′(x)=(y1,…,yn−1,τn′(x))=h(y).\tau'(x) = \big(y_1, \dots, y_{n-1}, \tau'_n(x)\big) = h(y). Ainsi h=τ′∘k−1h = \tau' \circ k^{-1} sur CC : hh est de classe C∞C^\infty, injective comme composée de deux injections, et d'image τ′(W)\tau'(W).

Cette image est ouverte. En effet τ′\tau', composée de τ\tau et de l'isomorphisme PσP_\sigma, est un difféomorphisme de UU sur l'ouvert Pσ(V)P_\sigma(V), et l'image de l'ouvert WW par τ′\tau' est son image réciproque par l'application continue τ′−1\tau'^{-1}. La réciproque de hh est k∘τ′−1k \circ \tau'^{-1}, de classe C∞C^\infty sur τ′(W)\tau'(W). Enfin hh ne change que la dernière coordonnée, et, sur WW, τ=Pσ−1∘τ′=Pσ−1∘h∘k\tau = P_{\sigma^{-1}} \circ \tau' = P_{\sigma^{-1}} \circ h \circ k.

□
Remarque

Pour les coordonnées polaires τ(r,t)=(rcos⁡t,rsin⁡t)\tau(r, t) = (r\cos t, r\sin t), de U= ]0,+∞[ × ]−π/2,π/2[U = \,]0, +\infty[\, \times \,]{-\pi/2}, \pi/2[ sur le demi-plan V={(x,y):x>0}V = \{(x, y) : x > 0\}, de réciproque (x,y)↦(x2+y2,arctan⁡(y/x))(x, y) \mapsto \big(\sqrt{x^2 + y^2}, \arctan(y/x)\big), la matrice de dτd\tau est (cos⁡t−rsin⁡tsin⁡trcos⁡t),\begin{pmatrix} \cos t & -r\sin t \\ \sin t & r\cos t \end{pmatrix}, d'où M1=sin⁡tM_1 = \sin t et M2=cos⁡tM_2 = \cos t. Comme cos⁡t>0\cos t > 0 sur UU, on peut prendre j=2j = 2 et σ=id\sigma = \mathrm{id} : k(r,t)=(rcos⁡t,t),h(v,t)=(v,vtan⁡t).\begin{aligned} k(r, t) &= (r\cos t, t), \\ h(v, t) &= (v, v\tan t). \end{aligned}

La première application garde l'angle et remplace le rayon par l'abscisse ; la seconde garde l'abscisse et calcule l'ordonnée. Leurs jacobiens, cos⁡t\cos t et v/cos⁡2tv/\cos^2 t, ont pour produit, en v=rcos⁡tv = r\cos t, le jacobien rr des coordonnées polaires, comme le veut la règle de la chaîne. Ici kk est même un difféomorphisme de UU tout entier sur son image, de réciproque (v,t)↦(v/cos⁡t,t)(v, t) \mapsto (v/\cos t, t) ; le lemme ne l'affirme qu'au voisinage de chaque point.

r t v t x y k h rectangle v = r cos t y = v tan t
À gauche, un rectangle de l'ouvert UU des coordonnées (r,t)(r, t) ; au milieu, son image par kk, qui ne déplace les points qu'horizontalement, puisque tt est conservé ; à droite, l'image de celle-ci par hh, qui ne les déplace que verticalement, puisque vv est conservé : on obtient le secteur des coordonnées polaires. La cellule rouge est suivie d'un bout à l'autre.
Remarque

L'erreur la plus tentante est de croire que l'on peut toujours prendre σ=id\sigma = \mathrm{id}. Pour l'échange τ(x,y)=(y,x)\tau(x, y) = (y, x), on a M2=∂1τ1=0M_2 = \partial_1\tau_1 = 0, et l'application k(x,y)=(τ1,y)=(y,y)k(x, y) = (\tau_1, y) = (y, y) n'est injective sur aucun ouvert. Avec j=1j = 1, puisque M1=∂1τ2=1M_1 = \partial_1\tau_2 = 1, on trouve τ′=id\tau' = \mathrm{id}, k=h=idk = h = \mathrm{id}, et τ=Pσ−1\tau = P_{\sigma^{-1}} est la permutation elle-même.

Remarque

Rudin appelle primitives les applications qui ne changent qu'une coordonnée, et montre qu'un difféomorphisme s'écrit localement comme composée de telles applications et d'échanges de deux coordonnées (Principles of Mathematical Analysis, 3e éd., 1976, chapitre 10). Spivak démontre la formule du changement de variables par une décomposition locale de ce genre et une récurrence sur la dimension (Calculus on Manifolds, 1965, théorème 3-13, p. 66-69) ; il normalise d'abord le difféomorphisme par sa différentielle en un point, ce qui lui demande aussi la formule pour les applications linéaires, comme le détaillent les notes de cours de R. Jerrard (université de Toronto, MAT257). C'est le plan que suit le nœud suivant, où une permutation des coordonnées remplace cette normalisation : la seule décomposition τ=Pσ−1∘h∘k\tau = P_{\sigma^{-1}} \circ h \circ k suffit, l'application kk étant traitée tranche par tranche.

Repose sur

C'est un point de départ.

Sert à

Ouvrir dans l'atlas interactif →