Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedprecheck 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.

The sets U0,U1,U1/2,U1/4,U3/4 of the Urysohn construction computed for two disjoint closed subsets of R

Example

Take A:=(−∞,0] and B:=[1,∞) in R, disjoint closed sets of the normal space R (In a metric space any two separated sets have disjoint open neighbourhoods, so every metrizable space is completely normal, Intervals of R: the nine order-convex forms, nondegeneracy, and length). For r a dyadic rational of [0,1] with r<1 (The dyadic rationals of [0,1], their finite levels Dn, and their density in [0,1]) put

Ur  :=  (−∞, 1+r2),U1:=R.

These are open, and satisfy Ur‾⊆Us for every r<s in D and U1=R, so (Ur)r∈D is a legitimate instance of the family hypothesised in If (Ur)r∈D are open with Ur‾⊆Us whenever r<s and U1=X, then x↦inf⁡{r∈D:x∈Ur} is a continuous map X→[0,1], and no choice principle is used and could arise from the construction inside Urysohn's lemma, under the axiom of dependent choice: in a normal space two disjoint closed sets are separated by a continuous function into [0,1], and conversely such a space is normal applied to A,B. In particular:

U0=(−∞, 12),U1/4=(−∞, 58),U1/2=(−∞, 34),U3/4=(−∞, 78),U1=R.

Facts & Assumptions

Given: A=(−∞,0], B=[1,∞) in R, and Ur:=(−∞,(1+r)/2) for dyadic r<1, U1:=R.

[L1]

(−∞,c)‾=(−∞,c] for real c, and (−∞,c)⊆(−∞,c′) exactly when c≤c′. The closure identity is two lines from the cited items: (−∞,c] is closed, since its complement (c,∞) contains an interval (x−r,x+r) around each of its points x (take r=x−c), which is the open-set criterion of The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded claim 3; and c lies in the closure of (−∞,c), since every interval (c−r,c+r) with r>0 meets it, so by A point lies in the closure of A iff every basic neighbourhood of it meets A; the closure is the smallest closed superset and equals A together with its derived set claims 1 and 2 the closure of (−∞,c) is (−∞,c] exactly. The inclusion clause is immediate from Intervals of R: the nine order-convex forms, nondegeneracy, and length and the order. (The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded, A point lies in the closure of A iff every basic neighbourhood of it meets A; the closure is the smallest closed superset and equals A together with its derived set, Intervals of R: the nine order-convex forms, nondegeneracy, and length)

[L2]

A⊆U0: every x≤0 satisfies x<1/2.

Verification

technique · direct
1.1

For dyadic r<s<1: Ur‾=(−∞, (1+r)/2] by [L1], and (1+r)/2<(1+s)/2 since r<s, so Ur‾⊆(−∞, (1+s)/2)=Us.

givenL1algebra
1.2

For dyadic r<1: Ur‾=(−∞,(1+r)/2], and (1+r)/2<1 since r<1, so Ur‾⊆(−∞,1)⊆R=U1.

givenL1algebra
1.3

A⊆U0 by [L2]; and B⊆R∖Ur for every dyadic r<1, since (1+r)/2<1≤x for x∈B, so x∉Ur.

givenL2algebra
2.1

By step 1.1 and step 1.2, Ur‾⊆Us for every r<s in D, and U1=R; so (Ur)r∈D satisfies the hypotheses of If (Ur)r∈D are open with Ur‾⊆Us whenever r<s and U1=X, then x↦inf⁡{r∈D:x∈Ur} is a continuous map X→[0,1], and no choice principle is used, and f(x):=inf⁡({r∈D:x∈Ur}∪{1}) is continuous R→[0,1]. By step 1.3, A⊆f−1({0}) (every r≥0 works for x∈A, so f(x)≤0, and f≥0 always) and B⊆f−1({1}) (no dyadic r<1 works for x∈B).

step 1.1step 1.2step 1.3∎

Remarks

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

56 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources