From Paths to Maximal Subsets
A path-connected space is one in which every pair of points can be joined by a continuous path. A general space need not be path-connected, but its points still fall into groups: two points belong to the same group exactly when some path in the space joins them. The purpose here is to show that these groups are precisely the maximal path-connected subsets. “Maximal” means that no strictly larger path-connected subset contains the given subset; it does not mean largest among all subsets by size.
Throughout, \((X,\mathcal{T})\) is a topological space, and \(I=[0,1]\) has its usual subspace topology from \(\mathbb{R}\). A path in \(X\) from \(x\) to \(y\) is a continuous map \(\gamma:I\to X\) such that \(\gamma(0)=x\) and \(\gamma(1)=y\). We use the convention that a path-connected subset is nonempty.
The requirement that the path stay in \(P\) matters: a path in \(X\) joining two points of \(P\) is not enough to make \(P\) path-connected. The maximal subsets we seek are defined by paths that remain within them.
The Path Relation and Its Equivalence Classes
Define a relation on \(X\) by \(x\sim y\) when there is a path in \(X\) from \(x\) to \(y\). For \(x\in X\), write \([x]=\{y\in X:y\sim x\}\). We first verify that the relation is an equivalence relation, including the constructions of paths needed below.
Proof. For each \(x\in X\), the constant map \(\gamma(t)=x\) is a path from \(x\) to itself, so \(x\sim x\). If \(\gamma\) is a path from \(x\) to \(y\), then \(t\mapsto\gamma(1-t)\) is continuous and is a path from \(y\) to \(x\), so \(x\sim y\) implies \(y\sim x\). If \(\gamma\) is a path from \(x\) to \(y\) and \(\eta\) is a path from \(y\) to \(z\), define \[ \delta(t)= \begin{cases} \gamma(2t),&0\le t\le \tfrac12,\\ \eta(2t-1),&\tfrac12\le t\le 1. \end{cases} \] At \(t=\tfrac12\), both formulas give \(y\). Each formula is continuous on its closed subinterval, and the formulas agree where the subintervals overlap. The finite closed-set pasting lemma therefore gives continuity of \(\delta\): for any closed target set, its preimage is the union of its closed preimages on the two closed subintervals, hence is closed in \(I\). Also \(\delta(0)=x\) and \(\delta(1)=z\), so \(x\sim z\). This proves transitivity. Finally, if two equivalence classes intersect, an element in their intersection is equivalent to representatives of both classes; symmetry and transitivity then show the classes contain exactly the same points. Thus distinct classes are disjoint. \(\square\)
Proof. First let \(u,v\in[x]\). By definition, \(u\sim x\) and \(v\sim x\). Symmetry gives a path from \(u\) to \(x\), and there is a path from \(x\) to \(v\). Concatenating these paths as in the proposition gives a path from \(u\) to \(v\). Every point of that path lies in \([x]\): if \(w\) is on the first path, its initial segment joins \(u\) to \(w\), so \(w\sim u\sim x\); if \(w\) is on the second path, its initial segment joins \(x\) to \(w\), so \(w\sim x\). Thus \([x]\) is path-connected.
To prove maximality, suppose \(Q\subseteq X\) is path-connected and \([x]\subseteq Q\). Choose any \(q\in Q\). Since \(x\in[x]\subseteq Q\), path-connectedness of \(Q\) gives a path in \(Q\), and therefore in \(X\), from \(x\) to \(q\). Hence \(q\in[x]\). This holds for every \(q\in Q\), so \(Q\subseteq[x]\). Combined with \([x]\subseteq Q\), it gives \(Q=[x]\), proving maximality.
For the converse, let \(P\) be a maximal path-connected subset and choose \(x\in P\), which is possible because path-connected subsets are required to be nonempty. For every \(p\in P\), path-connectedness gives a path in \(P\) from \(x\) to \(p\), so \(p\in[x]\). Thus \(P\subseteq[x]\). We have already proved that \([x]\) is path-connected. Maximality of \(P\) therefore forces \(P=[x]\). This proves both claims. \(\square\)
Why the Classes Form a Partition
Proof. For any \(x\in X\), the constant path shows \(x\in[x]\), so each class is nonempty and every point of \(X\) belongs to a class. Thus the classes cover \(X\). The proposition shows that any two classes are equal or disjoint, so distinct classes are disjoint. If \(X=\varnothing\), there are no points and hence no equivalence classes; the empty family covers the empty set and has no overlapping members. \(\square\)
The convention that path-connected subsets are nonempty handles the empty space without treating the empty set as an extra maximal subset. Under a convention that allows the empty set to count as path-connected, it must be excluded from the phrase “maximal path-connected subset” for this theorem to apply when \(X\) is empty.
Worked Example: The Real Line Has One Class
Give \(\mathbb{R}\) its standard topology. To show that all real numbers are equivalent, take any \(x,y\in\mathbb{R}\) and define \(\gamma(t)=(1-t)x+ty\). This is a continuous real-valued function, \(\gamma(0)=x\), and \(\gamma(1)=y\). Thus \(x\sim y\), and every equivalence class is all of \(\mathbb{R}\).
For a numerical check, take \(x=-2\) and \(y=3\). The path is \(\gamma(t)=-2+5t\). Substitution gives \(\gamma(0)=-2+5(0)=-2\) and \(\gamma(1)=-2+5(1)=3\). At \(t=\tfrac12\), it gives \(\gamma(\tfrac12)=-2+\tfrac52=\tfrac12\), a real number as required. Therefore \(\mathbb{R}\) is path-connected and, as the only equivalence class, is maximal path-connected.
Check: every pair \(x,y\) was arbitrary, and the same formula has endpoints \(x\) and \(y\). The theorem also confirms maximality: no subset of \(X=\mathbb{R}\) can strictly contain the class \(\mathbb{R}\).
Worked Example: Two Path-Connected Pieces in a Subspace of the Real Line
Let \(X=(-\infty,0)\cup(1,2)\) have the subspace topology inherited from the standard topology on \(\mathbb{R}\). We show that its path-equivalence classes are \((-\infty,0)\) and \((1,2)\).
First, each of these intervals is path-connected. If \(a,b\) lie in the same interval, the path \(\gamma(t)=(1-t)a+tb\) stays between \(a\) and \(b\), so it stays in that interval. For instance, for \(a=-2\), \(b=-1\), the path is \(\gamma(t)=-2+t\). Its endpoint values are \(-2\) and \(-1\), and for every \(t\in I\), \(-2\le -2+t\le-1<0\). For \(a=\tfrac54\), \(b=\tfrac74\), the path is \(\gamma(t)=\tfrac54+\tfrac12t\), with \(\tfrac54\le\gamma(t)\le\tfrac74\); hence it stays in \((1,2)\). These paths are continuous as real-valued functions and therefore as maps into the subspace \(X\).
Next, no path in \(X\) can join a point \(a<0\) to a point \(b>1\). Such a path, composed with the inclusion \(X\subseteq\mathbb{R}\), would be a continuous real-valued function on \(I\) with endpoint values \(a<0<b\). By the intermediate value theorem, it would take the value \(0\). But \(0\notin X\), a contradiction. Thus no point of the first interval is equivalent to any point of the second.
Every point of \(X\) lies in one of these intervals, and points within each interval are equivalent. The two equivalence classes are therefore exactly \((-\infty,0)\) and \((1,2)\). By the theorem, both are maximal path-connected subsets of \(X\).
Check: the two sets are disjoint, and their union is \(X\) by its definition. The path construction verifies connection within each set, while the intermediate value theorem rules out paths between them.
Worked Example: A Finite Discrete Space
Let \(X=\{a,b,c\}\) have the discrete topology, in which every subset is open. Each singleton is path-connected: the constant path at its point has image in that singleton. We now check that no path joins two different points.
Suppose \(\gamma:I\to X\) were a path with \(\gamma(0)=a\) and \(\gamma(1)=b\). The singleton \(\{a\}\) is both open and closed in \(X\). Continuity implies that \(\gamma^{-1}(\{a\})\) is both open and closed in \(I\). It contains \(0\) but not \(1\), so it is neither empty nor all of \(I\). This contradicts the connectedness of \(I\), the standard result that the interval is connected.
The same argument applies to any two distinct points of \(X\), using the singleton containing the starting point. Consequently no two distinct points are equivalent. The equivalence classes, and therefore the maximal path-connected subsets, are exactly \(\{a\}\), \(\{b\}\), and \(\{c\}\).
Check: these three sets are nonempty, pairwise disjoint, and their union is \(X\). Each has a constant path within it, and the argument above rules out any larger path-connected subset.
A Common Mistake: Unions Without a Shared Point
It is tempting to reason that the union of path-connected subsets must be path-connected. That statement is false unless there is an additional condition connecting the subsets. For example, in the discrete space \(X=\{a,b\}\), each of \(\{a\}\) and \(\{b\}\) is path-connected: each has a constant path joining its only point to itself. But their union is not path-connected, because the preceding inverse-image argument shows there is no path from \(a\) to \(b\).
The missing condition is a shared point. If path-connected subsets \(P\) and \(Q\) have \(z\in P\cap Q\), then any \(p\in P\) can be joined to \(z\) inside \(P\), and \(z\) can be joined to any \(q\in Q\) inside \(Q\). Concatenating the two paths joins \(p\) to \(q\) inside \(P\cup Q\). Pairs lying both in \(P\) or both in \(Q\) are already joined there. Hence \(P\cup Q\) is path-connected when \(P\cap Q\ne\varnothing\). This agrees with the theorem: equivalence classes that intersect must be equal, not two distinct maximal pieces.
Keep the distinction between an arbitrary path-connected subset and a maximal one in view. A path-connected subset may sit inside a larger path-connected subset; only the maximal subsets are exactly the equivalence classes. The classes give a canonical partition because the relation “can be joined by a path in \(X\)” is defined on all of \(X\), whether or not \(X\) itself is path-connected.
Check Your Understanding
Use the definition of path and the equivalence-class characterization to justify your answers.
- Why does a constant path prove reflexivity of the path relation, including when \(X\) has just one point?
- If two path-equivalence classes have a point in common, explain why they must be equal.
- In \(X=(-1,0)\cup(2,4)\) with the subspace topology from \(\mathbb{R}\), identify the maximal path-connected subsets and explain why no path joins their points.
- Why is it important that a path witnessing path-connectedness of \(P\) have its entire image in \(P\)?
- Give a concrete reason that two disjoint path-connected subsets need not have a path-connected union.