First Fundamental Form

Total Page:16

File Type:pdf, Size:1020Kb

First Fundamental Form Spring 2015 CSCI 599: Digital Geometry Processing 3.2 Classic Differential Geometry 2 Hao Li http://cs599.hao-li.com 1 Outline • Parametric Curves • Parametric Surfaces 2 Surfaces What characterizes shape?! • shape does not depend on Euclidean motions • metric and curvatures • smooth continuous notions to discrete notions 3 Metric on Surfaces Measure Stuff! • angle, length, area • requires an inner product • we have: • Euclidean inner product in domain • we want to turn this into: • inner product on surface 4 Parametric Surfaces Continuous surface x(u, v) x(u, v)= y(u, v) z(u, v) ⇥ n ⇤ ⌅ Normal vector xu xv p x x n = u × v x x ⇥ u × v⇥ Assume regular parameterization x x = 0 normal exists u × v ⇥ 5 Angles on Surface Curve [ u ( t ) ,v ( t )] in uv-plane defines curve on the surface x(u, v) c(t)=x(u(t) ,v(t)) Two curves c 1 and c 2 intersecting at!p • angle of intersection? n • two tangents t and t 1 2 xu xv p ! ti = αixu + ⇥ixv c2 • compute inner product c1 tT t = cos θ t t 1 2 1 2 6 Angles on Surface Curve [ u ( t ) ,v ( t )] in uv-plane defines curve on the surface x(u, v) c(t)=x(u(t) ,v(t)) Two curves c 1 and c 2 intersecting at p T T t1 t2 =(α1xu + ⇥1xv) (α2xu + ⇥2xv) T T T = α1α2xu xu +(α1⇥2 + α2⇥1) xu xv + ⇥1⇥2xv xv T T xu xu xu xv α2 =(α1, ⇥1) T T xu xv xv xv ⇥2 ⇥ ⇥ 7 First Fundamental Form First fundamental form EF xT x xT x I = := u u u v FG xT x xT x ⇥ u v v v⇥ Defines inner product on tangent space T α α α α 1 , 2 := 1 I 2 ⇥ ⇥ ⇥ ⇥ ⇤ 1⇥ 2⇥⌅ 1⇥ 2⇥ 8 First Fundamental Form First fundamental form I allows to measure! (w.r.t. surface metric) Angles t>t = (↵ , β ), (↵ , β ) 1 2 h 1 1 2 2 i Length ds2 = (du, dv), (du, dv) squared ! ⇥ infinitesimal ! = Edu2 +2F dudv + Gdv2 length Area dA = x x du dv ⌅ u ⇤ v⌅ T T T 2 = x xu x xv (x xv) du dv infinitesimal ! u · v − u Area ⇥ = EG F 2du dv cross product →− determinant with unit vectors → area 9 Sphere Example Spherical parameterization cos u sin v x(u, v)= sin u sin v , (u, v) [0, 2π) [0, π) cos v ⇥ ⇥ × Tangent vectors⇤ ⌅ sin u sin v cos u cos v − x (u, v)= cos u sin v x (u, v)= sin u cos v u v ⇥ 0 ⇥ sin v − ⇤ ⌅ ⇤ ⌅ First fundamental Form sin2 v 0 I = 01 ⇥ 10 Sphere Example Length of equator x(t, ⇡/2) 2π 2π 2 2 1ds = E (ut) +2Futvt + G (vt) dt 0 0 ⇥ 2π = sin v dt 0 =2π sin v =2π 11 Sphere Example Area of a sphere π 2π π 2π 1dA = EG F 2 du dv 0 0 0 0 − ⇥ π 2π = sin v du dv 0 0 =4π 12 Normal Curvature Tangent vector t … n xu xv p t xu xv t = cos φ + sin φ ∥xu∥ ∥xv∥ unit vector 13 Normal Curvature … defines intersection plane, yielding curve c(t) normal curve n t c(t) p xu xv t = cos φ + sin φ ∥xu∥ ∥xv∥ 14 Geometry of the Normal Gauss map! • normal at point ! ! ! • consider curve in surface again • study its curvature at p • normal “tilts” along curve 15 Normal Curvature Normal curvature n ( t ) is defined as curvature of the normal curve c ( t ) at point p(t)=x(u, v) With second fundamental form ef xT nxT n II = := uu uv fg xT nxT n ⇥ ⇤ uv vv ⌅ normal curvature can be computed as T 2 2 ¯t II¯t ea +2fab + gb t = axu + bxv κ (¯t)= = n ¯tT I ¯t Ea2 +2F ab + Gb2 ¯t =(a, b) 16 Surface Curvature(s) Principal curvatures! • Maximum curvature κ1 = max κn(φ) φ • Minimum curvature κ2 = min κn(φ) φ 2 2 • Euler theorem κn(⇥)=κ1 cos ⇥ + κ2 sin ⇥ • Corresponding principal directions e 1 , e 2 are orthogonal 17 Surface Curvature(s) Principal curvatures! • Maximum curvature κ1 = max κn(φ) φ • Minimum curvature κ2 = min κn(φ) φ 2 2 • Euler theorem κn(⇥)=κ1 cos ⇥ + κ2 sin ⇥ • Corresponding principal directions e 1 , e 2 are orthogonal Special curvatures! κ1 + κ2 • Mean curvature H = extrinsic 2 • Gaussian curvature K = κ1 · κ2 intrinsic (only first FF) 18 Invariants Gaussian and mean curvature! • determinant and trace only ! ! ! • eigenvalues and orthovectors 19 Mean Curvature Integral representations 20 Curvature of Surfaces κ + κ Mean curvature! H = 1 2 2 • H =0 everywhere minimal surface ! soap film 21 Curvature of Surfaces κ + κ Mean curvature! H = 1 2 2 • H =0 everywhere minimal surface ! Green Void, Sydney Architects: Lava 22 Curvature of Surfaces Gaussian curvature! K = κ1 · κ2 • K =0 everywhere developable surface ! surface that can be flattened to a plane without distortion (stretching or compression) Disney, Concert Hall, L.A. Timber Fabric Architects: Gehry Partners IBOIS, EPFL 23 Shape Operator Derivative of Gauss map! • second fundamental form ! ! ! • local coordinates 24 Intrinsic Geometry Properties of the surface that only depend on the! first fundamental form! • length • angles • Gaussian curvature (Theorema Egregium) remarkable theorem (Gauss) 6πr − 3C(r) K = lim r→0 πr3 Gaussian curvature of a surface is invariant under local isometry 25 Classification Point x on the surface is called! • elliptic, if K>0 • hyperbolic, if K<0 Gaussian curvature K • parabolic, if K =0 • umbilic, if κ1 = κ2 or isotropic 26 Classification Point x on the surface is called 27 Gauss-Bonnet Theorem For any closed manifold surface with Euler characteristic χ =2 2g − K =2⇥ Z K()=K()=K()=4π Z Z Z 28 Gauss-Bonnet Theorem Sphere κ1 = κ2 =1/r 2 K = κ1κ2 =1/r 1 K =4πr2 =4π · r2 Z when sphere is deformed, new positive and negative curvature cancel out 29 Differential Operators Gradient! @f @f ! f := ,..., r @x @x ✓ 1 n ◆ ! • points in the direction of the steepest ascend 30 Differential Operators Divergence! ! @F @F divF = F := 1 + ...+ n ! r· @x1 @xn • volume density of outward flux of vector field • magnitude of source or sink at given point • Example: incompressible fluid • velocity field is divergence-free 31 Differential Operators Divergence @F @F divF = F := 1 + ...+ n r· @x1 @xn high divergence low divergence 32 Laplace Operator gradient 2nd partial Laplace operator derivatives operator ∂2f ∆ = div∇ = f f ! 2 i ∂xi Cartesian coordinates function in divergence Euclidean space operator 33 Laplace-Beltrami Operator Extension of Laplace fo functions on manifolds Laplace- gradient Beltrami operator …of the surface ∆S f = divS ∇S f function on divergence manifold S operator Laplace on the surface 34 Laplace-Beltrami Operator Laplace- gradient Beltrami operator mean curvature ∆S x = divS ∇S x = −2Hn surface function on divergence normal manifold S operator 35 Literature • M. Do Carmo: Differential Geometry of Curves and Surfaces, Prentice Hall, 1976 • A. Pressley: Elementary Differential Geometry, Springer, 2010 • G. Farin: Curves and Surfaces for CAGD, Morgan Kaufmann, 2001 • W. Boehm, H. Prautzsch: Geometric Concepts for Geometric Design, AK Peters 1994 • H. Prautzsch, W. Boehm, M. Paluszny: Bézier and B-Spline Techniques, Springer 2002 • ddg.cs.columbia.edu • http://graphics.stanford.edu/courses/cs468-13-spring/schedule.html 36 Next Time Discrete Differential Geometry 37 http://cs599.hao-li.com Thanks! 38.
Recommended publications
  • Basics of the Differential Geometry of Surfaces
    Chapter 20 Basics of the Differential Geometry of Surfaces 20.1 Introduction The purpose of this chapter is to introduce the reader to some elementary concepts of the differential geometry of surfaces. Our goal is rather modest: We simply want to introduce the concepts needed to understand the notion of Gaussian curvature, mean curvature, principal curvatures, and geodesic lines. Almost all of the material presented in this chapter is based on lectures given by Eugenio Calabi in an upper undergraduate differential geometry course offered in the fall of 1994. Most of the topics covered in this course have been included, except a presentation of the global Gauss–Bonnet–Hopf theorem, some material on special coordinate systems, and Hilbert’s theorem on surfaces of constant negative curvature. What is a surface? A precise answer cannot really be given without introducing the concept of a manifold. An informal answer is to say that a surface is a set of points in R3 such that for every point p on the surface there is a small (perhaps very small) neighborhood U of p that is continuously deformable into a little flat open disk. Thus, a surface should really have some topology. Also,locally,unlessthe point p is “singular,” the surface looks like a plane. Properties of surfaces can be classified into local properties and global prop- erties.Intheolderliterature,thestudyoflocalpropertieswascalled geometry in the small,andthestudyofglobalpropertieswascalledgeometry in the large.Lo- cal properties are the properties that hold in a small neighborhood of a point on a surface. Curvature is a local property. Local properties canbestudiedmoreconve- niently by assuming that the surface is parametrized locally.
    [Show full text]
  • AN INTRODUCTION to the CURVATURE of SURFACES by PHILIP ANTHONY BARILE a Thesis Submitted to the Graduate School-Camden Rutgers
    AN INTRODUCTION TO THE CURVATURE OF SURFACES By PHILIP ANTHONY BARILE A thesis submitted to the Graduate School-Camden Rutgers, The State University Of New Jersey in partial fulfillment of the requirements for the degree of Master of Science Graduate Program in Mathematics written under the direction of Haydee Herrera and approved by Camden, NJ January 2009 ABSTRACT OF THE THESIS An Introduction to the Curvature of Surfaces by PHILIP ANTHONY BARILE Thesis Director: Haydee Herrera Curvature is fundamental to the study of differential geometry. It describes different geometrical and topological properties of a surface in R3. Two types of curvature are discussed in this paper: intrinsic and extrinsic. Numerous examples are given which motivate definitions, properties and theorems concerning curvature. ii 1 1 Introduction For surfaces in R3, there are several different ways to measure curvature. Some curvature, like normal curvature, has the property such that it depends on how we embed the surface in R3. Normal curvature is extrinsic; that is, it could not be measured by being on the surface. On the other hand, another measurement of curvature, namely Gauss curvature, does not depend on how we embed the surface in R3. Gauss curvature is intrinsic; that is, it can be measured from on the surface. In order to engage in a discussion about curvature of surfaces, we must introduce some important concepts such as regular surfaces, the tangent plane, the first and second fundamental form, and the Gauss Map. Sections 2,3 and 4 introduce these preliminaries, however, their importance should not be understated as they lay the groundwork for more subtle and advanced topics in differential geometry.
    [Show full text]
  • Shapewright: Finite Element Based Free-Form Shape Design
    ShapeWright: Finite Element Based Free-Form Shape Design by George Celniker S.M., Mechanical Engineering Massachusetts Institute of Technology January, 1981 B.S., Mechanical Engineering Massachusetts Institute of Technology May, 1979 Submitted to the Department of Mechanical Engineering in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in Mechanical Engineering at the Massachusetts Institute of Technology September, 1990 © Massachusetts Institute of Technology, 1990, All rights reserved. Signature of Author . ... , , , Department of Mechariical Engineering August 3, 1990 Certified by Professor David C. Gossard Thesis Supervisor Accepted by Ain A. Sonin Chairman, Department Committee MASSACHUITTS INSTITOiI OF TECHIvn .:.. NOV 0 8 1990 LIBRARIEb ShapeWright: Finite Element Based Free-Form Shape Design by George Celniker Submitted to the Department of Mechanical Engineering on September, 1990 inpartial fulfillment of the requirements for the degree of Doctor of Philosophy inMechanical Engineering. Abstract The mathematical foundations and an implementation of a new free-form shape design paradigm are developed. The finite element method is applied to generate shapes that minimize a surface energy function subject to user-specified geometric constraints while responding to user-specified forces. Because of the energy minimization these surfaces opportunistically seek globally fair shapes. It is proposed that shape fairness is a global and not a local property. Very fair shapes with C1 continuity are designed. Two finite elements, a curve segment and a triangular surface element, are developed and used as the geometric primitives of the approach. The curve segments yield piecewise C1 Hermite cubic polynomials. The surface element edges have cubic variations in position and parabolic variations in surface normal and can be combined to yield piecewise C1 surfaces.
    [Show full text]
  • Fundamental Forms of Surfaces and the Gauss-Bonnet Theorem
    FUNDAMENTAL FORMS OF SURFACES AND THE GAUSS-BONNET THEOREM HUNTER S. CHASE Abstract. We define the first and second fundamental forms of surfaces, ex- ploring their properties as they relate to measuring arc lengths and areas, identifying isometric surfaces, and finding extrema. These forms can be used to define the Gaussian curvature, which is, unlike the first and second fun- damental forms, independent of the parametrization of the surface. Gauss's Egregious Theorem reveals more about the Gaussian curvature, that it de- pends only on the first fundamental form and thus identifies isometries be- tween surfaces. Finally, we present the Gauss-Bonnet Theorem, a remarkable theorem that, in its global form, relates the Gaussian curvature of the surface, a geometric property, to the Euler characteristic of the surface, a topological property. Contents 1. Surfaces and the First Fundamental Form 1 2. The Second Fundamental Form 5 3. Curvature 7 4. The Gauss-Bonnet Theorem 8 Acknowledgments 12 References 12 1. Surfaces and the First Fundamental Form We begin our study by examining two properties of surfaces in R3, called the first and second fundamental forms. First, however, we must understand what we are dealing with when we talk about a surface. Definition 1.1. A smooth surface in R3 is a subset X ⊂ R3 such that each point has a neighborhood U ⊂ X and a map r : V ! R3 from an open set V ⊂ R2 such that • r : V ! U is a homeomorphism. This means that r is a bijection that continously maps V into U, and that the inverse function r−1 exists and is continuous.
    [Show full text]
  • Geometry of Surfaces 1 4.1
    M435: INTRODUCTION TO DIFFERENTIAL GEOMETRY MARK POWELL Contents 4. Geometry of Surfaces 1 4.1. Smooth patches 1 4.2. Tangent spaces 3 4.3. Vector fields and covariant derivatives 4 4.4. The normal vector and the Gauss map 7 4.5. Change of parametrisation 7 4.6. Linear Algebra review 14 4.7. First Fundamental Form 14 4.8. Angles 16 4.9. Areas 17 4.10. Effect of change of coordinates on first fundamental form 17 4.11. Isometries and local isometries 18 References 21 4. Geometry of Surfaces 4.1. Smooth patches. Definition 4.1. A smooth patch of a surface in R3 consists of an open subset U ⊆ R2 and a smooth map r: U ! R3 which is a homeomorphism onto its image r(U), and which has injective derivative. The image r(U) is a smooth surface in R3. Recall that the injective derivative condition can be checked by computing ru ^ rv =6 0 everywhere. A patch gives us coordinates (u; v) on our surface. The curves α(t) = r(t; v) and β(t) = r(u; t), for fixed u; v, are the coordinate lines on our surface. The lines of constant longitude and latitude on the surface of the earth are examples. Smooth means that all derivatives exist. In practice, derivatives up to third or fourth order at most are usually sufficient. Example 4.2. The requirement that r be injective means that we sometimes have to restrict our domain, and we may not cover the whole of some compact surface with one patch.
    [Show full text]
  • The Second Fundamental Form. Geodesics. the Curvature Tensor
    Differential Geometry Lia Vas The Second Fundamental Form. Geodesics. The Curvature Tensor. The Fundamental Theorem of Surfaces. Manifolds The Second Fundamental Form and the Christoffel symbols. Consider a surface x = @x @x x(u; v): Following the reasoning that x1 and x2 denote the derivatives @u and @v respectively, we denote the second derivatives @2x @2x @2x @2x @u2 by x11; @v@u by x12; @u@v by x21; and @v2 by x22: The terms xij; i; j = 1; 2 can be represented as a linear combination of tangential and normal component. Each of the vectors xij can be repre- sented as a combination of the tangent component (which itself is a combination of vectors x1 and x2) and the normal component (which is a multi- 1 2 ple of the unit normal vector n). Let Γij and Γij denote the coefficients of the tangent component and Lij denote the coefficient with n of vector xij: Thus, 1 2 P k xij = Γijx1 + Γijx2 + Lijn = k Γijxk + Lijn: The formula above is called the Gauss formula. k The coefficients Γij where i; j; k = 1; 2 are called Christoffel symbols and the coefficients Lij; i; j = 1; 2 are called the coefficients of the second fundamental form. Einstein notation and tensors. The term \Einstein notation" refers to the certain summation convention that appears often in differential geometry and its many applications. Consider a formula can be written in terms of a sum over an index that appears in subscript of one and superscript of P k the other variable. For example, xij = k Γijxk + Lijn: In cases like this the summation symbol is omitted.
    [Show full text]
  • Differential Geometry
    18.950 (Differential Geometry) Lecture Notes Evan Chen Fall 2015 This is MIT's undergraduate 18.950, instructed by Xin Zhou. The formal name for this class is “Differential Geometry". The permanent URL for this document is http://web.evanchen.cc/ coursework.html, along with all my other course notes. Contents 1 September 10, 20153 1.1 Curves...................................... 3 1.2 Surfaces..................................... 3 1.3 Parametrized Curves.............................. 4 2 September 15, 20155 2.1 Regular curves................................. 5 2.2 Arc Length Parametrization.......................... 6 2.3 Change of Orientation............................. 7 3 2.4 Vector Product in R ............................. 7 2.5 OH GOD NO.................................. 7 2.6 Concrete examples............................... 8 3 September 17, 20159 3.1 Always Cauchy-Schwarz............................ 9 3.2 Curvature.................................... 9 3.3 Torsion ..................................... 9 3.4 Frenet formulas................................. 10 3.5 Convenient Formulas.............................. 11 4 September 22, 2015 12 4.1 Signed Curvature................................ 12 4.2 Evolute of a Curve............................... 12 4.3 Isoperimetric Inequality............................ 13 5 September 24, 2015 15 5.1 Regular Surfaces................................ 15 5.2 Special Cases of Manifolds .......................... 15 6 September 29, 2015 and October 1, 2015 17 6.1 Local Parametrizations ...........................
    [Show full text]
  • Submanifold Geometry
    CHAPTER 7 Submanifold geometry 7.1 Introduction In this chapter, we study the extrinsic geometry of Riemannian manifolds. Historically speaking, the field of Differential Geometry started with the study of curves and surfaces in R3, which originated as a development of the invention of infinitesimal calculus. Later investigations considered arbitrary dimensions and codimensions. Our discussion in this chapter is centered in submanifolds of spaces forms. A most fundamental problem in submanifold geometry is to discover simple (sharp) relationships between intrinsic and extrinsic invariants of a submanifold. We begin this chapter by presenting the standard related results for submanifolds of space forms, with some basic applications. Then we turn to the Morse index theorem for submanifolds. This is a very important theorem that can be used to deduce information about the topology of the submanifold. Finally, we present a brief account of the theory of isoparametric submanifolds of space forms, which in some sense are the submanifolds with the simplest local invariants, and we refer to [BCO16, ch. 4] for a fuller account. 7.2 The fundamental equations of the theory of isometric immersions The first goal is to introduce a number of invariants of the isometric immersion. From the point of view of submanifold geometry, it does not make sense to distinguish between two isometric immersions of M into M that differ by an ambient isometry. We call two isometric immersions f : (M, g) (M, g) and f ′ : (M, g′) (M, g) congruent if there exists an isometry ϕ of M such → → that f ′ = ϕ f. In this case, ◦ g′ = f ′∗g = f ∗ϕ∗g = f ∗g = g.
    [Show full text]
  • Differential Geometry Peter Petersen
    Differential Geometry Peter Petersen CHAPTER 1 Preliminaries 1.1. Vectors-Matrices Given a basis e, f for a two dimensional vector space we expand vectors using matrix multiplication ve v = vee + vf f = ef vf and the matrix representation [L] for a linear⇥ map/transformation⇤ L can be found from L (e) L (f) = ef [L] Le Le ⇥ ⇤ = ⇥ ef⇤ e f Lf Lf e f ⇥ ⇤ Next we relate matrix multiplication and the dot product in R3. We think of vectors as being columns or 3 1 matrices. Keeping that in mind and using transposition ⇥ of matrices we immediately obtain: XtY = X Y, · Xt X Y = X X X Y 2 2 · 2 · 2 t X X X⇥ Y X⇤ = ⇥ 1 ⇤ 1 1 Y ·X 1 · ⇥ t ⇤ X X X Y X Y X Y = 1 2 1 2 , 1 1 2 2 Y ·X Y ·Y 1 · 2 1 · 2 ⇥ ⇤ ⇥ ⇤ X1 X2 X1 Y2 X1 Z2 t · · · X1 Y1 Z1 X2 Y2 Z2 = Y1 X2 Y1 Y2 Y1 Z2 2 Z · X Z · Y Z · Z 3 ⇥ ⇤ ⇥ ⇤ 1 · 2 1 · 2 1 · 2 These formulas can be used to calculate the4 coefficients of a vector with respect5 2 to a general basis. Recall first that if E1,E2 is an orthonormal basis for R , then X =(X E1) E1 +(X E2) E2 · · t = E1 E2 E1 E2 X So the coefficients for X are simply⇥ the dot⇤⇥ products with⇤ the basis vectors. More generally we have Theorem 1.1.1. Let U.V be a basis for R2, then t 1 t X = UV UV UV − UV X ⇥ ⇤ ⇣⇥ ⇤t ⇥ ⇤⌘ 1 ⇥ U X ⇤ = UV UV UV − V · X · ⇥ ⇤ ⇣⇥ ⇤ ⇥ ⇤⌘ 3 1.2.
    [Show full text]
  • M435: Introduction to Differential Geometry
    M435: INTRODUCTION TO DIFFERENTIAL GEOMETRY MARK POWELL Contents 5. Second fundamental form and the curvature 1 5.1. The second fundamental form 1 5.2. Second fundamental form alternative derivation 2 5.3. The shape operator 3 5.4. Principal curvature 5 5.5. The Theorema Egregium of Gauss 11 References 14 5. Second fundamental form and the curvature 5.1. The second fundamental form. We will give several ways of motivating the definition of the second fundamental form. Like the first fundamental form, the second fundamental form is a symmetric bilinear form on each tangent space of a surface Σ. Unlike the first, it need not be positive definite. The idea of the second fundamental form is to measure, in R3, how Σ curves away from its tangent plane at a given point. The first fundamental form is an intrinsic object whereas the second fundamental form is extrinsic. That is, it measures the surface as compared to the tangent plane in R3. By contrast the first fundamental form can be measured by a denizen of the surface, who does not possess 3 dimensional awareness. Given a smooth patch r: U ! Σ, let n be the unit normal vector as usual. Define R(u; v; t) := r(u; v) − tn(u; v); with t 2 (−"; "). This is a 1-parameter family of smooth surface patches. How is the first fundamental form changing in this family? We can compute that: 1 @ ( ) Edu2 + 2F dudv + Gdv2 = Ldu2 + 2Mdudv + Ndv2 2 @t t=0 where L := −ru · nu 2M := −(ru · nv + rv · nu) N := −rv · nv: The reason for the negative signs will become clear soon.
    [Show full text]
  • DIFFERENTIAL GEOMETRY: a First Course in Curves and Surfaces
    DIFFERENTIAL GEOMETRY: A First Course in Curves and Surfaces Preliminary Version Fall, 2015 Theodore Shifrin University of Georgia Dedicated to the memory of Shiing-Shen Chern, my adviser and friend c 2015 Theodore Shifrin No portion of this work may be reproduced in any form without written permission of the author, other than duplication at nominal cost for those readers or students desiring a hard copy. CONTENTS 1. CURVES.................... 1 1. Examples, Arclength Parametrization 1 2. Local Theory: Frenet Frame 10 3. SomeGlobalResults 23 2. SURFACES: LOCAL THEORY . 35 1. Parametrized Surfaces and the First Fundamental Form 35 2. The Gauss Map and the Second Fundamental Form 44 3. The Codazzi and Gauss Equations and the Fundamental Theorem of Surface Theory 57 4. Covariant Differentiation, Parallel Translation, and Geodesics 66 3. SURFACES: FURTHER TOPICS . 79 1. Holonomy and the Gauss-Bonnet Theorem 79 2. An Introduction to Hyperbolic Geometry 91 3. Surface Theory with Differential Forms 101 4. Calculus of Variations and Surfaces of Constant Mean Curvature 107 Appendix. REVIEW OF LINEAR ALGEBRA AND CALCULUS . 114 1. Linear Algebra Review 114 2. Calculus Review 116 3. Differential Equations 118 SOLUTIONS TO SELECTED EXERCISES . 121 INDEX ................... 124 Problems to which answers or hints are given at the back of the book are marked with an asterisk (*). Fundamental exercises that are particularly important (and to which reference is made later) are marked with a sharp (]). August, 2015 CHAPTER 1 Curves 1. Examples, Arclength Parametrization We say a vector function f .a; b/ R3 is Ck (k 0; 1; 2; : : :) if f and its first k derivatives, f , f ,..., W ! D 0 00 f.k/, exist and are all continuous.
    [Show full text]
  • Surfaces, First Fundamental Form
    Length Shortening Flow •The objective for length shortening flow is simply the total length of the curve; the flow is then the (L2) gradient flow. •For closed curves, several interesting features (Gage-Grayson-Hamilton): •Center of mass is preserved •Curves flow to “round points” •Embedded curves remain embedded credit: Sigurd Angenent Length Shortening Flow Length Shortening Flow—Forward Euler •At each moment in time, move curve in normal direction with speed proportional to curvature •“Smooths out” curve (e.g., noise), eventually becoming circular •Discretize by replacing time derivative with difference in time; smooth curvature with one (of many) curvatures •Repeatedly add a little bit of !N (“forward Euler method”) smooth discrete Elastic Flow •Basic idea: rather than shrinking length, try to reduce bending (curvature) •Objective is integral of squared curvature; elastic flow is then gradient flow on this objective •Minimizers are called elastic curves •More interesting w/ constraints (e.g., endpoint positions & a tangents) Isometric Elastic Flow •Different way to smooth out a curve is to directly “shrink” curvature •Discrete case: “scale down” turning angles, then use the fundamental theorem of discrete plane curves to reconstruct •Extremely stable numerically; exactly preserves edge lengths •Challenge: how do we make sure closed curves remain closed? From Crane et al, “Robust Fairing via Conformal Curvature Flow” Elastic Rods •For space curve, can also try to minimize both curvature and torsion •Both in some sense measure “non-straightness”
    [Show full text]