Isometric, Conformal, Equiareal
Isometry
Let \(f:\Sigma_1\rightarrow\Sigma_2\) be smooth. \(f\) is a local isometry if any curve \(\gamma_1\) in \(\Sigma_1\) has the same length as \(\gamma_2 = f\circ \gamma_1\). Then, \(\Sigma_1, \Sigma_2\) are locally isometric.
If \(f\) is a local isometry and a diffeomorphism, then \(f\) is a isometry.
Also, for notation, define
Theorem \(f\) is a local isometry IFF the first fundamental form for \(p\) on \(\Sigma_1\) is the same as \(f(p)\) on \(\Sigma_2\).
proof. Let \(\gamma_1: \mathbb R\rightarrow \Sigma_1, \gamma_2 = f\circ \gamma_1: \mathbb R\rightarrow\Sigma_2\).
\(\Rightarrow\): Assume \(f\) preserves the length of the curve. Then, for any \(t_0<t_1\), we have that \(\int_{t_0}^{t_1}\|\gamma_1'\|dt = \int_{t_0}^{t_1}\|\gamma_2'\|dt\). Implying that \(\|\gamma'_1\| = \|\gamma_2'\|\) By chain rule,
Note that \(D_pf \gamma_1'\) lies on the tangent plane \(T_{f(p)}\Sigma_2\) since \(D_pf: T_p\Sigma_1\rightarrow T_{f(p)}\Sigma_2\).
Therefore, we have that
\(\Leftarrow\): Assume \(\langle \gamma_1',\gamma_1'\rangle_{T_p\Sigma_1} = \langle D_pf \gamma_1', D_pf \gamma_1'\rangle_{T_f(p)\Sigma_2}\), then \(\|\gamma'_1\| = \langle \gamma_1',\gamma_1'\rangle_{T_p\Sigma_1}, \|\gamma'_2\| = \langle D_pf \gamma_1', D_pf \gamma_1'\rangle_{T_f(p)\Sigma_2}\) and it is proven.
Corollary \(f\) is an local isometry if \(\sigma_1: \mathbb R^2 \rightarrow V\cap\Sigma_1\) has the same fundamental form as \(f\circ \sigma_1\).
Example: Cylinder
Claim. Cylinder is locally isometric to a plane.
proof. Consider the unit cylinder \(\sigma(u,v) = (\cos u, \sin u, v)\). Then,
The first fundamental form is \(u'^2 + v'^2\), is the same as the plane.
However, this is not an isometry, since \(\sigma(0, v) = \sigma(2\pi, v)\) is not injective.
Example: Tangent Developables.
A tangent developable can be parameterized as
In other words, the union of all the tangent lines to a curve.
Claim Tangent developables are isometric to a plane.
Assume \(\gamma\) is unit-speed,
Therefore, tangent developables are regular IFF \(v\neq 0, \kappa>0\)
Note that there exists a unit-speed plane curve with signed curvature being \(\kappa\). And note that it's a tangent developable in a plane, hence has the same first fundamental form.
Example: Cone
Consider the standard circular cone
Find its isometry from the xy-plane.
First, its 1st fundamental form is
Then, to map from xy-plane, we want some \(x(u, v)\) and \(y(u,v)\) s.t. \(\tilde\sigma(u, v) = (x(u, v), y(u, v), 0)\) and the same 1st fundamental form
Example: Catenoid to Helicoid
A catenoid is parameterized as \(\sigma^c(u, v) = (\cosh u\cos v, \cosh u\sin v, u)\)
A helicoid is parameterized as \(\sigma^t(u, v) = (u\cos v, \sin v, v)\)
Claim the map from \(\sigma^c(u,v) \implies \sigma^t(\sinh u, v)\) is an isometry.
proof. (some computations are skipped)
Define an isometric deformation of the catenoid into a helicoid. First define
which reflect \(\sigma^{t}\) in the xy-plane and translating it by \(\pi/2\) parallel to the z-axis. Then, define
t Claim This isometric deformation is a local isometry, regardless of the choice of \(t\).
proof. First, note that the first fundamental forms of \(\sigma^c,\sigma^t, \sigma^{-t}\) are all the same since they are all isometric (rotation and translation are isometric transformations). Then, note that \(\cos^2 t+ \sin^2 t = 1\) and \(t\) is not related to \(u,v\), hence are scalars in partial derivatives. Therefore, as \(\sigma^{ct}\) is a linear transformation of \(\sigma^c, \sigma^{-t}\), it is also isometric.
Conformal Mappings of Surfaces
For \(f: \Sigma_1\rightarrow\Sigma_2\) being a local diffeomorphism, \(f\) is a conformal map if for any two curves \(\gamma_1, \gamma_2\) on \(\Sigma_1\), The angle at intersection \(p\) is equal to the angle between \(f(\gamma_1(\mathbb R)), f(\gamma_2(\mathbb R))\) at point \(f(p)\).
In short, \(f\) is conformal IFF it preserves angles.
Theorem \(f\) is conformal IFF exists \(\lambda: \Sigma_1\rightarrow \mathbb R\) s.t.
proof.
\(\Rightarrow\) Assume that the angle is preserved
Since \(\gamma_1,\gamma_2\) are choose arbitrarily, this is equalent to any vecto on \(T_p\Sigma_1\).
Take \(\{v_1, v_2\}\) be the orthonormal basis of \(T_p\Sigma_1\). Let \(v = v_1, w = \cos\theta v_1 + \sin\theta v_2\) so that \(v\cdot w = \cos \theta (v_1\cdot v_1) + \sin\theta (v_1\cdot v_2) = \cos\theta\)
Note that \(f^*\langle \cdot, \cdot\rangle\) is also dot product restricted to \(T_{f(p)}\Sigma_2\). Therefore,
Write \(\lambda = f^*\langle v_1, v_1\rangle, \mu = f^*\langle v_1, v_2\rangle, \nu = f^*\langle v_2, v_2\rangle\) and by our assumption, we have
We can solve it for \(\theta = \pi/2\), implying
Therefore, \(\lambda = \nu\implies \lambda = f^*\)
\(\Leftarrow\), Assume that \(\forall p \in \Sigma_1. f^*\langle v,w\rangle_p = \lambda(p) \langle v,w\rangle_p\), then \(\lambda\)'s cancles out in the angle equation.
Corollary \(f\) is conformal IFF for any patch \(\sigma_1\) of \(\Sigma_1\) and \(\sigma_2 = f\circ \sigma_1\) of \(\Sigma_2\), their first fundamental forms are proportional.
Example: Stereographic Projection
Consider a standard sphere \(S = \{x^2 + y^2 + z^2 = 1\}\) and XY-plane. Define \(\mathbf n = (0, 0, 1)\), i.e. the north pole of the sphere. The sterepographic projection maps \(\mathbf q \in S\) to \(\mathbf p \in \Pi_{XY}\) s.t. \(n, p, q\) lie on the same straight line, i.e.
Now we have 3 equations and 3 unknowns if \(\mathbf q\) known, or 4 if \(\mathbf p\) known
Therefore, the sterepographic projection \(\Pi: S^2-\{\mathbf n\} \rightarrow \Pi_{XY}\) is defined as
and a parameterization of \(S^2-\{\mathbf n\}\) is
Claim sterepographic projection \(\Pi\) is conformal. Let \(\sigma_2 (u, v) = (u, v, 0)\) be a parameterization of XY-plane, and we have that \(\Pi\circ\sigma_1 = \sigma_2\), we need to show that first fundamental form of \(\sigma_1\) is proportional to that of \(\sigma_2\).
Note that \(E_2= G_2 = 1, F_2 = 0\), so that take
and we have the conclusion.
Source code
import plotly.graph_objects as go
import numpy as np
u, v = np.mgrid[-2:2:20j, -2:2:20j]
S = go.Surface(
x=u - u**3 / 3 + u * v * v,
y = v - v**3/3 + v*u*u,
z=u*u-v*v
)
fig = go.Figure(data=[S])
fig.update_traces(showscale=False)
fig.update_layout(margin=dict(l=0, r=0, b=0, t=0))
with open("../assets/isometry.json", "w") as f:
f.write(fig.to_json())
Example: Enneper's Surface
Parameterize the surface as
Claim The Enneper's Surface is conformally parameterized. The first fundamental form is
Define \(\lambda(u,v) = 1+u^2+v^2\), this surface is conformal to the plane.
Example: Mercator Parameterization
Known that the first fundamental form for the sphere is \(du^2 + \cos^2 udv'^2\), find a smooth function \(\phi\) s.t. the reparameterization \(\tilde \sigma (u,v) = \sigma(\phi(u), v)\) is conformal.
Note that the Jacobian of the transformation is
so that the first fundamental form of \(\tilde \sigma\) is
Therefore, \(\tilde \sigma\) is conformal IFF \(\phi'^2 = \cos(\phi)\)
We can verify this on Mercator Parameterization, taking \(\cos\phi = \text{sech} u\) and we can verify that this is proven.
Equiareal Map
For \(f: \Sigma_1\rightarrow \Sigma_2\) by a local diffeomorphism, \(f\) is equiareal if for any open subset \(W\subset \Sigma_1\) has the same area as \(f(W)\subset \Sigma_2\).
Theorem \(f: \Sigma_1\rightarrow \Sigma_2\) is equiareal IFF
proof. By the integral of area (see First Fundamental Form), and this comes directly from the equation.
Archimedes' Theorem
Let \(S^2 = \{(x,y,z): x^2+y^2+z^2 = 1\}\) be the unit sphere and \(C = \{(x,y,z): x^2+y^2 = 1\}\) be the unit cylinder. For each point \(p = (x,y,z)\in S^2 -\{(0,0,1), (0, 0, -1)\}\), \(p\) can be mapped to \(q =(X,Y,z)= f(p)\in C\) via the ray connecting \((0, 0, z), p, q\).
Note that \(X^2 + Y^2 = 1\implies \lambda(x^2 + y^2) = 1\implies \lambda = \frac{1}{\sqrt{x^2+y^2}}\), so that we can obtain
Claim \(f\) is equiareal.
proof. Parameterize \(S^2\) using \(\sigma_1(u,v) = (\cos u \cos v, \cos u \sin v, \sin u)\), so that
For \(\sigma_1\), this is the sphere, known that \(E_1 = 1, F_1 = 0, G_1 = \cos^2 u\)
For \(\sigma_2\), \(E_2 = \|(0, 0, \cos u)\|^2 = \cos^2 u, G_2 = \|(-\sin v, \cos v, 0)\|^2 = 1, F_2 = 0\).
Therefore, \(E_1G_1-F_1^2 = E_2G_2 - F_2^2\). Hence it is equiareal.
Lemma \(A\times B \times C = (A\cdot C)B - (A\cdot B)C\)
proof. Note that \(S = A\times (B\times C)\) will be perpendicular to \(A\) and \(B\times C\), hence should reside on \(\text{span}\{B,C\}\).
Let \(S = mB + nC\), Note that \(S\cdot A = 0\),
This equation must be valid for any \(A,B,C\), so that let \(m = (C\cdot A), n = - (B\cdot A)\) and we obtain the equation in the claim.
Theorem For \(\sigma(u,v)\) be a surface patch, and $ N$ be the unit normal.
proof. First, note that \(N = \frac{\sigma_u\times\sigma_v}{\|\sigma_u \times \sigma_v\|} = \frac{\sigma_u\times\sigma_v}{\sqrt{EG-F^2}}\).
Then, apply the lemma on the equations.