What is a Manifold?
Throughout our work in topological spaces,
metric spaces, and
homeomorphisms, we have built a vocabulary
for discussing "spaces" abstractly. The category of all topological spaces is, however,
too permissive for differential geometry. Many topological spaces are too pathological —
too far from \(\mathbb{R}^n\) — to support a meaningful theory of differentiation,
integration, or measurement. We now isolate a class of spaces that retains enough
Euclidean character to do calculus, while still capturing the global complexity of
interesting geometric objects: manifolds.
A manifold should be thought of as a space that is "locally Euclidean, globally not
necessarily so." The Earth's surface is the prototypical example: while it is
globally a sphere, any small region of it looks essentially like a flat plane — flat
enough that we can draw a paper map of it. The set of rotation matrices
\(\mathrm{SO}(3)\)
lives inside the \(9\)-dimensional space of \(3 \times 3\) real
matrices, but the set itself is only \(3\)-dimensional, and any small neighborhood
of a particular rotation can be parametrized by three angles. The space of all
smooth probability distributions on a fixed sample space, the configuration space
of a robotic arm, the orbit of a planet under a gravitational constraint: each is
a curved, non-Euclidean space that nevertheless admits a Euclidean description in
the small.
The framework we develop here is purely topological: it concerns only the notion of
"local Euclidean similarity" without requiring derivatives. This is a deliberate
intermediate step. The structures used in physics, robotics, optimization, and
machine learning are almost always smooth manifolds — manifolds
on which differentiation makes sense. The smooth structure is built on top of the
topological one as a second, independent layer. We treat the topological layer in
isolation first, both because the topological conditions are subtle and because
the layered approach clarifies what differentiation actually adds.
The Three Conditions
A manifold of dimension \(n\) is a topological space satisfying three conditions.
The third is the geometric content; the first two are technical requirements that
exclude certain pathological spaces.
Definition: Topological Manifold
A topological space \(M\) is called a topological manifold of dimension \(n\)
(or a topological \(n\)-manifold) if it satisfies:
-
\(M\) is Hausdorff:
for any two distinct points \(p, q \in M\), there exist disjoint open sets
\(U, V \subseteq M\) with \(p \in U\) and \(q \in V\).
-
\(M\) is second-countable:
there exists a countable basis for the topology of \(M\).
-
\(M\) is locally Euclidean of dimension \(n\):
every point \(p \in M\) has an open neighborhood \(U \subseteq M\) and a
homeomorphism
\(\varphi : U \to \widehat{U}\), where \(\widehat{U} = \varphi(U)\) is an open
subset of \(\mathbb{R}^n\).
The third condition is the geometric heart: at every point, \(M\) admits a
"chart" — a way of representing a neighborhood of that point as a piece
of \(\mathbb{R}^n\). We will study charts and atlases in detail in the next
section. For now we examine the role of the first two conditions, which may
initially appear technical but turn out to be indispensable.
Why Hausdorff?
Without the Hausdorff condition, even a space that is otherwise locally Euclidean
can fail to have a unique limit for convergent sequences. Limits, and therefore
continuity in any sharpened form, become ambiguous. The standard cautionary
example is the
line with two origins:
take two copies of \(\mathbb{R}\) and identify them at every nonzero point, while
leaving the two origins distinct. The resulting space is locally Euclidean of
dimension \(1\) at every point, and it is second-countable. However, the sequence
\(x_n = 1/n\) converges both to the first origin and to the
second origin, since any neighborhood of either origin eventually contains all
\(x_n\). Uniqueness of limits is lost. No usable theory of differentiation, or
even of continuous functions, can be built on such a space.
Hausdorffness rules out this kind of identification. Two distinct points of a
Hausdorff space can always be separated by disjoint open sets, and the points
where a convergent sequence "wants to land" cannot multiply.
Why Second-Countable?
Second-countability is a size constraint: it requires that the topology of
\(M\) be describable using countably many open sets. This excludes manifolds
that are "too large" for the methods of analysis. The classical example is the
long line, a one-dimensional locally Euclidean Hausdorff space
that is not second-countable; it is, in effect, an uncountable concatenation of
copies of \([0, 1)\) ordered by the first uncountable ordinal — a construction
where local Euclidean structure is preserved by the specific well-ordering,
but the resulting space contains too many "directions" to admit a countable
basis. The long line cannot be covered by countably many charts, and many
constructions — integration, Riemannian metrics, partitions of unity —
break down on it.
The deeper role of second-countability emerges in the next page, on the
topological properties of manifolds. Combined with local compactness
(which manifolds enjoy automatically), second-countability implies
paracompactness, which is in turn the technical foundation
for partitions of unity — the tool that allows local
constructions on charts to be glued into global structures. Partitions of
unity underlie standard global constructions such as building a Riemannian
metric on a manifold or integrating a function over it. Second-countability
also forces the number of connected components to be at most countable. We
will say more about this in the upcoming page on topological properties.
Topological Invariance of Dimension
The third condition asserts the existence of a homeomorphism \(\varphi : U \to
\widehat{U} \subseteq \mathbb{R}^n\) for some \(n\) at each point. A natural
question is whether \(n\) is well-defined: could the same manifold be locally
Euclidean of dimension \(n\) at some points and of dimension \(m \ne n\) at
others? For a connected manifold, the answer is no, and this is a deep theorem.
Theorem: Topological Invariance of Dimension
A nonempty open subset of \(\mathbb{R}^n\) is not homeomorphic to a
nonempty open subset of \(\mathbb{R}^m\) if \(n \ne m\). Consequently,
a nonempty connected topological manifold has a well-defined dimension.
The proof of this theorem requires tools from algebraic topology that lie
beyond the scope of the present series. We treat invariance of dimension as
a foundational fact: from now on, when we write "an \(n\)-manifold," the
value of \(n\) is a genuine topological invariant of the space.
Open Submanifolds at the Topological Level
A useful preliminary observation: open subsets of manifolds are themselves
manifolds. This is the first hint of the "locality" of manifold theory —
structures restrict to open subsets without modification.
Proposition: Open Subsets are Manifolds
Every open subset of a topological \(n\)-manifold is itself a topological
\(n\)-manifold.
Proof:
Let \(M\) be a topological \(n\)-manifold and \(U \subseteq M\) an open subset.
Equip \(U\) with the
subspace topology.
We verify the three conditions:
-
Hausdorff:
For distinct \(p, q \in U \subseteq M\),
Hausdorffness of \(M\) gives disjoint open \(V_p, V_q \subseteq M\)
separating them. The subspace topology intersections \(V_p \cap U\)
and \(V_q \cap U\) are disjoint open subsets of \(U\) separating
\(p, q\) in \(U\).
-
Second-countable:
If \(\{B_n\}_{n \in \mathbb{N}}\) is
a countable basis for \(M\), then \(\{B_n \cap U\}_{n \in \mathbb{N}}\)
is a countable basis for \(U\).
-
Locally Euclidean:
For \(p \in U\), the manifold structure
of \(M\) gives an open \(V \subseteq M\) with \(p \in V\) and a
homeomorphism \(\varphi : V \to \widehat{V} \subseteq \mathbb{R}^n\).
Then \(V \cap U\) is open in \(M\), hence open in \(U\) (containing \(p\)).
The restriction \(\varphi|_{V \cap U} : V \cap U \to \varphi(V \cap U)\)
is a homeomorphism (continuity, injectivity, and the open-map property
all transfer to open subdomains), and
\(\varphi(V \cap U)\) is open in \(\widehat{V}\), hence open in
\(\mathbb{R}^n\).
Thus \(U\) is a topological \(n\)-manifold. \(\blacksquare\)
The geometric content of a manifold — and the means by which we will work with
it concretely — is the system of charts that witnesses the locally Euclidean
condition. We turn to charts and their compatibility in the next section.
Coordinate Charts
The locally Euclidean condition guarantees that every point \(p \in M\) has a
neighborhood that "looks like" a piece of \(\mathbb{R}^n\). Making this
concrete requires naming the homeomorphism. The basic data — an open set with
its Euclidean representation — is called a coordinate chart,
and the metaphor of a paper map is exact: a chart on a manifold plays the same
role as a flat map of a region of the Earth.
Definition: Coordinate Chart
Let \(M\) be a topological \(n\)-manifold. A coordinate chart
(or just a chart) on \(M\) is a pair \((U, \varphi)\) where:
-
\(U \subseteq M\) is an open subset, called the chart domain;
-
\(\varphi : U \to \widehat{U}\) is a
homeomorphism
from \(U\) onto an open subset
\(\widehat{U} = \varphi(U) \subseteq \mathbb{R}^n\).
The role of a chart is to assign Euclidean coordinates to points of \(M\) within
the chart domain. Writing the components of \(\varphi\) as
\[
\varphi(p) = (x^1(p), x^2(p), \ldots, x^n(p)),
\]
each function \(x^i : U \to \mathbb{R}\) is called a coordinate function,
or, more loosely, "the \(i\)-th coordinate." The superscript notation
\(x^i\) — distinct from a power — is standard in differential geometry,
foreshadowing the upper/lower index distinction we will formalize when we
introduce smooth structures and the Einstein summation convention.
There are several equivalent notations for a chart, all of which appear freely
in the literature:
- \((U, \varphi)\) — the chart-name notation, emphasizing the homeomorphism;
- \((U, (x^1, \ldots, x^n))\) — the coordinate notation, emphasizing the individual coordinate functions;
- \((U, (x^i))\) — the shorthand, when the dimension is understood.
Charts Centered at a Point and Coordinate Balls
Two refinements of the chart concept appear constantly in practice. The first
selects a chart based at a specified point.
Definition: Chart Centered at a Point
A chart \((U, \varphi)\) on \(M\) is said to be centered at \(p\)
if \(p \in U\) and \(\varphi(p) = 0 \in \mathbb{R}^n\).
Centered charts exist whenever charts do. Given any chart \((U, \varphi)\)
with \(p \in U\), let \(\tau : \mathbb{R}^n \to \mathbb{R}^n\) be the
translation \(\tau(y) = y - \varphi(p)\). Then \(\tau \circ \varphi : U \to
\tau(\widehat{U})\) is again a homeomorphism onto an open subset of
\(\mathbb{R}^n\), and \((\tau \circ \varphi)(p) = 0\), so
\((U, \tau \circ \varphi)\) is a chart centered at \(p\). It is therefore
harmless — and frequently convenient — to assume in proofs that a chart
through \(p\) is centered at \(p\).
The second refinement classifies a chart by the shape of its codomain in
\(\mathbb{R}^n\).
Definition: Coordinate Domain, Ball, and Cube
Let \((U, \varphi)\) be a chart on \(M\). The set \(U\) is called the
coordinate domain (or coordinate neighborhood)
of the chart. Depending on the shape of \(\widehat{U} = \varphi(U)\), the
chart is further classified:
-
A coordinate ball:
\(\widehat{U}\) is an open ball in \(\mathbb{R}^n\).
-
A coordinate cube:
\(\widehat{U}\) is an open cube of the form \((a^1, b^1) \times \cdots \times (a^n, b^n)\).
The terminology is descriptive rather than restrictive: every coordinate domain
can be shrunk to a coordinate ball or cube around any of its points. Given
\((U, \varphi)\) and \(p \in U\), choose an open ball (resp. cube)
\(B \subseteq \widehat{U}\) containing \(\varphi(p)\); the restricted chart
\((\varphi^{-1}(B), \varphi|_{\varphi^{-1}(B)})\) is a coordinate ball
(resp. cube) around \(p\). The choice of shape is a matter of convenience
for the argument at hand.
Atlases and the Covering Question
A single chart describes only an open piece of a manifold. To capture the global
structure, we collect charts into an atlas.
Definition: Atlas
An atlas for a topological manifold \(M\) is a collection
\(\mathcal{A} = \{(U_\alpha, \varphi_\alpha)\}_{\alpha \in A}\) of charts on
\(M\) whose domains cover \(M\):
\[
\bigcup_{\alpha \in A} U_\alpha = M.
\]
Every topological manifold admits an atlas: the locally Euclidean condition
provides a chart around each point, and the collection of all such charts is
automatically an atlas. The interesting questions concern how small an atlas
can be and what the relations among its charts look like.
Dimension and the Number of Charts
A common source of initial confusion is the relationship between the dimension
of a manifold and the number of charts needed to cover it. These two quantities
are essentially independent, and conflating them obscures the geometric content.
The dimension \(n\) is a local invariant: it measures the size
of the Euclidean space that each point's neighborhood looks like. The
number of charts in a minimal atlas is a global topological
invariant: it reflects how the manifold is shaped overall.
Consider \(\mathbb{R}^n\) itself as a manifold. Regardless of how large \(n\) is,
\(\mathbb{R}^n\) is covered by a single chart — namely the identity map
\(\mathrm{id} : \mathbb{R}^n \to \mathbb{R}^n\). A thousand-dimensional
Euclidean space is a one-chart manifold, just as the real line is. In a machine
learning context, this is the situation of an ordinary feature vector space:
a high-dimensional ambient space, but one with a globally trivial chart structure.
Contrast this with the \(n\)-sphere \(\mathbb{S}^n\). For any \(n\), \(\mathbb{S}^n\) cannot be
covered by a single chart. The reason is topological: \(\mathbb{S}^n\) is compact, but
no nonempty open subset of \(\mathbb{R}^n\) is compact. A homeomorphism would
map the compact \(\mathbb{S}^n\) onto a compact open subset of \(\mathbb{R}^n\), which
cannot exist. The phenomenon is independent of \(n\). The sphere \(\mathbb{S}^{1000}\)
requires multiple charts for the same reason \(\mathbb{S}^1\) does — not because of its
dimension, but because of its global topology.
The cardinality of a minimal atlas is itself a coarse measure of complexity.
What truly governs the geometry of a manifold is not how many charts are used
but how the charts relate where they overlap. We turn to this now.
Overlaps and Transition Maps
For a connected manifold covered by more than one chart, the charts must
overlap. Indeed, if \(M\) is connected and
\(\mathcal{A} = \{(U_\alpha, \varphi_\alpha)\}_{\alpha \in A}\) is an atlas
with \(|A| \ge 2\) and pairwise disjoint chart domains, fix any
\(\alpha_0 \in A\). The sets \(U_{\alpha_0}\) and
\(\bigsqcup_{\beta \ne \alpha_0} U_\beta\) are nonempty, disjoint, open, and
their union is \(M\), contradicting connectedness. Thus, except in the
degenerate case of a manifold with multiple connected components covered
one-per-chart, atlases of connected manifolds with two or more charts
involve genuine overlaps.
Overlap regions are where the descriptive power of an atlas is concentrated.
Suppose \((U, \varphi)\) and \((V, \psi)\) are two charts with
\(U \cap V \ne \emptyset\). A point \(p \in U \cap V\) is then assigned two
different coordinate representations: \(\varphi(p) \in \mathbb{R}^n\) under
the first chart, and \(\psi(p) \in \mathbb{R}^n\) under the second. The
relation between these two representations is captured by a single map between
open subsets of \(\mathbb{R}^n\).
Definition: Transition Map
Let \((U, \varphi)\) and \((V, \psi)\) be charts on a topological manifold
\(M\) with \(U \cap V \ne \emptyset\). The transition map
from \(\varphi\) to \(\psi\) is the homeomorphism
\[
\psi \circ \varphi^{-1} : \varphi(U \cap V) \to \psi(U \cap V).
\]
The transition map \(\psi \circ \varphi^{-1}\) is automatically a homeomorphism:
\(\varphi^{-1}\) is a homeomorphism from \(\varphi(U \cap V)\) to \(U \cap V\),
and \(\psi\) is a homeomorphism from \(U \cap V\) to \(\psi(U \cap V)\), so
the composition is a homeomorphism between open subsets of \(\mathbb{R}^n\).
At the topological level, this is as much as can be said. The transition maps
of a topological atlas are homeomorphisms — continuous bijections with
continuous inverses — but they need not be differentiable, let alone smooth.
This is the reason a purely topological manifold structure is insufficient for
calculus: there is no well-defined notion of a smooth function on \(M\) unless
the transition maps themselves are required to be smooth. We turn to the
construction of smooth structures in the upcoming page on smooth manifolds.
The remaining sections of this page exhibit the four most important families
of topological manifolds, organized by the technique used to construct them:
graphs of continuous functions, spheres, projective spaces, and products.
Each family will reappear later carrying smooth structure, and the smooth
versions will be built directly on top of the topological constructions given
here.
Graphs of Continuous Functions
The first construction we examine is the most elementary of the four: the graph
of a continuous function. As topological manifolds, graphs are essentially trivial
— they are covered by a single chart, and the chart is essentially built into
the definition. The reason for treating them carefully is that the technique
they introduce, sometimes called the graph chart construction,
becomes the workhorse of the next section, where it is used to give the sphere
\(\mathbb{S}^n\) its standard atlas.
Setup
Let \(U \subseteq \mathbb{R}^n\) be an open subset and
\(f : U \to \mathbb{R}^k\) a continuous function. The
graph of \(f\) is the subset
\[
\Gamma(f) = \{(x, f(x)) \in \mathbb{R}^{n+k} : x \in U\} \subseteq \mathbb{R}^{n+k},
\]
equipped with the
subspace topology
inherited from \(\mathbb{R}^{n+k}\). Geometrically, \(\Gamma(f)\) is the
\(n\)-dimensional "tilted copy" of \(U\) sitting inside \(\mathbb{R}^{n+k}\)
that records the value of \(f\) at every point of \(U\).
The Graph as a Manifold
The graph admits a single, natural chart: project away the \(f\)-coordinates
to recover the input \(x \in U\). This single map covers all of \(\Gamma(f)\),
so a single-chart atlas suffices to make \(\Gamma(f)\) a topological
\(n\)-manifold.
Proposition: Graphs are Topological Manifolds
Let \(U \subseteq \mathbb{R}^n\) be open and \(f : U \to \mathbb{R}^k\)
continuous. The graph \(\Gamma(f) \subseteq \mathbb{R}^{n+k}\), endowed
with the subspace topology, is a topological \(n\)-manifold. The projection
\[
\pi_1 : \Gamma(f) \to U, \qquad \pi_1(x, f(x)) = x,
\]
is a homeomorphism, and \((\Gamma(f), \pi_1)\) is a single chart covering
all of \(\Gamma(f)\).
Proof:
We verify that \(\pi_1\) is a homeomorphism onto \(U\). Since
\(\Gamma(f) \subseteq \mathbb{R}^{n+k}\) carries the subspace topology,
\(\pi_1\) is the restriction to \(\Gamma(f)\) of the linear projection
\(\mathbb{R}^{n+k} \to \mathbb{R}^n\),
\((x, y) \mapsto x\). The linear projection is continuous, so its restriction
\(\pi_1\) is continuous.
The map \(\pi_1\) is a bijection onto \(U\) by construction: every
\(x \in U\) corresponds to the unique point \((x, f(x)) \in \Gamma(f)\).
The inverse is the explicit map
\[
\pi_1^{-1} : U \to \Gamma(f), \qquad \pi_1^{-1}(x) = (x, f(x)).
\]
Continuity of \(\pi_1^{-1}\) reduces to continuity of its two components,
\(x \mapsto x\) (the identity, continuous) and \(x \mapsto f(x)\) (continuous
by hypothesis on \(f\)). By the
universal property of the product topology,
a map into a product space is continuous if and only if its components are
continuous, so \(\pi_1^{-1}\) is continuous.
Thus \(\pi_1 : \Gamma(f) \to U\) is a continuous bijection with continuous
inverse, hence a homeomorphism. Since \(U \subseteq \mathbb{R}^n\) is open,
\((\Gamma(f), \pi_1)\) is a chart whose codomain is the open subset \(U\)
of \(\mathbb{R}^n\). The atlas \(\{(\Gamma(f), \pi_1)\}\) consisting of this
single chart covers \(\Gamma(f)\) entirely. The Hausdorff and
second-countable conditions are inherited from \(\mathbb{R}^{n+k}\) by the
subspace inheritance theorem.
\(\Gamma(f)\) is therefore a topological \(n\)-manifold.
\(\blacksquare\)
The Graph Chart Construction
The argument just given is more general than the statement suggests. What we
have actually shown is that whenever a subset \(S \subseteq \mathbb{R}^{n+k}\)
can be written as the graph of a continuous function on some open subset of
\(\mathbb{R}^n\), the projection forgetting the last \(k\) coordinates serves
as a chart for \(S\). This observation has a name in the manifold literature:
the graph chart construction.
In its full form, the construction allows the role of the "input" coordinates
and the "output" coordinates to be played by any partition of the ambient
coordinates of \(\mathbb{R}^{n+k}\). For instance, a subset of \(\mathbb{R}^3\)
that is locally the graph of a continuous function of \(y, z\) — that is,
locally of the form \(x = g(y, z)\) — can be charted by the projection
\((x, y, z) \mapsto (y, z)\). The relevant condition is not which coordinates
are "input" and which are "output", but rather that the set is locally a graph
of some continuous function from one coordinate set to the rest.
This flexibility is exactly what is required to chart the sphere. The sphere
\(\mathbb{S}^n \subseteq \mathbb{R}^{n+1}\) is not globally the graph of any single
function, but every open hemisphere is locally a graph — once one coordinate
is singled out, the remaining \(n\) coordinates serve as the input, and the
chosen coordinate is determined by the constraint \(\sum (x^i)^2 = 1\). The
explicit construction occupies the next section.
Spheres
The sphere \(\mathbb{S}^n\) is the second of the four constructions we examine, and
in many ways the most important: it is the prototypical example of a manifold
that genuinely requires multiple charts, and the chart construction we give
here — direct application of the graph chart machinery from the previous
section — is the standard one used throughout differential geometry. Spheres
are also the most concretely visualizable non-Euclidean manifolds, and they
will reappear repeatedly: as Lie groups (\(\mathbb{S}^1, \mathbb{S}^3\)), as factors of tori
\(\mathbb{T}^n = (\mathbb{S}^1)^n\), and as base spaces for fundamental constructions in
geometric deep learning, where rotation-equivariant networks process data
living on \(\mathbb{S}^2\) or \(\mathbb{S}^3\).
Setup
The \(n\)-sphere is the subset of \(\mathbb{R}^{n+1}\) consisting of unit vectors:
\[
\mathbb{S}^n = \left\{ x = (x^1, \ldots, x^{n+1}) \in \mathbb{R}^{n+1} : (x^1)^2 + \cdots + (x^{n+1})^2 = 1 \right\}.
\]
We equip \(\mathbb{S}^n\) with the
subspace topology
inherited from \(\mathbb{R}^{n+1}\). The Hausdorff and second-countable
conditions are automatic: any subspace of \(\mathbb{R}^{n+1}\) inherits both
properties from the ambient space. What requires work is the third manifold
condition — exhibiting an explicit atlas that witnesses local Euclidean
structure of dimension \(n\) at every point.
The Hemisphere Charts
The idea is to view \(\mathbb{S}^n\) as a union of open hemispheres, each of which is
a graph of a continuous function over an open ball in \(\mathbb{R}^n\). There
are \(2(n+1)\) hemispheres in total — two for each of the \(n+1\) coordinate
directions in the ambient space.
For each index \(i \in \{1, \ldots, n+1\}\) and each sign \(\epsilon \in \{+, -\}\),
define the open hemisphere
\[
U_i^\epsilon = \{ x \in \mathbb{S}^n : \epsilon \cdot x^i > 0 \}.
\]
This is the set of points on the sphere where the \(i\)-th coordinate has the
specified sign; geometrically, it is one of the two open hemispheres whose
pole is on the \(i\)-th coordinate axis. Each \(U_i^\epsilon\) is open in \(\mathbb{S}^n\),
being the intersection of \(\mathbb{S}^n\) with the open half-space
\(\{x \in \mathbb{R}^{n+1} : \epsilon \cdot x^i > 0\}\).
Define the chart map
\[
\varphi_i^\epsilon : U_i^\epsilon \to \mathbb{B}^n, \qquad
\varphi_i^\epsilon(x^1, \ldots, x^{n+1}) = (x^1, \ldots, \widehat{x^i}, \ldots, x^{n+1}),
\]
where \(\mathbb{B}^n = \{u \in \mathbb{R}^n : |u| < 1\}\) is the open unit ball in
\(\mathbb{R}^n\), and the hat over \(x^i\) indicates that the \(i\)-th
coordinate is omitted from the tuple. The chart map sends a point on the
hemisphere to its remaining \(n\) coordinates, which lie inside \(\mathbb{B}^n\) because
the omitted coordinate satisfies
\(x^i = \epsilon \sqrt{1 - \sum_{j \ne i} (x^j)^2}\) with
\(\sum_{j \ne i} (x^j)^2 < 1\).
Proposition: The Sphere is a Topological Manifold
The sphere \(\mathbb{S}^n \subseteq \mathbb{R}^{n+1}\), with the subspace topology,
is a topological \(n\)-manifold. The collection of \(2(n+1)\) hemisphere
charts
\[
\mathcal{A}_{\mathbb{S}^n} = \{(U_i^\epsilon, \varphi_i^\epsilon) : i = 1, \ldots, n+1,\ \epsilon \in \{+, -\}\}
\]
is an atlas for \(\mathbb{S}^n\).
Proof:
Hausdorffness and second-countability of \(\mathbb{S}^n\) follow from the same
properties of \(\mathbb{R}^{n+1}\) by the subspace topology. It remains
to verify that the collection \(\mathcal{A}_{\mathbb{S}^n}\) is an atlas of charts.
Each \(\varphi_i^\epsilon\) is a chart.
Fix \(i\) and \(\epsilon\). On the hemisphere \(U_i^\epsilon\), the omitted
coordinate is determined by the others through
\(x^i = \epsilon \sqrt{1 - \sum_{j \ne i}(x^j)^2}\),
which is continuous on the open ball where the radicand is strictly positive.
Hence \(U_i^\epsilon\) is precisely the graph of the continuous function
\[
f_i^\epsilon : \mathbb{B}^n \to \mathbb{R}, \qquad
f_i^\epsilon(u) = \epsilon \sqrt{1 - |u|^2},
\]
where \(u = (u^1, \ldots, u^n) \in \mathbb{B}^n\) collects the \(n\) coordinates
of \(x \in U_i^\epsilon\) other than \(x^i\), and the graph is taken with
respect to the \(i\)-th coordinate position.
By the graph chart construction from the previous section, the projection
that drops the \(i\)-th coordinate is a homeomorphism from \(U_i^\epsilon\)
onto \(\mathbb{B}^n\). This projection is exactly \(\varphi_i^\epsilon\). The
codomain \(\mathbb{B}^n\) is an open subset of \(\mathbb{R}^n\), so
\((U_i^\epsilon, \varphi_i^\epsilon)\) is a chart on \(\mathbb{S}^n\).
The hemispheres cover \(\mathbb{S}^n\).
Let \(x = (x^1, \ldots, x^{n+1}) \in \mathbb{S}^n\). Since
\((x^1)^2 + \cdots + (x^{n+1})^2 = 1 \ne 0\), at least one coordinate
\(x^i\) is nonzero. Choose such an \(i\) and let \(\epsilon\) be the sign
of \(x^i\). Then \(x \in U_i^\epsilon\), so every point of \(\mathbb{S}^n\) lies in
at least one hemisphere chart.
The collection \(\mathcal{A}_{\mathbb{S}^n}\) is therefore an atlas, and \(\mathbb{S}^n\) is
a topological \(n\)-manifold. \(\blacksquare\)
Remarks on the Construction
Two observations about the hemisphere atlas are worth noting now, even though
their full significance becomes apparent only later.
First, the number of charts, \(2(n+1)\), is not the minimum possible: \(\mathbb{S}^n\)
can in fact be covered by just two charts using stereographic projection from
the north and south poles. The hemisphere atlas is preferred at this stage
because it is the most direct application of the graph chart construction and
because its symmetry — every coordinate direction is treated identically —
makes it easier to analyze. The stereographic atlas is mentioned for context:
in differential geometry, the choice of atlas is often a matter of
computational convenience rather than logical necessity, and several distinct
atlases can describe the same manifold.
Second, the construction so far is purely topological. The transition maps
between distinct charts \((U_i^\epsilon, \varphi_i^\epsilon)\) and
\((U_j^{\epsilon'}, \varphi_j^{\epsilon'})\) on their overlap are
homeomorphisms by the general theory of the previous section, but their
explicit form — and the smoothness of that form — is needed only when we
upgrade \(\mathbb{S}^n\) to a smooth manifold. The explicit transition formulas
\(\varphi_j^{\epsilon'} \circ (\varphi_i^\epsilon)^{-1}\) involve square
roots of the form \(\sqrt{1 - |u|^2}\), which are smooth on the relevant
open subsets of \(\mathbb{R}^n\); we defer this verification to the future
page on smooth structures of the sphere and other constructed manifolds. At
the topological level treated here, the existence of the homeomorphism atlas
is the entire content of the statement.
Projective Spaces
The third construction is qualitatively different from the previous two. Where
graphs and spheres are presented as subsets of an ambient Euclidean space,
real projective space \(\mathbb{RP}^n\) is built by an act of identification:
points of a larger space that are related by a specified equivalence are
declared to be the same. This is the quotient construction,
and projective space is its first nontrivial example in our development. The
construction will recur in more elaborate forms throughout differential
geometry — most directly in the future Grassmann manifold construction, of
which \(\mathbb{RP}^n\) is the simplest case.
Setup
Real projective \(n\)-space is the set of one-dimensional linear subspaces
(i.e., lines through the origin) of \(\mathbb{R}^{n+1}\). Equivalently, it is
the quotient of \(\mathbb{R}^{n+1} \setminus \{0\}\) by the equivalence relation
that identifies nonzero scalar multiples:
\[
\mathbb{RP}^n = \bigl( \mathbb{R}^{n+1} \setminus \{0\} \bigr) / \sim, \qquad
x \sim y \iff y = \lambda x \text{ for some } \lambda \in \mathbb{R} \setminus \{0\}.
\]
We write \([x] = [x^1, \ldots, x^{n+1}]\) for the equivalence class of
\(x = (x^1, \ldots, x^{n+1})\), and
\(\pi : \mathbb{R}^{n+1} \setminus \{0\} \to \mathbb{RP}^n\) for the quotient
map sending \(x\) to \([x]\). The set \(\mathbb{RP}^n\) is endowed with the
quotient topology
induced by \(\pi\): a subset \(V \subseteq \mathbb{RP}^n\) is open if and only
if \(\pi^{-1}(V)\) is open in \(\mathbb{R}^{n+1} \setminus \{0\}\).
Geometrically, a point of \(\mathbb{RP}^n\) is a line through the origin in
\(\mathbb{R}^{n+1}\). The representative \(x\) is any nonzero point lying on
the line, and the equivalence \(x \sim \lambda x\) says simply that any two
such points represent the same line. This geometric picture motivates the
chart construction below: to coordinate a line, we intersect it with a
suitable affine hyperplane and record the intersection point.
The Affine Charts
For each index \(i \in \{1, \ldots, n+1\}\), the chart domain consists of those
lines whose \(i\)-th coordinate is nonzero — equivalently, lines that meet the
affine hyperplane \(\{y \in \mathbb{R}^{n+1} : y^i = 1\}\) in a unique point.
Define
\[
\widetilde{U}_i = \{ x \in \mathbb{R}^{n+1} \setminus \{0\} : x^i \ne 0 \},
\qquad U_i = \pi(\widetilde{U}_i) \subseteq \mathbb{RP}^n.
\]
The set \(\widetilde{U}_i\) is open in \(\mathbb{R}^{n+1} \setminus \{0\}\),
and it is saturated under \(\sim\) (if \(x \in \widetilde{U}_i\) and
\(\lambda \ne 0\), then \(\lambda x \in \widetilde{U}_i\)). It follows from
the definition of the quotient topology that \(U_i\) is open in
\(\mathbb{RP}^n\).
Define the chart map by recording the ratios of the other coordinates to the
\(i\)-th:
\[
\varphi_i : U_i \to \mathbb{R}^n, \qquad
\varphi_i\bigl([x^1, \ldots, x^{n+1}]\bigr)
= \left( \frac{x^1}{x^i}, \ldots, \widehat{\frac{x^i}{x^i}}, \ldots, \frac{x^{n+1}}{x^i} \right),
\]
where the hat indicates that the \(i\)-th entry (which would equal 1) is
omitted, leaving \(n\) coordinates in the output.
Well-definedness.
The right-hand side is independent of the choice of representative. If
\(y = \lambda x\) with \(\lambda \ne 0\), then
\(y^j / y^i = (\lambda x^j) / (\lambda x^i) = x^j / x^i\) for every \(j\),
so the value of \(\varphi_i\) on the equivalence class \([x]\) does not depend
on which point of the line we used to compute it.
Geometric interpretation.
The image \(\varphi_i([x])\) records the unique point at which the line
\([x]\) meets the affine hyperplane \(\{y \in \mathbb{R}^{n+1} : y^i = 1\}\).
To see this, observe that the line \([x]\) intersects this hyperplane at the
unique point \(x / x^i\), whose coordinates are
\((x^1 / x^i, \ldots, x^i / x^i, \ldots, x^{n+1}/x^i) = (x^1/x^i, \ldots, 1, \ldots, x^{n+1}/x^i)\).
Dropping the entry equal to 1 — the \(i\)-th — leaves precisely the \(n\)
numbers that form \(\varphi_i([x])\).
Proposition: Projective Space is a Topological Manifold
Real projective \(n\)-space \(\mathbb{RP}^n\), with the quotient topology
from \(\mathbb{R}^{n+1} \setminus \{0\}\), is a topological
\(n\)-manifold. The collection of affine charts
\[
\mathcal{A}_{\mathbb{RP}^n} = \{(U_i, \varphi_i) : i = 1, \ldots, n+1\}
\]
is an atlas for \(\mathbb{RP}^n\).
Proof Sketch:
We verify the three manifold conditions. The Hausdorff and second-countable
conditions for a quotient space are more delicate than for a subspace:
these properties are not in general preserved by quotient maps. For
\(\mathbb{RP}^n\), both properties hold but their verification requires
some care. The quotient map \(\pi\) is open (the saturation of an open
set \(U \subseteq \mathbb{R}^{n+1} \setminus \{0\}\) is
\(\bigcup_{\lambda \ne 0} \lambda U\), again open), and the equivalence
relation \(\sim\) has closed graph in
\((\mathbb{R}^{n+1} \setminus \{0\})^2\); together, these imply
Hausdorffness. Second-countability follows from the second-countability
of the domain together with the openness of the quotient map.
Each \(\varphi_i\) is a chart.
The map \(\varphi_i : U_i \to \mathbb{R}^n\) is well-defined by the
argument above. To show it is a homeomorphism onto its image, we
construct an explicit inverse. The map
\[
\varphi_i^{-1} : \mathbb{R}^n \to U_i, \qquad
\varphi_i^{-1}(u^1, \ldots, u^n)
= [u^1, \ldots, u^{i-1}, 1, u^i, \ldots, u^n],
\]
where the \(i\)-th slot of the bracket is occupied by the constant \(1\),
is continuous: its lift through \(\pi\) is the continuous map
\(u \mapsto (u^1, \ldots, 1, \ldots, u^n)\) into
\(\mathbb{R}^{n+1} \setminus \{0\}\), and \(\pi\) is continuous by
definition of the quotient topology. One verifies directly that
\(\varphi_i \circ \varphi_i^{-1}\) and \(\varphi_i^{-1} \circ \varphi_i\)
are identities on \(\mathbb{R}^n\) and \(U_i\) respectively. Continuity of
\(\varphi_i\) itself reduces, via the
universal property of the quotient topology,
to continuity of \(x \mapsto (x^1/x^i, \ldots, \widehat{x^i/x^i}, \ldots, x^{n+1}/x^i)\)
on the open set \(\widetilde{U}_i\), which is immediate since each component
is a rational function with non-vanishing denominator. The image
\(\varphi_i(U_i) = \mathbb{R}^n\) is open in \(\mathbb{R}^n\), so
\((U_i, \varphi_i)\) is a chart on \(\mathbb{RP}^n\).
The charts cover \(\mathbb{RP}^n\).
Any nonzero \(x \in \mathbb{R}^{n+1}\) has at least one coordinate
\(x^i \ne 0\), so \([x] \in U_i\). Therefore
\(\bigcup_i U_i = \mathbb{RP}^n\), and \(\mathcal{A}_{\mathbb{RP}^n}\) is
an atlas. \(\blacksquare\)
Compactness and Two Useful Descriptions
Projective space is compact: the quotient map restricts to a continuous
surjection \(\mathbb{S}^n \to \mathbb{RP}^n\) (every line through the origin meets the
sphere), so \(\mathbb{RP}^n\) is the continuous image of the compact sphere
\(\mathbb{S}^n\). This argument also reveals \(\mathbb{RP}^n\) under a second guise:
as the quotient of \(\mathbb{S}^n\) by the antipodal identification \(x \sim -x\).
Both descriptions are useful and will appear in subsequent constructions.
The case \(n = 1\) deserves special mention: \(\mathbb{RP}^1\) is the set of
lines through the origin in \(\mathbb{R}^2\). Each such line meets the upper
half of the unit circle in exactly one point, with the endpoints \((1, 0)\) and
\((-1, 0)\) of the upper half identified (since they lie on the same line, the
\(x\)-axis). Thus \(\mathbb{RP}^1\) is homeomorphic to a circle, although the
natural quotient map \(\mathbb{S}^1 \to \mathbb{RP}^1\) is two-to-one (each pair of
antipodal points on \(\mathbb{S}^1\) maps to a single point of \(\mathbb{RP}^1\)).
This double-cover relationship between \(\mathbb{S}^1\) and \(\mathbb{RP}^1\) generalizes
to all \(n\): the antipodal quotient \(\mathbb{S}^n \to \mathbb{RP}^n\) is a two-to-one
covering map for every \(n \ge 1\).
Projective space will reappear later in two important contexts. First,
\(\mathbb{RP}^n\) is the simplest example of a Grassmann manifold:
if \(G_k(\mathbb{R}^{n+1})\) denotes the space of \(k\)-dimensional linear
subspaces of \(\mathbb{R}^{n+1}\), then \(\mathbb{RP}^n = G_1(\mathbb{R}^{n+1})\).
Second, the smooth structure on \(\mathbb{RP}^n\) — built directly from the
affine charts above by verifying that the transition maps \(\varphi_j \circ
\varphi_i^{-1}\) are rational functions, hence smooth — will be constructed
in a later page. The topological construction completed here is the foundation
on which the smooth and the Grassmannian generalizations are built.
Products and Tori
The fourth and final construction is the simplest of the four: take the
Cartesian product of two manifolds and equip it with the product topology.
The result is again a manifold, with dimension equal to the sum of the
dimensions of the factors and an atlas built by taking products of charts.
The construction is mechanical, but it is the source of one of the most
important examples in geometry — the torus
\(\mathbb{T}^n = \mathbb{S}^1 \times \cdots \times \mathbb{S}^1\) — and it is the technique by which
higher-dimensional manifolds are assembled from low-dimensional ones.
The Product of Manifolds
Given topological manifolds \(M_1, \ldots, M_k\) of dimensions
\(n_1, \ldots, n_k\) respectively, the Cartesian product
\[
M = M_1 \times \cdots \times M_k
\]
is endowed with the
product topology,
in which a base of open sets consists of products \(V_1 \times \cdots \times V_k\)
where each \(V_j\) is open in \(M_j\).
Proposition: Products of Manifolds are Manifolds
Let \(M_1, \ldots, M_k\) be topological manifolds of dimensions
\(n_1, \ldots, n_k\). The product space \(M_1 \times \cdots \times M_k\),
with the product topology, is a topological manifold of dimension
\(n_1 + n_2 + \cdots + n_k\). If \(\mathcal{A}_j = \{(U_\alpha^{(j)}, \varphi_\alpha^{(j)})\}\)
is an atlas for \(M_j\), then the collection of product charts
\[
\bigl(U_{\alpha_1}^{(1)} \times \cdots \times U_{\alpha_k}^{(k)},\
\varphi_{\alpha_1}^{(1)} \times \cdots \times \varphi_{\alpha_k}^{(k)}\bigr)
\]
forms an atlas for the product.
Proof:
Hausdorff and second-countable.
The product topology
preserves both Hausdorffness and second-countability
for finite products. Since each \(M_j\) has both properties, so does
\(M_1 \times \cdots \times M_k\).
Locally Euclidean of dimension \(\sum n_j\).
Fix a point \((p_1, \ldots, p_k) \in M_1 \times \cdots \times M_k\). For
each \(j\), choose a chart \((U_{\alpha_j}^{(j)}, \varphi_{\alpha_j}^{(j)})\)
with \(p_j \in U_{\alpha_j}^{(j)}\) and
\(\varphi_{\alpha_j}^{(j)} : U_{\alpha_j}^{(j)} \to \widehat{U}_{\alpha_j}^{(j)} \subseteq \mathbb{R}^{n_j}\).
The product set
\(U = U_{\alpha_1}^{(1)} \times \cdots \times U_{\alpha_k}^{(k)}\)
is open in the product topology and contains \((p_1, \ldots, p_k)\). The
product map
\[
\varphi_{\alpha_1}^{(1)} \times \cdots \times \varphi_{\alpha_k}^{(k)} :
U \to \widehat{U}_{\alpha_1}^{(1)} \times \cdots \times \widehat{U}_{\alpha_k}^{(k)},
\quad (q_1, \ldots, q_k) \mapsto \bigl(\varphi_{\alpha_1}^{(1)}(q_1), \ldots, \varphi_{\alpha_k}^{(k)}(q_k)\bigr),
\]
is a homeomorphism onto its image: continuity in each direction follows
by applying the
universal property of the product topology
to the homeomorphisms \(\varphi_{\alpha_j}^{(j)}\) and their inverses,
and the image is the product of the images of the factors. The image is
an open subset of
\(\mathbb{R}^{n_1} \times \cdots \times \mathbb{R}^{n_k} = \mathbb{R}^{n_1 + \cdots + n_k}\).
This gives a chart at \((p_1, \ldots, p_k)\) of dimension
\(n_1 + \cdots + n_k\).
Since the point was arbitrary, every point of the product has such a
chart, and the collection of all product charts covers the product space.
The product is therefore a topological \((n_1 + \cdots + n_k)\)-manifold.
\(\blacksquare\)
The Torus
The most important application of the product construction at this stage is
the torus.
Definition: The n-Torus
The \(n\)-torus is the product manifold
\[
\mathbb{T}^n = \underbrace{\mathbb{S}^1 \times \mathbb{S}^1 \times \cdots \times \mathbb{S}^1}_{n \text{ factors}}.
\]
By the proposition above, \(\mathbb{T}^n\) is a topological \(n\)-manifold (each
circle contributes dimension 1).
The terminology can be subtle: in everyday usage, "the torus" almost always
refers specifically to \(\mathbb{T}^2 = \mathbb{S}^1 \times \mathbb{S}^1\), the two-dimensional doughnut
surface. The higher-dimensional cases \(\mathbb{T}^n\) for \(n \ge 3\) are routinely
called "\(n\)-tori" or simply "tori," but no concrete geometric picture in
three-dimensional space is available for them.
The torus inherits from the product structure both an atlas and a great deal
of geometric content. The atlas built from the product of the standard
hemisphere atlases of each circle factor consists of \(4^n\) charts (each
\(\mathbb{S}^1\) contributes 4 hemisphere charts, and the product takes one chart from
each factor). A more economical alternative is the product of stereographic
atlases — each \(\mathbb{S}^1\) covered by 2 charts, giving \(2^n\) charts in total —
but the hemisphere product atlas is the conceptually natural one. Each chart
maps an open box-like region of \(\mathbb{T}^n\) into an open subset of \(\mathbb{R}^n\)
— specifically, a product of open arcs.
Although our treatment here is purely topological, the torus is one of the
most important examples in differential geometry for several reasons. It is
a compact manifold (a finite product of compact manifolds is compact), so it
serves as a natural setting for global analysis. It carries a natural group
structure inherited componentwise from \(\mathbb{S}^1 \subseteq \mathbb{C}^*\), making
it the prototypical example of a compact abelian Lie group; this Lie-theoretic
structure will be the subject of a later page in the manifold series. And it
appears throughout physics and applied mathematics: as the configuration space
of pendulum systems, as the support of multivariate periodic Fourier series,
and as a quotient space \(\mathbb{R}^n / \mathbb{Z}^n\) that arises naturally
in number theory and dynamical systems.