Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-27
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 point lies in the closure of AA iff every basic neighbourhood of it meets AA; the closure is the smallest closed superset and equals AA together with its derived set

Statement

Let (X,T)(X, \mathcal{T}) be a topological space, let B\mathcal{B} be a basis for T\mathcal{T} (Basis and subbasis for a topology, and the topology generated by a family of sets), let AXA \subseteq X and let xXx \in X. Closure, derived set and limit points are as in Interior, closure, boundary, exterior, derived set and isolated point in a topological space. Then:

  1. The following four conditions are equivalent.
  2. A\overline{A} is closed, contains AA, and is contained in every closed FXF \subseteq X with AFA \subseteq F; so it is the smallest closed superset of AA, and AA is closed if and only if A=AA = \overline{A}.
  3. A=AA\overline{A} = A \cup A'.

Claim 2 is recorded here for reference and is discharged in Interior, closure, boundary, exterior, derived set and isolated point in a topological space, where it is what makes the definition of A\overline{A} well posed; claims 1 and 3 are proved below. Claim 1 is the form in which the closure is used everywhere afterwards, and clause (d) is what makes a closure computable from a basis rather than from all open sets.

Facts & Assumptions

Given: A topological space (X,T)(X,\mathcal{T}), a basis B\mathcal{B} for T\mathcal{T}, a subset AXA \subseteq X and a point xXx \in X.

[A1]

A\overline{A} is the intersection of all closed supersets of AA; it is closed, contains AA, and is contained in every closed superset of AA (Interior, closure, boundary, exterior, derived set and isolated point in a topological space).

[A2]

xAx \in A' means that N(A{x})N \cap (A \setminus \{x\}) \ne \varnothing for every neighbourhood NN of xx (Interior, closure, boundary, exterior, derived set and isolated point in a topological space).

[L1]

NN is a neighbourhood of xx when xUNx \in U \subseteq N for some open UU; an open set containing xx is a neighbourhood of xx (Neighbourhood of a point and neighbourhood base, with this library's convention that a neighbourhood need not be open).

[L2]

B\mathcal{B} is a basis for T\mathcal{T}: for every open UU and every xUx \in U there is BBB \in \mathcal{B} with xBUx \in B \subseteq U, and every member of B\mathcal{B} is open (Basis and subbasis for a topology, and the topology generated by a family of sets).

Proof

technique · direct
1.1

(a) implies (c): let UU be open with xUx \in U and suppose UA=U \cap A = \varnothing; then XUX \setminus U is closed and contains AA, so AXU\overline{A} \subseteq X \setminus U by [A1], whence xAx \notin \overline{A}, contradicting (a); therefore UAU \cap A \ne \varnothing.

A1L3
1.2

(c) implies (a): suppose xAx \notin \overline{A}; then U:=XAU := X \setminus \overline{A} is open by [A1] and [L3], contains xx, and satisfies UA=U \cap A = \varnothing because AAA \subseteq \overline{A}, so (c) fails.

A1L3
1.3

(b) implies (c): an open UU containing xx is a neighbourhood of xx, so (b) applies to it.

L1
1.4

(c) implies (b): let NN be a neighbourhood of xx and fix open UU with xUNx \in U \subseteq N; then UANA\varnothing \ne U \cap A \subseteq N \cap A.

L1
1.5

(c) implies (d): every BBB \in \mathcal{B} with xBx \in B is an open set containing xx.

L2
1.6

(d) implies (c): let UU be open with xUx \in U and fix BBB \in \mathcal{B} with xBUx \in B \subseteq U; then BAUA\varnothing \ne B \cap A \subseteq U \cap A.

L2
1.7

AAA \subseteq \overline{A} and A\overline{A} is closed, and A\overline{A} is contained in every closed superset of AA, which is claim 2; in particular AA is closed exactly when A=AA = \overline{A}, since one inclusion always holds and the other says that AA is a closed superset of itself.

A1L3
2.1

By steps 1.1 to 1.6 the four conditions (a), (b), (c) and (d) are equivalent, which is claim 1: (a) and (c) are equivalent by steps 1.1 and 1.2, (b) and (c) by steps 1.3 and 1.4, and (c) and (d) by steps 1.5 and 1.6.

step 1.1step 1.2step 1.3step 1.4step 1.5step 1.6
3.1

AAAA \cup A' \subseteq \overline{A}: points of AA lie in A\overline{A} by [A1], and if xAx \in A' then every neighbourhood NN of xx meets A{x}A \setminus \{x\} and hence meets AA, so xAx \in \overline{A} by condition (b).

step 2.1A1A2
3.2

AAA\overline{A} \subseteq A \cup A': let xAx \in \overline{A} and suppose xAx \notin A; then for every neighbourhood NN of xx condition (b) gives NAN \cap A \ne \varnothing, and A=A{x}A = A \setminus \{x\} because xAx \notin A, so N(A{x})N \cap (A \setminus \{x\}) \ne \varnothing and xAx \in A'.

step 2.1A2
4.1

Steps 3.1 and 3.2 give A=AA\overline{A} = A \cup A', which is claim 3; with step 2.1 for claim 1 and step 1.7 for claim 2 the theorem is proved.

step 1.7step 2.1step 3.1step 3.2

Remarks

  • Clause (d) is relative to a basis and clause (c) is not. Different bases for one topology give different families of test sets in (d), and the theorem says all of them detect the same closure. This is why a closure in a metric space may be computed with balls alone, and a closure in R\mathbb{R} with bounded open intervals alone.

  • The empty set and the whole space. =\overline{\varnothing} = \varnothing, since \varnothing is closed, and X=X\overline{X} = X; claim 1 reads correctly in both cases, no neighbourhood meeting \varnothing and every neighbourhood meeting XX.

  • Nothing here assumes that singletons are closed. In the indiscrete topology on a set with at least two points, {x}=X\overline{\{x\}} = X for every xx, since the only neighbourhood of any point is XX; claim 3 then says A=X{x}A' = X \setminus \{x\} is contained in {x}\overline{\{x\}}, which it is.

Depends on

Used by

…and 6 more results.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 5 results over 5 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