Vous êtes sur la page 1sur 5

Calcul tensoriel

 Vecteurs de base
Soit une variété ℳ de dimension 𝑁. En tout point 𝑃, il existe un plan tangent 𝑇𝑝 .
Soit un système de coordonnées (𝑥1 , … , 𝑥 𝑁 ) sur ℳ.

𝑃(𝑥1 , … , 𝑥 𝑁 )
𝑄(𝑥1 , … , 𝑥 𝑎 + 𝛿𝑥 𝑎 , … , 𝑥 𝑁 )
𝛿𝑠⃗ = ⃗⃗⃗⃗⃗⃗
𝑃𝑄

𝜕𝑠⃗
En base naturelle : 𝑒⃗𝑎 (𝑃) = 𝑒⃗𝑎 = lim
𝜕𝑥 →0 𝜕𝑥 𝑎
𝑎

Dans le cas général d’un déplacement élémentaire :

𝜕𝑠⃗
𝑑𝑠⃗ = 𝑑𝑥 𝑎 = 𝑑𝑥 𝑎 𝑒⃗𝑎
𝜕𝑥 𝑎

⃗⃗ = ∑ 𝑉 𝑎 𝑒
Dans le plan tangent 𝑇𝑝 , pour tout vecteur 𝑉 ⃗⃗𝑎 avec 𝑉 𝑎 = coordonnées
⃗⃗𝑎 = 𝑉 𝑎 𝑒
𝑎 ⃗⃗
contravariantes de 𝑉

On peut construire une autre base appelée base duale ou base réciproque définie par :

1 𝑠𝑖 𝑎 = 𝑏
𝑒⃗ 𝑎 ∙ 𝑒⃗𝑏 = 𝛿𝑏𝑎 = {
0 𝑠𝑖 𝑎 ≠ 𝑏

La base dual est notée avec un indice en haut 𝑒⃗ 𝑎 et la base naturelle est notée avec un indice
en bas 𝑒⃗𝑏 .
𝑒⃗ 𝑎 et 𝑒⃗𝑏 ne sont pas des bases orthonormées mais 𝑒⃗1 ∙ 𝑒⃗1 = 1
↳⏟ ‖𝑒⃗1 ‖. ‖𝑒⃗1 ‖ cos(𝜃) = 1
≠1

On peut écrire 𝑉⃗⃗ = 𝑉𝑎 𝑒⃗ 𝑎 et 𝑉𝑎 est la composante covariantes de 𝑉


⃗⃗ .
↳ 𝑉⃗⃗ ∙ 𝑒⃗ = 𝑉 𝑒⃗𝑏 ∙ 𝑒⃗ = 𝑉 𝛿𝑏 = 𝑉
𝑎 𝑏 𝑎 𝑏 𝑎 𝑎

↳ de la même façon : 𝑉 ⃗⃗ ∙ 𝑒⃗𝑎 = 𝑉𝑎

 Métrique
Les calculs de métriques seront définis au point 𝑃.

On a vu que 𝑑𝑠⃗ = 𝑑𝑥 𝑎 𝑒⃗𝑎 donc 𝑑𝑠 2 = 𝑑𝑠⃗ ∙ 𝑑𝑠⃗ = (𝑑𝑥 𝑎 𝑒⃗𝑎 ) ∙ (𝑑𝑥 𝑏 𝑒⃗𝑏 ) = 𝑑𝑥 𝑎 𝑑𝑥 𝑏 𝑒⏟
⃗𝑎 ∙ 𝑒⃗𝑏
𝑔𝑎𝑏
2 𝑎 𝑏
On a donc 𝑑𝑠 = 𝑔𝑎𝑏 𝑑𝑥 𝑑𝑥 où on peut identifier 𝑒⃗𝑏 ∙ 𝑒⃗𝑎 = 𝑒⃗𝑎 ∙ 𝑒⃗𝑏 = 𝑔𝑎𝑏 = 𝑔𝑏𝑎 .
𝑑𝑥𝑎 = 𝑑𝑠⃗ ∙ 𝑒⃗𝑎 ⇒ 𝑑𝑠⃗ = 𝑑𝑥𝑎 𝑒⃗ 𝑎

⃗⃗ ∙ 𝑒⃗𝑏 = (𝑉 𝑎 𝑒⃗𝑎 ) ∙ 𝑒⃗𝑏 = 𝑉 𝑎 𝑒⏟


De même que 𝑉𝑏 = 𝑉 ⃗𝑎 ∙ 𝑒⃗𝑏 = 𝑔𝑎𝑏 𝑉 𝑎 pour les coordonnées
𝑔𝑎𝑏
covariantes.
Pour les coordonnées contravariantes on a : 𝑉 𝑎 = 𝑔𝑎𝑏 𝑉𝑏 .

On remarque que la métrique 𝑔𝑎𝑏 permet de monter ou de descendre un indice.

𝑒⃗𝑎 = (𝑒𝑎 )𝑏 ∙ 𝑒⃗ 𝑏 ⇒ 𝑒⃗𝑎 ∙ 𝑒⃗𝑐 = (𝑒𝑎 )𝑏 𝑒⃗ 𝑏 ∙ 𝑒⃗𝑐


⇒ 𝑔𝑎𝑐 = (𝑒𝑎 )𝑐
Alors on a 𝑒⃗𝑎 = 𝑔𝑎𝑏 𝑒⃗ 𝑏 et de même 𝑒⃗ 𝑎 = 𝑔𝑎𝑏 𝑒⃗𝑏 et de manière générale entre 2 vecteurs
quelconques :

𝑉 𝑎 𝑒⃗𝑎 ∙ 𝑊 𝑏 𝑒⃗𝑏 = 𝑔𝑎𝑏 𝑉 𝑎 𝑊 𝑏


⃗⃗ ∙ 𝑊
𝑉 ⃗⃗⃗⃗ = { 𝑉𝑎 𝑒⃗ 𝑎 ∙ 𝑊𝑏 𝑒⃗ 𝑏 = 𝑔𝑎𝑏 𝑉𝑎 𝑊𝑏
𝑉𝑎 𝑒⃗ 𝑎 ∙ 𝑊 𝑏 𝑒⃗𝑏 = 𝑉𝑎 𝑊 𝑏 𝛿𝑎𝑏 = 𝑉𝑎 𝑊 𝑎 = 𝑉 𝑎 𝑊𝑎

Remarque : 𝑔𝑎𝑏 𝑔𝑏𝑐 = 𝛿 𝑐𝑎

 Changement de coordonnées
On établit un nouveau système de coordonnées (et par conséquent on passe par un
1 𝑁
changement de coordonnées) : (𝑥 , … , 𝑥 ) → (𝑥 1 , … , 𝑥 𝑁 )
1) Coordonnées covariantes

Avec le changement de coordonnées, on a la nouvelle base en 𝑃 : 𝑒⃗𝑎 et 𝑒⃗ 𝑎 avec 𝑎 = 1, … , 𝑁


↳ 𝑑𝑠⃗ = 𝑑𝑥 𝑎 𝑒⃗𝑎 = 𝑑𝑥 𝑎 𝑒⃗𝑎 avec pour rappel :

𝜕𝑥 𝑎 𝑎 𝜕𝑥 𝑎 𝑎
𝑑𝑥 𝑎 = 𝑑𝑥 , 𝑑𝑥 𝑎 = 𝑑𝑥
𝜕𝑥 𝑎 𝜕𝑥 𝑎

On a donc :
𝜕𝑥 𝑎 𝜕𝑥 𝑎
𝑒⃗𝑎 = 𝑒⃗𝑎 , 𝑒⃗𝑎 = 𝑒⃗
𝜕𝑥 𝑎 𝜕𝑥 𝑎 𝑎

⃗⃗ quelconque :
Soit un vecteur 𝑉

𝜕𝑥 𝑎 𝜕𝑥 𝑎
⃗⃗ ∙ 𝑒⃗𝑎 = 𝑉
𝑉𝑎 = 𝑉 ⃗⃗ ∙ 𝑒
⃗𝑎 = 𝑉𝑎
𝜕𝑥 𝑎 𝜕𝑥 𝑎

↳ La composante covariante se transforme comme la base naturelle.

2) Coordonnées contravariantes

Avec le changement de coordonnées, on a la nouvelle base en 𝑃 : 𝑒⃗𝑎 et 𝑒⃗ 𝑎 avec 𝑎 = 1, … , 𝑁


↳𝑑𝑠⃗ = 𝑑𝑥𝑎 𝑒⃗ 𝑎 = 𝑑𝑥𝑎 𝑒⃗ 𝑎 avec pour rappel :

𝜕𝑥 𝑎 𝜕𝑥 𝑎
𝑑𝑥𝑎 = 𝑑𝑥𝑎 , 𝑑𝑥 𝑎 = 𝑑𝑥
𝜕𝑥 𝑎 𝜕𝑥 𝑎 𝑎

On a donc :
𝜕𝑥 𝑎 𝑎 𝜕𝑥 𝑎 𝑎
𝑒⃗ 𝑎 = 𝑒⃗ , 𝑒⃗ 𝑎 = 𝑒⃗
𝜕𝑥 𝑎 𝜕𝑥 𝑎

⃗⃗ quelconque :
Soit un vecteur 𝑉

𝜕𝑥 𝑎 𝑎 𝜕𝑥 𝑎 𝑎
⃗⃗ ∙ 𝑒⃗ 𝑎 = 𝑉
𝑉𝑎 = 𝑉 ⃗⃗ ∙ 𝑒⃗ = 𝑎 𝑉
𝜕𝑥 𝑎 𝜕𝑥

↳ La composante contravariante se transforme comme la base duale.

3) Métrique lors d’un changement de base


𝜕𝑥 𝑎 𝜕𝑥 𝑏 𝜕𝑥 𝑎 𝜕𝑥 𝑏
𝑔𝑎𝑏 = 𝑒⃗𝑎 ∙ 𝑒⃗𝑏 = 𝑒
⃗𝑎 ∙ 𝑒
⃗𝑏 = 𝑔𝑎𝑏
𝜕𝑥 𝑎 𝜕𝑥 𝑏 𝜕𝑥 𝑎 𝜕𝑥 𝑏

𝜕𝑥 𝑎 𝜕𝑥 𝑏 𝑎 𝑏 𝜕𝑥 𝑎 𝜕𝑥 𝑏 𝑎𝑏
𝑔𝑎𝑏 = 𝑒⃗ 𝑎 ∙ 𝑒⃗ 𝑏 = 𝑒⃗ ∙ 𝑒⃗ = 𝑎 𝑏 𝑔
𝜕𝑥 𝑎 𝜕𝑥 𝑏 𝜕𝑥 𝜕𝑥 Indice muet 𝑎 → 𝑏 pour ne
pas confondre les sommes
𝜕𝑥 𝑎 𝜕𝑥 𝑎
⃗⃗ et 𝑊
Soient 2 vecteurs 𝑉 ⃗⃗⃗⃗ : 𝑉𝑎 𝑊 𝑎 = 𝑉𝑎 𝑊 𝑎 = 𝑉𝑎 𝑊 𝑏 = 𝑉𝑎 𝑊 𝑏
𝜕𝑥 𝑎 𝜕𝑥 𝑏
 Calcul tensoriel

Soit un champ vectoriel 𝑡⃗(𝑝) qui associe à tout point 𝑃 de la variété


un vecteur dans le plan tangent 𝑇𝑝 .

On peut voir ce champ comme une application linéaire qui associe


⃗⃗ ) = 𝑡⃗ ∙ 𝑉
un vecteur 𝑣⃗ à un scalaire : 𝑡(𝑉 ⃗⃗ .

𝑡(𝑒⃗ 𝑎 ) = 𝑡⃗ ∙ 𝑒⃗ 𝑎 = 𝑡 𝑎 et 𝑡(𝑒⃗𝑎 ) = 𝑡⃗ ∙ 𝑒⃗𝑎 = 𝑡𝑎 qui correspond à un tenseur de rang 1.


↳ un tenseur de rang 𝑛 renvoie toujours un scalaire : 𝑡(𝑢 ⃗⃗1 , 𝑢 ⃗⃗3 ) par exemple.
⃗⃗2 , 𝑢

Pour un tenseur de rang 2 : 𝑡(𝑒⃗ 𝑎 , 𝑒⃗ 𝑏 ) = 𝑡 𝑎𝑏


𝑡(𝑒⃗𝑎 , 𝑒⃗𝑏 ) = 𝑡𝑎𝑏
𝑡(𝑒⃗𝑎 , 𝑒⃗ 𝑏 ) = 𝑡𝑎𝑏

⃗⃗, 𝑣⃗) = 𝑡(𝑢𝑎 𝑒⃗𝑎 , 𝑣 𝑏 𝑒⃗𝑏 )


↳ ainsi, 𝑡(𝑢
= 𝑢𝑎 𝑣 𝑏 𝑡(𝑒⃗𝑎 , 𝑒⃗𝑏 ) = 𝑢𝑎 𝑣 𝑏 𝑡𝑎𝑏 = 𝑢𝑎 𝑣𝑏 𝑡 𝑎𝑏 = 𝑢𝑎 𝑣 𝑏 𝑡𝑏𝑎 = ⋯

Un tenseur de rang 𝑛 peut être vu comme une application qui associe (𝑛 − 𝑝) vecteurs à un
tenseur de rang 𝑝.
⃗⃗ :
Soit un tenseur de rang 2 𝑡 et un champ vectoriel 𝑉
⃗⃗ ,∗) est un champ de rang 1
𝑊(∗) = 𝑡(𝑉
⃗⃗ , 𝑒⃗𝑎 ) = 𝑡(𝑉 𝑏 𝑒⃗𝑏 , 𝑒⃗𝑎 ) = 𝑉 𝑏 𝑡(𝑒⃗𝑏 , 𝑒⃗𝑎 ) = 𝑉 𝑏 𝑡𝑏𝑎
𝑊(𝑒⃗𝑎 ) = 𝑊𝑎 = 𝑡(𝑉
↳ La métrique permet de monter ou descendre les indices :

𝑡 𝑏𝑎 = 𝑡(𝑒⃗𝑎 , 𝑒⃗ 𝑏 ) = 𝑡(𝑒⃗𝑎 , 𝑔𝑏𝑐 𝑒⃗𝑐 ) = 𝑔𝑏𝑐 𝑡𝑎𝑐

𝑡 𝑏𝑎 = 𝑡(𝑒⃗𝑎 , 𝑒⃗ 𝑏 ) = 𝑡(𝑔𝑎𝑐 𝑒⃗ 𝑐 , 𝑒⃗ 𝑏 ) = 𝑔𝑎𝑐 𝑡 𝑐𝑏

1) Propriété des tenseurs

On peut sommer 2 tenseurs de même rang :

𝑡 =𝑢+𝑣
𝑡(𝑒⃗ 𝑎 , 𝑒⃗𝑏 , 𝑒⃗ 𝑐 ) = 𝑢(𝑒⃗ 𝑎 , 𝑒⃗𝑏 , 𝑒⃗ 𝑐 ) + 𝑣(𝑒⃗ 𝑎 , 𝑒⃗𝑏 , 𝑒⃗ 𝑐 )
𝑐 𝑐 𝑐
↳ 𝑡 𝑎𝑏 = 𝑢𝑎𝑏 + 𝑣 𝑎𝑏
On peut faire le produit de 2 tenseurs :

𝑡 =𝑢⊗𝑣

𝑡(𝑒⃗ 𝑎 , 𝑒⃗𝑏 , 𝑒⃗ 𝑐 ) = 𝑢(𝑒⃗𝑎 , 𝑒⃗𝑏 ) ⊗ 𝑣(𝑒⃗ 𝑐 )


↳ 𝑡𝑎𝑏𝑐 = 𝑢𝑎𝑏 × 𝑣 𝑐

𝑡 = 𝑡 𝑎𝑏 (𝑒𝑎 ⊗ 𝑒𝑏 ) où 𝑒𝑎 (𝑒⃗ 𝑏 ) = 𝛿𝑎𝑏 ⟹ 𝑒𝑎 ⊗ 𝑒𝑏 (𝑒⃗ 𝑐 , 𝑒⃗ 𝑑 ) = 𝛿𝑎𝑐 𝛿𝑏𝑑

↳ On peut passer par l’écriture contractée : 𝑣(∗) = 𝑡(∗, 𝑒⃗𝑎 , 𝑒⃗ 𝑎 ) (sommation implicite)
↳ 𝑣𝑏 = 𝑉(𝑒⃗𝑏 ) = 𝑡𝑏𝑎𝑎

On peut regrouper le produit tensoriel et l’écriture contractée en une notation :

𝑡 =𝑢⊗𝑣

Avec implicitement : 𝑡𝑎𝑏𝑐 = 𝑢𝑎𝑏 𝑣 𝑐 (produit)


: 𝑤𝑎 = 𝑡𝑎𝑏𝑏 = 𝑢𝑎𝑏 𝑣 𝑏 (contraction)

 Covariance
Soit un changement de coordonnées :

(𝑥1 , … , 𝑥𝑁 ) → (𝑥1 , … , 𝑥𝑁 )
(𝑒⃗1 , … , 𝑒⃗𝑁 ) → (𝑒⃗1 , … , 𝑒⃗𝑁 )
(𝑒⃗1 , … , 𝑒⃗ 𝑁 ) → (𝑒⃗ 1 , … , 𝑒⃗ 𝑁 )

𝜕𝑥 𝑎 𝜕𝑥 𝑎
On rappelle que 𝑒⃗𝑎 = 𝜕𝑥 𝑎 𝑒⃗𝑎 et 𝑒⃗ 𝑎 = 𝜕𝑥 𝑎 𝑒⃗ 𝑎 , le changement sur les tenseurs de rang :

 0 ∶ 𝜙 → 𝜙 (invariant)

𝜕𝑥 𝑎 𝜕𝑥 𝑎
 1 ∶ 𝑉𝑎 → 𝑉𝑎 = 𝜕𝑥 𝑎 𝑉𝑎 et 𝑉 𝑎 → 𝑉 𝑎 = 𝜕𝑥 𝑎 𝑉 𝑎
⋮ ⋮ ⋮
𝜕𝑥 𝑎 𝜕𝑥 𝑏 𝜕𝑥 𝑐 𝑎
 3 ∶ 𝑡 𝑎𝑏𝑐 = 𝑡(𝑒⃗ 𝑎 , 𝑒⃗𝑏 , 𝑒⃗𝑐 ) = 𝜕𝑥 𝑎 𝑡 𝑏𝑐
𝜕𝑥 𝑏 𝜕𝑥 𝑐

𝜕
De même pour un rang 𝑝 avec 𝑝 terme différentiel 𝜕 en distinguant les coordonnées
𝜕𝑥 𝑎 𝜕𝑥 𝑎
covariantes 𝜕𝑥 𝑎 des coordonnées contravariantes 𝜕𝑥 𝑎 .

Si 𝑢𝑎𝑏𝑐 = 𝑣𝑎𝑏𝑐 + 𝑤𝑎𝑏𝑐 alors 𝑢𝑎𝑏𝑐 = 𝑣𝑎𝑏𝑐 + 𝑤𝑎𝑏𝑐 ⇒ covariance

Vous aimerez peut-être aussi