Gradient in polar coords using tensors

Click For Summary
SUMMARY

The discussion focuses on deriving the gradient in polar coordinates using tensors, specifically in both covariant and contravariant bases. The correct formula for the gradient is established as \(\vec{grad} = \left[\frac{\partial}{\partial r}\right]\hat{r} + \frac{1}{r}\left[\frac{\partial}{\partial \vartheta}\right]\hat{\vartheta}\), where \(\hat{r}\) and \(\hat{\vartheta}\) are unit vectors. The confusion arises from the distinction between using index gymnastics for raising/lowering indices and expressing gradients in different coordinate systems. The final formula incorporates the metric tensor's square root to ensure proper dimensional consistency.

PREREQUISITES
  • Understanding of tensor calculus
  • Familiarity with polar coordinates
  • Knowledge of covariant and contravariant bases
  • Basic principles of metric tensors
NEXT STEPS
  • Study the derivation of gradients in different coordinate systems
  • Learn about the properties of metric tensors in differential geometry
  • Explore the implications of raising and lowering indices in tensor analysis
  • Investigate the application of unit vectors in tensor formulations
USEFUL FOR

Mathematicians, physicists, and engineers working with differential geometry and tensor analysis, particularly those interested in coordinate transformations and gradient calculations in polar coordinates.

ohmymymymygod
Messages
2
Reaction score
0
Using tensors, I'm supposed to find the usual formula for the gradient in the covariant basis and in polar coordinates. The formula is \vec{grad}=[\frac{\partial}{\partial r}]\vec{e_{r}}+\frac{1}{r}[\frac{\partial}{\partial \vartheta}]\vec{e_{\vartheta}} where \vec{e_{r}} and \vec{e_{\vartheta}} are the covariant basis vectors.

In the contravariant basis with \vec{e^{r}} and \vec{e^{\vartheta}} , we know that \vec{grad}=[\frac{\partial}{\partial x^{i}}] \vec{e^{i}}. But from index gymnastics, \vec{e^{i}}=g^{ij}\vec{e_{j}}. So \vec{grad}=[\frac{\partial}{\partial x^{i}}]g^{ij}\vec{e_{j}}.

In polar coordinates, the inverse metric tensor is g^{11} = 1, g^{12}=g^{21}=0, g^{22} = \frac{1}{r^{2}}.

So this gives \vec{grad}=[\frac{\partial}{\partial r}]\vec{e_{r}}+\frac{1}{r^{2}}[\frac{ \partial}{\partial \vartheta}]\vec{e_{\vartheta}}. And lo and behold, this is wrong.
 
Physics news on Phys.org
Hi,
the gymnastics you are talking about allow you to raise or lower indices of a tensor, but in this case what you want to do is express the gradient in different coordinates which is a different matter.
 
I'm not using the raising/lowering indices operations to switch from rectangular to polar coordinates, I'm using them to switch, in polar coordinates, from a contravariant basis to a covariant basis.

Actually, I think I know what I got wrong. The correct formula is \vec{grad}=[\frac{\partial}{\partial r}]\hat{r}+\frac{1}{r}[\frac{\partial}{\partial \vartheta}]\hat{\vartheta}. The vectors \hat{r} and \hat{\vartheta} are unit vectors, while \vec{e_{r}} and \vec{e_{\vartheta}} aren't unit vectors. But I can write \vec{e_{j}}=\hat{u_{j}}||\vec{e_{j}}||=\hat{u_{j}}\sqrt{g_{jj}}, with \hat{u_{j}} a unit vector.

Then the formula for the gradient becomes \vec{grad}=[\frac{\partial}{\partial x^{i}}]g^{ij}\sqrt{g_{jj}}\vec{u_{j}} which I think is more right. (The r factor in √g22 compensates the 1/r2 in g22 for the correct 1/r.) But the indices don't seem to balance out in the way they are supposed to in the Einstein notation...
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
1K
Replies
2
Views
2K
  • · Replies 10 ·
Replies
10
Views
1K
Replies
14
Views
4K
Replies
6
Views
1K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 20 ·
Replies
20
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K