Topics. CS Advanced Computer Graphics. Differential Geometry Basics. James F. O Brien. Vector and Tensor Fields.

Size: px
Start display at page:

Download "Topics. CS Advanced Computer Graphics. Differential Geometry Basics. James F. O Brien. Vector and Tensor Fields."

Transcription

1 CS 94-3 Advanced Computer Graphics Differential Geometry Basics James F. O Brien Associate Professor U.C. Berkeley Topics Vector and Tensor Fields Divergence, curl, etc. Parametric Curves Tangents, curvature, and etc. Parametric Surfaces Normals, tangents, curvature, etc. Implicit Surfaces Normals, curvature, etc.

2 Vectors A vectors defines a magnitude and direction v ˆv v/ v Not just a list of numbers Particular numbers are an artifact of the coordinate system we chose Not all coordinate systems are orthonormal v [v x,v y,v z ] Nearly everything that is useful can be defined w/o coordinate system Vectors transform like vectors v A v No set location (e.g. no root) But may be functions of location v v(u) v v(x, y) 3 3 Tensors Tensors transform like tensors e.g. T A T A T Tensors used to define oriented quantities Independent of coordinate system Specific realization will depend on coordinate system Cartesian tensors -- orthonormal coordinate system General tensors -- non-orthonormal coordinate system Tensors have rank Not related to dimension of space Rank 0 scalars Rank vectors Rank matrices Rank 3 don t work well in matrix-vector notation T A T A 4 4

3 Tensors Examples a b a T b a b Cos( ab) a b T P (A a) (A b) T A (a b T ) A T A P A T R x x T + y y T + z z T v v T + v v T S v v Note the way inner and otter products behave Summation Notation Notation due to Einstein a a i A A ij Makes life much easier Takes a while to get used to Useful in other contexts as well Free index c A b c i A ij b j Appears on both sides Unique in each term Implied for all Dummy index Appears exactly twice in each term Implied sum over A RAR T A ij A kl R ik R jl Different for general tensors s a b s a i b i A a b T A ij a i b j c T b T A T c i b j A ij c A b c i b j A ij 6 6

4 Summation Notation Two special symbols Delta ij Permutation ai ij kij ijk aj kab ia jb ib ja if i j 0 if i j ijk ij if i, j, k are even permutation of,, 3 if i, j, k are odd permutation of,, 3 0 else If you re slumming in ij 0 if i, j are, if i, j are, else Scalar Fields Scalar as function of some spatial variable(s) e.g.: f (x, y) f (x) Sin(x)Sin(y) Density Plot Height-field Plot

5 Vector Fields Vector as function of some spatial variable(s) e.g.: v(x, y) v(x) [Sin(x), Cos(y)] v(x, y) v(x) [, Sin(y), 0] 9 9 Differential Operators on Fields Derivatives of field w.r.t. spatial coordinates Coordinates implicit given field parameterization Linear operators on the field Not tied to any particular coordinate system Basic operators Gradient Divergence Curl Laplacian e i x i i [ x, y, z ] i i xi All expressed with (a.k.a. Nabla or del) 0 0

6 Gradient Often applied to scalar fields Gives direction of steepest accent Also has meaning for higher rank fields Elevates rank by one e.g. velocity gradient of a Newtonian fluid gives the strain rate gradf(x) f(x) f(x) x, f(x) x, f(x) x 3, f(x) x + y f(x) [x, y] Divergence For a vector field it describes the net expansion or contraction Lowers rank by one Divergence of vector field is a scalar An inner product of derivatives with the field div v(x) v(x) T v(x) v x(x) x + v y(x) x + v z(x) x 3 [Sin(x), Cos(y)] Cos(x) + Sin(y)

7 Curl For a vector field it describes the net rotation Cross product of derivatives with the field Scaler in D, vector in 3D curl v(x) v(x) [Cos(y), 0] Sin(y) cos (x) sin (y) + sin (x) sin (y) 4 4 Laplacian Divergence of Gradient Scalar second derivative operator Difference between a point and its surround Often used for smoothing of some sort cos (x) sin (y) xx + yy + zz cos (x) cos (y)

8 Notation Examples v(x) f(x) v i i f s(x) v(x) s i v i c(x) v(x) c i ijk j v k a(x) (v(x) )b(x) a i v j j b i 5 5 Fun Facts ( v) 0 ( s) 0 Both are obvious in tensor notation Helmholtz-Hodge decomposition Scalar and vector potentials Smooth, differentiable vector field a s + v + h s v h irrotational or curl-free part solenoidal or divergence-free part harmonic part 6 6

9 Directional Derivative df dx x f Add a picture or something Parametric Curves Curve is a geometric entity Set of points in space In neighborhood of any point it is isomorphic to a line Generator function: x x(t) A vector valued function (careful with vector ) A scalar function for each dimension of embedding space A particular parameterization is arbitrary and not unique Parameterization is not intrinsic [cos( ), sin( )] u u +, u u + 8 8

10 Derivatives Given function for curve we can take derivatives w.r.t. the parameter: ẋ dx dt The derivatives have names based on physical analogs Velocity Acceleration Jerk Snap, Crackle, and Pop Speed is the magnitude of velocity s ẋ All are dependent on parameterization and not intrinsic Note that, e.g., velocity is a vector field on t 9 9 Arclength Let s A(t) A(t) is the arclength of the curve 0 t x( ) d The arclength reparameterization of the curve is ˆx(s) x(a (s)) The arclength parameterization is unique up to sign change and translation dˆx(s) dx(t) dx(t) and ds dt dt dˆx(s) ds Closed form arclength parameterization may be hard to find. 0 0

11 Tangent Vector Tangent vector is a geometric property of the curve Does not depend on parameterization Tangent may exist where velocity is zero or may be undefined T dˆx(s) ds Curvature and Normal Note: T T (T T) () T T 0 Therefore: T T We can write: T N Curvature of the curve at this point Normal of the curve at this point Taylor expansion implies that if curvature is zero curve must be locally a straight line.

12 Frenet Frame Define binormal by B T N Gives us orthonormal coordinate frame: Frenet Frame Moves along curve Give local frame of reference T N B Not defined at inflection points where there is no curvature Frenet Frame Image from Wikipedia Osculating Plane Defined by N and T Locally contains the curve Normal Plane Defined by N and B Locally perpendicular to the curve 4 4

13 Torsion B B B B 0 B T 0 B T + B T 0 B T B T B. N 0 B B and B T Change in binormal is then B N Torsion If torsion is zero, we have a planar curve. The minus sign is to make positive torsion CCW w.r.t tangent. 5 5 Evolution of Frenet Frame N N N T + B N T Recall it s an orthonormal basis. N B Differentiate Yields Therefore We know N T 0 and N B 0 N T N N N B N ( )N N T + B T N and B B 6 6

14 Evolution of Frenet Frame T N N T + B B N T N B T N B ODE for evolution of Frenet Frame Given starting point, if you know curvature and torsion, then you can build curve. (Need speed also if not arclength parameterized.) Discrete analogy: stacking up macaroni 7 7 Radius of Curvature ˆx(s) [r cos T [ sin s r T [ r cos s r s r,rsin s r ], cos, Note that ˆx s r ] r sin s r ] r T r Curvature is inverse of radius of curvature. 8 8

15 Some Formulae For arclength parameterized curve ˆx(s) ˆx (ˆx ˆx ) ˆx For arbitrarily parameterized curve x (t) x (t) x (t) 3 x (t) x (t) x (t) x (t) x (t) 9 9 Field Evaluated Along a Curve Curve defined in some space x(t) Function on embedding space of curve f(x) Composition function f(x(t)) df dt f dx dt 30 30

16 Parametric Surfaces Surface is a geometric entity Set of points in space In neighborhood of any point it is isomorphic to a plane Generator function: x(u) A vector valued function (careful with vector ) A scalar function for each dimension of embedding space Dimension of parameter is two A particular parameterization is arbitrary and not unique Parameterization is not intrinsic 3 3 Derivatives Given function for curve we can take derivatives w.r.t. the parameter: x(u) x(u) u v All are dependent on parameterization and not intrinsic Note that each one is a vector field on u Examples of degeneracies [v 3,u,v ] [v 3,u, v 5 ] [v(u + ),u( v), 0] 3 3

17 Tangent Space The tangent space at a point on a surface is the vector space spanned by x(u) u x(u) v Definition assumes that these directional derivatives are linearly independent. Tangent space of surface may exist even if the parameterization is bad For surface the space is a plane Generalized to higher dimension manifolds Non Orthogonal Tangents cos( ) cos( pi/) sin( ) cos( /) sin( /) [0..] [..] cos( ) cos ) cos(6 ) + ( ) cos(6 ) + sin( cos ( sin ) cos(6 ) + ( )

18 Normals The normal at a point is the unit vector perpendicular to the tangent space N u x vx u x vx The normal direction is determined Up to a sign change Relative to surface First Fundamental Pick a direction in parametric space: du [du, dv] Corresponding direction in the tangent plane: dx x u du + x v dv dx du x(u) For unit speed in parametric space, the sped in the embedding space is s dx dx du T ( x) ( x) T du dx dx du T I du I ux ux vx ux ux vx vx vx I ij ( i x k )( j x k ) 36 36

19 First Fundamental I ux ux vx ux ux vx vx vx I ij ( i x k )( j x k ) Encodes distance metric on the surface If tangents are orthonormal it reduces to identity Used as metric by Green s Strain Invariant w.r.t. translations and rotations of surface: ( i x k )( j x k ) ( i R kp x p )( j R kq x q ) e.g. R kp R kq ( i x p )( j x q ) x i R ij x j pq ( i x p )( j x q ) ( i x p )( j x p ) First Fundamental I ux ux vx ux ux vx vx vx I ij ( i x k )( j x k ) Transforms like a tensor in parameter space: u i R ij u j u i R ji u j Assume orthonormal transform... x k u i x k u j x k u p u p u i x k u q u q u j R ip x k u p x k u q R jq I ij R ip I pq R jq 38 38

20 Arclength Over Surface c(t) x(u(t)) l b a b a b a b a dc(t) dt dt dx dt dx dx dt du T I du dt x, y, z u, v Principle Tangents x, y, z u, v Bottom row is eigenvectors of I Not intrinsic features of the surface! 40 40

21 Principle Tangents 4 4 Orthonormal Parameterization Eigen decomposition of Fist Fundamental I RS R T AA T Define coordinate transform by du SR T du A T du du R(/S)du A T du In transformed parameterization is the identity. du T I du du T (/S) R T R S R T R (/S) du du T (/S) R T R S R T R (/S) du I Similar to definition of arclength reparameterization. 4 4

22 Second Fundamental Let dx be some tangent direction dx du x(u) The directional derivative of the normal is un N u du + N v dv The normal is unit length so it is perpendicular to its derivative. N dn dx N dn dx As shown in top-down view, the three vectors may not be co-planar. Surface may tilt to side as point moves Second Fundamental Let dx be some tangent direction dx du x(u) The directional derivative of the normal is un N u du + N v dv The change in normal restricted to the plane containing the tangent and normal is given by T N T dx u N (du x) (du N) du T u x un ux vn vx un vx vn du N dn dx 44 44

23 Second Fundamental T N T du T u x un ux vn vx un vx vn du du T II du Matches definition of curvature for curve defined by cutting surface with the normal-tangent plane, but scaled by the surface metric. N N dx dx Second Fundamental II ux un ux vn vx un vx vn uux N vux N uv x N vv x N Symmetry Easy to show second version by expanding normal Box product with repeat is zero Any change in normal length will be perpendicular to surface Permutation of box product does not change results 46 46

24 Osculating Paraboloid Tangent plane is linear approximation to surface at a point Osculating paraboloid is quadratic approximation to surface at a point Matches surface s First and Second Fundamentals at the point P(u) c 0 + c u + c v + c 3 u + c 4 uv + c 5 v Nature of Surface P(u) c 0 + c u + c v + c 3 u + c 4 uv + c 5 v Elliptic Hyperbolic Parabolic c 3 c 4 (c 5 /) > 0 c 3 c 4 (c 5 /) < 0 c 3 c 4 (c 5 /) 0 Includes planar case 48 48

25 Normal Curvature Curvature adjusted for surface metric and for velocity in parameter space: dut II du du T I du Normal Curvature dut II du du T I du du T I du du T II du Recall I RS R T AA T du R(/S)du A T du du T A I A T du du T A II A T du du T du du T A II A T du du T A II A T du du 50 50

26 Principal Curvatures du T II du du II A II A T Dot product projects away twisting curvature Eigenvectors are where there is nothing to project away Notice that it s a real and symmetric matrix II v v 5 5 Principal Curvatures II v v Elliptic Hyperbolic Parabolic > 0 < 0 0 Includes planar case 5

27 Weingarten Operator W I II A T A II A T A A II A T A T II A T If and u are an eigenvalue/vector pair of Then u A T u is an eigenvector of W with the eigenvalue The eigenvectors are expressed in the original parameterization II Gaussian curvature Measure of intrinsic flatness of the surface Imagine flat-landers computing π on the surface K detw det II det I 54 54

28 Mean curvature Average curvature of the surface Will be zero for minimal surfaces H + Tr (I II ) deti Parabolic Lines Curves on surface where Gaussian curvature is zero 56 56

29 Contours Surface normal perpendicular to view direction Generator curve: f(u, v) ( u S(u, v) vs(u, v)).v Contours Surface normal perpendicular to view direction Generator curve: f(u, v) ( u S(u, v) vs(u, v)).v

30 Geodesic Curves Given a curve, C, on a surface, S C(t) S(u(t), v(t)) The geodesic curvature is g + n n (N s N c ) Separates d C S 0 dt ui curvature into What s necessary to stay on surface What s wiggling in tangent plane Geodesics are curves with g i ODE for curve 0 Generalize straight lines Locally shortest path between points On a sphere they are great arcs u q (I )qp S k Sk u i u j up ui uj Geodesic Curves

31 Geodesic Curves 6 6 Geodesic Curves Note integration errors when passing near poles. 6 6

32 Geodesic Curves Flat w/ bump Hyperbolic w/ bump Lines of Curvature A line of curvature on a surface is tangent everywhere to one of the principal curvatures Except at umbilic points where the two principal curvatures are equal 64 64

33 Implicit Surfaces {x f(x) 0} See 005 paper by Ron Goldman N(x) f f K G f ( T f) f f 4 K M f ( T f) f f Tr( T f) f 3 K M ± K M K G 65 65

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

CHAPTER 3. Gauss map. In this chapter we will study the Gauss map of surfaces in R 3. CHAPTER 3 Gauss map In this chapter we will study the Gauss map of surfaces in R 3. 3.1. Surfaces in R 3 Let S R 3 be a submanifold of dimension 2. Let {U i, ϕ i } be a DS on S. For any p U i we have a

More information

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

Dierential Geometry Curves and surfaces Local properties Geometric foundations (critical for visual modeling and computing) Quantitative analysis Algo Dierential Geometry Curves and surfaces Local properties Geometric foundations (critical for visual modeling and computing) Quantitative analysis Algorithm development Shape control and interrogation Curves

More information

Geometric Modelling Summer 2016

Geometric Modelling Summer 2016 Geometric Modelling Summer 2016 Exercises Benjamin Karer M.Sc. http://gfx.uni-kl.de/~gm Benjamin Karer M.Sc. Geometric Modelling Summer 2016 1 Dierential Geometry Benjamin Karer M.Sc. Geometric Modelling

More information

SELECTED SAMPLE FINAL EXAM SOLUTIONS - MATH 5378, SPRING 2013

SELECTED SAMPLE FINAL EXAM SOLUTIONS - MATH 5378, SPRING 2013 SELECTED SAMPLE FINAL EXAM SOLUTIONS - MATH 5378, SPRING 03 Problem (). This problem is perhaps too hard for an actual exam, but very instructional, and simpler problems using these ideas will be on the

More information

MATH 332: Vector Analysis Summer 2005 Homework

MATH 332: Vector Analysis Summer 2005 Homework MATH 332, (Vector Analysis), Summer 2005: Homework 1 Instructor: Ivan Avramidi MATH 332: Vector Analysis Summer 2005 Homework Set 1. (Scalar Product, Equation of a Plane, Vector Product) Sections: 1.9,

More information

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components Cartesian Tensors Reference: Jeffreys Cartesian Tensors 1 Coordinates and Vectors z x 3 e 3 y x 2 e 2 e 1 x x 1 Coordinates x i, i 123,, Unit vectors: e i, i 123,, General vector (formal definition to

More information

CALCULUS ON MANIFOLDS. 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M =

CALCULUS ON MANIFOLDS. 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M = CALCULUS ON MANIFOLDS 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M = a M T am, called the tangent bundle, is itself a smooth manifold, dim T M = 2n. Example 1.

More information

ENGI Gradient, Divergence, Curl Page 5.01

ENGI Gradient, Divergence, Curl Page 5.01 ENGI 94 5. - Gradient, Divergence, Curl Page 5. 5. The Gradient Operator A brief review is provided here for the gradient operator in both Cartesian and orthogonal non-cartesian coordinate systems. Sections

More information

Classical differential geometry of two-dimensional surfaces

Classical differential geometry of two-dimensional surfaces Classical differential geometry of two-dimensional surfaces 1 Basic definitions This section gives an overview of the basic notions of differential geometry for twodimensional surfaces. It follows mainly

More information

Distances, volumes, and integration

Distances, volumes, and integration Distances, volumes, and integration Scribe: Aric Bartle 1 Local Shape of a Surface A question that we may ask ourselves is what significance does the second fundamental form play in the geometric characteristics

More information

1 The Differential Geometry of Surfaces

1 The Differential Geometry of Surfaces 1 The Differential Geometry of Surfaces Three-dimensional objects are bounded by surfaces. This section reviews some of the basic definitions and concepts relating to the geometry of smooth surfaces. 1.1

More information

Math 302 Outcome Statements Winter 2013

Math 302 Outcome Statements Winter 2013 Math 302 Outcome Statements Winter 2013 1 Rectangular Space Coordinates; Vectors in the Three-Dimensional Space (a) Cartesian coordinates of a point (b) sphere (c) symmetry about a point, a line, and a

More information

Lecture Notes Introduction to Vector Analysis MATH 332

Lecture Notes Introduction to Vector Analysis MATH 332 Lecture Notes Introduction to Vector Analysis MATH 332 Instructor: Ivan Avramidi Textbook: H. F. Davis and A. D. Snider, (WCB Publishers, 1995) New Mexico Institute of Mining and Technology Socorro, NM

More information

Math review. Math review

Math review. Math review Math review 1 Math review 3 1 series approximations 3 Taylor s Theorem 3 Binomial approximation 3 sin(x), for x in radians and x close to zero 4 cos(x), for x in radians and x close to zero 5 2 some geometry

More information

3.1 Classic Differential Geometry

3.1 Classic Differential Geometry Spring 2015 CSCI 599: Digital Geometry Processing 3.1 Classic Differential Geometry Hao Li http://cs599.hao-li.com 1 Spring 2014 CSCI 599: Digital Geometry Processing 3.1 Classic Differential Geometry

More information

Tensors, and differential forms - Lecture 2

Tensors, and differential forms - Lecture 2 Tensors, and differential forms - Lecture 2 1 Introduction The concept of a tensor is derived from considering the properties of a function under a transformation of the coordinate system. A description

More information

Chapter 5. The Second Fundamental Form

Chapter 5. The Second Fundamental Form Chapter 5. The Second Fundamental Form Directional Derivatives in IR 3. Let f : U IR 3 IR be a smooth function defined on an open subset of IR 3. Fix p U and X T p IR 3. The directional derivative of f

More information

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components

Cartesian Tensors. e 2. e 1. General vector (formal definition to follow) denoted by components Cartesian Tensors Reference: Jeffreys Cartesian Tensors 1 Coordinates and Vectors z x 3 e 3 y x 2 e 2 e 1 x x 1 Coordinates x i, i 123,, Unit vectors: e i, i 123,, General vector (formal definition to

More information

Lectures in Discrete Differential Geometry 2 Surfaces

Lectures in Discrete Differential Geometry 2 Surfaces Lectures in Discrete Differential Geometry 2 Surfaces Etienne Vouga February 4, 24 Smooth Surfaces in R 3 In this section we will review some properties of smooth surfaces R 3. We will assume that is parameterized

More information

Gauß Curvature in Terms of the First Fundamental Form

Gauß Curvature in Terms of the First Fundamental Form Math 4530 Supplement March 6, 004 Gauß Curvature in Terms of the First Fundamental Form Andrejs Treibergs Abstract In these notes, we develop acceleration formulae for a general frame for a surface in

More information

Introduction to Algebraic and Geometric Topology Week 14

Introduction to Algebraic and Geometric Topology Week 14 Introduction to Algebraic and Geometric Topology Week 14 Domingo Toledo University of Utah Fall 2016 Computations in coordinates I Recall smooth surface S = {f (x, y, z) =0} R 3, I rf 6= 0 on S, I Chart

More information

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2.

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2. APPENDIX A Background Mathematics A. Linear Algebra A.. Vector algebra Let x denote the n-dimensional column vector with components 0 x x 2 B C @. A x n Definition 6 (scalar product). The scalar product

More information

Multiple Integrals and Vector Calculus (Oxford Physics) Synopsis and Problem Sets; Hilary 2015

Multiple Integrals and Vector Calculus (Oxford Physics) Synopsis and Problem Sets; Hilary 2015 Multiple Integrals and Vector Calculus (Oxford Physics) Ramin Golestanian Synopsis and Problem Sets; Hilary 215 The outline of the material, which will be covered in 14 lectures, is as follows: 1. Introduction

More information

Sec. 1.1: Basics of Vectors

Sec. 1.1: Basics of Vectors Sec. 1.1: Basics of Vectors Notation for Euclidean space R n : all points (x 1, x 2,..., x n ) in n-dimensional space. Examples: 1. R 1 : all points on the real number line. 2. R 2 : all points (x 1, x

More information

Lecture 13 The Fundamental Forms of a Surface

Lecture 13 The Fundamental Forms of a Surface Lecture 13 The Fundamental Forms of a Surface In the following we denote by F : O R 3 a parametric surface in R 3, F(u, v) = (x(u, v), y(u, v), z(u, v)). We denote partial derivatives with respect to the

More information

CS 468, Lecture 11: Covariant Differentiation

CS 468, Lecture 11: Covariant Differentiation CS 468, Lecture 11: Covariant Differentiation Adrian Butscher (scribe: Ben Mildenhall) May 6, 2013 1 Introduction We have talked about various extrinsic and intrinsic properties of surfaces. Extrinsic

More information

Physics 6303 Lecture 2 August 22, 2018

Physics 6303 Lecture 2 August 22, 2018 Physics 6303 Lecture 2 August 22, 2018 LAST TIME: Coordinate system construction, covariant and contravariant vector components, basics vector review, gradient, divergence, curl, and Laplacian operators

More information

Exercise: concepts from chapter 3

Exercise: concepts from chapter 3 Reading:, Ch 3 1) The natural representation of a curve, c = c(s), satisfies the condition dc/ds = 1, where s is the natural parameter for the curve. a) Describe in words and a sketch what this condition

More information

9.1 Mean and Gaussian Curvatures of Surfaces

9.1 Mean and Gaussian Curvatures of Surfaces Chapter 9 Gauss Map II 9.1 Mean and Gaussian Curvatures of Surfaces in R 3 We ll assume that the curves are in R 3 unless otherwise noted. We start off by quoting the following useful theorem about self

More information

Lent 2019 VECTOR CALCULUS EXAMPLE SHEET 1 G. Taylor

Lent 2019 VECTOR CALCULUS EXAMPLE SHEET 1 G. Taylor Lent 29 ECTOR CALCULU EXAMPLE HEET G. Taylor. (a) The curve defined parametrically by x(t) = (a cos 3 t, a sin 3 t) with t 2π is called an astroid. ketch it, and find its length. (b) The curve defined

More information

Math 433 Outline for Final Examination

Math 433 Outline for Final Examination Math 433 Outline for Final Examination Richard Koch May 3, 5 Curves From the chapter on curves, you should know. the formula for arc length of a curve;. the definition of T (s), N(s), B(s), and κ(s) for

More information

Course Summary Math 211

Course Summary Math 211 Course Summary Math 211 table of contents I. Functions of several variables. II. R n. III. Derivatives. IV. Taylor s Theorem. V. Differential Geometry. VI. Applications. 1. Best affine approximations.

More information

EE2007: Engineering Mathematics II Vector Calculus

EE2007: Engineering Mathematics II Vector Calculus EE2007: Engineering Mathematics II Vector Calculus Ling KV School of EEE, NTU ekvling@ntu.edu.sg Rm: S2-B2b-22 Ver 1.1: Ling KV, October 22, 2006 Ver 1.0: Ling KV, Jul 2005 EE2007/Ling KV/Aug 2006 EE2007:

More information

CS Tutorial 5 - Differential Geometry I - Surfaces

CS Tutorial 5 - Differential Geometry I - Surfaces 236861 Numerical Geometry of Images Tutorial 5 Differential Geometry II Surfaces c 2009 Parameterized surfaces A parameterized surface X : U R 2 R 3 a differentiable map 1 X from an open set U R 2 to R

More information

Vector calculus. Appendix A. A.1 Definitions. We shall only consider the case of three-dimensional spaces.

Vector calculus. Appendix A. A.1 Definitions. We shall only consider the case of three-dimensional spaces. Appendix A Vector calculus We shall only consider the case of three-dimensional spaces A Definitions A physical quantity is a scalar when it is only determined by its magnitude and a vector when it is

More information

Mathematical Tripos Part IA Lent Term Example Sheet 1. Calculate its tangent vector dr/du at each point and hence find its total length.

Mathematical Tripos Part IA Lent Term Example Sheet 1. Calculate its tangent vector dr/du at each point and hence find its total length. Mathematical Tripos Part IA Lent Term 205 ector Calculus Prof B C Allanach Example Sheet Sketch the curve in the plane given parametrically by r(u) = ( x(u), y(u) ) = ( a cos 3 u, a sin 3 u ) with 0 u

More information

Week 3: Differential Geometry of Curves

Week 3: Differential Geometry of Curves Week 3: Differential Geometry of Curves Introduction We now know how to differentiate and integrate along curves. This week we explore some of the geometrical properties of curves that can be addressed

More information

Mathematical Preliminaries

Mathematical Preliminaries Mathematical Preliminaries Introductory Course on Multiphysics Modelling TOMAZ G. ZIELIŃKI bluebox.ippt.pan.pl/ tzielins/ Table of Contents Vectors, tensors, and index notation. Generalization of the concept

More information

Covariant Formulation of Electrodynamics

Covariant Formulation of Electrodynamics Chapter 7. Covariant Formulation of Electrodynamics Notes: Most of the material presented in this chapter is taken from Jackson, Chap. 11, and Rybicki and Lightman, Chap. 4. Starting with this chapter,

More information

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

DIFFERENTIAL GEOMETRY HW 4. Show that a catenoid and helicoid are locally isometric. DIFFERENTIAL GEOMETRY HW 4 CLAY SHONKWILER Show that a catenoid and helicoid are locally isometric. 3 Proof. Let X(u, v) = (a cosh v cos u, a cosh v sin u, av) be the parametrization of the catenoid and

More information

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1

3 2 6 Solve the initial value problem u ( t) 3. a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1 Math Problem a- If A has eigenvalues λ =, λ = 1 and corresponding eigenvectors 1 3 6 Solve the initial value problem u ( t) = Au( t) with u (0) =. 3 1 u 1 =, u 1 3 = b- True or false and why 1. if A is

More information

Review of Vector Analysis in Cartesian Coordinates

Review of Vector Analysis in Cartesian Coordinates Review of Vector Analysis in Cartesian Coordinates 1 Scalar: A quantity that has magnitude, but no direction. Examples are mass, temperature, pressure, time, distance, and real numbers. Scalars are usually

More information

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

d F = (df E 3 ) E 3. (4.1) 4. The Second Fundamental Form In the last section we developed the theory of intrinsic geometry of surfaces by considering the covariant differential d F, that is, the tangential component of df for a

More information

PHYS 705: Classical Mechanics. Rigid Body Motion Introduction + Math Review

PHYS 705: Classical Mechanics. Rigid Body Motion Introduction + Math Review 1 PHYS 705: Classical Mechanics Rigid Body Motion Introduction + Math Review 2 How to describe a rigid body? Rigid Body - a system of point particles fixed in space i r ij j subject to a holonomic constraint:

More information

Lecture 11: Differential Geometry

Lecture 11: Differential Geometry Lecture 11: Differential Geometry c Bryan S. Morse, Brigham Young University, 1998 2000 Last modified on February 28, 2000 at 8:45 PM Contents 11.1 Introduction..............................................

More information

William P. Thurston. The Geometry and Topology of Three-Manifolds

William P. Thurston. The Geometry and Topology of Three-Manifolds William P. Thurston The Geometry and Topology of Three-Manifolds Electronic version 1.1 - March 00 http://www.msri.org/publications/books/gt3m/ This is an electronic edition of the 1980 notes distributed

More information

Tensor Analysis in Euclidean Space

Tensor Analysis in Euclidean Space Tensor Analysis in Euclidean Space James Emery Edited: 8/5/2016 Contents 1 Classical Tensor Notation 2 2 Multilinear Functionals 4 3 Operations With Tensors 5 4 The Directional Derivative 5 5 Curvilinear

More information

PEAT SEISMOLOGY Lecture 2: Continuum mechanics

PEAT SEISMOLOGY Lecture 2: Continuum mechanics PEAT8002 - SEISMOLOGY Lecture 2: Continuum mechanics Nick Rawlinson Research School of Earth Sciences Australian National University Strain Strain is the formal description of the change in shape of a

More information

Multiple Integrals and Vector Calculus: Synopsis

Multiple Integrals and Vector Calculus: Synopsis Multiple Integrals and Vector Calculus: Synopsis Hilary Term 28: 14 lectures. Steve Rawlings. 1. Vectors - recap of basic principles. Things which are (and are not) vectors. Differentiation and integration

More information

INDEX 363. Cartesian coordinates 19,20,42, 67, 83 Cartesian tensors 84, 87, 226

INDEX 363. Cartesian coordinates 19,20,42, 67, 83 Cartesian tensors 84, 87, 226 INDEX 363 A Absolute differentiation 120 Absolute scalar field 43 Absolute tensor 45,46,47,48 Acceleration 121, 190, 192 Action integral 198 Addition of systems 6, 51 Addition of tensors 6, 51 Adherence

More information

Final Exam Topic Outline

Final Exam Topic Outline Math 442 - Differential Geometry of Curves and Surfaces Final Exam Topic Outline 30th November 2010 David Dumas Note: There is no guarantee that this outline is exhaustive, though I have tried to include

More information

Tensors - Lecture 4. cos(β) sin(β) sin(β) cos(β) 0

Tensors - Lecture 4. cos(β) sin(β) sin(β) cos(β) 0 1 Introduction Tensors - Lecture 4 The concept of a tensor is derived from considering the properties of a function under a transformation of the corrdinate system. As previously discussed, such transformations

More information

2.20 Fall 2018 Math Review

2.20 Fall 2018 Math Review 2.20 Fall 2018 Math Review September 10, 2018 These notes are to help you through the math used in this class. This is just a refresher, so if you never learned one of these topics you should look more

More information

Math 11 Fall 2018 Practice Final Exam

Math 11 Fall 2018 Practice Final Exam Math 11 Fall 218 Practice Final Exam Disclaimer: This practice exam should give you an idea of the sort of questions we may ask on the actual exam. Since the practice exam (like the real exam) is not long

More information

Math (P)Review Part II:

Math (P)Review Part II: Math (P)Review Part II: Vector Calculus Computer Graphics Assignment 0.5 (Out today!) Same story as last homework; second part on vector calculus. Slightly fewer questions Last Time: Linear Algebra Touched

More information

Math 234 Exam 3 Review Sheet

Math 234 Exam 3 Review Sheet Math 234 Exam 3 Review Sheet Jim Brunner LIST OF TOPIS TO KNOW Vector Fields lairaut s Theorem & onservative Vector Fields url Divergence Area & Volume Integrals Using oordinate Transforms hanging the

More information

e 2 = e 1 = e 3 = v 1 (v 2 v 3 ) = det(v 1, v 2, v 3 ).

e 2 = e 1 = e 3 = v 1 (v 2 v 3 ) = det(v 1, v 2, v 3 ). 3. Frames In 3D space, a sequence of 3 linearly independent vectors v 1, v 2, v 3 is called a frame, since it gives a coordinate system (a frame of reference). Any vector v can be written as a linear combination

More information

Math 426H (Differential Geometry) Final Exam April 24, 2006.

Math 426H (Differential Geometry) Final Exam April 24, 2006. Math 426H Differential Geometry Final Exam April 24, 6. 8 8 8 6 1. Let M be a surface and let : [0, 1] M be a smooth loop. Let φ be a 1-form on M. a Suppose φ is exact i.e. φ = df for some f : M R. Show

More information

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

Index. Bertrand mate, 89 bijection, 48 bitangent, 69 Bolyai, 339 Bonnet s Formula, 283 bounded, 48 Index acceleration, 14, 76, 355 centripetal, 27 tangential, 27 algebraic geometry, vii analytic, 44 angle at a corner, 21 on a regular surface, 170 angle excess, 337 angle of parallelism, 344 angular velocity,

More information

4 Linear Algebra Review

4 Linear Algebra Review Linear Algebra Review For this topic we quickly review many key aspects of linear algebra that will be necessary for the remainder of the text 1 Vectors and Matrices For the context of data analysis, the

More information

Derivatives in General Relativity

Derivatives in General Relativity Derivatives in General Relativity One of the problems with curved space is in dealing with vectors how do you add a vector at one point in the surface of a sphere to a vector at a different point, and

More information

Week 6: Differential geometry I

Week 6: Differential geometry I Week 6: Differential geometry I Tensor algebra Covariant and contravariant tensors Consider two n dimensional coordinate systems x and x and assume that we can express the x i as functions of the x i,

More information

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M.

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M. 5 Vector fields Last updated: March 12, 2012. 5.1 Definition and general properties We first need to define what a vector field is. Definition 5.1. A vector field v on a manifold M is map M T M such that

More information

VECTORS, TENSORS AND INDEX NOTATION

VECTORS, TENSORS AND INDEX NOTATION VECTORS, TENSORS AND INDEX NOTATION Enrico Nobile Dipartimento di Ingegneria e Architettura Università degli Studi di Trieste, 34127 TRIESTE March 5, 2018 Vectors & Tensors, E. Nobile March 5, 2018 1 /

More information

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

Chapter 14. Basics of The Differential Geometry of Surfaces. Introduction. Parameterized Surfaces. The First... Home Page. Title Page. Chapter 14 Basics of The Differential Geometry of Surfaces Page 649 of 681 14.1. Almost all of the material presented in this chapter is based on lectures given by Eugenio Calabi in an upper undergraduate

More information

Coordinate systems and vectors in three spatial dimensions

Coordinate systems and vectors in three spatial dimensions PHYS2796 Introduction to Modern Physics (Spring 2015) Notes on Mathematics Prerequisites Jim Napolitano, Department of Physics, Temple University January 7, 2015 This is a brief summary of material on

More information

EE2007: Engineering Mathematics II Vector Calculus

EE2007: Engineering Mathematics II Vector Calculus EE2007: Engineering Mathematics II Vector Calculus Ling KV School of EEE, NTU ekvling@ntu.edu.sg Rm: S2-B2a-22 Ver: August 28, 2010 Ver 1.6: Martin Adams, Sep 2009 Ver 1.5: Martin Adams, August 2008 Ver

More information

2. Geometrical Preliminaries

2. Geometrical Preliminaries 2. Geometrical Preliminaries The description of the geometry is essential for the definition of a shell structure. Our objective in this chapter is to survey the main geometrical concepts, to introduce

More information

II. DIFFERENTIABLE MANIFOLDS. Washington Mio CENTER FOR APPLIED VISION AND IMAGING SCIENCES

II. DIFFERENTIABLE MANIFOLDS. Washington Mio CENTER FOR APPLIED VISION AND IMAGING SCIENCES II. DIFFERENTIABLE MANIFOLDS Washington Mio Anuj Srivastava and Xiuwen Liu (Illustrations by D. Badlyans) CENTER FOR APPLIED VISION AND IMAGING SCIENCES Florida State University WHY MANIFOLDS? Non-linearity

More information

Surface x(u, v) and curve α(t) on it given by u(t) & v(t). Math 4140/5530: Differential Geometry

Surface x(u, v) and curve α(t) on it given by u(t) & v(t). Math 4140/5530: Differential Geometry Surface x(u, v) and curve α(t) on it given by u(t) & v(t). α du dv (t) x u dt + x v dt Surface x(u, v) and curve α(t) on it given by u(t) & v(t). α du dv (t) x u dt + x v dt ( ds dt )2 Surface x(u, v)

More information

WARPED PRODUCTS PETER PETERSEN

WARPED PRODUCTS PETER PETERSEN WARPED PRODUCTS PETER PETERSEN. Definitions We shall define as few concepts as possible. A tangent vector always has the local coordinate expansion v dx i (v) and a function the differential df f dxi We

More information

CE-570 Advanced Structural Mechanics - Arun Prakash

CE-570 Advanced Structural Mechanics - Arun Prakash Ch1-Intro Page 1 CE-570 Advanced Structural Mechanics - Arun Prakash The BIG Picture What is Mechanics? Mechanics is study of how things work: how anything works, how the world works! People ask: "Do you

More information

Electromagnetism HW 1 math review

Electromagnetism HW 1 math review Electromagnetism HW math review Problems -5 due Mon 7th Sep, 6- due Mon 4th Sep Exercise. The Levi-Civita symbol, ɛ ijk, also known as the completely antisymmetric rank-3 tensor, has the following properties:

More information

WORKSHEET #13 MATH 1260 FALL 2014

WORKSHEET #13 MATH 1260 FALL 2014 WORKSHEET #3 MATH 26 FALL 24 NOT DUE. Short answer: (a) Find the equation of the tangent plane to z = x 2 + y 2 at the point,, 2. z x (, ) = 2x = 2, z y (, ) = 2y = 2. So then the tangent plane equation

More information

4.7 The Levi-Civita connection and parallel transport

4.7 The Levi-Civita connection and parallel transport Classnotes: Geometry & Control of Dynamical Systems, M. Kawski. April 21, 2009 138 4.7 The Levi-Civita connection and parallel transport In the earlier investigation, characterizing the shortest curves

More information

Physics 110. Electricity and Magnetism. Professor Dine. Spring, Handout: Vectors and Tensors: Everything You Need to Know

Physics 110. Electricity and Magnetism. Professor Dine. Spring, Handout: Vectors and Tensors: Everything You Need to Know Physics 110. Electricity and Magnetism. Professor Dine Spring, 2008. Handout: Vectors and Tensors: Everything You Need to Know What makes E&M hard, more than anything else, is the problem that the electric

More information

Chapter 4. The First Fundamental Form (Induced Metric)

Chapter 4. The First Fundamental Form (Induced Metric) Chapter 4. The First Fundamental Form (Induced Metric) We begin with some definitions from linear algebra. Def. Let V be a vector space (over IR). A bilinear form on V is a map of the form B : V V IR which

More information

THEODORE VORONOV DIFFERENTIAL GEOMETRY. Spring 2009

THEODORE VORONOV DIFFERENTIAL GEOMETRY. Spring 2009 [under construction] 8 Parallel transport 8.1 Equation of parallel transport Consider a vector bundle E B. We would like to compare vectors belonging to fibers over different points. Recall that this was

More information

HOMEWORK 2 SOLUTIONS

HOMEWORK 2 SOLUTIONS HOMEWORK SOLUTIONS MA11: ADVANCED CALCULUS, HILARY 17 (1) Find parametric equations for the tangent line of the graph of r(t) = (t, t + 1, /t) when t = 1. Solution: A point on this line is r(1) = (1,,

More information

( sin(t), cos(t), 1) dt =

( sin(t), cos(t), 1) dt = Differential Geometry MT451 Problems/Homework Recommended Reading: Morgan F. Riemannian geometry, a beginner s guide Klingenberg W. A Course in Differential Geometry do Carmo M.P. Differential geometry

More information

Lent 2014 VECTOR CALCULUS - EXAMPLES 1 G. Taylor. A star means extra practice or can save until later, and not necessarily is harder. f (θ) ) 2 dθ.

Lent 2014 VECTOR CALCULUS - EXAMPLES 1 G. Taylor. A star means extra practice or can save until later, and not necessarily is harder. f (θ) ) 2 dθ. Lent 24 ECTOR CALCULU - EXAMPLE G. Taylor A star means extra practice or can save until later, and not necessarily is harder.. The curve given parametrically by (acos 3 t,asin 3 t) with t 2π is called

More information

Lecture II: Vector and Multivariate Calculus

Lecture II: Vector and Multivariate Calculus Lecture II: Vector and Multivariate Calculus Dot Product a, b R ' ', a ( b = +,- a + ( b + R. a ( b = a b cos θ. θ convex angle between the vectors. Squared norm of vector: a 3 = a ( a. Alternative notation:

More information

The Derivative. Appendix B. B.1 The Derivative of f. Mappings from IR to IR

The Derivative. Appendix B. B.1 The Derivative of f. Mappings from IR to IR Appendix B The Derivative B.1 The Derivative of f In this chapter, we give a short summary of the derivative. Specifically, we want to compare/contrast how the derivative appears for functions whose domain

More information

Kinematics of fluid motion

Kinematics of fluid motion Chapter 4 Kinematics of fluid motion 4.1 Elementary flow patterns Recall the discussion of flow patterns in Chapter 1. The equations for particle paths in a three-dimensional, steady fluid flow are dx

More information

CHAPTER 7 DIV, GRAD, AND CURL

CHAPTER 7 DIV, GRAD, AND CURL CHAPTER 7 DIV, GRAD, AND CURL 1 The operator and the gradient: Recall that the gradient of a differentiable scalar field ϕ on an open set D in R n is given by the formula: (1 ϕ = ( ϕ, ϕ,, ϕ x 1 x 2 x n

More information

Lecture Notes for MATH6106. March 25, 2010

Lecture Notes for MATH6106. March 25, 2010 Lecture Notes for MATH66 March 25, 2 Contents Vectors 4. Points in Space.......................... 4.2 Distance between Points..................... 4.3 Scalars and Vectors........................ 5.4 Vectors

More information

HILBERT S THEOREM ON THE HYPERBOLIC PLANE

HILBERT S THEOREM ON THE HYPERBOLIC PLANE HILBET S THEOEM ON THE HYPEBOLIC PLANE MATTHEW D. BOWN Abstract. We recount a proof of Hilbert s result that a complete geometric surface of constant negative Gaussian curvature cannot be isometrically

More information

Summary for Vector Calculus and Complex Calculus (Math 321) By Lei Li

Summary for Vector Calculus and Complex Calculus (Math 321) By Lei Li Summary for Vector alculus and omplex alculus (Math 321) By Lei Li 1 Vector alculus 1.1 Parametrization urves, surfaces, or volumes can be parametrized. Below, I ll talk about 3D case. Suppose we use e

More information

4 Partial Differentiation

4 Partial Differentiation 4 Partial Differentiation Many equations in engineering, physics and mathematics tie together more than two variables. For example Ohm s Law (V = IR) and the equation for an ideal gas, PV = nrt, which

More information

Multivariable Calculus

Multivariable Calculus 2 Multivariable Calculus 2.1 Limits and Continuity Problem 2.1.1 (Fa94) Let the function f : R n R n satisfy the following two conditions: (i) f (K ) is compact whenever K is a compact subset of R n. (ii)

More information

Topic 2-2: Derivatives of Vector Functions. Textbook: Section 13.2, 13.4

Topic 2-2: Derivatives of Vector Functions. Textbook: Section 13.2, 13.4 Topic 2-2: Derivatives of Vector Functions Textbook: Section 13.2, 13.4 Warm-Up: Parametrization of Circles Each of the following vector functions describe the position of an object traveling around the

More information

1 First and second variational formulas for area

1 First and second variational formulas for area 1 First and second variational formulas for area In this chapter, we will derive the first and second variational formulas for the area of a submanifold. This will be useful in our later discussion on

More information

Getting started: CFD notation

Getting started: CFD notation PDE of p-th order Getting started: CFD notation f ( u,x, t, u x 1,..., u x n, u, 2 u x 1 x 2,..., p u p ) = 0 scalar unknowns u = u(x, t), x R n, t R, n = 1,2,3 vector unknowns v = v(x, t), v R m, m =

More information

Chapter 2. Vector Calculus. 2.1 Directional Derivatives and Gradients. [Bourne, pp ] & [Anton, pp ]

Chapter 2. Vector Calculus. 2.1 Directional Derivatives and Gradients. [Bourne, pp ] & [Anton, pp ] Chapter 2 Vector Calculus 2.1 Directional Derivatives and Gradients [Bourne, pp. 97 104] & [Anton, pp. 974 991] Definition 2.1. Let f : Ω R be a continuously differentiable scalar field on a region Ω R

More information

Elementary Linear Algebra

Elementary Linear Algebra Matrices J MUSCAT Elementary Linear Algebra Matrices Definition Dr J Muscat 2002 A matrix is a rectangular array of numbers, arranged in rows and columns a a 2 a 3 a n a 2 a 22 a 23 a 2n A = a m a mn We

More information

Math 207 Honors Calculus III Final Exam Solutions

Math 207 Honors Calculus III Final Exam Solutions Math 207 Honors Calculus III Final Exam Solutions PART I. Problem 1. A particle moves in the 3-dimensional space so that its velocity v(t) and acceleration a(t) satisfy v(0) = 3j and v(t) a(t) = t 3 for

More information

CHAPTER 6 VECTOR CALCULUS. We ve spent a lot of time so far just looking at all the different ways you can graph

CHAPTER 6 VECTOR CALCULUS. We ve spent a lot of time so far just looking at all the different ways you can graph CHAPTER 6 VECTOR CALCULUS We ve spent a lot of time so far just looking at all the different ways you can graph things and describe things in three dimensions, and it certainly seems like there is a lot

More information

REVIEW OF DIFFERENTIAL CALCULUS

REVIEW OF DIFFERENTIAL CALCULUS REVIEW OF DIFFERENTIAL CALCULUS DONU ARAPURA 1. Limits and continuity To simplify the statements, we will often stick to two variables, but everything holds with any number of variables. Let f(x, y) be

More information

Syllabus. May 3, Special relativity 1. 2 Differential geometry 3

Syllabus. May 3, Special relativity 1. 2 Differential geometry 3 Syllabus May 3, 2017 Contents 1 Special relativity 1 2 Differential geometry 3 3 General Relativity 13 3.1 Physical Principles.......................................... 13 3.2 Einstein s Equation..........................................

More information

KINEMATICS OF CONTINUA

KINEMATICS OF CONTINUA KINEMATICS OF CONTINUA Introduction Deformation of a continuum Configurations of a continuum Deformation mapping Descriptions of motion Material time derivative Velocity and acceleration Transformation

More information