Warning: mkdir() [
function.mkdir]: Permission denied in
/home/webs/affiliatelib2/CacheManager.php on line
12
Warning: mkdir() [
function.mkdir]: No such file or directory in
/home/webs/affiliatelib2/CacheManager.php on line
12
Warning: fopen(/home/templatecore2cache//*cluesnet.com/56/56c9bd9d57154ad74079b65d787e4b3e44416353.tc2cache) [
function.fopen]: failed to open stream: No such file or directory in
/home/webs/affiliatelib2/CacheManager.php on line
130
Warning: fwrite(): supplied argument is not a valid stream resource in
/home/webs/affiliatelib2/CacheManager.php on line
131
Warning: fclose(): supplied argument is not a valid stream resource in
/home/webs/affiliatelib2/CacheManager.php on line
132
In
vector calculus,
curl is a
vector operator that shows a
vector field's "rate of rotation", that is the direction of the axis of rotation and the magnitude (mathematics) of the rotation. It can also be described as the
Circulation (fluid dynamics) density.In many European countries the operator is called
rot (short for rotor) instead of
curl.
"Rotation" and "circulation" are used here for properties of a vector function of position, regardless of their possible change in time.
A vector field which has zero curl everywhere is called irrotational vector field.
Definition
The
curl of a vector field \mathbf{F} is defined as the limit (mathematics) of the ratio of the surface integral of the cross product of \mathbf{F} with the
surface normal \mathbf{n} of closed surface S, over a closed surface S, to the volume V enclosed by the surface S, as the volume goes to zero:
\operatorname{curl}(\mathbf{F}) = \lim_{V \rightarrow 0} \frac{1}{V} \oint_{S} \mathbf{n}\times\mathbf{F}\,dS
More precisely, at each point p in three dimensional space,\operatorname{curl}(\mathbf{F})(p) is given by the above limit, wherethe closed surfaces S all enclose p and the diameter, not just the volume, of the region enclosed by S tends to zero.
This definition isn't very useful, and following alternative equivalent definition gives better measures to calculate components of \operatorname{curl}(\mathbf{F}).
The component of \operatorname{curl}(\mathbf{F}) in the direction of unit vector \mathbf{\hat u} is the limit of a
line integral per unit area of \mathbf{F} over a closed curve
C which encloses surface
S, which is in a plane normal to \mathbf{\hat u}:
\mathbf{\hat u}\cdot\operatorname{curl}(\mathbf{F}) = \lim_{S \rightarrow 0} \frac{1}{S} \oint_{C} \mathbf{F} \cdot d\mathbf{l}
Now to calculate components of \operatorname{curl}(\mathbf{F}) for example in
Cartesian coordinate system, replace \mathbf{\hat u} with unit vectors
i,
j and
k.
The alternative terminology
rotor and alternative notation\operatorname{rot}(\mathbf{F}) are often used for
curl and\operatorname{curl}(\mathbf{F}).
Usage
In mathematics the curl is noted by:
\operatorname{curl}(\mathbf{F}) = \vec{\nabla} \times \vec{F}
where F is the vector field to which the curl is being applied. Although the version on the right is simply an abuse of notation, it is still useful as a mnemonic if we take \nabla as a vector differential operator
del or Nabla symbol. Such notation involving
operator (physics) is common in physics and algebra.
Expanded in
Cartesian coordinate system, \vec{\nabla} \times \vec{F} is, for
F composed of
Fy,
Fz:
\begin{bmatrix}
{\frac{\partial F_z}{\partial y--> - {\frac{\partial F_y}{\partial z--> \\ \\{\frac{\partial F_x}{\partial z--> - {\frac{\partial F_z}{\partial x-->\\ \\{\frac{\partial F_y}{\partial x--> - {\frac{\partial F_x}{\partial y-->\end{bmatrix}
Although expressed in terms of coordinates, the result is invariant under proper rotations of the coordinate axes. However, the result inverses under reflection.
A simple way to remember the expanded form of the curl is to think of it as:
\begin{bmatrix}
{\frac{\partial}{\partial x--> \\ \\{\frac{\partial}{\partial y--> \\ \\{\frac{\partial}{\partial z-->\end{bmatrix} \times F
that is, del cross product
F, or as the
determinant of the following matrix:
\begin{bmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ \\
{\frac{\partial}{\partial x--> & {\frac{\partial}{\partial y--> & {\frac{\partial}{\partial z--> \\\\ F_x & F_y & F_z \end{bmatrix}
where
i,
j, and
k are the unit vectors for the
x-,
y-, and
z-axes, respectively.
In Einstein notation, with the Levi-Civita symbol it is written as:
(\vec{\nabla} \times \vec{F} )_k = \epsilon_{k\ell m} \partial_\ell F_m
or as:
(\vec{\nabla} \times \vec{F} ) = \boldsymbol{\hat{e-->_k\epsilon_{k\ell m} \partial_\ell F_m
for unit vectors:\boldsymbol{\hat{e-->_k, k=1,2,3 corresponding to \boldsymbol{\hat{x-->, \boldsymbol{\hat{y-->, and \boldsymbol{\hat{z--> respectively.
Using the exterior derivative, it is written simply as:
dF\,
Note that taking the exterior derivative of a vector field does not result in another vector field, but a
2-form or
bivector field, properly written as P\,(dx \wedge dy) + Q\,(dy \wedge dz) + R\,(dz \wedge dx) . However, since bivectors are generally considered less intuitive than ordinary vectors, the
R³-dual :*dF\, is commonly used instead (where *\, denotes the
Hodge star operator). This is a
chiral operation, producing a pseudovector that takes on opposite values in left-handed and right-handed
coordinate systems.
Interpreting the curl
The curl of vector field tells us about the rotation the field has at any point. The magnitude of the curl tells us how much rotation there is. The direction tells us, by the right-hand rule (four fingers are curled in the direction of the motion and the thumb points in the direction of the rotation) about which axis the field is rotating.
A commonly used device for thinking about curl is the paddle wheel. If we were to place a very small paddle wheel at a point in the vector field in question and treat the drawn vectors and their lengths as currents in a river with magnitude and direction, whichever way the paddle wheel would tend to turn is the direction of the curl at that point. For example, if two currents are trying to rotate the wheel in opposite directions, the stronger one (the longer vector) will win.
Examples
A simple vector field
Take the vector field
\vec{F}(x,y)=y\boldsymbol{\hat{x-->-x\boldsymbol{\hat{y-->.
Its plot looks like this:
Simply by visual inspection, we can see that the field is rotating. If we stick a paddle wheel anywhere, we see immediately its tendency to rotate clockwise. Using the right-hand rule, we expect the curl to be into the page. If we are to keep a Right-handed coordinate system#In three dimensions coordinate system, into the page will be in the negative z direction.
If we do the math and find the curl:
\vec{\nabla} \times \vec{F} =0\boldsymbol{\hat{x-->+0\boldsymbol{\hat{y-->+ x-->(-x) -{\frac{\partial}{\partial y--> y\boldsymbol{\hat{z-->=-2\boldsymbol{\hat{z-->
Which is indeed in the negative z direction, as expected. In this case, the curl is actually a constant, irrespective of position. The "amount" of rotation in the above vector field is the same at any point (x,y). Plotting the curl of F isn't very interesting:
A more involved example
Suppose we now consider a slightly more complicated vector field:
F(x,y)=-x^2\boldsymbol{\hat{y-->.
Its plot:
We might not see any rotation initially, but if we closely look at the right, we see a larger field at, say, x=4 than at x=3. Intuitively, if we placed a small paddle wheel there, the larger "current" on its right side would cause the paddlewheel to rotate clockwise, which corresponds to a curl in the negative z direction. By contrast, if we look at a point on the left and placed a small paddle wheel there, the larger "current" on its left side would cause the paddlewheel to rotate counterclockwise, which corresponds to a curl in the positive z direction. Let's check out our guess by doing the math:
\nabla \times F =0\boldsymbol{\hat{x-->+0\boldsymbol{\hat{y-->+ {\frac{\partial}{\partial x-->(-x^2) \boldsymbol{\hat{z-->=-2x\boldsymbol{\hat{z-->
Indeed the curl is in the positive z direction for negative x and in the negative z direction for positive x, as expected. Since this curl is not the same at every point, its plot is a bit more interesting:
We note that the plot of this curl has no dependence on y or z (as it shouldn't) and is in the negative z direction for positive x and in the positive z direction for negative x.
Descriptive examples
- In a tornado the winds are rotating about the eye, and a vector field showing wind velocities would have a non-zero curl at the eye, and possibly elsewhere (see vorticity).
- In a vector field that describes the linear velocities of each individual part of a rotating disk, the curl will have a mathematical constant value on all parts of the disk.
- If velocities of cars on a freeway were described with a vector field, and the lanes had different speed limits, the curl on the borders between lanes would be non-zero.
- Faraday's law of induction, one of Maxwell's equations, can be expressed very simply using curl. It states that the curl of an electric field is equal to the opposite of the time rate of change of the magnetic field.
See also
References
External links
- The idea of divergence and curl
Curl, Inc. - Richer Internet Applications
Maker of computer language to help programmers develop and deploy Web applications. Includes runtime and IDE downloads with investor information.
Curl - Wikipedia, the free encyclopedia
In vector calculus, curl (or: rotor) is a vector operator that shows a vector field 's "rate of rotation"; that is, the direction of the axis of rotation and the magnitude of the ...
CURL Record Retrieval Documentation Pages
User notes for CURL database ... PLease note that the CURL website is at http://www.curl.ac.uk/ CURL MARC21 database
Curl, Inc. - Richer Internet Applications
Build highly interactive, web-based business-critical applications. ... How to Sort Out Ajax and RIA Frameworks - Rich Seely, SearchSOA Rich Seeley with Richard Monson-Haefel, VP ...
PHP: cURL - Manual
In order to use curl with secure sites you will need a ca-bundle.crt file; here's a PHP script I've written which creates a fresh ca-bundle: http://www.gknw.net/php/phpscripts/mk ...
Rip Curl Boardmasters 2008 - Europe's largest surf, skate & Music ...
Europe's largest surf, skate and music festival from the 6th to 12th August Fistral beach, Newquay. I week long event of surfing, skating, partying, music, fmx, bmx, bikini comps ...
PHP: cURL - Manual
Tip for Installing cURL with AppServ development server on Windows If you are running AppServ as a WAMP development environment on a Windows machine, you may experience difficulty ...
cURL for RISC OS
Port of the command line tool to fetch data by http, https, ftp, ftps, and other protocols. A simple frontend is included.
Curl Developer Community
Take a quick tour to learn how things are organized and how to best use the Curl Developer Community.
cURL and libcurl
A tool and a library (usable from many languages) for client-side URL transfers, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. (C) [GNU/Linux, Unix ...