Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passverified 2026-08-02 (claude-opus-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.

For integers a and b the following are equivalent: a∣b and b∣a; b=ua for a unit u; ∣a∣=∣b∣. Being associates is an equivalence relation whose class of a is {a,−a}

Statement

Let a,b∈Z. The following are equivalent:

  1. a∣b and b∣a, that is, a∼b (Associates in Z: integers each of which divides the other);
  2. b=ua for some unit u∈Z×={1,−1} ((Z,⋅,1) is a commutative monoid whose group of units is {1,−1}; equivalently u∣1 holds exactly for u=1 and u=−1);
  3. ∣a∣=∣b∣ (The absolute value ∣a∣ of an integer).

Moreover ∼ is an equivalence relation on Z (Equivalence relation, equivalence class, and the quotient set A/∼), and the class of a is

[a]  =  { a, −a },

which is {0} when a=0 and has exactly two elements otherwise.

Facts & Assumptions

Given: Integers a and b, and the relation ∼ of Associates in Z: integers each of which divides the other.

[L1]

Z is a commutative ring, with −(−x)=x, (−x)y=−(xy), x⋅1=x and x⋅0=0 (The integers form a commutative ring, Arithmetic on the integers).

[L2]

The order on Z is total, antisymmetric and transitive, is compatible with addition (x≤y implies x+z≤y+z), and positives are closed under multiplication (0<x and 0<y imply 0<xy) (The integers form a totally ordered ring, Order on the integers).

[L3]

d∣a means a=dq for some q; 0∣a only for a=0 (Divisibility in Z: d∣a when a=dq for some integer q).

[L6]

Z×={1,−1}: an integer u is a unit exactly when u=1 or u=−1, and 1≠−1 ((Z,⋅,1) is a commutative monoid whose group of units is {1,−1}; equivalently u∣1 holds exactly for u=1 and u=−1).

[L8]

A relation is an equivalence relation when it is reflexive, symmetric and transitive, and then the class of a is [a]={ b:a∼b } (Equivalence relation, equivalence class, and the quotient set A/∼).

Proof

technique · direct
1.1

Every integer x satisfies x=∣x∣ or x=−∣x∣: by totality either x≥0, when ∣x∣=x, or x≤0, when ∣x∣=−x and so x=−(−x)=−∣x∣.

L1L2L7
1.2

1≠0, 0<1, ∣1∣=1 and ∣−1∣=1. Indeed 1=0 would give −1=−0=0=1, contradicting 1≠−1 in [L6]. By totality either 0≤1 or 1≤0; in the second case adding −1 gives 0≤−1, and −1≠0 (else 1=0), so 0<−1, hence 0<(−1)(−1)=1, which with 1≤0 contradicts antisymmetry. So 0≤1, and 0<1 since 1≠0; then ∣1∣=1, while 0≤1 gives −1≤0 by compatibility with addition, so ∣−1∣=−(−1)=1.

L1L2L6L7
1.3

Claim 1 implies claim 3. Suppose a∣b and b∣a. If a=0 then 0∣b forces b=0, so ∣a∣=0=∣b∣. If a≠0, then b∣a with a≠0 gives b≠0 and ∣b∣≤∣a∣, and a∣b with b≠0 gives ∣a∣≤∣b∣; antisymmetry gives ∣a∣=∣b∣.

L2L3L5L7
1.4

∼ is reflexive, since a∣a; symmetric, since its defining condition is unchanged when a and b are interchanged; and transitive, since a∣b, b∣c give a∣c and c∣b, b∣a give c∣a. So it is an equivalence relation.

L4L8
2.1

Claim 3 implies claim 1. Suppose ∣a∣=∣b∣. By step 1.1, b is ∣b∣ or −∣b∣, that is ∣a∣ or −∣a∣; and, again by step 1.1, ∣a∣ is a or −a. Hence b=a or b=−a. If b=a then a∣b and b∣a by reflexivity. If b=−a then a∣−a=b by [L4]; and b=−a gives a=−(−a)=−b, so b∣−b=a, again by [L4].

step 1.1L1L4
2.2

Claim 2 implies claim 3. If b=ua with u a unit then u=1 or u=−1, so ∣u∣=1 by step 1.2, and ∣b∣=∣u∣ ∣a∣=∣a∣.

step 1.2L6L7
3.1

Claim 3 implies claim 2. By step 2.1, ∣a∣=∣b∣ gives b=a=1⋅a or b=−a=(−1)a, and 1 and −1 are units.

step 2.1L1L6
4.1

The three claims are equivalent: claim 3 implies claim 1 by step 2.1 and claim 1 implies claim 3 by step 1.3, while claim 3 implies claim 2 by step 3.1 and claim 2 implies claim 3 by step 2.2.

step 2.1step 1.3step 2.2step 3.1
5.1

The class of a is [a]={ b:a∼b }={ b:∣b∣=∣a∣ }={a,−a}: the middle equality is the equivalence of claims 1 and 3, and the last holds because ∣−a∣=∣a∣ by [L7], while conversely ∣b∣=∣a∣ gives b=a or b=−a by step 2.1. At a=0 this set is {0}, since −0=0; and for a≠0 it has exactly two elements, since by totality either 0<a, when adding −a gives −a<0<a, or a<0, when adding −a gives a<0<−a; in both cases a≠−a.

step 2.1step 4.1L1L2L7L8
6.1

By [L9] the classes {a,−a} are nonempty, cover Z, and any two are equal or disjoint; together with steps 4.1, 1.4 and 5.1 this is the full statement.

step 4.1step 1.4step 5.1L9∎

Remarks

  • This is the "up to sign" of elementary number theory made precise. Every statement below that fixes a sign — gcd⁡(a,b)≥0, lcm⁡(a,b)≥0, the nonnegative generator of a subgroup of (Z,+) — is choosing one representative from a class {a,−a}, and claim 3 is what says the choice is between exactly two candidates.

  • The equivalence of claims 1 and 2 is the general ring-theoretic statement, and it is the reason associates are defined by mutual divisibility rather than by "differ by a sign": mutual divisibility is the formulation that survives when the unit group is larger than {1,−1}.

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