Tensor Paper
Tensor Paper
Chapter Outline
2.1 Cartesian tensor 43 2.2.3 Derivatives with matrices 50
2.1.1 Vector 43 2.2.4 Identities 51
2.1.2 Summation convention 44 2.3 Exercise problems 51
2.1.3 Kronecker delta 44 2.3.1 Problem 1: prove the following formulations 52
2.1.4 Permutation symbol 45 2.3.2 Problem 2: prove the identity of three arbitrary
2.1.5 e 2 δ Identity 45 vectors 53
2.1.6 Differentiation of a function f(x1, x2, x3) 45 2.3.3 Problem 3: express the constitutive equation
2.1.7 Transformation of coordinates 46 in a tensor form 53
2.1.8 Tensor 46 2.3.4 Problem 4: write the tensor equation in a coordinate
2.1.9 Quotient rule 47 (xyz) form 54
2.1.10 Index forms of some important variables 47 2.3.5 Problem 5: prove the following identities using
2.1.11 Two primary identities 48 index notations 54
2.2 Matrix calculus 48 2.3.6 Problem 6: prove eijkaiajbk 5 0 for nonzero
2.2.1 Types of matrix derivatives 49 vectors a and b 55
2.2.2 Derivatives with vectors 50
In this chapter, some preliminary knowledge on Cartesian tensor analysis and matrix calculus used throughout the book
is briefly discussed. For tensor knowledge, the main reference book referred to in this chapter is Fung (1977), and its
further extension is Fung and Tong (2001). Further readings on tensors with applications in mechanics can be found in
the historical books by Michal (1947), Sokolnikoff (1958), Aris (1962), Brillouin (1964), as well as the books in
Chinese by Huang et al. (1986) and Guo (1988). For matrix calculus, the books by Fan and Zhang (1990) and by Golub
and Van Loan (1996) can provide more detailed information. Readers who are familiar with tensor analysis and matrix
calculus may not need to read this chapter.
x3
A3
A
g3
A2
o x2
g2
g1
A1
x1
FIGURE 2.1 Cartesian coordinate system with its base vectors and a vector A.
Here, the convention is as follows: the repetition of an index in a term will denote a summation with respect to that
index over its range. For example, a dot product of two vectors A and B can be denoted by
X
3
AUB 5 Ai Bi 5 Ai Bi 5 Aj B j ; (2.3)
i51
2.1.5 e 2 δ Identity
eijk eirs 5 δjr δks 2 δjs δkr (2.14)
2.1.8 Tensor
A set of quantities is called a scalar, a vector, or a tensor depending on how the components of the set are defined
in the variables x1 , x2 , and x3 and on how they are transformed when the variables x1 , x2 , and x3 are changed to
x~1 , x~2 , and x~3 .
~
x2 p
x2
~
x1
θ
x1
o
FIGURE 2.2 Rotation of coordinates.
Cartesian tensor and matrix calculus Chapter | 2 47
Scalar
A single component φ
Transformation φ~ 5 φ
A tensor of rank 0
Vector
Three components ai
Transformation a~ i 5 β ij aj
A tensor of rank 1
Stress
Nine components τ ij
Transformation τ~ ij 5 β ir β js τ rs
A tensor of rank 2
The important property of tensor fields is this: if a tensor equation. can be established in one coordinate system,
then it must hold for all coordinate systems.
yields a tensor Ajk . Then we can demonstrate that Aði; j; kÞ is a tensor of the type Aijk .
A~ði; j; kÞγ~ i 5 A~jk 5 β jr β ks Ars 5 β jr β ks Aðm; r; sÞγ m : (2.22)
However, the tensor γ m 5 β im γ~ i , when substituted into Eq. (2.22), gives
A~ði; j; kÞ 2 β im β jr β ks Aðm; r; sÞ γ~ i 5 0: (2.23)
Now, γ i is an arbitrary vector, so that the quantity within the bracket must vanish, and we obtain
~ j; kÞ 5 β im β jr β ks Aðm; r; sÞ;
Aði; (2.24)
which is precisely the law of transformation of the tensor Aijk . This demonstration can be generalized to higher-order
tensors.
TABLE 2.1 The vector and index notations of some variables in mechanics.
5 emjs J B aj bs cm 5 J B a 3 bUc:
Identity II: With the same assumptions for the identity I, we have the second identity
Proof: Based on the dot multiplication rules, we can rewrite Eq. (2.26) in the form
ðBUaÞ 3 ðBUbÞUðBUcÞ 5 BT U½ðBUaÞ 3 ðBUbÞ Uc 5 J B a 3 bUc; (2.29)
in which the transpose of tensor B is introduced since the dot multiplication BUc is done by the second index of B.
Now, because vector c is arbitrary, premultiplying the inverse tensor B2T on both sides of Eq. (2.29) gives Eq. (2.28).
Serious mistakes can result when combining results from different authors without carefully verifying that
compatible notation has been used. Therefore great care should be taken to ensure notational consistency.
@y T
5 @y1 =@x @y2 =@x ? @ym =@x ; (2.31b)
@x
which is known as the tangent vector of the vector y in vector calculus. For example, if x denotes the time t,
Eq. (2.31b) gives the tangent vector of the curves generated by the position vector y.
In vector calculus, Eq. (2.32b) gives the gradient vector of a scalar field yðxÞ.
2.2.4 Identities
2.2.4.1 Vector by vector
We assume that the vector a and the matrix A denote a constant vector and a constant matrix, respectively, and that
bðxÞ is a scalar function of vector x, as well as two vector functions uðxÞ; g½uðxÞ. According to these derivative
definitions, it is not difficult to demonstrate that the following identities are valid.
Here, the first term denotes the derivative of column vector x, while the second term is the derivative of row vector
xT that needs to transpose to x in order to use Eq. (2.30b).
2. δij δij 5 3
Solution: Use the rule of Kronecker delta given by Eq. (2.6), which shows that, for any variable Ai with a subindex
the same as the one of δij , the result of Ai δij equals the replacement of the same subindex i of the variable by another
subindex j of δij . We then obtain
3. eijk ejki 5 6
Solution: Using the properties of the permutation symbol for the shift of the subindex and the e 2 δ identity given in
Eq. (2.14), we obtain
4. eijk Aj Ak 5 0
Solution: This problem involves the cross-multiplication of a vector A with itself, so that the result vanishes, i.e.,
However, here we wish to use the tensor operation to give the demonstration as follows:
eijk Aj Ak 5 2 eikj Aj Ak 5 2 eikj Ak Aj 5 2 eijk Aj Ak ;
(2.39b)
2eijk Aj Ak 5 0; eijk Aj Ak 5 0;
where the first equal sign results in a shift of subindexes j and k of the permutation symbol eijk , the second results from
the exchange rule of multiplication Aj Ak , and the third is obtained by exchanging the repeating indexes jj and kk
according to the summation convention rule.
5. δij δjk 5 δik
Solution: This can be immediately proved by Eq. (2.6). Furthermore, the summation convention rule can be used
to give the details, i.e.,
0; i 6¼ k;
δij δjk 5 δi1 δ1k 1 δi2 δ2k 1 δi3 δ3k 5 5 δik : (2.40)
1; i 5 k;
6. eijk δjk 5 0
Solution: This can be proved by two methods. One is just to use Eq. (2.6) and the definition of the permutation
symbol, by which the components with two same indexes vanish, i.e.,
eijk δjk 5 eijj 5 eikk 5 0: (2.41a)
Another way is the same as the one used in Eq. (2.39b) and considering δjk 5 δkj , i.e.,
eijk δjk 5 2 eikj δjk 5 2 eijk δkj 5 2 eijk δjk ; eijk δjk 5 0: (2.41b)
Solution: We define Θ 5 σxx 1 σyy 1 σzz and use subindexes 1, 2, and 3 to represent x, y, and z, respectively, so that
we can express the constitutive equation in tensor form:
ð1 1 νÞ ν
eij 5 σij 2 Θδij : (2.43)
E E
54 FluidSolid Interaction Dynamics
1 @2 u i
G ui;kk 1 uk;ki 1 fi 5 ρ 2
1 2 2ν @t
Solution: This equation in tensor form represents three equations in the coordinate system. For index i taking values
1, 2, and 3 representing x, y, and z, respectively, we obtain the following three equations using the summation
convention:
0 1
1 @Θ A 1 fx 5 ρ @ ux ;
2
G@Δux 1
1 2 2ν @x @t2
0 1
1 @Θ A 1 fy 5 ρ @ uy ;
2
G@Δuy 1
1 2 2ν @y @t2
(2.44)
0 1
1 @ΘA @ uz 2
G@Δuz 1 1 fz 5 ρ 2 ;
1 2 2ν @z @t
@r n @xk
ðcurlðr n rÞÞi 5 eijk ðr n xk Þ;j 5 eijk xk 1 eijk r n
@xj @xj
xj (2.45c)
5 eijk nr n21 xk 1 eijk r n δjk 5 nnr n22 eijk xj xk 1 eijj r n
r
5 0 1 0 5 0:
0 1
@ @
@nr n21 A 5 @ nr n22 xi
@r
2 n
r
Δðr n Þ 5 5
@xi @xi @xi @xi @xi
@xi (2.45d)
5 nðn 2 2Þr n24 xi xi 1 nr n22
@xi
5 nðn 2 2Þr n22 1 3nr n22 5 nðn 1 1Þr n22 :