Tensor Algebra

0 downloads 0 Views 772KB Size Report
Sep 9, 2016 - Introduction to Vectors and Tensors > Algebra of Vectors. Algebra of Vectors ..... Write in index form the following expressions,. Introduction to ...
Continuum Mechanics Chapter 1 Introduction to Vectors and Tensors C. Agelet de Saracibar ETS Ingenieros de Caminos, Canales y Puertos, Universidad Politécnica de Cataluña (UPC), Barcelona, Spain International Center for Numerical Methods in Engineering (CIMNE), Barcelona, Spain

Introduction to Vectors and Tensors > Contents

Contents Contents 1. 2. 3. 4. 5. 6.

Introduction Algebra of vectors Algebra of tensors Higher order tensors Differential operators Integral theorems

September 9, 2016

Carlos Agelet de Saracibar

2

Introduction to Vectors and Tensors > Introduction

Introduction Tensors Continuum mechanics deals with physical properties of materials, either solids or fluids, which are independent of any particular coordinate system in which they are observed. Those physical properties are mathematically represented by tensors. Tensors are mathematical objects which have the required property of being independent of any particular coordinate system.

September 9, 2016

Carlos Agelet de Saracibar

3

Introduction to Vectors and Tensors > Introduction

Introduction Tensors According to their tensorial order, tensors may be classified as:  Zero-order tensors: scalars, i.e. density, temperature, pressure  First-order tensors: vectors, i.e. velocity, acceleration, force  Second-order tensors, i.e. stress, strain, strain rate  Third-order tensors, i.e. piezoelectric tensor  Fourth-order tensors, i.e. elastic constitutive tensor, elastoplastic constitutive tensor First- and higher-order tensors may be expressed in terms of their components in a given coordinate system. September 9, 2016

Carlos Agelet de Saracibar

4

Introduction to Vectors and Tensors > Introduction

Introduction Notation on Printed Documents     

Zero-order tensors: α , a, A First-order tensors: α , a, A Second-order tensors: α , a, A Third-order tensors:  Fourth-order tensors: 

Notation on Hand-written Documents  Zero-order tensors: α , a, A  First-order tensors: α , a , A  Second-order tensors: α , a , A September 9, 2016

Carlos Agelet de Saracibar

5

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Scalar A physical quantity, completely described by a single real number, such as the temperature, density or pressure, is called a scalar and is designated by α , a, A . A scalar may be viewed as a zero-order tensor.

Vector A vector is a directed line element in space. A model for physical quantities having both direction and length, such as velocity, acceleration or force, is called a vector and is designated by. α , a, A. A vector may be viewed as a first-order tensor. September 9, 2016

Carlos Agelet de Saracibar

6

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Sum of Vectors The sum of vectors yields a new vector, based on the parallelogram law of addition. The sum of vectors has the following properties,

u+ v = v+u

( u + v ) + w =u + ( v + w ) u+0= u u + ( −u ) =0 where 0 denotes the unique zero vector with unspecified direction and zero length. September 9, 2016

Carlos Agelet de Saracibar

7

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Scalar Multiplication Let u be a vector and α be a scalar. The scalar multiplication α u gives a new vector with the same direction as u if α > 0 or with the opposite direction to u if α < 0. The scalar multiplication has the following properties,

(αβ ) u = α ( β u ) (α + β ) u =α u + β u α (u + v ) = α u + α v

September 9, 2016

Carlos Agelet de Saracibar

8

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Dot Product The dot (or scalar or inner) product of two vectors u and v, denoted by u ⋅ v, is a scalar given by,

u⋅v

u v cos θ ( u, v ) , 0 ≤ θ ( u, v ) ≤ π

where u is the norm (or length or magnitude) of the vector u, which is a non-negative real number defined as,

u = (u ⋅ u )

12

≥0

and θ ( u, v ) is the angle between the non-zero vectors u and v when their origins coincide. September 9, 2016

Carlos Agelet de Saracibar

9

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Dot Product The dot (or scalar or inner) product of vectors has the following properties,

u ⋅ v = v ⋅u 0 u⋅0 = u ⋅ (α v + β w )= α ( u ⋅ v ) + β ( u ⋅ w ) u ⋅u > 0 ⇔ u ≠ 0 u ⋅ u= 0 ⇔ u= 0 ⋅ v 0, u ≠ 0, v ≠ 0 ⇔ u ⊥ v u=

September 9, 2016

Carlos Agelet de Saracibar

10

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Unit Vectors A vector e is called a unit vector if its norm (or lenght or magnitude) is equal to 1,

e =1

September 9, 2016

Carlos Agelet de Saracibar

11

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Orthogonal Vectors A non-zero vector u is said to be orthogonal (or perpendicular) to a non-zero vector v if,

⋅ v 0, u ≠ 0, v ≠ 0 ⇔ θ ( u, = u= v) π 2 ⇔ u ⊥ v

Orthonormal Vectors A unit vector u is said to be orthonormal (or perpendicular) to a unit vector v if,

u ⋅ v = 0,

September 9, 2016

u = 1, v = 1 ⇔ θ ( u, v ) = π 2 ⇔ u ⊥ v

Carlos Agelet de Saracibar

12

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Projection The projection of a vector u along a direction given by a unit vector e is a (positive or negative) scalar quantity defined as,

= u ⋅e

u cos θ ( u, e ) , 0 ≤ θ ( u, e ) ≤ π

u θ ( u, e ) e

u cos θ ( u, e ) September 9, 2016

Carlos Agelet de Saracibar

13

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Cartesian Basis Let us consider a three-dimensional Euclidean space with a fixed set of three right-handed orthonormal basis vectors e1 , e 2 , e3 , denoted as Cartesian basis, satisfying the following properties, x3 ,

e1 ⋅ e 2 = e1 ⋅ e3 = e 2 ⋅ e3 = 0

e3

O e1

e2 x2 ,

= e1

e= 2

1 e= 3

x1 ,

A fixed set of three unit vectors which are mutually orthogonal form a so called orthonormal basis vectors, collectively denoted as {ei }, and define an orthonormal system. September 9, 2016

Carlos Agelet de Saracibar

14

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Cartesian Components Any vector u in the three-dimensional Euclidean space is represented uniquely by a linear combination of the basis vectors e1 , e 2 , e3 , i.e.

u = u1e1 + u2e 2 + u3e3 where the three real numbers u1 , u2 , u3 are the uniquely determined Cartesian components of vector u along the given directions e1 , e 2 , e3, respectively. Using matrix notation, the Cartesian components of the vector u can be collected into a vector of components [u ] ∈  3 given by,

[u ] = [u1 September 9, 2016

u2

u3 ]

Carlos Agelet de Saracibar

T

15

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Index Notation Using index notation the vector u can be written as,

u = ∑ i =1 ui ei 3

Leaving out the summation symbol, using the so called Einstein notation, the vector u can be written in short form as,

u = ui ei where we have adopted the summation convention introduced by Einstein.

September 9, 2016

Carlos Agelet de Saracibar

16

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Index Notation  The index that is summed over is said to be a dummy (or summation) index.  The same repeated index can appear only twice.  An index that is not summed over in a given term is called a free (or live) index.

vi = ai b j c j = ai ( b1c1 + b2 c2 + b3c3 ) v = ai bi c j d j = ( a1b1 + a2b2 + a3b3 )( c1d1 + c2 d 2 + c3d3 ) v= ai b j c j ck d k= ai ( b1c1 + b2 c2 + b3c3 )( c1d1 + c2 d 2 + c3d3 ) i

September 9, 2016

Carlos Agelet de Saracibar

17

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Kronecker Delta The Kronecker delta δ ij is defined as,

1 if i = j δ ij =  0 if i ≠ j The Kronecker delta satisfies the following properties,

= δ ii 3,= δ ijδ jk δ ik= , δ ij u j ui Note that the Kronecker delta plays the role of a replacement operator.

September 9, 2016

Carlos Agelet de Saracibar

18

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Dot Product The dot (or scalar or inner) product of two orthonormal basis vectors ei and e j , denoted as ei ⋅ e j , is a scalar quantity (taking values either 0 or 1) and can be conveniently written in terms of the Kronecker delta as,

ei ⋅ e j = δ ij

September 9, 2016

Carlos Agelet de Saracibar

19

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Components of a Vector

Taking the basis {ei }, the projection of a vector u onto the basis vector ei yields the i-th component of u ,

u ⋅ ei=

September 9, 2016

(u e ) ⋅ e = j

j

i

u j e j ⋅ ei= u jδ ji= ui

Carlos Agelet de Saracibar

20

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Dot Product

Taking the basis {ei }, the dot (or scalar or inner) product of two vectors u and v, denoted as u ⋅ v , is a scalar quantity and using index notation can be written as,

u ⋅ v= ui ei ⋅ v j e j = ui v j ei ⋅ e j = ui v jδ ij = ui vi = u1v1 + u2 v2 + u3v3

September 9, 2016

Carlos Agelet de Saracibar

21

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Euclidean Norm

Taking the basis {ei }, the Euclidean norm (or length or magnitude) of a vector u, denoted as u , is a non-negative scalar quantity and, using index notation, can be written as,

u = (u ⋅ u )

12

=

September 9, 2016

(u

2 1

= ( uiei ⋅ u je j )

12

= ( uiui )

12

)

2 12 3

+u +u 2 2

= ( uiu jδ ij )

12

Carlos Agelet de Saracibar

22

Introduction to Vectors and Tensors > Algebra of Vectors

Assignment 1.1 Assignment 1.1 [Classwork] Write in index form the following expressions,

(a ⋅ b ) c v a (b ⋅ c) = v= ( a ⋅ b )( c ⋅ d ) v = a ( b ⋅ c )( c ⋅ d ) v=

September 9, 2016

Carlos Agelet de Saracibar

23

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Cross Product The cross (or vector) product of two vectors u and v , denoted as u × v, is another vector which is perpendicular to the plane defined by the two vectors and its norm (or length) is given by the area of the parallelogram spanned by the two vectors,

u× v

u v sin θ ( u, v ) e, 0 ≤ θ ( u, v ) ≤ π

where e is a unit vector perpendicular to the plane defined by the two vectors, u ⋅ e= 0, v ⋅ e= 0, in the direction given by the right-hand rule, .

September 9, 2016

Carlos Agelet de Saracibar

25

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Norm of the Cross Product of two Vectors The norm (or magnitude or length) of the cross (or vector) product of two vectors u and v, denoted as u × v , measures the area spanned by the two vectors and is given by,

= u× v

u v sin θ ( u, v ) , 0 ≤ θ ( u, v ) ≤ π

u× v v

u× v u

September 9, 2016

Carlos Agelet de Saracibar

26

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Permutation Symbol

The permutation (or alternating or Levi-Civita) symbol ε ijk is defined as,

+1 for even permutations of (i, j , k ), i.e. 123, 231, 312  ε ijk =  −1 for odd permutations of (i, j , k ), i.e. 213, 132, 321  0 if there is repeated index 

September 9, 2016

Carlos Agelet de Saracibar

27

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Permutation Symbol

The permutation (or alternating or Levi-Civita) symbol ε ijk may be written in terms of the Kronecker delta and has the following properties,

ε ijk

 δ ip  δ i1 δ i 2 δ i 3   δ , ε ε = det det δ δ j2 j3  ijk pqr δ jp  j1 δ kp δ k1 δ k 2 δ k 3  

δ iq δ ir   δ jq δ jr  δ kq δ kr 

ε ijpε klp = δ ik δ jl − δ ilδ jk , ε ikl ε jkl = 2δ ij , ε ijk ε ijk = 2δ ii = 6 i − j )( j − k )( k − i ) ( ε ijk = 2

September 9, 2016

Carlos Agelet de Saracibar

28

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Cross Product The cross (or vector) product of two right-handed orthonormal basis vectors satisfies the following properties, x3 ,

e1 ×= e 2 e3 , e 2 ×= e3 e1 , e3 ×= e1 e 2 , e 2 × e1 = −e3 , e3 × e 2 = −e1 , e1 × e3 = −e 2 ,

e3

O

e2

e1 x1 ,

x2 ,

e1 × e1 = e 2 × e 2 = e3 × e3 = 0.

Taking the right-handed orthonormal basis {ei }, the cross (or vector) product of two basis vectors ei and e j , denoted as ei × e j , can defined as,

ei × e j = ε ijk e k September 9, 2016

Carlos Agelet de Saracibar

29

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Cross Product

Taking the basis {ei } , the cross (or vector) product of two vectors u and v, denoted as u × v , is another vector, perpendicular to the plane defined by the two vectors, and can be written in index form as,

u × v= ui ei × v j e j = ui v j ei × e j = ui v j ε ijk e k = ε ijk ui v j e k = ( u2v3 − u3v2 ) e1 + ( u3v1 − u1v3 ) e2 + ( u1v2 − u2v1 ) e3 e1 e 2 = det u1 u2  v1 v2 September 9, 2016

e3  u3  v3  Carlos Agelet de Saracibar

30

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Cross Product The cross (or vector) product of vectors has the following properties,

u × v =− ( v × u ) u ×= v 0, u ≠ 0, v ≠ 0 ⇔ u || v

(α u ) × v = u × (α v ) = α ( u × v ) u×(v + w) = u× v + u× w

September 9, 2016

Carlos Agelet de Saracibar

31

Introduction to Vectors and Tensors > Algebra of Vectors

Assignment 1.2 Assignment 1.2 Using the expression,

u× v

2

u

2

v sin 2 θ ( u, v ) , 0 ≤ θ ( u, v ) ≤ π 2

obtain the following relationships between the permutation symbol and the Kronecker delta,

ε ijpε klp = δ ik δ jl − δ ilδ jk , ε ipqε jpq = 2δ ij , ε ijk ε ijk = 2δ ii = 6

September 9, 2016

Carlos Agelet de Saracibar

32

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Box Product The box (or triple scalar) product of three right-handed orthonormal basis vectors ei , e j , e k , denoted as ei ⋅ ( e j × e k ) , is a scalar quantity (taking values either 1, -1 or 0) and can be conveniently written in terms of the permutation symbol as,

ε ijk =ei ⋅ ( e j × e k ) =( ei × e j ) ⋅ e k

September 9, 2016

Carlos Agelet de Saracibar

35

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Box Product

Taking the orthonormal basis {ei }, the box (or triple scalar) product of three vectors u, v, w , denoted as u ⋅ ( v × w ), is a scalar quantity and using index notation can be written as,

u ⋅ ( v × w ) = ui ei ⋅ ( v j e j × wk e k ) = ui v j wk ei ⋅ ( e j × e k ) = ε ijk ui v j wk  u1 = det  v1  w1

September 9, 2016

u2 v2 w2

u3  v3  w3 

Carlos Agelet de Saracibar

36

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Box Product The box (or triple scalar) product of three vectors u, v, w represents the volume of the parallelepiped spanned by the three vectors,

V =u ⋅ ( v × w )

v×w u

V =u ⋅ ( v × w ) w

v September 9, 2016

Carlos Agelet de Saracibar

37

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Box Product The box (or triple scalar) product has the following properties,

u ⋅ ( v × w ) =w ⋅ ( u × v ) =v ⋅ ( w × u ) u ⋅ ( v × w ) =−u ⋅ ( w × v ) u ⋅ ( u × v ) =v ⋅ ( u × v ) =0

September 9, 2016

Carlos Agelet de Saracibar

38

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Triple Vector Product

Taking the orthonormal basis {ei } , the triple vector product of three vectors u, v, w , denoted as u × ( v × w ) , is a vector and using index notation can be written as,

u×(v × w) = ε ijk ui ( ε pqj v p wq ) e k = ε kij ε pqj ui v p wq e k



=

δ − δ kqδ ip ) ui v p wq e k

kp iq

= ui vk wi e k − ui vi wk e k

= (u ⋅ w ) v − (u ⋅ v ) w

September 9, 2016

Carlos Agelet de Saracibar

39

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Triple Vector Product

Taking the orthonormal basis {ei } , the triple vector product of three vectors u, v, w , denoted as ( u × v ) × w , is a vector and using index notation can be written as,

ε ijk ( ε pqi u p vq ) w j e k (u × v ) × w = = ε jkiε pqi u p vq w j e k



=

δ − δ jqδ kp ) u p vq w j e k

jp kq

= u j w j vk e k − v j w j uk e k = (u ⋅ w ) v − ( v ⋅ w ) u September 9, 2016

Carlos Agelet de Saracibar

40

Introduction to Vectors and Tensors > Algebra of Vectors

Algebra of Vectors Triple Vector Product The triple vector product has the following properties,

u × ( v × w ) = (u ⋅ w ) v − (u ⋅ v ) w

(u × v ) × w = (u ⋅ w ) v − ( v ⋅ w ) u u × ( v × w ) ≠ (u × v ) × w

September 9, 2016

Carlos Agelet de Saracibar

41

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Second-order Tensors A second-order tensor A may be thought of as a linear operator that acts on a vector u generating a vector v, defining a linear transformation that assigns a vector v to a vector u,

v = Au The second-order unit tensor, denoted as 1 , satisfies the following identity,

u = 1u

September 9, 2016

Carlos Agelet de Saracibar

42

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Second-order Tensors As linear operators defining linear transformations, secondorder tensors have the following properties,

A (α u + v )= α Au + Av

(α A ) u = α ( Au ) ( A ± B ) u =Au ± Bu

September 9, 2016

Carlos Agelet de Saracibar

43

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Tensor Product The tensor product (or dyad) of two vectors u and v , denoted as u ⊗ v , is a second-order tensor which linearly transforms a vector w into a vector with the direction of u following the rule,

( u ⊗ v ) w =u ( v ⋅ w ) =( v ⋅ w ) u A dyadic is a linear combination of dyads.

September 9, 2016

Carlos Agelet de Saracibar

44

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Tensor Product The tensor product (or dyad) has the following linear properties,

( u ⊗ v )(α w + x )= α ( u ⊗ v ) w + ( u ⊗ v ) x (α u + β v ) ⊗ w = α u ⊗ w + β v ⊗ w u(v ⋅ w) (u ⊗ v ) w = (v ⋅ w)u = ( u ⊗ v )( w ⊗ x ) = ( v ⋅ w ) u ⊗ x = u ⊗ x ( v ⋅ w ) A (u ⊗ v= ) ( Au ) ⊗ v Generally, the tensor product (or dyad) is not commutative, i.e.

u ⊗ v ≠ v ⊗u

( u ⊗ v )( w ⊗ x ) ≠ ( w ⊗ x )( u ⊗ v ) September 9, 2016

Carlos Agelet de Saracibar

45

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Tensor Product The tensor product (or dyad) of two orthonormal basis vectors ei and e j , denoted as ei ⊗ e j , is a second-order tensor and can be thought as a linear operator such that,

( e ⊗ e ) e =( e i

September 9, 2016

j

k

j

⋅ e k ) ei = δ jk ei

Carlos Agelet de Saracibar

46

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Second-order Tensors Any second-order tensor A may be represented by a linear combination of dyads formed by the Cartesian basis {ei }

= A Aij ei ⊗ e j where the nine real numbers, represented by Aij , are the uniquely determined Cartesian components of the tensor A with respect to the dyads formed by the Cartesian basis {ei }, represented by ei ⊗ e j , which constitute a basis second-order tensor for A . The second-order unit tensor may be written as,

1 = δ ij ei ⊗ e j = ei ⊗ ei September 9, 2016

Carlos Agelet de Saracibar

47

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Cartesian Components The ij-th Cartesian component of the second-order tensor A, denoted as Aij , can be written as,

ei ⋅ Ae j = ei ⋅ ( Akl e k ⊗ el ) e j = ei ⋅ ( Aklδ lj e k ) = ei ⋅ ( Akj e k ) = Akj ei ⋅ e k = Akjδ ik = Aij The ij-th Cartesian component of the second-order unit tensor 1 is the Kronecker delta,

ei ⋅ 1e j = ei ⋅ e j = δ ij

September 9, 2016

Carlos Agelet de Saracibar

48

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Matrix of Components Using matrix notation, the Cartesian components of any secondorder tensor A may be collected into a 3 x 3 matrix of components, denoted by [ A ] , given by,

= A Aij ei ⊗ e j

 A11 A A = [ ]  21  A31

September 9, 2016

A12 A22 A32

Carlos Agelet de Saracibar

A13  A23  A33 

49

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Matrix of Components Using matrix notation, the Cartesian components of the secondorder unit tensor 1 may be collected into a 3 x 3 matrix of components, denoted as [1], given by,

1 = δ ij ei ⊗ e j = ei ⊗ ei

1 0 0  [1] = 0 1 0 0 0 1 

September 9, 2016

Carlos Agelet de Saracibar

50

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Second-order Tensors The tensor product (or dyad) of the vectors u and v, denoted as u ⊗ v , may be represented by a linear combination of dyads formed by the Cartesian basis {ei }

u ⊗= v ui v j ei ⊗ e j where the nine real numbers, represented by ui v j , are the uniquely determined Cartesian components of the tensor u ⊗ v with respect to the dyads formed by the Cartesian basis {ei }, represented by ei ⊗ e j .

September 9, 2016

Carlos Agelet de Saracibar

51

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Matrix of Components Using matrix notation, the Cartesian components of any secondorder tensor u ⊗ v may be collected into a 3 x 3 matrix of components, denoted as [u ⊗ v ], given by,

u ⊗= v ui v j ei ⊗ e j

 u1v1 u1v2 u v u v [u ⊗ v ] =  2 1 2 2 u3v1 u3v2

September 9, 2016

Carlos Agelet de Saracibar

u1v3  u2 v3  u3v3 

52

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Second-order Tensors Using index notation, the linear transformation v = Au can be written as,

v = Au vi ei = ( Aij ei ⊗ e j ) ( uk e k ) = Aij uk ( ei ⊗ e j ) e k = Aij uk δ jk ei vi ei = Aij u j ei yielding

= v Au = , vi Aij u= [ v] j,

September 9, 2016

Carlos Agelet de Saracibar

[ A ][u ]

53

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Positive Semi-definite Second-order Tensor A second-order tensor A is said to be a positive semi-definite tensor if the following relation holds for any non-zero vector u ≠ 0

u ⋅ Au ≥ 0 ∀u ≠ 0

Positive Definite Second-order Tensor A second-order tensor A is said to be a positive-definite tensor if the following relation holds for any non-zero vector u ≠ 0

u ⋅ Au > 0 ∀u ≠ 0

September 9, 2016

Carlos Agelet de Saracibar

54

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Transpose of a Second-order Tensor The unique transpose of a second-order tensor A , denoted as AT , is governed by the identity,

v ⋅ AT u = u ⋅ Av ∀u, v T v= A v= u j Aji vi i ij u j i A ji u j

∀u j , vi

The Cartesian components of the transpose of a second-order tensor A satisfy, T T AijT := A = e ⋅ A ( ) i e j =e j ⋅ Aei =Aji ij

Using index notation the transpose of A may be written as,

= AT Aji ei ⊗ e j September 9, 2016

Carlos Agelet de Saracibar

55

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Transpose of a Second-order Tensor The matrix of components of the transpose of a second-order tensor A is equal to the transpose of the matrix of components of A and takes the form,

A Aij ei ⊗ e j = AT Aji ei ⊗ e j =  A11 T T  A  [ = = A ]  A12  A13 September 9, 2016

A21 A22 A23

Carlos Agelet de Saracibar

A31  A32  A33  56

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Symmetric Second-order Tensor A second-order tensor A is said to be symmetric if the following relation holds,

A = AT Using index notation, the Cartesian components of a symmetric second-order tensor A satisfy,

A= Aij ei ⊗ e j = Aji ei ⊗ e j = AT ,

Aij = Aji

Using matrix notation, the matrix of components of a symmetric second-order tensor A satisfies,

= A  [ A ] = T

September 9, 2016

[ A]

Carlos Agelet de Saracibar

T

57

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Dot Product The dot product of two second-order tensors A and B, denoted as AB , is a second-order tensor such that,

= ( AB ) u A ( Bu ) ∀u

September 9, 2016

Carlos Agelet de Saracibar

58

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Dot Product The components of the dot product AB along an orthonormal basis {ei } read,

ei ⋅ ( AB ) e j = ei ⋅ A ( Be j ) Cij = ( AB )ij = ei ⋅ A ( Bkj e k ) = ei ⋅ Ae k Bkj = = Aik Bkj = C AB = , Cij Aik Bkj

September 9, 2016

Carlos Agelet de Saracibar

59

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Dot Product The dot product of second-order tensors has the following properties,

AB ) C (=

A= ( BC ) ABC

A 2 = AA AB ≠ BA

September 9, 2016

Carlos Agelet de Saracibar

60

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Trace

The trace of a dyad u ⊗ v, denoted as tr ( u ⊗ v ) , is a scalar quantity given by,

tr ( u ⊗ v ) = u ⋅ v = ui vi The trace of a second-order tensor A , denoted as tr A , is a scalar quantity given by,

A tr ( Aij ei ⊗ e= Aij tr ( ei ⊗ e j ) tr = j) = Aij ( ei ⋅ e j )= Aijδ ij = Aii

= A11 + A22 + A33 = tr [ A ] September 9, 2016

Carlos Agelet de Saracibar

61

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Trace The trace of a second-order tensor has the following properties,

tr A = tr AT tr ( AB ) = tr ( BA ) tr ( A + B ) = tr A + tr B tr (α A ) = α tr ( A )

September 9, 2016

Carlos Agelet de Saracibar

63

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Double Dot Product The double dot product of two second-order tensors A and B , denoted as A : B , is a scalar quantity defined as, T T = A : B tr= A B tr B ( ) ( A) T T = tr= AB tr BA ( ) ( )

= B:A or using index notation,

A= : B A= B= B:A ij Bij ij Aij

September 9, 2016

Carlos Agelet de Saracibar

64

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Double Dot Product The double dot product has the following properties,

A= : 1 1= : A tr A A:B = B:A = A : ( BC )

T = B ( A) : C

T AC ( ):B

A : ( u ⊗ v ) =u ⋅ Av =( u ⊗ v ) : A

( u ⊗ v ) : ( w ⊗ x ) = ( u ⋅ w )( v ⋅ x ) ( ei ⊗ e j ) : ( ek ⊗ el ) = ( ei ⋅ ek ) ( e j ⋅ el ) = δ ikδ jl September 9, 2016

Carlos Agelet de Saracibar

65

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Euclidean Norm The euclidean norm of a second-order tensor A is a nonnegative scalar quantity, denoted as A , given by,

= A

September 9, 2016

= : A) (A ( Aij Aij ) 12

Carlos Agelet de Saracibar

12

≥0

66

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Determinant The determinant of a second-order tensor A is a scalar quantity, denoted as det A , given by,

det A = det [ A ]  A11 = det  A21  A31

A12 A22 A32

A13  A23  A33 

1 = ε= ε ijk ε pqr Api Aqj Ark ijk A1i A2 j A3 k 6

September 9, 2016

Carlos Agelet de Saracibar

67

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Determinant The determinant of a second-order tensor has the following properties,

det AT = det A det (α A ) = α 3 det A det ( AB ) = det A det B

September 9, 2016

Carlos Agelet de Saracibar

68

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Singular Tensors A second-order tensor A is said to be singular if and only if its determinant is equal to zero, i.e.

A is singular ⇔ det A = 0

September 9, 2016

Carlos Agelet de Saracibar

69

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Inverse of a Second-order Tensor For a non-singular second-order tensor A , i.e. det A ≠ 0, there exist a unique non-singular inverse second-order tensor, denoted as A −1 , satisfying, −1 AA ( )=u

−1 A ( A )=u 1u= u ∀u

yielding, −1 −1 AA = A= A 1,

September 9, 2016

−1 Aik= Akj−1 Aik= Akj δ ij

Carlos Agelet de Saracibar

70

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Inverse of a Second-order Tensor The inverse second-order tensor satisfies the following properties,

(A ) = A A ) A ) (= (= −1 −1

T

−1

−1 T

A −T

(α A ) = α −1A −1 −1 −1 −1 AB B A = ( ) −1

A −2 = A −1A −1 det A −1 = ( det A ) September 9, 2016

−1

Carlos Agelet de Saracibar

71

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Orthogonal Second Order Tensor An orthogonal second-order tensor Q is a linear operator that preserves the norms and the angles between two vectors,

Qu = ( u ⋅ Q Qu ) T

12

= (u ⋅ u )

12

=u

∀u

Qu ⋅ Qv = u ⋅ QT Qv = u ⋅ v   ∀u, v T Qv ⋅ Qu =v ⋅ Q Qu =v ⋅ u  and the following relations hold,

QT Q = QQT = 1, Q −1 = QT , det Q = ±1 September 9, 2016

Carlos Agelet de Saracibar

72

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Rotation Second Order Tensor A rotation tensor R is a proper orthogonal second-order tensor, i.e., is a linear operator that preserves the lengths (norms) and the angles between two vectors,

Ru = ( u ⋅ R Ru ) T

12

= (u ⋅ u )

12

=u

∀u

Ru ⋅ Rv =u ⋅ R T Rv =u ⋅ v   ∀u, v T Rv ⋅ Ru =v ⋅ R Ru =v ⋅ u  and satisfies the following expressions, T T R= R RR = 1, = R −1 R T , det = R 1

September 9, 2016

Carlos Agelet de Saracibar

73

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Symmetric/Skew-symmetric Additive Split A second-order tensor A can be uniquely additively split into a symmetric second-order tensor S and a skew-symmetric second-order tensor W, such that,

A= S + W, S=

A+A )= ( 2

1

W= (A − A 1

2

September 9, 2016

T

T

Sij =

T

S ,

−W )=

Aij = Sij + Wij

T

A ( 2

1

ij

+ Aji ) = S ji

, Wij = −W ji ( Aij − Aji ) =

Carlos Agelet de Saracibar

1

2

74

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Symmetric/Skew-symmetric Second-order Tensors The matrices of components of a symmetric second-order tensor S and a skew-symmetric second-order tensor W, are given by,

 S11  [S ] =  S12  S13

September 9, 2016

S12 S 22 S 23

S13   S 23  , S33 

 0  [ W ] =  −W12  −W13

Carlos Agelet de Saracibar

W12 W13   0 W23  −W23 0 

75

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Skew-symmetric Second-order Tensors The double dot product of a symmetric second-order tensor S and a skew-symmetric second-order tensor W gives,

S : W = SijWij = S12W12 + S13W13 + S 23W23 − S12W12 − S13W13 − S 23W23 =0

September 9, 2016

Carlos Agelet de Saracibar

76

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Skew-symmetric Second-order Tensor A skew-symmetric second-order tensor W can be defined by means of an axial (or dual) vector ω , such that,

Wu =ω × u ∀u W = 2ω and using index notation the following relations hold,

W= Wij ei ⊗ e j = −ε ijk ωk ei ⊗ e j , Wij = −ε ijk ωk 1

1

2

2

ω= ωk e k = − ε ijkWij e k , ωk = − ε ijkWij September 9, 2016

Carlos Agelet de Saracibar

77

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Skew-symmetric Second-order Tensor Using matrix notation and index notation the following relations hold,

W12 W13   0 −ω3 ω2   0  −W = ω  W = − 0 W 0 ω [ ]  12 23  1  3  −W13 −W23 0   −ω2 ω1 0 

[ω ] = [ω1 , ω2 , ω3 ]

T

W = September 9, 2016

2 2 (W122 + W132 + W= 23 )

= [ −W23 , W13 , −W12 ]

T

2 2 ω12 + ω32 + ω = 3

Carlos Agelet de Saracibar

2ω 78

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Spherical Second-order Tensor A spherical second-order tensor A is defined as,

= A α= 1, Aij αδ ij and has the following properties,

A α= Aii αδ = tr= tr 1 3α , = 3α ii α 0 0  0 α 0 A = [ ]    0 0 α 

September 9, 2016

Carlos Agelet de Saracibar

79

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Deviatoric Second-order Tensor A second-order tensor A is said to be deviatoric if the following condition holds,

= tr A 0,= Aii 0

September 9, 2016

Carlos Agelet de Saracibar

80

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Spherical/Deviatoric Additive Split A second-order tensor A can be uniquely additively split into a spherical second-order tensor A esf and a deviatoric secondorder tensor dev A, such that,

A= A esf + dev A, A

esf

Aij = Aijesf + ( dev A )ij

= A ( tr A ) 1,

1

esf ij

3

1 3

Akk δ ij

A − ( tr A ) 1, ( dev A )ij = dev A = Aij − Akk δ ij

September 9, 2016

1

1

3

3

Carlos Agelet de Saracibar

81

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Eigenvalues/Eigenvectors Given a symmetric second-order tensor A , its eigenvalues λi ∈  and associated eigenvectors ni, which define an orthonormal basis along the principal directions, satisfy the following equation (Einstein notation does not applies here),

An= λi ni , i

( A − λi 1) n=i

0

In order to get a non-trivial solution, the tensor A − λi 1 has to be singular, i.e., its determinant, defining the characteristic polynomial, has to be equal to zero, yielding,

p ( λi )= det ( A − λi 1)= 0 September 9, 2016

Carlos Agelet de Saracibar

82

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Eigenvalues/Eigenvectors Given a symmetric second-order tensor A , its eigenvalues λi ∈  and associated eigenvectors ni, which define an orthonormal basis along the principal directions, characterize the physical nature of the tensor. The eigenvalues do not depend on the particular orthonormal basis chosen to define the components of the tensor and, therefore, the solution of the characteristic polynomial does not depend on the system of reference in which the components of the tensor are given.

September 9, 2016

Carlos Agelet de Saracibar

83

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Characteristic Polynomial and Principal Invariants The characteristic polynomial of a second-order tensor A takes the form,

−λ 3 + I1λ 2 − I 2 λ + I 3 = p (λ ) = det ( A − λ1) = 0 where the coefficients of the polynomial are the principal scalar invariants of the tensor (invariants in front of an arbitrary rotation of the orthonormal basis) given by,

I1 ( A ) = tr A = λ1 + λ2 + λ3 I2 ( A ) =

1 2

2 2 tr A − tr A ( ) = λ1λ2 + λ2λ3 + λ3λ1

I 3= = A λ1λ2 λ3 ( A ) det September 9, 2016

Carlos Agelet de Saracibar

84

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Eigenvalues/Eigenvectors Given a deviatoric part of a symmetric second-order tensor dev A , its eigenvalues λi′ ∈  and asociated eigenvectors n′i , which define an orthonormal basis along the principal directions, satisfy the following equation (Einstein notation does not applies here),

An′i λi′n′i , dev=

′ ′ ( dev A − λ= i 1) n i

0

In order to get a non-trivial solution, the tensor dev A − λi′1 has to be singular, i.e., its determinant, defining the characteristic polynomial, has to be equal to zero, yielding,

p= λi′1) 0 ( λi′) det ( dev A − = September 9, 2016

Carlos Agelet de Saracibar

85

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Characteristic Polynomial and Principal Invariants The characteristic polynomial of the deviatoric part of a secondorder tensor dev A takes the form,

−λ ′3 + I1′λ ′2 − I 2′λ ′ + I 3′ = p (λ′ ) = det ( dev A − λ ′1) = 0 where the coefficients of the polynomial are the pincipal scalar invariants of the deviatoric part of the tensor (invariants in front of an arbitrary rotation of the orthonormal basis) given by,

I1′ (= dev A ) tr= dev A 0 − tr ( dev A ) = − ( λ1′λ1′ + λ2′λ2′ + λ3′λ3′ ) I 2′ ( dev A ) = 1

2

2

= I 3= dev A λ1′λ2′λ3′ ( dev A ) det September 9, 2016

1

2

Carlos Agelet de Saracibar

86

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Eigenvalues/Eigenvectors The eigenvalues/eigenvectors problem for a symmetric secondorder tensor A and its the deviatoric part dev A satisfy the following relations (Einstein notation does not applies here),

An= λi ni , i An′i λi′n′i , dev=

( A − λi 1) n=i 0 ′ ′ ( dev A − λ= i 1) n i

0

Then,

 1    0 ( dev A − λi′1) n′i = ( A − λi 1) ni =  A −  λi′ + 3 ( tr A )  1  n′i =    

yielding,

λi = λi′ + ( tr A ) , ni = n′i 1

3

September 9, 2016

Carlos Agelet de Saracibar

87

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Spectral Decomposition The spectral decomposition of the secod-order unit tensor takes the form,

1 = δ ij ei ⊗ e j = ei ⊗ ei For a second-order unit tensor, all three eigenvalues are equal to one, λ= λ= λ= 1, and any direction is a principal direction. 1 2 3 Then we may take any orthonormal basis as principal directions and the spectral decomposition can be written,

1 = ∑ i=1,3 ni ⊗ ni = ni ⊗ ni

September 9, 2016

Carlos Agelet de Saracibar

88

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Spectral Decomposition The spectral decomposition of a symmetric second-order tensor A takes the form (Einstein notation does not applies here),

A =



i =1,3

λi ni ⊗ ni

λ2 , the spectral If there are two equal eigenvalues λ= λ= 1 decomposition takes the form,

A = λ (1 − n3 ⊗ n3 ) + λ3n3 ⊗ n3 If the three eigenvalues are equal λ= λ= λ= λ3 , the spectral 1 2 decomposition takes the form,

A = λ1 = λ ∑ i =1,3 ni ⊗ ni = λni ⊗ ni September 9, 2016

Carlos Agelet de Saracibar

89

Introduction to Vectors and Tensors > Higher-order Tensors

Third-order Tensors Third-order Tensors A third-order tensor, denoted as  , may be written as a linear combination of tensor products of three orthonormal basis vectors, denoted as ei ⊗ e j ⊗ e k , such that,

=

∑ ∑ ∑ 3

3

3

=i 1 =j 1 = k 1

ijk ei ⊗ e j ⊗ e= ijk ei ⊗ e j ⊗ e k k

A third-order tensor has 33 = 27 components.

September 9, 2016

Carlos Agelet de Saracibar

90

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Fourth-order Tensors A fourth-order tensor, denoted as  , may be written as a linear combination of tensor products of four orthonormal basis vectors, denoted as ei ⊗ e j ⊗ e k ⊗ el , such that,

 =

∑ ∑ ∑ ∑ 3

3

3

3

 ijkl ei ⊗ e j ⊗ e k ⊗ e=  ijkl ei ⊗ e j ⊗ e k ⊗ el l

=i 1 =j 1 = k 1 =l 1

A fourth-order tensor has 34 = 81 components.

September 9, 2016

Carlos Agelet de Saracibar

91

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Double Dot Product with Second-order Tensors The double dot product of a fourth-order tensor  with a second-order tensor A is another second-order tensor B given by,

B=  : A=  ijkl Akl ei ⊗ e j = Bij ei ⊗ e j , Bij =  ijkl Akl

September 9, 2016

Carlos Agelet de Saracibar

92

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Transpose of a Fourth-order Tensor The transpose of a fourth-order tensor  is uniquely defined as a fourth-order tensor T such that for arbitrary second-order tensors A and B the following relationship holds, T T , A :  : B B : T := A, Aij B B = A   ijkl kl kl klij ij ijkl  klij

The transpose of the transpose of a fourth-order tensor  is the same fourth-order tensor  ,

( )

T T

September 9, 2016

=

Carlos Agelet de Saracibar

93

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Tensor Product of two Second-order Tensors The tensor product of two second-order tensors A and B is a fourth order tensor  given by,

 = A ⊗ B = Aij Bkl ei ⊗ e j ⊗ e k ⊗ el =  ijkl ei ⊗ e j ⊗ e k ⊗ el ,

 ijkl = ( A ⊗ B )ijkl =Aij Bkl

The transpose of the fourth-order tensor = A ⊗ B is given by,

 = ( A ⊗ B ) = B ⊗ A = Bij Akl ei ⊗ e j ⊗ e k ⊗ el T

T

T =  ijkl ei ⊗ e j ⊗ e k ⊗ el ,



T ijkl

September 9, 2016

= ( A ⊗ B )ijkl = ( B ⊗ A )ijkl =Bij Akl T

Carlos Agelet de Saracibar

94

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Fourth-order Identity Tensors Let us consider the following fourth-order identity tensors,

=  δ ik δ jl ei ⊗ e j ⊗ e k ⊗ el =  δ ilδ jk ei ⊗ e j ⊗ e k ⊗ el ˆ= 1 (  +  )= 1 (δ δ + δ δ ) e ⊗ e ⊗ e ⊗ e ik jl il jk i j k l 2 2

September 9, 2016

Carlos Agelet de Saracibar

95

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Fourth-order Identity Tensors The fourth-order identity tensor  satisfies the following expressions,

 : A= δ ik δ jl Akl ei ⊗ e j = Aij ei ⊗ e j = A, A :=  Aijδ ik δ jl e k ⊗ e= Akl e k ⊗ e= A l l The fourth-order identity tensor  is symmetric, satisfying,

A:=  : B A= : B B= : A B :  : A T ⇒  =   T A::B = B: :A 

September 9, 2016

Carlos Agelet de Saracibar

96

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Fourth-order Identity Tensors The fourth-order identity tensor  satisfies the following expressions,

 : A= δ ilδ jk Akl ei ⊗ e j= Aji ei ⊗ e j= AT T A : = Aijδ ilδ jk Akl e k ⊗ e= A e ⊗ e = A l lk k l

The fourth-order identity tensor  is symmetric, satisfying,

: BT B= : AT B :  : A  A :=  : B A=  ⇒ T A:  :B = B:  :A 

September 9, 2016

Carlos Agelet de Saracibar

= T

97

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Fourth-order Identity Tensors The fourth-order identity tensor ˆ satisfies the following expressions,

ˆ : A =1 (  +  ) : A =1 ( A + AT ) 2 2 1 1 T ˆ A : = A : (  +  )= A + A ( ) 2 2 The fourth-order identity tensor ˆ is symmetric, satisfying, 1 1  T T ˆ ˆ : : : + = A :  := B A : (B + B= B A A B  A ) ( )  T ˆ ˆ 2 2 ⇒ =     A : ˆ : B = B : ˆ T : A  September 9, 2016

Carlos Agelet de Saracibar

98

Introduction to Vectors and Tensors > Higher-order Tensors

Fourth-order Tensors Fourth-order Deviatoric Projection Operator Tensor The fourth-order deviatoric projection operator tensor dev is defined as,

1

dev =−  1 ⊗ 1, 3

( )

dev ijkl

1

=δ ik δ jl − δ ijδ kl 3

The deviatoric part of a second-order tensor A can be obtained as, 1  1  − 1 ⊗ 1  : A = A − ( tr A ) 1, dev A = dev : A =  3  3 

( dev A )ij

1 1   Aij − ( Akk ) δ ij = ( dev )ijkl Akl =  δ ik δ jl − δ ijδ kl  Akl = 3 3  

September 9, 2016

Carlos Agelet de Saracibar

99

Introduction to Vectors and Tensors > Algebra of Tensors

Algebra of Tensors Algebra of Tensors

a = u ⋅ v = ui vi , a = ui vi w = u × v = ε ijk u j vk ei , wi = ε ijk u j vk a =u ⋅ ( v × w ) =ε ijk ui v j wk , a =ε ijk ui v j wk A = u ⊗ v = ui v j ei ⊗ e j ,

Aij = ui v j

v Au = = Aij u j ei , = vi Aij u j C= AB = Aik Bkj ei ⊗ e j , Cij = Aik Bkj = a A= a Aij Bij : B Aij Bij ,= B= :A =  ijkl Akl ei ⊗ e j , Bij =  ijkl Akl

 = A ⊗ B = Aij Bkl ei ⊗ e j ⊗ e k ⊗ el ,  ijkl = Aij Bkl September 9, 2016

Carlos Agelet de Saracibar

100

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Nabla The nabla vector differential operator, denoted as ∇ , is defined as,

∂ ∇ = ei ∂xi

Laplacian

The laplacian scalar differential operator, denoted as ∆ , is defined as,

∂2 ∆= 2 ∂xi September 9, 2016

Carlos Agelet de Saracibar

101

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Hessian The hessian symmetric second-order tensor differential operator, denoted as ∇ ⊗ ∇, is defined as,

∂2 = ∇ ⊗∇ ei ⊗ e j ∂xi ∂x j

September 9, 2016

Carlos Agelet de Saracibar

102

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Divergence, Curl and Gradient The divergence differential operator div (·) is defined as,

∂ () div (  ) = ∇ ⋅ (  ) = ⋅ ei ∂xi The curl differential operator curl (·) is defined as,

∂ () curl (  ) = ∇ × (  ) = ei × ∂xi The gradient differential operator grad (·) is defined as,

∂ () ∂ () grad (  ) = ∇ ⊗ (  ) = ⊗ ei = ∇ (  ) = ei ∂xi ∂xi September 9, 2016

Carlos Agelet de Saracibar

103

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Laplacian The laplacian scalar differential operator can be expressed as the div (grad (·)) operator,

∂2 ∆ (  ) = ∇ ⋅∇ (  ) = 2 (  ) = div grad (  ) ∂xi

Hessian The hessian symmetric second order-tensor differential operator can be expressed as the grad (grad (·)) operator,

∂2 () ∇= ⊗ ∇ () = ei ⊗ e j grad grad (  ) ∂xi ∂x j September 9, 2016

Carlos Agelet de Saracibar

104

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Gradient of a Scalar Field The gradient differential operator grad (·) is defined as,

∂ () ∂ () grad (  ) = ∇ ⊗ (  ) = ⊗ ei = ∇ (  ) = ei ∂xi ∂xi The gradient of a scalar field is a vector field defined as,

∂φ grad φ =∇φ = ei =φ,i ei ∂xi

September 9, 2016

Carlos Agelet de Saracibar

105

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Laplacian of a Scalar Field

The laplacian differential operator ∆ (  ) is defined as,

∂2 () ∆ (  ) = div grad (  ) = ∇ ⋅∇ (  ) = ∂xi2 The laplacian of a scalar field is a scalar field defined as,

∂ 2φ ∆φ = div grad φ = ∇ ⋅∇φ = 2 = φ,ii ∂xi

September 9, 2016

Carlos Agelet de Saracibar

106

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Hessian of a Scalar Field

The hessian differential operator ∇ ⊗ ∇ (  ) is defined as,

∂2 () ∇= ⊗ ∇ () ei ⊗ e j ∂xi ∂x j The hessian of a scalar field is a symmetric second-order tensor field defined as,

∂ 2φ ∇ ⊗∇ = φ ei ⊗= e j φ,ij ei ⊗ e j ∂xi ∂x j

September 9, 2016

Carlos Agelet de Saracibar

107

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Gradient of a Vector Field The gradient differential operator grad (·) is defined as,

∂ () ∂ () grad (  ) = ∇ ⊗ (  ) = ⊗ ei = ∇ (  ) = ei ∂xi ∂xi The gradient of a vector field is a second-order tensor field defined as,

∂ui ∂u ∇ ⊗ u = ⊗ e j = ei ⊗ e j = grad u = ui , j ei ⊗ e j ∂x j ∂x j

September 9, 2016

Carlos Agelet de Saracibar

108

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Curl of a Vector Field The curl differential operator curl (·) is defined as,

∂ () curl (  ) = ∇ × (  ) = ei × ∂xi The curl of a vector field is a vector field defined as,

∂uk ∂uk ∂u curl u= ∇ × u= e j × = e j × e k= ε ijk e= ε ijk uk , j ei i ∂x j ∂x j ∂x j If the curl of a vector field is zero, the vector field is said to be curl-free and there is a scalar field such that,

curl u = 0 ⇒ ∃φ | u = grad φ September 9, 2016

Carlos Agelet de Saracibar

109

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Curl of the Gradient of a Scalar Field The curl differential operator curl (·) and gradient differential operator grad (·) are defined, respectively, as,

∂ () ∂ () ⊗ ei curl (  ) = ∇ × (  ) = ei × , grad (  ) = ∇ ⊗ (  ) = ∂xi ∂xi The gradient of a scalar field is a vector field defined as,

∂φ grad φ =∇φ = ei =φ,i ei ∂xi The curl of the gradient of a vector field is a null vector,

curl grad φ = ∇ × ∇φ = ε ijkφ,kj ei = 0 September 9, 2016

Carlos Agelet de Saracibar

110

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Divergence of a Vector Field The divergence differential operator div (·) is defined as,

∂ () div (  ) = ∇ ⋅ (  ) = ⋅ ei ∂xi The divergence of a vector field is a scalar field defined as,

∂ui ∂ui ∂ui ∂u div u = ∇ ⋅ u = ⋅ e j = ei ⋅ e j = δ ij = = ui ,i ∂x j ∂x j ∂x j ∂xi If the divergence of a vector field is zero, the vector field is said to be solenoidal or div-free and there is a vector field such that,

div u = 0 ⇒ ∃ v | u = curl v September 9, 2016

Carlos Agelet de Saracibar

111

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Divergence of the Curl of a Vector Field The divergence differential operator div (·) and curl differential operator curl (·) are defined, respectively, as,

∂ () ∂ () div (  ) = ∇ ⋅ (  ) = ⋅ ei , curl (  ) = ∇ × (  ) = ei × ∂xi ∂xi The curl of a vector field is a vector field defined as,

∂uk ∂uk ∂u e k= ε ijk e= curl u= ∇ × u= e j × = e j × ε ijk uk , j ei i ∂x j ∂x j ∂x j The divergence of a curl of a vector field is a null scalar,

div curl u = ∇ ⋅ ( ∇ × u ) = ε ijk uk , ji = 0 September 9, 2016

Carlos Agelet de Saracibar

112

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Laplacian of a Vector Field

The laplacian differential operator ∆ (  ) is defined as,

∂2 () ∆ (  ) = ∇ ⋅∇ (  ) = ∂xi2 The laplacian of a vector field is a vector field defined as,

∂ 2ui ∆u = ∇ ⋅∇u = 2 ei = ui , jj ei ∂x j

September 9, 2016

Carlos Agelet de Saracibar

113

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Divergence of a Second Order Tensor Field The divergence differential operator div (·) is defined as,

∂ () div (  ) = ∇ ⋅ (  ) = ⋅ ei ∂xi

The divergence of a second-order tensor field is a vector field defined as,

div A = ∇ ⋅ A

∂Aik ∂Aik ∂A ei ⊗ e k ⋅ e j = = ⋅e j = δ kj ei ∂x j ∂x j ∂x j ∂Aij = = ei Aij , j ei ∂x j September 9, 2016

Carlos Agelet de Saracibar

114

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Curl of a Second-order Tensor Field The curl differential operator curl (·) is defined as,

∂ () curl (  ) = ∇ × (  ) = ei × ∂xi

The curl of a second-order tensor field is a second-order tensor field defined as,

curl A = ∇ × A ∂Akj ∂A =el × =el × ek ⊗ e j ∂xl ∂xl = ε lki September 9, 2016

∂Akj ∂xl

ei ⊗ e j ε lki Akj ,l ei ⊗ e j =

Carlos Agelet de Saracibar

115

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Gradient of a Second-order Tensor Field The gradient differential operator grad (·) is defined as,

∂ () ∂ () grad (  ) = ∇ ⊗ (  ) = ⊗ ei = ∇ (  ) = ei ∂xi ∂xi

The gradient of a second-order tensor field is a third-order tensor field defined as,

grad A = ∇ ⊗ A ∂A = ⊗ ek ∂xk =

September 9, 2016

∂Aij ∂xk

ei ⊗ e j ⊗ e= Aij ,k ei ⊗ e j ⊗ e k k Carlos Agelet de Saracibar

116

Introduction to Vectors and Tensors > Differential Operators

Differential Operators Differential Operators

grad φ =∇φ =φ,i ei , ∆φ =∇ ⋅∇φ =φ,ii , ∇ ⊗ ∇φ =φ,ij ei ⊗ e j div u = ∇ ⋅ u = ui ,i grad u = ∇ ⊗ u = ui , j ei ⊗ e j , curl u = ∇ × u = ε ijk uk , j ei ∆u = ∇ ⋅∇u = ui , jj ei div A = ∇ ⋅ A = Aij , j ei grad A = ∇ ⊗ A = Aij ,k ei ⊗ e j ⊗ e k curl A = ∇ × A = ε lki Akj ,l ei ⊗ e j September 9, 2016

Carlos Agelet de Saracibar

117

Introduction to Vectors and Tensors > Differential Operators

Assignments Assignment 1.3

Establish the following identities involving a smooth scalar field φ and a smooth vector field v,

September 9, 2016

(1)

div (φ= v ) φ div v + v ⋅ grad φ

(2)

grad (φ v ) = v ⊗ grad φ + φ grad v

Carlos Agelet de Saracibar

118

Introduction to Vectors and Tensors > Differential Operators

Assignments Assignment 1.4 [Classwork] Establish the following identities involving the smooth scalar fields φ and ψ , smooth vector fields u and v , and a smooth second order tensor field A,

(1) (2)

T div ( A= v)

(3)

div ( u × v ) = v ⋅ curl u − u ⋅ curl v

(4)

div ( u= ⊗ v)

(5) September 9, 2016

div= (φ A ) φ div A + A grad φ

( div A ) ⋅ v + A : grad v

( grad u ) v + u div v grad = (φψ ) ( grad φ )ψ + φ ( gradψ ) Carlos Agelet de Saracibar

120

Introduction to Vectors and Tensors > Differential Operators

Assignments Assignment 1.5 [Homework] Establish the following identities involving the smooth scalar field φ , and smooth vector fields u and v , T T grad u v + grad v)u ( ) (

(1)

grad= (u ⋅ v )

(2)

curl (φ= v ) grad φ × v + φ curl v

(3) curl ( u × = v ) u div v − v div u + ( grad u ) v − ( grad v ) u (4) ∆v grad ( div v ) − curl ( curl v ) = (5) ∆ ( u ⋅ v ) =

September 9, 2016

( ∆u ) ⋅ v + 2 grad u : grad v + u ⋅ ∆v Carlos Agelet de Saracibar

123

Introduction to Vectors and Tensors > Differential Operators

Assignments Assignment 1.6 [Classwork] Given the vector v =v ( x ) =x1 x2 x3e1 + x1 x2e 2 + x1e3 determine div v, curl v, grad v, ∆v.

September 9, 2016

Carlos Agelet de Saracibar

127

Introduction to Vectors and Tensors > Integral Theorems

Integral Theorems Divergence or Gauss Theorem Given a vector field u in a volume V with closed boundary surface ∂V and outward unit normal to the boundary n, the divergence (or Gauss) theorem reads,



V

div u dV=

∫ ∇ ⋅ u dV= ∫ V

∂V

u ⋅ n dS

Given a second-order tensor field A in a volume V with closed boundary surface ∂V and outward unit normal to the boundary n the divergence (or Gauss) theorem reads,



V

September 9, 2016

div A dV=

∫ ∇ ⋅ A dV= ∫ V

Carlos Agelet de Saracibar

∂V

An dS

130

Introduction to Vectors and Tensors > Integral Theorems

Integral Theorems Curl or Stokes Theorem Given a vector field u in a surface S with closed boundary ∂S and outward unit normal to the surface n , the curl (or Stokes) theorem reads,

∫ ( curl u ) ⋅ n dS =∫ ( ∇ × u ) ⋅ n dS =∫ S

S

∂S

u ⋅ dr

where the curve of the line integral must have positive orientation, such that dr points counter-clockwise when the unit normal points to the viewer, following the right-hand rule.

September 9, 2016

Carlos Agelet de Saracibar

131