2020-02-03, Monday
Curvilinear coordinate
Definition(Curviliear coordinates)
Let U be an open set in Rn. A curvilinear coordinate on U is a smooth function f=(f1,⋯,fn):U→Rn, such that
f is a
bijection between
U and its image
f(U)
and the inverse function
f−1:f(U)→U is also smooth.
Notation We reserve the notation (x1,⋯,xn) to be the standard Cartesian coordinate on Rn. We use notation of a pair (U,(u1,⋯,un)), or (U,(f1,⋯,fn)) for a coordinate on U⊂Rn.
Tangent Vector
Consider the n-dimensional Euclidean space Rn with basis vectors e1,⋯,en. A vector
v=v1e1+⋯+vnen has two possible meansings
it can represent a location in the space
Rn. You cannot add two locations (can you add New York to San Francisco?)
it can represent a velocity vector (an arrow with direction and length).
In order to represent both the position and the velocity 1), we need consider the notion of a tangent vector on Rn.
Definition (Tangent vector)
A tangent vector on U⊂Rn is a pair (a,v) representing the location and velocity of a particle, where a∈U represent the position, and v∈Rn represent the velocity. We denote the set of tangent vectors over a point p∈U as TpU. It is an n-dimensional vector space.
Warning: Only tangent vectors standing over the same position can be added or subtracted.
Definition (Vector field)
A vector field on U⊂Rn is an assignment of tangent vectors v to each point a∈U, such that v varies smoothly with respect to a.
Example: Coordinate Vector Field
Let (U,(u1,⋯,un)) be a coordinate system on U. Let p∈U be a point, and choose an i∈{1,⋯,n}. We will define a tangent vector ∂ui∂∣p at p “physically” as follows. Consider the motion of a particle on U, describe by the following curve γ:(−ϵ,+ϵ)→U, such that γ(0)=p, and for t∈(−ϵ,+ϵ)
uj(γ(t))={uj(γ(0))uj(γ(0))+tj=ij=i.
Then, we define ∂ui∂∣p to be the velocity of the particle at the moment t=0.
As we vary p∈U, the tangent vectors ∂ui∂∣p forms a vector field, denoted as ∂ui∂ or ∂ui. This is called a coordinate vector field.
Without spelling out all the details, I will simply say that ∂ui generate a flow (or motion) of U, that moves each point on U by keeping all the uj coordinates fixed and only increasing the ui coordinate “at unit speed”. Imagine ∂x on R3 is moving everyone towards the positive x axis.
Cotangent Vector
Recall previously, at every point p∈U, we have the tangent vector space TpU. We can consider the dual space there and we get Tp∗U. An element in Tp∗U is called a cotangent vector.
Let f be a smooth function on U. p∈U a point. We will define df(p)∈Tp∗U a cotangent vector at p. By definition, we need to specify for each tangent vector v∈TpU, what is the value df(p)(v). This is the directional derivative of f at p in the direction v:
df(p)(v):=i=1∑nvi∂xi∂f∣p
We can define df(p)(v) without using coordinate. Let γ:(−ϵ,+ϵ)→U be a curve, such that γ(0)=p and γ˙(0)=v, then
df(p)(v)=dtdf(γ(t))∣t=0.
Definition (Differential 1-form) A differential one-form is a assignment from p∈U to elements in Tp∗U, that varies smoothly with p.
df is a differential one-form. Since the coordinates x1,⋯,xn are also function on U, we also have dx1,⋯,dxn as differential one-forms.
Lemma Let u1,⋯,un be a coordinate on U. Then for each point p, du1(p),⋯,dun(p) is a basis of the cotangent vectors Tp∗U.
Since {dui(p)} is a basis on Tp∗U, we can decompose the element df(p), it turns out the decomposition is as following
df(p)=∂u1∂f(p)du1+⋯+∂un∂f(p)dun,
where the partial derivatives
∂ui∂f(p)=df(p)(∂ui∂).
If one view f as a function on the curvilinear coordinates u1,⋯,un, then these are indeed partial derivatives.