1 course information 2 warm-up concepts on open...

12
2 WARM-UP CONCEPTS ON OPEN SETS Differential Geometry Math 230a - Fall 2015 George Torres Lecture - 9/3 1 Course information Instructors: Hiro Tanaka ([email protected]), Phil Tynan (ptynam@math). Office Hours: Hiro: Tuesday 1:30-2:30, Wednesday 2-3, SC 341 Phil: Thursday 2-3 SC 536. Grading: Weekly problem sets, take-home final exam. 2 Warm-up concepts on open sets To start, we introduce some key concepts on open sets of R n , to be generalized to manifolds. Definition: Let U R n be open. Then a function f : U R m is called: C 0 if it is continuous; C 1 if it is differentiable (i.e. has partial derivatives); C r if it has all partial derivatives of order r, and they are continuous; C if it is C r for all r Z + . Definition: A smooth map f : U R n is an immersion if df x is injective for all x U . Definition: A map f : U V on open sets is a diffeomorphism if it is smooth, bijective and has smooth inverse. Definition (na¨ ıve): Let U R n be open. A Riemannian metric on U is a smooth function g : U M n×n (R) such that g(x) is a symmetric, non-degenerate, positive definite matrix for all x. 1 . Note: Any Riemannian metric g induces an inner product on the tangent space T x X: g(u, v)= hu, vi = u > g(x)v We speak of both the inner product and the matrix interchangeably. Example(s): Let U = R n , and set g(x)= I . This is called the standard Riemannian metric on R n . How do we make more? Fix a smooth map f : U R m . Since f is C 1 , it induces a map from T x U T f (x) R n , called the derivative df x . The derivative can be thought of as the matrix of partial derivatives, or the Jacobian. If there is a Riemannian metric h on R m , it induces a bilinear product on T x U given by: hu, vi := h(df x (u), df x (v)) 1 We recognize M n×n (R) = R n 2 1

Upload: others

Post on 07-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

2 WARM-UP CONCEPTS ON OPEN SETS

Differential GeometryMath 230a - Fall 2015

George Torres

Lecture - 9/3

1 Course information

Instructors: Hiro Tanaka ([email protected]), Phil Tynan (ptynam@math).Office Hours: Hiro: Tuesday 1:30-2:30, Wednesday 2-3, SC 341

Phil: Thursday 2-3 SC 536.Grading: Weekly problem sets, take-home final exam.

2 Warm-up concepts on open sets

To start, we introduce some key concepts on open sets of Rn, to be generalized to manifolds.

Definition: Let U ⊂ Rn be open. Then a function f : U → Rm is called:

• C0 if it is continuous;

• C1 if it is differentiable (i.e. has partial derivatives);

• Cr if it has all partial derivatives of order ≤ r, and they are continuous;

• C∞ if it is Cr for all r ∈ Z+.

Definition: A smooth map f : U → Rn is an immersion if dfx is injective for all x ∈ U .

Definition: A map f : U → V on open sets is a diffeomorphism if it is smooth, bijective and has smoothinverse.

Definition (naıve): Let U ⊂ Rn be open. A Riemannian metric on U is a smooth function g : U →Mn×n(R)such that g(x) is a symmetric, non-degenerate, positive definite matrix for all x.1.

Note: Any Riemannian metric g induces an inner product on the tangent space TxX:

g(u, v) = 〈u, v〉 = u>g(x)v

We speak of both the inner product and the matrix interchangeably.

Example(s):

Let U = Rn, and set g(x) = I. This is called the standard Riemannian metric on Rn. How do we makemore? Fix a smooth map f : U → Rm. Since f is C1, it induces a map from TxU → Tf(x)Rn, called thederivative dfx. The derivative can be thought of as the matrix of partial derivatives, or the Jacobian. Ifthere is a Riemannian metric h on Rm, it induces a bilinear product on TxU given by:

〈u, v〉 := h(dfx(u), dfx(v))

1We recognize Mn×n(R) ∼= Rn2

1

Page 2: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

2.1 Curves and curvature 2 WARM-UP CONCEPTS ON OPEN SETS

Note that this is only non-degenerate when f is an immersion (i.e. dfx is injective).

This notion is called a pullback metric:

Definition: Let h be a Riemannian metric on V ⊂ Rm and let f : U → V be a smooth immersion. Then theinduced Riemannian metric is defined to be the pullback f∗h:

f∗h(u, v) = h(dfx(u), dfx(v))

Definition: Let g be a Riemannian metric on U ⊂ Rn. Then the volume of (U, g) is:∫U

√det(g) dx1...dxn

In some sense, this is the volume of U where it has been stretched differently at every point by g.

Definition: Let (U, g) and (V, h) be sets with Riemannian metrics. An isometry of these is a diffeomorphism fsuch that f∗h = g.

2.1 Curves and curvature

Exercise:

Let γ : R → Rn be a in immersion. Show there exists a diffeomorphism φ : R → R such that γ ◦ φ is

parameterized by arclength (namely ‖d(γ◦φ)dt ‖ = 1).

Solution (fixed):

Let `(t) =∫ t

0|γ′(s)|ds be the arclength function, which is smooth and consider γ ◦ `−1. By the chain rule

we have:d(γ ◦ `−1)

dt=dγ(`−1)

d`−1· d`−1

dt= γ′(`−1(t)) · d`

−1

dt

Since d`−1

dt = 1d`/d`−1 , we have:

d(γ ◦ `−1)

dt= γ′(`−1(t)) · 1

d`/d`−1=

γ′(`−1(t)

|γ′(`−1(t))|

which is a unit vector,

Definition: the unit velocity on a in immersion γ : R→Rn is a vector function T : R→ Rn given by:

T (t) =γ(t)

|γ(t)|

Definition: The curvature of γ is defined to be the derivative when parameterized by arclength s:

κ :=dT

ds=dT/dt

ds/dt

This can be thought of as the reciprocal of the radius of the best approximating circle to the curve at that point.Note two properties about κ:

2

Page 3: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

3 MANIFOLDS

1. κ ⊥ T . To see this, consider the function δ(t) = 〈T (t), T (t)〉. Clearly dδdt = 0, since |T (t)| = 1. However,

using the product rule:

dt=

⟨d

dtT (t), T (t)

⟩+

⟨T (t),

d

dtT (t)

⟩= 2

⟨d

dtT (t), T (t)

⟩= 0

Therefore ddtT (t) ⊥ T (t) as desired.

2. If γ has image a circle of radius R in R2, then |κ| = 1R . Without loss of generality, assume γ(t) =

R(cos t, sin t). Then T (t) = (− sin t, cos t). We can then calculate κ:

κ =dT/dt

ds/dt=

(− cos t, sin t)

R

and so we indeed have |κ| = 1R .

Lecture - 9/8

3 Manifolds

To generalize the above notions, we must define the concept of a manifold.

3.1 Topological Manifolds

Definition: A topological space X is locally Euclidean if ∀x ∈ X there is an integer d ≥ 0 and some open setU ⊂ Rd such that U is homeomorphic to a neighborhood of x.

Definition: A space X is second countable if X admits a countable basis of open sets.

Remark: If X is a topological manifold, every connected component of X will be:

• locally Euclidean

• Hausdorff

• second countable

Definition: An open cover Uα = U of a space X is locally finite if ∀x, there is an open set W ⊂ X containingx such that W ∩ Uα 6= ∅ for only finitely many α.

Definition: X is paracompact if every open cover admits a locally finite refinement.

Definition: A topological manifold a space that is2:

• locally Euclidean (to do calculus)

• Hausdorff (to do geometry)

• paracompact (for partitions of unity)

2Some definitions of a topological manifold replace paracompact with second countable

3

Page 4: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

3.2 Smooth structures 3 MANIFOLDS

Remark: Even though we have defined a topological manifold to have the properties we need, we still cannotdo calculus on these objects without a smooth structure (or atlas). To motivate this, consider a topologicalmanifold X with two homeomorphisms of neighborhoods of x ∈ X, shown in the figure below. Then, for calculusto even make sense on X, we must have derivatives agree on both parameterizations. In particular, we needψ ◦ φ−1 to be smooth.

This motivates a few definitions:

Definition: If X is a topological manifold, a chart on X is a pair (U, φU ), where U ⊂ X is open and φu is ahomeomorphism to an open set in Rn.

Definition: A Cr atlas on X is a collection of charts {(Uα, φα)}α∈A such that:

• {Uα} cover X

• ∀α, β ∈ A, the function φβφ−1α is Cr (where defined).

3.2 Smooth structures

We now have the tools to define a manifold with a smooth structure:

Definition: A Cr manifold is a pair (X,A), where X is a topological manifold and A is a Cr atlas. Usually welet r =∞ (in which case this is a called a smooth manifold).

Definition: Let (X,A) and (Y,AY ) be two Cr manifolds. Then a continuous function f : X → Y is Cr if∀x ∈ X, there are charts (U, φ) ∈ A, (V, ψ) ∈ AY such that x ∈ U, f(x) ∈ V and ψ ◦ f ◦ φ−1 is Cr.

Definition: A function f : (X,A)→ (Y,AY ) is a Cr diffeomorphism if:

• f is a bijection

• f and f−1 are Cr

Note that we can place an equivalence relation on smooth structures. Namely, two atlases A,A′ are equivalentif A ∪ A′ is also a smooth atlas3. Further, if A is an equivalence class of atlases, there is a natural choice of“maximal atlas” as a representative: ⋃

A∈A

A (maximal atlas)

3One can check that this is equivalent to saying there exists a diffeomorphism between (X,A) and (X,A′).

4

Page 5: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

4 PARTITIONS OF UNITY

For certain topological manifolds, the equivalence classes A are nontrivial; i.e. there are multiple smoothstructures that aren’t equivalent. The following are three results that demonstrate the non-triviality of smoothstrutures:

Theorem: Not every topological manifold admits a C∞ atlas.Theorem (Milner): The seven sphere S7 admits non-diffeomorphic smooth structures.Theorem (Donaldson, Freedman): Euclidean 4 space R4 has uncountably many non-diffeomorphic smoothstructures.

Lecture - 9/10

4 Partitions of Unity

Exercise:

Let j : R2 → R3 be defined by j(x, y) = (x, cos(y), sin(y)). Compute j∗i, where i is the standard metricon R3.

Solution:

We compute the derivative:

dj =

1 00 − sin y0 cos y

By definition of the pullback:

f∗i = dj>idj = dj>dj =

1 00 − sin y0 cos y

(1 0 00 − sin y cos y

)=

(1 00 1

)———————

Notation: We refer to both charts and parameterizations between neighborhoods of a manifold and a neighbor-hood of Rn. It is a chart when it starts from a manifold, and it is a parameterization when it starts from Rn.Namely, if U ⊂ X, then

U Rnchart

param.

Partitions of unity are a necessary tool used on manifolds to turn locally supported functions into globallysupported ones.

Definition: Let X be a smooth manifold and fix an open cover U = {Uα}, α ∈ B. A partition of unitysubordinate to U is a collection of smooth functions {fβ : X → R≥0}β , β ∈ B such that:

1.∑β∈B fβ(x) = 1 for all x ∈ X.

2. ∀β we have supp(fβ) = {x | fβ(x) 6= 0} ⊂ Uβ .

3. The collection {supp(fβ)} is locally finite.

Theorem: Let X be a Cr manifold. Then for every cover {Uα}, there exists a Cr partition of unity subordinateto {Uβ}.

5

Page 6: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

5 SUBMERSIONS

Remark : We especially like the above result when r =∞.

To prove this, we need two lemmas:

Lemma 1: Let U ⊂ Rn be open, and K ⊂ U be compact. Then ∃ a smooth function f : U → R such thatf(K) ⊂ R>0 and supp(f) ⊂ U .

Lemma 2: Let {Cγ} be a collection of closed subsets of a topological manifold X. If {Cγ} is locally finite, then⋃Cγ is also closed.

Proof (of theorem):

Let {Uβ} be an open cover of of X. The proof will proceed in three steps:

A. If {Wε} is a refinement of the given cover {Uβ}, and {Wε} has a partition of unity, then so does{Uβ}.Proof (of A):

Let κ : {ε} → {β} be a function such that Wε ⊂ Uβ . Then, if {fε} is a partition of unitysubordinate to {Wε}, define:

fβ =∑

ε∈κ−1(β)

We claim this is a partition of unity subordinate to Uβ . It is easy to see that it satisfied parts1 and 3 of our definition because {fε} does. To show it satisfies condition 2, we use Lemma 2:

supp(fβ) =⋃

supp(fε)

=⋃

supp(fε) (Lemma 2)

⊂Wε ⊂ Uβ

B. We can always choose a refinement {Wε} of {Uβ} so that each Wε is compact (proof on Hw 1).

C. Fixing such a refinement {Wε}, we can find a locally finite refinement {Yε} of {Wε} such that Yε ⊂Wε.Now, from Lemma 1, we have functions fε such that f(Yε) ⊂ R>0 and supp(fε) ⊂ U . Then we define:

gε =fε∑fε

We see that, by construction, this satisfies the conditions of a partition of unity.

5 Submersions

Definition: Let f : U → V be a smooth map, with U ⊂ Rn, V ⊂ Rm open. Then f is a submersion at x ∈ Uiff dfx is surjective. We call f a submersion if it is a submersion at every point.

Remarks:

• This is only possible when n ≥ m

• f : U → V given by inclusion is a submersion.

6

Page 7: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

6 TANGENT SPACES

• The projection f : Rn → Rm given by (x1, ..., xn) 7→ (x1, ..., xm) is a submersion.

Submersions are a handy tool for constructing submanifolds:

Definition: A subset X ⊂ U , with U open in Rn is a smooth submanifold of U if ∀x ∈ X there is an open setW ⊂ U and a diffeomorphism φ : Rn →W such that φ(Ri) = X ∩W . Here, Ri is defined as:

Ri := {x ∈ Rn | x = (x1, ..., xi, 0, ..., 0)}

Note that a smooth submanifold is itself a smooth manifold.

Definition: A continuous map f : X → Y between topological spaces is proper if the preimage of any compactset is compact.

Theorem (Sumbersion): Let f : U → V be a submersion. Then for all y ∈ V , the preimage f−1(g) ⊂ U is asmooth submanifold of U .

Example:

Consider the map f : R2 → R given by x 7→ |x|2. This is a submersion, and therefore by the Submersiontheorem:

M = f−1(1) = S1

is a smooth manifold.

Lecture - 9/15

6 Tangent Spaces

Observation: Tangent spaces give us a way to take derivatives. We would like a definition that is coordinatefree.

Definition: Let X be a smooth manifold. Then the set of C∞ functions f : X → R is denoted by C∞(X) orC∞(X,R).

We will define the tangent space using the algebraic notion of a derivation:

Definition: Let A,B be commutative algebras over R, and fix an R-algebra homomorphism e : A → B. Thenan e−derivation, or simply a derivation, is a function d : A→ B satisfying two conditions:

(1) d(αf + g) = ad(f) + d(g)

(2) d(fg) = d(f)e(g) + e(g)d(f)

From here out, we take A = C∞(X), B = R and ex given by evaluation at x for some fixed x (f 7→ f(x)).

Definition: Let M be a smooth manifold. Then the tangent space of M at x, denoted Tx(M), is defined tobe:

Tx(M) := {ex-derivations Xx : C∞(M)→ R}

One can check that Tx(M) is a vector space over R.

In order for this to be a reasonable definition of the tangent space, we should verify a few things:

• T0(Rn) ∼= Rn

• Chain rule

7

Page 8: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

6 TANGENT SPACES

Proposition: Let x ∈M be contained in an open set U ⊂M , and let f, g be C∞ functions on M . If f = g onU , then ∀Xx ∈ Tx(M), we have Xx(f) = Xx(g).

Proof: Choose some compact ball B so that x ∈ int(B) and B ⊂ U . Fix a function h : M → R so that h|B = 1and supp(h) ⊂ U4. Given a derivation Xx ∈ Tx(M), we can evaluate it at h · (f − g). Since f = g on U , we haveh · (f − g) = 0, so:

0 = Xx(h · (f − g))

=���

�����:0

Xx(h)(f − g)(x) +���*1

h(x)Xx(f − g)

= Xx(f − g)

So by linearity Xx(f) = Xx(g).

This proposition tells us that the tangent space, while defined using global functions, is actually just a localproperty.

Proposition: Let j : N → M be a smooth map of manifolds, and let x ∈ N . Then there exists a linear mapdjx : TxN → Tj(x)M defined by:

Xx 7→(f 7→ Xx(f ◦ j)

)Proof: Exercise for the reader.

Proposition: Let Nj−→M

h−→ L be smooth functions between manifolds. Then the chain rule for the derivativeis satisfied:

d(h ◦ j)x = dhj(x) ◦ djxProof: Let f ∈ C∞(L). Then:

d(h ◦ j)x(Xx)(f) = Xx(f ◦ (h ◦ j))= Xx((f ◦ h) ◦ j)= djx(Xx)(f ◦ h)

= dhj(x) ◦ djx(Xx)(f)

Proposition: T0(Rn) ∼= Rn as vector spaces.

Proof: Not that the assignment ∂∂xi

∣∣∣0

: C∞ → R given by f 7→ ∂f∂xi

∣∣∣0

is a derivation. We claim that the set:

D =

{∂

∂x1

∣∣∣0, ...,

∂xn

∣∣∣0

}Forms a basis for T0(Rn). To see this, we use Taylor’s Theorem, which asserts that any C∞ function can bewritten as:

f(x) = f(0) +∑

xigi(x)

4We can do this because of problem 6 on homework 1

8

Page 9: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

7 SUBMERSION THEOREM (REVISITED)

where the gi are smooth with the property gi(0) = ∂f∂xi

∣∣∣0. Given a derivation X0, let us evaluate it at f ∈ C∞(M).

We first note that f(0) can be thought of as a constant function and therefore X0(f(0)) = 0. Further:

X0(f) = X0(f(0)) +∑

X0(xigi(x))

= 0 +∑

X0(xi)gi(0) +∑���*

0xi(0)X0(gi(x)) (product rule)

=∑

X0(xi)∂f

∂xi

∣∣∣0

Therefore X0 =∑X0(xi)

∂∂xi

∣∣∣0. This confirms that D is a spanning set. These are also linearly independent

because ∂∂xi

xj = δij . Thus T0(Rn) is an n dimensional vector space over R, as desired.

Three remarks to wrap up this section:

1. If j : Rm → Rn is a smooth function, then

dj0

(∂

∂xi

∣∣∣0

)=∑

(dj0)ij∂

∂xi

∣∣∣0

Where dj0 on the right is the ex-derivation definition of the derivative, and the dj0 is the matrix definitionof the derivative.

2. For all y ∈ Rn, consider the diffeomorphism Ty : Rn → Rn given by x 7→ x+ y. Then

∂xi

∣∣∣y

= d(Ty)

(∂

∂xi

∣∣∣0

)3. By the chain rule, any diffeomorphism of manifolds j : M → N induces a linear isomorphism dfx : TxM →Tj(x)N .

7 Submersion Theorem (revisited)

Definition: Let f : M → N be smooth. Apoint y ∈ N is a regular value if ∀x ∈ f−1(y), the derivative dfx is asurjection.

Definition: A subset Z ⊂M of a smooth manifold is a smooth submanifold if ∀z ∈ Z, there is an open set U ⊂ Zand a diffeomorphism h : V → U , where V ⊂ Rn is open, such that h(Rm) = U ∩ Z, where Rm ⊂ Rn.

Theorem (Submersions): Let M,N be smooth manifolds and f : M → N be a smmooth function. Then forevery regular value y ∈ N , the preimage f−1(y) ⊂M is a smooth submanifold.

Proof: Next lecture

Lecture - 9/17

Proof (Submersion Theorem): Choose coordinates (φ,U) and (ψ, V ) around y ∈ f−1(x) and x ∈M respectivelyso that:

U V

φ(U) ψ(V )

f

φ ψ

9

Page 10: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

9 TANGENT BUNDLES

Note that, since f is regular, we have φ(U) ⊂ Rn and ψ(V ) ⊂ Rm for n ≥ m. We can ensure that both φ(U)and ψ(V ) contain the origin, and so we can let g = ψ ◦ f ◦ φ−1 be a diffeomorphism between them. Further,we may assume that φ and ψ are chosen so that g is of the form (x1, ..., xn) 7→ (x1, ..., xm) (the cononicalsubmersion)5. Then we have g−1(0) = (0, ..., 0, xm+1, ..., xn). Now we have φ−1(Rn−m) = f−1(y) ∩ U , and sowe are done.

8 Lie Brackets

Definition: For a manifold M , define

Γ(TM) := {R− linear derivations from C∞(M) to itself with respect to e = id}= {X : C∞(M)→ C∞(M) | X(af + g) = aX(f) +X(g) and X(fg) = X(f)g +X(g)f}

An element X ∈ Γ(TM) is called a vector field

Remark: For every x ∈ M , consider the function Γ(TM) → Tx(M) given by X 7→ evx ◦ X := Xx. This is aderivation because evx is a ring homomorphism. We think of the Xx as the associated “vector“ for the vectorfield at x. Since vector fields are homomorphisms between C∞ and itself, we can ask about composing them.Specifically, a useful object is the Lie Bracket:

Proposition: Let X,Y ∈ Γ(TM) be vector fields. Define [X,Y ] := X ◦ Y − Y ◦X. Then:

1. [·, ·] : Γ(TM)× Γ(TM)→ Γ(TM)

2. [·, ·] is bilinear over R

3. [X,Y ] = −[Y,X] for any X,Y .

4. [·, ·] satisfies the Jacobi identity:

[X, [Y, Z]] = [[X,Y ], Z] + [Y, [X,Z]]

Equivalently: for any X ∈ Γ(TM), the map DX = [X, ·] is a derivation with respect to [·, ·]. This meansDX [Y,Z] = [DX(Y ), Z] + [Y,DX(Z)]. Thinking of these vector fields inducing flows on manifolds, we seethe Lie bracket as a measure of how non-commutative they are.

Definition: Let V be an R vector space. Any bilinear map V × V → V is a lie bracket if it satisfies conditions3 and 4 above. The pair (V, [·, ·]) is called a Lie Algebra.

Remark: For all commutative rings A, the set Der(A,A) is a Lie algebra under [X,Y ] = X ◦ Y − Y ◦X.

9 Tangent Bundles

We seek to construct the tangent bundle TM of a manifold M :

Definition: Given a smooth manifold M , define:

TM :=∐

Tx(M)

We wish to give this a topology and a smooth structure. More specifically, we want several things from ourconstruction:

5This assumption isn’t trivial, but it is in fact true

10

Page 11: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

9 TANGENT BUNDLES

1. A smooth structure on TM together with a smooth function

TMπ−→M

(x, y) 7→ y

2. For all x, the set π−1(x) is a vector space over R

3. We have a local trivializations. That is, for x ∈M , we have U ⊂M open containing x and a diffeomorphismΦ making the following commute:

U × Rk TU TM

U M

pr

Φ

π

i

π

i

Where i is inclusion and pr(y, v) = y. Further, we require Φ(y, ·) : Ty(U) → {y} × Rk to be a linearisomorphism for all y ∈ U .

Definition: Fix a manifold M and let E be a smooth manifold with a map π : E → M . If π−1(x) is a an Rvector space for any x and we have local triviality as defined in 3. above, the pair (E, π) is called a rank k vectorbundle over M .

Constructing the Tangent Bundle

To achieve the desired properties of TM , we use the following steps:

• Take a sufficeint open cover U = {Uα} of TM

• identify TUα ∼= Uα × Rk, so TUα inherits a smooth structure

• Set an equivalence relation on∐α TUα so that TM =

∐α TUα/ ∼, where this relation tells us when

v ∈ TUα and v′ ∈ TUβ are from the same tangent vector on M .

Here goes:

Let A = {(Uα, φα)} be a smooth atlas for M . For all x ∈ Uα, the derivative of φα gives us an isomorphismTxUα → Tφα(x)Rn. Over all x ∈ TxUα this gives a map:∐

x∈Uα

TxUα →∐

Tφα(x)Rn

We’ve arlready establised that:

Tφα(x)Rn =

⟨∂

∂x1

∣∣∣φα(x)

, ...,∂

∂xn

∣∣∣φα(x)

⟩So for each x we have the isomorphism

Tφα(x)Rn ∼= {φα(x)} × Rn

x 7→ (φα(x), a1, ..., an)

with x =∑ai

∂∂xi|φα(x). We can now rewrite our original map as:∐

x∈Uα

TxUα → {φα(Uα)} × Rn

11

Page 12: 1 Course information 2 Warm-up concepts on open setspeople.math.harvard.edu/~hirolee/pdfs/2015-fall-230a...gcover X • 8 ; 2A, the function ˚ ˚ 1 is Cr (where de ned). 3.2 Smooth

9 TANGENT BUNDLES

Denote TUα =∐x∈Uα TxUα. We see this is a diffeomorphism, giving TUα a smooth structure. Now we set an

equivlaence relation on∐α TUα. Let Uα, Uβ be two elements of the cover and consider the diagram below:

T (Uα ∩ Uβ)

φα(Uα)× Rk φβ(Uβ)× Rk

(Uα ∩ Uβ)× Rk (Uα ∩ Uβ)× Rk

φ−1α × id φ−1

β × id

Γαβ

Where Γαβ sends (x, v) 7→ (x, d(φβ ◦φ−1α (v)). One can check that Γαα = id and Γδβ ◦Γβα = Γδα, so we may use

this as an equivalence relation. Namely (x, v) ∼ (y, w) if Γαβ(v) = w. Then, we can check that is satisfies ourinitial requirements for defining: ∐

α

TUα/ ∼ = TM

12