Alphabeta Math
LemmaStatement: Literature-sourcedProof: 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.

Integer part: for every real xx there is exactly one integer mm with mx<m+1m \le x < m + 1

Statement

Identify Z\mathbb{Z} with its canonical copy inside R\mathbb{R}, along the embeddings NZQR\mathbb{N} \to \mathbb{Z} \to \mathbb{Q} \to \mathbb{R} (The naturals embed in the integers, The integers embed in the rationals, The rationals embed densely in the reals, The integers as equivalence classes of pairs of naturals). Then for every real xx there is exactly one integer mm with

m    x  <  m+1.m \;\le\; x \;<\; m + 1 .

It is written x\lfloor x \rfloor and called the integer part, or floor, of xx.

Two independent ingredients are needed and neither may be dropped. Existence is the Archimedean property (Every complete ordered field is Archimedean) together with the well-ordering of N\mathbb{N} (The well-ordering principle): the first says that xx is caught between two integers at all, the second picks the least integer above xx. Uniqueness is the discreteness of Z\mathbb{Z}: no integer lies strictly between mm and m+1m+1.

This lemma is stated once here and reused. It is what turns "the nearest integer to xx" from a picture into an object, and the companion page's oscillator ψ(x)=infnZxn\psi(x) = \inf_{n \in \mathbb{Z}} |x - n| is computed from it in one line.

Facts & Assumptions

Given: A real xx. Naturals, integers and rationals are identified with their canonical copies in R\mathbb{R} along NZQR\mathbb{N} \to \mathbb{Z} \to \mathbb{Q} \to \mathbb{R}.

[L1]

The embeddings NZQR\mathbb{N} \to \mathbb{Z} \to \mathbb{Q} \to \mathbb{R} are injective and preserve 00, 11, addition, multiplication and order (The naturals embed in the integers, The integers embed in the rationals, The rationals embed densely in the reals, The integers as equivalence classes of pairs of naturals); Z\mathbb{Z} is a totally ordered commutative ring (The integers form a totally ordered ring, The integers form a commutative ring); every integer 0\ge 0 is the image of a unique natural, that map being injective and order preserving (The naturals embed in the integers); and a natural j0j \ne 0 satisfies j1j \ge 1 (Discreteness: σ(n)\sigma(n) is the immediate successor, The natural numbers N\mathbb{N} (von Neumann)).

[L2]

The image of a natural n1n \ge 1 under the composite NR\mathbb{N} \to \mathbb{R} is the canonical natural n1Rn \cdot 1_{\mathbb{R}} of Canonical naturals are positive and strictly increasing. Indeed that composite preserves 11 and addition by [L1], while n1Rn \cdot 1_{\mathbb{R}} is defined by 11R=1R1 \cdot 1_{\mathbb{R}} = 1_{\mathbb{R}} and (n+1)1R=n1R+1R(n+1) \cdot 1_{\mathbb{R}} = n \cdot 1_{\mathbb{R}} + 1_{\mathbb{R}}, so the two agree at 11 and satisfy the same recursion; induction on nn (The principle of mathematical induction) gives the identification.

[L3]

Archimedean property: for every real tt there is a natural n1n \ge 1 with t<n1Rt < n \cdot 1_{\mathbb{R}} (Every complete ordered field is Archimedean, Complete ordered field (least-upper-bound property)).

[L4]

Well-ordering principle: every nonempty subset of N\mathbb{N} has a least element (The well-ordering principle).

[L5]

Order arithmetic in R\mathbb{R}: the order is total, so the negation of t<ut < u is utu \le t; trichotomy, so t<ut < u and utu \le t cannot both hold; translation invariance (Order is preserved by adding a constant and by adding inequalities); ttt \le |t| and tt-t \le |t| (Basic properties of the absolute value); and transitivity (Ordered field, Complete ordered field (least-upper-bound property)).

Proof

technique · constructive
1.1

Apply [L3] to the real x|x|: fix a natural n1n \ge 1 with x<n|x| < n. Since xxx \le |x| and xx-x \le |x|, this gives n<x<n-n < x < n.

L2L3L5choose
2.1

Put S:={kN : x<kn}S := \{\, k \in \mathbb{N} \ : \ x < k - n \,\}, where knk - n is formed in Z\mathbb{Z} and read in R\mathbb{R} through [L1]. It is a subset of N\mathbb{N}, and it is nonempty: the natural 2n2n satisfies 2nn=n>x2n - n = n > x by step 1.1, so 2nS2n \in S.

step 1.1L1L2construct
3.1

By the well-ordering principle [L4] let k0k_0 be the least element of SS.

step 2.1L4choose
4.1

The index k0k_0 is not 00: for k=0k = 0 the defining condition reads x<0n=nx < 0 - n = -n, which trichotomy excludes since n<x-n < x by step 1.1. Hence k00k_0 \ne 0, so k01k_0 \ge 1 by [L1], and k01k_0 - 1 is again a natural number.

step 1.1step 3.1L1L5
5.1

Set m:=(k01)nm := (k_0 - 1) - n, an integer. Since k01<k0k_0 - 1 < k_0 and k0k_0 is the least element of SS, the natural k01k_0 - 1 does not lie in SS, that is, x<(k01)nx < (k_0 - 1) - n fails; the order being total, m=(k01)nxm = (k_0 - 1) - n \le x.

step 3.1step 4.1L1L5construct
6.1

On the other hand k0Sk_0 \in S gives x<k0n=((k01)n)+1=m+1x < k_0 - n = \bigl((k_0 - 1) - n\bigr) + 1 = m + 1. So mx<m+1m \le x < m + 1, and existence is proved.

step 3.1step 5.1L1L5
7.1

Uniqueness: suppose an integer mm' also satisfies mx<m+1m' \le x < m' + 1 and mmm' \ne m. The order of Z\mathbb{Z} being total, one of m<mm < m' and m<mm' < m holds, and the two cases are the same with the roles of mm and mm' exchanged; so assume m<mm < m'. Then mmm' - m is an integer >0> 0, hence by [L1] the image of a natural j0j \ne 0, so j1j \ge 1 and mm1m' - m \ge 1, that is m+1mm + 1 \le m'. But then x<m+1mxx < m + 1 \le m' \le x, which trichotomy forbids. Hence m=mm' = m.

step 6.1L1L5
8.1

Therefore exactly one integer mm satisfies mx<m+1m \le x < m + 1, and we write m=xm = \lfloor x \rfloor.

step 6.1step 7.1discharge-construct

Remarks

  • What the two halves of the proof really use. Step 1.1 is the only use of the Archimedean property, and it is indispensable: in a non-Archimedean ordered field (Not every ordered field is Archimedean) an element larger than every canonical natural has no integer part at all, since the set SS of step 2.1 would be empty. Step 3.1 is the only use of the well-ordering principle, and it is what makes the construction canonical: no choice is made anywhere, and x\lfloor x \rfloor is a function of xx.

  • Immediate consequences, used later. From mx<m+1m \le x < m + 1 one reads off 0xm<10 \le x - m < 1 and 0<(m+1)x10 < (m+1) - x \le 1; and x=x\lfloor x \rfloor = x exactly when xx is an integer, since an integer mm satisfies mm<m+1m \le m < m + 1 and uniqueness does the rest. The translation identity x+p=x+p\lfloor x + p \rfloor = \lfloor x \rfloor + p for an integer pp follows the same way: adding pp to mx<m+1m \le x < m+1 gives m+px+p<(m+p)+1m + p \le x + p < (m + p) + 1, and uniqueness identifies m+pm + p as the integer part of x+px + p.

  • The ceiling is not defined here and is not needed on this page; it would be the least integer x\ge x, obtained from the same set SS without the shift by one.

Depends on

Used by

Dependency tree · next 3 levels

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