• Aucun résultat trouvé

SamuelForest Tenseurs

N/A
N/A
Protected

Academic year: 2022

Partager "SamuelForest Tenseurs"

Copied!
60
0
0

Texte intégral

(1)

Tenseurs

Samuel Forest

Centre des Mat´eriaux/UMR 7633 Ecole des Mines de Paris/CNRS

BP 87, 91003 Evry, France [email protected]

(2)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(3)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(4)

0bjectifs

historique de cette s´eance 12 s´eances de math´ematiques...

prol´egom`enes `a la MMC (”tenseur”)

rappel des ´el´ements de votre bagage en alg`ebre et en analyse indispensables aux cours de m´ecanique

pas vraiment deux s´eances de maths, l’occasion de fixer les notations donner des noms nouveaux `a des choses que vous connaissez d´ej`a ou que vous connaissez potentiellement!

pour une pr´esentation math´ematique plus rigoureuse, voir les r´ef´erences dans le poly

la physique derri`ere ces notations arides ou ´el´egantes (selon les goˆuts)

(5)

les tenseurs sont omnipr´esents dans toute la physique!

Cosmology and gravitation, S. Weinberg

(6)

Th´eorie des champs, L. Landau, E. Lifchitz

(7)

Grundlagen der PhysikE. Schmutzer

(8)

M´ecaniqueP. Germain

(9)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(10)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(11)

D´ efinition

E un espace vectoriel de dimension finiensur IR, ses ´el´ements, les vecteurs sont not´esu ∈E

l’espace dual E: ensemble des formes lin´eaires surE, ses

´

el´ements sont lescovecteursu

<u,v >=u(v)∈IR, ∀u∈E,∀v ∈E crochets de dualit´e

Les tenseurssont lesformes multilin´eairessurE,E tenseur p–contravariant et q–covariant :

T : (E)p×Eq −→IR

(u∗1, ...,u∗p,u1, ...uq)7−→T(u∗1, ...,u∗p,u1, ...uq) variance d’un tenseur : le couple (p,q)

ordred’un tenseur : la somme p+q

(12)

A quoi bon des formes lin´ eaires en

m´ ecanique/physique???

(13)

A quoi bon des formes lin´ eaires en m´ ecanique/physique???

tenseurs d’ordre 0 : les scalaires

exemple: lamasse tenseurs d’ordre 1 :

lesvecteurs: variance (p,q) = (1,0)

exemples : directions, vecteur position, vecteur vitesse lescovecteurs: variance (p,q) = (0,1)

exemples : forces, ´el´ements de surface laforcef est la forme lin´eaire qui `a unevitessev associe la puissance

p=<f ,v >

l’´el´ement de surfaceds est la forme lin´eaire qui `a ladirectionde l’espaceu associe levolumedu cylindre engendr´e

<ds,u >=dv

(14)

Composantes des vecteurs et covecteurs

(15)

Composantes des vecteurs et covecteurs

Soit (ei)i=1,n unebasequelconque deE

u =

n

X

i=1

uiei

convention d’Einstein sur les indices r´ep´et´es u =uiei lesui sont les composantes du vecteursu dans la base (ei)i=1,n base dualede (ei)i=1,n: c’est l’unique base (e∗i)i=1,nde E telle que

<e∗i,ej >=δij o`uδji est le symbole de Kronecker

composantes du covecteurv∈E: v=vie∗i projections

ui=<e∗i,u >, vj=<v,ej>

(16)

Tenseurs d’ordre 2

tenseur d’ordre 2, not´esT

2-fois contravariant (p,q) = (2,0) : E×E−→IR 2-fois covariant (p,q) = (0,2) : E×E −→IR 1-fois contravariant, 1-fois covariant (p,q) = (1,1) : E×E−→IR

ou E×E−→IR

tenseurs d’ordre 2 (formes bilin´eaires) etendomorphismes

(17)

Tenseurs d’ordre 2

tenseur d’ordre 2, not´esT

2-fois contravariant (p,q) = (2,0) : E×E−→IR 2-fois covariant (p,q) = (0,2) : E×E −→IR 1-fois contravariant, 1-fois covariant (p,q) = (1,1) : E×E−→IR

ou E×E−→IR

tenseurs d’ordre 2 etendomorphismes

`

a chaque endomorphismet de E, on associe le tenseur d’ordre 2 T :E×E −→IR

T(v,u) :=<v,t(u)>

c’est en fait un isomorphisme (voir plus loin)...

exemples connus : conductivit´e thermique, ´electrique exemples nouveaux: tenseur desd´eformations, tenseur des contraintes

(18)

Produit tensoriel

combiner les tenseurs entre eux pour produire des tenseurs d’ordre plus

´elev´e

produit tensoriel a ⊗b de deux vecteursa,b ∈E d´ecompositiond’un tenseur d’ordre 2,T :E×E −→IR

(19)

Produit tensoriel

combiner les tenseurs entre eux pour produire des tenseurs d’ordre plus

´elev´e

produit tensoriel a ⊗b de deux vecteursa,b ∈E pour fabriquer le tenseur d’ordre 2, 2–fois contravariant

(a ⊗b)(u,v) :=<u,a ><v,b >∈IR on peut fabriquer des tenseurs d’ordre 2 de toute variance (a ⊗b)(u,v) :=<u,a ><b,v >∈IR d´ecompositiond’un tenseur d’ordre 2,T :E×E −→IR

T(u,v) = T(uie∗i,vjej) =uivjT(e∗i,ej)

= <u,ei ><e∗j,v > T(e∗i,ej)

= T(e∗i,ej) (ei⊗e∗j)(u,v)

(20)

Produit tensoriel

composantesd’un tenseur d’ordre 2

T =T(e∗i,ej)ei⊗e∗j =Tijei⊗e∗j, avec Tij =T(e∗i,ej) matrice des composantes du tenseur [Tij]

(premier indice : num´ero de ligne, second indice : num´ero de colonne) int´erˆet de la notation indicielle : reconnaˆıtre du premier coup d’œil la variance des tenseurs

=⇒l’espace des tenseurs d’ordre 2 1-fois contravariants et 1-fois covariants est de dimensionn2, les (ei⊗e∗j)i,j=1,nen constituent une base

(21)

Transposition et contraction

transpos´eTT de T

TT(u,v) =T(v,u), ∀u ∈E,∀v∈E

le tenseur TT admet comme matrice de composantes la transpos´ee de la matrice des composantes deT dans la base (ei)i=1,n

lacontractiond’un tenseur r´eduit de 2 son ordre. On ne contracte que les indices de variance diff´erente.

Pour un tenseur d’ordre 2, 1-fois contravariant, 1-fois covariant : Tc =T(e∗i,ei)

Tc =Tii=:traceT il ne d´epend pas de la base (`a v´erifier).

(22)

Transposition et contraction

produit contract´e: combiner les tenseurs entre eux pour produire des tenseurs d’ordre moins ´elev´e

a.b (a ⊗b).u plus g´en´eralement

T.u

(23)

Transposition et contraction

produit contract´e: combiner les tenseurs entre eux pour produire des tenseurs d’ordre moins ´elev´e

a.b :=<a,b >

(a ⊗b).u:=<u,b >a plus g´en´eralement

T.u = (Tijei⊗e∗j).u =Tij(ei⊗e∗j).u

= Tij <e∗j,u >ei =Tijujei c’est le vecteur de composantesTijuj

(24)

Transposition et contraction

produit contract´e: combiner les tenseurs entre eux pour produire des tenseurs d’ordre moins ´elev´e

a.b :=<a,b >

(a ⊗b).u:=<u,b >a plus g´en´eralement

T.u = (Tijei⊗e∗j).u =Tij(ei⊗e∗j).u

= Tij <e∗j,u >ei =Tijujei c’est le vecteur de composantesTijuj

endomorphisme sur E associ´e `a un tenseur d’ordre 2 T : E×E−→IR

t(u) =T.u

(25)

Changement de bases

e0i =Pijej, ei= (P−1)jie0j e0∗i= , e∗i = matrice de passage:

[Pi←−colonnej←−ligne ], avec Pij =<e∗j,e0i >

[xi] = [P] [x0i]

(26)

Changement de bases

e0i =Pijej, ei= (P−1)jie0j e0∗i = (P−1)ije∗j, e∗i =Pjie0∗j matrice de passage:

[Pi←−colonnej←−ligne ], avec Pij =<e∗j,e0i >

[xi] = [P] [x0i] formule de passage pour un tenseur d’ordre 2:

T =Tijei⊗e∗j =T0kle0k⊗e0∗l

(27)

Changement de bases

e0i =Pijej, ei= (P−1)jie0j e0∗i = (P−1)ije∗j, e∗i =Pjie0∗j matrice de passage:

[Pi←−colonnej←−ligne ], avec Pij =<e∗j,e0i >

[xi] = [P] [x0i] formule de passage pour un tenseur d’ordre 2:

T =Tijei⊗e∗j =T0kle0k⊗e0∗l T0kl = (P−1)kiPljTij

forme matricielle (chgt de base pour les endomorphismes) [T0kl] = [P]−1[Tij] [P]

(28)

Changement de bases pour les tenseurs d’ordre 2

notation tensorielle

T0kl = (P−1)ki(P−1)ljTij Tkl0 = PkiPljTij

Tk0l = Pki(P−1)ljTij

T0kl = (P−1)kiPljTij

notation matricielle

[T0kl] = [P−1] [Tij] [P−1]T [Tkl0] = [P]T[Tij] [P]

[Tk0l] = [P]T[Tij] [P−1]T [T0kl] = [P−1] [Tij] [P]

(29)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(30)

Le tenseur m´ etrique

L’espace physiqueE est euclidien. Il est muni d’unproduit scalaire, i.e. une forme bilin´eaire sym´etrique d´efinie positive. Il s’agit donc d’un tenseur d’ordre 2 particulier not´eG :E×E −→IR, que l’on appelle aussi tenseur m´etrique :

u.v :=G(u,v) =G(v,u)∈IR, G(u,u)≥0 G(u,u) = 0 =⇒u = 0

on note gij les composantes du tenseur m´etrique G =gije∗i⊗e∗j, gij=G(ei,ej) contraction / produit scalaire

G(u,v) =

(31)

Le tenseur m´ etrique

L’espace physiqueE est euclidien. Il est muni d’unproduit scalaire, i.e. une forme bilin´eaire sym´etrique d´efinie positive. Il s’agit donc d’un tenseur d’ordre 2 particulier not´eG :E×E −→IR, que l’on appelle aussi tenseur m´etrique :

u.v :=G(u,v) =G(v,u)∈IR, G(u,u)≥0 G(u,u) = 0 =⇒u = 0

on note gij les composantes du tenseur m´etrique G =gije∗i⊗e∗j, gij=G(ei,ej) contraction / produit scalaire

G(u,v) =uivjG(ei,ej) =uivjgij=u.G.v =u.v point de contraction / point de produit scalaire!

(32)

Identification de E et de son dual

le tenseur m´etrique permet d’identifierE et son dualE par l’interm´ediaire de l’isomorphisme canonique

γ: E −→E

γ(v) =G.v

son inverse permet de d´efinir un produit scalaire sur E G=gijei⊗ej

dont la matrice des composantes [gij] est l’inverse de la matrice [gij].

γ−1(u) =G.u base r´eciproque (ei)i=1,nde (ei)i=1,n

ei.e =δi

(33)

Base r´ eciproque pour n = 2

e

1

e

2

v

v

1

v

2

(34)

Base r´ eciproque pour n = 2

e

2

e

1

e

2

v

θ

v

1

v

2

v

1

v

2

(35)

Tenseurs euclidiens

les tenseurs euclidiens sont les tenseurs surE,E×E,E×E×E, ...o`uE est euclidien. On fait l’´economie des tenseurs surE en se servant du produit scalaire:

(ei⊗ej)(u,v) = (ei.u) (ej.v)

tenseur euclidien d’ordre 1

v =viei=viei, vi=gijvj tenseur euclidien d’ordre 2

T =Tijei⊗ej =Tijei⊗ej =Tijei⊗ej =Tijei⊗ej Tij =gikTkj, Tij =gkjTik, Tij =gikgjlTkl

Les Tij,Tij,Tij,Tij sont lescomposantes du mˆeme tenseurT dans des bases diff´erentes.

(36)

Cas d’une base orthonorm´ ee

Lorsque la base (ei)i=1,n est orthonorm´ee ei.ejji

Les bases initiale et r´eciproque sont alors identiques ei=ei

Les composantes gij du produit scalaire dans une base orthonorm´ee sont celles de l’identit´e :

gijij=gij

Une cons´equence fondamentale est que les 4 types de composantes d’un tenseur euclidien d’ordre 2 co¨ıncident :

Tij =Tij =Tij =Tij

(37)

Changement de bases orthonorm´ ees

deux bases de E :

e0i =Qkiek, ei =Qike0k formules de passage

(38)

Changement de bases orthonorm´ ees

deux bases de E :

e0i =Qkiek, ei =Qike0k formules de passage

T =Tijei⊗ej =Tkl0 e0k⊗e0l Tkl0 =QikQjlTij notation matricielle

[T0] = [Q]T[T] [Q]

(39)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(40)

Champs de tenseurs

champ de scalaires

la masse volumiqueρ(M) not´ee aussiρ(x) champ de vecteurs

Les champs de vecteurs–positionx(M), de d´eplacementsu(M), de vitesses v(x)

champ de tenseurs d’ordre 2 champs de conductivit´e ´electrique le champ des contraintesσ(x,t)

champ de tenseurs d’ordre 3 champ des propri´et´es pi´ezo´electriques champ de tenseurs d’ordre 4 champ des propri´et´es ´elastiques

L’analyse tensorielle consiste `a ´etudier les variations d’un champ de

(41)

Op´ erateurs diff´ erentiels (1)

rep´erage par unebase mobile (ei(x))i=1,3 associ´ee `a un syst`eme de coordonn´eesM(qi)

ei =∂M

∂qi ex: coordonn´ees cylindriques, sph´eriques...

coordonn´eescart´esiennes: les champsei(M) sont uniformes, les coordonn´ees sont not´eesxi

d´eriv´ee deT(x) suivant un vecteur v ∈E:

Dv T = lim

λ→0

T(x +λv)−T(x) λ

Dv T(x) est un tenseur du mˆeme ordre queT(x)

∂T

∂qi =DeiT

(42)

Op´ erateurs diff´ erentiels (2)

gradientd’un champ de tenseurs : c’est l’op´erateur lin´eaire

∇T : v 7→Dv, ∇T.v =DvT c’est un champ de tenseurs d’un ordre plus ´elev´e queT(x) expression `a l’aide des d´eriv´ees partielles dans une base mobile quelconque

∇T.v =

lien avec la diff´erentielle d’un champ de tenseurs dT =∇T.dM

(43)

Op´ erateurs diff´ erentiels (2)

gradientd’un champ de tenseurs : c’est l’op´erateur lin´eaire

∇T : v 7→Dv, ∇T.v =DvT c’est un champ de tenseurs d’un ordre plus ´elev´e queT(x) expression `a l’aide des d´eriv´ees partielles dans une base mobile quelconque

∇T.v =vk∂T

∂qk = ∂T

∂qk <e∗k,v >

∇T = ∂T

∂qk ⊗e∗k lien avec la diff´erentielle d’un champ de tenseurs

dT =∇T.dM, dM = ∂M

∂qidqi=dqiei dT = ∂T

∂qi <e∗i,dM >= ∂T

∂qi dqi ce sont les formules usuelles du calcul diff´erentiel

(44)

Op´ erateurs diff´ erentiels (3)

l’op´erateur diff´erentieldivergenceabaisse de 1 l’ordre du champ de tenseur

divT

(45)

Op´ erateurs diff´ erentiels (3)

l’op´erateur diff´erentieldivergenceabaisse de 1 l’ordre du champ de tenseur

divT := (∇T)c = ∂T

∂qi.e∗i

(46)

Op´ erateurs diff´ erentiels en coordonn´ ees cart´ esiennes dans une BON

Base cart´esienne OrthoNorm´ee

∇f =

∇u = divu = divσ=

(47)

Op´ erateurs diff´ erentiels en coordonn´ ees cart´ esiennes dans une BON

Base OrthoNorm´ee

∇f = ∂f

∂xiei =f,iei

∇u = ∂u

∂xj

⊗ej =∂ui

∂xj

ei⊗ej =ui,jei⊗ej

divu =∂u

∂xj

.ej =∂ui

∂xj

ei.ej = ∂ui

∂xi

=ui,i

divσ= ∂σ

∂xj

.ej = ∂σik

∂xj

(ei⊗ek).ej =∂σij

∂xj

eiij,jei o`u l’on a introduit la notation fr´equente en physique,

,i = ∂

∂xi

(48)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

Base OrthoNorm´ee: les indices restent en bas... mais base mobile...

x

y z

M O

θ r

eθ er

ez OM =re

r+zez dM =drer+rdθeθ+dzez

er =∂OM

∂r eθ= 1

r

∂OM

∂θ ez = ∂OM

∂z

(49)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

e1=er, e2=reθ, e3=ez e1=er, e2= 1

reθ, e3=ez gradient d’un champ scalairef(r, θ,z)

∇f = ∂f

∂qiei

(50)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

e1=er, e2=reθ, e3=ez e1=er, e2= 1

reθ, e3=ez gradient d’un champ scalairef(r, θ,z)

∇f = ∂f

∂re1+∂f

∂θe2+∂f

∂ze3

= ∂f

∂rer+1 r

∂f

∂θeθ+∂f

∂zez

(51)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

gradient d’un champ de vecteurs u =urer+uθeθ+uzez

∇u = ∂u

∂qi ⊗ei

=

(52)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

gradient d’un champ de vecteurs u =urer+uθeθ+uzez

∇u = ∂u

∂qi ei

= ∂u

∂r e1+∂u

∂θ e2+∂u

∂z e3

= ∂u

∂r er+∂u

∂θ eθ r +∂u

∂z ez

= ∂ur

∂r erer+∂uθ

∂r eθer+∂uz

∂z ezer + 1

r

∂ur

∂θereθ+ur

r eθeθ+1 r

∂uθ

∂θ eθeθuθ

r ereθ+1 r

∂uz

∂θezeθ + ∂ur

∂zerez+∂uθ

∂zeθez+∂uz

∂zezez

notation matricielle [∇u] =

∂ur

∂r 1 r(∂ur

∂θ uθ) ∂ur

∂uθ ∂z

∂r 1

r(ur+∂uθ

∂θ ) ∂uθ

∂uz 1∂uz ∂u∂zz

(53)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

divergence d’un champ de tenseurs d’ordre 2 divσ = (∇σ)c = ∂σ

∂qi.ei

= ∂σ

∂r .er+∂σ

∂θ.eθ r +∂σ

∂z.ez

σ = σrrerer+σθθeθeθ+σzzezez+σ(ereθ+eθer) + σθz(eθez+ezeθ) +σzr(erez+ezer)

(54)

Op´ erateurs diff´ erentiels en coordonn´ ees cylindriques

divergence d’un champ de tenseurs d’ordre 2 divσ = (∇σ)c = ∂σ

∂qi.ei

= ∂σ

∂r .er+∂σ

∂θ.eθ r +∂σ

∂z.ez

σ = σrrerer+σθθeθeθ+σzzezez+σ(ereθ+eθer) + σθz(eθez+ezeθ) +σzr(erez+ezer)

divσ =

∂σrr

∂r +σrr−σθθ r +1

r

∂σ

∂θ +∂σrz

∂z

er

+

∂σ

∂r +1

r

∂σθθ

∂θ +∂σθz

∂z +2σ r

eθ

+

∂σrz

+1∂σθz

+∂σzz

rz ez

(55)

Int´ egration des champs de tenseurs

th´eor`eme de la divergence Z

∇f dv = Z

∂Ω

fn ds

Z

divv dv= Z

∂Ω

v.n ds Z

divTdv= Z

∂Ω

T.n ds

(56)

Th´ eor` eme de la divergence

en composantes cart´esiennes BON Z

,idV = Z

∂Ω

•nids

d´emonstration en 1D...

Z

∇f dv = Z

∂Ω

fn ds

Z

divv dv= Z

∂Ω

v.n ds Z

divTdv= Z

T.n ds

(57)

Th´ eor` eme de la divergence

en composantes cart´esiennes BON Z

,idV = Z

∂Ω

•nids

d´emonstration en 1D...

Z

∇f dv = Z

∂Ω

fn ds, Z

f,idv= Z

∂Ω

fnids

Z

divv dv = Z

∂Ω

v.n ds, Z

vi,idv= Z

∂Ω

vinids Z

divTdv= Z

∂Ω

T.n ds, Z

Tij,jdv= Z

∂Ω

Tijnjds

(58)

Plan

1 Pourquoi les tenseurs?

2 Introduction `a l’alg`ebre tensorielle D´efinitions, notations, exemples Tenseurs euclidiens

3 Introduction `a l’analyse tensorielle

4 Bilan

(59)

Bilan: calcul tensoriel dans une BON

notation intrins`eque/indicielle calcul matriciel

u.v =

a ⊗b = (a ⊗b).v = u.(a ⊗b) =

T.v =

v.T =

u.T.v =

A.B =

Bilan 59/60

(60)

Bilan: calcul tensoriel dans une BON

notation intrins`eque/indicielle calcul matriciel

u.v =uivi [u]T[v]

a ⊗b =aibjei⊗ej [a ⊗b] = [a] [b]T (a ⊗b).v =b.v a

u.(a ⊗b) =u.a b

T.v =Tijvjei [T.v] = [T] [v]

v.T =viTijej [v.T] = [T]T[v]

u.T.v =uiTijvj [u]T[T] [v]

Bilan 60/60

Références

Documents relatifs

En admettant qu'à partir de l'année 2004 le taux d'évolution annuel est de − 1 %, quelle estimation, à l'unité près, peut-on faire du nombre d'écoles en France en 2008..

Les enfants sont uniquement absorbés par la suite des calculs, Rien d'autre que l'enchaînement des calculs, La rapidité mentale domine l'écrit, Mes enfants ne

Cette année, nous avons voulu mettre notre commune dans son ensemble à l’honneur, valoriser nos jardins, notre patrimoine, nos parterres fleuris et tout ce qui fait le charme

➢ Permet d'identifier l'utilisateur et de savoir ce qu'il a fait sur le site.?. Création de profils

Votre pharmacien ou votre médecin ainsi qu’un membre de votre entourage peuvent vous aider dans la rédaction de cette liste?. Vos boîtes de médicaments sont également une

▪ En 2021, 22 élèves sur 23 ont été admissibles dans au moins une grande école d’ingénieur ; parmi eux, 1 a intégré l’ENSAM, 1 a intégré l’INSA Lyon, 1 a intégré

La miniaturisation constante des circuits intégrés permet déjà l’implantation de composants directement dans l’organisme  : l’im- plant cochléaire dans l’oreille

Si ces premières observations situées plutôt dans le sud (Landes, Pyrénées Atlantiques) sont restées épisodiques, à partir de 2011 cette espèce aquatique a été recensée