Understanding Tensors: Definition & Applications
Understanding Tensors: Definition & Applications
Introduction
▪ The word tensor has its root tensus in Latin, meaning stretch
or tension.
▪ J. W. Gibbs in (1884) developed the concept of dyadics (object
with two parts or elements) and polyadics (an object
comprising of many elements) which are actually tensors in
modern sense but only different by names.
The origin of tensors
X i , ij , U l , Bklm
Subscript and Superscript:
A subscript is a character (such as a number or letter) that is written
slightly below and a superscript is written above the normal line of
type. It is usually smaller than the rest of the text.
Subscripts appear below the baseline, while superscripts are
above.
For example:
Ai , u j subscripts
k ij
B ,C superscripts
Example:
a j ; j = 1, 2, 3
bk ; k = 0,1, 2, 3
Free and dummy Indices:
In the index notation, indices are categorized into two groups: free
indices and dummy indices.
▪ An index which may take on any particular value from the index
set is called a free index. For example
Ai ; i = 1, 2,3
Bij ; i = 1, 2,3& j = 1, 2,3
▪ A dummy index means summation. Dummy indices are repeated
indices in an expression. For example
A ; i = 1, 2, 3
i
ii
AB
i
i ij ; i = 1, 2, 3& j = 1, 2, 3
Example 1:
1) Write down explicitly the equations represented
3
by the expression yi = aij x j where i = 1, 2,3 and j = 1, 2,3
j =1
3) How many terms are on the right hand side when m and p has
variation 1,2.
4) How many equations are described by the given
expression when i and j has variation 1,2?
Example 3: Consider the expression Tij = Aijm xm + Bip C jp
m p
3) How many terms are on the right hand side when m and p has
variation 1,2.
4) How many equations are described by the given
expression when i and j has variation 1,2?
Tensor Definition:
In simple words, tensors are simply arrays of numbers
or functions that transform according to certain rules
under a change of coordinates.
OR
In an m dimensional space, a tensor of rank n is a
mathematical object that has n indices, 𝑚𝑛 components
and obey certain transformation rule.
Rank/order of a tensor
The rank of a tensor is the number of indices required to uniquely
select each element of the tensor. Rank is also known as order, degree.
In simple words, It is the total number of free indices in a tensor.
For example,
1) m (scalar) tensor of rank zero
4)
A (tensor) tensor of rank 1
Einstein Summation Convention
Einstein Summation Convention:
M ij v j = M ij v j
j
M ij u j v j + wi and Tijk uk + M ip
are not valid expressions.
Question: Check which of the following is a valid expression.
1) ams = bm (cr − d r )
not valid
2) ams = bm (cs − d s )
valid
3) ti = a ji n j
valid
4) ti = a ji ni
not valid
5) ij = xi xij
not valid
6) bij c j = 3
not valid
Example 1:Expand the summation, ci ( xi + yi ) for n = 4
ci (x i + yi ) = c1 (x1 + y1 )
+ c2 (x 2 + y2 )
+ c3 (x 3 + y3 )
+ c4 (x 4 + y4 )
Double Sums:
▪ An expression can involve more than one summation index.
▪ For example aij xi y j indicates a summation taking place on
both i and j simultaneously.
▪ If an expression has two summation indices varying from 1 to
𝑛, there will be a total of 𝑛2 terms in the sum. If there are three
summation indices, there will be 𝑛3 terms in the sum and so
on.
Example 2
0 for i = j , j = k or k = i
ijk = 1 for (i, j , k ) (1, 2, 3), (2, 3,1), (3,1, 2)
−1 for (i, j , k ) (1, 3, 2), (3, 2,1), (2,1, 3)
OR 1
ijk = (i − j )( j − k )(k − i )
2
For the indices (i, j, k) in εijk, the values 1, 2, 3 occurring in
the cyclic order (1, 2, 3) correspond to ε = +1, while occurring in
the reverse cyclic order correspond to ε = −1, otherwise
ε = 0.
Levi-Civita Symbol
𝐼 = [𝛿𝑖𝑗 ]𝑛𝑛
Which has the property
𝐴 = 𝐴𝐼 = 𝐼𝐴 = [𝑎𝑖𝑗 𝛿𝑗𝑖 ]𝑛𝑛
For any square matrix of order n.
▪ Inverse of a square matrix
A square matrix 𝐴 = [𝑎𝑖𝑗 ]𝑛𝑛 is invertible if there exists a unique
matrix B= [𝑏𝑖𝑗 ]𝑛𝑛 called the inverse of A, such that
𝐴𝐵 = 𝐵𝐴 = 𝐼
In terms of components:
𝑎𝑖𝑟 𝑏𝑟𝑗 = 𝑏𝑖𝑟 𝑎𝑟𝑗 = 𝛿𝑖𝑗
▪ Transpose of a Matrix
The transpose of a matrix in index notation is defined as
𝑥′ 1 𝛼 𝑥
′ = 𝑦
𝑦 0 1
𝑥′ 1 0 𝑥
=
𝑦′ α 1 𝑦
Applications of Coordinate
Transformations
Applications of coordinate transformations
Transformations can represent geometric operations, which are caused by
movement or action, as well as changes of coordinates, which are caused by
changes of interpretation. Many common spatial transformations, including
translations, rotations, and scaling are represented by matrix operations.
Computer graphics deals with generating images with the aid of computers.
Today, computer graphics is a core technology in digital photography, film,
video games, cell phone and computer displays, and many specialized
applications.
A transformation is used to change the object’s
▪ Position (translation)
▪ Size (scaling)
▪ Orientation (rotation)
▪ Shapes (shear)
Coordinate transformations
Position vector and point coordinates:
We will discuss the coordinates and position vector of a point in a three
dimensional Cartesian coordinate system. The unit vector
j , kˆalong 𝑥, 𝑦, 𝑧 axes are represented by eˆ1 , eˆ2 , eˆ3 in tensor
iˆ, ˆ
notation or ei , i = 1, 2,3 .
Similarly, the coordinates of a point (𝑥, 𝑦, 𝑧) are represented as:
Coordinates of 𝑃: 𝑥, 𝑦, 𝑧 = 𝑥1 , 𝑥2 , 𝑥3 = 𝑥𝑖
and the position vector is represented as:
The basis vectors eˆi of the tilde coordinate system can be written
in terms of the no-tilde system as
eˆx = 11eˆx + 21eˆy + 31eˆz = i1eˆi ,
eˆy = 12 eˆx + 22 eˆy + 32 eˆz = i 2 eˆi ,
eˆz = 13eˆx + 23eˆy + 33eˆz = i 3eˆi ,
Implies eˆ j = ij eˆi .
▪ The transformation between no-tilde and tilde coordinate
systems is completely described by i and ij .
▪ The ij are called the transformation coefficients or the
transformation matrix.
Properties of the Transformation Coefficients
▪ Let i be the coordinates of the vector eˆ j , i.e.,
eˆ j = i eˆi
Comparing this expression with
eˆ j = ij eˆi
we have
ij = i
det ij = 1
Transformation Law for Basis Vectors
Since we have:
𝑒መ𝑗ǁ = 𝛼𝑖𝑗 𝑒Ƹ𝑖 .
Multiply the above equation with 𝛼𝑘𝑗 :
𝛼𝑘𝑗 𝑒መ𝑗ǁ = 𝛼𝑘𝑗 𝛼𝑖𝑗 𝑒Ƹ𝑖
𝛼𝑘𝑗 𝑒መ𝑗ǁ = 𝛿𝑘𝑖 𝑒Ƹ𝑖 = 𝑒Ƹ𝑘
After renaming the indices, we obtain the following transformation law for
basis vectors:
eˆ i = ij eˆ j ,
eˆi = ji êi
Example:
Coordinate Transformations
Transformation law for point coordinates
Implies
֊
𝑥 = 𝛽𝑖 𝑒Ƹ𝑖 + 𝑥𝑖 𝛼𝑘𝑖 𝑒Ƹ𝑘
𝑥𝑖 𝑒Ƹ𝑖 = 𝛽𝑖 𝑒Ƹ𝑖 + 𝑥𝑖 𝛼𝑘𝑖 𝑒Ƹ𝑘
We can obtain the transformation law for the coordinates of a vector from the
transformation law for point coordinates. From the figure
A = y − x or A = y − x
so A = y − x implies
A i eˆi = ( yi − xi )eˆi
and A = y − x
A i eˆi = ( yi − xi )eˆi
So we obtain
Ai eˆi = ( yi − xi )eˆi
implies Ai = yi − xi
and similarly
Ai = yi − xi
After using the transformation law for coordinates of points we obtain
𝐴𝑖 = 𝛼𝑖𝑗 𝐴ሚ𝑗
𝑎𝑛𝑑 𝐴ሚ 𝑖 = 𝛼𝑗𝑖 𝐴𝑗
Thus we say that a vector is a quantity which in a coordinate system can be
represented by
֊
𝐴 = 𝐴1 𝑒1Ƹ + 𝐴2 𝑒Ƹ2 + 𝐴3 𝑒Ƹ3 = 𝐴𝑖 𝑒Ƹ𝑖
A curvilinear coordinate system is called orthogonal when the basis vectors are
always orthogonal.
Given a point 𝑃 with rectangular coordinates (𝑥, 𝑦, 𝑧), we can associate a unique
set of coordinates (𝑢1 , 𝑢2 , 𝑢3 ) called the curvilinear coordinates of the point 𝑃.
Hence any point 𝑃 can then be defined in space not only by rectangular
coordinates (𝑥, 𝑦, 𝑧), but also by curvilinear coordinates (𝑢1 , 𝑢2 , 𝑢3 ).
Unit vectors
Let 𝑟റ = 𝑥 𝑖+𝑦 Ƹ 𝑘
Ƹ 𝑗+z
be the position vector of a point P. Then using the transformation between
cartesian and curvilinear coordinates we have
𝑟റ = 𝑟(𝑢
റ 1 , 𝑢2 , 𝑢3 )
Similarly if 𝑒Ƹ2 and 𝑒Ƹ3 are unit tangent vectors to the 𝑢2 and 𝑢3 curves at P,
respectively, then
𝜕𝑟 𝜕𝑟
𝜕𝑢2 𝜕𝑢3
𝑒Ƹ2 = 𝜕𝑟
, 𝑒Ƹ3 = 𝜕𝑟
𝜕𝑢2 𝜕𝑢3
Scale factors
eˆ1.eˆ1 = eˆ2 .eˆ2 = eˆ3 .eˆ3 = 1, and eˆ1.eˆ2 = eˆ2 .eˆ3 = eˆ3 .eˆ1 = 0
If the system is right-handed then
eˆ1 eˆ2 = −eˆ2 eˆ1 = eˆ3 , eˆ2 eˆ3 = eˆ3 eˆ2 = eˆ1 , eˆ3 eˆ1 = −eˆ1 eˆ3 = eˆ2
If the system is left-handed then
eˆ1 eˆ2 = −eˆ2 eˆ1 = −eˆ3 , eˆ2 eˆ3 = eˆ3 eˆ2 = −eˆ1 , eˆ3 eˆ1 = −eˆ1 eˆ3 = −eˆ2
Curvilinear Coordinate Systems
A vector in curvilinear coordinate system:
A vector 𝐴റ can be represented in terms of the unit basis vectors 𝑒1Ƹ , 𝑒Ƹ2 , 𝑒Ƹ3 or 𝐸1
𝐸2 , 𝐸3 in the form
֊
𝐴 = 𝐴1 𝑒1Ƹ + 𝐴2 𝑒Ƹ2 + 𝐴3 𝑒Ƹ3
֊
𝐴 = 𝑎 𝐸 + 𝑎 𝐸 + 𝑎 𝐸
1 1 2 2 3 3
Where 𝐴1 , 𝐴2 , 𝐴3 and 𝑎1 , 𝑎2 , 𝑎3 are the respective components of vector 𝐴റ in
each system.
𝜕𝑟റ 𝜕𝑟റ 𝜕𝑟റ
We can also represent 𝐴റ in terms of , , or 𝛻𝑢1 , 𝛻𝑢2 , 𝛻𝑢3 as
𝜕𝑢1 𝜕𝑢2 𝜕𝑢3
֊ 𝜕𝑟റ 𝜕 𝑟റ 𝜕 𝑟റ
𝐴 = 𝐶1 + 𝐶2 + 𝐶3
𝜕𝑢1 𝜕𝑢2 𝜕𝑢3
֊
𝐴 = 𝑐 𝛻𝑢 + 𝑐 𝛻𝑢 + 𝑐 𝛻𝑢
1 1 2 2 3 3
i =1 j =1
r = r (u1 , u2 , u3 )
r r r
dr = du1 + du2 + du3
u1 u2 u3
dr = h1du1eˆ1 + h2 du2eˆ2 + h3du3eˆ3
ds 2 = dr .dr
Arc length element in orthogonal curvilinear coordinates
( ds ) = dr .dr
2
r = r (u1 , u2 , u3 )
r r r
dr = du1 + du2 + du3
u1 u2 u3
dr = h1du1eˆ1 + h2 du2eˆ2 + h3du3eˆ3
ds 2 = h12 du12 + h22 du22 + h32 du32
Area element in an orthogonal curvilinear system:
Along a 𝑢1 curve, 𝑢2 𝑎𝑛𝑑 𝑢3 are constants so that 𝑑 𝑟റ = ℎ1 𝑑𝑢1 𝑒1Ƹ . Then the
differential of arc length 𝑑𝑠1 along 𝑢1 at P is ℎ1 𝑑𝑢1 .
The area elements are given by
x y z
u1 u1 u1
x, y , z ( x, y , z ) x y z
J = J( )= =
u1 , u2 , u3 ( u1 , u2 , u3 ) u2 u2 u2
x y z
u3 u3 u3
From the definition of a scalar triple product, the above determinant
can be written as
x, y , z x y z x y z x y z
J( )= i+ j+ k . i+ j+ k i+ j+ k
u1 , u2 , u3 u1 u1 u1 u2 u2 u2
3u u3 u3
x, y , z r r r
J( )= . = h1 eˆ1 .h2 eˆ 2 h3 eˆ 3
u1 , u2 , u3 u1 u2 u3
x, y , z
J( ) = h1h2 h3 (eˆ1 .eˆ 2 eˆ 3 )
u1 , u2 , u3
x, y , z
J( ) = h1h2 h3 ( since eˆ1 .eˆ 2 eˆ 3 = 1)
u1 , u2 , u3
𝜕𝑟റ 𝜕𝑟റ 𝜕𝑟റ
If the Jacobian equals to zero identically then 𝜕𝑢 , 𝜕𝑢 , 𝜕𝑢 are coplanar vectors
1 2 3
and the linear coordinate transformation breaks down, i.e., there is a relation
between 𝑥, 𝑦, 𝑧 having the form 𝐹 𝑥, 𝑦, 𝑧 = 0. We shall therefore require the
Jacobian to be different from zero.
Curvilinear Coordinate Systems
Example: Find the scale factors, arc length and Jacobian in rectangular
Cartesian coordinates.
Example: Consider the curvilinear coordinates system defined by
x = u3 , y = eu2 cos u1 , z = eu2 sin u1
Find the unit vectors 𝑒1Ƹ , 𝑒Ƹ2 , 𝑒Ƹ3 and show that the system is orthogonal. Compute the
scales factors ℎ1 , ℎ2 , 𝑎𝑛𝑑 ℎ3 .
Example: Check that the following system of elliptical cylindrical coordinates are
orthogonal or not?
֊
𝑟 = 𝑎𝜌cos𝜃 𝑖Ƹ + 𝑏𝜌sin𝜃 𝑗Ƹ + 𝑧𝑘 ; 𝑎 ≠ 𝑏
Differential Operators in
Orthogonal Curvilinear Coordinate
Systems
Nabla operator
The differential operator nabla often appear in vector analysis. In
the space of three variables it is defined as
= i+ j+ k
x y z
▪ Gradient
▪ Divergence
▪ Curl
▪ Laplacian
Gradient of a scalar field in curvilnear coordinates
Let 𝑢1 ,𝑢2 and 𝑢3 are the curvilinear coordinates.
Consider
A = ( A1eˆ1 + A2 eˆ2 + A3eˆ3 )
= ( A1eˆ1 ) + ( A2 eˆ2 ) + ( A3eˆ3 )
( A1eˆ1 ) = ( A1h1u1 ) (As, eˆ1 = h1u1 )
= ( A1h1 ) u1 + A1h1 u1
eˆ1
= ( A1h1 ) + 0 (As, u1 = 0)
h1
1 1 1 eˆ1
= ( A1h1 ) eˆ1 + ( A1h1 ) eˆ2 + ( A1h1 ) eˆ3
h1 u1 h2 u2 h3 u3 h1
1 1
( A1eˆ1 ) = ( 1 1) 2
A h ˆ
e − ( A1h1 ) eˆ3
h3h1 u3 h1h2 u2
similarly
1 1
( A2 eˆ2 ) = ( A2 h2 ) eˆ3 − ( A2 h2 ) eˆ1
h1h2 u1 h2 h3 u3
1 1
( A3eˆ3 ) = ( A3h3 ) eˆ1 − ( A3h3 ) eˆ2
h2 h3 u2 h3h1 u1
Hence,
eˆ1 eˆ2
A = ( 3 3)
A h − ( 2 2 )
A h + ( 1 1)
A h − ( 3 3 )
A h
2
h2 h3 u u 3 3 1 3
h h u u 1
eˆ
+ 3 ( A2 h2 ) − ( A1h1 )
h1h2 u1 u2
This can be write as
h1eˆ1 h2 eˆ2 h3eˆ3
1
A =
h1h2 h3 u1 u2 u3
A1h1 A2 h2 A3h3
Expression of Laplacian
Consider
1 1 1
= eˆ1 + eˆ2 + eˆ3 . and
h1 u1 h2 u2 h3 u3
1 1 1
. A = ( A1h2 h3 ) + ( A2 h3h1 ) + ( A3h1h2 )
u1
h1h2 h3 h1h2 h3 u2 h1h2 h3 u3
1 1 1
Let , A = then A1 = , A2 = , A3 =
h1 u1 h2 u2 h3 u3
and . A = . = 2
1 h2 h3 h3h1 h1h2
=
2
( )+ ( )+ ( )
h1h2 h3
1 1
u h u1 u 2 h2 u 2 u3 h3 u3
Differential Operators in
Orthogonal Curvilinear Coordinate
Systems
Example: Consider the curvilinear coordinate system defined by
= 2u1 , = 2u2 , = 2u3
u1 u2 u3
In an orthogonal coordinate system
1 1 1
= eˆ1 + eˆ2 + eˆ3
h1 u1 h2 u2 h3 u3
= e − u2 (2u1 )eˆ1 + e − u2 (2u2 )eˆ2 + (2u3 )eˆ3
= 2e − u2 (u1eˆ1 + u2eˆ2 ) + (2u3 )eˆ3
and
1 h2 h3 h3h1 h1h2
=
2
( )+ ( )+ ( )
h1h2 h3 u1 h1 u1 u2 h2 u2 u3 h3 u3
e u2 e u2 u2 u2
= u2 u2
1
(e )(e )(1) u1 e
u2 (2u1 ) + u2 (2u2 ) + ( e e (2u3 ) )
u2 e u3
−2 u2 2 u2
=e (2u1 ) + (2u2 ) + ( e (2u3 ) )
u1 u2 u3
= e −2u2 2 + 2 + 2e 2u2 = e −2u2 4 + 2e 2u2
Example. Find ∇. 𝐴റ and ∇ × 𝐴റ in the system defined in previous example for
the vector field
𝐴റ = 𝑢3 𝑒1Ƹ − 𝑢2 𝑒Ƹ3 .
1
. A = (h2 h3 A1 ) + (h1h3 A2 ) + (h1h2 A3 )
h1h2 h3
1u u 2 u 3
1
= u2 u2 ( u (1) e u2
) + ((0)(1) e u2
) + ( −u ( e u2
)( e u2
))
(e )(e )(1) u1 u2 u3
3 2
1 3u 2 1
= (u e u2
) + (0) − ( e ) = (0) + (0) − (0)
e 2u2 u1 u2 u3
3 2 u2
e 1u u 2 u 3
1
. A = 2u2 (0) + (0) − (0)
e
. A = 0
and
h1eˆ1 h2 eˆ2 h3eˆ3
1
A =
h1h2 h3 u1 u2 u3
A1h1 A2 h2 A3h3
eu2 eˆ1 eu2 eˆ2 eˆ3
1
= u2 u2
(e )(e )(1) u1 u2 u3
u3eu2 0 − e u2
1 u2 u2
= 2u2 e eˆ1 (−e − 0) + e eˆ2
u2 u2
(u3e − 0) + eˆ3 (0 −
u2
(u3e )
e u2 u3 u2
1
= 2u2 eu2 eˆ1 (−eu2 ) + eu2 eˆ2 (eu2 ) − (u3eˆ3 )
e
1
A = u2 −eu2 eˆ1 + eu2 eˆ2 − u3eˆ3
e
Example: Find the expressions of gradient, divergence and curl in parabolic
cylindrical coordinates defined by
Example: Using the expressions of the last example evaluate
the gradient of scalar field
Example. Find ∇. 𝐴റ and ∇ × 𝐴റ in parabolic cylindrical coordinates
system for the vector field
𝐴റ = 𝑢3 𝑒1Ƹ − 𝑢2 𝑒Ƹ3 .
Polar Coordinate System
Polar coordinate system
The polar coordinate system is a two-dimensional coordinate system in which
each point on a plane is determined by a distance “r” from the pole or reference
point and an angle “θ”.
𝑥 = 𝑟𝑐𝑜𝑠𝜃
𝑦 = 𝑟𝑠𝑖𝑛𝜃
and
r 2 = x2 + y 2 r = x2 + y 2
Tan = y = Tan −1 y
x x
Example No 1:
𝜋
Convert the polar coordinates (3, ) as rectangular coordinates.
2
x = r cos
= 3cos
2
= 3(0) = 0
x=0
y = r sin
= 3sin
2
= 3(1) = 3
y =3
r 2 = x2 + y 2
r 2 = (3) 2 + (3) 2 r2 = 9 + 9
r = 18 r =3 2
y
Tan =
x
3
Tan = Tan = 1
3
= Tan −1 (1) =
4
𝜋
Hence the polar coordinates are(3 22, ).
4
Example No 3
𝑥 = 𝑟𝑐𝑜𝑠𝜃
𝑦 = 𝑟𝑠𝑖𝑛𝜃
4𝑟 cos 𝜃 + 𝑟 sin 𝜃 = 8
4 𝑥 + 𝑦 = 8
4𝑥 + 𝑦 = 8
𝑦 = 8 – 4𝑥
Unit Vectors in Polar Coordinates:
The position vector in plane polar coordinates is:
𝑟റ = 𝑥 𝑖Ƹ + 𝑦𝑗Ƹ
Using the transformation 𝑥 = 𝑟 cos 𝜃, 𝑦 = 𝑟 sin 𝜃
𝑟റ = 𝑟 cos 𝜃 𝑖Ƹ + 𝑟 sin 𝜃 𝑗Ƹ
𝜕𝑟റ
=cos 𝜃 𝑖Ƹ + sin 𝜃 𝑗Ƹ
𝜕𝑟
𝜕𝑟റ
=−𝑟 sin 𝜃 𝑖Ƹ + 𝑟 cos 𝜃 𝑗Ƹ
𝜕𝜃
𝜕𝑟
𝜕𝑟
𝑒1Ƹ = 𝜕𝑟
=cos 𝜃 𝑖Ƹ + sin 𝜃 𝑗Ƹ
𝜕𝑟
𝜕𝑟
𝜕𝜃 Ƹ
−𝑟 sin 𝜃 𝑖+𝑟 cos 𝜃 𝑗Ƹ
𝑒Ƹ2 = 𝜕𝑟
= = −sin 𝜃 𝑖Ƹ + cos 𝜃 𝑗Ƹ
𝑟
𝜕𝜃
Let 𝑃(𝑥, 𝑦, 𝑧) be any point whose projection on the 𝑥𝑦 − 𝑝𝑙𝑎𝑛𝑒 is 𝑄(𝑥, 𝑦). Then its
cylindrical coordinates are 𝑟, 𝜃, 𝑧 .
Transformation Equations from Cylindrical coordinates to
Cartesian coordinates:
From this figure the transformation equations expressing the rectangular
coordinates in terms of cylindrical coordinate:
x = r cos
y = r sin
z=z Where 𝑟 ≥ 0, 0≤ 𝜃 ≤ 2𝜋, and -∞ < 𝑧 < ∞.
Transformation Equations from Cartesian coordinates to Cylindrical
coordinates:
squaring and adding,
x = r cos
y = r sin
we have
x 2 + y 2 = r 2 (cos 2 + sin 2 ) = r 2
or r = x2 + y 2
Moreover:
y r cos
= = tan
x r sin
y
or = tan −1
x
and z = z
Example. Convert the cylindrical coordinates 4, 𝜋, 1 in
rectangular coordinates.
Tangent vectors in cylindrical coordinate system:
The position vector of any point 𝑃 in cylindrical polar coordinates is
r = xi + y j + zk
r = r cos i + r sin j + zk
The tangent vectors in the direction of 𝑟, 𝜃 𝑎𝑛𝑑 𝑧 respectively, are given by
֊
𝑟 = 𝑥 𝑖Ƹ + 𝑦𝑗Ƹ + 𝑧𝑘
𝜕֊𝑟
= cos𝜃𝑖Ƹ + sin𝜃𝑗Ƹ
𝜕𝑟
𝜕֊
𝑟
= −𝑟sin𝜃𝑖Ƹ + 𝑟cos𝜃 𝑗Ƹ
𝜕𝜃
𝜕֊ 𝑟
= 𝑘
𝜕𝑧
Unit tangent vectors in cylindrical coordinate system:
r
r
−r sin i + r cos j
eˆ = = = − sin i + cos j
r r sin + r cos
2 2 2 2
r
eˆz = z = k
r
z
In matrix notaion, we have
r
h1 = hr = = cos 2 + sin 2 = 1
r
r
h2 = h = = (−r sin ) 2 + (r cos ) 2
= r cos 2 + sin 2 = r
r
h3 = hz = = k =1
z
hence thescale factor are:
h1 = hr = 1 h2 = h = r h3 = hz = 1
Question: In cylindrical polar coordinates, show that.
In cylindrical polar coordinates, the elements of arc length are determined from
u1 = r , u2 = , u3 = z , h1 = 1, h2 = r , h3 = 1
(ds) 2 = h12 (du1 ) 2 + h22 (du2 ) 2 + h32 (du3 ) 2
In cylindrical polar coorrdinates, these becomes
(ds) 2 = (1) 2 (dr ) 2 + (r ) 2 (d ) 2 + (1) 2 (dz ) 2
(ds) 2 = (dr ) 2 + r 2 (d ) 2 + (dz ) 2
Area elements
we know that the elements of area in an orthogonal curvilinear coordinates are:
dA1 = h2 h3du2 du3 , dA2 = h1h3du1du3 dA3 = h1h2 du1du2
In cylindrical polar coordinates, we have
dA1 = (r )(1)d dz = rd dz
dA2 = (1)(1)drdz = drdz
dA3 = (1)(r )drd = rdrd
Volume element
𝑢1 , 𝑢2 , 𝑢3 is given by
x, y , z
J = J( ) = h1h2 h3
u1 , u2 , u3
h1 = 1, h2 = r , h3 = 1 and u1 = r , u2 = , u3 = z
x, y , z
J( ) = (1)( r )(1) = r
r , , z
Cylindrical Coordinate System
𝜕 𝜕 𝜕
Example: Find the expressions of , , in cylindrical coordinate system.
𝜕𝑥 𝜕𝑦 𝜕𝑧
x = r cos , y = r sin , z=z and
y
r = x 2 + y 2 , = tan −1 ( ), z = z
x
r x r cos
= = = cos
x x2 + y 2 r
𝜕𝑟 𝑦𝑟sin𝜃
= = = sin𝜃
𝜕𝑦 2
𝑥 +𝑦 2 𝑟
𝜕𝑟
=0
𝜕𝑧
𝜕𝜃 𝑦 𝑟sin𝜃 sin𝜃
=− 2 = 2 =−
𝜕𝑥 𝑥 + 𝑦2 𝑟 𝑟
𝜕𝜃 𝑥 𝑟cos𝜃 cos𝜃
= = =
𝜕𝑦 𝑥 2 + 𝑦 2 𝑟2 𝑟
𝜕𝜃
=0
𝜕𝑧
𝜕𝑧 𝜕𝑧 𝜕𝑧
= 0, = 0, =1
𝜕𝑥 𝜕𝑦 𝜕𝑧
Now by the chain rule, we have
r z sin
= + + = cos − + (0)
x r x x z x r r z
sin
= cos −
r r
r z cos
= + + = sin + + (0)
y r y y z y r r z
cos
= sin +
r r
r z
= + + = ( 0) + ( 0) + (1)
z r z z z z r z
=
z
Expression for gradient, divergence, curl, and Laplacian in cylindrical polar
coordinates:
Cylindrical polar coordinates are (𝑟, 𝜃, 𝑧).
h1 = 1, h2 = r , h3 = 1,
Gradient: