Skip to content

Differentiable Manifolds: Charts and Atlases That Bring Calculus to Curved Spaces

Prerequisite:Topological Spaces: What Remains of Nearness When the Metric Is DiscardedVector Spaces and Linear Maps: From the Eight Axioms to the Rank-Nullity TheoremLimits and Continuity: Reading ε-δ as a Contract on Error

Raw
  • The definition of a manifold comes in two layers. First, as a topological space it must be locally homeomorphic to Rn\mathbb{R}^n; second, the maps that glue local coordinates to one another (the transition maps) must be of class CkC^k. The first layer carries the shape, the second carries the possibility of differentiating.
  • There is exactly one reason for demanding that the transition maps be CkC^k: so that the notion of differentiation defined through coordinates does not depend on the choice of coordinates. Everything in the definition follows from this single requirement.
  • The definition adds the Hausdorff condition and second countability. Neither is a consequence of the local data. Dropping them lets pathologies such as the line with two origins appear.
  • For SnS^n (stereographic projection), RPn\mathbb{RP}^n (homogeneous coordinates) and Tn=Rn/ZnT^n = \mathbb{R}^n/\mathbb{Z}^n (integer translations), the atlases can be written out completely. The transition maps are, respectively, the inversion uu/u2u \mapsto u/|u|^2, rational expressions, and translations.
  • The CkC^k property of functions and maps on a manifold is defined through coordinate representations, and compatibility makes it independent of the chart chosen. That composites are again CkC^k also follows from this.
  • One topological space can carry different differentiable structures (the chart tt3t \mapsto t^3 on R\mathbb{R}). Yet such structures may still be diffeomorphic, so “different structure” and “different manifold” are two distinct assertions.

1. Motivation: differentiating on a curved space

Section titled “1. Motivation: differentiating on a curved space”

Differentiation is local in nature. The derivative of a function ff at a point aa is determined by the behaviour of ff on arbitrarily small neighbourhoods of aa alone. Yet the differentiation taught in calculus is defined only on open subsets of Rn\mathbb{R}^n. We may wish to differentiate a temperature distribution on a sphere, or an electromagnetic field on spacetime; neither the sphere nor spacetime is an open subset of Rn\mathbb{R}^n, so the definition does not apply as it stands.

Historically, Gauss took the decisive step in his 1827 theory of surfaces. He showed that the quantity measuring how a surface curves (the Gaussian curvature) is determined by lengths measured within the surface, independently of how the surface sits inside R3\mathbb{R}^3 (the Theorema Egregium). This is a declaration that geometry can be developed from the internal data of a surface, without looking at it from outside. In 1854, in his inaugural lecture at Göttingen, Riemann extended this standpoint to arbitrary dimensions. The word he used, Mannigfaltigkeit, is our “manifold”.

Once we adopt the intrinsic standpoint, the only tool left to us is coordinates. Expressing points of a surface by longitude and latitude turns a function on the surface into a function of two variables, which we can differentiate. But longitude and latitude are only one choice. A different coordinate system yields a different function of two variables. Here the decisive question arises.

Is the property of “being differentiable”, defined through coordinates, independent of the choice of coordinates?

For it to be independent, the map linking two coordinate systems — the transition map — must itself be differentiable. Indeed, writing fφ1f \circ \varphi^{-1} for the expression of ff in the coordinates φ\varphi and fψ1f \circ \psi^{-1} for its expression in the coordinates ψ\psi, the two are related by

fψ1=(fφ1)(φψ1).f \circ \psi^{-1} = (f \circ \varphi^{-1}) \circ (\varphi \circ \psi^{-1}).

If φψ1\varphi \circ \psi^{-1} on the right is of class CkC^k, then the chain rule carries ”fφ1f \circ \varphi^{-1} is CkC^k” over to ”fψ1f \circ \psi^{-1} is CkC^k”. The definition of a manifold is nothing but a staging of this one line. The sections below translate this intuition into definitions and verify it on representative spaces.

Spaces requiring such preparation are by no means artificial.

  • Solution sets of equations: Sn={xRn+1:x=1}S^n = \{x \in \mathbb{R}^{n+1} : |x| = 1\} is not an open subset of Rn+1\mathbb{R}^{n+1}, yet near each of its points it can be described by nn coordinates.
  • Configuration spaces: the state of a double pendulum is determined by two angles, and the totality of such states is the torus T2T^2. The set of attitudes of a rigid body is identified with RP3\mathbb{RP}^3. To write equations of motion on these spaces, we must first fix the meaning of differentiation.
  • General relativity: spacetime has no preferred coordinate system (no inertial frame). Physical laws must therefore be written in a form invariant under changes of coordinates. The Jacobian matrix xμ/xν\partial x'^{\mu}/\partial x^{\nu} appearing in the transformation law of tensors is precisely the derivative of a transition map. The requirement that transition maps be CkC^k is the minimal premise for speaking of general covariance.

In this article we define CkC^k manifolds as a stage satisfying the requirements above, and go as far as the CkC^k property of functions and maps on them. Tangent vectors, vector fields and differential forms — the tools with which one actually differentiates on a manifold — are treated in Tangent spaces and the tangent bundle and Vector fields and differential forms.

2. Preliminaries: what we use from topology and multivariable calculus

Section titled “2. Preliminaries: what we use from topology and multivariable calculus”

Let us fix notation and hypotheses. We write N={1,2,}\mathbb{N} = \{1, 2, \ldots\}, and points of Rn\mathbb{R}^n as u=(u1,,un)u = (u^1, \ldots, u^n) with upper indices (the convention in manifold theory, chosen to agree with the tensor notation of later articles). Here u|u| is the Euclidean norm.

The language of topological spaces is taken from Topological spaces: definition and basic notions and Continuous maps and homeomorphisms. In particular we use the following.

For details on the separation axioms see Separation axioms and metrizability.

For differentiation in several variables we assume Differentiation of functions of several variables and partial derivatives and use the following definition. Let ΩRn\Omega \subset \mathbb{R}^n be open and F ⁣:ΩRmF \colon \Omega \to \mathbb{R}^m. We say FF is of class CkC^k (kNk \in \mathbb{N}) when every component of FF has all partial derivatives up to order kk (partial derivatives(Definition 3.1)[多変数関数の微分と偏微分]) and all of them are continuous on Ω\Omega. Class C0C^0 means continuous, and class CC^\infty means of class CkC^k for every kk. When FF is C1C^1, we write DF(a)Rm×nDF(a) \in \mathbb{R}^{m \times n} for its derivative (Jacobian matrix) at aΩa \in \Omega.

Only two properties are used in an essential way in this article.

Proposition 2.1Locality and composition for CkC^k maps

Let kN{}k \in \mathbb{N} \cup \{\infty\}.

  1. (Locality) Let ΩRn\Omega \subset \mathbb{R}^n be open and F ⁣:ΩRmF \colon \Omega \to \mathbb{R}^m. If for every aΩa \in \Omega there is an open neighbourhood WaΩW_a \subset \Omega of aa such that FWaF|_{W_a} is CkC^k, then FF is CkC^k on Ω\Omega.
  2. (Composition) Let ΩRn\Omega \subset \mathbb{R}^n and ΩRm\Omega' \subset \mathbb{R}^m be open, let F ⁣:ΩRmF \colon \Omega \to \mathbb{R}^m be CkC^k with F(Ω)ΩF(\Omega) \subset \Omega', and let G ⁣:ΩRlG \colon \Omega' \to \mathbb{R}^l be CkC^k. Then GF ⁣:ΩRlG \circ F \colon \Omega \to \mathbb{R}^l is CkC^k, and for k1k \ge 1 the chain rule D(GF)(a)=DG(F(a))DF(a)D(G \circ F)(a) = DG(F(a)) \, DF(a) holds at every aΩa \in \Omega.

Remark 2.2

Part 1 is immediate from the fact that partial derivatives are determined on a neighbourhood of each point. Part 2 follows from the chain rule (the chain rule(Theorem 6.1)[多変数関数の微分と偏微分]) applied inductively: higher partial derivatives can be written using products and composites of the entries of DFDF and DGDG, hence remain continuous up to order kk. For detailed proofs see Differentiation of functions of several variables and partial derivatives.

Definition 3.1Chart (coordinate neighbourhood)

Let MM be a topological space and nn an integer with n0n \ge 0. A pair (U,φ)(U, \varphi) is an nn-dimensional chart (coordinate neighbourhood) of MM when

  1. UU is an open subset of MM, and
  2. φ ⁣:Uφ(U)\varphi \colon U \to \varphi(U) is a homeomorphism onto some open subset φ(U)\varphi(U) of Rn\mathbb{R}^n.

Writing the ii-th component of φ\varphi as xi ⁣:URx^i \colon U \to \mathbb{R}, we call φ=(x1,,xn)\varphi = (x^1, \ldots, x^n) a local coordinate system on UU and each xix^i a coordinate function. For pUp \in U, the tuple φ(p)=(x1(p),,xn(p))\varphi(p) = (x^1(p), \ldots, x^n(p)) is called the coordinates of pp.

When every point of MM lies in the domain of some nn-dimensional chart, MM is called an nn-dimensional locally Euclidean space.

A chart is a device that identifies part of MM with an open subset of Rn\mathbb{R}^n. It corresponds to transferring a portion of the globe onto a flat map, whence the name chart. Just as no single map covers the whole Earth, a single chart cannot in general cover all of MM. So we provide several of them and require consistency on the overlaps.

When the domains of two charts overlap, the overlap carries two sets of coordinates. The map linking them is the transition map.

Definition 3.2CkC^k compatibility

Let kN{}k \in \mathbb{N} \cup \{\infty\}. Two nn-dimensional charts (U,φ)(U, \varphi) and (V,ψ)(V, \psi) of MM are CkC^k compatible when either UV=U \cap V = \emptyset, or both

ψφ1 ⁣:φ(UV)ψ(UV),φψ1 ⁣:ψ(UV)φ(UV)\psi \circ \varphi^{-1} \colon \varphi(U \cap V) \longrightarrow \psi(U \cap V), \qquad \varphi \circ \psi^{-1} \colon \psi(U \cap V) \longrightarrow \varphi(U \cap V)

are of class CkC^k. These maps are called transition maps (change of coordinates).

Let us check that this definition makes sense. The set UVU \cap V is open in MM, and φ\varphi is a homeomorphism from UU onto φ(U)\varphi(U), so φ(UV)\varphi(U \cap V) is open in φ(U)\varphi(U). Since φ(U)\varphi(U) is itself open in Rn\mathbb{R}^n, the set φ(UV)\varphi(U \cap V) is open in Rn\mathbb{R}^n; similarly for ψ(UV)\psi(U \cap V). Hence ψφ1\psi \circ \varphi^{-1} is a map from an open subset of Rn\mathbb{R}^n to an open subset of Rn\mathbb{R}^n, and asking whether it is CkC^k makes sense. Note also that ψφ1\psi \circ \varphi^{-1} and φψ1\varphi \circ \psi^{-1} are mutually inverse, so both are homeomorphisms.

MUVU ∩ Vφ(U) ⊂ ℝⁿψ(V) ⊂ ℝⁿφψψ ∘ φ⁻¹transition map
Two charts and the transition map. Viewing the same region of the manifold in two coordinate systems, the map linking them is a map between open subsets of Euclidean space, whose differentiability we can ask about.

Definition 3.3CkC^k atlas and CkC^k structure

Let MM be a topological space and kN{}k \in \mathbb{N} \cup \{\infty\}.

  1. A family A={(Uα,φα)}αA\mathcal{A} = \{(U_\alpha, \varphi_\alpha)\}_{\alpha \in A} of nn-dimensional charts of MM is an nn-dimensional CkC^k atlas when αAUα=M\bigcup_{\alpha \in A} U_\alpha = M and, for all α,βA\alpha, \beta \in A, the charts (Uα,φα)(U_\alpha, \varphi_\alpha) and (Uβ,φβ)(U_\beta, \varphi_\beta) are CkC^k compatible.
  2. A CkC^k atlas A\mathcal{A} is maximal when every nn-dimensional chart of MM that is CkC^k compatible with all charts of A\mathcal{A} already belongs to A\mathcal{A}.
  3. A maximal nn-dimensional CkC^k atlas is called an nn-dimensional differentiable structure of class CkC^k (CkC^k structure) on MM.

Maximality is required in order to identify different atlases that determine the same differentiable structure. For instance, as we shall see, the sphere SnS^n carries an atlas of two charts given by stereographic projection and an atlas of 2n+22n+2 charts given by graph representations over hemispheres, and these give the same notion of differentiation. Passing to maximal atlases, the two become literally the same set.

3.3. Existence and uniqueness of the maximal atlas

Section titled “3.3. Existence and uniqueness of the maximal atlas”

Writing down a maximal atlas directly is impossible in practice. The next proposition guarantees that it suffices to give one small atlas. The heart of the proof is the following lemma.

Lemma 3.4Propagation of compatibility through an atlas

Let A\mathcal{A} be an nn-dimensional CkC^k atlas of a topological space MM. If two nn-dimensional charts (U,φ)(U, \varphi) and (V,ψ)(V, \psi) of MM are both CkC^k compatible with every chart of A\mathcal{A}, then (U,φ)(U, \varphi) and (V,ψ)(V, \psi) are CkC^k compatible with each other.

Proof(Lemma 3.4)

If UV=U \cap V = \emptyset the claim holds by definition, so assume UVU \cap V \ne \emptyset. It suffices to show that ψφ1\psi \circ \varphi^{-1} is CkC^k on φ(UV)\varphi(U \cap V); the other direction follows by exchanging the roles of φ\varphi and ψ\psi.

By part 1 (locality) of Proposition 2.1, it is enough to prove that the map is CkC^k on a neighbourhood of each point of φ(UV)\varphi(U \cap V). So take an arbitrary aφ(UV)a \in \varphi(U \cap V) and put p=φ1(a)UVp = \varphi^{-1}(a) \in U \cap V.

Since A\mathcal{A} covers MM, there is a chart (W,χ)A(W, \chi) \in \mathcal{A} with pWp \in W. The set UVWU \cap V \cap W is open in MM and contains pp, and φ\varphi is a homeomorphism, so φ(UVW)\varphi(U \cap V \cap W) is an open subset of Rn\mathbb{R}^n containing aa.

On this open set we have

ψφ1=(ψχ1)(χφ1).\psi \circ \varphi^{-1} = (\psi \circ \chi^{-1}) \circ (\chi \circ \varphi^{-1}).

Indeed, for sφ(UVW)s \in \varphi(U \cap V \cap W) we have q=φ1(s)UVWq = \varphi^{-1}(s) \in U \cap V \cap W and χφ1(s)=χ(q)χ(UVW)χ(VW)\chi \circ \varphi^{-1}(s) = \chi(q) \in \chi(U \cap V \cap W) \subset \chi(V \cap W), so the right-hand side is defined, and its value is ψ(q)=ψφ1(s)\psi(q) = \psi \circ \varphi^{-1}(s).

Now χφ1\chi \circ \varphi^{-1} is CkC^k on φ(UW)\varphi(U \cap W), because by hypothesis (U,φ)(U, \varphi) is CkC^k compatible with (W,χ)A(W, \chi) \in \mathcal{A}. Likewise ψχ1\psi \circ \chi^{-1} is CkC^k on χ(VW)\chi(V \cap W), because (V,ψ)(V, \psi) is CkC^k compatible with (W,χ)(W, \chi). Hence by part 2 (composition) of Proposition 2.1, the map ψφ1\psi \circ \varphi^{-1} is CkC^k on φ(UVW)\varphi(U \cap V \cap W).

Since aa was arbitrary, locality gives that ψφ1\psi \circ \varphi^{-1} is CkC^k on all of φ(UV)\varphi(U \cap V).

Proposition 3.5Existence and uniqueness of the maximal atlas

Let MM be a topological space and A\mathcal{A} an nn-dimensional CkC^k atlas of MM. Then there is exactly one maximal nn-dimensional CkC^k atlas containing A\mathcal{A}, namely

A={(U,φ):(U,φ) is an n-dimensional chart of M that is Ck compatible with every chart of A}.\mathcal{A}^{*} = \{ (U, \varphi) : (U,\varphi) \text{ is an } n \text{-dimensional chart of } M \text{ that is } C^k \text{ compatible with every chart of } \mathcal{A} \}.
Proof(Proposition 3.5)

(1) AA\mathcal{A} \subset \mathcal{A}^{*}. Since A\mathcal{A} is an atlas, any two of its charts are CkC^k compatible. Hence every chart of A\mathcal{A} satisfies the defining condition of A\mathcal{A}^{*}. In particular the domains of the charts of A\mathcal{A}^{*} cover MM.

(2) A\mathcal{A}^{*} is an atlas. Covering was shown in (1). If (U,φ),(V,ψ)A(U, \varphi), (V, \psi) \in \mathcal{A}^{*}, then both are CkC^k compatible with every chart of A\mathcal{A}, so by Lemma 3.4 they are CkC^k compatible with each other.

(3) A\mathcal{A}^{*} is maximal. Suppose an nn-dimensional chart (U,φ)(U, \varphi) is CkC^k compatible with every chart of A\mathcal{A}^{*}. By (1) we have AA\mathcal{A} \subset \mathcal{A}^{*}, so in particular (U,φ)(U,\varphi) is CkC^k compatible with every chart of A\mathcal{A}. This means (U,φ)A(U, \varphi) \in \mathcal{A}^{*}.

(4) Uniqueness. Let B\mathcal{B} be a maximal CkC^k atlas with AB\mathcal{A} \subset \mathcal{B}. Each chart of B\mathcal{B} is CkC^k compatible with all other charts of B\mathcal{B}, in particular with all charts of AB\mathcal{A} \subset \mathcal{B}, so BA\mathcal{B} \subset \mathcal{A}^{*}. Conversely, let (U,φ)A(U, \varphi) \in \mathcal{A}^{*} and take an arbitrary (V,ψ)B(V, \psi) \in \mathcal{B}. Since (V,ψ)BA(V,\psi) \in \mathcal{B} \subset \mathcal{A}^{*}, both (U,φ)(U,\varphi) and (V,ψ)(V,\psi) are CkC^k compatible with every chart of A\mathcal{A}, so by Lemma 3.4 they are CkC^k compatible with each other. As (V,ψ)(V,\psi) was arbitrary, maximality of B\mathcal{B} gives (U,φ)B(U, \varphi) \in \mathcal{B}. Hence AB\mathcal{A}^{*} \subset \mathcal{B}, and therefore B=A\mathcal{B} = \mathcal{A}^{*}.

Remark 3.6

Two practical consequences are worth recording.

First, to construct a manifold it suffices to write down one atlas. By Proposition 3.5, the CkC^k structure it determines is unique. All the examples below follow this practice.

Second, if (U,φ)(U, \varphi) belongs to a maximal atlas A\mathcal{A} and UU\emptyset \ne U' \subset U is open, then (U,φU)(U', \varphi|_{U'}) also belongs to A\mathcal{A}. The reason is as follows. The pair (U,φU)(U', \varphi|_{U'}) is a chart, and its transition map with any (V,ψ)A(V, \psi) \in \mathcal{A} is the restriction to the open set φ(UV)\varphi(U' \cap V) of the transition map between (U,φ)(U,\varphi) and (V,ψ)(V,\psi), hence is CkC^k. Maximality then puts it in A\mathcal{A}. In other words, the domain of a chart may always be shrunk, a fact we use in §6 when dealing with the CkC^k property of maps.

Note finally that if the definition is extended to k=0k = 0, then any two charts of the same dimension are automatically C0C^0 compatible (transition maps are homeomorphisms, hence continuous). So a C0C^0 structure is determined by the topology and carries no new information. Differentiable structures acquire content only for k1k \ge 1.

In Definition 3.3 we fixed nn from the outset by speaking of a family of nn-dimensional charts. Let us verify that this is not an unnatural restriction.

Proposition 3.7Uniqueness of the dimension

Let MM be a topological space, (U,φ)(U, \varphi) an nn-dimensional chart of MM and (V,ψ)(V, \psi) an mm-dimensional chart of MM, with UVU \cap V \ne \emptyset. Assume further that the transition maps ψφ1 ⁣:φ(UV)ψ(UV)\psi \circ \varphi^{-1} \colon \varphi(U \cap V) \to \psi(U \cap V) and φψ1 ⁣:ψ(UV)φ(UV)\varphi \circ \psi^{-1} \colon \psi(U \cap V) \to \varphi(U \cap V) are both of class C1C^1. Then n=mn = m.

Proof(Proposition 3.7)

Take pUVp \in U \cap V and put a=φ(p)Rna = \varphi(p) \in \mathbb{R}^n and b=ψ(p)Rmb = \psi(p) \in \mathbb{R}^m. As observed in §3.2, the set φ(UV)\varphi(U \cap V) is open in Rn\mathbb{R}^n and ψ(UV)\psi(U \cap V) is open in Rm\mathbb{R}^m. Put F=ψφ1F = \psi \circ \varphi^{-1} and G=φψ1G = \varphi \circ \psi^{-1}. These are mutually inverse, so

GF=idφ(UV),FG=idψ(UV).G \circ F = \mathrm{id}_{\varphi(U \cap V)}, \qquad F \circ G = \mathrm{id}_{\psi(U \cap V)}.

By hypothesis FF and GG are both C1C^1, so applying part 2 of Proposition 2.1 (the chain rule) to the first identity at the point aa gives

DG(F(a))DF(a)=DG(b)DF(a)=InDG(F(a)) \, DF(a) = DG(b) \, DF(a) = I_n

(we used F(a)=ψ(φ1(a))=ψ(p)=bF(a) = \psi(\varphi^{-1}(a)) = \psi(p) = b). Similarly, applying it to the second identity at bb gives DF(G(b))DG(b)=DF(a)DG(b)=ImDF(G(b)) \, DG(b) = DF(a)\, DG(b) = I_m.

Hence the linear maps DF(a) ⁣:RnRmDF(a) \colon \mathbb{R}^n \to \mathbb{R}^m and DG(b) ⁣:RmRnDG(b) \colon \mathbb{R}^m \to \mathbb{R}^n are mutually inverse linear isomorphisms. Isomorphic vector spaces have equal dimension (see Vector spaces and linear transformations, in particular uniqueness of the dimension(Theorem 5.5)[Vector Spaces and Linear Maps]), so n=mn = m.

Remark 3.8

Thanks to Proposition 3.7, on a space carrying an atlas of class C1C^1 or better, the dimension of a chart around each point is uniquely determined. The dimension is locally constant on MM, so if MM is connected it is constant on all of MM. For disconnected spaces some authors allow different dimensions on different components; in this article we fix nn from the start.

Note that if no differentiability of the transition maps is assumed (the C0C^0 case), the same conclusion still holds, but its proof requires Brouwer’s invariance of domain theorem, a deep result of topology. The gap between that and the C1C^1 case, which needs nothing beyond the chain rule, is wide: here we see the power of assuming a differentiable structure.

4. The definition of a differentiable manifold

Section titled “4. The definition of a differentiable manifold”

Definition 4.1CkC^k manifold

Let kN{}k \in \mathbb{N} \cup \{\infty\} and let nn be an integer with n0n \ge 0. A pair (M,A)(M, \mathcal{A}) is an nn-dimensional CkC^k manifold when

  1. MM is a Hausdorff topological space,
  2. MM is second countable, and
  3. A\mathcal{A} is an nn-dimensional differentiable structure of class CkC^k on MM (that is, a maximal nn-dimensional CkC^k atlas).

We call nn the dimension of MM and write dimM=n\dim M = n. When k=k = \infty we call MM a smooth manifold (CC^\infty manifold). When A\mathcal{A} is clear from the context we write simply MM.

flowchart TD
A["Topological space M: Hausdorff and second countable"] --> B["Assign an n-dimensional chart U, φ at each point"]
B --> C["Atlas: the chart domains cover M"]
C --> D["Ck compatibility: every two charts have Ck transition maps"]
D --> E["Maximal atlas = Ck differentiable structure"]
E --> F["n-dimensional Ck manifold"]
How the definition of a manifold is assembled. The topological layer and the differentiable layer are separate, and what joins them is the C^k property of the transition maps.

Condition 3 was prepared in §3. By Proposition 3.5, it is in fact enough to give a single nn-dimensional CkC^k atlas to satisfy it. The issue is with conditions 1 and 2. These do not follow from the local condition (local Euclidean-ness), as the next example shows.

Example 4.2The line with two origins: a non-Hausdorff locally Euclidean space

Let LL be the quotient space obtained from the disjoint union of two lines R×{0}\mathbb{R} \times \{0\} and R×{1}\mathbb{R} \times \{1\} by identifying (t,0)(t,1)(t, 0) \sim (t, 1) for t0t \ne 0. We write [t,i][t, i] for equivalence classes. Thus LL is “a line with two origins”.

Put Ui={[t,i]:tR}U_i = \{[t, i] : t \in \mathbb{R}\} (i=0,1)(i = 0, 1) and define φi([t,i])=t\varphi_i([t,i]) = t. Each UiU_i is open (indeed π1(Ui)\pi^{-1}(U_i) is the union of R×{i}\mathbb{R} \times \{i\} and (R{0})×{1i}(\mathbb{R}\setminus\{0\}) \times \{1-i\}, which is open), and φi\varphi_i is a homeomorphism. Since U0U1=LU_0 \cup U_1 = L, the family {(U0,φ0),(U1,φ1)}\{(U_0, \varphi_0), (U_1, \varphi_1)\} is a 11-dimensional atlas. The transition map is

φ1φ01 ⁣:R{0}R{0},tt,\varphi_1 \circ \varphi_0^{-1} \colon \mathbb{R} \setminus \{0\} \to \mathbb{R} \setminus \{0\}, \qquad t \mapsto t,

that is, the identity, which is CC^\infty. So LL carries a 11-dimensional CC^\infty atlas, and it is second countable as well (the images of countably many open intervals form a basis).

However, LL is not Hausdorff. Consider the two points 00=[0,0]0_0 = [0,0] and 01=[0,1]0_1 = [0,1]. Every open neighbourhood of 000_0 contains φ01((ε,ε))\varphi_0^{-1}((-\varepsilon, \varepsilon)) for some ε>0\varepsilon > 0, and likewise every open neighbourhood of 010_1 contains φ11((δ,δ))\varphi_1^{-1}((-\delta, \delta)) for some δ>0\delta > 0. Setting ρ=min(ε,δ)/2>0\rho = \min(\varepsilon, \delta)/2 > 0, the point [ρ,0]=[ρ,1][\rho, 0] = [\rho, 1] belongs to both. So 000_0 and 010_1 cannot be separated by disjoint open sets.

As a consequence, the sequence [1/j,0][1/j, 0] (jN)(j \in \mathbb{N}), for instance, converges both to 000_0 and to 010_1. Once limits fail to be unique, basic arguments such as uniqueness of solutions of differential equations all collapse. This is why the Hausdorff condition is built into the definition.

Remark 4.3

The reason for imposing second countability lies less in a pathology one can see immediately than in the tools one loses without it. A locally Euclidean space that is Hausdorff and second countable is paracompact, and therefore admits partitions of unity. Partitions of unity are the standard device for gluing locally defined objects (Riemannian metrics, volume elements, connections) into global ones, and they are also used to define integration on manifolds. Whitney’s embedding theorem (an nn-dimensional manifold embeds into R2n+1\mathbb{R}^{2n+1}) likewise presupposes second countability.

What happens without second countability is visible in a simple example. Take an uncountable set AA and give X=αARX = \bigsqcup_{\alpha \in A} \mathbb{R} (disjoint union) the disjoint union topology; then XX is Hausdorff and carries a 11-dimensional CC^\infty atlas, but is not second countable (see Exercise 7.1). This example is disconnected; a connected counterexample is provided by the long line, which is Hausdorff and locally Euclidean but neither second countable nor metrizable.

Some authors assume paracompactness in place of second countability. The only difference is that manifolds with uncountably many connected components are then allowed.

Example 4.4Euclidean space and its open subsets

(a) Rn\mathbb{R}^n itself. The single-chart family A0={(Rn,id)}\mathcal{A}_0 = \{(\mathbb{R}^n, \mathrm{id})\} is a CC^\infty atlas (compatibility need only be checked for (U,φ)(U,\varphi) against itself, and the transition map is the identity, hence CC^\infty). Since Rn\mathbb{R}^n is Hausdorff and second countable, the maximal atlas generated by A0\mathcal{A}_0 makes Rn\mathbb{R}^n an nn-dimensional CC^\infty manifold. This is called the standard differentiable structure on Rn\mathbb{R}^n.

(b) Open subsets of a manifold. Let (M,A)(M, \mathcal{A}) be an nn-dimensional CkC^k manifold and WMW \subset M a non-empty open subset. Give WW the subspace topology; the Hausdorff condition and second countability are inherited by subspaces. Moreover AW={(UW,φUW):(U,φ)A, UW}\mathcal{A}|_W = \{(U \cap W, \varphi|_{U \cap W}) : (U, \varphi) \in \mathcal{A},\ U \cap W \ne \emptyset\} is an nn-dimensional CkC^k atlas of WW. Indeed, UWU \cap W is open in WW and φUW\varphi|_{U\cap W} is a homeomorphism onto φ(UW)\varphi(U \cap W); these sets cover WW; and the transition maps are restrictions to open sets of the transition maps of A\mathcal{A}, hence CkC^k. So by Proposition 3.5, WW is an nn-dimensional CkC^k manifold. It is called an open submanifold.

(c) The general linear group. The set Mn(R)M_n(\mathbb{R}) of all real n×nn \times n matrices is identified with Rn2\mathbb{R}^{n^2} by listing the entries, and is an n2n^2-dimensional CC^\infty manifold. The determinant det ⁣:Mn(R)R\det \colon M_n(\mathbb{R}) \to \mathbb{R} is a polynomial in the entries, hence continuous (see Determinants and their properties), so

GL(n,R)={AMn(R):detA0}=det1(R{0})GL(n, \mathbb{R}) = \{A \in M_n(\mathbb{R}) : \det A \ne 0\} = {\det}^{-1}(\mathbb{R} \setminus \{0\})

is open. By (b), therefore, GL(n,R)GL(n,\mathbb{R}) is an n2n^2-dimensional CC^\infty manifold. This is the starting example for Lie groups and Lie algebras (the general linear group GL(n,R)(Example 3.3)[リー群とリー環]).

5. Examples: the sphere, real projective space and the torus

Section titled “5. Examples: the sphere, real projective space and the torus”

From here on we construct explicit atlases on spaces that are not open subsets of Rn\mathbb{R}^n. Throughout we take k=k = \infty, but the arguments are the same for any kk. We begin with an operation that builds new manifolds from old.

Proposition 5.1Product manifolds

Let (M,A)(M, \mathcal{A}) be an mm-dimensional CkC^k manifold and (N,B)(N, \mathcal{B}) an nn-dimensional CkC^k manifold. With the product topology, M×NM \times N becomes an (m+n)(m+n)-dimensional CkC^k manifold with the CkC^k structure generated by the atlas

A×B={(U×V, φ×ψ):(U,φ)A, (V,ψ)B},(φ×ψ)(p,q)=(φ(p),ψ(q)).\mathcal{A} \times \mathcal{B} = \{ (U \times V,\ \varphi \times \psi) : (U, \varphi) \in \mathcal{A},\ (V, \psi) \in \mathcal{B} \}, \qquad (\varphi \times \psi)(p, q) = (\varphi(p), \psi(q)).
Proof(Proposition 5.1)

The topological conditions. A product of Hausdorff spaces is Hausdorff (if (p,q)(p,q)(p,q) \ne (p',q') then the two differ in one factor, and we take the preimages of open sets separating that factor). A product of second countable spaces is second countable (if U\mathcal{U} and V\mathcal{V} are countable bases, then {B×B:BU,BV}\{B \times B' : B \in \mathcal{U}, B' \in \mathcal{V}\} is a countable basis).

These are charts. The set U×VU \times V is open in the product topology, and φ×ψ\varphi \times \psi is a bijection onto φ(U)×ψ(V)Rm×Rn=Rm+n\varphi(U) \times \psi(V) \subset \mathbb{R}^{m} \times \mathbb{R}^{n} = \mathbb{R}^{m+n}; since φ\varphi and ψ\psi are homeomorphisms, so is φ×ψ\varphi \times \psi. The set φ(U)×ψ(V)\varphi(U) \times \psi(V) is a product of open sets, hence open in Rm+n\mathbb{R}^{m+n}. These domains cover M×NM \times N.

Compatibility. Taking (U,φ)A(U', \varphi') \in \mathcal{A} and (V,ψ)B(V', \psi') \in \mathcal{B}, we have (U×V)(U×V)=(UU)×(VV)(U \times V) \cap (U' \times V') = (U \cap U') \times (V \cap V'), and the transition map is

(φ×ψ)(φ×ψ)1(u,v)=((φφ1)(u), (ψψ1)(v)).(\varphi' \times \psi') \circ (\varphi \times \psi)^{-1}(u, v) = \big( (\varphi' \circ \varphi^{-1})(u),\ (\psi' \circ \psi^{-1})(v) \big).

The first component on the right is a CkC^k function of uu alone and the second a CkC^k function of vv alone, so as a function of (u,v)(u,v) all partial derivatives up to order kk exist and are continuous. Hence the map is CkC^k.

Iterating this construction, a finite product of manifolds is a manifold. In particular, once we know that the circle S1S^1 is a manifold (next subsection), the nn-dimensional torus (S1)n(S^1)^n is one too.

Example 5.2An atlas on the sphere by stereographic projection

Give Sn={x=(x1,,xn+1)Rn+1:x=1}S^n = \{x = (x^1, \ldots, x^{n+1}) \in \mathbb{R}^{n+1} : |x| = 1\} the subspace topology from Rn+1\mathbb{R}^{n+1}. Since Rn+1\mathbb{R}^{n+1} is Hausdorff and second countable, so is SnS^n. Let N=(0,,0,1)N = (0, \ldots, 0, 1) be the north pole and S=(0,,0,1)S = (0, \ldots, 0, -1) the south pole, and set

UN=Sn{N},φN(x)=(x1,,xn)1xn+1,US=Sn{S},φS(x)=(x1,,xn)1+xn+1.U_N = S^n \setminus \{N\}, \quad \varphi_N(x) = \frac{(x^1, \ldots, x^n)}{1 - x^{n+1}}, \qquad U_S = S^n \setminus \{S\}, \quad \varphi_S(x) = \frac{(x^1, \ldots, x^n)}{1 + x^{n+1}}.

Geometrically φN\varphi_N takes the intersection of the line through NN and xx with the hyperplane xn+1=0x^{n+1} = 0 (stereographic projection).

φN\varphi_N is a homeomorphism. For xUNx \in U_N we have xn+11x^{n+1} \ne 1, so the denominator never vanishes and φN\varphi_N is continuous. As a candidate for the inverse take

Φ(u)=(2u1,,2un, u21)u2+1(uRn).\Phi(u) = \frac{(2u^1, \ldots, 2u^n,\ |u|^2 - 1)}{|u|^2 + 1} \qquad (u \in \mathbb{R}^n).

First, Φ(u)Sn\Phi(u) \in S^n. Indeed

4u2+(u21)2=u4+2u2+1=(u2+1)2,4|u|^2 + (|u|^2 - 1)^2 = |u|^4 + 2|u|^2 + 1 = (|u|^2+1)^2,

so Φ(u)2=1|\Phi(u)|^2 = 1. Also the (n+1)(n+1)-st component is (u21)/(u2+1)1(|u|^2-1)/(|u|^2+1) \ne 1, so Φ(u)UN\Phi(u) \in U_N. Next we check φN(Φ(u))=u\varphi_N(\Phi(u)) = u. Writing ξ\xi for the (n+1)(n+1)-st component of Φ(u)\Phi(u), we have 1ξ=2/(u2+1)1 - \xi = 2/(|u|^2+1), hence

φN(Φ(u))=2u/(u2+1)2/(u2+1)=u.\varphi_N(\Phi(u)) = \frac{2u/(|u|^2+1)}{2/(|u|^2+1)} = u .

Conversely, for xUNx \in U_N put u=φN(x)u = \varphi_N(x). From x=1|x|=1,

u2=1(xn+1)2(1xn+1)2=1+xn+11xn+1,u2+1=21xn+1,u21=2xn+11xn+1,|u|^2 = \frac{1 - (x^{n+1})^2}{(1 - x^{n+1})^2} = \frac{1 + x^{n+1}}{1 - x^{n+1}}, \qquad |u|^2 + 1 = \frac{2}{1 - x^{n+1}}, \qquad |u|^2 - 1 = \frac{2 x^{n+1}}{1 - x^{n+1}},

so the first nn components of Φ(u)\Phi(u) are 2u(1xn+1)/2=(x1,,xn)2u \cdot (1-x^{n+1})/2 = (x^1, \ldots, x^n) and the (n+1)(n+1)-st is xn+1x^{n+1}; that is, Φ(u)=x\Phi(u) = x. Since Φ\Phi is a rational expression whose denominator is at least 11, it is continuous. Therefore φN ⁣:UNRn\varphi_N \colon U_N \to \mathbb{R}^n is a homeomorphism and (UN,φN)(U_N, \varphi_N) is an nn-dimensional chart. The same computation works for φS\varphi_S upon replacing xn+1x^{n+1} by xn+1-x^{n+1}.

This is an atlas. Since NSN \ne S, we have UNUS=SnU_N \cup U_S = S^n.

The transition map. We have UNUS=Sn{N,S}U_N \cap U_S = S^n \setminus \{N, S\} and φN(UNUS)=Rn{0}\varphi_N(U_N \cap U_S) = \mathbb{R}^n \setminus \{0\} (the equality φN(x)=0\varphi_N(x) = 0 holds only for x=Sx = S). For u0u \ne 0, using the (n+1)(n+1)-st component of Φ(u)\Phi(u) we get 1+ξ=2u2/(u2+1)1 + \xi = 2|u|^2/(|u|^2+1), hence

φSφN1(u)=2u/(u2+1)2u2/(u2+1)=uu2.\varphi_S \circ \varphi_N^{-1}(u) = \frac{2u/(|u|^2+1)}{2|u|^2/(|u|^2+1)} = \frac{u}{|u|^2}.

This is a CC^\infty map on Rn{0}\mathbb{R}^n \setminus \{0\} (each component is a rational function whose denominator u2|u|^2 does not vanish). Moreover this map is its own inverse, so φNφS1\varphi_N \circ \varphi_S^{-1} is given by the same formula and is CC^\infty as well. Hence the two charts are CC^\infty compatible and SnS^n is an nn-dimensional CC^\infty manifold.

An atlas by graphs. Another atlas can be built. For i=1,,n+1i = 1, \ldots, n+1 and a sign ϵ{+1,1}\epsilon \in \{+1, -1\}, set

Viϵ={xSn:ϵxi>0},ψiϵ(x)=(x1,,xi^,,xn+1)V_i^{\epsilon} = \{x \in S^n : \epsilon x^i > 0\}, \qquad \psi_i^{\epsilon}(x) = (x^1, \ldots, \widehat{x^i}, \ldots, x^{n+1})

(the hat indicates that the component is omitted). Then ψiϵ\psi_i^{\epsilon} is a homeomorphism from ViϵV_i^{\epsilon} onto the open ball Bn={uRn:u<1}B^n = \{u \in \mathbb{R}^n : |u| < 1\}, with inverse the map that inserts ϵ1u2\epsilon\sqrt{1 - |u|^2} in the ii-th slot of uu. Since some component of xSnx \in S^n is non-zero, these 2(n+1)2(n+1) charts cover SnS^n. A transition map inserts ϵ1u2\epsilon\sqrt{1-|u|^2} and deletes another component; as 1u2\sqrt{1 - |u|^2} is CC^\infty on BnB^n (the radicand is positive), the transition maps are CC^\infty.

Furthermore this atlas is CC^\infty compatible with the stereographic one. The map ψiϵφN1\psi_i^{\epsilon} \circ \varphi_N^{-1} is Φ\Phi with its ii-th component deleted, hence CC^\infty. Conversely, φN(ψiϵ)1(u)\varphi_N \circ (\psi_i^{\epsilon})^{-1}(u) forms (x1,,xn)/(1xn+1)(x^1,\ldots,x^n)/(1 - x^{n+1}) from the point x=(ψiϵ)1(u)x = (\psi_i^\epsilon)^{-1}(u), whose components are CC^\infty, and on the domain xn+11x^{n+1} \ne 1; so it is CC^\infty. Hence by Proposition 3.5 both atlases generate the same maximal atlas. That is, either atlas yields the same differentiable structure.

5.3. Real projective space RPn\mathbb{RP}^n

Section titled “5.3. Real projective space RPn\mathbb{RP}^nRPn”

Example 5.3An atlas on real projective space by homogeneous coordinates

On Rn+1{0}\mathbb{R}^{n+1} \setminus \{0\} introduce the equivalence relation xy    λR{0}, y=λxx \sim y \iff \exists \lambda \in \mathbb{R} \setminus \{0\},\ y = \lambda x, and consider the quotient space RPn=(Rn+1{0})/ ⁣\mathbb{RP}^n = (\mathbb{R}^{n+1}\setminus\{0\})/\!\sim. Write π\pi for the quotient map and π(x)=[x0:x1::xn]\pi(x) = [x^0 : x^1 : \cdots : x^n] (homogeneous coordinates; indices run from 00 to nn). We identify RPn\mathbb{RP}^n with the set of all lines through the origin of Rn+1\mathbb{R}^{n+1}.

π\pi is an open map. For an open set VRn+1{0}V \subset \mathbb{R}^{n+1}\setminus\{0\} we have π1(π(V))=λ0λV\pi^{-1}(\pi(V)) = \bigcup_{\lambda \ne 0} \lambda V. For each λ0\lambda \ne 0 the map xλxx \mapsto \lambda x is a homeomorphism, so λV\lambda V is open, hence so is the union. By the definition of the quotient topology, π(V)\pi(V) is open.

Second countability. Let U\mathcal{U} be a countable basis of Rn+1{0}\mathbb{R}^{n+1}\setminus\{0\}. Then {π(B):BU}\{\pi(B) : B \in \mathcal{U}\} is a countable family of open sets. Let us see that it is a basis. Let WRPnW \subset \mathbb{RP}^n be open with [x]W[x] \in W; then π1(W)\pi^{-1}(W) is an open set containing xx, so there is BUB \in \mathcal{U} with xBπ1(W)x \in B \subset \pi^{-1}(W). Then [x]π(B)π(π1(W))=W[x] \in \pi(B) \subset \pi(\pi^{-1}(W)) = W (the last equality holds because π\pi is surjective).

The Hausdorff condition. Put R={(x,y)(Rn+1{0})2:xy}R = \{(x,y) \in (\mathbb{R}^{n+1}\setminus\{0\})^2 : x \sim y\}. For x,yx, y both non-zero, xyx \sim y is equivalent to linear dependence of xx and yy, which in turn is the vanishing of all 2×22 \times 2 minors, that is,

xiyjxjyi=0(0i<jn).x^i y^j - x^j y^i = 0 \qquad (0 \le i < j \le n).

The left-hand sides are continuous, so RR is an intersection of finitely many closed sets, hence closed. Here we invoke a general fact: if π\pi is open and RR is closed, then the quotient space is Hausdorff. Indeed, if [x][y][x] \ne [y] then (x,y)R(x,y) \notin R, and since RR is closed there are open sets with xAx \in A, yBy \in B and (A×B)R=(A \times B) \cap R = \emptyset. As π\pi is open, π(A)\pi(A) and π(B)\pi(B) are open sets containing [x][x] and [y][y] respectively. If π(A)π(B)\pi(A) \cap \pi(B) \ne \emptyset, there would be aAa \in A and bBb \in B with [a]=[b][a] = [b], so (a,b)(A×B)R(a, b) \in (A\times B) \cap R, a contradiction. Hence π(A)π(B)=\pi(A) \cap \pi(B) = \emptyset.

Charts. For i=0,,ni = 0, \ldots, n set

Ui={[x]RPn:xi0},φi([x])=(x0xi,,xi1xi,xi+1xi,,xnxi)Rn.U_i = \{[x] \in \mathbb{RP}^n : x^i \ne 0\}, \qquad \varphi_i([x]) = \left( \frac{x^0}{x^i}, \ldots, \frac{x^{i-1}}{x^i}, \frac{x^{i+1}}{x^i}, \ldots, \frac{x^n}{x^i} \right) \in \mathbb{R}^n.

Both the condition xi0x^i \ne 0 and the value of φi\varphi_i are invariant under rescaling xλxx \mapsto \lambda x, so neither depends on the representative. Since π\pi is open, Ui=π({x:xi0})U_i = \pi(\{x : x^i \ne 0\}) is open.

Let us write down the inverse of φi\varphi_i. For u=(u1,,un)Rnu = (u^1, \ldots, u^n) \in \mathbb{R}^n, define the point of Rn+1\mathbb{R}^{n+1}

ιi(u)=(u1,,ui, 1, ui+1,,un)\iota_i(u) = (u^1, \ldots, u^i,\ 1,\ u^{i+1}, \ldots, u^n)

so that its ii-th component (counting from 00) equals 11. Then φi1(u)=[ιi(u)]\varphi_i^{-1}(u) = [\iota_i(u)]. Indeed, φi([ιi(u)])\varphi_i([\iota_i(u)]) divides by the ii-th component 11 of ιi(u)\iota_i(u) and deletes that component, returning uu; conversely if xi0x^i \ne 0 then [x]=[x/xi]=[ιi(φi([x]))][x] = [x/x^i] = [\iota_i(\varphi_i([x]))].

The map φi\varphi_i is continuous: φiπ\varphi_i \circ \pi is a rational map on {xi0}\{x^i \ne 0\}, hence continuous, and the restriction of π\pi to {xi0}\{x^i \ne 0\} is a quotient map onto UiU_i. And φi1=πιi\varphi_i^{-1} = \pi \circ \iota_i is continuous as a composite of continuous maps. Hence (Ui,φi)(U_i, \varphi_i) is a chart, and since every [x][x] has some xi0x^i \ne 0, the family {(Ui,φi)}i=0n\{(U_i, \varphi_i)\}_{i=0}^{n} covers RPn\mathbb{RP}^n.

Transition maps. The set φi(UiUj)={uRn:ιi(u)j0}\varphi_i(U_i \cap U_j) = \{u \in \mathbb{R}^n : \iota_i(u)^j \ne 0\} is open, and on it

φjφi1(u)=(ιi(u)0ιi(u)j,,  ^,,ιi(u)nιi(u)j)\varphi_j \circ \varphi_i^{-1}(u) = \left( \frac{\iota_i(u)^0}{\iota_i(u)^j}, \ldots, \widehat{\ \cdot\ }, \ldots, \frac{\iota_i(u)^n}{\iota_i(u)^j} \right)

(with the jj-th component omitted). Each component is a quotient of affine functions of uu whose denominator does not vanish on the domain, hence is CC^\infty. Therefore RPn\mathbb{RP}^n is an nn-dimensional CC^\infty manifold.

A concrete case (RP2\mathbb{RP}^2). Since φ0([1:u1:u2])=(u1,u2)\varphi_0([1 : u^1 : u^2]) = (u^1, u^2) and φ1([x0:x1:x2])=(x0/x1, x2/x1)\varphi_1([x^0:x^1:x^2]) = (x^0/x^1,\ x^2/x^1), on the region u10u^1 \ne 0 we get

φ1φ01(u1,u2)=φ1([1:u1:u2])=(1u1, u2u1).\varphi_1 \circ \varphi_0^{-1}(u^1, u^2) = \varphi_1([1 : u^1 : u^2]) = \left( \frac{1}{u^1},\ \frac{u^2}{u^1} \right).

In the other direction φ0φ11(s,t)=φ0([s:1:t])=(1/s, t/s)\varphi_0 \circ \varphi_1^{-1}(s, t) = \varphi_0([s : 1 : t]) = (1/s,\ t/s) for s0s \ne 0, again CC^\infty.

The space RPn\mathbb{RP}^n is also identified with the sphere SnS^n with antipodal points identified. In physics it is important that RP3\mathbb{RP}^3 is identified with the space of attitudes of a rigid body (the rotation group SO(3)SO(3)).

Example 5.4An atlas on the torus by translations

Let ZnRn\mathbb{Z}^n \subset \mathbb{R}^n be the integer lattice, Tn=Rn/ZnT^n = \mathbb{R}^n / \mathbb{Z}^n the quotient space and π ⁣:RnTn\pi \colon \mathbb{R}^n \to T^n the quotient map (π(x)=x+Zn\pi(x) = x + \mathbb{Z}^n).

π\pi is an open map. If VV is open then π1(π(V))=mZn(V+m)\pi^{-1}(\pi(V)) = \bigcup_{m \in \mathbb{Z}^n}(V + m) is a union of open sets, hence open, so π(V)\pi(V) is open. Second countability follows by the same argument as in Example 5.3.

The Hausdorff condition. The map d ⁣:Rn×RnRnd \colon \mathbb{R}^n \times \mathbb{R}^n \to \mathbb{R}^n, d(x,y)=yxd(x,y) = y - x, is continuous, and Zn\mathbb{Z}^n is closed in Rn\mathbb{R}^n (its points are isolated and it has no accumulation points). Hence the relation set R=d1(Zn)R = d^{-1}(\mathbb{Z}^n) is closed. As π\pi is open, the same argument used in Example 5.3 shows that TnT^n is Hausdorff.

Charts. Let VRnV \subset \mathbb{R}^n be an open set satisfying “if x,yVx, y \in V and xyZnx - y \in \mathbb{Z}^n then x=yx = y” (for example, any open cube of edge length less than 11). Then πV ⁣:Vπ(V)\pi|_V \colon V \to \pi(V) is a bijection which is continuous and open, hence a homeomorphism. So putting

ψV=(πV)1 ⁣:π(V)VRn,\psi_V = (\pi|_V)^{-1} \colon \pi(V) \longrightarrow V \subset \mathbb{R}^n,

the pair (π(V),ψV)(\pi(V), \psi_V) is an nn-dimensional chart. For any point π(x)\pi(x) we may take the open cube of edge 1/21/2 centred at xx, so these charts cover TnT^n.

Transition maps. Take two such sets V,WV, W and put Ω=ψV(π(V)π(W))V\Omega = \psi_V(\pi(V) \cap \pi(W)) \subset V. Then Ω\Omega is open and the transition map is τ=ψWψV1=(πW)1πΩ\tau = \psi_W \circ \psi_V^{-1} = (\pi|_W)^{-1} \circ \pi|_{\Omega}. For xΩx \in \Omega we have π(τ(x))=π(x)\pi(\tau(x)) = \pi(x), hence τ(x)xZn\tau(x) - x \in \mathbb{Z}^n. The map xτ(x)xx \mapsto \tau(x) - x is continuous with values in the discrete set Zn\mathbb{Z}^n, so the preimage of each mZnm \in \mathbb{Z}^n is an open and closed subset of Ω\Omega; therefore this map is locally constant. That is, on each connected component of Ω\Omega,

τ(x)=x+m(mZn constant).\tau(x) = x + m \qquad (m \in \mathbb{Z}^n \text{ constant}).

Translations are CC^\infty, so the transition maps are CC^\infty. Hence TnT^n is an nn-dimensional CC^\infty manifold.

The torus TnT^n is compact, since π([0,1]n)=Tn\pi([0,1]^n) = T^n (see Compactness, in particular the continuous image of a compact set is compact(Theorem 6.1)[コンパクト性]). Moreover TnT^n is diffeomorphic to (S1)n(S^1)^n (that (S1)n(S^1)^n is a manifold follows from S1=T1S^1 = T^1 and Proposition 5.1), and the configuration space T2T^2 of the double pendulum is this space.

6. CkC^k functions and maps on a manifold

Section titled “6. CkC^kCk functions and maps on a manifold”

The purpose of defining manifolds was to speak of differentiation on them. We begin with real-valued functions.

Definition 6.1CkC^k functions on a manifold

Let (M,A)(M, \mathcal{A}) be an nn-dimensional CkC^k manifold and f ⁣:MRf \colon M \to \mathbb{R}. We say ff is of class CkC^k when for every pMp \in M there is a chart (U,φ)A(U, \varphi) \in \mathcal{A} with pUp \in U whose coordinate representation

f^=fφ1 ⁣:φ(U)R\hat{f} = f \circ \varphi^{-1} \colon \varphi(U) \longrightarrow \mathbb{R}

is of class CkC^k. We write Ck(M)C^k(M) for the set of all CkC^k functions on MM.

The definition has the form “there exists a chart”, but in fact it is equivalent to “for every chart”. This is the return on requiring compatibility.

Lemma 6.2Change of coordinate representation

Let (M,A)(M, \mathcal{A}) be an nn-dimensional CkC^k manifold and f ⁣:MRf \colon M \to \mathbb{R}. The following are equivalent.

  1. ff is CkC^k in the sense of Definition 6.1.
  2. For every chart (V,ψ)A(V, \psi) \in \mathcal{A}, the map fψ1f \circ \psi^{-1} is CkC^k on ψ(V)\psi(V).
Proof(Lemma 6.2)

That 2 implies 1 is clear (for each point take any chart containing it).

We show 1 implies 2. Take an arbitrary (V,ψ)A(V, \psi) \in \mathcal{A}. By part 1 (locality) of Proposition 2.1, it suffices to show that fψ1f \circ \psi^{-1} is CkC^k on a neighbourhood of each point of ψ(V)\psi(V). Take sψ(V)s \in \psi(V) and put p=ψ1(s)Vp = \psi^{-1}(s) \in V. By hypothesis 1 there is a chart (U,φ)A(U, \varphi) \in \mathcal{A} with pUp \in U such that fφ1f \circ \varphi^{-1} is CkC^k on φ(U)\varphi(U).

The set ψ(UV)\psi(U \cap V) is an open subset of Rn\mathbb{R}^n containing ss, and on it

fψ1=(fφ1)(φψ1).f \circ \psi^{-1} = (f \circ \varphi^{-1}) \circ (\varphi \circ \psi^{-1}).

Indeed, for tψ(UV)t \in \psi(U\cap V) we have ψ1(t)UV\psi^{-1}(t) \in U \cap V, so φψ1(t)φ(UV)φ(U)\varphi \circ \psi^{-1}(t) \in \varphi(U \cap V) \subset \varphi(U), and the value of the right-hand side is f(ψ1(t))f(\psi^{-1}(t)).

Since (U,φ)(U,\varphi) and (V,ψ)(V,\psi) both belong to the maximal atlas A\mathcal{A}, they are CkC^k compatible, so φψ1\varphi \circ \psi^{-1} is CkC^k on ψ(UV)\psi(U \cap V). By hypothesis fφ1f \circ \varphi^{-1} is CkC^k on φ(U)φ(UV)\varphi(U) \supset \varphi(U \cap V). Hence part 2 (composition) of Proposition 2.1 gives that fψ1f \circ \psi^{-1} is CkC^k on ψ(UV)\psi(U \cap V). As ss was arbitrary, locality gives that fψ1f\circ\psi^{-1} is CkC^k on ψ(V)\psi(V).

Definition 6.3CkC^k maps between manifolds and diffeomorphisms

Let (M,A)(M, \mathcal{A}) be an mm-dimensional CkC^k manifold, (N,B)(N, \mathcal{B}) an nn-dimensional CkC^k manifold, and F ⁣:MNF \colon M \to N.

  1. FF is of class CkC^k when for every pMp \in M there are charts (U,φ)A(U, \varphi) \in \mathcal{A} with pUp \in U and (V,ψ)B(V, \psi) \in \mathcal{B} with F(p)VF(p) \in V satisfying F(U)VF(U) \subset V, such that the coordinate representation

    ψFφ1 ⁣:φ(U)ψ(V)Rn\psi \circ F \circ \varphi^{-1} \colon \varphi(U) \longrightarrow \psi(V) \subset \mathbb{R}^n

    is of class CkC^k.

  2. FF is a CkC^k diffeomorphism when FF is a bijection and both FF and F1F^{-1} are CkC^k. When a CkC^k diffeomorphism from MM to NN exists, MM and NN are called diffeomorphic.

Taking N=RN = \mathbb{R} with the chart (R,id)(\mathbb{R}, \mathrm{id}), this definition agrees with Definition 6.1. Note that continuity is not assumed in the definition; it follows automatically.

Proposition 6.4Continuity of CkC^k maps

If F ⁣:MNF \colon M \to N is CkC^k in the sense of Definition 6.3, then FF is continuous.

Proof(Proposition 6.4)

Take pMp \in M and the charts (U,φ)(U, \varphi), (V,ψ)(V, \psi) appearing in the definition. On UU we have

FU=ψ1(ψFφ1)φF|_U = \psi^{-1} \circ (\psi \circ F \circ \varphi^{-1}) \circ \varphi

(for qUq \in U the right-hand side is ψ1(ψ(F(q)))=F(q)\psi^{-1}(\psi(F(q))) = F(q)). Now φ\varphi is a homeomorphism, hence continuous; the middle map is CkC^k, hence continuous; and ψ1\psi^{-1} is a homeomorphism, hence continuous. So FUF|_U is continuous.

Let ONO \subset N be open. For the set UU associated with each pp as above, (FU)1(O)=F1(O)U(F|_U)^{-1}(O) = F^{-1}(O) \cap U is open in UU, hence open in MM. As pp varies these sets UU cover MM, so

F1(O)=pM(F1(O)Up)F^{-1}(O) = \bigcup_{p \in M} \big( F^{-1}(O) \cap U_p \big)

is open, being a union of open sets. Therefore FF is continuous.

Proposition 6.5Basic properties of CkC^k maps

Let MM, NN, PP be CkC^k manifolds of dimensions mm, nn, ll, with differentiable structures A\mathcal{A}, B\mathcal{B}, C\mathcal{C} respectively.

  1. (Independence of charts) If F ⁣:MNF \colon M \to N is CkC^k, then for any charts (U,φ)A(U, \varphi) \in \mathcal{A} and (V,ψ)B(V, \psi) \in \mathcal{B} with F(U)VF(U) \subset V, the map ψFφ1\psi \circ F \circ \varphi^{-1} is CkC^k on φ(U)\varphi(U).
  2. (Composition) If F ⁣:MNF \colon M \to N and G ⁣:NPG \colon N \to P are both CkC^k, then GF ⁣:MPG \circ F \colon M \to P is CkC^k.
Proof(Proposition 6.5)

Proof of 1. Take (U,φ)A(U,\varphi) \in \mathcal{A} and (V,ψ)B(V,\psi) \in \mathcal{B} with F(U)VF(U) \subset V, take an arbitrary aφ(U)a \in \varphi(U) and put p=φ1(a)p = \varphi^{-1}(a). By part 1 of Proposition 2.1, it suffices to prove that the map is CkC^k on a neighbourhood of aa.

Since FF is CkC^k, there are charts (U,φ)A(U', \varphi') \in \mathcal{A} and (V,ψ)B(V', \psi') \in \mathcal{B} with pUp \in U', F(p)VF(p) \in V', F(U)VF(U') \subset V', such that ψFφ1\psi' \circ F \circ \varphi'^{-1} is CkC^k. The set W=UUW = U \cap U' is open and contains pp, and for qWq \in W we have F(q)VF(q) \in V and F(q)VF(q) \in V', that is, F(W)VVF(W) \subset V \cap V'. The set φ(W)\varphi(W) is open and contains aa, and on it

ψFφ1=(ψψ1)(ψFφ1)(φφ1).\psi \circ F \circ \varphi^{-1} = (\psi \circ \psi'^{-1}) \circ (\psi' \circ F \circ \varphi'^{-1}) \circ (\varphi' \circ \varphi^{-1}).

Indeed, for sφ(W)s \in \varphi(W) put q=φ1(s)Wq = \varphi^{-1}(s) \in W; the rightmost map sends ss to φ(q)φ(W)φ(U)\varphi'(q) \in \varphi'(W) \subset \varphi'(U'), the middle one sends this to ψ(F(q))ψ(VV)\psi'(F(q)) \in \psi'(V \cap V'), and the leftmost one sends that to ψ(F(q))\psi(F(q)).

All three maps are CkC^k: the map φφ1\varphi' \circ \varphi^{-1} because (U,φ)(U,\varphi) and (U,φ)(U',\varphi') both belong to the maximal atlas A\mathcal{A}, the map ψψ1\psi \circ \psi'^{-1} likewise by compatibility within B\mathcal{B}, and the middle one by hypothesis. Hence part 2 of Proposition 2.1 makes the composite CkC^k on φ(W)\varphi(W). As aa was arbitrary, the claim follows.

Proof of 2. Take pMp \in M. Since GG is CkC^k, there are charts (V0,ψ0)B(V_0, \psi_0) \in \mathcal{B} and (W0,χ)C(W_0, \chi) \in \mathcal{C} with F(p)V0F(p) \in V_0, G(F(p))W0G(F(p)) \in W_0 and G(V0)W0G(V_0) \subset W_0 such that χGψ01\chi \circ G \circ \psi_0^{-1} is CkC^k.

Next we choose a chart on the MM side. By Proposition 6.4 the map FF is continuous, so F1(V0)F^{-1}(V_0) is an open set containing pp. Take any chart (U1,φ1)A(U_1, \varphi_1) \in \mathcal{A} containing pp and put U=U1F1(V0)U = U_1 \cap F^{-1}(V_0), φ=φ1U\varphi = \varphi_1|_U; by Remark 3.6 we have (U,φ)A(U, \varphi) \in \mathcal{A}, and F(U)V0F(U) \subset V_0.

Applying part 1 to (U,φ)(U,\varphi) and (V0,ψ0)(V_0, \psi_0), the map ψ0Fφ1\psi_0 \circ F \circ \varphi^{-1} is CkC^k on φ(U)\varphi(U). This map sends φ(U)\varphi(U) into ψ0(V0)\psi_0(V_0), and χGψ01\chi \circ G \circ \psi_0^{-1} is CkC^k on ψ0(V0)\psi_0(V_0), so by part 2 of Proposition 2.1 the map

χ(GF)φ1=(χGψ01)(ψ0Fφ1)\chi \circ (G \circ F) \circ \varphi^{-1} = (\chi \circ G \circ \psi_0^{-1}) \circ (\psi_0 \circ F \circ \varphi^{-1})

is CkC^k on φ(U)\varphi(U). Also (GF)(U)G(V0)W0(G\circ F)(U) \subset G(V_0) \subset W_0, so (U,φ)(U,\varphi) and (W0,χ)(W_0, \chi) satisfy the condition in Definition 6.3. As pp was arbitrary, GFG \circ F is CkC^k.

Example 6.6Smoothness of maps around the sphere

(a) The inclusion ι ⁣:SnRn+1\iota \colon S^n \hookrightarrow \mathbb{R}^{n+1}. Take (Rn+1,id)(\mathbb{R}^{n+1}, \mathrm{id}) as a chart of Rn+1\mathbb{R}^{n+1} and the stereographic chart (UN,φN)(U_N, \varphi_N) of SnS^n. The condition ι(UN)Rn+1\iota(U_N) \subset \mathbb{R}^{n+1} holds trivially, and the coordinate representation is exactly the map Φ\Phi of Example 5.2, namely

idιφN1(u)=(2u1,,2un, u21)u2+1.\mathrm{id} \circ \iota \circ \varphi_N^{-1}(u) = \frac{(2u^1, \ldots, 2u^n,\ |u|^2-1)}{|u|^2+1}.

The denominator is at least 11, so each component is a CC^\infty rational function on Rn\mathbb{R}^n. The same holds for (US,φS)(U_S, \varphi_S), so ι\iota is CC^\infty.

(b) The double cover ρ ⁣:SnRPn\rho \colon S^n \to \mathbb{RP}^n. Define ρ(x)=[x]\rho(x) = [x] (this makes sense since x0x \ne 0). For a point xSnx \in S^n choose ii with xi0x^i \ne 0, and take the graph chart (Viϵ,ψiϵ)(V_i^{\epsilon}, \psi_i^{\epsilon}) of SnS^n (with ϵ\epsilon the sign of xix^i; here indices run from 00 to nn) together with the chart (Ui,φi)(U_i, \varphi_i) of RPn\mathbb{RP}^n. If yViϵy \in V_i^\epsilon then yi0y^i \ne 0, so ρ(Viϵ)Ui\rho(V_i^\epsilon) \subset U_i. For uBnu \in B^n, the ii-th component of y=(ψiϵ)1(u)y = (\psi_i^\epsilon)^{-1}(u) is ϵ1u2\epsilon\sqrt{1-|u|^2} and the remaining components are those of uu, so

φiρ(ψiϵ)1(u)=uϵ1u2.\varphi_i \circ \rho \circ (\psi_i^{\epsilon})^{-1}(u) = \frac{u}{\epsilon\sqrt{1 - |u|^2}}.

The denominator does not vanish on BnB^n and is CC^\infty there, so this map is CC^\infty. Hence ρ\rho is CC^\infty.

(c) The quotient map π ⁣:RnTn\pi \colon \mathbb{R}^n \to T^n. Taking the chart (π(V),ψV)(\pi(V), \psi_V) of Example 5.4, we have π(V)π(V)\pi(V) \subset \pi(V) and

ψVπid1V=(πV)1πV=idV,\psi_V \circ \pi \circ \mathrm{id}^{-1}|_V = (\pi|_V)^{-1} \circ \pi|_V = \mathrm{id}_V,

so the coordinate representation is the identity, which is CC^\infty. Every point of Rn\mathbb{R}^n lies in such a VV, so π\pi is CC^\infty. Moreover, since the coordinate representation is the identity, π\pi maps a neighbourhood of each point CC^\infty-diffeomorphically onto a neighbourhood of its image (it is a local diffeomorphism).

Remark 6.7

One topological space can carry different differentiable structures. On R\mathbb{R} put h(t)=t3h(t) = t^3; since hh is a homeomorphism, both A1={(R,id)}\mathcal{A}_1 = \{(\mathbb{R}, \mathrm{id})\} and A2={(R,h)}\mathcal{A}_2 = \{(\mathbb{R}, h)\} are 11-dimensional CC^\infty atlases. Yet they are not C1C^1 compatible: one transition map hid1=hh \circ \mathrm{id}^{-1} = h is CC^\infty, but the other, idh1(s)=s1/3\mathrm{id} \circ h^{-1}(s) = s^{1/3}, is not differentiable at s=0s = 0. So the maximal atlases generated by A1\mathcal{A}_1 and A2\mathcal{A}_2 are different.

Even so, the two manifolds are diffeomorphic. Define F ⁣:(R,A2)(R,A1)F \colon (\mathbb{R}, \mathcal{A}_2^{*}) \to (\mathbb{R}, \mathcal{A}_1^{*}) by F(t)=t3F(t) = t^3. Its coordinate representation is idFh1(s)=(s1/3)3=s\mathrm{id} \circ F \circ h^{-1}(s) = (s^{1/3})^3 = s, the identity, which is CC^\infty; and the coordinate representation of the inverse F1(s)=s1/3F^{-1}(s) = s^{1/3} is hF1id1(t)=(t1/3)3=th \circ F^{-1} \circ \mathrm{id}^{-1}(t) = (t^{1/3})^3 = t, again CC^\infty. In other words, “the differentiable structures differ” and “the manifolds differ” are two distinct assertions.

Whether there exist manifolds that are homeomorphic but not diffeomorphic is a deep question. In 1956 Milnor constructed 77-dimensional manifolds homeomorphic but not diffeomorphic to S7S^7 (exotic spheres). Moreover, by results in 44-dimensional topology from the 1980s, it is known that for n4n \ne 4 the differentiable structure on Rn\mathbb{R}^n is unique up to the standard one, whereas R4\mathbb{R}^4 carries uncountably many non-standard differentiable structures.

Exercise 7.1Easy

Let AA be an uncountable set and give X=αARαX = \bigsqcup_{\alpha \in A} \mathbb{R}_\alpha (where each Rα\mathbb{R}_\alpha is a copy of R\mathbb{R}) the disjoint union topology: a set WXW \subset X is open when WRαW \cap \mathbb{R}_\alpha is open in Rα\mathbb{R}_\alpha for every α\alpha. Show that XX is Hausdorff and carries a 11-dimensional CC^\infty atlas, but is not second countable.

Solution

The Hausdorff condition. Take two distinct points p,qXp, q \in X. If they lie in the same Rα\mathbb{R}_\alpha, then since R\mathbb{R} is Hausdorff they can be separated by disjoint open sets inside Rα\mathbb{R}_\alpha, and those are open in XX. If they lie in different copies Rα\mathbb{R}_\alpha and Rβ\mathbb{R}_\beta, then Rα\mathbb{R}_\alpha and Rβ\mathbb{R}_\beta themselves are disjoint open sets.

The atlas. Put Uα=RαU_\alpha = \mathbb{R}_\alpha and let φα ⁣:UαR\varphi_\alpha \colon U_\alpha \to \mathbb{R} be the natural identification. Each (Uα,φα)(U_\alpha, \varphi_\alpha) is a 11-dimensional chart and αUα=X\bigcup_\alpha U_\alpha = X. For αβ\alpha \ne \beta we have UαUβ=U_\alpha \cap U_\beta = \emptyset, so compatibility holds automatically, and for α=β\alpha = \beta the transition map is the identity, which is CC^\infty. Hence {(Uα,φα)}\{(U_\alpha, \varphi_\alpha)\} is a 11-dimensional CC^\infty atlas.

Failure of second countability. Let U\mathcal{U} be a basis for the topology of XX. For each αA\alpha \in A choose a point pαRαp_\alpha \in \mathbb{R}_\alpha. Since Rα\mathbb{R}_\alpha is an open set containing pαp_\alpha, the definition of a basis gives some BαUB_\alpha \in \mathcal{U} with pαBαRαp_\alpha \in B_\alpha \subset \mathbb{R}_\alpha. For αβ\alpha \ne \beta the sets BαRαB_\alpha \subset \mathbb{R}_\alpha and BβRβB_\beta \subset \mathbb{R}_\beta are disjoint and both non-empty, so BαBβB_\alpha \ne B_\beta. Hence αBα\alpha \mapsto B_\alpha is injective and the cardinality of U\mathcal{U} is at least that of AA, hence uncountable. Therefore no countable basis exists.

(This XX fails condition 2 of Definition 4.1, so it is not a manifold.)

Exercise 7.2Standard

Let MM and NN be CkC^k manifolds and give M×NM \times N the CkC^k structure of Proposition 5.1. Show the following.

  1. The projections prM ⁣:M×NM\mathrm{pr}_M \colon M \times N \to M and prN ⁣:M×NN\mathrm{pr}_N \colon M \times N \to N are both CkC^k.
  2. Let PP be a CkC^k manifold and H ⁣:PM×NH \colon P \to M \times N. Then HH is CkC^k if and only if prMH\mathrm{pr}_M \circ H and prNH\mathrm{pr}_N \circ H are both CkC^k.
Solution

1. Take (p,q)M×N(p, q) \in M \times N and charts (U,φ)A(U,\varphi) \in \mathcal{A}, (V,ψ)B(V,\psi) \in \mathcal{B} with pUp \in U and qVq \in V. For the product chart (U×V,φ×ψ)(U \times V, \varphi \times \psi) we have prM(U×V)=UU\mathrm{pr}_M(U \times V) = U \subset U, and the coordinate representation is

φprM(φ×ψ)1(u,v)=φ(φ1(u))=u,\varphi \circ \mathrm{pr}_M \circ (\varphi \times \psi)^{-1}(u, v) = \varphi(\varphi^{-1}(u)) = u,

that is, the projection Rm+nφ(U)×ψ(V)Rm\mathbb{R}^{m+n} \supset \varphi(U)\times\psi(V) \to \mathbb{R}^m onto the first factor. Being linear, it is CC^\infty and in particular CkC^k. The same applies to prN\mathrm{pr}_N.

2. If HH is CkC^k, then by 1 and part 2 (composition) of Proposition 6.5, the maps prMH\mathrm{pr}_M \circ H and prNH\mathrm{pr}_N \circ H are CkC^k.

Conversely, assume H1=prMHH_1 = \mathrm{pr}_M \circ H and H2=prNHH_2 = \mathrm{pr}_N \circ H are both CkC^k. Take rPr \in P and charts (U,φ)(U,\varphi), (V,ψ)(V,\psi) with H1(r)UH_1(r) \in U and H2(r)VH_2(r) \in V. By Proposition 6.4 the maps H1H_1, H2H_2 are continuous, so H11(U)H21(V)H_1^{-1}(U) \cap H_2^{-1}(V) is an open set containing rr. Let (W,χ)(W, \chi) be a chart of PP containing rr, restricted to this open set (by Remark 3.6 this is again a chart). Then H1(W)UH_1(W) \subset U and H2(W)VH_2(W) \subset V, that is, H(W)U×VH(W) \subset U \times V. The coordinate representation is

(φ×ψ)Hχ1(w)=(φH1χ1(w), ψH2χ1(w)),(\varphi \times \psi) \circ H \circ \chi^{-1}(w) = \big( \varphi \circ H_1 \circ \chi^{-1}(w),\ \psi \circ H_2 \circ \chi^{-1}(w) \big),

and by part 1 of Proposition 6.5 each component is CkC^k on χ(W)\chi(W). A vector-valued map is CkC^k exactly when each of its components is, so the whole map is CkC^k. As rr was arbitrary, HH is CkC^k.

Exercise 7.3Standard

Show that RP1\mathbb{RP}^1 and S1S^1 are diffeomorphic. Hint: identify R2\mathbb{R}^2 with C\mathbb{C} and consider F([z])=z2/z2F([z]) = z^2/|z|^2.

Solution

Identify R2(x0,x1)z=x0+ix1C\mathbb{R}^2 \ni (x^0, x^1) \leftrightarrow z = x^0 + i x^1 \in \mathbb{C} and define F ⁣:RP1S1F \colon \mathbb{RP}^1 \to S^1 by F([z])=z2/z2F([z]) = z^2/|z|^2.

Well defined. For λR{0}\lambda \in \mathbb{R} \setminus \{0\} we have (λz)2/λz2=λ2z2/(λ2z2)=z2/z2(\lambda z)^2/|\lambda z|^2 = \lambda^2 z^2/(\lambda^2 |z|^2) = z^2/|z|^2, so the value does not depend on the representative. Also z2/z2=1|z^2/|z|^2| = 1, so the value lies in S1S^1.

Bijectivity. We may normalise z=1|z| = 1, and then F([z])=z2F([z]) = z^2. For any wS1w \in S^1 there are exactly two zz with z=1|z|=1 and z2=wz^2 = w, namely zz and z-z, which form a single equivalence class. Hence FF is a bijection.

Smoothness. Take the chart φ0([1:u])=u\varphi_0([1 : u]) = u of RP1\mathbb{RP}^1, so that z=1+iuz = 1 + iu, and

F(φ01(u))=(1+iu)21+u2=1u21+u2+i2u1+u2,F(\varphi_0^{-1}(u)) = \frac{(1+iu)^2}{1+u^2} = \frac{1 - u^2}{1+u^2} + i\,\frac{2u}{1+u^2},

that is, the point (a,b)=((1u2)/(1+u2), 2u/(1+u2))(a, b) = \big((1-u^2)/(1+u^2),\ 2u/(1+u^2)\big) of S1S^1. On the S1S^1 side we use the stereographic projection from the north pole (0,1)(0,1), namely φN(a,b)=a/(1b)\varphi_N(a,b) = a/(1-b). We have F(φ01(u))=(0,1)F(\varphi_0^{-1}(u)) = (0,1) only when 1u2=01 - u^2 = 0 and 2u=1+u22u = 1 + u^2, that is, only for u=1u = 1, so we restrict the domain to u1u \ne 1. There

1b=12u1+u2=(1u)21+u2,φNFφ01(u)=1u2(1u)2=1+u1u,1 - b = 1 - \frac{2u}{1+u^2} = \frac{(1-u)^2}{1+u^2}, \qquad \varphi_N \circ F \circ \varphi_0^{-1}(u) = \frac{1-u^2}{(1-u)^2} = \frac{1+u}{1-u},

which is CC^\infty for u1u \ne 1. Near u=1u = 1 we replace the chart on the S1S^1 side by the stereographic projection from the south pole, φS(a,b)=a/(1+b)\varphi_S(a,b) = a/(1+b). Since 1+b=(1+u)2/(1+u2)1 + b = (1+u)^2/(1+u^2), we get φSFφ01(u)=(1u)/(1+u)\varphi_S \circ F \circ \varphi_0^{-1}(u) = (1-u)/(1+u), which is CC^\infty for u1u \ne -1. As u=1u = -1 is not near u=1u = 1, these two charts cover the domain of φ0\varphi_0. Near the remaining point [0:1][0:1] we use the chart φ1([s:1])=s\varphi_1([s : 1]) = s and carry out the same computation with z=s+iz = s + i; again a rational expression results, so the map is CC^\infty. Hence FF is CC^\infty.

Smoothness of the inverse. The expression g(u)=(1+u)/(1u)g(u) = (1+u)/(1-u) obtained above is a bijection from u1u \ne 1 onto s1s \ne -1, with inverse g1(s)=(s1)/(s+1)g^{-1}(s) = (s-1)/(s+1). This is CC^\infty for s1s \ne -1, and it is exactly the coordinate representation φ0F1φN1\varphi_0 \circ F^{-1} \circ \varphi_N^{-1}. The other pairs of charts give rational expressions in the same way, with denominators that do not vanish on the respective domains. Hence F1F^{-1} is also CC^\infty, and FF is a diffeomorphism.

Exercise 7.4Hard

Let AGL(n,R)A \in GL(n, \mathbb{R}) and consider the quotient Rn/Λ\mathbb{R}^n/\Lambda by the lattice Λ=AZn={Am:mZn}\Lambda = A\mathbb{Z}^n = \{Am : m \in \mathbb{Z}^n\}. Show that Rn/Λ\mathbb{R}^n/\Lambda is an nn-dimensional CC^\infty manifold and that it is diffeomorphic to Tn=Rn/ZnT^n = \mathbb{R}^n/\mathbb{Z}^n.

Solution

It is a manifold. Since AA is a linear homeomorphism, Λ=AZn\Lambda = A\mathbb{Z}^n is a discrete closed subgroup of Rn\mathbb{R}^n. In particular δ=min{v:vΛ, v0}\delta = \min\{|v| : v \in \Lambda,\ v \ne 0\} exists and δ>0\delta > 0 (as Λ\Lambda is discrete and closed, only finitely many of its points lie in a bounded closed ball centred at the origin). Let πΛ ⁣:RnRn/Λ\pi_\Lambda \colon \mathbb{R}^n \to \mathbb{R}^n/\Lambda be the quotient map. By the same arguments as in Example 5.4, the map πΛ\pi_\Lambda is open, Rn/Λ\mathbb{R}^n/\Lambda is second countable, and it is Hausdorff because R=d1(Λ)R = d^{-1}(\Lambda) (with d(x,y)=yxd(x,y) = y-x) is closed. Taking an open set VV of diameter less than δ\delta, the restriction πΛV\pi_\Lambda|_V is a homeomorphism, so (πΛ(V),(πΛV)1)(\pi_\Lambda(V), (\pi_\Lambda|_V)^{-1}) is a chart, and the transition maps are translations by elements of Λ\Lambda (locally constant), hence CC^\infty. Therefore Rn/Λ\mathbb{R}^n/\Lambda is an nn-dimensional CC^\infty manifold.

They are diffeomorphic. Since xyZn    AxAyΛx - y \in \mathbb{Z}^n \iff Ax - Ay \in \Lambda, the map Aˉ(π(x))=πΛ(Ax)\bar{A}(\pi(x)) = \pi_\Lambda(Ax) is well defined. As AA is bijective and AZn=ΛA\mathbb{Z}^n = \Lambda, the map Aˉ\bar{A} is bijective, with inverse the map A1\overline{A^{-1}} induced by A1A^{-1}.

Let us check smoothness. Choose VRnV \subset \mathbb{R}^n small enough to give a chart of TnT^n and such that A(V)A(V) has diameter less than δ\delta (such a VV exists around each point since AA is continuous). Then Aˉ(π(V))=πΛ(A(V))\bar{A}(\pi(V)) = \pi_\Lambda(A(V)), and the coordinate representation is

(πΛA(V))1AˉπV=AV.(\pi_\Lambda|_{A(V)})^{-1} \circ \bar{A} \circ \pi|_V = A|_V .

Indeed, for xVx \in V the left-hand side takes πΛ(Ax)\pi_\Lambda(Ax) back to its representative in A(V)A(V), and since AxA(V)Ax \in A(V) that value is AxAx. The linear map AA is CC^\infty, so Aˉ\bar{A} is CC^\infty. Applying the same argument to A1A^{-1} shows that A1=Aˉ1\overline{A^{-1}} = \bar{A}^{-1} is CC^\infty. Hence Aˉ\bar{A} is a diffeomorphism.

(On the other hand, if Rn/Λ\mathbb{R}^n/\Lambda is given the metric induced by the standard inner product of Rn\mathbb{R}^n, differences in the shape of the lattice persist as differences of lengths and angles. That two spaces may be diffeomorphic yet metrically different is where Riemannian geometry begins.)

  • J. M. Lee, Introduction to Smooth Manifolds, 2nd edition, Springer, 2013 — Chapter 1 “Smooth Manifolds”, Chapter 2 “Smooth Maps”. Charts, atlases and maximal atlases are treated exactly as in this article.
  • Y. Matsushima, Tayōtai Nyūmon (in Japanese), Shōkabō, 1965 — the chapter on the definition of a differentiable manifold and atlases. A standard Japanese introduction.
  • Y. Matsumoto, Tayōtai no Kiso (in Japanese), University of Tokyo Press, 1988 — the chapter on the definition of a manifold and concrete examples, written carefully from the topological preliminaries onwards.
  • B. Riemann, “Über die Hypothesen, welche der Geometrie zu Grunde liegen”, Abhandlungen der Königlichen Gesellschaft der Wissenschaften zu Göttingen 13 (1868) — the 1854 inaugural lecture in which the notion of a manifold was first put forward.
  • L. A. Steen and J. A. Seebach, Jr., Counterexamples in Topology, 2nd edition, Springer, 1978 — counterexamples such as the line with two origins and the long line are collected here.
  • J. Milnor, “On manifolds homeomorphic to the 7-sphere”, Annals of Mathematics 64 (1956), 399–405 — the first construction of exotic spheres.

Appendix: Assembling a manifold from charts

Section titled “Appendix: Assembling a manifold from charts”

Putting the topology in afterwards. In this article we built manifolds by first providing a topological space MM and then placing charts on it. In practice, however, fixing the topology first can be laborious. For RPn\mathbb{RP}^n, for instance, we had to bring in 2×22 \times 2 minors just to verify that the quotient topology is Hausdorff.

In such cases the order can be reversed. Suppose we are given a set MM, a family of subsets {Uα}αA\{U_\alpha\}_{\alpha \in A} and injections φα ⁣:UαRn\varphi_\alpha \colon U_\alpha \to \mathbb{R}^n satisfying the following five conditions. (i) Each φα(Uα)\varphi_\alpha(U_\alpha) is open in Rn\mathbb{R}^n. (ii) For all α,β\alpha, \beta, the set φα(UαUβ)\varphi_\alpha(U_\alpha \cap U_\beta) is open in Rn\mathbb{R}^n. (iii) Whenever UαUβU_\alpha \cap U_\beta \ne \emptyset, the map φβφα1 ⁣:φα(UαUβ)φβ(UαUβ)\varphi_\beta \circ \varphi_\alpha^{-1} \colon \varphi_\alpha(U_\alpha \cap U_\beta) \to \varphi_\beta(U_\alpha \cap U_\beta) is CkC^k. (iv) Countably many of the UαU_\alpha cover MM. (v) For any two distinct points p,qp, q of MM, either some UαU_\alpha contains both, or there are α,β\alpha, \beta with pUαp \in U_\alpha, qUβq \in U_\beta and UαUβ=U_\alpha \cap U_\beta = \emptyset.

Then there is exactly one topology together with a CkC^k structure on MM making each (Uα,φα)(U_\alpha, \varphi_\alpha) a chart. The topology is defined by taking {φα1(B):αA, Bφα(Uα)\{\varphi_\alpha^{-1}(B) : \alpha \in A,\ B \subset \varphi_\alpha(U_\alpha) an open ball}\} as a basis; condition (iv) guarantees second countability and (v) the Hausdorff condition. A proof is in Lee’s textbook (the Smooth Manifold Chart Lemma in Chapter 1).

Why this viewpoint pays. In this form, building a manifold reduces uniformly to “lay out charts and check that the transition maps are CkC^k”. The spaces SnS^n, RPn\mathbb{RP}^n and TnT^n of §5 can all be rebuilt by this procedure. Moreover, for manifolds with boundary as treated in Stokes’ theorem (general form), and for total spaces of fibre bundles and other spaces that are naturally defined by gluing, this construction is in practice the only route available.

Report an error in this article ・Operated by: Mugen Giken LLCPricingTermsLegal notice

© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.