Tensor analysis in curvilinear coordinates

Click For Summary
SUMMARY

This discussion focuses on understanding tensor analysis in curvilinear coordinates, specifically the significance of superscripts and subscripts in tensor notation. The conversation highlights the importance of dual basis vectors and their relationship to the original basis vectors in three-dimensional space. Key resources mentioned include "A Brief on Tensor Analysis" by James Simmonds, which provides foundational knowledge in continuum mechanics. The discussion emphasizes that upper indices represent components in a given basis, while lower indices correspond to components in the dual basis.

PREREQUISITES
  • Understanding of tensor notation and indices
  • Familiarity with basis vectors in vector spaces
  • Knowledge of linear algebra concepts, including matrix inversion
  • Basic principles of continuum mechanics
NEXT STEPS
  • Read "A Brief on Tensor Analysis" by James Simmonds for foundational knowledge
  • Study the concept of dual basis vectors and their applications in tensor analysis
  • Learn about matrix inversion techniques for constructing dual bases
  • Explore the implications of orthonormal bases in tensor notation
USEFUL FOR

Students and professionals in continuum mechanics, mathematicians, and physicists seeking to deepen their understanding of tensor analysis and curvilinear coordinates.

hbar314
Messages
2
Reaction score
0
Im taking a course in contiuum mechanics and had some questions that I am sure are pretty basic but I'm not getting.

We just started curvilinear coordinates and I was curious if someone could explain in a little simplier language of what the superscript and subscripts mean.

Or if you happen to know of a site that explains it that would be swell too.
I found refrences to this paper (http://arxiv.org/abs/math.HO/0403252) several times while searching, but the paper doesn't seem to help me. (important stuff starts on page 38).

Thanks for any help.
 
Physics news on Phys.org
hbar314 said:
Im taking a course in contiuum mechanics and had some questions that I am sure are pretty basic but I'm not getting.

We just started curvilinear coordinates and I was curious if someone could explain in a little simplier language of what the superscript and subscripts mean.

Or if you happen to know of a site that explains it that would be swell too.
I found refrences to this paper (http://arxiv.org/abs/math.HO/0403252) several times while searching, but the paper doesn't seem to help me. (important stuff starts on page 38).

Thanks for any help.

First things first... See if your library has a copy of A Brief on Tensor Analysis by James Simmonds. The author's background is in continuum mechanics, if I recall correctly.

Here's a start on the upper and lower indices stuff, following Simmonds' approach. In three dimensional euclidean space, one usually chooses the standard orthonormal basis vectors

[tex]\mathbf{e_1} = (1, 0, 0)[/tex]
[tex]\mathbf{e_2} = (0, 1, 0)[/tex]
[tex]\mathbf{e_3} = (0, 0, 1)[/tex]

which point along the x-, y-, and z-axes (cartesian coordinates). Sometimes it is useful to represent vectors in terms of a more general basis [itex]{\mathbf{g_1}, \ \mathbf{g_2}, \ \mathbf{g_3}}[/itex] in which the basis vectors aren't necessarily of unit length, and not necessarily orthogonal. For example,

[tex]\mathbf{g_1} = (1, 0, 0)[/tex]
[tex]\mathbf{g_2} = (1, 1, 0)[/tex]
[tex]\mathbf{g_3} = (1, 1, 1)[/tex]

is such a basis: they are linearly independent and span the 3-space. Upon choosing a basis, you can represent any vector in terms of this basis:

[tex]\mathbf{a} = a^1\mathbf{g_1}+a^2\mathbf{g_2}+a^3\mathbf{g_3}[/tex]

Now suppose you want to find the dot product of this vector with another vector b, whose components in this basis are b1, b2, and b3. You can't just say a.b = a1b1 + a2b2 + a3b3 as you can for the usual cartesian basis. This is because in general,

[tex]\mathbf{g_i} \cdot \mathbf{g_j} \neq 0[/tex]

for i not equal to j. The full expansion is

[tex]\mathbf{a} \cdot \mathbf{b} = a^1b^1\mathbf{g_1} \cdot \mathbf{g_1} + a^1b^2\mathbf{g_1}\cdot\mathbf{g_2} + a^1b^3\mathbf{g_1}\cdot\mathbf{g_3}+<br /> a^2b^1\mathbf{g_2}\cdot\mathbf{g_1} + a^2b^2\mathbf{g_2}\cdot\mathbf{g_2} + a^2b^3\mathbf{g_2}\cdot\mathbf{g_3}+ a^3b^1\mathbf{g_3}\cdot\mathbf{g_1} + a^3b^2\mathbf{g_3}\cdot\mathbf{g_2} + a^3b^3\mathbf{g_3}\cdot\mathbf{g_3}[/tex]

This is obviously not a very convenient way to write out the dot product of two vectors. The solution to the problem is to introduce another set of three basis vectors [itex]{\mathbf{g^1}, \ \mathbf{g^2}, \ \mathbf{g^3}}[/itex], called the "dual basis vectors" that satisfy these relations:

[tex]\mathbf{g^i} \cdot \mathbf{g_j} = 1[/tex]

when i = j, and 0 otherwise. Since the "dual basis" vectors form a basis, you can write any vector as a linear combination of them. For example, we can rewrite the vector b:

[tex]\mathbf{b} = b_1\mathbf{g^1}+b_2\mathbf{g^2}+b_3\mathbf{g^3}[/tex]

This allows a much simpler way to write the dot product of a and b:

[tex](a^1\mathbf{g_1}+a^2\mathbf{g_2}+a^3\mathbf{g_3}) \cdot (b_1\mathbf{g^1}+b_2\mathbf{g^2}+b_3\mathbf{g^3}) = a^1b_1 + a^2b_2 + a^3b_3[/tex]

So the upper and lower indices are used to distinguish between the components of a vector in a given basis and its components in the corresponding dual basis. Given a particular set of basis vectors, there is a set way of determining their corresponding dual basis. Construct a matrix whose colunms are the cartesian components of your basis vectors. Now find the inverse of this matrix. The cartesian components of the dual vectors are given by the rows of this inverse matrix.

add: If the basis vectors happen to be orthonormal, as in the case of the standard cartesian basis, these basis vectors are identical to their corresponding dual basis vectors. In books where orthonormal bases are used exlusively, they usually make no distiction between upper and lower indices, because both sets of components are the same.
 
Last edited:
After I posted I searched and found a nice thread on this subject (link ) that has been helpful.

Your explanation makes sense tho. Thank you for the help. Hopfully I can get ahold of this material before I get behind.
 

Similar threads

  • · Replies 82 ·
3
Replies
82
Views
9K
  • · Replies 6 ·
Replies
6
Views
13K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 5 ·
Replies
5
Views
7K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 0 ·
Replies
0
Views
4K
  • · Replies 27 ·
Replies
27
Views
4K
  • · Replies 10 ·
Replies
10
Views
4K