Théorème de Stokes

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article concernant la physique doit être recyclé ().

Une réorganisation et une clarification du contenu paraissent nécessaires. Améliorez-le, discutez des points à améliorer ou précisez les sections à recycler en utilisant {{section à recycler}}.

Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.

Cet article ne cite pas suffisamment ses sources ().

Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».

En pratique : Quelles sources sont attendues ? Comment ajouter mes sources ?

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Stokes.

William Thomson (Lord Kelvin).
George Stokes.

En mathématiques, et plus particulièrement en géométrie différentielle, le théorème de Stokes (parfois appelé théorème de Stokes-Cartan) est un résultat central sur l'intégration des formes différentielles, qui généralise le second théorème fondamental de l'analyse, ainsi que de nombreux théorèmes d'analyse vectorielle. Il possède de multiples applications, fournissant ainsi un formulaire qu'utilisent volontiers physiciens et ingénieurs, particulièrement en mécanique des fluides.

Le théorème est attribué à Sir George Gabriel Stokes, mais le premier à démontrer ce résultat est en réalité le scientifique russe Ostrogradsky qui le présenta à Paris dans les années 1820. Lord Kelvin le redécouvrit 20 ans plus tard à Cambridge et en énonça un résultat particulier pour le rotationnel d'un champ de vecteurs. Le mathématicien et le physicien entretiennent à ce sujet une correspondance active de 1822 à 1853[1]. Ce résultat est parfois appelé « théorème de Kelvin-Stokes », ou parfois simplement théorème de Stokes, ce qui est une erreur historique[2], même pour le cas particulier du théorème concernant la circulation du rotationnel, qu'on trouvera décrite dans le paragraphe concernant le sens physique du théorème.

Énoncé et démonstration

Théorème de Stokes[3],[4] — Soit M une variété différentielle à bord, orientée de dimension n, et ω une (n–1)-forme différentielle à support compact sur M de classe C1. Alors, on a :

M d ω = M i ω {\displaystyle \int _{M}\!\mathrm {d} \omega =\int _{\partial M}\!i^{*}\omega }

d désigne la dérivée extérieure, M le bord de M, muni de l'orientation induite[5], et i ω = ω | M {\displaystyle i^{*}\omega =\omega |_{\partial M}} la restriction de ω à M.

La démonstration actuelle demande de disposer d'une bonne définition de l'intégration ; son apparente simplicité est trompeuse. L'idée est d'utiliser une partition de l'unité adaptée au problème dans la définition de l'intégrale d'une forme différentielle, et de se ramener à un cas presque évident.

Soit {Ui}I un recouvrement localement fini de M par des domaines de cartes locales ϕ i : U i ϕ i ( U i ) R n {\displaystyle \phi _{i}:U_{i}\rightarrow \phi _{i}(U_{i})\subset \mathbb {R} ^{n}} , telles que :

ϕ i ( U i M ) = ϕ i ( U i ) ( { 0 } × R n 1 ) . {\displaystyle \phi _{i}(U_{i}\cap \partial M)=\phi _{i}(U_{i})\cap (\{0\}\times \mathbb {R} ^{n-1}).}

Introduisons χi une partition de l'unité subordonnée à {Ui}. Comme le support de ω est fermé, la forme différentielle ω s'écrit :

ω = χ i ω {\displaystyle \omega =\sum \chi _{i}\omega }

où la sommation est à support fini. Posons β i = ϕ i [ χ i ω ] {\displaystyle \beta _{i}=\phi _{i}^{*}\left[\chi _{i}\omega \right]} , forme différentielle à support compact de M' = ℝ+×ℝn–1. La restriction ϕ i | M {\displaystyle \phi _{i}|_{\partial M}} est un difféomorphisme sur son image préservant les orientations induites. On a donc :

M [ χ i ω ] = M β i . {\displaystyle \int _{\partial M}\!\left[\chi _{i}\omega \right]=\int _{\partial M'}\!\beta _{i}.}

Comme ϕi* commute avec l'opérateur de différentiation d, on a :

M d [ χ i ω ] = M d β i . {\displaystyle \int _{M}\!\mathrm {d} \left[\chi _{i}\omega \right]=\int _{M'}\!\mathrm {d} \beta _{i}.}

Par sommation, le théorème de Stokes est démontré une fois établi le cas particulier M' = ℝ+×ℝn–1.

Une (n-1)-forme ω sur M' = ℝ+×ℝn–1 s'écrit :

ω = i = 1 n f i d x 1 d x i ^ d x n {\displaystyle \omega =\sum _{i=1}^{n}f_{i}\cdot \mathrm {d} x_{1}\wedge \dots \wedge {\widehat {\mathrm {d} x_{i}}}\wedge \dots \wedge \mathrm {d} x_{n}}

où le chapeau désigne une omission. On trouve alors :

d ω = i = 1 n ( j = 1 n f i x j d x j ) d x 1 d x i ^ d x n = i = 1 n ( 1 ) i 1 f i x i d x 1 d x n . {\displaystyle {\begin{aligned}\mathrm {d} \omega &=\sum _{i=1}^{n}\left(\sum _{j=1}^{n}{\frac {\partial f_{i}}{\partial x_{j}}}\mathrm {d} x_{j}\right)\wedge \mathrm {d} x_{1}\wedge \dots \wedge {\widehat {\mathrm {d} x_{i}}}\wedge \dots \wedge \mathrm {d} x_{n}\\&=\sum _{i=1}^{n}(-1)^{i-1}{\frac {\partial f_{i}}{\partial x_{i}}}\mathrm {d} x_{1}\wedge \dots \wedge \mathrm {d} x_{n}.\end{aligned}}}

Le théorème de Fubini donne :

R + × R n 1 d ω = i = 1 n R + × R n 1 ( 1 ) i 1 f i x i d x 1 d x n = R n 1 ( 0 + f 1 x 1 d x 1 ) d x 2 d x n + i = 2 n R + × R n 2 ( 1 ) i 1 ( R f i x i d x i ) d x 1 d x i ^ d x n . {\displaystyle {\begin{aligned}\int _{\mathbb {R} _{+}\times \mathbb {R} ^{n-1}}\!\mathrm {d} \omega &=\sum _{i=1}^{n}\int _{\mathbb {R} _{+}\times \mathbb {R} ^{n-1}}(-1)^{i-1}{\frac {\partial f_{i}}{\partial x_{i}}}\mathrm {d} x_{1}\dots \mathrm {d} x_{n}\\&=\int _{\mathbb {R} ^{n-1}}\!\left(\int _{0}^{+\infty }{\frac {\partial f_{1}}{\partial x_{1}}}\mathrm {d} x_{1}\right)\mathrm {d} x_{2}\dots \mathrm {d} x_{n}+\sum _{i=2}^{n}\int _{\mathbb {R} _{+}\times \mathbb {R} ^{n-2}}(-1)^{i-1}\!\left(\int _{\mathbb {R} }{\frac {\partial f_{i}}{\partial x_{i}}}\mathrm {d} x_{i}\right)\mathrm {d} x_{1}\dots {\widehat {\mathrm {d} x_{i}}}\dots \mathrm {d} x_{n}.\end{aligned}}}

L'hypothèse que la forme ω est à support compact permet alors de finir le calcul, car les termes R f i x i d x i {\displaystyle \textstyle \int _{\mathbb {R} }{\frac {\partial f_{i}}{\partial x_{i}}}\mathrm {d} x_{i}} pour i ≥ 2 sont tous nuls :

R + × R n 1 d ω = R n 1 f 1 ( 0 , x 2 , , x n ) d x 2 d x n = R n 1 i ω , {\displaystyle \int _{\mathbb {R} _{+}\times \mathbb {R} ^{n-1}}\!\mathrm {d} \omega =-\int _{\mathbb {R} ^{n-1}}f_{1}(0,x_{2},\dots ,x_{n})\mathrm {d} x_{2}\dots \mathrm {d} x_{n}=\int _{\mathbb {R} ^{n-1}}i^{*}\omega ,}

d'où le résultat.

Théorème fondamental de l'intégration

Si f est une fonction C de la variable réelle, alors f est une forme différentielle de degré zéro, dont la différentielle est f'(x) dx. Le bord orienté de [a , b] est {b} – {a} (extrémité avec l'orientation + et origine avec l'orientation ), quelles que soient les valeurs relatives de a et b. La formule de Stokes donne dans cette situation :

a b f ( x ) d x = f ( b ) f ( a ) .   {\displaystyle \int _{a}^{b}f'(x)\mathrm {d} x=f(b)-f(a).~}

En fait, le théorème de Stokes est la généralisation de cette formule aux dimensions supérieures. La difficulté se trouve bien davantage dans la mise en place du bon cadre (formes différentielles, variétés à bord ou éventuellement plus générales, orientations) que dans la démonstration, qui repose sur le second théorème fondamental de l'analyse et un argument de partition de l'unité.

Formule de Green-Riemann

Article détaillé : théorème de Green.

Soit U un domaine compact lisse de ℝ2 et α = f dx + g dy une 1-forme différentielle sur ℝ2. Alors, la formule de Stokes s'écrit :

U α = U [ f d x + g d y ] = U [ g x f y ] d x d y . {\displaystyle \int _{\partial U}\alpha =\int _{\partial U}\![f\mathrm {d} x+g\mathrm {d} y]=\iint _{U}\left[{\frac {\partial g}{\partial x}}-{\frac {\partial f}{\partial y}}\right]\,\mathrm {d} x\,\mathrm {d} y.}

La formule de Green-Riemann est utilisée en géométrie pour démontrer l'inégalité de Poincaré.

Formule d'Ostrogradski

Article détaillé : théorème de Green-Ostrogradski.

Soit K un domaine compact à bord lisse de ℝ3 et posons ω = dx ∧ dy ∧ dz une forme volume sur ℝ3. Si X est un champ de vecteurs sur un voisinage ouvert de K, alors sa divergence div(X) vérifie

d ( ι X ω ) = d i v ( X ) ω {\displaystyle \mathrm {d} (\iota _{X}\omega )=\mathrm {div} (X)\cdot \omega }

ιXω désigne le produit intérieur de ω par X. La formule de Stokes s'écrit alors

K ι X ω = K d i v ( X ) ω {\displaystyle \int _{\partial K}\iota _{X}\omega =\int _{K}\mathrm {div} (X)\cdot \omega }

soit, dans les coordonnées où X = (f, g, h),

K [ f d y d z + g d z d x + h d x d y ] = K [ f x + g y + h z ] d x d y d z . {\displaystyle \iint _{\partial K}\!\left[f\mathrm {d} y\wedge \mathrm {d} z+g\mathrm {d} z\wedge \mathrm {d} x+h\mathrm {d} x\wedge \mathrm {d} y\right]=\iiint _{K}\!\left[{\frac {\partial f}{\partial x}}+{\frac {\partial g}{\partial y}}+{\frac {\partial h}{\partial z}}\right]\,\mathrm {d} x\,\mathrm {d} y\,\mathrm {d} z.}

Sens physique de la formule de Stokes

Notons d S {\displaystyle \mathrm {d} {\vec {S}}} le champ de vecteurs normal sortant d'un domaine U relativement compact à bord régulier. Soit X un champ de vecteurs défini au voisinage de l'adhérence de U. On définit la forme surfacique sur U par :

η = ι ( N ) ( d x d y d z ) | U . {\displaystyle \eta =\iota (N)(\mathrm {d} x\wedge \mathrm {d} y\wedge \mathrm {d} z){\big |}_{\partial U}.}

On définit le flux de X par :

U X   d S = U X N η . {\displaystyle \oint _{\partial U}{\vec {X}}\ \mathrm {d} {\vec {S}}=\int _{\partial U}\langle X\mid N\rangle \cdot \eta .}

La formule d'Ostrogradski se réécrit alors :

U X   d S = U ( d i v X ) d x d y d z . {\displaystyle \oint _{\partial U}{\vec {X}}\ \mathrm {d} {\vec {S}}=\int _{U}(\mathrm {div} X)\,\mathrm {d} x\,\mathrm {d} y\,\mathrm {d} z.}

Soit S une courbe fermée orientée dans ℝ3, S une surface orientée dont le contour est S. L'orientation de S est induite par l'orientation de S. Si le champ vectoriel V {\displaystyle {\vec {V}}} admet des dérivées partielles continues, alors :

S V d l = S r o t   V d S {\displaystyle \oint _{\partial S}{\vec {V}}\cdot \mathrm {d} {\vec {l}}=\iint _{S}{\overrightarrow {\mathrm {rot} }}\ {\vec {V}}\cdot \mathrm {d} {\vec {S}}}

d l {\displaystyle \mathrm {d} {\vec {l}}} est le vecteur directeur de la courbe en tout point, r o t   V = V {\displaystyle {\overrightarrow {\mathrm {rot} }}\ {\vec {V}}={\vec {\nabla }}\wedge {\vec {V}}} le rotationnel de V {\displaystyle {\vec {V}}} , et d S {\displaystyle \mathrm {d} {\vec {S}}} le vecteur normal à un élément de surface infinitésimal dont la norme est égale à la surface de l'élément.

Son application directe est le théorème d'Ampère (on l'applique au champ magnétique). De même, le théorème de flux-divergence permet notamment de retrouver la version intégrale du théorème de Gauss en électromagnétisme.

Application à l'homologie

La formule de Stokes est utilisée pour démontrer le théorème de dualité de De Rham.

Elle permet aussi de démontrer le lemme de Poincaré. Ce dernier s'avère d'une grande utilité pour comprendre les isotopies en homologie. Il est aussi utilisé notablement dans la preuve du théorème de Darboux en géométrie symplectique.

Bibliographie

  • Alexandru Oancea, Notes de cours de Géométrie différentielle, [1]
  • Frank W. Warner, Foundations of Differentiable Manifolds and Lie Groups. Graduate Texts in Mathematics. Springer-Verlag. 1983
  • Jean-Christophe Trama, The Stokes' Theorem, 2023. Rapport technique du CEA (№ CEA-R--6589) [2].

Références

  1. (en) David B. Wilson, The Correspondence between Sir George Gabriel Stokes and Sir William Thomson, Baron Kelvin of Largs [détail de l’édition].
  2. Michèle Audin, La formule de Stokes, roman, Paris, Cassini, , 298 p. (ISBN 978-2-84225-206-9).
  3. Frank W. Warner, p 148.
  4. Alexandru Oancea, p 127.
  5. Alexandru Oancea, p 132
  • icône décorative Portail de la géométrie
  • icône décorative Portail de la physique