Path Reachability
A path is a continuous way of moving from one point of a space to another. The word “moving” suggests a notion of reachability: two points are related when some path begins at one and ends at the other. To use this relation systematically, we must check that it is reflexive, symmetric and transitive. These checks depend on three constructions: a constant path, a reversed path and a concatenated path.
Throughout, let \((X,\mathcal{T})\) be a topological space and let \(I=[0,1]\) have its usual subspace topology from \(\mathbb{R}\). A path in \(X\) from \(x\) to \(y\) is a continuous map \(\gamma:I\to X\) satisfying \(\gamma(0)=x\) and \(\gamma(1)=y\). We write \(x\sim y\) when such a path exists. The relation \(\sim\) is defined on the points of \(X\); it does not require any algebraic structure on \(X\).
The Three Path Constructions
For any \(x\in X\), define \(c_x:I\to X\) by \(c_x(t)=x\). This is the constant path at \(x\). It is continuous: for every open set \(U\in\mathcal{T}\), the preimage \(c_x^{-1}(U)\) is either \(I\) (if \(x\in U\)) or \(\varnothing\) (if \(x\notin U\)), and both are open in \(I\).
If \(\gamma\) is a path from \(x\) to \(y\), define its reverse by \(\overline{\gamma}(t)=\gamma(1-t)\). The map \(t\mapsto1-t\) is continuous from \(I\) to \(I\), so \(\overline{\gamma}\), a composition of continuous maps, is continuous. Its endpoints are \(\overline{\gamma}(0)=\gamma(1)=y\) and \(\overline{\gamma}(1)=\gamma(0)=x\). Thus it is a path from \(y\) to \(x\).
For transitivity we need to join two paths at their shared endpoint. If \(\gamma\) is a path from \(x\) to \(y\) and \(\eta\) is a path from \(y\) to \(z\), define
At \(t=\frac12\), the first formula gives \(\gamma(1)=y\), and the second gives \(\eta(0)=y\); hence the formulas agree. The factor \(2\) uses the first half of the parameter interval to trace all of \(\gamma\), and the expression \(2t-1\) uses the second half to trace all of \(\eta\). The endpoint values are \(\lambda(0)=\gamma(0)=x\) and \(\lambda(1)=\eta(1)=z\).
We also need continuity, including at the joining parameter. On \(0\le t\le\frac12\), the formula is a composition of continuous maps; on \(\frac12\le t\le1\), it is also a composition of continuous maps. At \(t=\frac12\), let \(V\) be any open neighborhood of \(y=\lambda(\frac12)\). Continuity of \(\gamma\) at \(1\) gives \(\delta_1>0\) such that \(\gamma(s)\in V\) for \(s\in I\) with \(|s-1|<\delta_1\). Continuity of \(\eta\) at \(0\) gives \(\delta_2>0\) such that \(\eta(s)\in V\) for \(s\in I\) with \(|s|<\delta_2\). Take \(\delta=\frac12\min(\delta_1,\delta_2)\). If \(t\in I\) and \(|t-\frac12|<\delta\), then on the first half \(|2t-1|<\delta_1\), and on the second half \(|2t-1|<\delta_2\). Therefore \(\lambda(t)\in V\) on either side of the join. This proves continuity at the join, so \(\lambda\) is a path from \(x\) to \(z\).
Path Reachability Is an Equivalence Relation
Proof. For reflexivity, given \(x\in X\), the constant path \(c_x(t)=x\) begins and ends at \(x\). Thus \(x\sim x\). For symmetry, if \(x\sim y\), there is a path \(\gamma\) from \(x\) to \(y\); the reversed path \(\overline{\gamma}\) constructed above goes from \(y\) to \(x\), so \(y\sim x\). For transitivity, suppose \(x\sim y\) and \(y\sim z\). Choose paths \(\gamma\) from \(x\) to \(y\) and \(\eta\) from \(y\) to \(z\). The concatenation \(\lambda\) above is continuous, begins at \(x\), and ends at \(z\). Hence \(x\sim z\). All three defining conditions hold. If \(X=\varnothing\), there are no points for which a condition must be checked, so the relation on \(X\) is an equivalence relation vacuously. \(\square\)
The equivalence classes group points according to which other points they can reach by paths. They cover \(X\), since each \(x\in X\) belongs to \([x]\) by reflexivity. They are either equal or disjoint: if two classes have a point in common, symmetry and transitivity imply that their defining points are related, and then each class contains exactly the points in the other class. Here is the argument in detail.
Proof. Since \(x\sim x\), we have \(x\in[x]\), so every point of \(X\) belongs to a class. Now suppose \([x]\cap[y]\ne\varnothing\), and choose \(w\) in this intersection. Then \(w\sim x\) and \(w\sim y\). By symmetry, \(x\sim w\); by transitivity with \(w\sim y\), we obtain \(x\sim y\). If \(v\in[x]\), then \(v\sim x\), and \(x\sim y\), so \(v\sim y\); hence \(v\in[y]\). Thus \([x]\subseteq[y]\). Reversing the roles of \(x\) and \(y\) gives \([y]\subseteq[x]\), so the classes are equal. If they have no point in common, they are disjoint by definition. \(\square\)
Worked Examples
Worked Example: Every Pair of Real Numbers Is Related
Give the standard topology to \(X=\mathbb{R}\). For arbitrary \(x,y\in\mathbb{R}\), define \(\gamma:I\to\mathbb{R}\) by \(\gamma(t)=(1-t)x+ty\). This affine function is continuous. Substituting the endpoints gives \(\gamma(0)=(1-0)x+0y=x\) and \(\gamma(1)=(1-1)x+1y=y\). Thus \(x\sim y\). Since \(x\) and \(y\) were arbitrary, every two real numbers are related, and there is just one equivalence class, \(\mathbb{R}\).
Numerical check. For \(x=-2\) and \(y=4\), the path is \(\gamma(t)=(1-t)(-2)+4t=-2+6t\). It gives \(\gamma(0)=-2\), \(\gamma(1)=4\), and \(\gamma(\frac14)=-2+6(\frac14)=-\frac12\). The endpoint substitutions agree with the claimed starting and ending points.
Worked Example: A Finite Discrete Space
Let \(X=\{a,b,c\}\) with the discrete topology, in which every subset is open. Each point is related to itself by its constant path. We show that no two distinct points are related. Suppose, to the contrary, that a path \(\gamma:I\to X\) had distinct endpoints \(u\) and \(v\). The interval \(I\) is connected, and a continuous image of a connected space is connected. Therefore \(\gamma(I)\) must be connected.
But \(\gamma(I)\) contains both \(u\) and \(v\). In the subspace \(\gamma(I)\), the singleton \(\{u\}\) and its complement \(\gamma(I)\setminus\{u\}\) are nonempty, disjoint, open sets whose union is \(\gamma(I)\): both are open because \(X\) is discrete. This separates \(\gamma(I)\), contradicting its connectedness. The connectedness of \(I\) and the theorem on continuous images apply here because \(I\) is connected and \(\gamma\) is continuous.
Consequently \(a\not\sim b\), \(a\not\sim c\), and \(b\not\sim c\); symmetry rules out the reverse directions as well. The equivalence classes are exactly \([a]=\{a\}\), \([b]=\{b\}\), and \([c]=\{c\}\). Each class contains its named point and no other point.
Worked Example: Two Separate Intervals
Let \(X=(-2,-1)\cup(1,3)\) have the subspace topology inherited from the standard topology on \(\mathbb{R}\). If \(x,y\in(-2,-1)\), the formula \(\gamma(t)=(1-t)x+ty\) defines a continuous path in \(X\): because \(0\le t\le1\), this convex combination stays strictly between \(-2\) and \(-1\). The same formula stays strictly between \(1\) and \(3\) when both endpoints lie in \((1,3)\). Thus points in either one of the two intervals are related to one another.
For a specific path in the left interval, take \(x=-\frac32\) and \(y=-\frac54\). Then \(\gamma(t)=(1-t)(-\frac32)+t(-\frac54)=-\frac32+\frac14t\). Its endpoint values are \(\gamma(0)=-\frac32\) and \(\gamma(1)=-\frac54\). For every \(t\in I\), \(-\frac32\le\gamma(t)\le-\frac54\), so \(\gamma(t)\in(-2,-1)\subseteq X\).
There cannot be a path between a point of \((-2,-1)\) and a point of \((1,3)\). If such a path existed, it would also be a continuous real-valued function on \(I\). Its endpoint values would lie on opposite sides of \(0\), so the intermediate value theorem would force it to take the value \(0\). But \(0\notin X\), a contradiction. Therefore the equivalence classes are precisely \((-2,-1)\) and \((1,3)\).
Check: the chosen endpoints \(-\frac32\) and \(-\frac54\) lie in \((-2,-1)\), and the computed path stays in that interval. A path from \(-\frac32\) to \(2\) would have to take the intermediate value \(0\), which is excluded from \(X\).
A Common Concatenation Error
A concatenation must use the whole first path on the first half of the parameter interval and the whole second path on the second half. A tempting but incorrect choice is to use \(\gamma(t/2)\) first and \(\eta((t+1)/2)\) second. For \(\gamma(t)=t\), a path from \(0\) to \(1\), and \(\eta(t)=1+t\), a path from \(1\) to \(2\), this proposed rule gives the left-hand value at the join \(t=\frac12\) as \(\gamma(\frac14)=\frac14\), while its right-hand value is \(\eta(\frac34)=\frac74\). The values do not match, so the piecewise map is not continuous at the join.
The correct rule gives \(\gamma(2t)=2t\) on the first half and \(\eta(2t-1)=1+(2t-1)=2t\) on the second half. At the join both formulas give \(1\); at the endpoints they give \(0\) and \(2\). The resulting map is the continuous path \(t\mapsto2t\) from \(0\) to \(2\). Matching the values at the join is necessary, and the parameter rescaling is what makes the concatenation trace both paths in order.
Path equivalence is useful because it turns the question “which points can be joined by paths?” into a relation whose classes can be studied as sets. The examples show that the answer depends on the topology: the standard real line has one class, a finite discrete space has one class per point, and the two-interval subspace has one class per interval.
Check Your Understanding
Use the definition of a path and the three equivalence-relation properties in your reasoning.
- Write down a constant path from \(p\) to \(p\) and verify its two endpoint values.
- If \(\gamma\) goes from \(x\) to \(y\), give a formula for a path from \(y\) to \(x\) and check its endpoints.
- For paths \(\gamma\) from \(x\) to \(y\) and \(\eta\) from \(y\) to \(z\), evaluate the two concatenation formulas at \(t=\frac12\). Why do they agree?
- In the discrete topology on \(\{a,b\}\), what are the equivalence classes for path reachability?
- For \(X=(-1,0)\cup(2,4)\) with its subspace topology from \(\mathbb{R}\), explain why points in different intervals cannot be joined by a path.