Alphabeta Math
DefinitionDefinition: AI-adaptedProof: Not applicablejudge 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 dyadic rationals of [0,1], their finite levels Dn, and their density in [0,1]

Definition

Throughout, ι is the canonical natural of R (The canonical natural ι(n)=n⋅1F of a field), and as is standard ι(k) is abbreviated to k once no ambiguity results (For every ε>0 in a complete ordered field there is a natural n≥1 with 1/n<ε). For m,n∈N, mn∈N is the natural-number power of Exponentiation of natural numbers, mn, and its agreement with the integer power in R, distinct from but agreeing with the real (integer) power an of Integer powers am by that item's clause (d): ι(mn)=ι(m)n. Writing 2 for ι(2) as just agreed, this lets 2n be read as a natural number or as the real ι(2)n interchangeably.

For n∈N put

Dn  :=  { k2n  :  k∈N, k≤2n }  ⊆  [0,1],

the order ≤ on the naturals k and 2n being that of Order on the natural numbers. Each Dn is a finite subset of [0,1] (Intervals of R: the nine order-convex forms, nondegeneracy, and length) with 0,1∈Dn (the cases k=0 and k=2n); it has at most 2n+1 elements, so is finite in the sense of Finite, countably infinite, countable, uncountable. The dyadic rationals of [0,1] are

D  :=  ⋃n∈NDn  ⊆  [0,1],

a countable union of finite sets. Each level Dn is nested in the next: if k≤2n then 2k≤2n+1 (multiplying the natural inequality by 2), and k2n=2k2n+1 in R (clearing the common factor ι(2), licensed by Ordered field), so every element of Dn is exhibited as an element of Dn+1; hence D0⊆D1⊆D2⊆⋯ and D=⋃nDn is genuinely increasing, not merely a union.

The level decomposition, stated and discharged here because the recursion of 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 consumes it. For n∈N,

Dn+1  =  Dn ∪ { tj:=2j+12n+1  :  j∈N, j<2n },

and the new points tj are pairwise distinct, none lies in Dn, and each lies strictly between the Dn-consecutive pair rj:=j/2n and sj:=(j+1)/2n. Strict betweenness: 2j<2j+1<2j+2, and dividing by the positive 2n+1 preserves strict order (Ordered field), so rj=2j/2n+1<tj<(2j+2)/2n+1=sj. Distinctness: j↦2j+1 is injective. Disjointness from Dn: tj=k/2n with k≤2n would give 2j+1=2k after clearing the positive factor 1/2n+1 and applying injectivity of ι; but k≤j gives 2k≤2j<2j+1, and k≥j+1 gives 2k≥2j+2>2j+1, so no such k exists. The union is all of Dn+1: given k/2n+1 with k≤2n+1, the set { i∈N:2i>k } is nonempty (2(k+1)=2k+2>k), so by The well-ordering principle it has a least element i0, and i0≥1 since 2⋅0=0≤k; writing i0=j+1 (Every nonzero natural number is a successor) gives 2j≤k<2j+2, so k=2j or k=2j+1. In the first case k/2n+1=j/2n∈Dn (with j≤2n since 2j≤2n+1); in the second it is tj (with j<2n since 2j+1≤2n+1 forces 2j<2n+1). Finally, any two elements of D lie together in a common level: one lies in some Dm and the other in some Dm′, and both then lie in Dmax⁡(m,m′) by the nesting just proved.

D is dense in [0,1]: for every x∈[0,1] and every real ε>0 there is r∈D with ∣x−r∣<ε. First, a growth fact about natural-number powers, proved by induction on n (The principle of mathematical induction): 2n≥n+1 for every n∈N. At n=0, 20=1=0+1. If 2n≥n+1, then 2n+1=2n⋅2=2n+2n≥(n+1)+(n+1)=2n+2≥n+2=(n+1)+1, the middle inequality adding the inductive hypothesis to itself and the last holding since n≥0; both steps use only that the order of N is compatible with addition (Order on the natural numbers). Transporting the inequality into R by the order-preserving ι (Canonical naturals are positive and strictly increasing) gives ι(2n)≥ι(n+1)=ι(n)+1 for every n.

Now fix x∈[0,1] and a real ε>0. By For every ε>0 in a complete ordered field there is a natural n≥1 with 1/n<ε fix a natural m≥1 with 1/m<ε. Put n:=m; then ι(2n)≥ι(n)+1=ι(m)+1>ι(m)>0, so by Inverses of positives are positive, and reciprocation reverses order 0<1/2n<1/m<ε. Consider S:={ k∈N:x≤k/2n }. It is nonempty, since k=2n satisfies x≤1=2n/2n because x∈[0,1]; so by The well-ordering principle S has a least element k0, and k0≤2n because 2n∈S. If k0=0 then x≤0, and x≥0 since x∈[0,1], so x=0=0/2n∈Dn⊆D, within distance 0<ε of itself. If k0≥1 then k0−1∈N and, by minimality of k0, k0−1∉S, that is x>(k0−1)/2n=k0/2n−1/2n; combined with x≤k0/2n this gives ∣x−k0/2n∣≤1/2n<ε, and r:=k0/2n∈Dn⊆D since k0≤2n. Either way some r∈D satisfies ∣x−r∣<ε.

Remarks

  • Every dyadic rational of [0,1] other than 0 and 1 lies strictly between them, since 0<k/2n<1 exactly when 0<k<2n.

  • The finite levels, not D itself, are what the construction of Urysohn's lemma recurses on. D is presented here as the increasing union ⋃nDn precisely so that a family indexed by D can be built one finite level at a time, each level adding only finitely many new indices to the one before.

Depends on

Used by

Dependency tree · two levels

50 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