flèche de retour

Licence > Electromagnétisme 1 > Cours 0 : Outils mathématiques

EM0 : Outils mathématiques

Les systèmes de coordonnées

En physique, selon la physionomie du problème étudié, on choisit entre trois systèmes de coordonnées :

Les coordonnées cartésiennes

Les coordonnées cartésiennes sont les coordonnées les plus faciles à manipuler. Un point M de l'espace est repéré par trois coordonnées: $x_M$, $y_M$, $z_M$.

Le repère est muni de trois vecteurs unitaires ($\overrightarrow{u}_x$, $\overrightarrow{u}_y$, $\overrightarrow{u}_z$) qui donnent l'orientation de celui-ci.

Dans ce système de coordonnées, un déplacement élémentaire est noté : \begin{equation} \mathrm{d}\overrightarrow{\ell} = \mathrm{d}x\, \overrightarrow{u}_x + \mathrm{d}y\, \overrightarrow{u}_y + \mathrm{d}z\, \overrightarrow{u}_z \end{equation} On peut aussi définir une surface élémentaire (dans le plan xOy par exemple) : \begin{equation} \mathrm{d}S = \mathrm{d}x \times \mathrm{d}y \end{equation} Enfin, on peut définir un volume élémentaire : \begin{equation} \mathrm{d}\tau = \mathrm{d}x \times \mathrm{d}y \times \mathrm{d}z \end{equation}

Coordonnées cartésiennes
Coordonnées cartésiennes
Volume élémentaire en coordonnées cartesiennes
Volume élémentaire
en coordonnées cartésiennes

Les coordonnées cylindriques

Dans ce système de coordonnées, un point M de l'espace est repéré par un rayon $r_M$, un angle $\theta$ (angle entre l'axe O$x$ et la projection du rayon $\mathrm{OM}$ sur le plan $x$O$y$), et une hauteur $z$ (par rapport au plan $x$O$y$).

On définit aussi trois vecteurs unitaires ($\overrightarrow{u}_r$, $\overrightarrow{u}_{\theta}$, $\overrightarrow{u}_z$) que l'on place généralement au niveau du point M ou de son projeté sur le plan xOy.

Dans ce système de coordonnées, un déplacement élémentaire s'écrit : \begin{equation} \mathrm{d}\overrightarrow{\ell} = \mathrm{d}r\, \overrightarrow{u}_r + r\,\mathrm{d}{\theta}\, \overrightarrow{u}_{\theta} + \mathrm{d}z\, \overrightarrow{u}_z \end{equation} Ainsi une surface élémentaire s'écrit : \begin{equation} \mathrm{d}S = \mathrm{d}r \times r\,\mathrm{d}{\theta} \end{equation} Et un volume élémentaire est défini par : \begin{equation} d\tau = \mathrm{d}r \times r\,\mathrm{d}{\theta} \times \mathrm{d}z \end{equation}

Coordonnées cylindriques
Coordonnées cylindriques
Surface élémentaire en coordonnées cylindriques
Surface élémentaire en coordonnées cylindriques

Les coordonnées sphériques

Dans ce système de coordonnées, un point M de l'espace est repéré par un rayon $r=\mathrm{OM}$, et deux angles : un angle $\theta$ (angle entre l'axe O$z$ et le rayon $\mathrm{OM}$), un angle $\phi$ (angle entre l'axe O$x$ et la projection du rayon OM sur le plan $x$O$y$).

Trois vecteurs unitaires ($\overrightarrow{u}_r$, $\overrightarrow{u}_{\theta}$, $\overrightarrow{u}_{\varphi}$) donnent l'orientation du repère.

Dans ce système de coordonnées, un déplacement élémentaire s'écrit : \begin{equation} \mathrm{d}\overrightarrow{\ell} = \mathrm{d}r\, \overrightarrow{u}_r + r\,\mathrm{d}{\theta}\, \overrightarrow{u}_{\theta} + r \,\sin \theta \mathrm{d}\phi\, \overrightarrow{u}_{\varphi} \end{equation} Une surface élémentaire s'écrit : \begin{equation} \mathrm{d}S = r\mathrm{d}\theta \times r\, \sin \theta\, \mathrm{d}{\phi} \end{equation} Et un volume élémentaire est défini par : \begin{equation} \mathrm{d}\tau = \mathrm{d}r \times r\mathrm{d}{\theta} \times r\,\sin \theta \,\mathrm{d}{\phi} \end{equation}

Coordonnées sphériques
Coordonnées sphériques
Surface et volume en coordonnées sphériques
Surface et volume en coordonnées sphériques

Relation entre les différents systèmes de coordonnées

Il peut être intéressant de connaître les relations entre les différents systèmes de coordonnées : par exemple entre les coordonnées cartésiennes et les coordonnées cylindriques, que vaut $r$ en fonction de $x$ et $y$ ? que vaut $\theta$ ? quelles relations y a t-il entre les vecteurs unitaires de la base cartésienne, et ceux de la base cylindrique ?

Voici les relations à connaître et à savoir retrouver : \begin{equation} r = \sqrt{x^2+y^2} \end{equation} \begin{equation} \tan \theta = \dfrac{y}{x} \end{equation} \begin{equation} \overrightarrow{u}_r = \cos \theta \,\overrightarrow{u}_x + \sin \theta \,\overrightarrow{u}_y \end{equation} \begin{equation} \overrightarrow{u}_{\theta} = - \sin \theta \,\overrightarrow{u}_x + \cos \theta \,\overrightarrow{u}_y \end{equation}

On peut aussi avoir besoin des relations dans l'autre sens : expressions de x et y en fonction de r et $\theta$, expressions de $\overrightarrow{u}_x$ et $\overrightarrow{u}_y$ en fonction de $\overrightarrow{u}_r$ et $\overrightarrow{u}_{\theta}$.

Elles sont faciles à retrouver grâce aux quatre lignes écrites précédemment ou aux figures ci-contre : \begin{align} x &= r \cos\theta \\ y &= r \sin\theta \\ \overrightarrow{u}_x &= \cos \theta\, \overrightarrow{u}_r - \sin \theta\, \overrightarrow{u}_{\theta} \\ \overrightarrow{u}_y & = \sin \theta\, \overrightarrow{u}_r + \cos \theta\, \overrightarrow{u}_{\theta} \end{align}

Dans le même esprit, on peut exprimer les coordonnées sphériques en fonction des coordonnées cartésiennes, et inversement.

Relations entre les coordonnées cartésiennes et les coordonnées cylindriques
Relations entre les coordonnées cartésiennes et les coordonnées cylindriques

L'opérateur nabla : gradient, divergence ou rotationnel

L'opérateur nabla

L'opérateur nabla noté $\overrightarrow{\nabla}$ peut agir sur un champ scalaire (comme le potentiel électrostatique) ou sur un champ de vecteurs (comme le champ électrostatique).

En coordonnées cartésiennes, celui-ci s'écrit : \begin{equation} \overrightarrow{\nabla} \left( \dfrac{\partial}{\partial{x}}, \dfrac{\partial}{\partial{y}}, \dfrac{\partial}{\partial{z}} \right) \end{equation}

Selon comment il est appliqué au champ (scalaire ou vectoriel) en question, l'opérateur nabla prend d'autres noms :

Gradient d'un champ scalaire

Gradient en coordonnées cartésiennes

On peut appliquer l'opérateur nabla directement sur un champ de scalaire, on a alors : \begin{equation} \overrightarrow{\nabla}V = \overrightarrow{\mathrm{grad}}\,V = \dfrac{\partial{V}}{\partial{x}}\overrightarrow{u}_x + \dfrac{\partial{V}}{\partial{y}}\overrightarrow{u}_y + \dfrac{\partial{V}}{\partial{z}}\overrightarrow{u}_z \end{equation} en coordonnées cartésiennes.

Notons que le gradient est un opérateur qui prend un champ scalaire en entrée et qui renvoie un vecteur.

Gradient dans d'autres systèmes de coordonnées

Lien entre gradient et différentielle totale d'une fonction

En mathématique, si une fonction $f$ dépend de trois variables ($x$, $y$ et $z$), sa différentielle totale s'écrit : \begin{equation} \mathrm{d}f = \dfrac{\partial{f}}{\partial{x}}\mathrm{d}x + \dfrac{\partial{f}}{\partial{y}}\mathrm{d}y + \dfrac{\partial{f}}{\partial{z}}\mathrm{d}z \end{equation} On peut écrire cette différentielle comme étant le produit scalaire entre le gradient de f et le vecteur déplacement élémentaire $\mathrm{d}\overrightarrow{\ell}$ : \begin{equation} \mathrm{d}f = \overrightarrow{\mathrm{grad}}f \cdot \mathrm{d}\overrightarrow{\ell} = \left( \dfrac{\partial{f}}{\partial{x}}, \dfrac{\partial{f}}{\partial{y}}, \dfrac{\partial{f}}{\partial{y}} \right) \cdot \left( \mathrm{d}x, \mathrm{d}y, \mathrm{d}z \right) \end{equation}

Gradient en coordonnées cylindriques

Grâce à la formule ci-dessus, on peut exprimer le gradient dans d'autres systèmes de coordonnées.

On exprime la différentielle totale de $f$ dans le système de coordonnées : \begin{equation} \mathrm{d}f = \dfrac{\partial{f}}{\partial{r}}\mathrm{d}r + \dfrac{\partial{f}}{\partial{\theta}}\mathrm{d}\theta + \dfrac{\partial{f}}{\partial{z}}\mathrm{d}z \end{equation}

On identifie celle-ci avec la différentielle donnée par le produit scalaire calculé dans l'équation \ref{diff-et-produit-scal} : \begin{equation} \mathrm{d}f = \left|\begin{array}{c} (\overrightarrow{\mathrm{grad}}f)_r \\ (\overrightarrow{\mathrm{grad}}f)_\theta \\ (\overrightarrow{\mathrm{grad}}f)_z \\ \end{array} \right. \cdot \left|\begin{array}{c} \mathrm{d}r \\ r\mathrm{d}\theta \\ \mathrm{d}z \\ \end{array} \right. = (\overrightarrow{\mathrm{grad}}f)_r \, \mathrm{d}r + (\overrightarrow{\mathrm{grad}}f)_\theta \, r\,\mathrm{d}\theta + (\overrightarrow{\mathrm{grad}}f)_z \, \mathrm{d}z \end{equation}

On a donc l'expression ci-dessous pour le gradient de f en coordonnées cylindriques : \begin{equation} \overrightarrow{\nabla}f = \overrightarrow{\mathrm{grad}}\,f = \dfrac{\partial{f}}{\partial{r}}\overrightarrow{u}_r + \dfrac{1}{r}\dfrac{\partial{f}}{\partial{\theta}}\overrightarrow{u}_{\theta} + \dfrac{\partial{f}}{\partial{z}}\overrightarrow{u}_z \end{equation}

Un travail identique peut être fait avec le système de coordonnées sphériques.

L'opérateur nabla en coordonnées cylindriques

Ce travail nous permet d'écrire l'expression de l'opérateur nabla en coordonnées cylindriques. En effet, à partir de l'équation \ref{grad-coord-cylind} : \begin{equation} \overrightarrow{\nabla} \left| \begin{array}{c} \dfrac{\partial}{\partial{r}} \\ \dfrac{1}{r}\dfrac{\partial}{\partial{\theta}} \\ \dfrac{\partial}{\partial{z}} \\ \end{array}\right. \end{equation}

Divergence d'un champ vectoriel

Si on effectue le produit scalaire entre l'opérateur nabla et un champ de vecteurs, on calcule la divergence de ce champ de vecteurs : \begin{equation} \overrightarrow{\nabla} \cdot \overrightarrow{E} = \text{div}\,\overrightarrow{E} = \left|\begin{array}{c} \dfrac{\partial}{\partial{x}} \\ \dfrac{\partial}{\partial{y}} \\ \dfrac{\partial}{\partial{z}} \\ \end{array}\right. \cdot \left|\begin{array}{c} E_x \\ E_y \\ E_z \\ \end{array}\right. = \dfrac{\partial{E_x}}{\partial{x}} + \dfrac{\partial{E_y}}{\partial{x}} + \dfrac{\partial{E_z}}{\partial{z}} \end{equation} en coordonnées cartésiennes.

Notons que la divergence est un opérateur qui prend un champ vectoriel en entrée et qui renvoie un scalaire.

Remarque

Attention, le calcul de ce produit scalaire paraît simple, mais des raccourcis ont été pris pour parvenir rapidement au résultat.
N'oublions pas que le produit scalaire est distributif, et le développement de $\overrightarrow{\nabla}\cdot\overrightarrow{E}$ donne une expression assez longue : \begin{align} \overrightarrow{\nabla}\cdot\overrightarrow{E} = \overrightarrow{u}_x\dfrac{\partial{}}{\partial{x}}\cdot E_x\overrightarrow{u}_x +\overrightarrow{u}_x\dfrac{\partial{}}{\partial{x}}\cdot E_y\overrightarrow{u}_y +\overrightarrow{u}_x\dfrac{\partial{}}{\partial{x}}\cdot E_z\overrightarrow{u}_z \\ \nonumber +\overrightarrow{u}_y\dfrac{\partial{}}{\partial{y}}\cdot E_x\overrightarrow{u}_x +\overrightarrow{u}_y\dfrac{\partial{}}{\partial{y}}\cdot E_y\overrightarrow{u}_y +\overrightarrow{u}_y\dfrac{\partial{}}{\partial{y}}\cdot E_z\overrightarrow{u}_z \\ \nonumber +\overrightarrow{u}_z\dfrac{\partial{}}{\partial{z}}\cdot E_x\overrightarrow{u}_x +\overrightarrow{u}_z\dfrac{\partial{}}{\partial{z}}\cdot E_y\overrightarrow{u}_y +\overrightarrow{u}_z\dfrac{\partial{}}{\partial{z}}\cdot E_z\overrightarrow{u}_z \end{align}

Dans le cas des coordonnées cartésiennes, les vecteurs $\overrightarrow{u}_x$, $\overrightarrow{u}_y$ et $\overrightarrow{u}_z$, ne dépendent pas des coordonnées ($x$, $y$ et $z$), on peut donc les sortir des dérivations.

Sachant ensuite que $\overrightarrow{u}_i\cdot\overrightarrow{u}_i = 1$ et que $\overrightarrow{u}_i\cdot\overrightarrow{u}_j = 0$, la grande expression précédente se simplifie largement.

Mais attention !!! En coordonnées cylindriques par exemple, les vecteurs unitaires de la base peuvent dépendre des coordonnées : notamment $\overrightarrow{u}_r$ et $\overrightarrow{u}_{\theta}$ dépendent de $\theta$ (voir équations \eqref{er} et \eqref{etheta}).

On ne peut donc pas forcément les sortir des dérivations, les simplifications sont moindres et l'expression de la divergence en coordonnées cylindriques est plus compliquée.

Rotationnel d'un champ vectoriel

Enfin, si on effectue un produit vectoriel entre l'opérateur nabla et un champ de vecteurs, on calcule le rotationnel de ce vecteur : \begin{align} \overrightarrow{\nabla} \wedge \overrightarrow{B} = \overrightarrow{\text{rot}}\,\overrightarrow{B} & = \left|\begin{array}{c} \dfrac{\partial}{\partial{x}} \\ \dfrac{\partial}{\partial{y}} \\ \dfrac{\partial}{\partial{z}} \\ \end{array}\right. \wedge \left|\begin{array}{c} B_x \\ B_y \\ B_z \\ \end{array}\right. \nonumber & = \left(\dfrac{\partial{B_z}}{\partial{y}}-\dfrac{\partial{B_y}}{\partial{z}}\right)\overrightarrow{u}_x+ \left(\dfrac{\partial{B_x}}{\partial{z}}-\dfrac{\partial{B_z}}{\partial{x}}\right)\overrightarrow{u}_y+ \left(\dfrac{\partial{B_y}}{\partial{x}}-\dfrac{\partial{B_x}}{\partial{y}}\right)\overrightarrow{u}_z \end{align} en coordonnées cartésiennes.

Notons que le rotationnel est un opérateur qui prend un champ vectoriel en entrée et qui renvoie un vecteur.

Remarque

Au vu de cette expression, déjà compliquée, on imagine la complexité de l'expression du rotationnel en coordonnées cylindriques ou sphériques.

Références

Derniers ajouts

Physique à l'ENSCR

physique àl'ENSCR

Retrouver, entre autres, des contenus de travaux pratiques, produits par l'équipe de physique de l'ENSCR