Surface Curvatures
Second Fundamental Form
To define the curvature of a surface, the first attempt is to imitate the curvature of a curve. In other words, how quick the surface moves away from the plane parallel to the tangent plane and intersecting \(p\).
For a surface \(\Sigma\) parameterized by \(\sigma\), Consider a point \(p = \sigma(u,v)\) and the tangent plane at \(p\) with unit normal \(\mathbf N\). The intuition above leads to
Using Taylor expansion, \((\sigma(u+\Delta u, v+\Delta v) - \sigma(u,v))\) is linearly approximated (first two orders) as
Then, note that \(N \parallel (\sigma_u\times\sigma_v)\) and \(rem.\) approches 0, so that the equation becomes
Let \(L = \sigma_{uu}\cdot \mathbf N , M = \sigma_{uv}\cdot \mathbf N, N = \sigma_{vv}\cdot \mathbf N\) so that we can describe curvature by
which is called the second fundamental form of the surface patch \(\sigma\).
Example: Surface of Revolution
with assumption that \(f>0\) and \(\gamma(u) = (f(u), 0, g(u))\) is unit-speed.
Known that \(\sigma_u = (f'\cos v, f'\sin v, g'), \sigma_v = (-f\sin v, f\cos v, 0)\).
The second fundamental form is
For sphere using lat-long coordinate parameterization, inserting \(f = \cos u, g = \sin u\) so that the second fundamental form is
which is the same as the first fundamental form.
Example: elliptic paraboloid
Reparameterization
Claim If \(\tilde \sigma\) is a reparameterization of a surface patch \(\sigma\) with map \((u,v) = \Phi(\tilde u, \tilde v)\), then
First, by reparameterization we have that \(\tilde{\mathbf N} = \pm \mathbf N\), then given that
Differentiate both sides we have that
Differentiating twice, we have that
Inserting all differentials back with simplified notations
Note that \(\tilde{\mathbf N} = \pm \mathbf N, \sigma_u\cdot \mathbf N = \sigma_v\cdot \mathbf N = 0\), we have that
Similarly, we can obtain \(\tilde M,\tilde N\)
Example: Plane
Claim \(\sigma\) parameterizes an open subset of a plane IFF the second fundamental form is zero everywhere.
proof. \(\Rightarrow\) Note that if one parameterization of the plane has second fundamental form being 0, then all of its reparameterizations have 0 second fundamental form by the reparameterization theorem (\(\pm J^T \mathbf 0 J = \mathbf 0\) for any \(J\)).
We simply take \(\sigma(u,v) = u\mathbf a + v\mathbf b + \mathbf c\), so that \(\sigma_u = \mathbf a, \sigma_v = \mathbf b, \sigma_{uu} = \sigma_{uv} = \sigma_{vv} = 0\), hence its second fundemental form is \(0\).
\(\Leftarrow\) Assume that \(\sigma_{uu}\cdot \mathbf N = \sigma_{uv}\cdot \mathbf N = \sigma_{vv}\cdot \mathbf N = 0\). Note that by product rule
while we also have that \(\sigma_u \cdot\mathbf N = 0\) since they are perpendicular, hence
Similarly, we can obtain that
Also, since \(\mathbf N\) is a unit vector, its partial derivatives
However, \(N\) is perpendicular to \(\sigma_u, \sigma_v\) so that we must have that \(\mathbf N_u = \mathbf N_v = 0\), hence \(\mathbf N(u,v)\) is a constant.
Gauss and Weingarten Maps
Another approach for defining curvature is the speed of change in the unit normal \(\mathbf N\). Note that the values of \(\mathbf N\) on a surface belongs to a unit sphere \(S^2\). Therefore, we define the Gauss map
The rate of change of normal thus becomes
Note that the tangent plane \(T_{N(p)}S^2\) is the tangent plane perpendicular to \(N(p)\), which is the same plane as \(T_p\Sigma\).
Define the Weingarten map
and define the blinear form of second fundamental form of \(\Sigma\) at \(p\) by
We will then show how Weingarten map is related to the second fundamental form.
Lemma \(\mathbf N_u\cdot \sigma_u = -L, \mathbf N_u\cdot \sigma_v = \mathbf N_v\cdot \sigma_u = -M, \mathbf N_v\cdot \sigma_v = -N\).
proof. Note that \(\mathbf N = \frac{\sigma_u\times \sigma_v}{\|\sigma_u\times \sigma_v\|}\) is perpendicular to both \(\sigma_u, \sigma_v\), we have that
Differentiating \(N\cdot \sigma_u\), we have that
Similarly, differentiate wrt. \(u, v\) on each of \(N\cdot \sigma_u, N\cdot\sigma_v\) will get the claim.
Theorem The inner product is a symmetric bilinear form
For \(v = a \sigma_u + b\sigma_v, w = c \sigma_u + d\sigma_v\).
Note that both sides of the equation is bilinear form on \(T_p\Sigma\), we only need to prove on the set \(\{\sigma_u, \sigma_v\}\).
Also, note that \(W_p = -D_pG = D_p \mathbf N\), so that
Therefore, using the lemma above
And we can obtain the similar results for
Corollary Weingarten map is self adjoint. \(\langle W_p(v), w\rangle = \langle v, W_p(w)\rangle\)
Normal and Geodesic Curvatures
The third attempt to define curvature is to define via the curvature of curves on the surface.
Let \(\gamma: \mathbb R\rightarrow\Sigma\) be a unit-speed curve on \(\Sigma\), parameterized by \(\sigma\). Let \(\mathbf t = \gamma', \mathbf n = \frac{\gamma''}{\|\gamma''\| }, \mathbf b = \mathbf t\times \mathbf n\) be the unit tangent, unit normal, and binormal, which forms the orthonormal basis.
Also, let \(\mathbf N\) be the unit normal, hence \(\{\mathbf N, \mathbf t, \mathbf N\times \mathbf t\}\) forms another orthonormal basis.
Then, note that \(\gamma\) is unit-speed, hence \(\gamma''\perp \mathbf t\), thus, \(\gamma''\) must resides on the plane spanned by \(\mathbf N, \mathbf N\times \mathbf t\), in other words
Define \(\kappa_n\) be the normal curvature and \(\kappa_g\) be the geodesic curvature of \(\gamma\).
Since \(\{\mathbf N, \mathbf t, \mathbf N\times \mathbf t\}\) forms a orthonormal basis, by Pythagorean theorem or trig. identities, we can easily obtain
for \(\psi = \arccos(\mathbf N\cdot\mathbf n)\)
Theorem \(\kappa_n\) is invariant of reparameterization of unit-speed \(\gamma\), while \(\kappa_g\) changes up to the sign.
proof. Let \(\gamma, \tilde\gamma\) be two unit-speed parameterizations of the same curve, then the map can only be \(\tilde t = \pm t + c\).
Theorem If \(\gamma:\mathbb R\rightarrow\Sigma\) is unit-speed on an oriented surface \(\Sigma\), then
proof. Let \(\gamma(t) = \sigma(u(t), v(t))\). Note that \(\mathbf t = \gamma'\) is a tangent vector to \(\Sigma\),
Therefore, we have that
Theorem If \(\gamma\) is regular (not necessarily unit-speed), then
proof. Let \(\hat\gamma\) be the unit-speed parameterization of \(\gamma, \gamma(t) = \hat\gamma(s(t))\) where \(s\) is the arc-length of \(\gamma\), and \(s'\) is the speed
Therefore, we have that
Therefore,
Example: Sphere
Claim For any curve \(\gamma: \mathbb R\rightarrow S^2_R\) on the sphere of radius \(R\), \(\kappa_n = \pm R^{-1}\).
proof. WLOG assume that the sphere is centered at origin and \(\gamma\) is unit-speed. Then, the unit normal at point \(p = \gamma(t) \in S^2\) is \(\pm\frac{\gamma(t)}{R}\).
Also, we have that \(\gamma\cdot \gamma = R^2\), differentiate both side gives that
Differentiate twice gives that
Therefore, the normal curvature
Claim For any circle \(c\) on the sphere of radius \(R\), its geodesic curvature is
proof. Note that \(\kappa_g\) is invariant of rotations, WLOG assume that \(c(\theta) = (r\cos\theta, r\sin\theta, \sqrt{R^2-r^2})\) where \(0 < r\leq R\), then we have the unit normal for curve \(c\) being
The unit normal for sphere at \(c(\theta)\) is simply \(\pm (R^{-1} c(\theta)) = \pm(\frac{r}{R}\cos\theta, \frac{r}{R}\sin\theta, \sqrt{1-\frac{r^2}{R^2} })\).
Known that the curvature for a circle of radius \(r\) is \(r^{-1}\), we have that
Asymptotic curves
A curve \(\gamma:\mathbb R\rightarrow\Sigma\) is called asymptotic if \(\kappa_n = 0\).
For example, any straight line on a surface is asymptotic, since \(\kappa_n = \mathbf N\cdot \gamma'' = \mathbf N \cdot 0 = 0\).
Theorem \(\gamma\) with positive curvature is aymptotic IFF its binormal \(\mathbf b\) is parallel to the unit normal of \(\Sigma\) for all points of \(\gamma\).
proof. Since \(\mathbf b = \mathbf t\times \mathbf n\), \(\mathbf b \parallel \mathbf N\) so that \(\mathbf N \perp \mathbf n\) implying that \(\kappa_n = \kappa (\mathbf N \cdot \mathbf n) = \kappa 0 = 0\)