2 - Mathematical Preliminaries
2 - Mathematical Preliminaries
2 - Mathematical Preliminaries
Mathematical Preliminaries
AE51003/AE61009: Applied Elasticity and Plasticity
Prasun Jana
Assistant Professor, Aerospace Engineering
IIT Kharagpur
1 Introduction
The aim of this section is to present fundamental rules and standard results of tensor algebra
used in the discussion of concept of elasticity and plasticity. Many of the statements are
given without proof. For a more detailed exposition see some standard book of vectors and
tensors.
2 Algebra of vectors
Scalar- A physical quantity, completely described by a single number. Example: tempera-
ture, density, mass etc.
Vector- A directed line element in space. It is a model of physical quantities having both
direction and length. Example: force, velocity, acceleration etc.
1
dard Engineering Mathematics book e.g. Kreyszig.
u · v = |u||v| cos θ
u–
θ eˆ V
v–
u.e
— ˆv
This represents the area of a parallelogram spanned by the vectors u and v (see Fig . 2).
Triple scalar product (or box product): This represents the volume (V ) of a parallelepiped
spanned by u, u and w forming a right-handed triad.
V = (u × v) · w = (v × w) · u = (w × u) · v.
2
_u x v_
v_
_u
-u
_ x v=v
_ _ x _u
v2 , v 3 , ... ,v n of vectors in Rn that are linearly independent and span Rn . With this basis,
every vector v ∈ Rn can be uniquely written as
v = a1 v 1 + a2 v 2 + a3 v 3 + − − − − +an v n .
Examples:
(1) Is the collection {ê1 , ê1 + ê2 , 2ê2 } a basis for R2 ?
Solution:
No. Although, they span R2 , they are not linearly independent.
(2) Is the collection {ê1 + ê2 , ê2 + ê3 } a basis for R3 ?
Solution:
No. Although, they are linearly independent, they don’t span all of R3 . For example,
ê1 + ê2 + ê3 cannot be expressed as a linear combination of these two vectors.
In this course, we will work with a right-handed orthonormal (RHON) system, as shown
in Fig. 3, with basis vectors ê1 , ê2 , ê3 (sometimes î, ĵ, k̂) called Cartesian basis. Vectors of
unit length which are mutually orthogonal form a so-called orthogonal system.
3
where, u1 , u2 , u3 are the components of vector u along ê1 , ê2 , ê3 , respectively.
ˆ
e3
u
u3
o ˆe 2
u1
u2
ˆ
e
1
Figure 3: Right-hand orthogonal Cartesian coordinate system êi in three dimensional space.
3 Index notation
In terms of the basis system êi , an arbitrary vector u is given in component form by
3
X
u = u1 ê1 + u2 ê2 + u3 ê3 = ui êi = ui êi .
i=1
Here, we adopt the summation convention invented by Einstein. It says that whenever
an index is repeated (only once) in the same term, then, a summation over the range of this
index is implied unless otherwise indicated. Therefore,
The index i that summed over is said to be dummy index (since replacement does not affect
the sum). And, an index that is not summed over is called a free (or live) index.
Example:
bi = Aij xj ,
4
here i is free index and j is dummy index. This expression in index notation actually
represents a system of three equations;
OR
b1
A11 A12 A13 x1
b2 = A21 A22 A23 x2
b3 A31 A32 A33 x3
OR
b = Ax (Matrix form)
More examples:
3 X
X 3
b= aij xi xj = aij xi xj
i=1 j=1
The above equation gives nine terms (i,j repeated only once).
3
X
b= ai xi xi 6= ai xi xi .
i=1
Here, m is a dummy index and i, j are free indices. This equation represents a set of nine
equation. The same equation in matrix form is written as.
T = AB.
ai = bj
5
Tij = Tik .
ai + bi cj dj = 0.
Useful properties:
a) δii = 3
b) δij ui = uj
δij Aik = Ajk
c) δij δjk = δik
Note that in the two equations shown in point b) above, δij acts as a replacement operator.
6
Dot product of two arbitrary vectors:
7
3.3 Manipulation with index notation
Substitution:
If ai = uim bm and bi = vim cm , then what is ai in terms of u, v and c?
Solution: bm = vmn cn . Therefore, ai = uim vmn cn .
Multiplication:
If a = pm qm and b = rm sm , then what is ab?
Solution: ab = pm qm rn sn .
Factoring:
How to factorize Tij nj − λni = 0?
Solution: We know that ni = δij nj . Therefore,
Tij nj − λδij nj = 0
OR
(Tij − λδij )nj = 0.
The above equation can be written in matrix form as [T − λI]n = 0, eigenvalue problem!
This defines a linear transformation that assigns a vector v to each vector u. For a linear
transformation:
A(αu + βv) = αA u + βA v.
Examples:
(1) Let A be a nonzero transformation that transforms every vector into a fixed nonzero
vector n. Is this transformation a tensor?
Solution:
According to the problem statement, A u = n and A v = n. Since u + v is also a vector
8
A (u + v) = n. Therefore,
A (u + v) 6= A u + A v.
(2) Let A be a nonzero transformation that transforms every vector into a vector that is k
times the original vector. Is this transformation a tensor?
Solution:
According to the problem statement, A u = ku and A v = kv. Also,
In compact form, the above equations are written as Aêi = Aji êj .
Here Aij , which can be expressed as Aij = êi · Aêj , are defined as the components of the
tensor A. In matrix form, we write
A11 A12 A13
A = A21 A22 A23 .
9
Examples:
1) Obtain the matrix for the tensor A that transforms the base vectors as follows:
Solution:
4 2 −1
A = 1 0 3 .
0 3 1
2) Let R corresponds to a right-hand rotation of a rigid body about the x3 -axis by an angle
θ (see Fig. 4). Fina a matrix of R.
ˆe 2
ˆ
R e2
––
R– e1
θ –
θ
ˆe
ˆ ̦ ˆ
1
e3 R e 3
Solution:
Rê1 = cos θê1 + sin θê2
Rê2 = − sin θê1 + cos θê2
Rê3 = ê3
10
Therefore,
cos θ − sin θ 0
R = sin θ cos θ 0 .
0 0 1
v1 = ê1 · v
= ê1 · (u1 Aê1 + u2 Aê2 + u3 Aê3 )
= u1 (ê1 · Aê1 ) + u2 (ê1 · Aê2 ) + u3 (ê1 · Aê3 )
= A11 u1 + A12 u2 + A13 u3
Similarly,
v2 = A21 u1 + A22 u2 + A23 u3
v3 = A31 u1 + A32 u2 + A33 u3
In matrix form, we can write
v1 A11 A12 A13 u1
v2 = A21 A22 A23 u2
v3 A31 A32 A33 u3
OR
v = Au (Matrix form)
11
What is the form of above equation in the indicial notation?
Ans: From observation, we can find
vi = Aij uj .
u = ui êi
v = Au
= Aui êi
= ui Aêi
Now for the components of v,
vi = êi · v
= êi · uj Aêj
= (êi · Aêj )uj
= Aij uj
Example:
Let R corresponds to a right-hand rotation of a rigid body about the x3 -axis by an angle θ.
Consider some vector u = r cos φê1 + r sin φê2 . When R acts on u, it generates a transformed
vector v. See Fig. 5. Find v .
Solution:
According to the tensor algebra,
v = Ru
12
ˆe 2 v
–
ˆ
R e2
––
u
–
R– e1
θ –
θ
φ θ
e ̦ R e
ˆe 1
ˆ ˆ
3 3
OR
v = Ru
cos θ − sin θ 0 r cos φ
= sin θ cos θ 0 r sin φ
0 0 1 0
r cos θ cos φ − r sin θ sin φ
= r sin θ cos φ + r cos θ sin φ
0
r cos(θ + φ)
= r sin(θ + φ) .
0
Therefore,
v = r cos(θ + φ)ê1 + r sin(θ + φ)ê2 .
13
4.3 Product of two tensors
Let A and B are two tensors and u be an arbitrary vector. Then, A B and B A are defined
to be the transformation2
Components:
(A B)ij = eˆi · (A B)eˆj
= eˆi · A(B eˆj )
= eˆi · A(Bmj eˆm )
= eˆi · Aeˆm Bmj
= Aim Bmj
Similarly, we can get
(B A)ij = Bim Amj .
In matrix form
[AB] = [A][B]
[BA] = [B][A]
14
4.4 Transpose of a tensor
The transponse of a tensor A, denoted by AT , is defined to be the tensor which satisfies the
following identity for all vector u and v.
u · A v = v · AT u.
|Qu| = |u|
and
cos(u, v) = cos(Qu, Qv).
Therefore,
Qu · Qv = u · v
15
_v
Q
θ
θ _
v
u
_
_u
Figure 6: Lengths of the vectors and angles between them remain unchanged during an
orthogonal transformation.
Thus,
[Q]T = [Q]−1
Hence,
det[Q] = ±1
′
êi = Qêi = Qji êj
16
Therefore,
′
ê1 = Q11 ê1 + Q21 ê2 + Q31 ê3
′
ê2 = Q12 ê1 + Q22 ê2 + Q32 ê3
′
ê2 = Q13 ê1 + Q23 ê2 + Q33 ê3
The elements of the tensor Q can be obtained using the following relation;
QQT = QQT = I.
In matrix form,
′
u = QT u.
17
Above is the transformation law relating components of the same vector with respect to
different RHON systems. Using the orthogonality relation, we can also write,
′
u = Qu
or
′
ui = Qij uj .
Example:
′
Let the prime coordinate system êi corresponds to a right-hand rotation of a rigid body
about the x3 -axis by an angle θ. Consider some vector u = r cos φê1 + r sin φê2 . Find the
′
components of u with respect to the prime system êi .
Solution:
Here, the transformation Q is given by,
cos θ − sin θ 0
Q = sin θ cos θ 0
0 0 1
′
We know that u = QT u. Therefore,
cos θ sin θ 0 r cos φ
′
u = − sin θ cos θ 0 r sin φ
0 0 1 0
r cos θ cos φ + r sin θ sin φ
= r sin θ cos φ − r cos θ sin φ
0
r cos(φ − θ)
= r sin(φ − θ) .
0
Hence,
′ ′
u = r cos(φ − θ)ê1 + r sin(φ − θ)ê2 .
18
5.3 Transformation law for component of tensors (primed compo-
nents)
′
Consider two RHON basis vectors êi and êi , and an arbitrary tensor A. The component of
tensor A can be expressed using any of these two basis system. Hence, we can write,
′ ′ ′ ′
Aij = êi · Aêj and Aij = êi · Aêj , with êi = Qji êj .
OR
′
Aij = Qim Amn Qjn .
Example:
0 1 −3
′ ′ ′
Tensor A is given with respect to êi as 1 2 0 . Find A with respect to êi , where êi is
0 0 1
obtained by rotating êi about ê3 through 90o .
Solution:
Here, the transformation Q is given by,
0 −1 0
Q = 1 0 0
0 0 1
19
′
We know that u = QT u. Therefore,
0 1 0 0 1 −3 0 −1 0 2 −1 0
′
A = −1 0 0 1 2 0 1 0 0 = −1 0 3 .
0 0 1 0 0 1 0 0 1 0 0 1
2 −1 0
′
Therefore, representation of A with respect to êi is −1 0 3 .
0 0 1
′
α = α =⇒ Zeroth-order tensor (or scalar)
′
ui = Qmi um =⇒ First-order tensor (or vector)
′
Aij = Qmi Qnj Amn =⇒ Second-order tensor (or tensor)
′
Sijk = Qmi Qnj Qrk Smnr =⇒ Third-order tensor
′
Cijkl = Qmi Qnj Qrk Qsl Cmnrs =⇒ Fourth-order tensor.
Key points:
20
2. Any scalar multiple of u is also an eigenvector with eigenvalue λ.
0 0 1
Here, only those vectors which are parallel to the axis of rotation (ê3 -axis) will remain
parallel to themselves.
Characteristics equation:
Let n̂ be a unit eigenvector, then for the eigenvalue problem we write
An̂ = λn̂ = λI n̂
(A − λ I)n̂ = 0.
det[[A] − λ[I]] = 0
21
=> λ3 − I1 λ2 + I2 λ − I3 = 0.
This is called the characteristic equation of the eigenvalue problem and the roots of this
equation are the eigenvalues. Here,
I1 = A11 + A22 + A33 = Aii = tr[A]
" # " # " #
A11 A12 A22 A23 A11 A13
I2 = det + det + det
A21 A22 A32 A33 A31 A33
1
= (Aii Ajj − Aij Aji )
2
1
(tr[A])2 − tr[A2 ]
=
2
A11 A12 A13
I3 = det A21 A22 A23 = det[A].
Example:
Let the matrix of a tensor
2 1 0
[A] = 1 3 0 .
0 0 4
To determine the eigenvalues,
2−λ 1 0
det[A − λ[I] = 1 3−λ 0 = (4 − λ)((2 − λ)(3 − λ) − 1) = 0
0 0 4−λ
√
So the eigenvalues are 4 and (5 ± 5)/2.
22
For a real symmetric tensor, there always exist at least three real eigenvectors which
are mutually perpendicular. They are called the principal directions and the corresponding
eigenvalues are called the principal values.
Proof:
and
Anˆ2 = λ2 nˆ2 =⇒ nˆ1 · Anˆ2 = λ2 nˆ1 · nˆ2 .
As the right side of the equations are scalar (dot product of two vectors) we can write,
Therefore,
Adopting similar procedure, we can show that nˆ1 , nˆ2 and nˆ3 are mutually perpendic-
ular.
• Case 2: Eigenvalues are not distinct. There are repeated roots in the charateristic
equation. Let
λ1 = λ2 = λ 6= λ3 .
23
Anˆ1 = λnˆ1 , Anˆ2 = λnˆ2 , Anˆ3 = λnˆ3 .
If nˆ1 and nˆ2 are two eigenvectors corresponding to the same eigenvalue λ, then αnˆ1 +β nˆ2
is also an eigenvector with the same eigenvalue λ.
Therefore, there are infinitely many eigenvectors lying on the plane whose normal is nˆ3 .
Thus, for every real symmetric tensor, there always exists at least one set of principle direc-
tions which are orthogonal to each other (mutually perpendicular.)
′
Aij = n̂i · Anˆj = n̂i · (λjth )nˆj
= λjth n̂i · nˆj
= λjth δij
Therefore,
λ , for i = j,
′ i
Aij =
0, for i =6 j.
Hence, the representation of A with respect to the principal directions turns out to be
24
λ1 0 0
[A]n̂i = 0 λ2 0
0 0 λ3
Note that the above matrix is diagonal and the diagonal elements are the eigenvalues of A.
I1 = λ 1 + λ 2 + λ 3
I2 = λ 1 λ 2 + λ 2 λ 3 + λ 3 λ 1
I3 = λ 1 λ 2 λ 3
7 Exercises
1. Is the collection {ê1 + ê2 , ê1 − ê3 } a basis for R2 ?
3. Let u, v, and w be three arbitrary vectors. Making use of the ε-δ relation: εijk εpqk =
δip δjq − δiq δjp , show that
u × (v × w) = (w · u)v − (v · u)w.
4. Given an arbitrary vector v and an arbitrary unit vector ê, show that
v = (v · ê)ê + ê × (v × ê)
25
1 4 5
5. Given a = 3ê1 + 2ê2 + ê3 , b = 2ê1 + 3ê2 and S = 3 2 9 . Evaluate
6 0 10
6. Consider a transformation A that transforms every vector into its mirror image with
respect to a fixed plane. Is this transformation a tensor?
7. Find the matrix of the tensor R which transform any vector u into a vector v = m(u·n)
where
√ √
m = 1/ 2(eˆ1 + eˆ2 ) and n = 1/ 2(eˆ1 − eˆ3 )
8. (a) Let R correspond to the right hand rotation of angle θ about the eˆ1 axis.Find the
matrix of R.
(b) Do part (a) if the rotation is about the eˆ2 axis.
2 −1 4
′ ′ ′ ′ ′
the R11 , R12 , R31 with respect to the right hand basis eˆi where eˆ1 = −eˆ2 + 2eˆ2
′
and eˆ2 = eˆ1 .
′ ′
(b) For the tensor R, find R if eˆi is obtained by a 60◦ right-hand rotation about the
eˆ3 axis.
(c) Compare both the sum of the diagonal elements and the determinants of [R] and
′
[R ].
11. Let the tensor R corresponds to a right-hand rotation of angle θ about the ê3 -axis.
26
(c) What will be the matrix of Rn for any integer n? (Note: for this question,
derivation is not necessary. Only the final answer is needed!)
5 4 1
12. A tensor has a matrix4 −1 2 .
1 2 4
(a) Find the scalar invariants, the principle values and corresponding principle direc-
tion of the tensor A.
′
(b) Find the matrix of the transformed tensor A along the basis formed by the three
principle directions.
13. Prove the Cayley-Hamilton theorem, which says that a symmetric second-order tensor
A satisfies its own characteristic equation, that is, that
A3 − I1 A2 + I2 A − I3 I = 0,
0 0 1
eigenvalues of A are given as λ1 = 1, λ2 = 2 and λ3 = 4. It is also given that the eigen-
1
vectors corresponding to λ1 and λ2 are n̂1 = ê3 and n̂2 = √ (ê1 + ê2 ) respectively.
2
(a) Consider the tensor A2 = AA and find its principal values (one is given for you;
λ1 = 1) and corresponding principal directions.
(b) What will be the matrix of the transformed tensor A2 along the right-hand or-
thonormal basis formed by the three principal directions?
(c) Comment on the eigenvalues and eigenvectors of An for any integer n.
27