Curl of a vector in a NON-orthogonal curvilinear coordinate system

by MasterD
Tags: coordinate, curl, curvilinear, nonorthogonal, vector
MasterD is offline
Feb11-09, 05:44 AM
P: 13

I have a certain NON-orthogonal curvilinear coordinate system in 3D (in the metric only [tex]g_{13}=g_{23}=g_{31}=g_{32}=0[/tex]) and I want to take the curl ([tex]\nabla\times\mathbf{v}[/tex]) of a vector.

Any idea on how to do this? The only information I can find is about taking the curl of a vector in an orthogonal curvilinear coordinate system.

Very much thanks in advance for any insights.

Phys.Org News Partner Science news on
Cougars' diverse diet helped them survive the Pleistocene mass extinction
Cyber risks can cause disruption on scale of 2008 crisis, study says
Mantis shrimp stronger than airplanes
StatusX is offline
Feb11-09, 01:38 PM
HW Helper
P: 2,566
The thing that's more natural to define than curl (ie, it's defined in any dimension, where as curl is only defined in 3D) is whats called the exterior derivative of a (covariant) vector. It's defined by (in any coordinate system):

[tex] (dv)_{ij} = \partial_i v_j - \partial_j v_i [/tex]

The curl is then the "Hodge dual" of this, defined by:

[tex] (\nabla \times v)^i = \sqrt{g} \epsilon^{ijk} (dv)_{jk} [/tex]

where g is the determinant of the metric, and [itex]\epsilon^{ijk}[/itex] is the Levi-civita symbol. I might have some factors missing, but you can check this by computing simple cases.
MasterD is offline
Feb12-09, 01:26 AM
P: 13
Ok; thanks a lot; I will look further into this.

One more question: Shouldn't there be any scaling WITHIN the exterior derivative?

Something like: [tex](dv)_{ij}=\frac{1}{h_1}\partial_i h_1 v_j - \frac{1}{h_2}\partial_j h_2 v_i[/tex] ?

StatusX is offline
Feb12-09, 05:49 PM
HW Helper
P: 2,566

Curl of a vector in a NON-orthogonal curvilinear coordinate system

No, the definition of the exterior derivative takes the same form in all coordinate systems. That's what's nice about it. But you need to be careful about covariant vs. contravariant vectors, and there are some constant factors associated with the Hodge dual (these depend partly on convention, but in this case you'll need to pick them to match up with the usual definition of curl). Look up the wikipedia article on curl, it has a more explicit version of the formula I mentioned.
victorbomba is offline
Feb16-09, 12:00 PM
P: 3
(\nabla \times v)^i = \frac{1}{\sqrt{g}} \epsilon^{ijk} (dv)_{jk}

- in a coordinate basis.

Register to reply

Related Discussions
Find a unit vector with a positive first coordinate orthogonal to both 'a' and 'b' Calculus 3
Closed curve and orthogonal curvilinear coordinate system Calculus 9
div an curl in different coordinate systems Introductory Physics Homework 11
orthogonal projection, orthonormal basis, coordinate vector of the polynomial? Linear & Abstract Algebra 1