Академический Документы
Профессиональный Документы
Культура Документы
CALCULUS OF TENSORS
3.1
INTRODUCTION
This chapter deals with a brief study of differential and integral calculus of
vector and tensor functions. It is assumed that the reader is already familiar
with calculus of several variables, particularly vector calculus.
3.2
SCALAR, VECTOR AND TENSOR FUNCTIONS
By a vector or a tensor function, we mean a vector or a tensor (respectively)
whose components are real-valued functions of one or more real variables.
Thus, if the components at of a vector a are real-valued functions of a
(single) real variable /, we say that a is a vector function of /, denoted a(0-
Similarly, if the components atj of a tensor A are real-valued functions of
t, we say that A is a tensor function of t, denoted A(t). Also, if a scalar φ
is a real-valued function of /, it is denoted as usual by </>(/). Generally, t is
assumed to vary over a specified interval on the real line.
109
110 3 CALCULUS OF TENSORS
In studying scalar, vector and tensor functions, we assume that the com-
ponents being dealt with are defined with respect to fixed sets of coordinate
axes and that the components possess derivatives of any desired order.
Thus, if 0,(0 are components of a vector function a(/), we assume that
the nth derivatives [dn/dtn\[ai{t)] exist for any desired n. It is easy to see
that [dn/dtn][ai(t)} are also components of a vector. Because, if we set
Ci = [dn/dtn]{ai(t)) in all coordinate systems, we find that
ci = -^niaÎ(t)} = —niaikak(t)l
using (2.3.5a);
dn
= OLik — {ak{t)} = OLikCk
The vector whose components are [dn/dtn]{ai(t)) is called the nth derivative
of a, denoted dna/dtn. In particular, the first derivative da/dt is the vector
whose components are da^/di; that is,
da
(3.2.1)
dt Ï-Ï«*·
Obviously, if a is a constant vector, then its derivatives of all orders are
equal to the zero vector.
Similarly, if a^(t) are components of a tensor function A(0, we assume
that the nth derivatives [dn/dtn]{ajj(t)) exist for any desired n. It may be
verified that these derivatives are components of a tensor; this tensor is
called the nth derivative of A, denoted dnA/dtn. In particular, the first
derivative dA/dt is a tensor whose components are [ά/άί\[α^{ί)}\ that is,
dA
dt ^KWI^HAM (3.2.2)
(3.2.6)
(3.2.7)
(3.2.8)
(3.2.9)
(3.2.10)
(3.2.11)
(3.2.12)
(3.2.13)
da,k b db,kj
dt kj + Oik d t
[rfAj Γ. dB]
~^B + A— dt
[dt J y I \
This proves the identity (3.2.11). Also,
d = {[A I= {[AI
dt I ^ 1 ^
d\ (dA>T
dt \dt
This proves the identity (3.2.13).
Hence
@y-«m-it>
showing that the tensor (dQ/dt)QT is skew.
EXAMPLE 3-2.3 If w(/) is the dual vector of a skew tensor W(0, show
that dvi/dt is the dual vector of dW/dt.
3.3 COMMA NOTATION 113
Solution The fact that dW/dt is skew when W is skew is obvious from
(3.2.13). Let a be any vector (constant or function of t). Then
d
i , idA
3.3
C O M M A NOTATION
Thus, for a specified value of i( = 1, 2, 3) the symbol ( )> f denotes the partial
differential operator (θ/θχ,Χ ).
We will employ all the rules and conventions of the suffix notation to this
comma notation—the comma not interfering with these rules and conven-
tions. In particular, the summation convention will be employed across the
comma.
Accordingly, the expression / = 1,2,3 can be suppressed in (3.3.1).
Further, an expression like (ftifti) will stand for Σ?=ι(///ΐ)· Thus, for
example, the differential df of / , which is given by
df df df
df=/-dxl+/-dx2 + 7+-dx3
3χγ dx2 dx3
114 3 CALCULUS OF TENSORS
and so forth.
1,1
dxx
Similarly, x2t2 = *3,3 = 1. Also,
Consequently, x/fl· = δΗ = 3.
(ii) By the use of the product rule of differentiation, we get
=
\XmXn)yi XmtiXfi ' XmXft,i = ^mi^n + Xm^ni
by (i).
116 3 CALCULUS OF TENSORS
(iii) Hence
=
\XmXn)tij Y\xmXn)ti\j
= ißmiXn)j + (Xm0ni)j
3.4
GRADIENT OF A SCALAR,
DIVERGENCE AND CURL OF A VECTOR
Ψ
' abc* dx't ·* dx'i
From the transformation rule (2.2.7) we find that
=a (3A1)
dX
k ,i
a* *
A ,Λ
Hence
<*} = 0Lik<t>ik = cLikak
(3.4.9)
dn
V0 = |νφ|η= M j n (3.4.11)
dx'k
By using the chain rule of differentiation, this takes the form
g, = bu'k dxn
dxn dxk
Noting that u'k = akmum and using (3.4.1) this becomes
<*' = (<XkmUm)tn<*kn = ^km^kn^m,n
«* = * **
OJim
Using the fact that eijk are components of a third-order tensor and the
chain rule of differentiation, we get
a 0Î
i ipamq(Xnr£pqr ~ ~ ,
a\ = oLipotmqocnramsankepqruktS
It is obvious that the curl of a constant vector field is the zero vector.
If u = V0, then (3.4.15) gives [curl u], = είίηηφηηι = 0, see (3.3.5). Thus,
we have the identity
curlV0 = O (3.4.16)
From (3.4.12) and (3.4.15), we get another identity:
div(curlu) = {[curlu]*},* = ekmnunymk =0 (3.4.17)
If v = φιι , then
[curlv], = eijkvkJ = eUk(<l>uk)j
= Zijk^UkJ + Zijk$jUk
From the definitions of div u and curl u , it is easy to verify that div and
curl are linear differential operators on vectors; that is,
div(au + ßy) = a div u + ß div v Ί
(3.4.19)
curl(au + ß\) = a curl u + ß curl vj
for all vectors u and v and all scalar constants a and /?.
u-V = W ,— (3.4.20)
'dXj
so that
(u · V)</> = uj^ = uj4>j = u · (νφ) (3.4.21)
Similarly
[v x curlu + (v · V)u]f = VjUjj. (3.4.33)
Expressions (3.4.32) and (3.4.33) yield
[u X curl v + (u · V)v + v X curl u + (v · V)u]f
= UJVJJ + VjUjj = (UjVj)ti = (u · v) t/ = [V(u · v)L
(by (3.4.2)). This proves the validity of the identity (3.4.26). ■
Hence
νφ · (V^ X νχ) = (V</> - ψνχ) · (V^ x V*) = (νφ - ψ^χ) · curl v
= (V0 - ψνχ) · ω\ = ω(νφ - ψ^χ) · (V</> + ψ^χ)
= ωΐ(νφ)2 - ψ2(νχ)2}
This is the required result (3.4.38). ■
3.5
GRADIENT OF A VECTOR,
DIVERGENCE AND CURL OF A TENSOR
y
ax}
By using the chain rule of differentiation, this becomes
, = du'j dxn
a li
' dxn dx'j
If ay are components of a tensor field A, it already has been seen that aijtk
are components of the tensor VA. Consequently, it follows (by contraction)
that aiJtj are components of a vector field. This vector field is called the
divergence of A, denoted div A.
Thus, if A is a second-order tensor field, then div A is a vector field with
components given by
[divAL^^-^ilA^J,, (3.5.11)
Consider again a tensor field A with components atj. Let us now put
C
U = £imnajn,m ^n a ^ coordinate systems. Then
c'.. = e'- ^
UJL
m
128 3 CALCULUS OF TENSORS
Using the fact that eimn are components of a third-order tensor and the
chain rule of differentiation, this expression becomes
dxs
®-ip ^mq &nr ^pqr n y \fljn
jn/ )
dxs " dx'm
Noting that a'jn = oijhankahk and using (3.4.1), we get
C'ü = ^ipamq^nr^jhOinkOims€pqrahks
= <Xip<XjhÔqsÔrk£pqr<thk,s
= aipajh8pqrahrg = aipaJhcph
This transformation rule shows that q, = eimnaJntm are components of a
second-order tensor. This tensor is a function of A:, in general and is called
curl of A, denoted curl A.
Thus, if A is a second-order tensor field, then curl A is also a second-
order tensor field with components given by
[curl A],·, = eimnaJntm = eimn{[A]Jn]}m (3.5.15)
It is obvious that the curl of a constant tensor field is the zero tensor.
From (3.5.15) it readily follows that curl A r and (curl A) r are tensors with
components given by
[curl Α% = £imnanjym = ^ { [ A ] ^ ) ^ (3.5.16)
T
[(curl A) ]U = eJmnainfm = ^„{[A],,,)^ (3.5.17)
Evidently, (curl A ) r ^ curl A r , in general.
If A = Vu then from (3.5.15) and (3.5.16), we find that
[curlVu],·, = eimnuJtnm = 0
so that
curl Vu = 0 (3.5.18)
and
[curl Vu r ] 0 = eimnunJm = (eimHuntm)j
= {[curlu]Ä)fy = [Vcurlu],·,
so that
curlVu r = Vcurlu (3.5.19)
(3.5.26)
(3.5.27)
and
[curl νητ]ϋ =0
for other values of i,j. Hence
[curl Vu r ] (3.5.30)
= il(ynT)u]j]j - [uU^uh
= div(Vu r )u - u · V2u (3.5.50)
Expressions (3.5.48), (3.5.49) and (3.5.50) constitute the relations (3.5.45).
(iii) Since Vu r = E - W, we get
Vu · Vu r = (E + W) · (E - W) = |E| 2 - |W| 2 (3.5.51)
On the other hand,
Vu · V u r = UijUjj = (UijUjXi - UjUiyU
a
+ <*jm,im - ij,mm ~ <*mmyij (3.5.63)
When written in the direct notation, these equations become the tensor
equation (3.5.59). Thus equation (3.5.58) implies equation (3.5.59).
Conversely, suppose that the tensor equation (3.5.59) holds. Then
(3.5.66) hold. Taking the contraction of (3.5.66), we find that (3.5.65)
holds. Since (3.5.65) and (3.5.66) hold, identity (3.5.63) yields (3.5.64). This
means that the tensor equation (3.5.58) holds.
Thus, equations (3.5.58) and (3.5.59) imply each other; the equations are
therefore equivalent. ■
3.6
INTEGRAL THEOREMS FOR VECTORS
where n is the unit outward normal to S. In the suffix notation, the expres-
sion (3.6.1) reads:
\uktkdV= \uknkdS (3.6.1)'
^J—-Surface element dS
Volume V /.
/ ^ Surface S
u · t ds = (curl u) · n dS (3.6.7)
c Js
138 3 CALCULUS OF TENSORS
d_
CijkUkJids -- ("*,*) - "iHkk dS (3.6.12)
c Js dn
In (3.6.10), φ is a scalar field defined on S as well as C.
Note: The arc element t ds is often denoted dx. Consequently, we write
lc()dx for IcOtds.
Thus, given a vector field u, there exist a scalar field φ and a vector field
w, defined by (3.6.16) and (3.6.14), such that u has a representation as given
by (3.6.15). This is the Helmholtz's representation. Note that the vector w
present in this representation is divergence free.
(3.6.18) becomes
a · I Φ u x t ds - (div u - Vur)n dS = 0
3.7
INTEGRAL THEOREMS FOR TENSORS
divAdV= An dS (3 JA)
v is
where n is, as usual, the unit outward normal to 5.
144 3 CALCULUS OF TENSORS
c· di\AdV= c-(divA)rfK
see (3.5.32);
-I. div(A'c)dV
= (ATc)-ndS = c-(An)rfS
Js ]s
so that
J divArfK- AnrfS = 0
Consequences
(i) If A = φΒ (or ay = <t>bij) where φ is a scalar, then (3.7.1) and (3.7.1)'
become, respectively,
άι\(φΒ)αν
άί\(φΒ)άν= = φΒηάΞ (3.7.2)
1,Φ"ν-ί
νφάΥ= φηαΞ (3.7.3)
V and on S,
lndr-\. VndV=
= a· V(c · u) dV = a · (c · u)n dS
by (3.7.3);
= a · (n ® u)c dS = c · (n <g) u)ra dS
is is
. . . »
u (x) n)a dS = c · ] I u ® nrfSJa
Since c and a are arbitrary, this expression yields the result (3.7.4).
n · curl(A r a) dS = (A r a) · t ds
s Jc
= a · (At) ds = a · At ds (3.7.7)
Jc Jc
Since a is arbitrary, expressions (3.7.6) and (3.7.7) yield the result
(3.7.5). ■
n · curl(A r a) dS = 0 (3.7.8)
(D t ® uds a = ώ ( t ( x ) u ) a * = ώ (u-a)töfr
n x V(u · a) dS
Is
by (3.6.10);
by (2.8.17);
(nAVu)rfS[a
u (x) div A dV = u ® An dS
Since this result is true for any u, we obtain (3.7.1). On the other hand, if
A is the identity tensor I, then (3.7.12) becomes (3.7.4). ■
c x curl u f i f F = c x (n x u) dS
a x \ u x (An) dS = \ [a x [u x (An)}] dS
ax u x (An)dS
= a x {u x div A + 2w) dS
(u®t)ds = (nAVufdS
c }s
from which (3.7.11) is immediate. ■
where t and n are as defined in (3.7.5) and w is the dual of the skew part of
A(n Λ Vu). Hence deduce that
Using (3.7.22) and its transpose, this expression takes the form
a x Φ (u x At) ds
= \ [{u (x) (curl A)7!! - (curl A)rn <g) u}a - 2{skw A(n Λ Vu)}a] dS
3-8
EXERCISES
^(detA) = ( d e t A ) t r ^ A - M
curluöfK= 0
v
4 6 . If v is as defined by (3.6.14), prove that V2v = u.
4 7 . Verify that the vector w present in Helmholtz's representation (3.6.15) obeys
the equation
1 Γ curl u(x)
. ■ ,dV
An
1 54 3 CALCULUS OF TENSORS
x <g) n dS = V\
s
52. Prove that
aijtidV= dénias
v Js
53. Let u be a vector field defined in a region of volume V enclosed by a regular
closed surface S. Also, let a be a constant vector and φ = φ(χ3) is a scalar function
defined in V. If u is divergence free in V and u = 0 on 5, prove the following: