Holpzaphel_-_Nonlinear-Solid-Mechanics-a-Contin
.pdf
1.6 General Bases |
39 |
5.The contravariant, covariant and mixed components of a second-order tensor A, as represented by ( 1.214), are related to each other.
(a)Take ( 1.214) and multiply both sides by the basis vectors gk (and gk). Using the rule (l.53) and properties (1.205) and (1.215), show that the relations between the various components of A are given by
Aij |
= gik9jl AI |
kl |
|
|
|
|
-k |
= 9ik |
Ak |
(1.229) |
|||||
|
= gjk.tl4i |
|
•j ' |
||||||||||||
A |
ii |
_ |
ik i'A |
|
_ |
g |
ikA·i _ |
g |
Jk ,ti |
' |
|||||
|
- g |
g |
kl - |
|
k |
|
- |
|
..1-1.k |
||||||
|
·i |
= g |
ik 4 |
= 9ik |
Aki |
|
' |
|
|
|
|
||||
Ai |
.I ik |
|
|
|
|
|
|
|
|||||||
Ai·i |
= gikAkj |
== _qjk Aik |
|
• |
|
|
|
|
|
||||||
Note that the effect of multiplying the tensor components Aik, Aib
by the set of quantities gik (or 9ik) and summing on the index k is to raise or lower an index on the associated tensor components. The operations of raising and lowering indices have the same meaning as in ( 1.211 ).
(b) Consider the second-order tensor
A = e 1 ® e1 + 2e1 ® e2 - e1 ® e 3
-e2 ® e1+ e2 ® e2 - 2e2 ® e3 +2e3 ® ei + eJ 0 e2 + 3e3 ® e3 ,
where ei, e2 , e3 form an orthonormal basis. Consider a (new) basis represented by the covariant basis vectors
From eqs.( 1.216) and ( 1.217) derive the contravariant, covariant and mixed components of A with respect to the general basis {gi} and its reciprocal
{gi}. Check the results by applying relation ( 1.229).
6. Let an orthogonal tensor Q be represented by
Q == Q~jgi ® gj = Q/gi ® gj .
(a)Use the identity (l.81) to verify that QT = Q~jgi ® gi = Q/gi ® gi and show that the orthogonality condition may be written as
·kQi |
ri |
·kQ·' |
|
|||
Qj |
·k - |
uj ' |
== 9ij . |
|||
9klQi |
j |
|||||
(b) Show that under the transformation gi = Qgi, gi = QTgi, i = 1, 2, 3, the
components of the Euclidean metric tensor I remain unchanged.
40 |
1 Introduction to Vectors and Tensors |
1.7 Scalar, Vector, Tensor Functions
A tensor function is a function whose arguments are one or more tensor variables and whose values are scalars, vectors or tensors. The functions <I>(B), u(B), and A{B) are examples of so-called scalar-valued, vector-valued and tensor-valued tensor functions of one tensor variable B, respectively. In an analogous manner, <I>(u), v(u), and
A{u) are vector functions of one vector variable u with the value of a scalar, vector and tensor, respectively.
Next, we consider scalar functions of one scalar variable, such as time t, in more detail. Let <I> = <P{t), u = u(t) = 'Ui(t)ei and A = A{t) = ..-lij(t)ei 0 eJ be scalarvalued, vector-valued and tensor-valued scalar functions with a set {e1} of basis vectors assumed to be fixed. The components ui(t) and Aii(t) are assumed to be real-valued smooth functions oft varying over a certain interval.
Hence, the first derivative of u and A with respect to t (rate of change) denoted by ti = du/dt and A = dA/dt, is given by the first derivative of their associated components. Since deifdt = o, we write
( 1.230)
The first derivative of the scalar function <I> is simply ci>
In general, the n-th derivative of u and A (for any desired n) denoted by d11 u/dt1i and dn A/dtn, is a vector-valued and tensor-valued function whose components are
d 11 [ui(t)]/dtn |
and d 11 [..4ij(t)]/dtn, |
respectively. |
Then-th derivative of <I> |
is simply |
||||
d11 cI>(t)/dtn. |
Note that if <I>, u, A are constant quantities, then their derivatives are |
|||||||
equal to zero. |
|
|
|
|
|
|
|
|
By applying the usual rules of differentiation, we obtain the identities: |
|
|||||||
|
|
|
|
|
|
|
c[231) |
|
|
|
|
u±v=ti±v' |
|
||||
|
|
|
Cilii = ci>u + cI> ti |
' |
( 1.232) |
|||
|
|
|
u0v = ti©v+u0v , |
(1.233) |
||||
|
|
|
|
|
( 1.234) |
|||
|
|
A±B=A±B |
|
|||||
|
|
|
T |
|
|
·T |
|
(I .235) |
|
|
|
A. |
|
|
=A |
|
|
|
|
|
|
|
|
|
||
|
|
|
trA = trA . |
|
( 1.236) |
|||
Here and elsewhere the overbars cover quantities to which the dot operations are applied.
1.7 Scalar, Vector, Tensor Functions |
41 |
EXAMPLE 1.9 Show the identity
|
(1.237) |
Solution. |
Starting from A-l A = I we find by means of the chain rule that A- 1A+ |
A- 1A= |
0. Finally, by multiplying the relation with A-l from the right-hand side we |
obtain the desired result (I .237). •
We consider a nonlinear and smooth scalar-valued (tensor) function <I>{A) of one second-order tensor variable A. Thus, for each A, <I>(A) results in a scalar.
The aim is to approximate the nonlinear function <I> at A by a linear function. Firstorder (Taylor's) expansion for <I> at A yields, using property ( l.93)i,
cI>(A + dA) = <I>{A} + d<I> + o(dA) , |
( 1.238) |
d<!> = a~~A) :dA =tr [ (a~~))T dA] |
(1.239) |
where d<I> denotes the total differential. The remainder is characterized by o(dA), where o( •) denotes the Landau order symbol. It is a small error that tends to zero faster than dA ---+ 0, i.e.
. |
o(dA} |
( 1.240) |
hm |
jdAI =0 . |
|
dA-tO |
|
|
The term D<I>(A)/DA (or gradcI>(A)) denotes the gradient (or derivative) of function cl> at A, characterizing a second-order tensor. In order to make the derivation clear, the tensor variable to be derived is sometimes indicated in the literature by a corresponding index, for example, gradA <I>{A).
Note that the first variation of cI> is developed in the same way as its total differential. In Chapter 8 the concept of linearization is treated in more detail.
EXAMPLE 1.10 If the second-order tensor A is invertible, establish the important relation
BdetA _ d |
A A-T |
( 1.241) |
|
BA - |
et |
. |
|
42 1 Introduction to Vectors and Tensors
Solution. With (1.10 I) we find that
det(A + dA) = det[A(I + A- 1dA)] = detAdet(I + A- 1dA) . |
(1.242) |
By means of eq. ( 1.168), we conclude with A replaced by A - I dA and with ,.\ = -1 that
det(A- 1dA +I) = 1 + /A-1dA + IIA-1c1A + IIIA-1dA |
|
= 1 + tr{A- 1dA) + o{dA) . |
(1.243) |
In eq. (1.243) we have used the fact that in regard to (l.171) and (l.172) the second invariant is quadratic in dA and the third invariant is cubic in dA. Therefore, both are suitably small and summarized by the remainder of order o(dA).
Replacing cI> (A) in relations (1.238) and ( 1.239) by the scalar-valued function detA,
we deduce that |
|
|
DdetA |
'l' |
(1.244) |
det(A + dA) = detA +tr ( f)A ) |
dAl+ o(dA) . |
|
[ |
|
|
On the other hand we find by means of (l.242h, (l.243h and property (1.92) that |
||
det(A + dA) = detA(l + tr(A- 1dA)] + o{dA) |
|
|
= detA + tr(detAA- 1dA) + o{dA) . |
(1.245) |
|
Using rule (l.93) 1 and property (1.83) we find by comparing (1.244) with (l.245h that
EJdetA |
1 T |
T |
(1.246) |
aA |
: dA = {detAA- ) : dA = detA A - |
: dA , |
|
which proves finally eq. ( 1.24 I}, since this holds for all dA. |
• |
|
|
|
|
|
|
We consider a nonlinear hnd smooth tensor-valued (tensor) function A {B) of one second-order tensor variable B.
Thus, for each B, A(B) gives the value of a second-order tensor.
In order to compute the total differential dA we consider first-order (Taylor's) expansion for A at B. We obtain
A{B +dB)= A(B) + dA + o(dB) , |
( 1.247) |
||
IA = |
8A(B) . dB |
. |
(1.248) |
c |
8B . |
|
|
The term 8A(B)/EJB (or grad8 A(B)) denotes the gradient (or derivative) of function A at B, characterizing afourth-order tensor. Note that BA/ DA produces the fourthorder unit tensor Il, as given in eq. (I. I6 I).
1.7 Scalar, Vector, Tensor Functions |
43 |
EXAMPLE 1.11 Assume that A is an invertible smooth tensor-valued function with
property A = AT. Show that
aA- 1 ) |
.. |
1 |
|
( aA |
= - ?(AU,1 Aijt +All' Ak}) . |
( 1.249) |
|
|
11kl |
- |
|
Solution. Starting from the identity that 8{A- 1A)/8A = ((])gives the fourth-order zero tensor 0, we continue in index notation and find by means of the product rule
8Ahr! |
,, _1 8Ami |
= 0 |
(1.250) |
|
aAkl |
./4mj + "..:.iim {) 4 |
kl |
||
.6 |
|
|
||
and finally, after multiplication with (A -l )jn from the right-hand side, and using property ( 1.61 ),
8Aj;,: A |
4-1 |
- |
A-1 8Ami A-1 |
|
|
|
|||
a-'~kl,t |
mj-- |
jn |
- |
- im |
{)A kl |
jn ' |
|
|
|
aA~,! |
r |
|
1(A-1 r |
r 4-1 |
4-1 r r 4- I ) |
' |
|||
|
aAkl Umn |
= - 2 |
imUmkUjt/ jn |
+" |
imUm/Ujk-'I jn |
||||
|
8Ai;ll |
|
1 (A-1 A-I |
,t-lA-1) |
( 1.251) |
||||
|
a"4kl |
= - - |
ik In |
+ _.""iil |
I kn |
• |
|||
|
|
2 |
|
|
|
|
|
||
A replacement of the free index n by .i gives ( 1.249). Looking at the indices in ( 1.251) it is important to note that aA- -A- 1 ® A- 1• •
EXERCISES
1. Suppose that Q = Q(t) is a given orthogonal tensor-valued function of a scalar, such as time t. Show that QQT is a skew tensor with the property QQT =
-(QQT)T.
2. If the tensor A(t) is invertible, prove the important relation
detA(t) = detA(t)tr(A -l (t)A{t)] = detA(t)A(t)-T : A(t)
and check the result with the matrix representation of the tensor A(t) given by
where a denotes a scalar.
44 |
1 Introduction to Vectors and Tensors |
3.Consider two smooth tensor-valued functions A and B of a tensor argument.
(a)Show the properties
DtrA =I |
' |
Dtr(AJ) = 3(AT)2 |
(1 252) |
DA |
8A |
' . |
(n is a positive integer) .
(b) If A is an invertible smooth tensor-valued function, show that
(l.253)
( 1.254)
4.Let <I> be a smooth scalar-valued function and A, B smooth tensor-valued functions of a tensor variable C. Obtain the properties
8(A : B) = A . DB |
B . 8A |
|
(l.255) |
|||||
ac |
·ac + |
·ac |
' |
|||||
|
||||||||
8(<I>A) = A |
D<I> |
<I> aA |
|
(1.256) |
||||
ac |
0 ac + |
ac |
· |
|||||
|
||||||||
5. Alternatively to (1.241), show that |
|
|
|
|
|
|
|
|
DdetA = {AT)2 - I |
AT |
|
I |
I |
|
r |
||
+ |
|
(1.257) |
||||||
8A |
|
i |
|
2 |
. |
|||
Hint: By means of property (1.92) and scalar invariants ( 1.170)-( I. I72) take the trace of the Cayley-Hamilton equation ( 1.174) and derive it with respect to tensor A, use result (1.252).
1.8 Gradients and Related Operators
In this section we consider scalar, vector and tensor-valued functions that assign a scalar, vector and tensor to each material point x varying over some region of definition.
1.8 Gradients and Related Operators |
45 |
We call a tensor A and a vector u whose components Aii and ui depend on three (Cartesian) coordinates Xi a tensor field A{x) and a vector field u(x) in space at a fixed time, respectively. A scalar field cI>(x) of a body is a function that assigns a scalar cl>
Subsequently, we consider a smooth scalar field cI>(x)
(for example, a temperature, density or mass field). First-order (Taylor's) expansion
for <I> at x yields by analogy with ( 1.238) and ( 1.239)
<I>(x + dx) == <I>(x) + dcI> + o(dx) , |
(1.258) |
|
a<I> |
· dx ' |
|
d<I> == -ax |
( 1.259) |
|
|
|
|
denoting the total d(fferential of <I>. The remainder o(dx) tends to zero faster than dx - t o. The total differential, characterized as the difference between the scalars at x + dx and x, may be written in index notation as
( 1.260)
In the literature the partial derivatives of <I> with respect to Xi is frequently denoted by the subscript comma, i.e. a<JJ /8:ci = <I>,i·
We introduce further the vector operator (or Nabla operator) V |
of vector calcu- |
lus, i.e. |
|
|
(1.261) |
Then ( 1.259) may be written in a different form, by means of ( 1.261) |
|
d<I> = V<I> · clx |
(1.262) |
|
(1.263) |
The sum over the partial derivatives of cI> multiplied by the appropriate basis vectors is a vectorjield (8cI>/8:1:i)ei, called the gradient (or derivative) of the scalar field cI>(x).
By analogy with ( 1.261 ), the dot product, cross product and tensor product of the vector operator V with a smooth vector or tensor field (•) is governed by the rules
V®(•) = ~:;/®ei . (1.264)
These relations turn out to be very useful for subsequent derivations.
46 |
1 Introduction to Vectors and Tensors |
Concept of directional derivative. We consider cI> (x) describing a scalar field that |
|
varies throughout a three-dimensional space. We recall that <I>(x) = <I>(xi, .1:2 , x:1) = const denotes a so-called level surface characterized by all points x resulting in the same value cl>. All neighboring points x + clx on a level surface in space are therefore governed by the relation d <I> = 0.
A normal to the surface is defined by three values, namely 8cI>Iax I~
which are the components of the vector grad<I> introduced in (1.263). We conclude that grad<I> = 8<I! / Dx is a vector perpendicular to the surface of constant cl>.
If we introduce a unit vector n at a point x normal to the surface (directed along grad<I>),
then, n = grad<I> /jgrad<I>I (see Figure 1.9).
u
|
8ID |
/ |
grad<I> = ax |
n
x |
Level surface |
|
|
|
<I>(x) = canst |
Figure 1.9 Level surface with unit normal vector n and an arbitrary vector u at x.
We introduce further a vector u at the point x inclined at an angle IJ to the direction of gradcI>. We call the dot product gradcI> · u a directional derivative (or a Gateaux derivative) of <I> at x in the direction of the vector u. Note that for the definition of a directional derivative the normalized vector u is often used.
As we let u vary, the directional derivative gradcI> · u takes its maximum (fora fixed point x) when u approaches the direction of grad<I> (compare with the expression for the dot product, i.e. ( 1.10)). For this particular situation u points in the direction of the normal vector n and cos(} = 1. Similarly, gradcI> · u takes its minimum value (for a fixed point x) when u approaches the opposite direction of the gradient (i.e. when
cos(}= -1).
The directional derivative of <I> in the direction of n is called the normal derivative; we write
gradcI> · n = jgrad<I>I . |
( 1.265) |
For the case in which u is a unit vector the normal derivative represents the maximum of all the directional derivatives of <I> at x.
1.8 Gradients and Related Operators |
47 |
For further consideration we briefly note the equivalent representation for the directional derivative of <I> at x, namely
(l.266)
characterizing the rate of change of <I> along the (straight) line through x in the direction u (for a more detailed account see, for example, ABRAHAM et al. [1988] and MARSDEN and HUGHES [1994]). Usually D( •)is called the Gateaux operator and c is a scalar parameter. By means of the chain rule we immediately find from definition (l.266) that D 0 <I>(x) = gradcI> · u. Note that the directional derivative satisfies the usual rules of differentiation, i.e. the chain rule, product rule and so forth.
Later in the text we will see that the Lie time derivative, Section 2.8, and the variation and linearization of fields, Sections 8.1 and 8.4, are equivalent operations which are based on the powerful concept of the directional derivative.
EXAMPLE 1.12 Suppose that the scalar field |
|
cI>(x) = :z:i + 3x2xa |
(1.267) |
describes some physical quantity in space. Compute the directional derivative of <I> in the direction of the vector u = 1/ J3( e 1 + e2 + e3 ) at the point x with coordinates
(2, -1, 0) and interpret the result.
Solution. The parametric expression x +ell represents a line through the given point
x with direction u. We find the components of x + en (for arbitrary, but fixed e) as
{2 + c/V3, -1 + c:/J3, c/J3).
Hence, according to definition ( 1.266) and given expression ( 1.267), D 0 <I> (2, -1, 0) is the derivative of
|
c ) |
2 |
|
e ) |
e |
4 ') |
c |
|
<I> (x +cu)= |
|
( |
|
|||||
( 2 + J3 |
+ 3 |
|
-1 + J3 |
J3 |
= 3c- |
+ J3 + 4 |
(1.268) |
with respect to the one variable e, evaluated at zero. Therefore,
Duib (2 -1 0) = |
-d |
(4-e2 + - e |
+4) |
= -1 . |
(1.269) |
||
' ' |
de |
3 |
J3 |
|
e=O |
J3 |
|
As noted above the directional derivative may also be computed by the dot product grad<I> · u. In matrix notation we equivalently find from the given expression ( 1.267) that
D0 cJ>(x) = [grad<I>][u] = J31 [ |
1 |
l[11 l |
(1.270) |
3x32:i: |
3:r:2
48 1 Introduction to Vectors and Tensors
which, evaluated at :c1 = 2, x 2 = -1, x:l = 0, gives the desired result of 1/J3.
Hence, if we are located at point (2, -1, 0) and walk away |
in the given direction |
u, we recognize an increase in some physical quantity, at a rate |
of 1/J3 per distance, |
which is here lnl = 1. •
Divergence of a vector field. The introduced vector operator V dotted into any
smooth vectorfield u(x) (for example, aforce, velocity or acceleration.field) is called the divergence of u(x). It is a scalar.field denoted by divu (or V · u). With ( 1.264)1 and eqs. ( 1.20), ( 1.21) and ( 1.22)2 we find the important rule
Ou1· |
|
au.·1 |
|
8-ui |
divu = V ·u = - |
e· · ei = - |
8·i = - |
||
8:ri |
1 |
8:i-i |
J |
8:i;i |
Du1 |
8u.2 |
8u3 |
( 1.271) |
|
= - + - + - . |
||||
8x1 |
a.1;2 |
8:1:3 |
|
|
If divu = 0, then the vector field u(x) is said to be solenoidal (or divergence-free).
Curl of a vector field. The cross product of the vector operator V with a smooth
vector field u(x) is called the curl (or rotation) of u. It is a vector field denoted by curio (or V x u, or rotu). With (I .264h and eqs. ( l .20) and ( 1.35) we find that
D-u. |
a'u. |
( 1.272) |
curio= V X U = D J ei |
X ej = Eijk EJ J ek |
|
Xi |
Xi |
|
and with definition ( 1.33) |
|
|
|
|
( l.273) |
If curio = o, then the vector field u(x) is said to be irrotational (or conservative,
A
or curl-free). We can show further that
curl grad cI> = o , |
(1.274) |
div curio = 0 . |
( 1.275) |
We now consider any vector field u of the form u = grad cI>, where <I> is some scalar field, called the potential of u. According to ( 1.274) it readily follows that the vector field u is automatically irrotationa/, since curio = o.
EXAMPLE 1.13 Show that curio is determined to be twice the axial vector w of the
skew part of tensor gradu.
