Spherical polar coordinates

From Citizendium
Revision as of 12:53, 18 January 2008 by imported>Jitse Niesen (→‎Differential operators: expression for curl, see talk)
Jump to navigation Jump to search
This article is developing and not approved.
Main Article
Discussion
Related Articles  [?]
Bibliography  [?]
External Links  [?]
Citable Version  [?]
 
This editable Main Article is under development and subject to a disclaimer.
Spherical polar coordinates

In mathematics and physics, spherical polar coordinates (also known as spherical coordinates) form a coordinate system for the three-dimensional real space Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \mathbb{R}^3} . Three numbers, two angles and a length specify any point in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \mathbb{R}^3} . The two angles specify the position on the surface of a sphere and the length gives the radius of the sphere.

Spherical polar coordinates are useful in cases where there is (approximate) spherical symmetry, in interactions or in boundary conditions (or in both). In such cases spherical polar coordinates often allow the separation of variables simplifying the solution of partial differential equations and the evaluation of three-dimensional integrals.

Definition

Let x, y, z be Cartesian coordinates of a vector Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}} in Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \mathbb{R}^3} , that is,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \vec\mathbf{r} = (\vec\mathbf{e}_x, \, \vec\mathbf{e}_y, \, \vec\mathbf{e}_z) \begin{pmatrix} x\\y\\z\\ \end{pmatrix} \equiv x\,\vec\mathbf{e}_x + y\,\vec\mathbf{e}_y + z\, \vec\mathbf{e}_z, }

where Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{e}_x, \, \vec\mathbf{e}_y, \, \vec\mathbf{e}_z } are unit vectors along the x, y, and z axis, respectively. The x, y, and z axes are orthogonal and so are the unit vectors along them.

The length r of the vector Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}} is one of the three numbers necessary to give the position of the vector in three-dimensional space. By applying twice the theorem of Pythagoras we find that r2 = x2 + y2 + z2.

Let θ be the colatitude angle (see the figure) of the vector Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}} . In the usual system to describe a position on Earth, latitude has its zero at the equator, while the colatitude angle, introduced here, has its zero at the "North Pole". That is, the angle θ is zero when Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}} is along the positive z-axis. The sum of latitude and colatitude of a point is 900; these angles being complementary explains the name of the latter. The colatitude angle is also called polar or zenith angle in the literature.

The angle φ gives the angle with the x-axis of the projection Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}'} of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}} on the x-y plane. The angle φ is the longitude angle (also known as the azimuth angle).

Note that the projection Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}'} has length r sinθ. The length of the projection of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}'} on the x and y axis is therefore r sinθcosφ and r sinθsinφ, respectively. In summary, the spherical polar coordinates r, θ, and φ of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{r}} are related to its Cartesian coordinates by

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} x &= r \sin\theta\cos\phi \\ y &= r \sin\theta\sin\phi \\ z &= r \cos\theta \end{align} }

Given a spherical polar triplet (r, θ, φ) the corresponding Cartesian coordinates are readily obtained by application of these defining equations.

The figure makes clear that 00 ≤ φ ≤ 3600, 00 ≤ θ ≤ 1800, and r > 0. The coordinate surfaces are:

  1. r constant, all θ and φ: surface of sphere.
  2. θ constant, all r and φ: surface of a cone.
  3. φ constant, all r and θ: plane.

The computation of spherical polar coordinates from Cartesian coordinates is somewhat more difficult than the converse, due to the fact that the spherical polar coordinate system has singularities, also known as points of indeterminacy. The first such point is immediately clear: if r = 0, we have a zero vector (a point in the origin). Then θ and φ are undetermined, that is to say, any values for these two parameters will give the correct result x = y = z = 0. Compare this to the case that one of the Cartesian coordinates is zero, say x = 0, then the other two coordinates are still determined (they fix a point in the yz-plane). Two other points of indeterminacy are the "North" and the "South Pole", θ = 00 and θ = 1800, respectively (while r ≠ 0). On both poles the longitudinal angle φ is undetermined.

So, when going from Cartesian coordinates to spherical polar coordinates, one has to watch for the singularities, especially when the transformation is performed by a computer program. Given x, y and z, the consecutive steps are

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} r &= \sqrt{x^2+y^2+z^2} \\ \theta &= \arccos(z/r), \quad r \ne 0 \\ r' & = r \sin\theta = \sqrt{x^2+y^2} \\ \phi & = \begin{cases} \arccos(x/r')&\quad \hbox{if}\quad y \ge 0,\quad r' \ne 0 \\ 360^0 - \arccos(x/r')&\quad \hbox{if}\quad y < 0,\quad r'\ne 0 \\ \end{cases} \end{align} }

Other convention

The notational convention introduced above (θ for the colatitude angle, φ for the azimuth angle) is used universally in physics. It is in accordance with advice of the International Standards Organization (ISO 31-11, which, however, advises the use of ρ instead of r ). In mathematics—especially in the older and the European literature—the convention is very widespread, too. To quote a few prestiguous mathematical books that apply it: Abramowitz and Stegun[1] (p. 332), Whittaker and Watson[2] (p. 391), Courant and Hilbert[3] (p.195), and Kline[4] (p. 527). Until the 1960s this convention was used universally, also in mathematical textbooks, see e.g. the 1959 edition of Spiegel[5] (p. 138).

Somewhere in the 1960s it became custom in American mathematical textbooks to use a notation in which φ and θ are interchanged, see e.g. Kay[6] (p. 24) and Apostol[7] (p. 419). This was done in order to not confuse students by changing the meaning of the Greek letter θ in the transition form 2D to 3D polar coordinates, as can be gathered from the following quotation of Eric Weisstein:

In this work, following the mathematics convention, the symbols for the radial, azimuth, and zenith coordinates are taken as r, θ, and φ, respectively. Note that this definition provides a logical extension of the usual polar coordinates notation, with θ remaining the angle in the xy-plane and φ becoming the angle out of that plane. The sole exception to this convention in this work is in spherical harmonics, where the convention used in the physics literature is retained (resulting, it is hoped, in a bit less confusion than a foolish rigorous consistency might engender).

In more advanced treatises—also American—on spherical functions the old convention remains in use, see e.g. Miller[8] (p. 164). The swapping of θ and φ can only be called unfortunate, because it meant a break with the huge existing mathematics and physics literature covering more than a century, and since there exists an obvious pedagogical alternative, namely, calling the angle, which appears in the 2D polar coordinates, φ instead of θ.

The notation, in which the angle between the vector r and the z-axis is φ, is followed by the Maple algebraic program package and also by the numerical package Matlab. (Matlab also redefines the zero of φ to be on the equator, which makes φ a latitude angle). The Mathematica package follows the convention that has θ as the angle between the vector and the z-axis.

Unit vectors

Unit vectors. Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{e}}_r } is perpendicular to the surface of the sphere, while Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{e}}_\theta } and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{e}}_\phi } are tangent to the surface.

We will define algebraically the orthogonal set (a coordinate frame) of spherical polar unit vectors depicted in the figure on the right. In doing this, we first wish to point out that the spherical polar angles can be seen as two of the three Euler angles that describe any rotation of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \mathbb{R}^3} .

Indeed, start with a vector along the z-axis, rotate it around the z-axis over an angle φ. Perform the same rotation on the x, y, z coordinate frame. This rotates the x and y axis over a positive angle φ. The y axis goes to the y'-axis. Rotate then the vector and the new frame over an angle θ around the y'-axis. The vector that was initially on the z-axis is now a vector with spherical polar angles θ and φ with respect to the original (unrotated) frame. Expressed in equation form this reads,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \vec\mathbf{r} &= (\vec\mathbf{e}_x, \, \vec\mathbf{e}_y, \, \vec\mathbf{e}_z) \begin{pmatrix} r\cos\phi\sin\theta \\ r\sin\phi\sin\theta \\ r\cos\theta \\ \end{pmatrix} \\ &= (\vec\mathbf{e}_x, \, \vec\mathbf{e}_y, \, \vec\mathbf{e}_z) \mathbb{R}_z(\phi) \mathbb{R}_y(\theta) \begin{pmatrix} 0 \\ 0 \\ r \\ \end{pmatrix}, \end{align} }

where the two rotation matrices are defined by

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbb{R}_z(\phi) \equiv \begin{pmatrix} \cos\phi & - \sin\phi & 0 \\ \sin\phi & \cos\phi & 0 \\ 0 & 0 & 1 \\ \end{pmatrix}, \qquad \mathbb{R}_y(\theta) \equiv \begin{pmatrix} \cos\theta & 0 & \sin\theta \\ 0 & 1 & 0 \\ -\sin\theta & 0 & \cos\theta \\ \end{pmatrix}. }

By direct matrix multiplication the matrix expression for the spherical polar coordinates of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{r}}} is easily verified—it could have been postulated without reference to Euler rotations and proved by verification.

We now introduce the coordinate frame depicted in the figure on the right:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \vec\mathbf{r} &= (\vec\mathbf{e}_x, \, \vec\mathbf{e}_y, \, \vec\mathbf{e}_z) \mathbb{R}_z(\phi) \mathbb{R}_y(\theta) \begin{pmatrix} 0 \\ 0 \\ r \\ \end{pmatrix} \equiv (\vec\mathbf{e}_\theta, \, \vec\mathbf{e}_\phi, \, \vec\mathbf{e}_r) \begin{pmatrix} 0 \\ 0 \\ r \\ \end{pmatrix}. \end{align} }

That is, the new frame, depicted in the figure, is related to the old frame along the x, y, and z axes by rotation,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle (\vec\mathbf{e}_\theta, \, \vec\mathbf{e}_\phi, \, \vec\mathbf{e}_r) \equiv (\vec\mathbf{e}_x, \, \vec\mathbf{e}_y, \, \vec\mathbf{e}_z) \mathbb{R}_z(\phi) \mathbb{R}_y(\theta). }

Written out:

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} \vec\mathbf{e}_\theta &= \vec\mathbf{e}_x \cos\phi\cos\theta + \vec\mathbf{e}_y\sin\phi\cos\theta - \sin\theta \vec\mathbf{e}_z \\ \vec\mathbf{e}_\phi &= -\vec\mathbf{e}_x \sin\phi + \vec\mathbf{e}_y\cos\phi \\ \vec\mathbf{e}_r &= \vec\mathbf{e}_x \cos\phi\sin\theta + \vec\mathbf{e}_y\sin\phi\sin\theta + \cos\theta \vec\mathbf{e}_z . \\ \end{align} }

Inverting this set of equations is very easy, since rotation matrices are orthogonal, that is, their inverse is equal to their transpose.

Apparently Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{r}}} is along Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{e}}_r} . Since the two rotation matrices are orthogonal (have orthonormal rows and columns), the new frame is orthogonal. Since the two rotation matrices have unit determinant (are proper rotations), the new frame is right-handed.

Recall, parenthetically, that free parallel vectors of equal length have the same coordinate triplet with respect to a given coordinate frame. Or, equivalently, coordinate frames may be freely translated in a parallel manner. That is, the frame in the figure could have been drawn equally well with its origin in the crossing of the x, y, and z axes, which, however, would have obscured the fact that Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{e}}_\phi} and Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec{\mathbf{e}}_\theta} are tangent to the surface of the sphere.

Metric tensor

In curvilinear coordinates q i the metric tensor (with elements g ij ) defines the square of an infinitesimal distance,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ds^2 \equiv \sum_{i=1}^3 g_{ij} dq^i dq^j. }

The Cartesian metric tensor is the identity matrix and hence in Cartesian coordinates,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ds^2 = dx^2 + dy^2 + dz^2 = (dx\, dy\, dz) \begin{pmatrix} dx\\ dy \\ dz\end{pmatrix}. }

Consider the following expressions between differentials, obtained by application of the chain rule,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} dx =& \frac{\partial x}{\partial \theta} d\theta + \frac{\partial x}{\partial \phi}d\phi+ \frac{\partial x}{\partial r} dr \\ dy =& \frac{\partial y}{\partial \theta} d\theta + \frac{\partial y}{\partial \phi}d\phi+ \frac{\partial y}{\partial r} dr \\ dz =& \frac{\partial z}{\partial \theta} d\theta + \frac{\partial z}{\partial \phi} d\phi +\frac{\partial z}{\partial r} dr . \\ \end{align} }

In matrix form,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{pmatrix} dx \\ dy \\ dz \\ \end{pmatrix} = \mathbb{J} \begin{pmatrix} d\theta \\ d\phi \\ dr \\ \end{pmatrix}, }

with the Jacobi matrix having the following form,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbb{J} \equiv \begin{pmatrix} \frac{\partial x}{\partial \theta} & \frac{\partial x}{\partial \phi}& \frac{\partial x}{\partial r} \\ \frac{\partial y}{\partial \theta} & \frac{\partial y}{\partial \phi}& \frac{\partial y}{\partial r} \\ \frac{\partial z}{\partial \theta} & \frac{\partial z}{\partial \phi} &\frac{\partial z}{\partial r} \\ \end{pmatrix} = \begin{pmatrix} r\cos\phi\cos\theta & - r\sin\phi\sin\theta & \cos\phi\sin\theta \\ r\sin\phi\cos\theta & r\cos\phi\sin\theta & \sin\phi\sin\theta \\ -r\sin\theta & 0 & \cos\theta \\ \end{pmatrix}, }

where the matrix on the right-hand side is obtained by performing the partial derivations. By inspection it follows that

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \mathbb{J} = \mathbb{R}_z(\phi) \mathbb{R}_y(\theta) \begin{pmatrix} r & 0 & 0 \\ 0 & r\sin\theta & 0 \\ 0 & 0 & 1 \\ \end{pmatrix}. }

The columns of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle\mathbb{R}_z(\phi) \mathbb{R}_y(\theta) } are orthogonal vectors that are normalized to unity. Hence the columns of the Jacobi matrix, which are proportional to the columns of Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle\mathbb{R}_z(\phi) \mathbb{R}_y(\theta) } , are orthogonal, but not normalized. The inverses of the normalization factors are on the diagonal of the matrix on the right of the expression. These inverse normalization factors are known as scale factors or Lamé factors. Usually they are denoted by h. Hence the spherical polar scale factors are

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle h_\theta = r, \qquad h_\phi = r\sin\theta, \qquad h_r = 1. }

The infinitesimal distance can be written as follows

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ds^2 = (dx\, dy\, dz) \begin{pmatrix} dx\\ dy \\ dz\end{pmatrix} = (d\theta\, d\phi\, dr) \begin{pmatrix} r^2 & 0 & 0 \\ 0 & r^2\sin^2\theta & 0 \\ 0 & 0 & 1 \\ \end{pmatrix}\begin{pmatrix} d\theta \\ d\phi \\ dr \end{pmatrix} }

where we used that the rotation matrices are orthogonal (matrix times its transpose gives the identity matrix), so that

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \left[ \mathbb{R}_z(\phi) \mathbb{R}_y(\theta) \begin{pmatrix} r & 0 & 0 \\ 0 & r\sin\theta & 0 \\ 0 & 0 & 1 \\ \end{pmatrix} \right]^T \mathbb{R}_z(\phi) \mathbb{R}_y(\theta) \begin{pmatrix} r & 0 & 0 \\ 0 & r\sin\theta & 0 \\ 0 & 0 & 1 \\ \end{pmatrix} = \begin{pmatrix} r^2 & 0 & 0 \\ 0 & r^2\sin^2\theta & 0 \\ 0 & 0 & 1 \\ \end{pmatrix}. }

The rightmost matrix being the metric tensor associated with spherical polar coordinates, we find

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle ds^2 = r^2 d\theta^2 + r^2\sin^2\theta d\phi^2 + dr^2 \,. }

The fact that the metric tensor is diagonal is expressed by stating that the spherical polar coordinate system is orthogonal. We see that the metric tensor has the squares of the respective scale factors on the diagonal.

From tensor analysis it is known that an infinitesimal surface element spanned by two coordinates is equal to

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle dA^{(ik)} = \sqrt{g_{ii}g_{kk} - g_{ik}^2} \, dq^{i} dq^{k}. }

For spherical polar coordinates it follows that

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \begin{align} dA^{(\theta \phi)} &= r^2 \sin\theta\, d\theta d\phi \\ dA^{(r \theta)} &= r\, dr d\theta \\ dA^{(\phi r)} &= r \sin\theta d\phi dr \\ \end{align} }

As an example we compute the area of the surface of a sphere with radius r,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle A= \int_{0}^\pi \int_{0} ^{2\pi} r^2\sin\theta\, d\theta d\phi = 4\pi r^2. }

The weight appearing in the infinitesimal volume element dV is the determinant of the Jacobi matrix,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \det\big[\mathbb{J}\big] = \det\big[\mathbb{R}_z(\phi)\big]\,\det\big[\mathbb{R}_y(\theta)\big] \, r^2\sin\theta = r^2\sin\theta, }

where we used that the determinant of a diagonal matrix is the product of its diagonal elements and the fact that the determinants of proper rotation matrices are unity. Because hr = 1, it so happens that the weight of the volume element is equal to the weight of the surface element perpendicular to r.

As an examply of use of dV, the volume V of a sphere with radius R is,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle V= \int_{0}^R \int_{0}^\pi \int_{0} ^{2\pi} r^2\sin\theta\, dr d\theta d\phi =\frac{4}{3}\pi R^3. }

Differential operators

In vector analysis a number of differential operators expressed in curvilinear coordinates play an important role. They are the gradient, the divergence, the curl, and the Laplace operator. It is possible to derive general expressions for these operators that are valid in any coordinate system and are based on the metric tensor associated with the coordinate system. In the case of orthogonal systems (diagonal metric tensors) only the square roots of the diagonal elements (the scale factors) appear in the expressions. Since these general relations exist, we will not give derivations for the special case of spherical polar coordinates, but depart from the general expressions.

Above we derived the following scale factors for the spherical polar coordinates,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle h_r = 1, \qquad h_\theta = r, \qquad h_\phi = r\sin\theta }

and we showed that the unit vectors Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \scriptstyle \vec\mathbf{e}_\theta, \, \vec\mathbf{e}_\phi, \, \vec\mathbf{e}_r} are obtained by two rotations of a Cartesian system.

The gradient of a scalar function Φ is,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle \nabla \Phi = \frac{\partial \Phi}{\partial r}\vec\mathbf{e}_r +\frac{1}{r} \frac{\partial \Phi}{\partial \theta}\vec\mathbf{e}_\theta +\frac{1}{r\sin\theta} \frac{\partial \Phi}{\partial \phi}\vec\mathbf{e}_\phi. }

If the vector function A is,

then its divergence is,

and its curl is given by

This is often written as

where it is understood that the determinant is computed by developing to the first row and then to the second row.

The Laplace operator of the scalar function Φ is,

References

  1. M. Abramowitz and I. A. Stegun, Handbook of Mathematical Functions, Dover, New York (1965)
  2. E. T. Whittaker and G. N. Watson, A Course of Modern Analysis, Cambridge UP, Cambridge UK (1965).
  3. R. Courant and D. Hilbert, Methoden der mathematischen Physik I, Springer Verlag, Berlin (1968).
  4. M. Kline, Mathematical Thought from Ancient to Modern Times, Oxford UP, New York (1972)
  5. M. R. Spiegel, Vector Analysis, Schaum Publishing Company, New York (1959).
  6. D. C. Kay, Tensor Calculus, Schaum's outline series, McGraw-Hill, New York (1988)
  7. T. M. Apostol, Mathematical Analysis, Addison-Wesley, Reading Mass. (1974)
  8. W. Miller, Jr., Symmetry and Separation of Variables, Addison-Wesley, Reading Mass. (1977)