General Topology
Topological spaces, compactness, connectedness, manifolds, and knot theory.
Topology is the branch of mathematics concerned with properties of spaces that are preserved under continuous deformations — stretching, bending, and twisting, but not tearing or gluing. Often called “rubber-sheet geometry,” it strips away the rigid metrical structure of real analysis and isolates the deeper concept of nearness, giving rise to a remarkably general and powerful framework. From the foundations laid by Georg Cantor and Henri Poincaré in the late nineteenth century through the modern synthesis of the mid-twentieth century, general topology has grown into one of the broadest and most internally coherent areas of pure mathematics, with connections to algebra, analysis, geometry, and theoretical physics.
Topological Spaces and Continuity
The central object of study is the topological space. To arrive at its definition, it helps to notice what the key properties of open sets in real analysis actually are — and then abstract those properties into axioms. Recall that in , an open set is a set where every point has an open ball contained in the set. Three structural facts hold: the empty set and all of are open, any union of open sets is open, and any finite intersection of open sets is open. A topological space takes precisely these three facts as defining axioms.
Formally, a topological space is a pair where is a set and is a collection of subsets of satisfying: (i) and ; (ii) an arbitrary union of sets in lies in ; (iii) any finite intersection of sets in lies in . The collection is called a topology on , and its members are called open sets. A subset is closed if its complement is open.
This definition encompasses an enormous variety of examples. Every metric space becomes a topological space when open sets are defined as unions of open balls — this is the metric topology, and it is the primary source of intuition for everything else. At the extremes sit the discrete topology (every subset is open) and the indiscrete topology (only the trivial sets are open). The cofinite topology on an infinite set declares a set to be open if its complement is finite or all of ; this example is neither discrete nor metrizable but arises naturally in algebraic geometry as the Zariski topology on .
Continuous functions are defined without any mention of distance. A function between topological spaces is continuous if the preimage of every open set in is open in :
This condition recovers the familiar - definition exactly when and are metric spaces, but it applies in full generality. A continuous bijection whose inverse is also continuous is called a homeomorphism, and two spaces that admit a homeomorphism between them are homeomorphic — they are, from a topological standpoint, the same space. The central problem of topology is to classify spaces up to homeomorphism.
A basis for a topology is a collection of open sets such that every open set is a union of elements of . Working with a basis is far more convenient than specifying all open sets: the open balls form a basis for the metric topology, and the open intervals form a basis for the standard topology on . The interior of a set is the largest open set contained in ; the closure is the smallest closed set containing ; and the boundary captures the edge of . A point is an accumulation point (or limit point) of if every open neighbourhood of contains a point of other than itself.
Separation Axioms and Regularity
Different topological spaces exhibit vastly different separation properties — how well the topology can distinguish between distinct points or between points and closed sets. These properties are organized into a hierarchy called the separation axioms, labelled through (the subscript stands for the German Trennungsaxiom).
A space is (Kolmogorov) if for any two distinct points, at least one has an open neighbourhood not containing the other. This is the weakest separation condition and is often too weak to be useful. A space is (Fréchet) if for any two distinct points, each has an open neighbourhood not containing the other; equivalently, every singleton is a closed set. The most important condition in practice is , or Hausdorff: any two distinct points can be separated by disjoint open sets. Formally, for every there exist open sets and with . Felix Hausdorff introduced this axiom in his foundational 1914 textbook Grundzüge der Mengenlehre, arguing that it was necessary to ensure limits of sequences are unique. In a Hausdorff space, if a net (or sequence in a first-countable space) converges, its limit is uniquely determined — a basic sanity condition for analysis.
Moving further up the hierarchy, a regular space (or space) can separate a point from any closed set not containing it by disjoint open sets. A normal space (or space) can separate any two disjoint closed sets by disjoint open sets. The culminating result in this hierarchy is Urysohn’s Lemma, proved by Pavel Urysohn in 1925: a space is normal if and only if for any two disjoint closed sets and there exists a continuous function with and . Urysohn’s Lemma is a cornerstone result — it provides a way to construct continuous functions from purely topological hypotheses, and it implies the Tietze Extension Theorem: any continuous real-valued function on a closed subspace of a normal space extends to the whole space.
Metric spaces are automatically normal (hence Hausdorff and regular), so for most analysis the separation axioms are a non-issue. But in algebraic geometry, functional analysis, and general topology itself, non-Hausdorff and non-normal spaces arise naturally, and tracking the axioms carefully matters. The metrization problem asks which topological spaces are homeomorphic to metric spaces; the answer is given by the Urysohn metrization theorem (second-countable regular Hausdorff spaces) and the deeper Nagata-Smirnov theorem (regular Hausdorff spaces with a -locally finite basis). Partitions of unity, which exist on paracompact Hausdorff spaces, allow locally defined continuous functions to be patched together globally — a technique central to differential geometry and the theory of manifolds.
Compactness and Connectedness
Compactness is the topological generalization of the finite. A topological space is compact if every open cover of has a finite subcover: whenever with each open, there exist finitely many indices with . The idea crystallized through the work of many analysts in the late nineteenth century, with Eduard Heine and Émile Borel identifying the key covering property in . The Heine-Borel theorem characterizes compact subsets of : a subset is compact if and only if it is closed and bounded. In general metric spaces, compactness is equivalent to sequential compactness (every sequence has a convergent subsequence), but these notions diverge in general topological spaces.
Compact spaces behave like finite sets in many respects. A closed subset of a compact space is compact. A compact subset of a Hausdorff space is closed. The continuous image of a compact space is compact — a fact that immediately implies the extreme value theorem: a continuous real-valued function on a compact space attains its maximum and minimum. If is a continuous bijection with compact and Hausdorff, then is automatically a homeomorphism, because is automatically continuous.
When a space is not compact, one can sometimes embed it into a compact space. The one-point compactification of a locally compact Hausdorff space is the space with the topology in which a neighbourhood of is the complement of a compact subset of . The one-point compactification turns the real line into a circle and the plane into a sphere. The far richer Stone-Čech compactification is the largest compactification in a precise universal sense: every bounded continuous function extends uniquely to a continuous function . It plays a fundamental role in functional analysis and model theory.
Connectedness captures the intuitive idea that a space is in one piece. A space is connected if it cannot be written as a disjoint union of two nonempty open sets; equivalently, the only sets that are simultaneously open and closed (clopen) are and itself. The continuous image of a connected space is connected — this is the topological core of the intermediate value theorem: a continuous function on a connected space cannot jump between values without passing through all intermediate values. A stronger notion is path connectedness: is path connected if for any two points there exists a continuous path with and . Path connectedness implies connectedness but not vice versa — the topologist’s sine curve is connected but not path connected.
Every topological space decomposes uniquely into maximal connected subsets called connected components. A space is locally connected if every neighbourhood of every point contains a connected neighbourhood; local connectedness ensures that connected components are open sets, which simplifies many arguments.
Homotopy and Fundamental Group
Two continuous maps are homotopic if one can be continuously deformed into the other: there exists a continuous map with and . The map is called a homotopy from to . Homotopy is an equivalence relation on continuous maps, and two spaces and are homotopy equivalent if there exist continuous maps and such that is homotopic to and is homotopic to . Homotopy equivalence is coarser than homeomorphism: a disk is homotopy equivalent to a point, and a Möbius strip is homotopy equivalent to a circle, even though these spaces are not homeomorphic.
The fundamental group of a space at a basepoint is the group whose elements are homotopy classes of loops based at — continuous maps with — and whose group operation is concatenation of loops. This construction was introduced by Henri Poincaré in his 1895 Analysis Situs, arguably the founding document of algebraic topology. The fundamental group is a topological invariant: homeomorphic spaces have isomorphic fundamental groups (at corresponding basepoints).
Computing for familiar spaces reveals the geometry. The fundamental group of the circle is infinite cyclic:
where the generator is the class of a loop that winds once around the circle. The fundamental group of the sphere is trivial — every loop on the sphere can be contracted to a point. A space with trivial fundamental group is called simply connected. The torus has fundamental group , reflecting the two independent directions in which loops can wind.
The most powerful computational tool for fundamental groups is the Seifert-van Kampen theorem, formulated in the early 1930s by Herbert Seifert and Egbert van Kampen. If a path-connected space where , , and are all path connected and open, then is the free product of and amalgamated over :
This theorem allows fundamental groups to be computed by cutting a space into simpler pieces, much as inclusion-exclusion works for counting. It shows, for instance, that the wedge sum has fundamental group the free group on two generators .
Covering Spaces
A covering space of a topological space is a space together with a continuous surjection such that every point has an open neighbourhood with a disjoint union of open sets each mapped homeomorphically onto by . The archetypal example is the exponential map defined by : every small arc of the circle has a preimage consisting of infinitely many disjoint intervals in , each mapping homeomorphically to that arc.
The fundamental theorem of covering space theory establishes a deep correspondence: for a path-connected, locally path-connected, and semi-locally simply connected space with basepoint , there is a bijection between connected covering spaces of (up to isomorphism over ) and conjugacy classes of subgroups of . The correspondence is given by corresponding to the subgroup . This bijection is a striking analogy with Galois theory, where subgroups of the Galois group correspond to intermediate field extensions; indeed, it is one of the motivating examples for the modern notion of a Galois category.
The universal covering space corresponds to the trivial subgroup — it is simply connected and covers all other covering spaces. Its deck transformation group (the group of homeomorphisms lying over the identity on ) is isomorphic to itself. This makes the universal cover a powerful tool: results about the simply connected cover often descend to the original space via the deck group action. For instance, the circle’s universal cover is , whose fundamental group is trivial, and the deck transformations are the integer translations , isomorphic to .
The path-lifting property is central: given any path and a point , there is a unique lift with and . Homotopy lifting similarly holds. These lifting properties are used to prove the fundamental theorem and to compute for many spaces by analyzing their universal covers.
Manifolds and Knot Theory
A topological manifold of dimension is a Hausdorff, second-countable topological space in which every point has an open neighbourhood homeomorphic to (or to the closed half-space for manifolds with boundary). Manifolds are the geometric objects at the heart of modern mathematics and physics. Familiar examples include curves (1-manifolds), surfaces (2-manifolds), and the 3-dimensional space we inhabit (locally a 3-manifold). The -sphere , the -torus , real projective space , and complex projective space are all compact manifolds of the indicated dimensions.
The classification of compact surfaces (compact 2-manifolds without boundary) is one of the most beautiful theorems in all of topology. Every such surface is homeomorphic to exactly one of: the sphere , a connected sum of tori (the orientable surface of genus ), or a connected sum of real projective planes (the non-orientable case). The Euler characteristic for orientable surfaces provides a complete numerical invariant: the sphere has , the torus , and higher genus surfaces have . This classification was completed in the early twentieth century through the combined work of many mathematicians.
In dimension 3, the landscape is far more complex. The geometrization conjecture, formulated by William Thurston in 1982 and proved by Grigori Perelman in 2003 (a feat that also resolved the century-old Poincaré conjecture), asserts that every compact orientable 3-manifold decomposes along spheres and tori into pieces each admitting one of eight model geometries. The most ubiquitous is hyperbolic geometry; most 3-manifolds, in a precise statistical sense, are hyperbolic.
Knot theory studies embeddings of circles in 3-dimensional space. A knot is a smooth (or piecewise-linear) embedding ; two knots are equivalent if one can be continuously deformed into the other within without crossing itself (ambient isotopy). The simplest knot is the unknot (a trivially embedded circle); the simplest non-trivial knot is the trefoil, which appears in two mirror-image versions. Reidemeister moves — three elementary moves on knot diagrams — generate all ambient isotopies, so knot invariants can be verified by checking they are unchanged under these moves.
Knot invariants are functions on knots that take the same value on equivalent knots. The fundamental group of the knot complement , known as the knot group, is a powerful invariant — it distinguishes the unknot (which has knot group ) from most non-trivial knots. Polynomial invariants provide more computable alternatives. The Alexander polynomial , introduced by James Alexander in 1928, was the first knot polynomial. The Jones polynomial , discovered by Vaughan Jones in 1984 using operator algebras, was revolutionary: it distinguishes many knots that the Alexander polynomial cannot, and it connects knot theory to quantum groups and statistical mechanics. The HOMFLY polynomial (1985) generalizes both the Jones and Alexander polynomials in a two-variable family.
The Seifert surface of a knot is a compact orientable surface embedded in whose boundary is . Its existence, proved by Herbert Seifert in 1934, allows one to define the knot genus — the minimum genus of any Seifert surface — a subtle invariant detecting the knot’s essential complexity. A knot of genus zero is the unknot. The genus is related to the degree of the Alexander polynomial and can be computed via the Thurston norm on the homology of the knot complement.
Dimension Theory
The concept of dimension for topological spaces requires care: naive geometric intuition suggests that and have different dimensions, but this is not obvious from the topological definition. Indeed, it was initially surprising when Georg Cantor (1878) showed that the unit interval and the unit square have the same cardinality. Giuseppe Peano’s 1890 construction of a continuous surjection from onto (the Peano curve) further muddied the waters. The resolution came when L.E.J. Brouwer proved in 1911 that and are not homeomorphic for — the invariance of domain theorem, one of the first deep applications of algebraic topology.
Three independent notions of topological dimension were developed in the early twentieth century and shown to coincide on the class of separable metrizable spaces. The small inductive dimension is defined recursively: ; a space has if every point has a neighbourhood basis of open sets whose boundaries have . The large inductive dimension replaces points by closed sets in the same recursive scheme. The Lebesgue covering dimension measures the minimum order of finite open covers: if every finite open cover has a refinement in which every point is covered by at most sets. For compact metrizable spaces, all three dimensions agree and coincide with the intuitive dimension: .
The Hausdorff dimension, introduced by Felix Hausdorff in 1918, is a finer notion that takes non-integer values for fractals. A subset has Hausdorff dimension if the -dimensional Hausdorff measure of is positive and finite. The Cantor middle-thirds set, for example, has Hausdorff dimension , capturing the sense in which it is more than a point but less than a curve. Self-similar fractals like the Sierpiński triangle (dimension ) and the von Koch snowflake (dimension ) provide further examples. The Hausdorff dimension is not a topological invariant — homeomorphic spaces can have different Hausdorff dimensions when embedded in Euclidean space — but it measures geometric complexity in a way that the topological dimensions cannot.
The interplay between dimension and other topological properties is rich. The product formula holds in general, with equality for compact metrizable spaces. Embedding theorems connect dimension to ambient Euclidean space: every compact -dimensional metrizable space embeds in , and this bound is sharp. The Menger-Nöbeling theorem sharpens this to show that every -dimensional compact metrizable space embeds in the -dimensional Menger cube. These embedding results reflect the deep interplay between topology, dimension theory, and the geometry of Euclidean space, and they continue to influence contemporary research in topological data analysis, where the intrinsic dimension of a data cloud is estimated using persistent homology and related invariants drawn from the algebraic topology of metric spaces.