Curl in 2D is a vector or a scalar?

Click For Summary
In 2D, the curl of a vector field is defined as a scalar component, specifically calculated as the difference of partial derivatives. While technically a vector, the 2D curl behaves like a scalar since it consistently points in the same direction, akin to the k direction in 3D. The discussion highlights that in 2D, the curl can be viewed as a bivector or two-form, contrasting with the vector representation in 3D. The relationship between the curl and integrals is clarified, emphasizing the need to use the modulus in equations due to the absence of a normal vector in 2D. Ultimately, the 2D curl is distinct from a vector and should be treated as a scalar in practical applications.
Jhenrique
Messages
676
Reaction score
4
Vector, by definition, have 2 or 3 scalar components (generally), but the curl of a vector field f(x,y) in 2D have only one scalar component: \left ( \frac{\partial f_y}{\partial x} -\frac{\partial f_x}{\partial y} \right )dxdy
So, the Curl of a vector field in 2D is a vector or a scalar?
 
Physics news on Phys.org
You can think of 2D curl as a special case of 3D where the only component is in the k direction.

In Green's theorem, for example, the normal to the area is also k, so the integral reduces to the scalar value.

I'd say that technically it's a vector, but it's always in the same direction, so it's never going to change direction like curl in 3D.
 
A curl is always the same type of beast in any number of dimensions. It's neither a vector nor a scalar; it's a bivector.

(Or a two-form; I'm not sure which. The point is that it's an intrinsically two-dimensional object.)

In 2D, the dual to a bivector is a scalar. In 3D, the dual to a bivector is a vector. Typically, students learn only about the vector, because bivectors are not typically taught.

So to answer your question: the curl in 2D is definitely not a vector. If you think of the 3D curl as a vector, you should think of the 2D curl as a scalar.
 
So is wrong to say that \oint_{s}\vec{f}\cdot d\vec{s} = \iint_{A}\vec{\nabla}\times \vec{f} d^2A ? Because in the left side we have an scalar and in the right side we have a vector and a scalar is not equal to a vector... BUT, if I use the full definition, the equation will be: \oint_{s}\vec{f}\cdot d\vec{s} = \iint_{A}\vec{\nabla}\times \vec{f} \cdot \hat{n} d^2A However, we can't define a normal vector to xy plane because is assumed that we are in the operating in 2D... So, is necessary use the modulus in the equation: \oint_{s}\vec{f}\cdot d\vec{s} = \iint_{A}|\vec{\nabla}\times \vec{f}| d^2A But which is the difference between ##|\vec{\nabla}\times \vec{f}|## and ##\vec{\nabla}\times \vec{f}##, in the pratice, none...
 
Jhenrique said:
But which is the difference between ##|\vec{\nabla}\times \vec{f}|## and ##\vec{\nabla}\times \vec{f}##, in the pratice, none...

##|-1| \ne -1##.
 
d^2A should also be a bivector, and you should take the dot product between the two bivectors. This works equally well in 2D or 3D.

Notice how much more elegant this is: in particular, you never need to make a completely arbitrary choice between a "right hand rule" and a "left hand rule" (which would give you the same answer in the end).
 

Similar threads

  • · Replies 23 ·
Replies
23
Views
3K
  • · Replies 36 ·
2
Replies
36
Views
5K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 15 ·
Replies
15
Views
2K