Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck 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 aa and bb the following are equivalent: aba \mid b and bab \mid a; b=uab = ua for a unit uu; a=b|a| = |b|. Being associates is an equivalence relation whose class of aa is {a,a}\{a, -a\}

Statement

Let a,bZa, b \in \mathbb{Z}. The following are equivalent:

  1. aba \mid b and bab \mid a, that is, aba \sim b (Associates in Z\mathbb{Z}: integers each of which divides the other);
  2. b=uab = ua for some unit uZ×={1,1}u \in \mathbb{Z}^{\times} = \{1,-1\} ((Z,,1)(\mathbb{Z}, \cdot, 1) is a commutative monoid whose group of units is {1,1}\{1, -1\}; equivalently u1u \mid 1 holds exactly for u=1u = 1 and u=1u = -1);
  3. a=b|a| = |b| (The absolute value a|a| of an integer).

Moreover \sim is an equivalence relation on Z\mathbb{Z} (Equivalence relation, equivalence class, and the quotient set A/A/{\sim}), and the class of aa is

[a]  =  {a,a},[a] \;=\; \{\, a, \, -a \,\},

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

Facts & Assumptions

Given: Integers aa and bb, and the relation \sim of Associates in Z\mathbb{Z}: integers each of which divides the other.

[L1]

Z\mathbb{Z} is a commutative ring, with (x)=x-(-x) = x, (x)y=(xy)(-x)y = -(xy), x1=xx \cdot 1 = x and x0=0x \cdot 0 = 0 (The integers form a commutative ring, Arithmetic on the integers).

[L2]

The order on Z\mathbb{Z} is total, antisymmetric and transitive, is compatible with addition (xyx \le y implies x+zy+zx + z \le y + z), and positives are closed under multiplication (0<x0 < x and 0<y0 < y imply 0<xy0 < xy) (The integers form a totally ordered ring, Order on the integers).

[L3]

dad \mid a means a=dqa = dq for some qq; 0a0 \mid a only for a=0a = 0 (Divisibility in Z\mathbb{Z}: dad \mid a when a=dqa = dq for some integer qq).

[L6]

Z×={1,1}\mathbb{Z}^{\times} = \{1,-1\}: an integer uu is a unit exactly when u=1u = 1 or u=1u = -1, and 111 \ne -1 ((Z,,1)(\mathbb{Z}, \cdot, 1) is a commutative monoid whose group of units is {1,1}\{1, -1\}; equivalently u1u \mid 1 holds exactly for u=1u = 1 and u=1u = -1).

[L8]

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

Proof

technique · direct
1.1

Every integer xx satisfies x=xx = |x| or x=xx = -|x|: by totality either x0x \ge 0, when x=x|x| = x, or x0x \le 0, when x=x|x| = -x and so x=(x)=xx = -(-x) = -|x|.

L1L2L7
1.2

101 \ne 0, 0<10 < 1, 1=1|1| = 1 and 1=1|-1| = 1. Indeed 1=01 = 0 would give 1=0=0=1-1 = -0 = 0 = 1, contradicting 111 \ne -1 in [L6]. By totality either 010 \le 1 or 101 \le 0; in the second case adding 1-1 gives 010 \le -1, and 10-1 \ne 0 (else 1=01 = 0), so 0<10 < -1, hence 0<(1)(1)=10 < (-1)(-1) = 1, which with 101 \le 0 contradicts antisymmetry. So 010 \le 1, and 0<10 < 1 since 101 \ne 0; then 1=1|1| = 1, while 010 \le 1 gives 10-1 \le 0 by compatibility with addition, so 1=(1)=1|-1| = -(-1) = 1.

L1L2L6L7
1.3

Claim 1 implies claim 3. Suppose aba \mid b and bab \mid a. If a=0a = 0 then 0b0 \mid b forces b=0b = 0, so a=0=b|a| = 0 = |b|. If a0a \ne 0, then bab \mid a with a0a \ne 0 gives b0b \ne 0 and ba|b| \le |a|, and aba \mid b with b0b \ne 0 gives ab|a| \le |b|; antisymmetry gives a=b|a| = |b|.

L2L3L5L7
1.4

\sim is reflexive, since aaa \mid a; symmetric, since its defining condition is unchanged when aa and bb are interchanged; and transitive, since aba \mid b, bcb \mid c give aca \mid c and cbc \mid b, bab \mid a give cac \mid a. So it is an equivalence relation.

L4L8
2.1

Claim 3 implies claim 1. Suppose a=b|a| = |b|. By step 1.1, bb is b|b| or b-|b|, that is a|a| or a-|a|; and, again by step 1.1, a|a| is aa or a-a. Hence b=ab = a or b=ab = -a. If b=ab = a then aba \mid b and bab \mid a by reflexivity. If b=ab = -a then aa=ba \mid -a = b by [L4]; and b=ab = -a gives a=(a)=ba = -(-a) = -b, so bb=ab \mid -b = a, again by [L4].

step 1.1L1L4
2.2

Claim 2 implies claim 3. If b=uab = ua with uu a unit then u=1u = 1 or u=1u = -1, so u=1|u| = 1 by step 1.2, and b=ua=a|b| = |u|\,|a| = |a|.

step 1.2L6L7
3.1

Claim 3 implies claim 2. By step 2.1, a=b|a| = |b| gives b=a=1ab = a = 1 \cdot a or b=a=(1)ab = -a = (-1)a, and 11 and 1-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 aa is [a]={b:ab}={b:b=a}={a,a}[a] = \{\, b : a \sim b \,\} = \{\, b : |b| = |a| \,\} = \{a, -a\}: the middle equality is the equivalence of claims 1 and 3, and the last holds because a=a|{-a}| = |a| by [L7], while conversely b=a|b| = |a| gives b=ab = a or b=ab = -a by step 2.1. At a=0a = 0 this set is {0}\{0\}, since 0=0-0 = 0; and for a0a \ne 0 it has exactly two elements, since by totality either 0<a0 < a, when adding a-a gives a<0<a-a < 0 < a, or a<0a < 0, when adding a-a gives a<0<aa < 0 < -a; in both cases aaa \ne -a.

step 2.1step 4.1L1L2L7L8
6.1

By [L9] the classes {a,a}\{a,-a\} are nonempty, cover Z\mathbb{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\gcd(a,b) \ge 0, lcm(a,b)0\operatorname{lcm}(a,b) \ge 0, the nonnegative generator of a subgroup of (Z,+)(\mathbb{Z},+) — is choosing one representative from a class {a,a}\{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}\{1,-1\}.

Depends on

Used by

Dependency tree · next 3 levels

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