Local Transformations and Differential Elements
This note unpacks how tiny changes transform across coordinates using the Jacobian matrix--from displacement to area to volume, in Cartesian, cylindrical, and spherical systems.
Sources:
- Fawwaz Ulaby. (2020). Chapter 3: Vector Analysis. Fundamentals of applied electromagnetics (8rd ed., pp. 130–163). Pearson.
Local transformations and Differential Elements
Notation
Symbol | Type | Explanation |
---|---|---|
Cartesian coordinates | ||
General curvilinear coordinates | ||
Cylindrical coordinates | ||
Spherical coordinates | ||
Position vector | ||
Cartesian unit basis vectors | ||
Cylindrical unit basis vectors | ||
Spherical unit basis vectors | ||
Base vectors in the transformed coordinate system | ||
Differential displacement vector | ||
Differential displacement vectors along each coordinate | ||
Differential area vector | ||
Differential area vectors along each coordinate | ||
Differential volume element | ||
Jacobian matrix of the coordinate transformation | ||
Determinant of the Jacobian matrix, used for volume scaling | ||
Scalar triple product of base vectors, equal to |
||
Operator | Gradient operator |
Coordinate transformations and local linearization
Consider a general coordinate transformation:
For function
Expanding using the Taylor series:
Here,
Defining the total differential as only the linear terms:
where:
yields:
When
Therefore,
Since the same linear approximation applies to
Jacobian matrix
Writing in matrix form:
where
Transforming the differential displacement vector
Consider a position vector
A small displacement in space is described by the differential displacement vector:
If coordinates
Substituting this into the expression for
Note that
$$ d =
= $$
where the base vectors (not necessarily unit) of the new coordinate system are given by:
This shows that the Jacobian not only transforms differentials but also provides the (coordinates of the) base vectors (not necessarily unit) in the transformed coordinate system.
To cylindrical coordinates
Transforming to cylindrical coordinates,
The position vector becomes
The Jacobian matrix is
The base vectors are the columns of
Since
Thus,
Substituting the base vectors,
or explicitly,
To spherical coordinates
Transforming to spherical coordinates,
The position vector is
The Jacobian matrix is
The coordinates of the base vectors are the columns of
To obtain base unit vectors, we normalize:
Since
Thus,
Using the transformation formula,
or explicitly,
Transforming the differential area vector
The differential area vector
The differential area vector is then given by their cross product:
Its magnitude represents the infinitesimal surface area:
where
In Cartesian coordinates, the differential displacement vectors along each coordinate direction are:
Thus, the differential area vectors are:
To cylindrical coordinates
The differential displacement vectors in cylindrical coordinates are:
Taking cross products to obtain the differential area vectors:
To spherical coordinates
The differential displacement vectors in spherical coordinates are:
Taking cross products to obtain the differential area vectors:
Transforming the differential volume element
The differential volume element represents an infinitesimal volume in space. It is computed as the scalar triple product of threedifferential displacement vectors that span the volume element.
For a coordinate system
The differential volume element is then given by:
where
Expanding:
The later equation holds because the definition of cross product.
In Cartesian coordinates, the position vector is:
The Jacobian matrix is:
Since
To cylindrical coordinates
From the differential displacement vectors:
The differential volume element is given by:
Since
To spherical coordinates
From the differential displacement vectors:
The differential volume element is given by:
Since