Gaussian Curvature
Gaussian Curvature
Gaussian Curvature
Yan-Bin Jia
Nov 4, 2014
We have learned that the two principal curvatures (and vectors) determine the local shape
of a point on a surface. One characterizes the rate of maximum bending of the surface and the
tangent direction in which it occurs, while the other characterizes the rate and tangent direction
of minimum bending. The rate of surface bending along any tangent direction at the same point
is determined by the two principal curvatures according to Eulers formula.
In this lecture, we will first look at how the local shape at a surface point can be approximated
using its principal curvatures and direction. Then we will look at how to characterizes the rate
of change of a vector defined on a surface with respect to a tangent vector. Our main focus will
nevertheless be on two new measures of the curving a surface its Gaussian and mean curvatures
that turn out to have greater geometrical significance than the principal curvatures.
The values of the principal curvatures and vectors at a point p on a surface patch tell us about
the shape near p. To see this, we apply a rigid motion followed by a reparametrization.1 More
specifically, we move the origin to p and let the tangent plane to at p be the xy-plane with the
x-axis and y-axis along the directions of the two principal vectors, which correspond to principal
curvatures 1 and 2 , respectively. Furthermore, we let the values of both parameters at the origin
be zero, that is,
(0, 0) = 0.
(1)
Without any ambiguity, we still denote the new parametrization by .
Let us determine the function z = z(x, y) that describes the local shape. The unit principal
vectors can be expressed in terms of the partial derivatives:
(1, 0, 0) = 1 u + 1 v ,
(0, 1, 0) = 2 u + 2 v .
So can any point (x, y, 0) in the tangent plane:
(x, y, 0) = x(1, 0, 0) + y(0, 1, 0)
The material is adapted from the book Elementary Differential Geometry by Andrew Pressley, Springer-Verlag,
2001.
1
The shape does not change under any rigid motion or reparametrization.
= x(1 u + 1 v ) + y(2 u + 2 v )
= s u + tv ,
(2)
where
s = x1 + y2
and
t = x1 + y2 .
(3)
Let us evaluate (s, t) at the parameter values s and t, applying Taylors theorem with higher order
terms in s and t neglected:
1
(s, t) = (0, 0) + su + tv + (s2 uu + 2stuv + t2 vv )
2
1 2
= (x, y, 0) + (s uu + 2stuv + t2 vv ),
(by (1) and (2))
2
All derivatives are evaluated at the origin p. Neglecting the second order terms added to x and y,
the coordinates of (s, t) is (x, y, z), where
z = (s, t) n
1
=
(Ls2 + 2M st + N t2 )
2
s
1
L M
(s t)
.
=
M N
2
t
Writing
z
1
T1 =
1
p
u2
u1
x
z =
=
=
and
2
,
T2 =
2
1
(xT1 + yT2 )t F2 (xT1 + yT2 )
2
1 2
x T1 F2 T1 + xy(T1t F2 T2 + T2t F2 T1 ) + y 2 T2t F2 T2
2
1
(1 x2 + 2 y 2 ),
2
since Tit F2 Tj = i if i = j or 0 otherwise. Hence the shape of a surface near the point p has a
quadratic approximation determined by its principal curvature 1 and 2 . It is an elliptic paraboloid
described by the equation z = 12 (1 x2 + 2 y 2 ).
Covariant Derivative
the normal vector field. Similary, t1 and t2 are also vector fields on S that continuously assign to
every point two orthogonal principal vectors.
At the point p, a vector field Z typically changes differently in different tangential directions.
The rate of change along a tangent w is charaterzied by its covariant derivative along w. More
specifically, we let (t) be a curve on S that has initial velocity (0) = w. Consider restriction of
Z to . Then, the covariant derivative of Z with respect to w is defined to be
dZ((t))
w Z =
.
dt
t=0
In particular, consider the u-curve (u) = (u, v0 ) passing through p = (u0 , v0 ) at velocity
w = u (u0 , v0 ). We have
dZ((u))
du
u=u0
dZ((u, v0 ))
=
du
u=u0
= Zu (u0 , v0 ).
w Z =
Let 1 and 2 be the principal curvatures of a surface patch (u, v). The Gaussian curvature of
is
K = 1 2 ,
and its mean curvature is
1
H = (1 + 2 ).
2
To compute K and H, we use the first and second fundamental forms of the surface:
Edu2 + 2F dudv + Gdv 2
and
Ldu2 + 2M dudv + N dv 2 .
and
F2 =
L
M
M
N
By definition, the principal curvatures are the eigenvalues of F11 F2 . Hence the determinant of this
matrix is the product 1 2 , i.e., the Gaussian curvature K. So
K = det(F1 1 F2 ) = det(F1 )1 det(F2 ) =
LN M 2
..
EG F 2
(4)
The trace of the matrix is the sum of its eigenvalues, thus, twice the mean curvature H. After
some calculation, we obtain
1
1 LG 2M F + N E
H = trace(F1 1 F2 ) =
.
2
2
EG F 2
(5)
An equivalent way to obtain K and H uses the fact that the principal curvatures are also the
roots of
det(F2 F1 ) = 0,
which expands into a quadratic equation
(EG F 2 )2 (LG 2M F + N E) + LN M 2 = 0.
The product K and the sum 2H of the two roots, can be determined directly from the coefficients.
The results are the same as in (4) and (5).
Conversely, given the Gaussian and mean curvatures K and H, we can easily find the principal
curvatures 1 and 2 , which are the roots of
i.e., H
2 2H + K = 0,
H 2 K.
Example 1. We have considered the surface of revolution (see Example 1 in the notes titled Surface
Curvatures)
(u, v) = (f (u) cos v, f (u) sin v, g(u)),
where we assume, without loss of generality, that f > 0 and f2 + g 2 = 1 everywhere. Here a dot denotes
d/du. The coefficients of the first and second fundamental forms were determined:
E = 1,
L = fg fg,
G = f 2,
F = 0,
M = 0,
N = f g.
(fg fg)f
g
(fg fg)
g
LN M 2
=
=
.
2
2
EG F
f
f
Meanwhile, differentiate f2 + g 2 = 1:
ff + g
g = 0.
Thus,
(fg fg)
g
= f2 f fg 2
= f(f2 + g 2 )
= f.
f
K= .
f
Example 2. Here we compute the Gaussian and mean curvatures of a Monge patch z = f (x, y). Namely,
the patch is described by (x, y) = (x, y, f (x, y)). First, we obtain the first and second derivatives:
x = (1, 0, fx),
y = (0, 1, fy ),
xx = (0, 0, fxx),
xy = (0, 0, fxy ),
yy = (0, 0, fyy ).
F = fx fy ,
G = 1 + fy2 .
(fx , fy , 1)
x y
.
=q
k x y k
1 + fx2 + fy2
fxx
= q
= xx n
,
1 + fx2 + fy2
fxy
= q
= xy n
,
1 + fx2 + fy2
fyy
= q
= yy n
.
1 + fx2 + fy2
Plug the expressions for E, F, G, L, M, N into (4) and (5). A few more steps of symbolic manipulation yield:
K
2
fxx fyy fxy
LN M 2
=
,
EG F 2
(1 + fx2 + fy2 )2
1 LG 2M F + N E
2
EG F 2
A torus is the surface swept by a circle originally in the yz-plane and centered on the y-axis at
a distance greater than its radius from the origin, when the circle revolves about the z-axis. It is
6
a good example which has all three types of points. At points on the outer half of the torus, the
torus bends away from from its tangent plane; hence K > 0. At each point on the inner half, the
torus bends toward its tangent plane in the horizontal direction, but away from it in the orthogonal
direction; hence K < 0. On the two circles, swept respectively by the top and bottom points of the
original circle, every point has K = 0.
p
y
x
A surface S is flat if its Gaussian curvature is zero everywhere. A plane is flat. Let it be the
xy-plane with the parametrization (x, y, 0). We can easily show that the plane has zero Gaussian
curvature. A circular cylinder, treated in Example 3 of the notes Surface Curvatures, has one
principal curvature equal to zero and the other equal to the inverse of the radius of its cross section.
So a circular cylinder is also flat, even though it is so obviously curved.
A surface is minimal provided its mean curvature is zero everywhere. Minimal surfaces have
Gaussian curvature K 0. This is because H = (1 + 2 )/2 = 0 implies 1 = 2 .
n(p)
n(p)
Gauss map
n(q)
n(q)
N(R)
p
q
(R)
unit sphere
It can be shown [2, pp. 166168] that the above ratio is the absolute value of the Gaussian curvature
at p, i.e.,
AN (R)
= |K|.
lim
0 A (R)
The integral of the Gaussian curvature K over a surface S,
ZZ
KdS,
S
is called the total Gaussian curvature of S. It is the algebraic area of the image of the region on the
unit sphere under the Gauss map. Note the use of the word algebraic since Gaussian curvature
can be either positive or negative,
Suppose the patch S = (u, v) is defined over the domain [a, b] [c, d]. Then the total Gaussian
curvature is computed as
Z dZ b
p
K(u, v) EG F 2 dudv.
c
Example 3. If the Gaussian curvature K of a surface S is constant, then the total Gaussian curvature
is KA(S), where A(S) is the area of the surface. Thus a sphere of radius r has total Gaussian curvature
1
2
r 2 4r = 4, which is independent of the radius r.
Example 4. Without any computation, we can determine that an ellipsoid also has total curvature 4. The
Gauss map is bijective (one-to-one and onto) since every point on the ellipsoid has a distinct normal. The
image region covers the unit sphere. Because the Gaussian curvature is everywhere positive on the ellipsoid,
the area of the unit sphere, 4, is the total Gaussian curvature of the ellipsoid.
References
[1] B. ONeill. Elementary Differential Geometry. Academic Press, Inc., 1966.
[2] A. Pressley. Elementary Differential Geometry. Springer-Verlag London, 2001.