Alphabeta Math
CorollaryStatement: 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.

Every common divisor of a and b divides gcd⁡(a,b); consequently d=gcd⁡(a,b) exactly when d≥0, d∣a, d∣b, and every common divisor of a and b divides d — a characterisation that holds at (a,b)=(0,0) as well

Statement

Let a,b∈Z. Every common divisor of a and b divides gcd⁡(a,b) (Common divisor, and the greatest common divisor gcd⁡(a,b), with the convention gcd⁡(0,0):=0, Divisibility in Z: d∣a when a=dq for some integer q).

Consequently, for d∈Z the following are equivalent:

  1. d=gcd⁡(a,b);
  2. d≥0, d∣a, d∣b, and every common divisor of a and b divides d.

This characterisation holds for every pair (a,b), the pair (0,0) included, where it returns the value gcd⁡(0,0)=0 fixed by convention.

Facts & Assumptions

[L1]

For (a,b)≠(0,0), g is the greatest element of the set D(a,b) of common divisors, so in particular g∈D(a,b), and g≥1; at (a,b)=(0,0), g=0 by convention. In both cases g≥0 (Common divisor, and the greatest common divisor gcd⁡(a,b), with the convention gcd⁡(0,0):=0).

Proof

technique · direct
1.1L2L4

Suppose (a,b)≠(0,0) and let c be a common divisor of a and b. By [L2] fix x0,y0 with ax0+by0=g; then c∣g by [L4].

1.2L1L3

Suppose instead (a,b)=(0,0). Then g=0, and every integer, in particular every common divisor c, divides 0=g.

1.3L1L3

g itself is a common divisor of a and b: for (a,b)≠(0,0) this is g∈D(a,b), and for (a,b)=(0,0) it is 0∣0. And g≥0 in both cases.

2.1step 1.1step 1.2

In both cases every common divisor of a and b divides g; since the two cases are exhaustive, this is the first assertion.

3.1step 2.1step 1.3

Claim 1 implies claim 2: if d=g then d≥0, d∣a and d∣b by step 1.3, and every common divisor divides d by step 2.1.

3.2step 2.1step 1.3L1L5L6

Claim 2 implies claim 1: suppose d≥0, d∣a, d∣b, and every common divisor of a and b divides d. Then d is a common divisor, so d∣g by step 2.1; and g is a common divisor by step 1.3, so g∣d by hypothesis. Hence ∣d∣=∣g∣ by [L5], and since d≥0 and g≥0 this reads d=∣d∣=∣g∣=g.

4.1step 1.2step 1.3step 3.1step 3.2∎

The two claims are therefore equivalent, for every pair (a,b) including (0,0), where step 1.2 and step 1.3 were proved directly from the convention rather than from a maximum.

Remarks

Depends on

Dependency tree · 2 levels

Sources