Vector and Tensor Calculus An Introduction: Universit at Stuttgart Institut F Ur Mechanik Prof. Dr.-Ing. W. Ehlers
Vector and Tensor Calculus An Introduction: Universit at Stuttgart Institut F Ur Mechanik Prof. Dr.-Ing. W. Ehlers
e3
∗ ∗
e3 e2
α22
α21 e2
e1 α11 ∗
e1
Chair of Continuum Mechanics, Pfaffenwaldring 7, D - 70 569 Stuttgart, Tel.: (0711) 685 - 66346
Contents
1 Mathematical Prerequisites 1
1.1 Basics of vector calculus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1 Mathematical Prerequisites
Definition: Whenever the same subscript occurs twice in a term, a summation over
that “double” subscript has to be carried out.
Example:
uj vj = u1 v1 , + u2 v2 , + ... + un vn ,
Xn
= uj vj
j=1
Kronecker symbol
Example:
ui δik = u1 δ1k + u2 δ2k + ... + un δnk
u1 δ11 =
u1
u1 δ12 =
0
with u1 δ1k = ··
·
u δ = 0
1 1n
−→ ui δik = uk
If the Kronecker symbol is multiplied with another quantity and if there is a double
subscript in this term, the Kronecker symbol disappears, the “double” subscript can be
dropped and the free subscript remains.
Rem.: The following statements are related to the standard three-dimensional (3-d)
physical space, i. e. the Euclidean vector space V 3 .
Generally, SPACE is a mathematical concept of a set and does not directly refer
to the 3-d point space E 3 and the 3-d vector space V 3 .
A: Vector addition
Requirement: {u, v, w, ...} ∈ V 3
1v = v : 1: identity element
α (β v) = (α β) v : associative law
(α + β) v = α v + β v : distributive law (addition of scalars)
α (v + w) = α v + α w : distributive law (addition of vectors)
αv = vα : commutative law
Rem.: In the general vector calculus, the definitions A and B constitute the “affine
vector space”.
αi vi = 0 or α1 v1 + α2 v2 + ... + αn vn = 0
Basis vectors in V 3
vi : general basis
ei : specific, orthonormal basis (Cartesian, right-handed)
v e3 v
v3
v2 e2
v1 e1
Basissystem vi Basissystem ei
(
βi vi
v=
γi ei
Notations
v = vi ei = v1 e1 + v2 e2 + v3 e3
(
vi ei : vector components
with
vi : coefficients of the vector components
Rem.: The definitions A, B and C constitute the “Euclidean vector space”. If instead
of u · u 6= 0 especially
u · u > 0 , if u 6= 0,
holds, then A, B and C define the “proper Euclidean vector space V 3 ” (physical
space).
Rem.: The norm is the value or the positive square root of the vector.
v u−v
<
) (u ; v) =: α
α
u
Law of cosines
u×u = 0
(u + v) × w = u × w + v × w
u · (u × v) = v · (u × u) = 0
Expansion theorem:
u × (v × w) = (u · w) v − (u · v) w
Rem.: u ⊥ v, w ; i. e. u · v = u · w = 0 holds
Example:
u · v = ui vi = (v2 w3 − v3 w2 ) v1 − (v1 w3 − v3 w1 ) v2 + (v1 w2 − v2 w1 ) v3 = 0 q. e. d.
Note: For the values of the vector components, the following relations hold
u2 u u1 = u cos α
α u2 = u sin α
u1
w (1) u ⊥ v, w
(2) corkscrew rule (right-hand rule)
α
v
It is obvious that
w
α z = w×v
v −→ v × w = − w × v
z
Value of the vector product:
w
w sin α |v × w| = |v| |w| sin α
α = v (w sin α)
v
u · (v × w) =: [ u v w ]
z
with z = v × w
u follows u · z = |u| |z| cos γ
= z (u cos γ)
w with (u cos γ) : projection of u on the direction of z
v
γ
Rem.: The parallelepidial product yields the volume of the parallelepiped spanned by
u, v and w.
Remark: The preceding and the following relations are valid with respect to an
arbitrary basis system. For simplicity, the following material is restricted
to the orthonormal basis, whenever a basis notation occurs. Concerning
a more general basis representation, cf., e. g., de Boer, R.: Vektor- und
Tensorrechnung für Ingenieure. Springer-Verlag, Berlin 1982.
Rem.: The following statements are related to the proper Euklidian vector space V 3
and the corresponding dyadic product space V 3 ⊗ V 3 ⊗ · · · ⊗ V 3 (n times) of
n-th order.
Definition: A 2nd order (2nd rank) tensor T is a linear mapping which transforms
a vector u uniquely in a vector w:
w = Tu
3 3 3
u, w ∈ V ; T ∈ L(V , V )
therein:
L(V 3 , V 3 ) : set of all 2nd order tensors or linear
mappings of vectors, respectively
(a ⊗ b) c =: (b · c) a
(
a ⊗ b ∈ V 3 ⊗ V 3 (dyadic product space)
therein:
⊗ : dyadic product (binary operator of V 3 ⊗ V 3 )
Rem.: A tensor addition carried out as an addition of the tensor coefficients requires
that both tensors have the same tensor basis.
Rem.: In the literature, the multiplication of a vector by a tensor is also called “con-
traction”.
The following relations hold:
A (u + v) = A u + A v : distributive law
A (α u) = α(A u) : associative law
(A + B) u = A u + B u : distributive law
(α A) u = α (A u) : associative law
0u = 0 : 0 : zero element of the linear mapping
Iu = u : I : identity element of the linear mapping
(AB) v = A (B v)
Rem.: With this definition, the tensor product of tensors is directly linked to the linear
mapping (cf. 2.1 (a)).
Consequence:
(a ⊗ b) (c ⊗ d) = (b · c) a ⊗ d
w · (A u) = (AT w) · u
(A + B)T = AT + BT
(α A)T = α AT
(A B)T = BT AT
A = AT
A = −AT
1
skw A = 2
(A − AT )
−→ A = sym A + skw A
w · (sym A) v = (sym A) w · v
v · (skw A) v = − (skw A) v · v = 0
v = Aw ←→ w = A−1 v
A A−1 = A−1 A = I
(A−1 )T = (AT )−1 =: AT −1
(A B)−1 = B−1 A−1
Rem.: The computation of the inverse tensor in basis notation is carried out by intro-
ducing the “double cross product” (outer tensor product of tensors), cf. 2.8.
Q−1 = QT ←→ Q QT = I
(det Q)2 = 1 : orthogonality
Additionally
det Q = 1 : proper orthogonality
Rem.: The computation of the determinant of 2nd order tensors is defined with the aid
of the double cross product, cf. 2.8.
Properties of orthogonal tensors:
Q v · Q w = QT Q v · w = v · w
−→ Q u · Q u = u · u
Rem.: Linear mapping with Q preserves the norm of the respective vector.
Illustration:
u
in general: linear mapping with A ∈ V 3 ⊗ V 3
causes a rotation and a stretch
tr A = A · I
Rem.: The goal is to find a relation between vectors and tensors which belong to dif-
ferent basis systems.
here: Restriction to orthonormal basis systems which are rotated against each other.
Illustration:
e3
∗ ∗
e3 e2
{ 0, ei } : basis system
α22 ∗
α21 e2 { 0, ei } : rotated basis system
e1 α11 ∗
e1
{ αik } : angle between the basis vectors
∗
ei and ek
Rem.: R is the transformation tensor which transforms the basis vectors ei into the
∗
basis vectors ei .
Rem.: Rjk contains the 9 cosines of the angles between the directions of the basis
∗
vectors ej and ek .
!
R RT = I = Rjk (ej ⊗ ek ) Rpn (en ⊗ ep ) = Rjk Rpn δkn ej ⊗ ep
= Rjk Rpk (ej ⊗ ep )
Rem.: (∗) contains 6 constraints for the 9 cosines (R RT = sym (R RT )), i. e. only 3
of 9 trigonometrical functions are independent. Thus, the rotation of the basis
system is defined by 3 angles.
Idea: Rotation around 3 axes which are given by the basis directions ei . This procedure
was firstly investigated by Girolamo Cardano (1501-1576).
Procedure: The rotation of the basis system is carried out by 3 independent rotations
around the axes e1 , e2 , e3 . Each rotation is expressed by a transformation
tensor Ri (i = 1, 2, 3).
Rotation of ei around e3 , e2 , e1 :
∗ ∗ ∗
ei = {R1 [R2 (R3 ei )]} = R ei with R = R1 R2 R3
Rotation of ei around e1 , e2 , e3 :
Obviously,
∗ ∗
R 6= R̄ −→ e 6= ēi
Rem.: The result of the orthogonal transformation depends on the sequence of the
rotations.
Illustration:
(a) Rotation around e3 , e2 , e1 (e. g. each about 90◦)
(e3 )
90◦ 3
e3
2
e2
1 90◦ (e2 )
e1 ∗
2 e1
∗
1 e2
3 ∗
e3
90◦
(e1 )
e2 3
e1 90◦ (e2 )
1
90◦ ∗
(e1 ) e1
(e3 )
90◦ ∗
3 ē2 e2
ē3
∗
2 e3
1 180◦ ē
1
In general,
◦
ei = R3 ei = R3jk (ej ⊗ ek ) ei = R3jk δki ej = R3ji ej
Thus, by comparison of coefficients
cos ϕ3 − sin ϕ3 0
R3 = R3ji (ej ⊗ ei ) with R3ji = sin ϕ3 cos ϕ3 0
0 0 1
Rem.: The rotation tensor R can be composed of single rotations under consideration
of the rotation sequence.
R −→ R̄ = R3 R2 R1
= R3ij R2jo R1oq (ei ⊗ eq )
| {z }
R̄iq
with
cos ϕ2 cos ϕ3 sin ϕ1 sin ϕ2 cos ϕ3 − cos ϕ1 sin ϕ3 cos ϕ1 sin ϕ2 cos ϕ3 + sin ϕ1 sin ϕ3
R̄iq = cos ϕ2 sin ϕ3 sin ϕ1 sin ϕ2 sin ϕ3 + cos ϕ1 cos ϕ3 cos ϕ1 sin ϕ2 sin ϕ3 − sin ϕ1 cos ϕ3
− sin ϕ2 sin ϕ1 cos ϕ2 cos ϕ1 cos ϕ2
Example:
here: Investigation of the orthogonality properties of R3 = R3ij (ei ⊗ ej )
cos ϕ3 − sin ϕ3 0
with R3ij = sin ϕ3 cos ϕ3 0
0 0 1
One looks at
R3 RT3 = R3ij (ei ⊗ ej ) R3on (en ⊗ eo )
= R3ij R3on δjn (ei ⊗ eo ) = R3in R3on (ei ⊗ eo )
where
sin2 ϕ3 + cos2 ϕ3 0 0
R3in R3on = 0 sin2 ϕ3 + cos2 ϕ3 0 = δio
0 0 1
and one obtains
R3 RT3 = δio (ei ⊗ eo ) = I q. e. d.
Furthermore,
det R3 := det (R3ij ) = 1 −→ R3 is proper orthogonal
Otherwise,
◦ ◦ ◦ ◦ ◦ ◦
ēi = R ei with R = Rik ei ⊗ ek
Consequence: By comparing both relations, it follows that
◦ T ◦ ◦ ◦ ◦
R = R̄ , i. e., Rik ei ⊗ ek = (R̄ik )T ēi ⊗ ēk −→ Rik = R̄ki
In particular,
◦ ◦ ◦ ◦ ◦
R = Rik (ei ⊗ ek ) = Rik (R̄ ēi ⊗ R̄ ēk )
◦ ◦ !
= Rik R̄ni ēn ⊗ R̄pk ēp = (R̄ni Rik R̄pk ) ēn ⊗ ēp = R̄pn ēn ⊗ ēp = R̄T
◦ ! ◦
−→ R̄ni Rik R̄pk = R̄pn ←→ R̄ni Rik = δnk
◦
Rem.: The coefficient matrices R̄ni and Rik are inverse to each other, i. e., in general,
◦ ◦
R̄ni Rik = δnk implies 6 equations for the 9 unknown coefficients Rik . Due to
−1 T −1
R̄ = R̄ , one has R̄ni = (R̄ni )T = R̄in , i. e.
◦
Rik = (R̄ik )T = R̄ki
∗
e3∗
Idea: Given are 2 planes F and F with
∗ ∗
∗
e3 δ e2 ẽ2 δ in-plane vectors e1 , e2 and e1 , e2
∗
ψ ē2 and surface normals e3 and e3 .
ϕ e2 ∗ ∗
c e1
ψ c The basis systems ei and ei are
ē1 related to each other by the Eu-
ϕ
lerian rotation tensor R:
e1
∗
ei := R ei
F
∗
F
2nd step: Rotation of ēi around ē1 with the angle δ, such that
∗
ẽ2 lies in the plane F , and ẽ3 is directed normal to the
∗
plane F . This yields the rotation tensor
ē3
δ 1 0 0
ẽ3 ẽ2
δ R̄1 = 0 cos δ − sin δ ēj ⊗ ēk .
ē2 0 sin δ cos δ
Thus,
3rd step: ∗
Rotation of ẽi in plane F around ẽ3 with the angle ψ.
This yields the rotation tensor
∗
e3 = ẽ3 e∗ 2 ψ cos ψ − sin ψ 0
ẽ2
R̃3 = sin ψ cos ψ 0 ẽj ⊗ ẽk .
∗ 0 0 1
ψ e1
c ψ c ∗
Then, the new system ei is computed as follows
ẽ1
∗
ei = R̃3 ẽi = R̃3jk (ẽj ⊗ ẽk ) ẽi = R̃3ji ẽj .
Thus,
∗
e1 = R̃3j1 ẽj = cos ψ ẽ1 + sin ψ ẽ2
∗
e2 = R̃3j2 ẽj = − sin ψ ẽ1 + cos ψ ẽ2
∗
e3 = R̃3j3 ẽj = ẽ3 .
Summary:
(a) Inserting ẽi = R̄1 ēi
∗
e1 = cos ψ ē1 + sin ψ (cos δ ē2 + sin δ ē3 )
∗
e2 = − sin ψ ē1 + cos ψ (cos δ ē2 + sin δ ẽ3 )
∗
e3 = ẽ3 = − sin δ ē2 + cos δ ē3
Result:
∗
e1 = cos ψ ē1 + sin ψ cos δ ē2 + sin ψ sin δ ē3
∗
e2 = − sin ψ ē1 + cos ψ cos δ ē2 + cos ψ sin δ ẽ3
∗
e3 = − sin δ ē2 + cos δ ē3
∗
−→ ei = R̃3 (R̄1 ēi ) =: R̄ ēi with R̄ = R̃3 R̄1
| {z }
ẽi
Result:
∗
e1 = (cos ψ cos ϕ − sin ψ cos δ sin ϕ) e1 +
+(cos ψ sin ϕ + sin ψ cos δ cos ϕ) e2 + sin ψ sin δ e3
∗
e2 = (− sin ψ cos ϕ − cos ψ cos δ sin ϕ) e1 +
+(− sin ψ sin ϕ + cos ψ cos δ cos ϕ) e2 + cos ψ sin δ e3
∗
e3 = sin δ sin ϕ e1 − sin δ cos ϕ e2 + cos δ e3
∗
−→ ei = R̄ (R3 ei ) =: R ei with R = R̄ R3 = R̃3 R̄1 R3
| {z }
ēi
∗
Rotation tensors R and R:
For the total rotation the following relation holds:
∗
ei = (R̃3 R̄1 R3 ) ei =: R ei
= (R̃3 R̄1 ) (R3 ei ) = R̃3 (R̄1 ēi ) = R̃3 ẽi
| {z } | {z } | {z }
ēi ẽi ∗
ei
Furthermore,
∗ ∗ ∗ ∗ ∗
ei = R ei −→ ei = RT ei =: R ei −→ R = RT
∗
Analogously to the previous considerations −→ Rik = (Rik )T = Rki
Description:
cos ψ cos ϕ − sin ψ cos δ sin ϕ − sin ψ cos ϕ − cos ψ cos δ sin ϕ sin δ sin ϕ
R = cos ψ sin ϕ + sin ψ cos δ cos ϕ − sin ψ sin ϕ + cos ψ cos δ cos ϕ − sin δ cos ϕ ei ⊗ ek
sin ψ sin δ cos ψ sin δ cos δ
Rem.: Usually, n ≥ 2. However, there exist special cases for n = 1 (vector) and n = 0
(scalar).
(a ⊗ b ⊗ c ⊗ d) (e ⊗ f ) = (c · e) (d · f ) a ⊗ b
| {z } | {z } | {z }
4
A B C
Rem.: 4-th order fundamental tensors are built by a dyadic product of 2nd order iden-
tity tensors and the corresponding independent transpositions.
One introduces:
I⊗I = (ei ⊗ ei ) ⊗ (ej ⊗ ej )
23
(I ⊗ I) T = ei ⊗ ej ⊗ ei ⊗ ej
24
(I ⊗ I) T = ei ⊗ ej ⊗ ej ⊗ ei
ik
with ( · ) T : transposition, defined by the exchange of the i-th and the k-th basis system
Consequence: The 4-th order fundamental tensors are symmetric (concerning an ex-
change of the first two and the second two basis systems).
4
Defining a 4-th order tensor B with the properties
4 24 13
B = (A ⊗ B) T = [(A ⊗ B) T ]T
4 24 24
BT = [(A ⊗ B) T ]T = (B ⊗ A) T
4 24 24
B −1 = [(A ⊗ B) T ]−1 = (BT −1 ⊗ AT −1 ) T
and
24
(A ⊗ B) T C = ACT B
4 4 4 4
(CD)T = D T C T
4 4
where C and D are arbitrary 4-th order tensors.
4 3
(A B)3 = [aijkl (ei ⊗ ej ⊗ ek ⊗ el ) bmno (em ⊗ en ⊗ eo )]3
Note: Note in passing that the incomplete mapping is governed by scalar products
of a sufficient number of inner basis systems.
Rem.: The fundamental tensor of 3rd order is introduced in the context of the “outer
product” (e. g. vector product between vectors).
3
Definition: The fundamental tensor E satisfies the rule
3
u × v = E (u ⊗ v)
3
Introduction of E in basis notation:
There is 3
E = eijk (ei ⊗ ej ⊗ ek )
3
Application of E to the vector product of vectors:
From the above definition,
3
u × v = E (u ⊗ v)
= eijk (ei ⊗ ej ⊗ ek ) (us es ⊗ vt et )
= eijk us vt δjs δkt ei = eijk uj vk ei
= (u2 v3 − u3 v2 ) e1 + (u3 v1 − u1 v3 ) e2 + (u1 v2 − u2 v1 ) e3
Comparison with the computation by use of the matrix notation, cf. page 5
e1 e2 e3
u × v = u1 u2 u3 = · · · q. e. d.
v1 v2 v3
3
An identity for E:
Incomplete mapping of two Ricci-tensors yielding a 2nd or 4th order object
3 3 3 3 23 24
(E E)2 = 2 I , (E E)4 = ( I ⊗ I ) T − ( I ⊗ I ) T
2.7 The axial vector
Rem.: The axial vector (pseudo vector) can be used for the description of rotations
(rotation vector).
A
Definition: The axial vector t is associated with the skew-symmetric part skw T of
an arbitrary tensor T ∈ V 3 ⊗ V 3 via
A 3
1
t := 2
E TT
One calculates,
A
t = 21 eijk (ei ⊗ ej ⊗ ek ) tst (et ⊗ es )
3 3
1
= 2
E (skw TT ) = − 12 E (skw T)
S × T = −T × S
Rem.: The outer tensor product of vector and tensor yields a tensor.
u × T = −(u × T)T = −T × u
−→ i. e. u × T is skew-symmetric
3
u × T = [ E (u ⊗ T)]2
with ( · )2 : “incomplete” linear mapping (association)
resulting in a 2nd order tensor.
Thus, leading to
∗
Thus, x is given by
∗
x = (x · e) e + cos ϕ [x − (x · e) e] + sin ϕ (e × x)
(e × I) x = e × (I x) = e × x
Thus,
∗ !
x= (e ⊗ e) x + cos ϕ (I − e ⊗ e) x + sin ϕ (e × I) x = R x
3
e3 × I = [ E (e3 ⊗ I)]2
= [eijk (ei ⊗ ej ⊗ ek ) (e3 ⊗ el ⊗ el )]2
= eijk δj3 δkl (ei ⊗ el ) = ei3l (ei ⊗ el )
= e2 ⊗ e1 − e1 ⊗ e2
Thus, leading to
Definition: The outer tensor product of tensors (double cross product) is defined via
A @@ B = B @@ A
(A @@ B)T = AT @@ BT
(A @@ B) (C @@ D) = (A C @@ B D) + (A D @@ B C)
(I @@ I) = 2 I
(a ⊗ b) @@ (c ⊗ d) = (a × c) ⊗ (b × d)
(A @@ B) · C = (B @@ C) · A = (C @@ A) · B
A @@ I = (A · I) I − AT
A @@ B = (A · I) (B · I) I − (AT · B) I − (A · I) BT −
−(B · I) AT + AT BT + BT AT
(A @@ B) · C = (A · I) (B · I) (C · I) − (A · I) (BT · C) − (B · I) (AT · C)−
−(C · I) (AT · B) + (AT BT ) · C + (BT AT ) · C
+
Rem.: The coefficient matrix ajp of the cofactor cof A contains at each position ( · )jp
the corresponding subdeterminant of A
+
a11 = a22 a33 − a23 a32 etc.
Rules for the cofactor, the determinant and the inverse tensor:
Notation:
φ( · ) : scalar-valued function scalar variables
exists v( · ) : vector-valued function of ( · ) vector variables
T( · ) : tensor-valued function tensor variables
Notions:
• Domain of a function: set of all possible values of the independent variable quantities
(variables); usually contiguous
• Range of a function: set of all possible values of the dependent variable quantities:
φ( · ); v( · ); T( · )
It exists:
u : unique vector-valued function,
u = u(α) with range in the open domain V 3
α : real scalar variable
du(α)
w(α) := u′ (α) :=
dα
Differential of u(α):
du = u′ (α) dα
d2 u(α) 2
d2 u = d(du) = u′′ (α) dα2 = dα etc.
dα2
It exists:
∂u( · )
wα (α, β, γ, ...) := =: u,α
∂α
Total differential of u(α, β, γ, ...):
∂ 2 u( · ) ∂ 2 u( · )
u,αα = ; u,γβ =
∂α2 ∂γ ∂β
Some rules:
(a ⊗ b)′ = a′ ⊗ b + a ⊗ b′
(A B)′ = A′ B + A B′
(A−1 )′ = −A−1 A′ A−1
Rem.: Functions of the position (placement) vector are called field functions. Deriva-
tives with respect to the position vector are called “gradient of a function”.
Scalar-valued functions φ(x)
dφ(x)
grad φ(x) := =: w(x) −→ result is a vector field
dx
or in basis notation
∂φ(x)
grad φ(x) := ei =: φ,i ei
∂xi
dv(x)
grad v(x) := =: S(x) −→ result is a tensor field
dx
or in basis notation
∂vi (x)
grad v(x) := ei ⊗ ej =: vi ,j ei ⊗ ej
∂xj
dT(x) 3
grad T(x) := =: U (x) −→ result is a tensor field of 3-rd order
dx
or in basis notation
∂tik (x)
grad T(x) := ei ⊗ ek ⊗ ej =: tik ,j ei ⊗ ek ⊗ ej
∂xj
Rem.: The gradient operator grad ( · ) = ∇( · ) (with ∇ : Nabla operator) increases the
order of the respective function by one.
∂(AB) 23
= (A ⊗ I) T
∂B
∂(AB) 23
= (I ⊗ BT ) T
∂A
∂(AA) 23 23
= (A ⊗ I) T + (I ⊗ AT ) T
∂A
∂(AT A) 23 24
= (AT ⊗ I) T + (I ⊗ A) T
∂A
∂(AAT ) 24 23
= (A ⊗ I) T + (I ⊗ A) T
∂A
∂(AT AT ) 24 24
= (I ⊗ AT ) T + (AT ⊗ I) T
∂A
∂(ABC) 23
= (A ⊗ CT ) T
∂B
∂AT 24
= (I ⊗ I) T
∂A
∂A−1 23
= −(A−1 ⊗ AT −1 ) T
∂A
∂AT −1 24
= −(AT −1 ⊗ AT −1 ) T
∂A
+
∂A 24
= det A [(AT −1 ⊗ AT −1 ) − (AT −1 ⊗ AT −1 ) T ]
∂A
∂(α β) ∂β ∂α
= α +β
∂C ∂C ∂C
∂(α v) ∂α ∂v
= v⊗ +α
∂C ∂C ∂C
∂(α A) ∂α ∂A
= A⊗ +α
∂C ∂C ∂C
" ! # " #
∂(A v) ∂A 24T T
23
∂v 3
= v+ A
∂C ∂C ∂C
" ! # " ! #
∂(u · v) ∂u 13 ∂v 13
= T
v T+ T
u T
∂C ∂C ∂C
! !
∂(A · B) ∂A T ∂B T
= B+ A
∂C ∂C ∂C
" ! #! " ! # !
∂(AB) ∂A T 24 24
∂B T T 4 14
14
= B 4 T + A T
∂C ∂C ∂C
Furthermore,
∂A 23 4
= (I ⊗ I) T =: I
∂A
∂AT 24
= (I ⊗ I) T
∂A
∂(A · I) I
= (I ⊗ I)
∂A
A
∂ t(A) 3
= − 12 E
∂A
∂IA
= I with IA = A · I
∂A
∂IIA 1 2
= A @@ I with IIA = 2
(IA − A A · I)
∂A
∂IIIA +
= A with IIIA = det A
∂A
or in basis notation
div v(x) = vi ,j (ei ⊗ ej ) · (en ⊗ en )
= vi ,j δin δjn = vn ,n
∂v1 ∂v2 ∂v3
= + +
∂x1 ∂x2 ∂x3
Divergence of a tensor field T(x)
or in basis notation
Rem.: The divergence operator div ( · ) = ∇ · ( · ) decreases the order of the respective
function by one.
3
rot v(x) := E [grad v(x)]T =: r(x) −→ result is a vector field
or in basis notation
Consequence: rot v(x) yields twice the axial vector corresponding to the skew-
symmetric part of grad v(x).
Rem.: The rotation operator rot ( · ) = curl ( · ) = ∇ × ( · ) preserves the order of the
respective function.
Laplace operator
Rem.: The Laplace operator ∆( · ) = ∇·∇( · ) preserves the order of the differentiated
function.
grad x = I
= v · rot u − u · rot v
div rot v = 0
rot grad φ = 0
rot grad v = 0
rot (u × v) = div (u ⊗ v − v ⊗ u)
Grassmann evolution:
Rem.: In what follows, some integral theorems for the transformation of surface inte-
grals into volume integrals are presented.
Requirement: u = u(x) is a steady and sufficiently often steadily differentiable vector
field. The domain of u is in V 3 .
u(x) da2
ū2
ū4
dx2
6
X
Rem.: The surface vectors hold the condition dai = 0 .
i=1
Rem.: The increments of u(x) in the directions of dx1 , dx2 , dx3 are approximated by
the first term of a Taylor series.
1 ∂u 1 ∂u
ū4 = u(x) + dx2 + dx3
2 ∂x2 2 ∂x3
∂u
ū1 = ū4 + dx1
∂x1
Furthermore, one obtains
∂u ∂u
ū2 = ū5 + dx2 , ū3 = ū6 + dx3
∂x2 ∂x3
yields
6
X ∂u ∂u ∂u
ūi ⊗ dai = ⊗ e1 + ⊗ e2 + ⊗ e3 dx1 dx2 dx3
i=1
∂x1 ∂x2 ∂x3
| {z }| {z }
∂ui dv
ei ⊗ ej = grad u
∂xj
Thus
6
X
ūi ⊗ dai = grad u dv
i=1
Basis: Integral theorem (∗) after scalar multiplication with the identity tensor
Z Z
I· u(x) ⊗ da =I· grad u(x) dv
S V
Z Z
−→ I · [u(x) ⊗ da] = I · grad u(x) dv
| {z } | {z }
S u(x) · da V div u(x)
Thus, leading to Z Z
u(x) · da = div u(x) dv (∗∗)
S V
Z Z Z Z
T
b· T(x) da = b · T(x) da = [T (x) b] · da =: u(x) · da
S S S S
leading to
Z Z
b· T(x) da = div T(x) · b dv
S V
Thus
Z Z
T(x) da = div T(x) dv q. e. d.
S V
Z Z
u ⊗ da = grad u dv
S V
Z Z
φ da = grad φ dv
S V
Z Z
u · da = div u dv
S V
Z Z
u × da = − rot u dv
S V
Z Z
T da = div T dv
S V
Z Z
u × T da = div (u × T) dv
S V
Z Z
u ⊗ T da = div (u ⊗ T) dv
S V
For the transformation of line into surface integrals the following relations hold:
I Z
u ⊗ dx = − grad u × da
L S
I Z
φ dx = − grad φ × da
L S
I Z
u · dx = (rot u) · da
L S
I Z
u × dx = (I div u − grad T u) da
L S
I Z
T dx = (rot T)T da
L S
with da = n da
Rem.: If required, further relations of the vector and tensor calculus will be presented
in the respective context. The description of non-orthogonal and non-unit basis
systems was not discussed in this contribution.
Given are the deformation gradient F = ∂x/∂X and arbitrary vectorial and tensorial field
functions v and A. Then, with
∂
Grad ( · ) =
(·)
reference configuration ∂X
Div ( · ) = [Grad ( · )] · I or [Grad ( · )] I
∂
grad ( · )
= (·)
actual configuration ∂x
div ( · ) = [grad ( · )] · I or [grad ( · )] I
Div FT −1 = −FT −1 (FT −1 Grad F)1 = −(det F)−1 FT −1 [Grad (det F)]
div FT = −FT (FT grad F−1 )1 = −(det F) FT [grad (det F)−1 ]