VISUALISATION OF ISOMETRIC MAPS EBERHARD MALKOWSKY AND VESNA VELIČKOVIĆ

Similar documents
Solutions of some visibility and contour problems in the visualisation of surfaces

Visualization of neighbourhoods in some FK spaces

Part IB GEOMETRY (Lent 2016): Example Sheet 1

Math 5378, Differential Geometry Solutions to practice questions for Test 2

NOTES ON CONSTANT MEAN CURVATURE SURFACES AND THEIR GRAPHICAL PRESENTATION

Coordinate Finite Type Rotational Surfaces in Euclidean Spaces

Visualization of Wulff s crystals

The Convolution of a Paraboloid and a Parametrized Surface

Pseudo Spheres. A Sample of Electronic Lecture Notes in Mathematics. Eberhard Malkowsky.

(1) Recap of Differential Calculus and Integral Calculus (2) Preview of Calculus in three dimensional space (3) Tools for Calculus 3

Decomposition of Screw-motion Envelopes of Quadrics

Math 114 Spring 2013 Final Exam

1.1 Single Variable Calculus versus Multivariable Calculus Rectangular Coordinate Systems... 4

Surfaces in the Euclidean 3-Space

MATH 1020 WORKSHEET 12.1 & 12.2 Vectors in the Plane

Pullbacks, Isometries & Conformal Maps

On Spatial Involute Gearing

Hyperbolic Geometry on Geometric Surfaces

Dierential Geometry Curves and surfaces Local properties Geometric foundations (critical for visual modeling and computing) Quantitative analysis Algo

A local characterization for constant curvature metrics in 2-dimensional Lorentz manifolds

On Spatial Involute Gearing

MATH H53 : Final exam

Timelike Rotational Surfaces of Elliptic, Hyperbolic and Parabolic Types in Minkowski Space E 4 with Pointwise 1-Type Gauss Map

CANONICAL EQUATIONS. Application to the study of the equilibrium of flexible filaments and brachistochrone curves. By A.

SOME PROBLEMS YOU SHOULD BE ABLE TO DO

Gaussian and Mean Curvatures

Calculus III. Math 233 Spring Final exam May 3rd. Suggested solutions

HOMEWORK 3 - GEOMETRY OF CURVES AND SURFACES. where ν is the unit normal consistent with the orientation of α (right hand rule).

The Convolution of a Paraboloid and a Parametrized Surface

CHAPTER 3. Gauss map. In this chapter we will study the Gauss map of surfaces in R 3.

Surfaces in the Euclidean 3-Space

Topic 5.6: Surfaces and Surface Elements

Properties of the Pseudosphere

Geometric Modelling Summer 2016

Totally quasi-umbilic timelike surfaces in R 1,2

Chapter 14. Basics of The Differential Geometry of Surfaces. Introduction. Parameterized Surfaces. The First... Home Page. Title Page.

Lecture 13 The Fundamental Forms of a Surface

DIFFERENTIAL GEOMETRY HW 4. Show that a catenoid and helicoid are locally isometric.

MA 441 Advanced Engineering Mathematics I Assignments - Spring 2014

Final Review Worksheet

SOLUTIONS TO SECOND PRACTICE EXAM Math 21a, Spring 2003

Chapter 16. Manifolds and Geodesics Manifold Theory. Reading: Osserman [7] Pg , 55, 63-65, Do Carmo [2] Pg ,

ON THE RULED SURFACES WHOSE FRAME IS THE BISHOP FRAME IN THE EUCLIDEAN 3 SPACE. 1. Introduction

On the 3-Parameter Spatial Motions in Lorentzian 3-Space

A Note About the Torsion of Null Curves in the 3-Dimensional Minkowski Spacetime and the Schwarzian Derivative

d F = (df E 3 ) E 3. (4.1)

MAC2313 Final A. (5 pts) 1. How many of the following are necessarily true? i. The vector field F = 2x + 3y, 3x 5y is conservative.

Complete Surfaces of Constant Gaussian Curvature in Euclidean Space R 3.

SELECTED SAMPLE FINAL EXAM SOLUTIONS - MATH 5378, SPRING 2013

Part IB. Geometry. Year

Gauss Theorem Egregium, Gauss-Bonnet etc. We know that for a simple closed curve in the plane. kds = 2π.

1 Statement of results

HILBERT S THEOREM ON THE HYPERBOLIC PLANE

Received May 20, 2009; accepted October 21, 2009

Index. Bertrand mate, 89 bijection, 48 bitangent, 69 Bolyai, 339 Bonnet s Formula, 283 bounded, 48

Helicoidal surfaces with J r = Ar in 3-dimensional Euclidean space

DEPARTMENT OF MATHEMATICS AND STATISTICS UNIVERSITY OF MASSACHUSETTS. MATH 233 SOME SOLUTIONS TO EXAM 1 Fall 2018

USAC Colloquium. Geometry of Bending Surfaces. Andrejs Treibergs. Wednesday, November 6, Figure: Bender. University of Utah

SOLUTIONS TO HOMEWORK ASSIGNMENT #2, Math 253

Final Exam Topic Outline

EE2007: Engineering Mathematics II Vector Calculus

The Mathematics of Maps Lecture 4. Dennis The The Mathematics of Maps Lecture 4 1/29

Part IB Geometry. Theorems. Based on lectures by A. G. Kovalev Notes taken by Dexter Chua. Lent 2016

On closed Weingarten surfaces

On closed Weingarten surfaces

MATHEMATICS 317 December 2010 Final Exam Solutions

arxiv: v3 [math.dg] 27 Jun 2017

j=1 ωj k E j. (3.1) j=1 θj E j, (3.2)

Rule ST1 (Symmetry). α β = β α for 1-forms α and β. Like the exterior product, the symmetric tensor product is also linear in each slot :

GEOMETRY HW 7 CLAY SHONKWILER

A Study on Motion of a Robot End-Effector Using the Curvature Theory of Dual Unit Hyperbolic Spherical Curves

ON JACK PHILLIP'S SPATIAL INVOLUTE GEARING

Homework for Math , Spring 2008

Faculty of Engineering, Mathematics and Science School of Mathematics

Practice Problems for the Final Exam

Department of Mathematical and Statistical Sciences University of Alberta

Surfaces with Parallel Normalized Mean Curvature Vector Field in 4-Spaces

(a) The points (3, 1, 2) and ( 1, 3, 4) are the endpoints of a diameter of a sphere.

Seyed Mohammad Bagher Kashani. Abstract. We say that an isometric immersed hypersurface x : M n R n+1 is of L k -finite type (L k -f.t.

Math 302 Outcome Statements Winter 2013

Visualisations of Gussian and Mean Curvatures by Using Mathematica and webmathematica

Vector-Valued Functions

THE GAUSS MAP OF TIMELIKE SURFACES IN R n Introduction

Section Arclength and Curvature. (1) Arclength, (2) Parameterizing Curves by Arclength, (3) Curvature, (4) Osculating and Normal Planes.

ENGI 4430 Surface Integrals Page and 0 2 r

MATH 52 FINAL EXAM SOLUTIONS

Geometry of Cylindrical Curves over Plane Curves

Chapter 14: Vector Calculus

Vector Calculus handout

MATH 2083 FINAL EXAM REVIEW The final exam will be on Wednesday, May 4 from 10:00am-12:00pm.

Look out for typos! Homework 1: Review of Calc 1 and 2. Problem 1. Sketch the graphs of the following functions:

EE2007: Engineering Mathematics II Vector Calculus

GEOMETRY HW Consider the parametrized surface (Enneper s surface)

G G. G. x = u cos v, y = f(u), z = u sin v. H. x = u + v, y = v, z = u v. 1 + g 2 x + g 2 y du dv

M435: INTRODUCTION TO DIFFERENTIAL GEOMETRY

INTRODUCTION TO GEOMETRY

ν(u, v) = N(u, v) G(r(u, v)) E r(u,v) 3.

Solutions for Math 348 Assignment #4 1

THE DIFFERENTIAL GEOMETRY OF PARAMETRIC PRIMITIVES

MATH H53 : Mid-Term-1

Transcription:

FILOMAT 17 003, 107 116 VISUALISATION OF ISOMETRIC MAPS EBERHARD MALKOWSKY AND VESNA VELIČKOVIĆ Abstract. We give use our own software for differential geometry and geometry and its extensions [4, 3, 1, 5] and apply it to the visualisation and animation of isometries between certain surfaces. 1. Notations Let D IR be a domain and S be a surface given by a parametric representation xu i = x 1 u 1, u, x u 1, u, x 3 u 1, u for u i = u 1, u D with coordinate functions x k C r D r 1 and x 1 x 0 on D where x k = x/ u k for k = 1,. By Nu i = x 1u i x u i x 1 u i x u i we denote the surface normal vector of S at u i D, and the functions g ik, L ik : D IR with g ik = x i x k and L ik = x ik N where x ik = x/ u i u k for i, k = 1, are called the first and second fundamental coefficients of S. We write g = detg ik i,k=1, and L = detl ik i,k=1,. The functions K, H : D IR with K = L/g and H = 1 g 11L g 1 L 1 + g L 11 are called the Gaussian and mean curvature of S. Let S and S be surfaces with parametric representations xu i and x ũ i and F : S S a map onto S given by functions h i C r D with ũ i = h i u 1, u i = 1, 1991 Mathematics Subject Classification. Primary: 53A05, Secondary: 68N05. Key words and phrases. Computer Graphics, Visualisation, Animation. Work supported by the research grant #1646 of the Serbian Ministry of Research, Technology and Development, and, in the case of the first author, also by the German DAAD foundation German Aademic Exchange Service, grant number 911 103 10. 107

108 E. MALKOWSKY, V. VELIČKOVIĆ and non vanishing Jacobian. We may introduce new parameters u i for S by putting ũ i = h i u 1, u i=1,. Then the map F is given by u i = u i i = 1,, and S and S are said to have the same parameters. A map F : S S is called isometric if the length of every arc on S is the same as that of its corresponding image.. Isometric Maps There are well known, simple necessary and sufficient conditions for a map F : S S to be isometric; the conditions involve relations between the first fundamental coefficients g ik and g ik of S and S. Theorem.1. [, Sätze 57.1, 57., pp. 13, 14] A map F : S S is isometric if and only if their first fundamental coefficients g ik and g ik with respect to the same parameters uj and u j satisfy g ik u j = g ik u j for i, k = 1,. In particular, the Gaussian and geodesic curvature of a surface are invariant under isometric maps. Since a sphere of radius r and a plane have Gaussian curvature K = 1/r and K = 0, respectively, it is obvious from Theorem.1 that no part of a sphere can be mapped isometrically into a plane. Ruled surfaces play an important role in the theory of isometric maps; a ruled surface is a surface that contains a family of straight line segments. It is generated by moving vectors along a curve. Let γ be a curve with a parametric representation ys for s in some interval I where s is the arc length along γ, and, for every s I, let zs be a unit vector. Then a ruled surface generated by moving the vectors zs along the curve γ. Writing u 1 = s and u for the parameter along the vectors z, we obtain a parametric representation.1 xu i = yu 1 + u zu 1. Examples for ruled surfaces are planes, cylinders, cones, hyperboloids of one sheet and hyperbolic paraboloids. The first three surfaces are so called torses. A torse is a ruled surface which has the same tangent plane at every point of each of its generating straight lines. It is known that a surface is a torse if and only if it is a plane, cylinder, cone or tangent surface [, Satz 58.3, p. 3]. The following result shows that torses are the only surfaces that can be mapped isometrically into a plane.

VISUALISATION OF ISOMETRIC MAPS 109 Figure 1. Torses: Tangent surface, Cone, Cylinder Theorem.. [, Satz 59.3, p. 8] A sufficiently small part of a surface of class C r r 3 can be mapped isometrically into a plane if it is part of a torse. Now we consider two more classes of surfaces that can also be mapped isometrically to one another, namely surfaces of revolution and screw surfaces. Let γ be a curve in a plane, e. g. the x 1 x 3 plane, and be given by a parametric representation xt = rt, 0, ht for t in some interval I where rt > 0 and r t + h t > 0 on I. Then a surface of revolution RS is generated by rotating γ about the x 3 axis. If we write u 1 = t and u for the angle of rotation measured anti clockwise from the positive x 1 axis then RS has a parametric representation. xu i = ru 1 cos u, ru 1 sin u, hu 1 for u 1, u D I 0, π. A screw surface is generated by the simultaneous rotation of a curve γ about a fixed axis A and the translation along A such that the speed of translation is proportional to the speed of rotation. The curve of intersection γ of a screw surface S with a plane through the axis A is called a meridian of

110 E. MALKOWSKY, V. VELIČKOVIĆ Figure. Surfaces of revolution S. If γ is subjected to the same movement that generates the screw surface S then γ also generates S. Thus any screw surface can be generated by a planar curve which performs a screw movement around a straight line in its plane. We choose the x 3 axis as the axis A. Then γ can locally be represented by x 3 = gu 1 where u 1 denotes the distance between the axis A and the points of γ. We assume that γ is in the x 1 x plane at the beginning of the movement. Let u be the angle of rotation. The translation of γ is parallel to the x 3 axis and proportional to u by definition. Thus the screw surface S can be represented by.3 xu i = u 1 cos u, u 1 sin u, cu + gu 1. where c 0 is a constant. The u lines of a screw surface are helices and its u 1 lines are its meridians. Figure 3. Screw surfaces

VISUALISATION OF ISOMETRIC MAPS 111 The concept of screw surfaces can be generalised to obtain surfaces with a parametric representation xu i = u 1 cos u, u 1 sin u, fu 1, u where f : D IR IR is of class C r D for r 1. Bour s well known theorem states that every screw surface can be mapped onto a part of a surface of revolution. Theorem.3 Bour. [, Satz 57.4, p. 17] Every screw surface S can be mapped isometrically onto a surface of revolution. We give a complete proof of this result, since it is constructive and gives a method to find a surface of revolution a given screw surface can be mapped isometrically onto; it can also be used to make animations for isometric maps between screw surfaces and surfaces of revolution. We consider surfaces of revolution and screw surfaces given by parametric representations.4 and.5 xu i = u 1 cos u, u 1 sin u, hu 1 xū i = ū 1 cos ū, ū 1 sin ū, cū + gū 1 where c is a constant. First we introduce orthogonal parameters u 1 and u on a screw surface S with a parametric representation.5 such that the u 1 lines are helices and the u lines are their orthogonal trajectories. We put u 1 = ū 1 and u = hū 1, ū. Then the u 1 lines are helices and we have to determine the function h such that the u lines are their orthogonal trajectories. Since x 1 = cos ū, sin ū, g ū and x = ū 1 sin ū, ū 1 cos ū, c, the first fundamental coefficients of S with respect to the parameters ū 1 and ū are given by ḡ 11 = 1 + g ū 1, ḡ 1 = cg ū 1 and ḡ = ū 1 + c, and consequently the first fundamental form of S is ds = = 1 + If we put 1 + g ū 1 dū 1 + cg ū 1 dū 1 dū + ū1 g ū 1 dū 1 ū 1 + c + ū 1 + c cg ū 1 ū 1 + c dū1 + dū ū 1 + c dū cg ū 1 ū 1 + c dū1 + dū = ηdu where η is a constant,

11 E. MALKOWSKY, V. VELIČKOVIĆ that is, if we use the transformation u 1 = ū 1 and u = hū 1, u = 1 c η g ū 1 ū 1 + c dū1 + ū for η 0, then the first fundamental form of S with respect to the new parameters u 1 and u is given by.6 ds = 1 + u 1 g u 1 u 1 + c du 1 + η u 1 + c du and the parameters u 1 and u are orthogonal. To prove Bour s theorem, let RS be s surface of revolution given by a parametric representation.4 for u 1, u D 0, 0, π. Then x 1 = cos u, sin u, h u 1 and x = u 1 sin u, u 1 cos u, 0 and the first fundamental form of RS is given by ds = 1 + h u 1 du 1 + u 1 du.7. By Theorem.1, a screw surface S given by a parametric representation with respect to the parameters u 1 and u introduced above is isometric to the surface of revolution RS if and only if the first fundamental forms.6 and.7 are of the same form. This is the case if we put.8.9 and u = u, u 1 = η u 1 + c for some constant η 0.10 du 1 + h u 1 1 u 1 g u 1 du 1 = 1 + u 1. + c Relations.8,.9 and.10 enable us to find a screw surface isometric to a given surface of revolution, and conversely, a surface of revolution isometric to a given screw surface. If a surface of revolution is given, then we use.9 to eliminate the parameter u 1 in.10 and then solve.10 for g u 1 to find the function g of the screw surface. Conversely, if a screw surface is given, we use.9 to eliminate the parameter u 1 in.10 and then solve.10 for h u 1 to find the function h of the surface of revolution. We apply this method to find screw surfaces that are isometric to a catenoid.

VISUALISATION OF ISOMETRIC MAPS 113 Example.4. We consider a catenoid given by a parametric representation xu i = u 1 cos u, u 1 sin u, a Arcosh u1 a where a > 0 is a constant for u 1, u D a, 0, π. Now h u 1 = a u 1 a and 1 + h u 1 = u1 u 1 a for u1 > a. First.9 yields u 1 du 1 = η u 1 du 1, that is du 1 /du 1 = η u 1 /u 1. Substituting this in.10, eliminating u 1 and solving for g u 1, we obtain η 4 u 1 η u 1 + c a = 1 + u 1 g u 1 u 1 + c for u 1 > a /η c and c < a/ η, and u 1 + c u 1 η 1 c a g u 1 η =. u 1 u 1 + c a η We choose η = 1 and put k = a c for a c. Then we have u g u 1 1 + c k = u 1 u 1 k for u 1 > k > 0, that is u g u 1 1 + c = k u 1 u 1 k. This yields gu 1 = k log u 1 + c + u 1 k c arctan k u 1 + c c u 1 k + d where d is a constant. We observe that we may choose d = 0, since a change in d only results in a movement of the screw surface in the direction of the x 3 axis. For every k with 0 < k a, that is for every c with 0 c < a, we obtain a screw surface S k with gu 1 = k log u 1 + c + u 1 k c arctan k u 1 + c c u 1. k

114 E. MALKOWSKY, V. VELIČKOVIĆ which is isometric to the catenoid. If k = a, that is c = 0, then we obtain the original catenoid u gu 1 = a log u 1 1 + u 1 a = aarsinh for u 1 > a. a If k = 0, that is c = a, then g u 1 = 0 and we obtain a helikoid.

VISUALISATION OF ISOMETRIC MAPS 115 Figure 4. Isometric map from a catenoid to a screw surface Figure 5. Isometric map of the pseudo-sphere

116 E. MALKOWSKY, V. VELIČKOVIĆ References [1] M. Failing, E. Malkowsky, Ein effizienter Nullstellenalgorithmus zur computergrafischen Darstellung spezieller Kurven und Flächen, Mitt. Math. Sem. Giessen 9, 1996, 11 5 [] E.Kreyszig, Differenialgeometrie, Akademische Verlagsgesellschaft Leipzig,1957 [3] E. Malkowsky, An open software in OOP for computer graphics and some applications in differential geometry, Proceedings of the 0 th South African Symposium on Numerical Mathematics, 1994, 51 80 [4] E. Malkowsky, W. Nickel, Computergrafik in der Differentialgeometrie, Vieweg Verlag, Wiesbaden, Braunschweig, 1993 [5] E. Malkowsky, V. Veličković, Visualisation of Differential Geometry, Facta Universitatis Niš 113, 001, 17 134 Malkowsky Department of Mathematics, University of Giessen, Arndt strasse, D 3539 Giessen, Germany Malkowsky, Veličković Department of Mathematics, Faculty of Science and Mathematics, University of Niš, Višegradska 33, 18000 Niš, Serbia and Montenegro E-mail address, Malkowsky: Eberhard.Malkowsky@Math.uni-giessen.de ema@bankerinter.net E-mail address, Veličković: vvesna@bankerinter.net