Anar al contingut

Derivada d'un tensor (mecànica de mijos continus)

De L'Enciclopèdia, la wikipedia en valencià

Les derivades d'escalares, vectores i tensorés de segon orde sobre els tensors de segon orde són de considerable utilitat en mecànica de mijos continus. Estes derivades s'utilisen en les teories d'elasticitat no llineal i plasticidad, particularment en el disseny d'algoritmes de simulació.[1]

La derivada direccional proporciona una forma sistemàtica de trobar estes derivades.[2]

Derivades sobre vectores i tensors de segon orde

[editar | editar còdic]

A continuació es donen les definicions de derivades direccionals per a diverses situacions. Se supon que les funcions són lo suficientment suaus com per a poder prendre derivades.

Derivades de funcions escalares de vectores

[editar | editar còdic]

Siga f(v) una funció en valor real del vector v. Llavors, la derivada de f(v) sobre v (o en v) és el vector definit per mig del producte escalar en qualsevol vector o

f𝐯𝐮=Df(𝐯)[𝐮]=[ddαf(𝐯+α𝐮)]α=0

per a tots els vectores o. El producte escalar anterior produïx un escalar, i si o és un vector unitari, dona la derivada direccional de f en v, en la direcció o.

Propietats:

  1. Si f(𝐯)=f1(𝐯)+f2(𝐯) llavors f𝐯𝐮=(f1𝐯+f2𝐯)𝐮
  2. Si f(𝐯)=f1(𝐯)f2(𝐯) llavors f𝐯𝐮=(f1𝐯𝐮)f2(𝐯)+f1(𝐯)(f2𝐯𝐮)
  3. Si f(𝐯)=f1(f2(𝐯)) llavors f𝐯𝐮=f1f2f2𝐯𝐮

Derivades de funcions vectorials de vectores

[editar | editar còdic]

Siga f(v) una funció en valor vectorial del vector v. Llavors la derivada de f(v) sobre v (o en v) és el tensor de segon orde definit a través del seu producte escalar en qualsevol vector o

𝐟𝐯𝐮=D𝐟(𝐯)[𝐮]=[ddα𝐟(𝐯+α𝐮)]α=0

per a tots els vectores o. El producte escalar anterior produïx un vector, i si o és un vector unitari, dona la derivada direccional de f en v, en la direcció o.

Propietats:

  1. Si 𝐟(𝐯)=𝐟1(𝐯)+𝐟2(𝐯) llavors 𝐟𝐯𝐮=(𝐟1𝐯+𝐟2𝐯)𝐮
  2. Si 𝐟(𝐯)=𝐟1(𝐯)×𝐟2(𝐯) llavors 𝐟𝐯𝐮=(𝐟1𝐯𝐮)×𝐟2(𝐯)+𝐟1(𝐯)×(𝐟2𝐯𝐮)
  3. Si 𝐟(𝐯)=𝐟1(𝐟2(𝐯)) llavors 𝐟𝐯𝐮=𝐟1𝐟2(𝐟2𝐯𝐮)

Derivades de funcions escalares de tensors de segon orde

[editar | editar còdic]

Siga f(𝑺) una funció en valor real del tensor de segon orde 𝑺. Llavors, la derivada de f(𝑺) sobre 𝑺 (o en 𝑺) en la direcció 𝑻 és el tensor de segon orde definit com

f𝑺:𝑻=Df(𝑺)[𝑻]=[ddαf(𝑺+α𝑻)]α=0

per a tots els tensors de segon orde 𝑻.

Propietats:

  1. Si f(𝑺)=f1(𝑺)+f2(𝑺) llavors f𝑺:𝑻=(f1𝑺+f2𝑺):𝑻
  2. Si f(𝑺)=f1(𝑺)f2(𝑺) llavors f𝑺:𝑻=(f1𝑺:𝑻)f2(𝑺)+f1(𝑺)(f2𝑺:𝑻)
  3. Si f(𝑺)=f1(f2(𝑺)) llavors f𝑺:𝑻=f1f2(f2𝑺:𝑻)

Derivades de funcions tensoriales de tensors de segon orde

[editar | editar còdic]

Siga 𝑭(𝑺) una funció tensorial de segon orde del tensor de segon orde 𝑺. Llavors la derivada de 𝑭(𝑺) sobre 𝑺 (o en 𝑺) en la direcció 𝑻 és el tensor de quart orde definit com

𝑭𝑺:𝑻=D𝑭(𝑺)[𝑻]=[ddα𝑭(𝑺+α𝑻)]α=0

per a tots els tensors de segon orde 𝑻.

Propietats:

  1. Si 𝑭(𝑺)=𝑭1(𝑺)+𝑭2(𝑺) llavors 𝑭𝑺:𝑻=(𝑭1𝑺+𝑭2𝑺):𝑻
  2. Si 𝑭(𝑺)=𝑭1(𝑺)𝑭2(𝑺) llavors 𝑭𝑺:𝑻=(𝑭1𝑺:𝑻)𝑭2(𝑺)+𝑭1(𝑺)(𝑭2𝑺:𝑻)
  3. Si 𝑭(𝑺)=𝑭1(𝑭2(𝑺)) llavors 𝑭𝑺:𝑻=𝑭1𝑭2:(𝑭2𝑺:𝑻)
  4. Si f(𝑺)=f1(𝑭2(𝑺)) llavors f𝑺:𝑻=f1𝑭2:(𝑭2𝑺:𝑻)

Gradient d'un camp tensorial

[editar | editar còdic]

El gradient, 𝑻, d'un camp tensorial 𝑻(𝐱) en la direcció d'un vector constant arbitrari c es definix com:

𝑻𝐜=limα0ddα𝑻(𝐱+α𝐜)

El gradient d'un camp tensorial d'orde n és un camp tensorial d'orde n+1.

Coordenades cartesianas

[editar | editar còdic]


Si 𝐞1,𝐞2,𝐞3 són els vectores base en un sistema de coordenades cartesianas, en les coordenades dels punts indicades per (x1,x2,x3), llavors el gradient del camp tensorial 𝑻 ve dau per

𝑻=𝑻xi𝐞i


Ya que els vectores de la base no varien en un sistema de coordenades cartesiano, tenim les següents relacions per als gradient d'un camp escalar ϕ, un camp vectorial v' i un camp tensorial de segon orde 𝑺.

ϕ=ϕxi𝐞i=ϕ,i𝐞i𝐯=(vj𝐞j)xi𝐞i=vjxi𝐞j𝐞i=vj,i𝐞j𝐞i𝑺=(Sjk𝐞j𝐞k)xi𝐞i=Sjkxi𝐞j𝐞k𝐞i=Sjk,i𝐞j𝐞k𝐞i

Coordenades curvilíneas

[editar | editar còdic]
Artícul principal → Tensors en coordenades curvilíneas.

Si 𝐠1,𝐠2,𝐠3 són els vectores d'una base contravariante en un sistema de coordenades curvilíneas, en les coordenades dels punts indicades per (ξ1,ξ2,ξ3), llavors el gradient del camp tensorial 𝑻 ve dau per (consulte[3] per a obtindre una demostració).

𝑻=𝑻ξi𝐠i

D'esta definició s'obtenen les següents relacions per als gradient d'un camp escalar ϕ, un camp vectorial v i un camp tensorial de segon orde 𝑺.

ϕ=ϕξi𝐠i𝐯=(vj𝐠j)ξi𝐠i=(vjξi+vkΓikj)𝐠j𝐠i=(vjξivkΓijk)𝐠j𝐠i𝑺=(Sjk𝐠j𝐠k)ξi𝐠i=(SjkξiSlkΓijlSjlΓikl)𝐠j𝐠k𝐠i

a on els símbols de Christoffel Γijk es definixen usant

Γijk𝐠k=𝐠iξjΓijk=𝐠iξj𝐠k=𝐠i𝐠kξj

Coordenades polars cilíndriques

[editar | editar còdic]

En coordenades cilíndriques, el gradient ve dau per

ϕ=ϕr𝐞r+1rϕθ𝐞θ+ϕz𝐞z𝐯=vrr𝐞r𝐞r+1r(vrθvθ)𝐞r𝐞θ+vrz𝐞r𝐞z+vθr𝐞θ𝐞r+1r(vθθ+vr)𝐞θ𝐞θ+vθz𝐞θ𝐞z+vzr𝐞z𝐞r+1rvzθ𝐞z𝐞θ+vzz𝐞z𝐞z𝑺=Srrr𝐞r𝐞r𝐞r+Srrz𝐞r𝐞r𝐞z+1r[Srrθ(Sθr+Srθ)]𝐞r𝐞r𝐞θ+Srθr𝐞r𝐞θ𝐞r+Srθz𝐞r𝐞θ𝐞z+1r[Srθθ+(SrrSθθ)]𝐞r𝐞θ𝐞θ+Srzr𝐞r𝐞z𝐞r+Srzz𝐞r𝐞z𝐞z+1r[SrzθSθz]𝐞r𝐞z𝐞θ+Sθrr𝐞θ𝐞r𝐞r+Sθrz𝐞θ𝐞r𝐞z+1r[Sθrθ+(SrrSθθ)]𝐞θ𝐞r𝐞θ+Sθθr𝐞θ𝐞θ𝐞r+Sθθz𝐞θ𝐞θ𝐞z+1r[Sθθθ+(Srθ+Sθr)]𝐞θ𝐞θ𝐞θ+Sθzr𝐞θ𝐞z𝐞r+Sθzz𝐞θ𝐞z𝐞z+1r[Sθzθ+Srz]𝐞θ𝐞z𝐞θ+Szrr𝐞z𝐞r𝐞r+Szrz𝐞z𝐞r𝐞z+1r[SzrθSzθ]𝐞z𝐞r𝐞θ+Szθr𝐞z𝐞θ𝐞r+Szθz𝐞z𝐞θ𝐞z+1r[Szθθ+Szr]𝐞z𝐞θ𝐞θ+Szzr𝐞z𝐞z𝐞r+Szzz𝐞z𝐞z𝐞z+1rSzzθ𝐞z𝐞z𝐞θ

Divergència d'un camp tensorial

[editar | editar còdic]

La divergència d'un camp tensorial 𝑻(𝐱) es definix usant la relació recursiva

(𝑻)𝐜=(𝐜𝑻𝖳);𝐯=tr(𝐯)

a on c és un vector constant arbitrari i v és un camp vectorial. Si 𝑻 és un camp tensorial d'orde n > 1, llavors la divergència del camp és un tensor d'orde n- 1.

Coordenades cartesianas

[editar | editar còdic]

En un sistema de coordenades cartesiano es tenen les següents relacions per a un camp vectorial v' i un camp tensorial de segon orde 𝑺

𝐯=vixi=vi,i𝑺=Sikxi𝐞k=Sik,i𝐞k

a on en la notació tensorial indexada para derivades parcials s'utilisa en les expressions situades més a la dreta. Tinga en conte que

𝑺𝑺𝖳.

Per a un tensor simètric de segon orde, la divergència també sol escriure's com[4]

𝑺=Skixi𝐞k=Ski,i𝐞k

L'expressió anterior s'utilisa a voltes com a definició de 𝑺 en forma de component cartesiano (a sovint també escrit com div𝑺). Tinga's en conte que dita definició no és coherent en el restant d'este artícul (consulte's la secció sobre coordenades curvilíneas).

La diferència sorgix de si la diferenciació es realisa respecte de les files o columnes de 𝑺, i és convencional. Açò es demostra en un eixemple. En un sistema de coordenades cartesiano, el tensor (matriu) de segon orde 𝐒 és el gradient d'una funció vectorial 𝐯

(𝐯)=(vi,j𝐞i𝐞j)=vi,ji𝐞i𝐞i𝐞j=(𝐯),j𝐞j=(𝐯)[(𝐯)𝖳]=(vj,i𝐞i𝐞j)=vj,ii𝐞i𝐞i𝐞j=2vj𝐞j=2𝐯

L'última equació és equivalent a la definició/interpretació alternativa[4]

()alt(𝐯)=()alt(vi,j𝐞i𝐞j)=vi,jj𝐞i𝐞j𝐞j=2vi𝐞i=2𝐯

Coordenades curvilíneas

[editar | editar còdic]
Artícul principal → Tensors en coordenades curvilíneas.

En coordenades curvilíneas, les divergències d'un camp vectorial v' i d'un camp tensorial de segon orde 𝑺 són

𝐯=(viξi+vkΓiki)𝑺=(SikξiSlkΓiilSilΓikl)𝐠k

Més generalment,

𝑺=[SijqkΓkilSljΓkjlSil]gik𝐛j=[Sijqi+ΓiliSlj+ΓiljSil]𝐛j=[Sjiqi+ΓiliSjlΓijlSli]𝐛j=[SijqkΓiklSlj+ΓkljSil]gik𝐛j

Coordenades polars cilíndriques

[editar | editar còdic]

En coordenades polars cilíndriques

𝐯=vrr+1r(vθθ+vr)+vzz𝑺=Srrr𝐞r+Srθr𝐞θ+Srzr𝐞z+1r[Sθrθ+(SrrSθθ)]𝐞r+1r[Sθθθ+(Srθ+Sθr)]𝐞θ+1r[Sθzθ+Srz]𝐞z+Szrz𝐞r+Szθz𝐞θ+Szzz𝐞z

Rotacional d'un camp tensorial

[editar | editar còdic]

El rotacional d'un camp tensorial d'orde n > 1 𝑻(𝐱) també es definix usant la relació recursiva

(×𝑻)𝐜=×(𝐜𝑻);(×𝐯)𝐜=(𝐯×𝐜)

a on c és un vector constant arbitrari i v és un camp vectorial.

Rotacional d'un camp tensorial (vectorial) de primer orde

[editar | editar còdic]

Considere's un camp vectorial v i un vector constant arbitrari c. En notació indexada, el producte creuat ve dau per

𝐯×𝐜=εijkvjck𝐞i

a on εijk és el símbol de permutació, també conegut com a símbol de Levi-Civita. Llavors,

(𝐯×𝐜)=εijkvj,ick=(εijkvj,i𝐞k)𝐜=(×𝐯)𝐜

Per lo tant,

×𝐯=εijkvj,i𝐞k

Rotacional d'un camp tensorial de segon orde

[editar | editar còdic]

Per a un tensor de segon orde 𝑺

𝐜𝑺=cmSmj𝐞j

Per tant, utilisant la definició de la curvatura d'un camp tensorial de primer orde,

×(𝐜𝑺)=εijkcmSmj,i𝐞k=(εijkSmj,i𝐞k𝐞m)𝐜=(×𝑺)𝐜

Per lo tant, es té que

×𝑺=εijkSmj,i𝐞k𝐞m

Identitats que involucren la curvatura d'un camp tensorial

[editar | editar còdic]

L'identitat més comunament utilisada que involucra la curvatura d'un camp tensorial, 𝑻, és

×(𝑻)=0

Esta identitat és vàlida para camps tensoriales de tots els órdens. Per al cas important d'un tensor de segon orde, 𝑺, esta identitat implica que

×(𝑺)=0Smi,jSmj,i=0

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]
  1. J. C. Simo and T. J. R. Hughes, 1998, Computational Inelasticity, Springer
  2. J. E. Marsden and T. J. R. Hughes, 2000, Mathematical Foundations of Elasticity, Dover.
  3. R. W. Ogden, 2000, Nonlinear Elastic Deformations, Dover.
  4. 4,0 4,1 Fundamentals of Structural Mechanics, Springer Science & Business Mija, p. 45. ISBN 9780387233307.


Referències

[editar | editar còdic]