A topological space is a pair (X,τ) consisting of a set X (the underlying space) and a collection τ of subsets of X (called open sets), where τ satisfies the following axioms: the empty set∅ and X itself belong to τ; τ is closed under arbitrary unions; and τ is closed under finite intersections.[1] This structure axiomatizes the notion of continuity and nearness in a general way, without relying on distances or coordinates, making it more abstract than metric spaces but applicable to a wide range of geometric and analytic contexts.[2]The concept originated in the early 20th century as part of efforts to formalize notions of continuity and limit points in set theory. Felix Hausdorff introduced an early version in his 1914 book Grundzüge der Mengenlehre, where he defined a topological space using neighborhoods with a separation axiom (now known as the Hausdorff condition) built in as a requirement.[1] Kazimierz Kuratowski generalized this in 1922 by providing closure axioms that define a topology without mandating separation, allowing for broader classes of spaces including non-Hausdorff examples.[1] The modern open-set definition, equivalent to Kuratowski's, was further popularized by the Bourbaki group in the 1940s, solidifying its role as the standard foundation for topology.[1]Topological spaces form the core of point-set topology, enabling the study of properties like compactness, connectedness, and separation that are invariant under homeomorphisms (continuous bijections with continuous inverses).[3] They unify diverse areas of mathematics: in analysis, they generalize Euclidean spaces for convergence and uniform structures; in geometry, they underpin manifolds and differential topology; in algebraic topology, they support homotopy and homology theories for classifying shapes up to deformation.[4][5] Beyond pure math, topological ideas appear in physics (e.g., configuration spaces in quantum mechanics) and data science (e.g., persistent homology for shape analysis in high-dimensional data).[6]
History
Early developments
The concept of topological spaces originated from intuitive geometric and analytic ideas in the 19th century, particularly through efforts to understand continuity and connectivity without reliance on metrics. In his 1851 doctoral dissertation, Bernhard Riemann introduced Riemann surfaces as a means to handle multi-valued inverse functions in complex analysis, such as the square root or logarithm, by constructing a branched covering space over the complex plane where these functions become single-valued and continuous. This approach emphasized the intrinsic geometry of the surface itself, independent of embedding in Euclidean space, and highlighted properties like connectivity and branching that anticipated abstract topological structures.[7]Building on such geometric insights, mathematicians began exploring separation and domain properties in the plane. In 1887, Camille Jordan established the Jordan curve theorem, proving that every simple closed curve in the Euclidean plane divides it into exactly two connected regions: a bounded interior and an unbounded exterior, with no path connecting points from one region to the other without crossing the curve. This result provided a foundational understanding of how curves organize plane domains and influenced subsequent work on continuity in non-metric settings. Around the turn of the century, Arthur Schoenflies extended these ideas through his studies of plane topology, introducing notions like accessible points and simple closed curves, and proving the topological invariance of dimension for the square; his contributions clarified the structure of plane domains bounded by Jordan curves, showing that such interiors are homeomorphic to open disks.[8][9]A pivotal advancement came in 1895 with Henri Poincaré's seminal paper "Analysis Situs," which shifted focus to combinatorial aspects of spaces. Poincaré developed methods to classify surfaces and higher-dimensional manifolds using invariants like genus—measuring the number of "handles" on a surface—and connectivity via what would later be recognized as homology groups, allowing qualitative distinctions between spaces based on their "holes" rather than measurements. This work formalized intuitive notions of topological equivalence for orientable and non-orientable surfaces, laying groundwork for algebraic tools to study spatial properties.[10]These developments culminated in early 20th-century forums, such as the 1904 International Congress of Mathematicians in Heidelberg, where lectures and discussions on set-theoretic continua and point configurations—exemplified by talks on Cantor's continuum hypothesis—highlighted emerging interests in point-set approaches that would soon lead to axiomatic topology.[11]
Formalization and key contributors
The formalization of topological spaces emerged in the early 20th century as mathematicians transitioned from concrete geometric and metric-based concepts to abstract set-theoretic frameworks, building on advances in set theory and influenced by Emmy Noether's emphasis on abstract algebraic structures and their invariances across mathematical disciplines. Noether's work, particularly her promotion of ideal theory and symmetry principles, encouraged a rigorous, axiomatic approach that extended to topology, fostering the development of general spaces independent of specific metrics or embeddings.Preceding Hausdorff, Maurice Fréchet introduced abstract notions of spaces in 1906, and L.E.J. Brouwer advanced point-set topology from 1911, laying groundwork for axiomatic definitions.[12]A cornerstone of this formalization was Felix Hausdorff's 1914 monographGrundzüge der Mengenlehre, which introduced a system of neighborhood axioms to define topological structures on sets, focusing on filters of neighborhoods to capture limits and continuity without relying on distances.[13][14] Hausdorff's axioms, applied initially to what are now called Hausdorff spaces, included separation properties and laid the groundwork for abstract topology by treating spaces as collections of points with specified "nearness" relations derived from set theory.[13]In the 1920s, Kazimierz Kuratowski advanced this axiomatization through his 1920 doctoral thesis, where he formulated four closure axioms that equivalently define topological spaces, allowing for a broader class of structures beyond Hausdorff's separation assumptions and paving the way for the modern open set formulation.[15] These axioms used the closure operator to specify how sets accumulate points, providing a dual perspective to neighborhood systems and influencing subsequent refinements.[15]Pavel Urysohn contributed crucially around 1922 (published 1925) with the Urysohn metrization theorem, which proved that every second-countable regular Hausdorff space is metrizable, thereby connecting abstract topological properties to uniform structures and metric spaces.[16] This result, published in a series of notes, highlighted the interplay between topological axioms and uniformity, establishing key criteria for when general topologies admit compatible metrics.[16]During the 1930s, Pavel Alexandrov and Heinz Hopf further refined these foundations in their 1935 textbook Topologie, which adopted and standardized the open set axioms as the primary definition of topological spaces, integrating prior neighborhood and closure approaches into a cohesive framework for general topology.[17][18] Their work emphasized simplicial approximations and combinatorial methods, solidifying topology as an independent discipline while incorporating metrization results like Urysohn's to explore broader classes of spaces.[17]
Definitions
Open sets
A topological space is formally defined as a pair (X,τ), where X is a set and τ is a collection of subsets of X, called open sets, that satisfies certain axioms ensuring the structure captures intuitive notions of continuity and proximity. The collection τ is a subset of the power set P(X), and the elements of τ are the open sets of the topology.The axioms for τ to form a topology on X are as follows:
The union of any arbitrary collection of sets in τ is in τ.
The intersection of any finite collection of sets in τ is in τ. These axioms ensure that τ is closed under arbitrary unions and finite intersections, providing a framework robust enough to model limits and convergence without relying on distances.
For any subsetA⊆X, the interior of A, denoted int(A), is the largest open set contained in A, defined as the union of all open sets U∈τ such that U⊆A. This operation captures the "open core" of A within the topology, and it is the unique largest such set because τ is closed under arbitrary unions.These axioms underpin the definition of continuous functions between topological spaces: a function f:(X,τX)→(Y,τY) is continuous if the preimage f−1(V) is open in X for every open setV in Y. To see why the axioms suffice, note that the preimage operation preserves unions and intersections: f−1(⋃Vi)=⋃f−1(Vi) for arbitrary families and f−1(⋂Vi)=⋂f−1(Vi) for finite families, ensuring that if τY satisfies the axioms, then so do the preimages under f, mirroring the structure on X. This preservation directly ties the open set axioms to the classical ϵ-δ continuity in metric spaces, generalizing it to arbitrary topologies.
Neighborhoods
In a topological space (X,τ), a neighborhood of a point x∈X is any subsetN⊆X that contains an open setU∈τ such that x∈U.Topological spaces can be defined equivalently using systems of neighborhoods rather than collections of open sets. For a set X, assign to each point x∈X a family N(x) of subsets of X, called the neighborhoods of x. These families must satisfy the following axioms:[19]
(N1) x∈N for every N∈N(x).
(N2) If N1,N2∈N(x), then there exists N3∈N(x) such that N3⊆N1∩N2.
(N3) If N∈N(x) and M∈N(y) with z∈N∩M, then there exists Nz∈N(z) such that Nz⊆N∩M.
The pair (X,{N(x)∣x∈X}) satisfying these axioms defines a topological space.[19]To recover the collection of open sets τ from the neighborhood systems, define U⊆X as open if, for every x∈U, there exists N∈N(x) such that N⊆U. This construction yields a topology on X: the empty set and X are open, arbitrary unions of open sets are open, and finite intersections of open sets are open. Conversely, given a topology τ, the neighborhoods of x can be taken as all subsets containing some open set from τ that contains x; this satisfies the neighborhood axioms. These two approaches are equivalent, as the open sets derived from neighborhoods match the original topology and vice versa.[20][19]The neighborhood system N(x) at each point x forms a filter on X, specifically the neighborhood filter, consisting of all sets containing some member of N(x). A filter base (or fundamental system of neighborhoods) for N(x) is a subfamily B(x)⊆N(x) such that every neighborhood in N(x) contains some element of B(x), and B(x) is directed downward (any two elements have a third contained in their intersection). The concept of a filter base for the neighborhood system at a point is the local analogue of a basis for the entire topology (see ### Bases below). Filter bases provide a more economical way to specify the neighborhood system, as they generate the full filter while satisfying similar axioms, and are particularly useful in defining topologies with countable local bases (also called neighborhood bases at points), such as first-countable spaces.[21][22]
Closed sets
A topological space (X,C) can alternatively be defined by specifying a collection C of subsets of X, called closed sets, that satisfies the following axioms: the empty set [23] and the whole space X belong to C; the intersection of any (possibly infinite) subfamily of sets in C belongs to C; and the union of any finite subfamily of sets in C belongs to C.[24] These axioms are the dual of those for open sets, obtained by interchanging unions and intersections and complementation.The closure operator associated with a topological space is a function cl:P(X)→P(X), where P(X) is the power set of X, that assigns to each subsetA⊆X its closure cl(A), defined as the smallest closed set containing A (i.e., the intersection of all closed sets containing A).[24] This operator satisfies the Kuratowski closure axioms: cl(∅)=∅; A⊆cl(A) (extensivity); cl(cl(A))=cl(A) (idempotence); and cl(A∪B)=cl(A)∪cl(B) (preservation of finite unions).[25] From these, monotonicity follows: if A⊆B, then cl(A)⊆cl(B). These properties characterize the closure operator uniquely for any topology on X.[24]Closed sets are precisely the complements of open sets: a subset C⊆X is closed if and only if its complement X∖C is open.[26] Thus, the collection C is the set of all complements of sets in the open collection defining the topology.To see the equivalence of the open-set and closed-set axiomatizations, suppose (X,τ) is a topological space via open sets satisfying the standard axioms. Define C={X∖U∣U∈τ}. Then ∅=X∖X∈C and X=X∖∅∈C. For arbitrary intersections, if {Cα}α∈I⊆C, then ⋂α∈ICα=X∖⋃α∈I(X∖Cα), and since ⋃(X∖Cα)∈τ, the intersection is in C. For finite unions, if {C1,…,Cn}⊆C, then ⋃i=1nCi=X∖⋂i=1n(X∖Ci), and since the finite intersection of opens is open, the union is in C. Conversely, starting from a closed collection C satisfying the dual axioms, the complements form an open collection satisfying the open axioms, establishing the bijection via complementation.[24]
Bases
A basis (or base) for a topology on a set X is a collection B of subsets of X (called basis elements) satisfying the following conditions:
For every x∈X, there exists at least one B∈B such that x∈B.
If x∈B1∩B2 for B1,B2∈B, then there exists B3∈B such that x∈B3⊆B1∩B2.
A collection B satisfying these conditions generates a topology τ on X consisting of all arbitrary unions of elements from B, and B is then a basis for τ. Equivalently, a basis B for a given topology τ is a subcollection B⊆τ such that every open set in τ is a union of elements from B.[27][28]A subbasis (or subbase) for a topology is a collection S of subsets of X such that the collection of all finite intersections of elements from S forms a basis for the topology. Any collection of subsets of X can serve as a subbasis for some topology on X.[28]Bases and subbases provide a convenient means to define topologies, particularly when the basis elements have a simple description and generate all open sets via unions (and finite intersections for subbases).
Equivalent formulations
A closure operator on a set X provides an equivalent axiomatization of a topological space via the Kuratowski closure axioms. These axioms, introduced by Kazimierz Kuratowski, specify properties of a map cl:P(X)→P(X), where P(X) denotes the power set of X:[29]
cl(∅)Acl(cl(A))cl(A∪B)=∅,⊆cl(A)for all A⊆X,=cl(A)for all A⊆X,=cl(A)∪cl(B)for all A,B⊆X.
Such an operator defines a topology on X by declaring a subsetC⊆X to be closed if cl(C)=C, with open sets being the complements of closed sets.[30]To prove equivalence to the open set definition, first note that if (X,T) is a topological space, its closure operator cl(A)=⋂{F⊆X∣A⊆F,F closed} satisfies the Kuratowski axioms: the empty set axiom follows from the fact that X is closed; monotonicity from the intersection of closed sets containing A; idempotence from the closure of a closed set being itself; and additivity from the union of closed sets being closed. Conversely, given a Kuratowski closure operator, the family of fixed points {C⊆X∣cl(C)=C} consists of the closed sets, which form a topology dual to the open sets T={X∖C∣cl(C)=C}: the empty set and X are closed since cl(∅)=∅ and cl(X)=X (by monotonicity and idempotence); arbitrary unions of closed sets are closed because if each Ci satisfies cl(Ci)=Ci, then cl(⋃Ci)=⋃cl(Ci)=⋃Ci; and finite intersections of closed sets are closed by De Morgan's laws applied to the dual open sets, using additivity and idempotence. The interior of a set A⊆X is then given by int(A)=X∖cl(X∖A), which recovers the open sets as interiors of themselves.[31]Another equivalent formulation uses neighborhood systems. For each x∈X, a collection Nx⊆P(X) of neighborhoods of x satisfies:
x∈N for every N∈Nx,
if N,M∈Nx, then there exists N3∈Nx such that N3⊆N∩M,
if N∈Nx, then there exists M∈Nx such that M⊆N,
if N∈Nx, then for every y∈N, there exists My∈Ny with My⊆N.
These axioms ensure Nx forms a filter with the additional property that neighborhoods are "uniformly open" around their points. The corresponding topology has open sets as arbitrary unions of sets U⊆X such that U∈Nx for every x∈U.[20]The equivalence follows bidirectionally. Given a topological space (X,T), define Nx={U⊆X∣∃V∈T,x∈V⊆U}; this satisfies the axioms because open sets contain their points and are closed under finite intersections and arbitrary unions, with the fourth axiom holding as open sets are neighborhoods of all their points. Conversely, given a neighborhood system {Nx}x∈X, the collection T of unions of "saturated" sets (those containing a neighborhood of each point) forms a topology: ∅,X∈T vacuously; unions preserve saturation; and for finite intersections, if U1,…,Un∈T, their intersection contains, for each y, a neighborhood My⊆⋂Ui by axiom 2 and 3 applied iteratively. A basis for T consists of sets B∈Nx for some x, ensuring the open sets match. Neighborhoods recover the filter structure where a net (xλ) converges to x if every N∈Nx contains a tail {xλ∣λ≥λ0}, mirroring convergence in the induced topology.[19]Convergence spaces, where convergence of filters or nets to points is axiomatized directly (e.g., constant nets converge, and limits preserve unions), served as precursors to these formulations but yield strict equivalents only when restricted to satisfy the neighborhood filter properties above.[22]
Continuous Functions
Definition
A function f:(X,τ)→(Y,σ) between topological spaces (X,τ) and (Y,σ) is continuous if the preimage f−1(V) of every open setV∈σ is an open set in τ.[32]An equivalent characterization is that f is continuous if and only if the preimage f−1(C) of every closed setC in Y is closed in X. To see this equivalence, suppose f is continuous in the open set sense. If C⊆Y is closed, then its complement Y∖C is open, so f−1(Y∖C)=X∖f−1(C) is open, implying f−1(C) is closed. Conversely, if f−1(C) is closed for every closed C, then for any open V⊆Y, the complement Y∖V is closed, so f−1(Y∖V)=X∖f−1(V) is closed, implying f−1(V) is open.[32]Another equivalent definition is that f is continuous at every point x∈X if for every neighborhood N of f(x) in Y, there exists a neighborhood M of x in X such that f(M)⊆N. This local condition extends to global continuity on X.[32]The identity function idX:(X,τ)→(X,τ) is continuous, as its preimage of any open setU∈τ is U itself, which is open. Similarly, any constant functionc:(X,τ)→(Y,σ) with c(x)=y0 for all x∈X and fixed y0∈Y is continuous, since the preimage of an open setV∈σ is either empty (if y0∈/V) or all of X (if y0∈V), both of which are open in any topology.[32]
Basic properties
A fundamental property of continuous functions between topological spaces is that their composition is also continuous. Specifically, if f:X→Y and g:Y→Z are continuous functions between topological spaces X, Y, and Z, then the composition g∘f:X→Z is continuous.[32] The converse does not hold: if g∘f is continuous, it does not necessarily follow that both f and g are continuous. For instance, if f is a constant function (which is continuous) and g is discontinuous, then g∘f remains constant and hence continuous.[33]The subspace topology ensures that restrictions of continuous functions remain continuous. If f:X→Y is continuous and A⊆X is equipped with the subspace topology, then the restriction f∣A:A→Y is continuous.[34] Moreover, the inclusion map i:A→X, defined by i(a)=a for a∈A, is continuous with respect to the subspace topology on A.[34]A homeomorphism is a bijective continuous function whose inverse is also continuous.[32] This establishes a topological equivalence between spaces, preserving all topological properties. In metric spaces, isometries—distance-preserving bijections—are homeomorphisms, as they are continuous and have continuous inverses.[35]The pasting lemma provides a method for constructing continuous functions on unions of sets. If X=A∪B where A and B are either both open or both closed in X, and f:A→Y, g:B→Y are continuous functions that agree on A∩B, then the function h:X→Y defined by h∣A=f and h∣B=g is continuous.[36]Continuous functions preserve limits of convergent sequences and, more generally, nets. If f:X→Y is continuous and a sequence (or net) (xα) in X converges to x∈X, then f(xα) converges to f(x) in Y.[37]
Examples
Standard topologies
The discrete topology on a set X is defined as the topology T where every subset of X is an open set, i.e., T=P(X), the power set of X.[38] This makes it the finest (largest) topology on X, as it contains the maximum number of open sets possible while satisfying the topology axioms.[39] In this topology, singletons {x} for any x∈X are open, and every function from a space with the discrete topology to any other topological space is continuous, since preimages of open sets are always open.[38]The trivial topology, also known as the indiscrete topology, on a set X consists solely of the empty set∅ and X itself as open sets.[40] It is the coarsest (smallest) topology on X, containing the minimal collection of sets required to form a topology.[41] Any function into a space equipped with the trivial topology is continuous, as the preimage of any open set in the codomain is either ∅ or the entire domain, both of which are open in any topology.[40] This topology highlights extremal cases in topological properties, such as universal connectedness, where the space is connected but lacks nontrivial open sets.[41]The cofinite topology on a set X is generated by declaring a set open if its complement is finite or if it is empty.[42] Equivalently, the closed sets are the finite subsets of X and X itself.[43] For infinite X, this topology is T1 (points are closed) but not Hausdorff, as any two nonempty open sets must intersect: their complements are finite, so their intersection's complement is a finite union of finites, hence finite, making the intersection cofinite and thus open and nonempty.[42] It is Hausdorff if and only if X is finite, in which case it coincides with the discrete topology.[43] The cofinite topology is useful for studying spaces where "large" sets behave like opens, often appearing in examples of non-Hausdorff manifolds or algebraic geometry contexts.[44]For an uncountable setX, the cocountable topology (or countable complement topology) defines a set as open if its complement in X is at most countable or if it is empty.[45] The closed sets are thus the countable subsets of X and X itself.[46] Similar to the cofinite case, on uncountable X, it is T1 but not Hausdorff, since the intersection of any two nonempty opens has countable complement (union of countables), hence is cocountable and nonempty.[45] This topology is particularly relevant for uncountable sets, where it distinguishes "small" (countable) closed sets from "large" opens, and on countable X, it reduces to the discrete topology.[46] It serves as an example in convergence theory, where sequences converge if their range avoids the limit point's complement.[46]
Topologies from metrics
A metric on a set X, denoted (X,d), defines a topology known as the metric topology or topology induced by the metric. In this topology, a subset U⊆X is open if for every x∈U, there exists ε>0 such that the open ball B(x,ε)={y∈X∣d(x,y)<ε} is contained in U. The collection of all such open balls forms a basis for the topology, meaning every open set is a union of these balls.[47]A topological space is metrizable if its topology can be induced by some metric on the underlying set. Not all topological spaces are metrizable, but certain conditions guarantee metrizability. The Urysohn metrization theorem states that every second-countable regular Hausdorff space is metrizable, providing a sufficient criterion for the existence of such a metric.[48][49]Prominent examples of metric-induced topologies include the Euclidean spaceRn equipped with the standard Euclidean metric d(x,y)=∥x−y∥2=∑i=1n(xi−yi)2, which generates the usual Euclidean topology where open sets are unions of open balls (or, in R, open intervals). Another example is the discrete metric on any set X, defined by d(x,y)=0 if x=y and d(x,y)=1 otherwise; this induces the discrete topology, in which every subset of X is open, as open balls of radius less than or equal to 1 are singletons.[50][51]While many familiar spaces are metrizable, counterexamples exist, such as the long line, a linearly ordered topological space constructed as the ordinal ω1×[0,1) with the order topology, which is locally Euclidean but non-metrizable because it is sequentially compact yet not compact—a distinction impossible in metrizable spaces.[52][47]
Topologies from order and algebra
Topologies arising from order relations and algebraic structures provide natural ways to endow sets with topological properties that reflect their underlying order or algebraic operations.
Order Topology
Given a totally ordered set (X,≤), the order topology is the topology generated by the subbasis consisting of all open rays of the form (−∞,b)={x∈X∣x<b} and (a,∞)={x∈X∣a<x} for a,b∈X.[53] This subbasis generates a basis of open intervals (a,b)={x∈X∣a<x<b} where applicable, along with the rays at the boundaries if the order is unbounded. The order topology is Hausdorff if and only if the order is a total order without consecutive elements.[53]A prominent example is the order topology on the real numbers R with the standard ordering ≤. In this case, the order topology coincides precisely with the standard Euclidean topology on R, as the open intervals (a,b) form a basis for both.[54]Another example is the Sorgenfrey line, which equips R with the lower limit topology (or Sorgenfrey topology). Here, a basis consists of half-open intervals of the form [a,b) for a<b. This topology is finer than the standard topology on R, meaning every standard open set is Sorgenfrey-open, but not conversely; for instance, the half-open interval [0,1) is Sorgenfrey-open but not open in the standard topology.[55] The Sorgenfrey line is hereditarily Lindelöf, normal, and paracompact but fails to be second-countable.[56]
Algebraic Topologies
Algebraic structures induce topologies that capture geometric or arithmetic properties through their operations or ideals.The Zariski topology on the affine spaceAkn over a field k defines closed sets as the zero loci V(I)={p∈Akn∣f(p)=0∀f∈I}, where I is an ideal in the polynomial ringk[x1,…,xn].[57] Open sets are complements of such algebraic varieties. This topology is T0 but rarely Hausdorff unless n=0, and it is Noetherian, meaning every descending chain of closed sets stabilizes.[57] The Zariski topology facilitates the study of algebraic geometry by making polynomial functions continuous.[58]On the integers Z, the profinite topology (induced by the profinite completion Z^=limnZ/nZ) has a basis of neighborhoods of 0 given by the subgroups of finite index, or equivalently, it is the initial topology making all natural projections Z→Z/nZ (with discrete topology on the quotients) continuous.[59] In this topology, Z is dense in Z^, and arithmetic progressions form a basis for the open sets. The profinite topology on Z is useful in number theory for studying Galois representations and infinite Galois groups.[59]
Group Topologies
For a group G, a group topology is a topology rendering G a topological group, where the multiplication G×G→G and inversion G→G are continuous maps.[60] The initial such topology with respect to a family of continuous homomorphisms ϕi:G→Hi to known topological groups Hi is the coarsest topology making all ϕi continuous, thereby ensuring the group operations inherit continuity from the targets.[60] This construction underlies examples like the profinite topology on Z, where the family consists of projections to finite cyclic groups.[59]
Topologies from other constructions
The product topology on the Cartesian product X×Y of two topological spaces (X,TX) and (Y,TY) is generated by the basis consisting of all sets of the form U×V, where U∈TX and V∈TY. This construction ensures that the projection maps πX:X×Y→X and πY:X×Y→Y are continuous.[61] For finite products of more than two spaces, the product topology is defined iteratively by applying this basis construction successively.[62] A key result concerning infinite products is Tychonoff's theorem, which states that the product of any collection of compact topological spaces, equipped with the product topology, is compact.[63]The quotient topology arises from an equivalence relation∼ on a topological spaceX, defining a new space X/∼ whose points are the equivalence classes. The quotient map q:X→X/∼ sends each point to its equivalence class, and a subsetW⊆X/∼ is open if and only if its preimage q−1(W) is open in X.[64] This topology makes q continuous and is the finest such topology on X/∼.[65] A classic example is the circle S1, obtained as the quotient of the unit interval [0,1] under the equivalence relation identifying 0 and 1, or equivalently as R/Z, where points differing by integers are identified.[66]The subspace topology on a subset Y⊆X of a topological space (X,T) equips Y with the collection of open sets {Y∩U∣U∈T}.[67] This induced topology ensures that the inclusion mapi:Y→X is continuous and is the coarsest topology on Y making i continuous.[68] Properties of open sets in the ambient space transfer accordingly: if Y is open in X, then open sets in Y coincide with those open in X intersected with Y; if Y is closed, a similar relation holds for closed sets.[69]For a set X and a family of maps {fi:X→Yi}i∈I from X to topological spaces (Yi,Ti), the initial topology on X is the coarsest topology making all fi continuous, generated as the topology with subbasis {fi−1(Vi)∣Vi∈Ti,i∈I}.[70] Dually, for a family of maps {gj:Zj→X}j∈J into a set X, the final topology on X is the finest topology making all gj continuous, consisting of sets W⊆X such that gj−1(W) is open in Zj for each j.[71] The product topology is an instance of the initial topology with respect to the projections, while the quotient topology is the final topology with respect to the quotient map.[70]
Topological Properties
Separation axioms
The separation axioms provide a hierarchy of conditions on topological spaces that ensure varying degrees of distinguishability between points and sets using open neighborhoods or continuous functions. These axioms are fundamental in general topology, as they characterize spaces where geometric intuition from Euclidean spaces holds, such as the ability to separate distinct points without overlap. Weaker axioms focus on point separation, while stronger ones extend to separating closed sets.[72]A topological space X satisfies the T0 axiom, also known as the Kolmogorov axiom, if for any two distinct points x,y∈X, there exists an open setU⊆X such that either x∈U and y∈/U, or y∈U and x∈/U. This minimal separation condition ensures that no two points are topologically indistinguishable, though it does not require symmetric separation. The axiom is named after Andrey Kolmogorov, based on his unpublished manuscript.[73][74]The T1 axiom, or Fréchet axiom, strengthens T0 by requiring that every singleton set {x} for x∈X is closed. Equivalently, for any two distinct points x,y∈X, there exist open sets U containing x but not y, and V containing y but not x. This implies that finite sets are closed, as the complement of a finite set is a union of open singletons' complements. The axiom is attributed to Maurice Fréchet, who discussed related ideas in his 1906 thesis on functional calculus, laying groundwork for abstract spaces where points can be isolated by opens.[75][74]A space X is T2, or Hausdorff, if for every pair of distinct points x,y∈X, there exist disjoint open neighborhoods U∋x and V∋y. This symmetric separation prevents points from being "stuck together" and is crucial for many theorems, such as the uniqueness of limits. The axiom originates from Felix Hausdorff's 1914 monograph Grundzüge der Mengenlehre, where it appears as Axiom II, o2, in the context of neighborhood systems for general topological spaces.[74]Beyond point separation, regularity addresses separation from closed sets. A space X is regular if for every point x∈X and every closed set C⊆X with x∈/C, there exist disjoint open sets U∋x and V⊇C. The T3 axiom combines regularity with the T1 condition. This allows points to be separated from arbitrary closed sets, enhancing local structure. The concept evolved in the 1920s through works on metrizability, with formalization in texts building on Hausdorff's framework.[76][74]A refinement is complete regularity, where for every x∈X and closed C⊆X with x∈/C, there exists a continuous function f:X→[0,1] such that f(x)=0 and f(C)=1. A completely regular T1 space is called T3.5 or Tychonoff. This functional separation enables embedding into products of intervals and is key for compactifications. The notion is due to Andrey Tychonoff, who developed it in 1930 to study topological extensions and products.[77][78]The strongest common axiom is T4, or normality: for any two disjoint closed sets A,B⊆X, there exist disjoint open sets U⊇A and V⊇B. A normal T1 space is T4. This global separation supports theorems like Urysohn's lemma, which constructs continuous functions separating such sets. The axiom traces to Pavel Urysohn's 1922 paper on metrication of compact spaces, where he proved equivalent functional forms for normal spaces.[79][77]These axioms form an implication chain: every T4 space is T3, every T3 space is T2, every T2 space is T1, and every T1 space is T0. Without T1, the hierarchy branches, as regularity or normality may hold without point separation (e.g., R0 symmetric spaces). For instance, the real line with standard topology satisfies all, while the cofinite topology on an infinite set is T1 but not T2. These relations ensure that stronger axioms preserve desirable properties like metrizability in Euclidean-like spaces.[74][72]
Connectedness and compactness
A topological space X is defined as connected if it cannot be expressed as the union of two nonempty disjoint open subsets. This property captures the intuitive notion that the space is "in one piece" and cannot be separated into distinct open components. Equivalently, the only subsets of X that are both open and closed are the empty set and X itself.[80]Path-connectedness provides a stronger form of connectedness, where for any two points x,y∈X, there exists a continuous path γ:[0,1]→X such that γ(0)=x and γ(1)=y. Every path-connected space is connected, but the converse does not hold; for instance, the topologist's sine curve is connected but not path-connected.The real line R with the standard topology is connected, as any nonempty open subset is a union of open intervals, and separating it into disjoint nonempty opens would contradict the intermediate value property of intervals.[81] In contrast, the rational numbers Q as a subspace of R are disconnected, since they can be partitioned into opens like Q∩(−∞,2) and Q∩(2,∞), both nonempty and disjoint.[82] Continuous images preserve connectedness: if f:X→Y is continuous and X is connected, then f(X) is connected in Y.[83] Continuous functions also map compact sets to compact sets.A topological space X is compact if every open cover of X admits a finite subcover. In Hausdorff spaces, compactness is equivalent to limit point compactness, where every infinite subset has a limit point. Local compactness strengthens this locally: every point in X has a neighborhood basis consisting of compact subsets.The Heine-Borel theorem states that in Rn with the Euclidean topology, a subset is compact if and only if it is closed and bounded. Tychonoff's theorem extends compactness to products: the product of any collection of compact spaces is compact in the product topology.
Countability axioms
Countability axioms in topology concern properties that impose restrictions on the "size" of certain topological structures, specifically requiring countable collections to suffice for covering or generating the space. These axioms are crucial for ensuring that abstract topological spaces behave similarly to more concrete ones, such as metric spaces, where countable structures often play a central role in defining limits, continuity, and density.[84]A topological space X is first-countable if, for each point x∈X, there exists a countable local basis at x, that is, a countable family {Bn(x)}n∈N of open neighborhoods of x such that every open neighborhood U of x contains some Bn(x).[85] In first-countable spaces, a function is continuous at a point if and only if it is sequentially continuous at that point, meaning that whenever a sequence converges to the point, the image sequence converges to the image point; this equivalence simplifies the study of continuity by reducing it to sequential criteria.[86]A topological space X is second-countable if its topology has a countable basis, that is, a countable collection B={Bn}n∈N of open sets such that every open set in X is a union of members of B.[84] Second-countable spaces are Lindelöf, meaning every open cover of X admits a countable subcover, which follows from selecting countably many basis elements to refine the cover.[85] Moreover, second-countable spaces are separable, possessing a countable dense subsetD⊆X such that the closure of D is all of X; to construct such a D, choose one point from each nonempty basis element using the axiom of countable choice.[84]A topological space X is separable if it contains a countable dense subset, as defined above.[87] Separability ensures that the space can be "approximated" by a countable set in terms of closure points. Separability implies the countable chain condition (ccc), which states that every family of pairwise disjoint nonempty open sets in X is at most countable; this follows because each such open set must intersect the dense subset in distinct points, limiting the family to countable size.[88]The countable chain condition (ccc) requires that no uncountable collection of pairwise disjoint nonempty open sets exists in X.[89] This axiom prevents the topology from having "too many" independent open structures and is particularly relevant in spaces where separability does not fully capture countability constraints.Among these axioms, second-countability implies first-countability, since a countable global basis restricts to a countable local basis at each point by taking intersections with neighborhoods.[90] Second-countability also implies separability and the ccc in general topological spaces.[84] In metric spaces, second-countability, separability, and the Lindelöf property are equivalent, while all metrizable spaces are first-countable.[85]
Other classifications
A topological space X is paracompact if every open cover of X admits a locally finite open refinement, and X is Hausdorff.[91] This property ensures that paracompact Hausdorff spaces support partitions of unity subordinate to any open cover, facilitating the extension of continuous functions and the study of differential structures on manifolds.[92] For instance, every metric space and every compact Hausdorff space is paracompact.[93]Dimension theory in topology provides invariants that measure the "dimensionality" of a space through inductive and covering dimensions. The small inductive dimension, denoted indX, is defined recursively: ind∅=−1, and for a nonempty space X, indX=n+1 if every pair of disjoint closed sets can be separated by disjoint open sets whose boundaries have ind≤n, while the large inductive dimension, IndX, uses closures instead of boundaries in the separation condition.[94] The covering dimension, dimX, is the minimal integer n such that every finite open cover has an open refinement where no point lies in more than n+1 sets.[95] In Euclidean space Rn, all three dimensions equal n.[96]Cardinal invariants quantify the "size" of a topological space in terms of bases and dense subsets. The weight w(X) is the minimal cardinality of a base for the topology of X, representing the smallest basis size needed to generate all open sets.[97] The density d(X) is the minimal cardinality of a dense subset of X, indicating the smallest set whose closure is the entire space.[97] For example, in a separable metric space, d(X)=ℵ0, while w(X) can be larger, as in the Hilbert cube where w(X)=c.[98]A topological space is uniformizable if its topology arises from a compatible uniformity, a structure generalizing metrics to define uniform continuity without distances.[99] Completely regular spaces are precisely the uniformizable ones, and all regular Hausdorff (T3) metrizable spaces admit such uniform structures, enabling the uniform extension of continuous functions.[100]The Baire category theorem characterizes certain spaces where "residual" sets—countable intersections of dense open sets—are dense. A space X is a Baire space if the intersection of any countable collection of dense open subsets is dense in X.[101] Complete metric spaces and locally compact Hausdorff spaces satisfy this property, implying that meager sets (countable unions of nowhere dense sets) have empty interior.[102] This framework is crucial for proving the existence of generic points in function spaces.[103]