Vectors, Tensors, Indices and All That - .
Vectors, Tensors, Indices and All That - .
Vectors, Tensors,
∗
Indices and all that . . .
here is that the input to the function 𝑓 is a scalar and its output is also a
scalar. We say that the function 𝑓 maps a scalar to a scalar.
√
For a given vector, 𝐫, let us define a function 𝑓 (𝐫) = |𝐫| = 𝑟12 + 𝑟22 + 𝑟32 ,
where 𝑟1 , 𝑟2 , and 𝑟3 are the components of 𝐫 referred to some chosen
coordinate axes. Here, even though the input to 𝑓 is a vector, the output
is a scalar. So, we say that the function 𝑓 maps a vector to a scalar.
Again, for a given vector, 𝐫, let us define a function 𝑓 (𝐫) = 𝐚 ⋅ 𝐫 where 𝐚 is
some vector intrinsic to the definition of 𝑓 . Again, the function 𝑓 maps
a vector to a scalar.
Now, consider the definition 𝑓 (𝐫) = 𝛼𝐫, where 𝛼 is some scalar intrinsic
to the definition of 𝑓 . This time, the input to 𝑓 is a vector and the output
is also a vector. So, 𝑓 maps a vector to a vector. The mapping is through
the scalar 𝛼.
∗ Notes prepared by Jeevanjyoti Chakraborty. Contact: [email protected]
1
Mechanics of Solids Mechanical Engineering
Vectors, Tensors . . . IIT Kharagpur
⎡𝛼1 𝑟1 ⎤
𝑓 (𝐫) = ⎢𝛼2 𝑟2 ⎥ ,
⎢ ⎥
⎣𝛼3 𝑟3 ⎦
which is a vector with the three components 𝛼1 𝑟1 , 𝛼2 𝑟2 , and 𝛼3 𝑟3 . The
only difference from the previous definition is that while there was the
same scalar 𝛼 being multiplied with all the components of 𝐫, here there is
a different scalar being multiplied with the three components of 𝐫. The
spirit is the same. So, again the function 𝑓 maps a vector to another
vector. The mapping is through the three scalars 𝛼1 , 𝛼2 , and 𝛼3 .
Finally, we can have another type of function defintion which maps a
vector to another vector in such a way that each of the components of
the output vector is made up by using a linear combination of the com-
ponents of the input vector. Consider the following definition
where [𝛼] and [𝐫] are shorthand matrix representations. Instead of this
matrix representation, we can simply write the definition for 𝐯 as
𝐯 = 𝑓 (𝐫) = 𝜶 ⋅ 𝐫.
We say that 𝑓 (𝐫) maps a vector 𝐫 to another vector 𝐯. The mapping itself is
through the entity 𝜶 whose matrix representation comprises nine scalars
that are “packed" in a special way in three groups of three. We say that
2
Mechanics of Solids Mechanical Engineering
Vectors, Tensors . . . IIT Kharagpur
3
Mechanics of Solids Mechanical Engineering
Vectors, Tensors . . . IIT Kharagpur
4
Mechanics of Solids Mechanical Engineering
Vectors, Tensors . . . IIT Kharagpur
⎡𝑎1 𝑏1 𝑎2 𝑏1 𝑎3 𝑏1 ⎤
⎢𝑎1 𝑏2 𝑎2 𝑏2 𝑎3 𝑏2 ⎥.
⎢ ⎥
⎣𝑎1 𝑏3 𝑎2 𝑏3 𝑎3 𝑏3 ⎦
This explains why
• We have seen that 𝑇𝑖𝑗 𝑟𝑗 is a vector. What about 𝑇𝑗𝑖 𝑟𝑗 ? Again there
is only one free index and so 𝑇𝑗𝑖 𝑟𝑗 must be a tensor of order one,
5
Mechanics of Solids Mechanical Engineering
Vectors, Tensors . . . IIT Kharagpur
i.e. a vector. Let’s expand it and find the equivalent matrix form
6
Mechanics of Solids Mechanical Engineering
Vectors, Tensors . . . IIT Kharagpur
• The Kronecker delta 𝛿𝑖𝑗 is a special 2nd-order tensor that has the
property that the three components where 𝑖 = 𝑗 are equal to 1; the
rest six where 𝑖 ≠ 𝑗 are 0.
• The Kronecker delta is very useful to substitute indices. Thus, for
instance