Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)verified 2026-07-29 (claude-fable-5)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A space is locally connected exactly when every component of every open subspace is open; in that case the components of the space itself are clopen

Statement

Let XX be a topological space, with subsets carrying the subspace topology (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace). Then:

  1. XX is locally connected (Locally connected and locally path-connected spaces: a neighbourhood base of open connected, respectively open path-connected, sets at every point) if and only if for every open UXU \subseteq X every component of the space UU (Connected components, quasicomponents, and totally disconnected spaces) is open in XX.
  2. If XX is locally connected then every component of XX is clopen.
  3. The same statement with "path-connected" throughout: XX is locally path-connected if and only if for every open UXU \subseteq X every path component of the space UU is open in XX.

In claim 1 "open in XX" and "open in UU" say the same thing, UU being open in XX (Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace); the statement is written with the ambient form because that is how it is used.

Facts & Assumptions

Given: A topological space XX; for open UXU \subseteq X and xUx \in U, write CU(x)C_U(x) for the component and PU(x)P_U(x) for the path component of xx in the space UU.

[A1]

XX is locally connected at xx when every open UxU \ni x contains an open connected VV with xVUx \in V \subseteq U; locally path-connected likewise with "path-connected" (Locally connected and locally path-connected spaces: a neighbourhood base of open connected, respectively open path-connected, sets at every point).

[A2]

CU(x)C_U(x) is the largest connected subset of UU containing xx: it is connected, contains xx, and contains every connected AUA \subseteq U with xAx \in A (Connected components, quasicomponents, and totally disconnected spaces, Separation of a topological space, connected and disconnected spaces, clopen sets, and connected subsets). The same holds for PU(x)P_U(x) with "path-connected" in place of "connected": the path components are the classes of the joined-by-a-path equivalence relation, each path-connected and containing its point (Paths, path-connected spaces and path components).

[A4]

A set is open exactly when it is a neighbourhood of each of its points, equivalently when each of its points has an open set around it inside it; and a union of open sets is open (Neighbourhood of a point and neighbourhood base, with this library's convention that a neighbourhood need not be open, Topology on a set, open and closed sets, clopen sets, the closed-set axiomatisation, and the coarser/finer comparison).

Proof

technique · direct
1.1

Assume XX is locally connected, let UXU \subseteq X be open, let CC be a component of the space UU and let xCx \in C; then C=CU(x)C = C_U(x) by [A2], components being determined by any of their points.

A1A2
1.2

Conversely assume every component of every open subspace is open in XX, and let xUx \in U with UU open; put V:=CU(x)V := C_U(x).

A2
2.1

In the situation of step 1.1, [A1] supplies an open connected VV with xVUx \in V \subseteq U; VV is then a connected subset of UU containing xx, so VCU(x)=CV \subseteq C_U(x) = C by [A2].

step 1.1A1A2
2.2

In the situation of step 1.2, VV is connected and contains xx by [A2], it is contained in UU, and it is open in XX by hypothesis; so xVUx \in V \subseteq U with VV open and connected.

step 1.2A2
3.1

So in the situation of step 1.1 every point of CC has an open set around it inside CC, whence CC is open in XX by [A4]. This is the forward implication of claim 1.

step 1.1step 2.1A4
3.2

And step 2.2 is exactly the condition of [A1] at xx, so XX is locally connected; this is the backward implication, and claim 1 follows.

step 2.2A1
4.1

For claim 2, let CC be a component of XX; taking U=XU = X, which is open, claim 1 makes CC open in XX, and [A5] makes it closed, so CC is clopen.

step 3.1step 3.2A3A5
5.1

For claim 3, replace "connected" by "path-connected" and CUC_U by PUP_U throughout steps 1.1, 1.2, 2.1, 2.2, 3.1 and 3.2: every property of CUC_U used there is recorded for PUP_U in [A2], namely that it contains its point, is path-connected, and contains every path-connected subset of UU through that point, the last because two points joined to xx are joined to each other.

step 3.1step 3.2A1A2A4

Remarks

  • Why the criterion is stated for every open subspace and not only for XX. Openness of the components of XX alone is strictly weaker: a space may have a single component, itself, which is trivially open, while failing to be locally connected at some point. The strength of local connectedness is that the conclusion holds inside every open piece, however small, and that is what the proof of the forward implication uses at step 2.1 — it applies the hypothesis inside the given UU, not inside XX.

  • Claim 2 is the practical form. Once the components are clopen, a connectedness argument reduces to counting them: a locally connected space is connected exactly when it has one component, and the components behave like the summands of a disjoint union.

  • What claim 2 does not say. It does not say that a space whose components are clopen is locally connected, and that converse is false in general. Nor does the theorem assert any implication between connectedness and local connectedness; those are settled separately on this page.

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 66 results over 14 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources