Fundamentals of Tensor Analysis - RealTechSupportCT/tutorials/tensors/UniColorado... · 2...

32
1 Fundamentals of Tensor Analysis MCEN 5023/ASEN 5012 Chapter 2 Fall, 2006

Transcript of Fundamentals of Tensor Analysis - RealTechSupportCT/tutorials/tensors/UniColorado... · 2...

1

Fundamentals of Tensor Analysis

MCEN 5023/ASEN 5012

Chapter 2

Fall, 2006

2

Fundamentals of Tensor Analysis

Concepts of Scalar, Vector, and Tensor

Scalar α A physical quantity that can be completely described by a real number.

The expression of its component is independent of the choice of the coordinate system.

Example: Temperature; Mass; Density; Potential….

Vector a A physical quantity that has both direction and length.

The expression of its components is dependent of the choice of the coordinate system.

Example: Displacement; Velocity; Force; Heat flow; ….

Tensor A A 2nd order tensor defines an operation that transforms a vector to another vector

In general, Scalar is a 0th order tensor; Vector is A 1st order tensor; 2nd order tensor; 3rd order tensor…

A tensor contains the information about the directions and the magnitudes in those directions.

3

Fundamentals of Tensor Analysis

Vectors and Vector Algebra

A vector is a physical quantity that has both direction and length

a

X1

X2

X3What do we mean the two vectors are equal?

What is a unit vector?

The two vectors have the same length and direction

The length of a unit vector is one

4

In a Cartesian coordinate, a vector can be expressed by three ordered scalars

ii

iaaaa eeeea ∑=

=++=3

1332211

Summation convention iia ea =

Fundamentals of Tensor Analysis

Vectors and Vector Algebraa

X1

X2

X3

1a

2a

3a

Dummy index and free index

5

Vector Algebra

Sum:

Scalar Multiplication

Dot Product

Cross Product

Fundamentals of Tensor Analysis

( ) iii ba eba +=+

iia ea αα =

( )baba ,cosθba=•

321

321

321

bbbaaaeee

ba =×

6

Vector Algebra

Sum:

Fundamentals of Tensor Analysis

( ) iii ba eba +=+

X1

X2

ab

ba+b

Parallelogram law of addition

Properties of Sum

abba +=+

( ) ( )cbacba ++=++

( ) oaa =−+

aoa =+

7

Vector Algebra

Fundamentals of Tensor Analysis

Scalar Multiplication iiaea αα =

X1

X2

aαa (α>0)

αa (α<0)

Properties of Scalar Multiplication

( ) ( )aa βααβ =

( ) aaa βαβα +=+

( ) baba ααα +=+

8

Vector Algebra

Fundamentals of Tensor Analysis

Properties of Dot Product

Dot Product ( )baba ,cosθba=•

abba •=•

ooa =•

( ) ( ) ( )cabacba •+•=+• βαβα

oaaa ≠⇔>• 0 and oaaa =⇔=• 0

aaa •= norm of a

aaa •=2

oba =• a is orthogonal to b

Direction of a vector:

aaa

aan

•==

9

a

iia e

Symbolic expression

Component expression

X1

X2

X1’

X2’ a

e1

a

1ea •

θ

Vector Algebra

Fundamentals of Tensor Analysis

Components of a vector

10

Vector Algebra

Fundamentals of Tensor Analysis

Dot Product ( )baba ,cosθba=•

Three basis vectors of a Cartesian coordinate ie i=1,2,3

ji ee •⎩⎨⎧

≠=

=jiji

01

ijδ=⎩⎨⎧

≠=

=jiji

ij 01

δ Kronecker delta

Properties of ijδ

11

Vector Algebra

Fundamentals of Tensor Analysis

Cross Product

321

321

321

bbbaaaeee

ba =×

Permutation symbol

⎪⎩

⎪⎨

⎧−=

indexrepeatednpermutatiooddnpermutatioeven

ijk

01

12

Vector Algebra

Fundamentals of Tensor Analysis

Physical Meaning of Cross Product

a

b

13

Vector Algebra

Fundamentals of Tensor Analysis

Properties of Cross Product

abba ×−=×

321

321

321

bbbaaaeee

ba =×

14

Vector Algebra

Fundamentals of Tensor Analysis

Triple scalar product ( ) cba •×

a

bc

ba×

( ) ( ) ( ) bacacbcba •×=•×=•×

15

Fundamentals of Tensor AnalysisConcept of Tensor

A 2nd order tensor is a linear operator that transforms a vector a into another vector b through a dot product.

A: a b b=Aaor

( ) AbAabaA +=+ αα

Properties due to linear operation

( ) BaAaaBA ±=±

X1

X2

a

b=Aa

16

Fundamentals of Tensor AnalysisAnatomy of a Tensor: Concepts of Dyad and Dyadic

ba⊗ ( )abDyad

A dyad is a tensor. It transforms a vector by

A dyadic is also a tensor. It is a linear combination of dyads with scalar coefficients.

dcbaB ⊗+⊗=

17

Fundamentals of Tensor AnalysisConcepts of Dyad and Dyadic

Now, consider a special dyad ji ee ⊗

18

Fundamentals of Tensor AnalysisConcepts of Dyad and Dyadic

Now, consider a special dyad ji ee ⊗

19

Fundamentals of Tensor Analysis

Properties of Dyad and Dyadic

( )( ) ( ) ( )dbacbadcba ⊗+⊗=+⊗ αα

( ) ( ) ( )cbcacba ⊗+⊗=⊗+ βαβα

( ) ( ) bAabaA ⊗=⊗

20

Fundamentals of Tensor Analysis

Special Tensors

Positive semi-definite tensor:

Positive definite tensor:

0≥•Aaa for any 0a ≠

0>•Aaa for any 0a ≠

Unit tensor: I jiij eeI δ=

Transpose of a tensor TA

AAI =

21

Fundamentals of Tensor AnalysisDot Product AB

Properties of dot product

( ) ( ) ABCBCACAB ==

AAA =2

AAAA ...=n

BAAB ≠

( ) TTT ABAB =

22

Fundamentals of Tensor AnalysisTrace and Contraction

Trace ( ) iiAtr =A

( ) ( )Ttrtr AA =

( ) ( )BAAB trtr =

( ) ( ) ( )BABA trtrtr +=+

( ) ( )AA trtr αα =

Contraction (double dot) BA :

23

Fundamentals of Tensor Analysis

Tensor Review

321

321

321

bbbaaaeee

ba =×

Cross Product

Dayd:

ba⊗vector a is sitting in front vector b

( ) ( )cbacba •=⊗

( ) ( )bcabac •=⊗

24

Fundamentals of Tensor Analysis

Rule of Thumb:

For algebra on vectors and tensors, an index must show up twice and only twice.

If an index shows up once on the left hand side (LHS) of “ = ”sign, it must show up once and only once on the right hand side (RHS) of “ = ” sign. This index is free index.

If an index shows up twice on either LHS or RHS of “ = ”, it does not have to show up on the other side of “ = ”. This index is dummy index.

You are free to change the letters that represent a “free” index or a “dummy” index. But you have to change it in pair.

25

Fundamentals of Tensor AnalysisDeterminant and inverse of a tensor

⎥⎥⎥

⎢⎢⎢

⎡=

333231

232221

131211

detdetAAAAAAAAA

A

( ) BAAB detdetdet =

AA detdet =T

Determinant

A is singular if and only if detA=0Inverse

if detA is not zero AAIAA 11 −− ==

26

Fundamentals of Tensor Analysis

Properties of inverse tensor

( ) 111 −−− = ABAB

( ) AA =−− 11

( ) 11 1 −− = AAα

α

112 −−− = AAA 111 ... −−−− = AAAA n

( ) ( ) 11 detdet −− = AA

( ) ( ) 11 −− = TT AA ( ) TT −− =AA 1

27

Fundamentals of Tensor Analysis

Orthogonal tensor

baQbQa •=•

θ

a

b θ

Qa

Qb

IQQ =T

1det ±=Q

1det =Q

1det −=Q

Q is a proper orthogonal tensor and corresponds to a rotation

Q is an improper orthogonal tensor and corresponds to a reflection

28

Fundamentals of Tensor AnalysisRotation

⎥⎥⎥

⎢⎢⎢

⎡−=

1000cossin0sincos

θθθθ

Q

X1

X2

X1’

X2’ a

X1

X2a

a’θθ

Rotation of the vector Rotation of the coordinate system

29

Fundamentals of Tensor Analysis

Symmetric and skew tensor

A=S+W ( )TAAS +=21 ( )TAAW −=

21

30

Fundamentals of Tensor Analysis

X1

X2

n

m=An

General case: m=An

Eigenvectors and eigenvalues of a tensor A

X1

X2

Eigenvector:

nAn ˆˆ =λ

nAn ˆˆ =λ

The scalar λ is an eigenvalue of a tensor A if there is a non-zero vector unit eigenvector of A so that n̂

nnA ˆˆ λ=

31

Fundamentals of Tensor Analysis

Eigenvectors and eigenvalues of a tensor A

nnA ˆˆ λ= ( ) 0nIA =− ˆλ

( ) 0det =− IA λ

32

Fundamentals of Tensor Analysis

Spectral Decomposition