Template:Short description
This is a list of some vector calculus formulae for working with common curvilinear coordinate systems.
Notes
- This article uses the standard notation ISO 80000-2, which supersedes ISO 31-11, for spherical coordinates (other sources may reverse the definitions of θ and φ):
- The polar angle is denoted by : it is the angle between the z-axis and the radial vector connecting the origin to the point in question.
- The azimuthal angle is denoted by : it is the angle between the x-axis and the projection of the radial vector onto the xy-plane.
- The function atan2(y, x) can be used instead of the mathematical function arctan(y/x) owing to its domain and image. The classical arctan function has an image of (−π/2, +π/2), whereas atan2 is defined to have an image of (−π, π].
Coordinate conversions
Conversion between Cartesian, cylindrical, and spherical coordinates[1]
|
|
From
|
| Cartesian
|
Cylindrical
|
Spherical
|
| To
|
Cartesian
|
|
|
|
| Cylindrical
|
|
|
|
| Spherical
|
|
|
|
Note that the operation must be interpreted as the two-argument inverse tangent, atan2.
Unit vector conversions
Conversion between unit vectors in Cartesian, cylindrical, and spherical coordinate systems in terms of destination coordinates[1]
|
|
Cartesian
|
Cylindrical
|
Spherical
|
| Cartesian
|
|
|
|
| Cylindrical
|
|
|
|
| Spherical
|
|
|
|
Conversion between unit vectors in Cartesian, cylindrical, and spherical coordinate systems in terms of source coordinates
|
|
Cartesian
|
Cylindrical
|
Spherical
|
| Cartesian
|
|
|
|
| Cylindrical
|
|
|
|
| Spherical
|
|
|
|
Del formula
Table with the del operator in cartesian, cylindrical and spherical coordinates
| Operation
|
Cartesian coordinates (x, y, z)Script error: No such module "Check for unknown parameters".
|
Cylindrical coordinates (ρ, φ, z)Script error: No such module "Check for unknown parameters".
|
Spherical coordinates (r, θ, φ)Script error: No such module "Check for unknown parameters"., where θScript error: No such module "Check for unknown parameters". is the polar angle and φScript error: No such module "Check for unknown parameters". is the azimuthal angleα
|
| Vector field AScript error: No such module "Check for unknown parameters".
|
|
|
|
| Gradient ∇fScript error: No such module "Check for unknown parameters".[1]
|
|
|
|
| Divergence ∇ ⋅ AScript error: No such module "Check for unknown parameters".[1]
|
|
|
|
| Curl ∇ × AScript error: No such module "Check for unknown parameters".[1]
|
|
|
|
| Laplace operator ∇2f ≡ ∆fScript error: No such module "Check for unknown parameters".[1]
|
|
|
|
| Vector gradient ∇AScript error: No such module "Check for unknown parameters".β
|
|
|
|
| Vector Laplacian ∇2A ≡ ∆AScript error: No such module "Check for unknown parameters".[2]
|
|
|
|
| Directional derivative (A ⋅ ∇)BScript error: No such module "Check for unknown parameters".[3]
|
|
|
|
| Tensor divergence ∇ ⋅ TScript error: No such module "Check for unknown parameters".γ
|
|
|
|
Template:Unbulleted list
Differential elements
| Operation
|
Cartesian coordinates (x, y, z)Script error: No such module "Check for unknown parameters".
|
Cylindrical coordinates (ρ, φ, z)Script error: No such module "Check for unknown parameters".
|
Spherical coordinatesα (r, θ, φ)Script error: No such module "Check for unknown parameters".
|
| Differential displacement dℓScript error: No such module "Check for unknown parameters".[1]
|
|
|
|
| Differential normal area dSScript error: No such module "Check for unknown parameters".
|
|
|
|
| Differential volume dVScript error: No such module "Check for unknown parameters".[1]
|
|
|
|
Calculation rules
- (Lagrange's formula for del)
- (From [4] )
Cartesian derivation
File:Nabla cartesian.svg
The expressions for and are found in the same way.
Cylindrical derivation
File:Nabla cylindrical2.svg
Spherical derivation
File:Nabla spherical2.svg
Unit vector conversion formula
The unit vector of a coordinate parameter u is defined in such a way that a small positive change in u causes the position vector to change in direction.
Therefore,
where Template:Mvar is the arc length parameter.
For two sets of coordinate systems and , according to chain rule,
Now, we isolate the th component. For , let . Then divide on both sides by to get:
See also
References
<templatestyles src="Reflist/styles.css" />
- ↑ a b c d e f g h Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "Citation/CS1".
Script error: No such module "Check for unknown parameters".
External links