
Holpzaphel_-_Nonlinear-Solid-Mechanics-a-Contin
.pdf
1.2 Algebra of Tensors |
9 |
U X (v X W} = EijkUi(EmnjVmWn)ek = EkijEmn{UiVmWnek |
|
||
= (8km8in - |
c5kn8im)UiVmWnek |
|
|
= (u · w)v - |
(u · v)w |
, |
(1.47) |
which is the so-called 'back-cab' rule well-known from vector algebra. Similarly, |
|||
(u x v) x w = |
(u · w)v - |
(v · w)u . |
( 1.48) |
The triple vector product is, in general, not associative, i.e. (u x v) x w ¥= u x (v x w).
EXERCISES
1. Use the properties ( 1.5), ( 1.6), ( 1.8) and ( 1.9) to show that
|
QO= 0 , |
Ou= o , |
(-n)u = a(-u) . |
2. |
By means of (l.30) and (1.28) derive the property |
||
|
(au+ ,Bv) x w = a(u x w) + {3(v x w) . |
||
3. |
Prove the triple vector product ( 1.48) and show that the vector (u x v) x w lies |
||
|
in the plane spanned by the vectors u and v. |
|
1.2 Algebra of Tensors
A second-order tensor A, denoted by A, B, C ... (or in the literature sometimes written as A, B, C .. .), may be thought of as a linear operator that acts on a vector u generating a vector v. Thus, we may write
v=Au |
(1.49) |
which defines a linear transformation that assigns a vector v to each vector u. Since A is linear we have
A(nu+v) = aAu+Av |
( 1.50) |
for all vectors u, v and all scalars a. Since most tensors used in this text are of order two, we shall often omit the adjective 'second-order'.

10 |
1 Introduction to Vectors and Tensors |
|
|
|
If A and B are two (second-order) tensors, we can define the sum A + B, the |
||
difference A - B and the scalar multiplication a A by the rules |
|
||
|
(A± B}u = |
Au± Bu , |
( 1.51) |
|
(o:A)u = |
cr(Au) , |
( 1.52) |
where u denotes an arbitrary vector. The important second-order unit (or identity) tensor I and the second-order zero tensor 0 are defined, respectively, by the relations
Io = ul = u and Ou = uO = o for all vectors u. Note that tensor 0 maps every u to the zero vector o.
Tensor product. The tensor (or direct or matrix) product or the dyad of the
vectors u and v is denoted by u ® v (some authors use the notation uv). It is a secondorder tensor which linearly tran~jorms a vector w into a vector with the direction of u following the rule
( 1.53)
The dyad, not to be confused with the dot or cross product, has the linearity property
(u ® v)(crw + x) = a:(u ® v)w + (u 0 v)x . |
( 1.54) |
||
In addition, note the relations |
|
|
|
(nu + t'v) 0 w = a (u 0 w) + f3 (v ® |
w) , |
( 1.55) |
|
u(v ® |
w) = (u · v)w = w(u · v) |
, |
( 1.56) |
(u 0 v)(w ® |
x) = (v · w)u ® x = u 0 x(v · w) , |
( 1.57) |
|
A(u ® |
v) = (Au)® v . |
|
(l.58) |
Generally, the dyad is not commutative, i.e. u 0 v # v 0 u and (u ® |
v)(w ® x) # |
||
(w ® x)(u ® v). |
|
|
|
A dyadic is a linear combination of dyads with scalar coefficients, for example, v) + (J(w 0 x). Note further that no tensor may be expressed as a single tensor
product, in general, A = u ® v + w ® x # y ® z.
Any second-order tensor may be expressed as a dyadic. As an example, the secondorder tensor A may be represented by a linear combination of dyads formed by the (Cartesian) basis {ei}, i.e.
( 1.59)
We call A, which is resolved along basis vectors that are orthonormal, a Cartesian tensor of order two (more general tensors will be considered in Section 1.6). The nine

1.2 Algebra of Tensors |
11 |
Cartesian components of A with respect to {ei}, represented by Ai1, form the entries of the matrix [A], i.e.
(A]= [ ~~: |
( 1.60) |
A:11
where by analogy with ( 1.22h
( 1.61)
holds. Relation ( 1.60) is known as the matrix notation of tensor A.
EXAMPLE 1.2 Let A be a Cartesian tensor of order two. Show that the projection of A onto the orthonormal basis vectors ei is according to
( 1.62)
where Aii are the nine Cartesian components of tensor A.
Solution. Using representation ( 1.59) and properties (1.53h, (1.2 I) and ( 1.61 ), we find that
Aei == |
Atk(el ® ek)ej = Atk(ek ·ei)e, |
|
== |
AtkOkjel = Atiet . |
(1.63) |
On taking the dot product of ( 1.63),1 with ei, the nine Cartesian components Aii are completely determined, namely
ei · Aei = ei · A11e1 = Atj(ei ·e,)
== Ali8il = AiJ = (A )iJ . |
( 1.64) |
|
In ( 1.64) we have used the notation (A)ii for characterizing the components of A. |
• |
|
|
|
|
If the relation v · Av > 0 holds for all vectors v # o, then A is said to be a positive semi-definite tensor. If the stronger condition v · Av > 0 holds for all nonzero vectors v, then A is said to be a positive definite tensor. Tensor A is called negative semidefinite if v · Av < 0 and negative definite if v · Av < 0 for all vectors v # o,
respectively.
The Cartesian components of the unit tensor I form the Kronecker delta symbol introduced in eq. ( 1.21 ). Thus,
( 1.65)

12 |
1 Introduction to Vectors and Tensors |
We derive further the components of u ® v along an orthonormal basis {ei}. Using representation (1.62) and properties ( 1.53) and ( 1.23)a, we find that
(u ® v) ii = ei · (u ® v) ei
= ei · u(v · ei) = (ei ·u)vi
( 1.66)
where the coefficients uivi define the nine Cartesian components of u ® v. Writing eq. ( 1.66)4 in the convenient matrix notation we have
U1V2 |
U1V3 |
l |
U2V2 |
U2V:3 |
( 1.67) |
U3V2 |
U3V3 |
|
Here, the 3 x 1 column matrix [ui] and the 1 x 3 row matrix [vi] represent the vectors u and v, while the 3 x 3 square matrix represents the second-order tensor u ® v. A scalar would be represented by a 1 x 1 matrix.
EXAMPLE 1.3 Show that the linear transformation ( 1.49) that maps v to u may be written as
(l.68)
where index .i is a dummy index.
Solution. Using expressions (1.20), ( 1.59) and rules ( 1.53), (1.21) and ( 1.61 ), we find from (1.49) that
viei = Aiiuk(ei ®ej)ek = Aiiuk(eJ ·ek)ei |
|
= Aiiuk8ikei = Aikukei . |
(1.69) |
A replacement of the dummy index k in eq. (1.69)4 by j gives the desired |
result |
(1.68). •
Dot product. The dot product of two second-order tensors A and B, denoted by
AB, is again a second-order tensor. It follows the requirement
{AB)u = A(Bu) |
( 1.70) |
for all vectors u.

1.2 Algebra of Tensors |
13 |
The summation, multiplication by scalars and dot products of tensors are governed mainly by properties known from ordinary arithmetic, for example,
A+B=B+A, |
|
(1.71) |
|
A+O=A, |
|
(1.72) |
|
A+ (-A)= 0 |
, |
|
( I.73) |
A+ (B + C) = (A+ B) + C |
, |
( 1.74) |
|
(a:A) = o:(A} = a:A |
, |
( 1.75) |
|
(AB}C = A{BC) = ABC , |
( 1.76) |
||
A2 -AA |
' |
|
( 1.77) |
- |
|
|
|
(A+B)C = AC+BC . |
|
( 1.78) |
Note that, in general, the dot product of second-order tensors is not commutative, i.e.
AB # BA and also Au # uA. Moreover, relations AB = 0 and Au = o do not, in general, imply that A, B or u are zero.
The components of the dot product AB along an orthonormal basis {ei }, as intro-
duced in ( 1.18), read, by means of representation ( 1.62) and relations (I.70), (1.63 ).i,
{AB)ii = |
ei · (AB}ei = ei · A{Bei) |
|
== |
ei · A(Bkiek) = |
(ei · Aek)Bki |
== |
AikBki |
( 1.79) |
or equivalently
( 1.80)
For convenience, we adopt the convention that a repetition of only one index between a tensor and a vector (see, for example, eq. (1.68) with the dummy index j) or between two tensors (see, for example, eq. ( 1.80) 1 with the dummy index k) will not be indicated by a dot when symbolic notation is applied. Specifically that means for v = Au (vi = AifUj) and A == BC (Aii = BikCki) we do not write v = A· u and A = B · C, respectively.
Transpose of a tensor. The unique transpose of a second-order tensor A denoted by AT is governed by the identity
v·ATu=u·Av=AV·U |
( 1.81) |
for all vectors u and v. The useful properties
(l.82)

14 |
1 Introduction to Vectors and Tensors |
|
|
(nA + ~Bfr = aAT + (JBT , |
(1.83) |
|
{AB)'r = BTAT , |
(1.84) |
|
(u®v)T = v®u |
( 1.85) |
hold. Hence, from identity (1.81) we obtain ei ·ATei = ei · Aei, which gives, in regard to ( 1.62), the important index relation {AT)ii = Aii·
Trace and contraction. The trace of a tensor A is a scalar denoted by trA. Taking, for example, the dyad u ® v and summing up the diagonal terms of the matrix form of that second-order tensor, we get the dot product u · v = 1Li'Vi, which is called the trace of u 0 v. We write
tr( u ® v} = u · v = -urvi |
(1.86) |
for all vectors u and v. Thus, with representation (1.59) and eqs. ( I.86)i, (1.21 ), ( 1.61) the trace of a tensor A with respect to the orthonormal basis {ei} is given by
trA = tr(Aiiei 0 ei) = Aiitr{ei ® ei)
= Aii(ei · ei) = Aiioii
= Aii ,
or equivalently
trA = Aii = .A11 + A22 + A33 .
We have the properties of the trace:
trAT = trA ,
tr{AB} = tr{BA) ,
tr{A + B) = trA + trB ,
tr{o:A) = o:trA .
(1.87)
( 1.88)
(1.89)
( 1.90)
(1.91)
(1.92)
In index notation a contraction means to identify two indices and to sum over them as dummy indices. In symbolic notation a contraction is characterized by a dot. A double contraction of two tensors A and B, characterized by two dots, yields a scalar. It is defined in terms of the trace by
A : B == tr(ATB) = tr{BTA) |
|
||
= tr{ ABT) = tr{BAT) |
|
||
= B : A |
or |
AiiBii == BiiAii . |
( 1.93) |

1.2 |
Algebra of Tensors |
|
15 |
|
The useful properties of double contractions |
|
|
||
I : A = trA = A : I |
|
( 1.94) |
||
A : {BC) = {BTA) : C = {ACT) : B , |
(1.95) |
|||
A: (u ® |
v) = u ·Av= (u ® |
v) : A , |
( 1.96) |
|
(u ® v) : (w ® |
x) |
= (u · w)(v · x) |
, |
( 1.97) |
(ei ® ei) : (ek 0 el) |
= (ei · ek)(ei ·e,) |
== 8ik8it |
( 1.98) |
hold. Note that if we have the relation A : B = C : B, in general, we cannot conclude
that A equals C.
The norm of a tensor A is denoted by IAI (or llAll). It is a non-negative real number and is defined by the square root of A : A, i.e.
|
( l.99) |
Determinant and inverse of a tensor. |
The determinant of a tensor A yields a |
scalar. It is defined by the determinant of the matrix [A] of components of the tensor, i.e.
( 1.100)
with properties
det(AB}
detAT
=
=
detA detB , |
(1.101) |
detA . |
(I. I 02) |
A tensor A is said to be singular nonsingular tensor, i.e. detA # satisfying the reciprocal relation
if and only {f detA = 0. We assume that A is a 0. Then there exists a unique inverse A- t of A
( 1.103)
If tensors A and B are invertible, then the properties
{AB)- 1 |
= B- 1A- 1 |
, |
(1.104) |
(A-1)-1 |
=A ' |
|
(1.105) |
{a:A)- 1 |
= 1/o: A-I |
, |
(1.106) |
(A-l)T=(AT)-1, |
|
( 1.107) |
|
A-2 = A-1A-1 |
' |
(I.] 08) |
|
|
|
|
|
|
|
|
( 1.109) |

16 |
1 Introduction to Vectors and Tensors |
|
hold. Subsequently, in this text, we use the abbreviation |
|
|
|
(A-l}T = A-T |
( 1.110) |
for notational convenience.
Orthogonal tensor. An orthogonal tensor Q is a linear transformation satisfying the condition
Qu·Qv = u·v |
(l.111) |
for all vectors u and v (see Figure 1.5). As can be seen, the dot product u · v is invariant during that transformation, which means that both the angle () between u and v and the lengths of the vectors, lnl, lvl, are preserved.
u
Qu
Q
lul
v
Qv
Figure 1.5 Orthogonal tensor.
Hence, an orthogonal tensor has the property QTQ = QQT = I, which means that
Q- 1 = QT. Another important property is that det(QTQ) = (detQ) 2 with detQ =
± 1. If detQ = +1 (-1), Q is said to be proper (improper) orthogonal corresponding to a rotation (reflection), respectively.
Symmetric and skew tensors. Any tensor
into a symmetric tensor, here denoted by S, and a skew (or antisymmetric) tensor, here denoted by W. Hence, A = S + W, while
(l.112)
In this text, we also use the notation symA for Sand skewA for W. Tensors Sand W are governed by properties such as
or |
or |

|
|
|
|
1.2 |
Algebra of Tensors |
|
|
17 |
which in matrix notation reads |
(W] = [ -l~'12 |
|
|
|
||||
(SJ = |
|
|
|
|
ll'12 |
H 2a |
|
|
|
[ S11 |
812 |
S13 |
l |
|
W13 l |
|
|
|
S22 |
|
0 |
(l.114) |
||||
|
S12 |
823 |
|
|||||
|
813 |
823 |
Saa |
|
-TV1a -H123 |
0 |
|
In accord with the notation introduced, the useful properties
s :B = |
s: BT= s: ~(B+BT) |
' |
(l.115) |
w: B = |
-W: BT= w: ~(B - |
BT) ' |
(1.116) |
|
...., |
|
|
S:W= 0 |
|
(1.117) |
hold, where B denotes any second-order tensor.
A skew tensor with property W = - WT has zero diagonal elements and only three independent scalar quantities as seen from eq. (1.114)2. Hence, every skew tensor W
behaves like a vector with three components. Indeed, the relation holds: |
|
Wu= w x u , |
(l.118) |
where u is any vector and w characterizes the axial (or dual) vector of skew tensor W, with property lwl = {1/V2)1WI (the proof is omitted).
The components of W follow from (1.62), with the help of (1.118), (1.20), (1.35),
( 1.21) and the properties of the permutation symbol
lVii = ei ·Wei= ei · (w x ej) = ei · (wkek x ei)
= ei · (wk€kjtel) = Wk€kjl8il |
|
= CkjiWk = -€ijkWk • |
(1.119) |
Therefore, with definition ( 1.33) we have
H112 = -c12kwk
ltf/13 = -€13kWk
=
=
-w3 ,
W2 ,
(1.120)
(1.121)
(1.122)
where the components H112 , lV13 , H123 form the entries of the matrix [W] as characterized in ( 1.114)2.
The inversion of ( 1. l l 9h follows with relations ( 1.38)2 and ( 1.22)2 after multiplication with the permutation symbol
( 1.123)

18 |
1 Introduction to Vectors and Tensors |
|||
which, after a change of the free index, gives finally |
|
|||
Wk - |
- ~c.·kl1lT·. |
and |
( 1.124) |
|
• - |
2<.;.zJ • |
lJ |
|
|
Projection, spherical and deviatoric tensors. |
Consider any vector o and a unit |
|||
vector e. With reference to Figure 1.6, we write o = |
011 +OJ_, with 011 and OJ_ charac- |
terizing the projection of o onto the line spanned by e and onto the plane normal to e, respectively.
u
Figure 1.6 |
Projection tensor. |
|
With (1.53) we deduce that |
|
|
011=(o·e)e=(e0e)o=P~u, |
( 1.125) |
|
|
~ |
|
|
p~ |
|
OJ_ = o - 011 = o - (e ® |
e)o = (I - e ® e) o = P~o |
, |
|
~ |
|
|
p; |
|
where P~ and P~ are projection tensors of order two. The projection tensor P~ applied to any vector o maps o into the direction of e, while Pt applied to o gives the projection of o onto the plane normal to e (see Figure 1.6).
A tensor Pis a projection if Pis symmetric and P 11 = |
P (n is a positive integer), |
|||
with the properties |
|
|
|
|
p1- + pll =I |
' |
( 1.127) |
||
c |
c |
= pll |
|
|
pllpll |
' |
(1.128) |
||
c |
c |
c |
|
|
p;- p;- = p;- |
' |
( 1.129) |
||
p~ p; = 0 |
. |
( 1.130) |