Introduction to Computational Manifolds and Applications

Similar documents
CHAPTER 3 SUBMANIFOLDS

Math Topology II: Smooth Manifolds. Spring Homework 2 Solution Submit solutions to the following problems:

Changing coordinates to adapt to a map of constant rank

Math 215B: Solutions 1

225A DIFFERENTIAL TOPOLOGY FINAL

LECTURE 16: LIE GROUPS AND THEIR LIE ALGEBRAS. 1. Lie groups

The theory of manifolds Lecture 2

Differential Topology Solution Set #2

LECTURE 2. (TEXED): IN CLASS: PROBABLY LECTURE 3. MANIFOLDS 1. FALL TANGENT VECTORS.

Introduction to Computational Manifolds and Applications

(1) Let π Ui : U i R k U i be the natural projection. Then π π 1 (U i ) = π i τ i. In other words, we have the following commutative diagram: U i R k

Chapter 1. Smooth Manifolds

INVERSE FUNCTION THEOREM and SURFACES IN R n

Math 147, Homework 5 Solutions Due: May 15, 2012

Differential Geometry qualifying exam 562 January 2019 Show all your work for full credit

Differential Topology Final Exam With Solutions

i = f iα : φ i (U i ) ψ α (V α ) which satisfy 1 ) Df iα = Df jβ D(φ j φ 1 i ). (39)

Math 598 Feb 14, Geometry and Topology II Spring 2005, PSU

THE EULER CHARACTERISTIC OF A LIE GROUP

fy (X(g)) Y (f)x(g) gy (X(f)) Y (g)x(f)) = fx(y (g)) + gx(y (f)) fy (X(g)) gy (X(f))

Math 205C - Topology Midterm

THE JORDAN-BROUWER SEPARATION THEOREM

NOTES ON MANIFOLDS ALBERTO S. CATTANEO

Heidelberg University. Seminar-Lecture 7 SS 16 Menelaos Zikidis. Homogeneous Spaces. Characterization, construction and important examples

Master Algèbre géométrie et théorie des nombres Final exam of differential geometry Lecture notes allowed

Let us recall in a nutshell the definition of some important algebraic structure, increasingly more refined than that of group.

Geometry Qualifying Exam Notes

Differentiable Topology and Geometry

Notes for Math 535 Differential Geometry Spring Francis Bonahon. Department of Mathematics, University of Southern California

Lecture 2. Smooth functions and maps

Differentiable Structures on Real Grassmannians

The theory of manifolds Lecture 3

Chapter X. Matrix Lie Groups.

Representations and Linear Actions

Lie Groups, Lie Algebras and the Exponential Map

DIFFERENTIAL GEOMETRY CLASS NOTES INSTRUCTOR: F. MARQUES. September 25, 2015

Manifolds and tangent bundles. Vector fields and flows. 1 Differential manifolds, smooth maps, submanifolds

Algebraic Topology exam

1. Classifying Spaces. Classifying Spaces

MATRIX LIE GROUPS AND LIE GROUPS

Theorem 3.11 (Equidimensional Sard). Let f : M N be a C 1 map of n-manifolds, and let C M be the set of critical points. Then f (C) has measure zero.

M4P52 Manifolds, 2016 Problem Sheet 1

is holomorphic. In other words, a holomorphic function is a collection of compatible holomorphic functions on all charts.

Math 868 Final Exam. Part 1. Complete 5 of the following 7 sentences to make a precise definition (5 points each). Y (φ t ) Y lim

Basic Concepts of Group Theory

Math 396. Bijectivity vs. isomorphism

B 1 = {B(x, r) x = (x 1, x 2 ) H, 0 < r < x 2 }. (a) Show that B = B 1 B 2 is a basis for a topology on X.

Differential Geometry and Lie Groups with Applications to Medical Imaging, Computer Vision and Geometric Modeling CIS610, Spring 2008

Analysis II: The Implicit and Inverse Function Theorems

PICARD S THEOREM STEFAN FRIEDL

LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE

LECTURE 11: TRANSVERSALITY

1 Flat, Smooth, Unramified, and Étale Morphisms

Let X be a topological space. We want it to look locally like C. So we make the following definition.

Jean Gallier Department of Computer and Information Science University of Pennsylvania Philadelphia, PA 19104, USA

DIFFERENTIAL TOPOLOGY AND THE POINCARÉ-HOPF THEOREM

Differential Geometry (preliminary draft) Massimiliano Mella

1.4 The Jacobian of a map

zi z i, zi+1 z i,, zn z i. z j, zj+1 z j,, zj 1 z j,, zn

Fix(g). Orb(x) i=1. O i G. i=1. O i. i=1 x O i. = n G

Lecture 11 Hyperbolicity.

MANIFOLD STRUCTURES IN ALGEBRA

Foliations of Three Dimensional Manifolds

DIFFERENTIAL GEOMETRY 1 PROBLEM SET 1 SOLUTIONS

1 Smooth manifolds and Lie groups

1 Differentiable manifolds and smooth maps

Methods in Computer Vision: Introduction to Matrix Lie Groups

Geometry 2: Manifolds and sheaves

Lecture 6: Classifying spaces

INTEGRATION ON MANIFOLDS and GAUSS-GREEN THEOREM

Subgroups of Lie groups. Definition 0.7. A Lie subgroup of a Lie group G is a subgroup which is also a submanifold.

DEVELOPMENT OF MORSE THEORY

LECTURE 5: SMOOTH MAPS. 1. Smooth Maps

Polynomial mappings into a Stiefel manifold and immersions

(2) For x π(p ) the fiber π 1 (x) is a closed C p subpremanifold in P, and for all ξ π 1 (x) the kernel of the surjection dπ(ξ) : T ξ (P ) T x (X) is

THE EXISTENCE PROBLEM

Math 147, Homework 1 Solutions Due: April 10, 2012

BROUWER FIXED POINT THEOREM. Contents 1. Introduction 1 2. Preliminaries 1 3. Brouwer fixed point theorem 3 Acknowledgments 8 References 8

Math 423 Course Notes

Math 225B: Differential Geometry, Final

Integration and Manifolds

LECTURE 25-26: CARTAN S THEOREM OF MAXIMAL TORI. 1. Maximal Tori

Math 594, HW2 - Solutions

Fibre Bundles: Trivial or Not?

THE FUNDAMENTAL GROUP OF MANIFOLDS OF POSITIVE ISOTROPIC CURVATURE AND SURFACE GROUPS

Introduction to Arithmetic Geometry Fall 2013 Lecture #17 11/05/2013

Notes 10: Consequences of Eli Cartan s theorem.

TOPOLOGY TAKE-HOME CLAY SHONKWILER

An Introduction to Riemannian Geometry

Spring 2018 CIS 610. Advanced Geometric Methods in Computer Science Jean Gallier Homework 3

DIFFERENTIAL GEOMETRY HW 12

LECTURE 26: THE CHERN-WEIL THEORY

1 Structures 2. 2 Framework of Riemann surfaces Basic configuration Holomorphic functions... 3

ALGEBRAIC GEOMETRY I - FINAL PROJECT

INTRODUCTION TO DIFFERENTIAL GEOMETRY

Geometry/Topology 868

1 )(y 0) {1}. Thus, the total count of points in (F 1 (y)) is equal to deg y0

Notes on Spivak, Differential Geometry, vol 1.

Math 752 Week s 1 1

Remarks on the Cayley Representation of Orthogonal Matrices and on Perturbing the Diagonal of a Matrix to Make it Invertible

Transcription:

IMPA - Instituto de Matemática Pura e Aplicada, Rio de Janeiro, RJ, Brazil Introduction to Computational Manifolds and Applications Part 1 - Foundations Prof. Jean Gallier jean@cis.upenn.edu Department of Computer and Information Science University of Pennsylvania Philadelphia, PA, USA

Definition 4.1. Given any integers N, m, with N m 1, an m-dimensional smooth manifold in E N, for short a manifold, is a nonempty subset M of E N such that for every point p M, there are two open subsets, Ω E m and U M, with p U, and a smooth function, ϕ : Ω E N, such that ϕ is a homeomorphism between Ω and U = ϕ(ω), and (dϕ) t0 is injective, for t 0 = ϕ 1 (p). Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 2

E N p ϕ U E m M Ω t 0 The function ϕ : Ω U is called a (local) parametrization of M at p. If 0 m Ω and ϕ(0 m )=p, we say that ϕ is centered at p. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 3

Recall that M E N is a topological space under the subspace topology, and U is some open subset of M in the subspace topology, which means that U = M W for some open subset W of E N. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 4

Since ϕ : Ω U is a homeomorphism, it has an inverse, ϕ 1 : U Ω, that is also a homeomorphism, called a (local) chart. E N p ϕ 1 U E m M Ω t 0 Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 5

Since Ω E m, for every p M and every parametrization ϕ : Ω U of M at p, we have ϕ 1 (p) =(z 1,...,z m ), for some z i E, and we call z 1,...,z m the local coordinates of p (with respect to ϕ 1 ). E N p ϕ 1 U E m M Ω t 0 t 0 =(z 1,...,z m ) Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 6

We often refer to a manifold M without explicitly specifying its dimension (the integer m). Intuitively, a chart provides a "flattened" local map of a region on a manifold. E N p ϕ 1 U E m M Ω t 0 Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 7

Example 4.1. Every open subset, U, of E N is a manifold in a trivial way. Indeed, we can use the inclusion map, ϕ : U E N, where ϕ(p) =p for every p U, as a parametrization. Note that, in this case, there is a single parametrization, namely ϕ, for every point p in U. E N ϕ U U E N Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 8

Example 4.2. For U an open subset of E n and f : U E m the graph of f, Γ( f ), is defined to be the subspace Γ( f )={(x, f (x)) U E m }. E m Γ( f ) E n U Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 9

If f is smooth, then Γ( f ) is a manifold of dimension n in E n+m. Indeed, if we let such that ϕ : U Γ( f ) and ψ : Γ( f ) U ϕ(x) =(x, f (x)) and ψ((x, f (x)) = x, then ϕ and ψ are smooth and inverse to each other, and hence they are homeomorphisms. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 10

The derivative, (dϕ) x, of ϕ at x, which is equal to (id n, (df) x ), is clearly injective. So, Γ( f ) is a manifold in E n+m. That s why many of the familiar surfaces from calculus, for instance, an elliptic or a hyperbolic paraboloid, which are graphs of functions, are manifolds. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 11

Example 4.3. For any two positive integers, m and n, let M m,n (R) be the vector space of all m n matrices. Since M m,n (R) is isomorphic to R mn, we give it the topology of R mn. The general linear group, GL(n, R), is by definition the set of matrices GL(n, R) ={A M n (R) det(a) = 0} = det 1 (R {0}). GL(n, R) is a manifold in R n2. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 12

Indeed, since the function det : M n (R) R is continuous and R {0} is open in R, and since GL(n, R) is the inverse image of (the open set) R {0} under the function det, GL(n, R) is an open set of M n (R) R n2. From Example 4.1, we conclude that GL(n, R) is a manifold in R n2. The following two lemmas provide the link with the definition of an abstract manifold: Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 13

Lemma 4.1. Given an m-dimensional manifold M in E N, for every p M there are two open sets O, W E N, with 0 N O and p (M W), and a smooth diffeomorphism such that ϕ : O W ϕ(0 N )=p and ϕ(o (E m {0 N m })) = M W. E N m W E m {0 N m } O M M W ϕ p Ω E m Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 14

The next lemma is easily shown from Lemma 4.1. It is a key technical result used to show that interesting properties of maps between manifolds do not depend on parametrizations. Lemma 4.2. Given an m-dimensional manifold M in E N, for every p M and any two parametrizations, ϕ 1 : Ω 1 U 1 and ϕ 2 : Ω 2 U 2 of M at p, if U 1 U 2 =, the map is a smooth diffeomorphism. ϕ 1 2 ϕ 1 : ϕ 1 1 (U 1 U 2 ) ϕ 1 2 (U 1 U 2 ) Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 15

E N M U 1 p U 2 ϕ 1 ϕ U 1 U 2 2 ϕ 1 1 ϕ 2 Ω 1 Ω 2 E m ϕ 1 2 ϕ 1 The maps ϕ 1 2 ϕ 1 and ϕ 1 1 ϕ 2 are called transition maps. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 16

Using Definition 4.1, it may be quite hard to prove that a space is a manifold. Therefore, it is handy to have alternate characterizations such as those given in the next Proposition. Proposition 4.3. A subset, M E m+k, is an m-dimensional manifold if and only if either (1) For every p M, there is some open subset, W E m+k, with p W and a (smooth) submersion, f : W E k, so that W M = f 1 (0), or (2) For every p M, there is some open subset, W E m+k, with p W and a (smooth) map, f : W E k, so that (df) p is surjective and W M = f 1 (0). Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 17

Condition (2), although apparently weaker than condition (1), is in fact equivalent to it. This is because to say that (df) p is surjective means that the Jacobian matrix of (df) p has rank k, which means that some determinant is nonzero, and because the determinant function is continuous this must hold in some open subset W 1 W containing p. Consequently, the restriction, f 1, of f to W 1 is indeed a submersion and f 1 1 (0) =W 1 f 1 (0) =W 1 (W M) =W 1 M. The proof is based on two technical lemmas that are proved using the inverse function theorem. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 18

Lemma 4.4. Let U E m be an open subset of E m and pick some a U. If f : U E n is a smooth immersion at a, i.e., if df a is injective (and hence, m n), then there is an open set, V E n, with f (a) V, an open subset, U U, with a U and f (U ) V, an open subset O E n m, and a diffeomorphism, θ : V (U O), so that θ( f (x 1,...,x m )) = (x 1,...,x m, 0,..., 0), for all (x 1,...,x m ) U. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 19

U E m O E n m E n m (U O) E n θ f (a) V E n E m a f f (U ) U U Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 20

Lemma 4.6. Let W E m be an open subset of E m and pick some a W. If f : W E n is a smooth submersion at a, i.e., if df a is surjective (and hence, m n), then there is an open set, V W E m, with a V, and a diffeomorphism, ψ, with domain O E m, so that ψ(o) =V and f (ψ(x 1,...,x m )) = (x 1,...,x n ), for all (x 1,...,x m ) O.. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 21

x =(x 1,...,x m ) E m V W E m O E m ψ a f E n W E m ( f ψ)(x) =(x 1,...,x n ) Using Lemmas 4.5 and 4.6, we can prove the following theorem: Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 22

Theorem 4.7. A nonempty subset, M E N, is an m-manifold (with 1 m N) iff any of the following conditions hold: (1) For every p M, there are two open subsets Ω E m and U M, with p U, and a smooth function ϕ : Ω E N such that ϕ is a homeomorphism between Ω and U = ϕ(ω), and (dϕ) 0 is injective, where p = ϕ(0). (2) For every p M, there are two open sets O, W E N, with 0 N O and p (M W), and a smooth diffeomorphism ϕ : O W, such that ϕ(0 N )=p and ϕ(o (E m {0 N m })) = M W. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 23

(3) For every p M, there is some open subset, W E N, with p W and a smooth submersion, f : W E N m, so that W M = f 1 (0). (4) For every p M, there is some open subset, W E N, with p W, and N m smooth functions, f i : W E, so that the linear forms (df 1 ) p,...,(df N m ) p are linearly independent and W M = f 1 1 (0) f 1 N m (0). Condition (4) says that locally (that is, in a small open set of M containing p M), M is "cut out" by N m smooth functions, f i : W E, in the sense that the portion of the manifold M W is the intersection of the N m hypersurfaces, f 1 i (0), (the zero-level sets of the f i ) and that this intersection is "clean", which means that the linear forms (df 1 ) p,...,(df N m ) p are linearly independent. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 24

Example 4.4. The sphere S n = {x E n+1 x 2 2 1 = 0} is an n-dimensional manifold in E n+1. Indeed, the map f : E n+1 {0} E given by f (x) =x 2 2 1 is a submersion, since (df) x (y) = 2x 1 2x 2 2x n+1 y 1 y 2.., for all x, y (En+1 {0}). y n+1 Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 25

Using condition (3) of Theorem 4.7, namely, (3) For every p M, there is some open subset, W E N, with p W and a smooth submersion, f : W E N m, so that W M = f 1 (0), with M = S n and W = E n+1 {0}, we get W M = S n = f 1 (0). So, by Theorem 4.7., S n is indeed an n-manifold in E n+1. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 26

Example 4.5. Recall that the orthogonal group, O(n), is the group of all real n n matrices, R, such that RR T = R T R = I and det(r) =±1, and that the rotation group, SO(n) is the subgroup of O(n) consisting of all matrices in O(n) such that det(r) =+1. The group SO(n) is an n (n 1) 2 -dimensional manifold in R n2. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 27

To see why, recall that GL + (n) ={A GL(n) det(a) > 0} is an open set of R n2. Now, note that A T A I is a symmetric matrix, for all A GL + (n). So, let be given by f : GL + (n) S(n) f (A) =A T A I, where S(n) R n(n+1) 2 is the vector space consisting of all n n real symmetric matrices. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 28

It is easy to show (using directional derivatives) that (df) A (H) =A T H + H T A S(n). But then, (df) A is surjective for all A SO(n), because if S is any symmetric matrix, we see that AS df(a) 2 = A T AS 2 AS + 2 T A = 1 2 (AT AS + S T A T A)= 1 (S + S) =S. 2 As SO(n) = f 1 (0), we can use condition (3) of Theorem 4.7 again, with W = GL + (n) and M = SO(n), to conclude that SO(n) is indeed a n(n 1) 2 -manifold in R n2. Computational Manifolds and Applications (CMA) - 2011, IMPA, Rio de Janeiro, RJ, Brazil 29