Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6.1-sol)
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.

An explicit well-ordering of the integers: 0≺1≺−1≺2≺−2≺⋯

Example

On the integers Z (The integers as equivalence classes of pairs of naturals) define

a≺b  ⟺  (∣a∣<∣b∣) or (∣a∣=∣b∣, a≠b, 0<a),

where ∣⋅∣ is the integer absolute value (The absolute value ∣a∣ of an integer) and < is the order of Order on the integers; explicitly 0≺1≺−1≺2≺−2≺⋯. Then ≺ is a well-order (Well-order and well-ordered set) of Z: every nonempty S⊆Z has a ≺-least element, namely the element of S of least absolute value, the positive one being preferred when both ±n occur; the initial segment (Initial segment of a well-order) below 0 is empty, and for a≠0 the initial segment below a consists of 0 and of every ±n with 1≤n<∣a∣, together with −a when a<0. The usual order of Z is not a well-order of Z, so this is a different well-order of the same set. The relation is given by one explicit formula and no choice principle is used.

Facts & Assumptions

Given: The integers Z with their order, ring operations and absolute value, and the relation ≺ defined in the Example. No choice principle is assumed; every object below is produced by a formula.

[F1]

Integer absolute value: ∣a∣=a when a≥0 and ∣a∣=−a when a≤0, where ≤ is the order of Order on the integers and −a is the additive inverse supplied by The integers form a commutative ring (The absolute value ∣a∣ of an integer).

[F3]

On representatives, x≤y means a+d≤b+c in N, x<y means x≤y and x≠y, and 0<x holds exactly when x≠0 together with 0≤x; integers are ordered by Order on the integers (Order on the integers).

[F4]

The relation of Order on the integers is a total order on Z, compatible with addition: x≤y implies x+z≤y+z; its strict part is irreflexive, transitive and trichotomous (The integers form a totally ordered ring).

[F5]

(Z,+,⋅,0,1) with the operations of Arithmetic on the integers is a commutative ring with multiplicative identity, where 0=[(0,0)], 1=[(1,0)] and every element has the additive inverse −[(a,b)]=[(b,a)]; thus x+(−x)=0, x+0=x, −(−x)=x, and addition is associative and commutative (The integers form a commutative ring, Arithmetic on the integers).

[F6]

The canonical embedding of N in Z, n↦[(n,0)], is injective and preserves addition, multiplication and order; its image is exactly the set of nonnegative integers. We write n also for the integer [(n,0)], so N is identified with the nonnegative integers, every integer x≥0 is a unique natural number under this identification, and the order of N agrees with the integer order on these elements (The naturals embed in the integers).

[F7]

Natural order: m≤n if and only if m+k=n for some k∈N, and this relation is a linear order, so for all naturals m,n exactly one of m<n, m=n, n<m holds (Order on the natural numbers, ≤ is a linear order on N).

[F8]

Every nonempty subset of N has a least element (The well-ordering principle).

[F9]

For a well-order (W,<) and a∈W, the initial segment is W<a={x∈W:x<a} (Initial segment of a well-order).

[F10]

A well-order on a set W is a total order in which every nonempty S⊆W has a least element; in the strict presentation, a relation that is irreflexive, transitive, trichotomous, and such that every nonempty S⊆W has an element ℓ with no s∈S satisfying s<ℓ (Well-order and well-ordered set).

[F12]

Verification

technique · direct
1.1F1F4

The relation ≺ is irreflexive: a≺a would require ∣a∣<∣a∣, impossible because the strict order of Z is irreflexive, or ∣a∣=∣a∣ together with a≠a, which is false outright.

1.2F1F2F4

Trichotomy: let a≠b. Totality of the order of Z decides between ∣a∣<∣b∣, ∣a∣=∣b∣ and ∣b∣<∣a∣; the first gives a≺b and the third gives b≺a. In the middle case ∣a∣=∣b∣=x we have x≥0 by [F2]; if x=0 then a=b=0 by [F2], contradicting a≠b, so x>0, and exactly one of 0<a, 0<b holds: if both held then a=∣a∣=x=∣b∣=b by [F1], contradicting a≠b, while if neither held then a≤0 and b≤0, so ∣a∣=−a and ∣b∣=−b by [F1] and a=−x=b, again contradicting a≠b. Hence in the middle case exactly one of a≺b, b≺a holds, and a≠b throughout.

1.3F1F2F4

Transitivity: suppose a≺b and b≺c, so ∣a∣≤∣b∣≤∣c∣ and, when the first strict alternative fails at a stage, the corresponding tie clause holds there. If ∣a∣<∣b∣ then ∣a∣<∣c∣ by transitivity of the order of Z, so a≺c. If ∣a∣=∣b∣ with a≠b and 0<a, then a=∣a∣>0 by [F1], so ∣b∣>0 and b≠0; were 0<b then b=∣b∣=∣a∣=a, contradicting a≠b, so b≤0 by totality and therefore b<0; the tie clause of b≺c fails because it requires 0<b, so b≺c must hold through ∣b∣<∣c∣, whence ∣a∣<∣c∣ and a≺c.

1.4F1F2F3F4F5F6

Absolute values are nonnegative integers, and they determine the sign: for every integer a, ∣a∣≥0 by [F2], so ∣a∣=k for a unique natural k under the identification of [F6], and ∣a∣=0 exactly when k=0; if ∣a∣=m with m≠0, then either a≥0 and a=∣a∣=m by [F1], or a<0 and −a=∣a∣=m, so a=−m by [F5]. Moreover for m≠0: 0<m, because m≥0 by [F2] while m≠0, so 0<m by [F3]; and adding −m gives −m<0 by [F4] and [F5].

1.5F3F4F5F6F10F11

The usual order of Z is not a well-order: 0<1, because the integer 1=[(1,0)] is the image of the natural 1 under the identification of [F6] and therefore nonnegative, so 0≤1; and 1≠0 since the embedding is injective and 1≠0 in N by [F11]; hence 0<1 by [F3]. Adding −1 to both sides gives −1<0 by [F4] and [F5]; adding an arbitrary integer n gives n+(−1)<n. So the nonempty set Z has no ≤-least element: for every n∈Z the integer n+(−1) lies strictly below n. Hence (Z,≤) is not a well-order in the sense of [F10].

2.1step 1.4F6F8F12

Let S⊆Z be nonempty. The collection K={k∈N:∣s∣=k for some s∈S}, read through the identification of [F6], is a definable subcollection of N, hence a set by [F12], and it is nonempty because every ∣s∣ is a nonnegative integer and so equals a unique natural number by step 1.4. By [F8] the set K has a least element m, so m=∣s0∣ for some s0∈S, and m≤∣s∣ for every s∈S: writing ∣s∣=k with k∈K we have m≤k in N, which is the integer comparison m≤k by [F6].

2.2step 1.4F1F2F4F5F6F7F9

The initial segments are as claimed. For a=0: no b satisfies b≺0, since the first clause would need ∣b∣<0, excluded by ∣b∣≥0, and the second would need ∣b∣=0, which gives b=0 and contradicts b≠0; hence W<0=∅ by [F9]. For a≠0 write ∣a∣=p with p≠0 and a=p or a=−p by step 1.4. For any b, the first clause ∣b∣<∣a∣ is equivalent to k<p, where ∣b∣=k under the identification of [F6]: if k<p then k<p as integers again by [F6], while if k≥p then p≤k in N by [F7], which is the integer comparison p≤k, contradicting ∣b∣<∣a∣=p. The integers of absolute value k are exactly k and −k by step 1.4, so the first clause contributes {0}∪{±n:1≤n<p}; the tie clause ∣b∣=∣a∣, b≠a, 0<b forces b=∣b∣=p by [F1], which differs from a exactly when a=−p, contributing {−a} when a<0 and nothing when a>0. Hence W<a={0}∪{±n:1≤n<p}∪{−a} for a<0 and W<a={0}∪{±n:1≤n<p} for a>0.

3.1step 2.1step 1.4F1F2F6

Case m=0 of step 2.1: some s0∈S has ∣s0∣=0, so s0=0 by [F2], and 0 is ≺-least in S: for s∈S we have ∣s∣≥0=∣0∣, so either ∣s∣>∣0∣, giving 0≺s by the first clause, or ∣s∣=0, giving s=0 by [F2].

3.2step 1.2step 1.4step 2.1F1F2F3F4F5F6

Case m≠0 of step 2.1: then 0<m and −m<0 by step 1.4, and by step 2.1 there is s0∈S with ∣s0∣=m, so s0=m or s0=−m by step 1.4. If m∈S put ℓ=m; if m∉S put ℓ=−m, which lies in S because s0∈S and the alternative s0=m is excluded. In both cases ℓ∈S and ∣ℓ∣=m, and for every s∈S step 2.1 gives m≤∣s∣ in the integer order: if ∣s∣>∣ℓ∣ then ℓ≺s by the first clause, while if ∣s∣=∣ℓ∣ then s=m or s=−m by step 1.4, and either s=ℓ, or s=−m with ℓ=m, in which case ℓ≠s and 0<ℓ, so ℓ≺s by the tie clause. Since ≺ is trichotomous by step 1.2, no s∈S satisfies s≺ℓ: ℓ is ≺-least in S.

4.1step 1.1step 1.2step 1.3step 1.5step 2.1step 2.2step 3.1step 3.2F10∎

Every nonempty S⊆Z has a ≺-least element: step 2.1 produces the natural m of least absolute value, and steps 3.1 and 3.2 cover the cases m=0 and m≠0. Together with irreflexivity, transitivity and trichotomy from steps 1.1 to 1.3 this exhibits ≺ as the strict presentation of a well-order of Z; the initial segments are those computed in step 2.2; and the usual order of Z is not a well-order by step 1.5, so the usual order and the explicit well-order of the same set are different. The relation is given by one explicit formula and no object is selected at any stage, so no choice principle is used.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

43 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