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

R/Z: the quotient map is open, and the quotient is homeomorphic to [0,1] with its endpoints identified

Example

Identify Z with its canonical copy inside R (The integers as equivalence classes of pairs of naturals, Integer part: for every real x there is exactly one integer m with m≤x<m+1) and give R its usual topology (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, Metrizable space: a topological space whose topology is induced by some metric; metrizability is topological, the metric is not). Let

x∼y:⟺x−y∈Z,

an equivalence relation, and let T:=R/Z be the quotient with its canonical projection q (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection). Let [0,1] carry the subspace topology (Intervals of R: the nine order-convex forms, nondegeneracy, and length, 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), let ≈ be the relation on [0,1] whose classes are {0,1} and the singletons {t} for 0<t<1, and let K:=[0,1]/{0,1} be that quotient with projection p. Then:

  1. q is an open map, hence an open quotient map (A continuous open surjection, a continuous closed surjection, and a continuous surjection admitting a continuous section are all quotient maps): for open U⊆R the saturation of U is ⋃m∈Z(U+m), a union of translates of U and hence open.
  2. T and K are homeomorphic (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological). Two mutually inverse continuous maps are exhibited: the map induced by q↾[0,1] in one direction, and in the other the map induced by the fractional part x↦x−⌊x⌋ (Integer part: for every real x there is exactly one integer m with m≤x<m+1).

So "the interval with its endpoints glued" and "the line modulo the integers" name one space. This library does not identify either of them with a circle in R2: parametrising the unit circle needs the trigonometric functions, which are not available at this point in the reading order.

Facts & Assumptions

Given: R with its usual topology; the relation ∼ and the quotient T=R/Z with projection q; the subspace [0,1], the relation ≈ and the quotient K=[0,1]/{0,1} with projection p; the map j:=q↾[0,1]:[0,1]→T; and the map r:R→K, r(x):=p(x−⌊x⌋).

[A1]

q and p are surjections; V is open in T exactly when q−1[V] is open in R, and W is open in K exactly when p−1[W] is open in [0,1]; both are quotient maps and both are continuous (The quotient topology of a surjection, quotient maps, saturated sets, and the quotient of a space by an equivalence relation with its canonical projection, Continuity of a map of topological spaces at a point and globally).

[A2]

For every real x there is exactly one integer ⌊x⌋ with ⌊x⌋≤x<⌊x⌋+1 (Integer part: for every real x there is exactly one integer m with m≤x<m+1, The integers as equivalence classes of pairs of naturals).

[L3]

Composites of continuous maps are continuous; continuity may be checked on an open cover, and on a finite closed cover (Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous, claims 1, 2 and 3).

[L4]

For a quotient map s and a continuous f constant on the fibres of s, there is exactly one fˉ with fˉ∘s=f and it is continuous (For a quotient map q:X→Y, a map out of Y is continuous iff its composite with q is; a continuous map on X constant on the fibres of q factors uniquely through q; and a composite of quotient maps is a quotient map, claim 2).

Verification

technique · direct
1.1

For c∈R the translation τc(t):=t+c carries an open U to an open set: if y∈U+c then y−c∈U, so [L1] gives r0>0 with (y−c−r0, y−c+r0)⊆U, whence (y−r0, y+r0)⊆U+c.

L1
1.2

For U⊆R: q−1[q[U]]=⋃m∈Z(U+m), since q(x)=q(u) for some u∈U exactly when x−u∈Z, that is x∈U+m for some integer m.

givenA1
1.3

j is continuous, being a restriction of the continuous q; and j is surjective, since for x∈R the number x−⌊x⌋ lies in [0,1) by [A2] and satisfies q(x−⌊x⌋)=q(x).

A1A2L2
1.4

For s,t∈[0,1]: j(s)=j(t) exactly when s−t∈Z, and since ∣s−t∣≤1 that happens exactly when s=t or {s,t}={0,1}. So the fibres of j are exactly the classes of ≈.

givenA2L1
1.5

r is constant on the fibres of q: if q(x)=q(y) then y=x+m for an integer m, and ⌊y⌋=⌊x⌋+m by the uniqueness in [A2], so y−⌊y⌋=x−⌊x⌋ and r(y)=r(x).

A2
1.6

For each integer m define gm:[m−1, m+1]→K by gm(t):=p(t−m+1) for t∈[m−1,m] and gm(t):=p(t−m) for t∈[m,m+1]. The two clauses agree at t=m, giving p(1) and p(0), which are equal because {0,1} is one class of ≈.

givenA1
2.1

By step 1.1 and step 1.2 the saturation of an open U is a union of open sets, hence open; so q[U] is open in T by [A1], and q is an open map, hence an open quotient map by [L5]. This is claim 1.

step 1.1step 1.2A1L5
2.2

Each clause of step 1.6 is continuous: t↦t−m+1 and t↦t−m are continuous by step 1.1 read through [L1], they map the stated closed interval into [0,1], and p is continuous; so [L2] and [L3] apply. By the finite closed cover {[m−1,m], [m,m+1]} of [m−1,m+1] and [L3], gm is continuous.

step 1.1step 1.6A1L1L2L3
2.3

gm agrees with r on [m−1,m+1]: for t∈[m−1,m) one has ⌊t⌋=m−1 and r(t)=p(t−m+1)=gm(t); for t∈[m,m+1) one has ⌊t⌋=m and r(t)=p(t−m)=gm(t); and at t=m+1 one has r(t)=p(0)=p(1)=gm(t).

step 1.6A2
3.1

r is continuous: the open intervals (m−1, m+1), m∈Z, cover R, and on each of them r agrees with a restriction of the continuous gm by steps 2.2 and 2.3, hence is continuous there by [L2]; [L3] then gives continuity of r.

step 2.2step 2.3L1L2L3
4.1

By step 1.4 and [L4] applied to the quotient map p and the continuous j, there is exactly one continuous jˉ:K→T with jˉ∘p=j; by step 1.5 and [L4] applied to the quotient map q and the continuous r of step 3.1, there is exactly one continuous rˉ:T→K with rˉ∘q=r.

step 1.3step 1.4step 1.5step 3.1A1L4
5.1

rˉ∘jˉ=idK: for t∈[0,1] one has rˉ(jˉ(p(t)))=rˉ(j(t))=rˉ(q(t))=r(t)=p(t−⌊t⌋), which is p(t) for t∈[0,1) and p(0)=p(1) for t=1; so rˉ∘jˉ∘p=p, and p is surjective.

step 4.1A1A2
5.2

jˉ∘rˉ=idT: for x∈R one has jˉ(rˉ(q(x)))=jˉ(r(x))=jˉ(p(x−⌊x⌋))=j(x−⌊x⌋)=q(x−⌊x⌋)=q(x); so jˉ∘rˉ∘q=q, and q is surjective.

step 4.1A1A2
6.1

By steps 5.1 and 5.2 the maps jˉ and rˉ are mutually inverse, and both are continuous by step 4.1; so jˉ is a homeomorphism K→T, which is claim 2. With step 2.1 both claims are proved.

step 2.1step 4.1step 5.1step 5.2∎

Remarks

  • The fractional part is not continuous, and r nevertheless is. The map x↦x−⌊x⌋ jumps from values near 1 to 0 at every integer; composing it with p repairs the jump, because p(1)=p(0). That is the whole content of step 2.2, and it is why the closed pasting lemma of Continuity may be checked on any open cover, and on any finite closed cover; composites of continuous maps are continuous is used with exactly two pieces.

  • Why the quotient map being open matters here. Claim 1 is not needed for claim 2, but it is what makes T easy to work with: the images of the intervals (a,b) form a basis of T, so a neighbourhood of a class is the image of a neighbourhood of any of its representatives. The torus example on this page uses the same fact for the product q×q.

  • No circle appears. Nothing above says that T is the unit circle of R2, and nothing may: the map t↦(cos⁡2πt,sin⁡2πt) needs the trigonometric functions, which are not available at this point in the reading order. The name "circle" is avoided in the statement for that reason.

Depends on

Used by

Dependency tree · two levels

59 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