# Three Connected Perspectives

15 min read
Table of Contents

This article was originally intended to be about a notion of connectedness — chain-connectedness — which I find especially intuitive and visually appealing. In the process of writing, I realized that in practice, chain-connectedness isn’t always the most efficient or appealing proof method. Often, it is easier to prove that some property holds locally, in a neighborhood of each point, than to prove it holds globally, for an entire space. Chain-connectedness offers a visual interpretation for how such local properties are patched together and extended to global ones, but it does not explicitly characterize which local properties can be extended to global ones.

In what follows, I describe my three favorite characterizations of connectedness and explain how they are related. The first frames connectedness as a type of structural induction, the explanation of which I delegate to another blog; the second is chain-connectedness, a discretization of path-connectedness; the final characterization makes precise which local properties can be extended to global ones and frames connectedness as the principle that any distinction of points which vanishes locally must vanish globally.

Connectedness as an Induction Principle

Our initial characterization of connectedness will be as follows:

Definition (Connected)

A topological space XX is said to be disconnected provided that there exists two non-empty, disjoint, open subsets of XX which union to XX. The space XX is said to be connected provided that it is not disconnected.

Intuitively, this notion of connectedness says that the non-empty open subsets of XX cannot separate XX.

Over at Pseudonium’s Blog, connectedness as an induction principle is motivated by and generalizes real induction. Roughly, the induction principle characterizes a connected space by its clopen subsets, of which there can only be two — the whole space and the empty space.

Theorem (Induction Principle for Connectedness)

A topological space XX is connected if and only if for every subset SS of XX such that

  • SS is non-empty
  • SS is open
  • SS is closed

then S=XS = X.

Proof

Suppose that XX is connected. Let SS be a subset of XX satisfying the three properties above, i.e., SS is a non-empty clopen subset. If SS is a proper subset of XX, then XSX - S is also a non-empty, open subset of XX; XX is thus the union of two non-empty, disjoint, open subsets, a contradiction.

Conversely, suppose XX is a space satisfying the inductive principle — that the only non-empty clopen subset of XX is XX. Let UU and VV be two non-empty, disjoint, open subsets which union to XX. The set U=XVU = X - V is a non-empty, clopen subset of XX. By the inductive principle on XX, U=XU = X, contradicting the fact that VV is non-empty. Since XX cannot be disconnected, XX is connected.

This characterization describes necessary and sufficient conditions that a subset of a connected space must satisfy to be the entire space. If a subset SS of a connected space XX is defined by a predicate ϕ\phi on XX as S={xX:ϕ(x)}S = \{x \in X : \phi(x)\}, the induction principle for connectedness states that ϕ\phi is true at every point of XX provided that

  • ϕ(x)\phi(x) is true at some point xSx \in S,
  • on SS, ϕ\phi is locally true, meaning that for each inhabitant xSx \in S, there is an open set UU such that xUSx \in U \subseteq S and ϕ(u)\phi(u) is true for all uUu \in U, and
  • on XSX - S, ϕ\phi is locally false.

We have met the first of my three favorite perspectives on connectedness.

It is hard not to mention that this last observation leads naturally to the characterization of connectedness by continuous functions into discrete spaces; however, this isn’t one of the three perspectives I will be discussing.

Related is the notion of compactness as an induction principle.

Chain-Connectedness

After learning about chain-connectedness during my undergrad (my original favorite characterization), I found it to be extremely intuitive, easy to visualize, and made certain proofs more transparent. Additionally, like its topological counterpart — compactness — chain-connectedness is a characterization of connectedness in terms of open covers.

Definitions

The preliminary notion of a chain is useful for defining chain-connectedness:

Definition (Chain and Chain-Connected Open Covers)

Let XX be a topological space and U\mathcal{U} be an open cover of XX (a collection of open subsets of XX which union to XX).

Given two open subsets U,VUU,V \in \mathcal{U}, a chain from UU to VV in U\mathcal{U} is a finite sequnece {U0,,Un}\{U_0,\dots,U_{n}\} in U\mathcal{U} such that

  • U0=UU_0 = U,
  • Un=VU_n = V, and
  • UiUi+1U_{i} \cap U_{i + 1} \neq \emptyset for each 0i<n0 \leq i < n.

For xUx \in U and yVy \in V, the sequence {U0,,Un}\{U_{0},\dots,U_{n}\} is called a chain from xx to yy in U\mathcal{U}.

The open cover U\mathcal{U} is a chain-connected open cover if there is a chain between any two non-empty open sets in U\mathcal{U}, or equivalently, between any two points of XX.

As the name suggests, the open sets of a chain (in an open cover) form the chain links, and they are linked together by having non-trivial overlap. Just like jewelry, chains can loop back on themselves and have repeated links.

Definition (Chain-Connected)

A topological space XX is said to be chain-connected if every open cover of XX is a chain-connected open cover of XX.

Explicitly, XX is chain-connected if for every open cover U\mathcal{U} of XX and any two non-empty open sets U,VUU,V \in \mathcal{U}, there is a finite sequence {U0,,Un}\{U_{0},\dots,U_{n}\} in U\mathcal{U} such that

  • U0=UU_{0} = U,
  • Un=VU_{n} = V, and
  • UiUi+1U_{i} \cap U_{i + 1} \neq \emptyset for each 0i<n0 \leq i < n.

Before moving on, let’s contrast this with the notion of path-connectedness:

Definition (Path and Path-Connected)

A path in a topological space XX is a continuous function γ:IX\gamma : I \to X, where I=[0,1]I = [0,1] is the unit interval (with the usual topology).

The space XX is said to be path-connected provided that there is a path between any two points of XX.

The notion of chain-connectedness may be seen as a discretization of path-connectedness; instead of any two points being joined by a path of points in XX, roughly, any two open sets (or equivalently, points) are joined by a path of open sets in XX. This observation suggests a natural visualization of chains and chain-connectedness.

The main reason I like chain-connectedness so much is because of its visual and geometric nature which I feel other characterizations lack; it becomes more intuitive after trying to apply it, as we will now.

It is a familiar theorem that every path-connected space is connected. The discrete analogue of this is also true; every chain-connected space is connected. As suggested, these notions of connectedness are also equivalent.

Theorem (Chain-Connectedness and Connectedness are Equivalent)

A topological space XX is connected if and only it is chain-connected.

Proof

Apply the induction principle for connectedness!

Let U\mathcal{U} be an open cover of XX. Declare two points xx and yy of XX to be equivalent if and only if there is a chain in U\mathcal{U} from xx to yy and write xyx \sim y; indeed, this defines an equivalence relation on XX. This equivalence relation will be referred to as the equivalence relation determined by chains.

Say that x0x_0 is a point of XX; define S={xX:xx0}S = \{x \in X : x \sim x_0\}.

  • SS is non-empty: x0Sx_0 \in S.
  • SS is open: for xSx \in S, there is a chain {U0,,Un}\{U_0,\dots,U_n\} in U\mathcal{U} from x0x_0 to xx. For each yUny \in U_n, the same chain is a chain from x0x_0 to yy, thus UnU_n is an open neighborhood of xx contained in SS.
  • SS is closed: for xXSx \in X - S, there is an open set UUU \in \mathcal{U} containing xx. UU cannot intersect SS, since otherwise there would be a chain from x0x_0 to xx.

By the inductive principle for connectedness, S=XS = X, thus XX is chain-connected.

Conversely, suppose XX is chain-connected. Let SS be a non-empty clopen subset of XX. The set U={S,XS}\mathcal{U} = \{S, X - S\} is an open cover of XX, so there is a chain in U\mathcal{U} between any two of its non-empty open subsets. No finite sequence in U\mathcal{U} can form a chain from SS to XSX - S; therefore XSX - S must be empty, i.e., S=XS = X. Having demonstrated that XX satisfies the induction principle for connectedness, XX is connected.

Having shown that these two notions of connectedness are equivalent, we have met the second of my three favorite perspectives on connectedness.

You can find chain-connectedness briefly discussed in General Topology by Willard, and as exercises in General Topology by Engelking and Topology by Munkres.

Connectedness as a Local-to-Global Principle

Any subset SS of a set XX induces an equivalence relation xyx\sim y if and only if x,ySx,y \in S or x,yXSx,y \in X - S. If XX is a topological space, and SS is clopen, then the equivalence classes of \sim, SS and XSX - S, are both open. If we think of equivalence relations as a way to distinguish points of a space, the distinction of points of XX by belonging to SS or not belonging to SS vanishes locally. In a connected space, that is enough for the distinction to vanish globally; therefore, if XX is connected, and SS is non-empty, then S=XS = X.

This observation leads us to my final favorite perspective on connectedness. At least one other source calls this the local-to-global lemma. First, it is useful to make precise what is meant by a distinction vanishing locally and globally.

Definition ((Locally) Trivial Equivalence Relation)

An equivalence relation \sim on a set XX is trivial if =X×X\sim \, = X \times X, that is, if every element of XX is related to every other element of XX, or, if \sim has a single equivalence class.

If \sim is an equivalence relation on a topological space XX, \sim is called locally trivial if there is an open neighborhood UU around each point of XX on which xyx \sim y for all x,yUx,y \in U (equivalently, if the equivalence classes of \sim are open).

Locally trivial equivalence relations are ways to distinguish points of a space where the distinction vanishes locally, i.e., each point is contained in an open neighborhood where all points are “equal”.

Theorem (The Local-to-Global Lemma)

A topological space XX is connected if and only if every locally trivial equivalence relation on XX is (globally) trivial.

Proof

Suppose XX is connected. Let \sim be a locally trivial equivalence relation on XX. Each equivalence class of \sim is non-empty and clopen. By the induction principle for connectedness, each equivalence class is equal to XX. The equivalence relation \sim has a unique equivalence class and is therefore trivial.

Conversely, let SS be a non-empty clopen subset of XX. The equivalence relation xyx \sim y if and only if x,ySx,y \in S or x,yXSx,y \in X - S is a locally trivial equivalence relation, and is thus promoted to a globally trivial one. Let x0Sx_0 \in S. Every element xXx \in X is related to x0x_0, and so S=XS = X. By the induction principle for connectedness, XX is connected.

The local-to-global lemma frames connectedness as the principle that any distinction which vanishes locally must vanish globally. It also says that the local properties which can be extended to global ones are exactly those which induce a locally trivial equivalence relation.

It is interesting to specialize the above proof of the converse direction to the case when SS is defined by a predicate on XX. It is also interesting to specialize the above proof of the forwards direction when \sim is the equivalence relation determined by chains.

Applications

Here are a few applications of my favorite notions of connectedness.

Proposition

If XX is connected and locally path-connected, then XX is path-connected.

Proof

Path-connectedness is an equivalence relation on any space; being locally path-connected means that it is a locally trivial equivalence relation (locally, any two points are equivalent). By the local-to-global lemma, XX is path-connected.

Proposition

Every locally constant function on a connected space XX is constant.

Proof

Let f:XYf : X \to Y be a locally constant function on a connected space XX.

Say that xyx \sim y if and only if f(x)=f(y)f(x) = f(y). Any distinctions among points with respect to \sim vanishes locally (ff is locally constant); by the local-to-global lemma, ff is constant.

Proposition

If AA is a connected subspace of XX, if ABclAA \subseteq B \subseteq \mathtt{cl}\,A, then BB is connected.

Proof

We use chain-connectedness.

Let U\mathcal{U} be an open cover of BB and fix x,yBx,y \in B. There are four cases:

  1. (xA,yA)(x \in A, y \in A) There is a chain in U\mathcal{U} from xx to yy since AA is connected.

  2. (xA,yBA)(x \in A, y \in B - A) In this case, yy is a limit point of AA; there is some neighborhood UUU \in \mathcal{U} of yy and some zU(A{y})z \in U \cap (A - \{y\}). By (chain-)connectedness of AA, there is a chain in U\mathcal{U} from xx to zz. Appending UU to this chain produces a chain in U\mathcal{U} from xx to yy.

  3. (xBA,yA)(x \in B - A, y \in A) This case is symmetric.

  4. (xBA,yBA)(x \in B - A, y \in B - A) Just as in case 2., there is an open set UyUU_y \in \mathcal{U} containing yy and some zyUy(A{y})z_y \in U_y \cap (A - \{y\}); likewise for xx. By (chain-)connectedness of AA, is a chain in U\mathcal{U} from zxz_x to zyz_y. Prepending UxU_x and appending UyU_y yields a chain from xx to yy in U\mathcal{U}.

The first two propositions above can also be proven using chain-connectedness, which shows more explicitly how to patch together the local data into global data.

This next batch of applications uses a bit more machinery, so I will only give proof sketches.

Here is an adaptation of Problem 4-31 from Lee’s Introduction to Topological Manifolds.

Proposition

Let XX be locally Euclidean Hausdorff of dimension nn and paracompact.

If XX has countably many connected components, then XX is a topological nn-manifold, that is, a second countable locally Euclidean Hausdorff space.

Proof

It suffices to assume that XX is connected — such a space is locally connected, so its connected components are open. A countable basis on each connected component of XX therefore assembles into a countable basis on the entire space.

Let V\mathcal{V} be the collection of all open subsets of XX which are nn-manifolds and whose closure is compact; V\mathcal{V} is non-empty and covers XX since each point is contained in such a neighborhood. By paracompactness, there is a locally finite refinement U\mathcal{U} of V\mathcal{V} whose elements are all non-empty.

Fix U0UU_0 \in \mathcal{U}; by (chain-)connectedness, there is a finite chain in U\mathcal{U} from U0U_0 to UU for UUU \in \mathcal{U}. Let f:UNf : \mathcal{U} \to \mathbb{N} be the function defined by taking each UUU \in \mathcal{U} to the length of a shortest chain from U0U_0 to UU in U\mathcal{U}. By local-finiteness, the fibers of ff are finite, thus U\mathcal{U} is countable.

Any locally Euclidean Hausdorff space of dimension nn which can be covered by countably many compact sets is second countable (see Problem 4-16 or this paper for details).

For each point pp of the open unit ball Bn\mathbb{B}^n of Rn\mathbb{R}^n, there is a smooth diffeomorphism of Rn\mathbb{R}^n which is the identity outside of Bn\mathbb{B}^n and takes the origin to pp. Such a map can be chosen to be smoothly isotopic to the identity — a description can be found in Milnor’s Topology from a Differentiable Viewpoint on pages 23 and 24.

By solving the problem locally, we obtain the following homogeneity result:

Proposition

Let MM be a connected smooth manifold. The diffeomorphism group of MM acts transitively on MM. Moreover, between any two points, one can choose a diffeomorphism between them which is smoothly isotopic to the identity.

Proof

Say two points x,yx,y of MM are equivalent if there is diffeomorphism which is smoothly isotopic to the identity and takes xx to yy. This determines a locally trivial equivalence relation. By the local-to-global lemma, any two points of MM are related by a diffeomorphism.

A closely related result is (an adaptation of) Problem 5-4 from Lee’s Introduction to Topological Manifolds:

Proposition

Let MM be a connected manifold of dimension 22 or greater. Let (p1,,pk)(p_1,\dots,p_k) and (q1,,qk)(q_1,\dots,q_k) be ordered kk-tuples of points in MM. There is a diffeomorphism F:MMF : M \to M such that F(pi)=qiF(p_i) = q_i for each i=1,,ki = 1,\dots,k.

Proof

Following the sketch outlined here, the equivalence relation described is a locally trivial one, so one can repeatedly apply the local-to-global lemma to obtain the result.

The last two results results also hold in settings of varying degrees of smoothness by replacing diffeomorphism with CkC^k-diffeomorphism or homeomorphism and weakening or removing the smoothness requirements.

Closing Thoughts

While these notions of connectedness are my favorite three, and together they helped me deepen my intuition for connectedness, they are not the only characterizations of connectedness that one should focus on; each characterization offers a different perspective and may be better suited to a certain problem. For example, none of the three characterizations above give efficient proofs that the product of connected spaces is connected (even in the case of finitely many factors) as the characterization of connectedness by continuous maps into {0,1}\{0,1\} is better suited to prove this (at least in the case of finitely many factors).

Let me know if you can think of any more applications of these characterizations of connectedness!

Spiral of Tori

Thanks for reading 🙂


More Posts

Comments