Manifolds and Tangent Spaces
What does it mean to do calculus on a space that is curved? Such a space has no ambient Euclidean home. It also cannot be given a single global coordinate system. A sphere, a torus, the space of rotations of a rigid body, and the set of lines through the origin in all share a local resemblance to . Yet none of them is itself. The theory of smooth manifolds isolates exactly the structure needed to answer this. It describes a space that looks like Euclidean space in small patches. These patches are glued together so that calculus performed in one patch agrees with calculus performed in an overlapping patch. This matters because most of the interesting geometric objects in mathematics and physics are not subsets of any particular in any natural way. This includes configuration spaces of mechanical systems, spacetime in general relativity, moduli spaces in algebraic geometry, and Lie groups in representation theory. Building differential calculus intrinsically, without reference to an ambient embedding, is what lets these subjects speak a common language. The reader who has studied Regular Surfaces and Parametrizations has already seen this idea in embryonic form. A regular surface is covered by parametrizations. The tangent plane at a point was defined using the differential of a parametrization. The abstract manifold is the same idea stripped of its ambient scaffolding. The big picture is a two-step construction. First, a topological manifold is a space that is locally homeomorphic to . Second, a smooth structure is an atlas of charts whose transition maps are smooth. This makes it meaningful to ask whether a function is differentiable. It never needs an ambient space to embed in. Once smoothness is defined this way, the tangent space at a point can be reconstructed intrinsically. It is not vectors sitting in some ambient . Instead, it is equivalence classes of curves, or equivalently derivations acting on germs of smooth functions. This article builds the definitions of a smooth manifold, chart, atlas, and smooth map between manifolds. It states and proves the well-definedness of the tangent space at a point. This holds independent of the chart used to construct it. It works through the circle and a matrix Lie group as concrete examples. It closes by showing exactly what fails when one weakens the smooth-compatibility hypothesis on the atlas.
- A topological manifold of dimension is a Hausdorff, second-countable space locally homeomorphic to .
- A smooth atlas is a collection of charts whose transition maps are diffeomorphisms on overlaps; a smooth manifold is a manifold with a maximal such atlas.
- Smooth maps between manifolds are defined by requiring their coordinate representations to be smooth — an intrinsically consistent notion because transition maps are smooth.
- The tangent space can be built abstractly as equivalence classes of curves through , or equivalently as derivations on germs of smooth functions at ; both give an -dimensional vector space canonically attached to .
- A chart induces a linear isomorphism , but this isomorphism depends on ; the tangent space itself does not.
- The differential of a smooth map between manifolds is a well-defined linear map between tangent spaces, generalizing the differential from The Tangent Plane and Differential of a Map to the coordinate-free setting.
- Key idea: smoothness and tangency are defined purely in terms of coordinate charts and their transition maps, so a manifold need never be embedded in any ambient space for calculus to make sense on it.
Where this lives today
The abstract manifold and its tangent space are the working vocabulary of general relativity, where spacetime is modeled as a smooth -manifold with no preferred embedding, and physical fields are sections of bundles built from tangent spaces at each event. In classical mechanics, the configuration space of a system with constraints — for instance the space of orientations of a rigid body, — is a manifold, and the phase space of the system is built from its tangent (or cotangent) bundle; Lagrangian and Hamiltonian mechanics are, formally, calculus on these tangent and cotangent spaces. In robotics and computer vision, the group of rigid motions and the rotation group are manifolds whose tangent space at the identity (their Lie algebra) linearizes rotational and translational velocities, exactly as in the example worked above. In statistics, families of probability distributions form manifolds (the subject of information geometry), with the Fisher information defining a Riemannian metric on the tangent spaces constructed exactly as here. In algebraic geometry and moduli theory, moduli spaces are frequently manifolds or orbifolds only in an intrinsic, chart-based sense, with no natural ambient Euclidean space, making the coordinate-free tangent space the only viable notion of infinitesimal deformation. Finally, machine learning applications such as manifold learning and Riemannian optimization use exactly this local-chart, tangent-space-at-a-point machinery to perform gradient descent on curved parameter spaces such as the space of covariance matrices or rotation matrices.
Ask the tutor: How does the abstract tangent space relate to the cotangent space and to the definition of a Riemannian metric on ?
Let be a topological space that is Hausdorff and second countable (has a countable base for its topology). Fix . A chart on is a pair where is open and
is a homeomorphism onto an open subset of . We call local coordinates on . is a topological manifold of dimension if every point of lies in the domain of some chart. An atlas on is a collection of charts with . Two charts and in an atlas are smoothly compatible if either , or the transition map
is a diffeomorphism between open subsets of (equivalently, both and its inverse are smooth maps of open subsets of ). An atlas is smooth if all pairs of charts in it are smoothly compatible. Two smooth atlases are equivalent if their union is again a smooth atlas. Every smooth atlas is contained in a unique maximal smooth atlas (its equivalence class union), obtained by adjoining every chart compatible with every chart already present. A smooth manifold is a topological manifold together with a maximal smooth atlas . A chart of means a chart belonging to . A function is smooth at if for some (equivalently, by the compatibility of charts, every) chart with , the map
is at . A map between smooth manifolds is smooth if for every and every choice of charts around and around with , the coordinate representation
is .
Intuition
The single idea underlying everything is this: a manifold is a set with instructions for how to translate between overlapping coordinate patches, and as long as the translation instructions (transition maps) are smooth, all the calculus performed in one patch is guaranteed to be compatible with calculus performed in another. No patch is "the real one" and no ambient space is needed; the charts are the geometry, in the sense that any question about smoothness, derivatives, or tangent vectors can be answered by picking any convenient chart and computing, with the compatibility of transition maps guaranteeing the answer does not depend on the choice. Concretely, think of the circle . No single angle coordinate covers all of continuously and injectively — go around once and jumps by . So instead we use (at least) two overlapping arcs, each mapped homeomorphically to an open interval in , and on the overlap the two angle coordinates differ by a locally constant integer multiple of , which is certainly a smooth (indeed constant-derivative) transition map. This is the prototype for every manifold: local coordinates that individually miss the whole space, but whose overlaps are stitched together smoothly. The tangent space at a point is reconstructed the same coordinate-free way. Rather than asking "which vectors in the ambient are tangent to at " — a question that presumes an embedding — we ask instead: which velocity vectors of curves through are indistinguishable from the point of view of any smooth function's directional derivative? Two curves through are declared tangent-equivalent if, in some chart, their images have equal derivative at the parameter value corresponding to ; smooth compatibility of charts guarantees this equivalence does not depend on which chart was used to check it. The resulting equivalence classes form an -dimensional vector space , and any chart around gives a linear isomorphism by simply differentiating the chart representative of a curve.
Let be a smooth manifold of dimension and let . Consider the set of smooth curves (for some depending on ) with , where smoothness of means that for some (equivalently every, since is smooth) chart with , the map is smooth on . Define a relation on : for a fixed chart around , say if
Then: 1. is an equivalence relation on , and the relation is independent of the choice of chart around ; write for this relation and . 2. For each chart around , the map
is a well-defined bijection, and acquires a unique vector space structure making a linear isomorphism for every chart around — in particular this vector space structure does not depend on the choice of . 3. .
We argue in three parts, using the chain rule in as the sole analytic input, and the smooth compatibility of charts as the sole manifold-theoretic input.
Step 1: is an equivalence relation for fixed . Reflexivity and symmetry are immediate from equality of vectors in . For transitivity, if and then the three derivatives are all equal, so . Thus partitions .
Step 2: independence of chart. Let and be two charts around , both belonging to the maximal smooth atlas of , so that they are smoothly compatible: the transition map
is a diffeomorphism between open subsets of , in particular differentiable at with derivative (Jacobian) , an invertible linear map (invertible because is also smooth, and the chain rule applied to forces ). Let with , i.e. . Shrinking if necessary we may assume both curves map into near (possible since and is open, and is continuous). Then for near ,
By the chain rule in (applicable since is and is differentiable at ),
Since , both right-hand sides equal , hence
i.e. . The argument is symmetric in (using ), so and agree exactly on . This proves is well-defined independently of chart, establishing part 1.
Step 3: is a well-defined bijection, and transports a consistent vector space structure. Well-defined: if then by definition of (computed in the chart itself) , so ; the map on equivalence classes is well defined. Surjective: given , let be the open chart image and let for in a small enough interval that (possible since is open). Then is smooth (composition of the smooth affine map with the smooth map , smooth because is a chart of a smooth manifold — more precisely is , manifestly smooth, which is exactly the criterion for to be a smooth curve), , and . Hence . Injective: if then , which is precisely , i.e. (by Step 2) , i.e. . So is a bijection for every chart around . Declare to be a vector space by transporting the vector space structure of along for one fixed chart : define
We must check this does not depend on the chart used. If is another chart around , then by Step 2's computation, where is a fixed invertible linear map. Hence and differ by post-composition with a linear isomorphism of . Transporting the vector space structure of along a linear isomorphism composed with gives the same vector space structure on as transporting directly along , because linear isomorphisms of are, tautologically, isomorphisms of vector spaces (they preserve sums and scalar multiples on the nose):
using linearity of in the middle step. The identical computation holds for scalar multiplication. So the vector space structure on is independent of the chart used to define it, and by construction is a linear isomorphism for every chart around , which is part 2.
Step 4: dimension. is a linear isomorphism by Step 3, so .
∎Let be a smooth map between smooth manifolds of dimensions and , and . Then the assignment
is a well-defined linear map, called the differential of at . If is a chart around and a chart around , then in coordinates
the ordinary Jacobian of the coordinate representation of .
First, is a smooth curve through : choosing charts around and around with (possible by continuity of , itself implied by smoothness, shrinking if necessary), we have near
a composite of the smooth map (smooth by the definition of smooth ) with the smooth curve , hence smooth by the chain rule. Well-definedness on equivalence classes: suppose , i.e. by Well-definedness of the tangent space via curve equivalence Part 1, . By the chain rule,
for , which is the same value for both ; hence , so by chart-independence of . Thus is well defined on equivalence classes. The displayed coordinate identity is exactly the computation above, read as an equation of linear maps : for every ,
i.e. . Since the right side is a genuine Jacobian matrix, i.e. a linear map, and are linear isomorphisms (by the previous theorem), is linear as the composite
of linear maps.
∎Worked examples
Example 1: the circle as a smooth manifold, and computed two ways. Let with the subspace topology (Hausdorff and second countable, being a subspace of ). Cover it with four charts using stereographic-style angle parametrizations, but let us use an explicit asymmetric two-chart atlas to make the transition map computation concrete. Let and be the inverse of , i.e. where is the unique angle with . Let and be the analogous inverse using angles in . Both are homeomorphisms onto open intervals (continuous bijections from a compact-minus-point... more directly, they are restrictions of the smooth, locally invertible covering map , and standard analysis shows they are homeomorphisms onto their images). , so is an atlas. The overlap has two components: the upper arc () and lower arc (). On the upper arc, takes values in and also takes values in , and they agree: there. On the lower arc, takes values in while takes values in , and
Both pieces of are smooth (indeed affine with derivative ) on their domains, so the transition map is with smooth inverse. Hence is a smooth atlas, and (completed to the maximal atlas it generates) is a smooth -manifold. Now take (note: this point lies in , upper arc, with , as well). Consider two curves through :
both smooth curves with (check: ✓; ✓). In the chart : near has angle (since ; more directly, differentiate the constraint or just note forces up to sign — let us verify: ✓, ✓. So .) Then
For , directly (valid for small, staying in ), so
So but : these curves represent different tangent vectors at , i.e. , even though both pass through . Since is -dimensional (Theorem, part 3, with ), and is a linear isomorphism to , this says and correspond to the scalars and respectively — antipodal, non-proportional-by-a-positive-scalar tangent directions, matching the geometric picture that moves counterclockwise through at unit angular speed while moves clockwise at unit angular speed (to first order). Let us confirm chart-independence using instead. On the upper arc near , (both equal to the same angle in as shown above), so trivially , as well — consistent, though this example does not yet showcase a genuinely different chart value because lies in the region of agreement. To see the general transformation rule at work, pick instead on the lower arc, where and , related by near ; the transition derivative there is (a translation has derivative ), so — the two charts assign the same real number to each tangent vector at in this example, illustrating that the transition derivative, while generally a nontrivial invertible linear map, can specialize to the identity, as it does for this particular angle-chart atlas on .
Example 2: the general linear group and its tangent space at the identity. Let be the space of real matrices with coordinates for , and let
Since , , is continuous (a polynomial), is open in , hence Hausdorff, second countable (as a subspace of ), and it is itself an open subset of , so the single chart — identity inclusion into — is a smooth atlas consisting of one chart (transition-map compatibility is vacuous with only one chart). Thus is a smooth -manifold, an open submanifold of . We compute at the identity matrix , i.e. in the single chart . By the theorem, since there is one global chart, is a linear isomorphism, and every tangent vector is represented by the velocity of some curve. Consider the specific curve
Check ✓. Check maps into near : ; at this is , and by continuity of it stays nonzero for in a neighborhood of . In the (only) chart,
so
i.e. , which under the identification corresponds to the matrix
This matches the general fact (whose proof is exactly this kind of curve computation) that canonically, by sending computed entrywise in the ambient — here realized concretely as above, obtained from a genuinely asymmetric (not diagonal, not scalar) curve, illustrating that any matrix arises this way, e.g. via (our is not exactly because of the term in the entry, but that term contributes to the first derivative at , confirming that different curves with the same first-order behavior represent the same tangent vector, exactly as guaranteed by the theorem).
Counterexample
The hypothesis under scrutiny is that all charts in the atlas are smoothly compatible (transition maps are diffeomorphisms, not merely homeomorphisms). Consider with the standard topology, and the two charts
Both and are homeomorphisms (the latter is a continuous bijection with continuous inverse ), so is a perfectly good topological atlas: covers , and each chart individually is a valid homeomorphism onto an open subset of . But check smooth compatibility: the transition map is
which is (a polynomial) — so far so good in this direction. The other transition map, however, is
and is not differentiable at (its one-sided derivatives blow up: as ). Hence is not even , let alone , so this pair of charts is not smoothly compatible, and is not a smooth atlas on . Now suppose, contrary to the hypothesis of the theorem, that we ignored this failure and tried to define using both charts as if they were compatible. Take . Consider the curve (the identity curve through ). In the chart :
In the chart :
Take a second curve ... more instructively, take as well but compare against a different curve . In the chart, , so : these represent different tangent vectors, as expected (different speeds through the origin). But in the chart, and , giving : suddenly . So the relation and the relation disagree: are inequivalent under one chart's criterion and equivalent under the other's. Step 2 of the theorem's proof is exactly the argument that rules this out — and it used the chain rule applied to a genuinely transition map, which fails here because has infinite derivative at ; the chain-rule computation presupposes differentiable with well-defined finite Jacobian at the relevant point, which is fine here (, — differentiable but the derivative is singular, i.e. is not invertible), and the breakdown of invertibility of is precisely what destroys injectivity/well-definedness of built from 's equivalence classes. Conclusion: without smooth compatibility (in particular, without the transition maps having invertible derivative, which -diffeomorphism status guarantees), "the tangent space" is not a well-defined object — different admissible charts produce genuinely different, incompatible notions of which curves count as tangent, and there is no way to reconcile them into a single vector space . This shows the smooth-compatibility hypothesis (specifically, that transition maps are diffeomorphisms with everywhere-invertible derivative) is not a technical nicety but is load-bearing for the entire construction.
Scope, edge cases & common traps
| Situation | What holds | What can fail / must be checked |
|---|---|---|
| Charts overlap in several components (e.g. two-chart atlas) | Transition map can be a different smooth formula on each component | Must check smoothness/compatibility on every component of separately |
| Manifold with boundary | Charts map into half-spaces | Tangent space construction needs modification at boundary points; not covered by the theorem as stated |
| Non-Hausdorff "line with two origins" | Locally Euclidean, has smooth atlas | Fails Hausdorff hypothesis; limits of sequences are not unique — pathological, excluded by definition |
| Infinite-dimensional charts (Banach manifolds) | Same equivalence-class idea extends | "Dimension" and inverse function theorem subtleties change; classical statement here is finite-dimensional only |
| atlas only (transition maps merely continuous, not smooth) | Still a topological manifold | Cannot define smoothness of functions or tangent vectors consistently — see the counterexample |
| Two different smooth structures on the same topological manifold | Both legitimate smooth manifolds | The identity map between them may fail to be smooth in one direction; as an abstract vector space is isomorphic either way but the identification with via a given curve can differ |
The mathematician behind it
Origins · 1 minBernhard Riemann and how this was discovered
Riemann's 1854 habilitation lecture, Über die Hypothesen, welche der Geometrie zu Grunde liegen ("On the Hypotheses which lie at the Foundation of Geometry"), introduced the idea of an -fold extended manifold (Mannigfaltigkeit) whose points are specified by coordinates, together with an infinitesimal notion of distance not presupposing any embedding in a larger Euclidean space. This was decades before Hausdorff's topology or the modern chart-and-atlas formalism existed, yet the conceptual leap — that geometry can be intrinsic, defined by local coordinate patches and a metric structure attached to them, without reference to an ambient space — is precisely the idea that the modern definition of a smooth manifold makes precise.
Why can't we just define a smooth manifold as a subset of some , the way a regular surface is defined?
Some manifolds do sit naturally inside a Euclidean space — , or as open subset — and for those the intrinsic and embedded viewpoints coincide (indeed Whitney's theorem guarantees every abstract smooth manifold embeds in some ). But many natural manifolds — moduli spaces, quotient spaces like real projective space defined via identifications, or manifolds arising as level sets before an embedding is known to exist — do not come with a distinguished ambient space, and forcing one in artificially adds structure that is not canonical and can obscure which properties are intrinsic. The chart-based definition captures exactly the intrinsic data (local coordinates, smooth transition maps) without ever needing to choose or construct an embedding.
Is the maximal atlas actually necessary, or can we just work with any smooth atlas?
Any single smooth atlas already determines the maximal one uniquely, as its set of all charts compatible with every member of the atlas, so in practice one only ever exhibits a small atlas (as in the example with two charts) and never lists the (typically uncountable) maximal atlas explicitly. The role of the maximal atlas is purely to make the definition of "smooth manifold" well-posed as an equivalence class: two small atlases that generate the same maximal atlas should be considered the same smooth manifold, and the maximal atlas is the canonical representative of that equivalence class.
Does the tangent space depend on an embedding of into some , the way the tangent plane did for regular surfaces?
No — that is precisely the point of the curve-equivalence-class construction. In the regular surfaces setting from Regular Surfaces and Parametrizations, the tangent plane was defined as a subspace of the ambient , using the differential of a parametrization mapping into . Here, is built purely from curves in and charts of , with no ambient space at all. If happens to be embedded in some , one can show the abstract constructed this way is naturally isomorphic to the classical embedded tangent space, but the abstract construction works even when no such embedding is given or known.
Why do we require the transition maps to be diffeomorphisms rather than just smooth maps?
If were merely smooth without also being smooth, the derivative could fail to be invertible (as in the counterexample, where has ), and the chain-rule argument used to show and coincide would break down, since it relies on multiplying by implicitly through the symmetric roles of and . Requiring to be a diffeomorphism, i.e. requiring both directions to be smooth, guarantees invertibility of the derivative at every point by the chain rule applied to , which is exactly what makes the tangent space well-defined.
How does the differential defined here relate to the Jacobian matrix computed in calculus courses?
They are the same object expressed in coordinates. Once charts around and around are fixed, the corollary shows equals the ordinary Jacobian matrix of the coordinate representation at , exactly the object studied in The Tangent Plane and Differential of a Map. The abstract is the chart-independent linear map that this Jacobian represents once bases are chosen via and ; changing charts changes the matrix by the same change-of-basis rule familiar from linear algebra.
Can a set have two genuinely different smooth structures, and does that affect the tangent space theory here?
Yes — a striking example is that admits uncountably many pairwise non-diffeomorphic smooth structures (so-called exotic 's), a deep result far beyond this article's scope. For each fixed smooth structure (fixed maximal atlas), however, the entire theorem above applies without modification: is a well-defined -dimensional vector space relative to that atlas. The subtlety is that the identity set map between two differently-structured copies of the same underlying set need not be smooth, so tangent spaces computed with respect to different smooth structures are not canonically identified with each other, even though each individually satisfies the theorem.
What exactly breaks if the Hausdorff hypothesis is dropped from the definition of a manifold?
The classic example is the "line with two origins": take two copies of and glue them along by the identity, keeping two distinct origin points . This space is locally homeomorphic to everywhere and admits an atlas with smooth transition maps, but it is not Hausdorff, since and cannot be separated by disjoint open sets — every neighborhood of one meets every neighborhood of the other. Sequences can then have non-unique limits, and many basic facts (uniqueness of limits, existence of partitions of unity, embeddability results) fail, which is why Hausdorff is a standing hypothesis rather than a derived consequence.