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

aZ+bZ=gcd⁡(a,b) Z and aZ∩bZ=lcm⁡(a,b) Z; equivalently, in (Z,+) the subgroup generated by {a,b} is ⟨gcd⁡(a,b)⟩ and ⟨a⟩∩⟨b⟩=⟨lcm⁡(a,b)⟩

Statement

Let a,b∈Z, and put

gZ:={ gk:k∈Z },aZ+bZ:={ ax+by  :  x,y∈Z }.

Then aZ+bZ and aZ∩bZ are subgroups of (Z,+) (Subgroup), and

aZ+bZ  =  gcd⁡(a,b) Z,aZ∩bZ  =  lcm⁡(a,b) Z

(Common divisor, and the greatest common divisor gcd⁡(a,b), with the convention gcd⁡(0,0):=0, Common multiple, and the least common multiple lcm⁡(a,b), taken to be 0 when a=0 or b=0). Equivalently, in the group (Z,+),

⟨{a,b}⟩  =  ⟨gcd⁡(a,b)⟩,⟨a⟩∩⟨b⟩  =  ⟨lcm⁡(a,b)⟩

(The subgroup ⟨S⟩ generated by a subset, the cyclic subgroup ⟨g⟩, and cyclic groups). Since gcd⁡(a,b)≥0 and lcm⁡(a,b)≥0, and every subgroup of (Z,+) has exactly one nonnegative generator (Every subgroup of (Z,+) is ⟨n⟩=nZ for exactly one natural number n), these are identifications of subgroups by their canonical generator, not merely equalities of two sets that happen to coincide.

Facts & Assumptions

Given: Integers a and b; d:=gcd⁡(a,b) and ℓ:=lcm⁡(a,b).

[L1]

Z is a commutative ring: addition and multiplication are associative and commutative, x+0=x, x⋅1=x, x⋅0=0, multiplication distributes over addition, and every x has an additive inverse; we write u−v for u+(−v) (The integers form a commutative ring, Arithmetic on the integers, The integers as equivalence classes of pairs of naturals).

[L2]

(Z,+,0) is an abelian group; gZ=⟨g⟩ is a subgroup for every g; and every subgroup equals ι(n)Z for exactly one n∈N (Every subgroup of (Z,+) is ⟨n⟩=nZ for exactly one natural number n, Group and abelian group).

[L3]

A subgroup contains the identity and is closed under the operation and under inverses; a nonempty S⊆Z with x−y∈S for all x,y∈S is a subgroup of (Z,+) (Subgroup, One-step subgroup test: a nonempty H⊆G is a subgroup iff gh−1∈H for all g,h∈H; the identity and the inverses of H are then those of G).

[L4]

⟨S⟩ is the smallest subgroup containing S: it contains S and is contained in every subgroup containing S (The subgroup ⟨S⟩ generated by a subset, the cyclic subgroup ⟨g⟩, and cyclic groups).

[L6]

u∣v means v=uk for some k∈Z; equivalently v∈uZ (Divisibility in Z: d∣a when a=dq for some integer q).

[L7]

gcd⁡(a,b)≥0 and is a common divisor of a and b; gcd⁡(0,0)=0 (Common divisor, and the greatest common divisor gcd⁡(a,b), with the convention gcd⁡(0,0):=0).

[L9]
[L11]

The image of ι:N→Z is exactly the set of nonnegative integers, so every x≥0 is ι(n) for a unique n∈N (The naturals embed in the integers).

Proof

technique · direct
1.1

I:=aZ+bZ is a subgroup of (Z,+): it contains 0=a⋅0+b⋅0, so is nonempty, and for ax+by and ax′+by′ in I the difference is a(x−x′)+b(y−y′)∈I by distributivity, so the one-step test applies.

L1L3
1.2

I⊆dZ. Since d is a common divisor, write a=da1 and b=db1; then ax+by=d(a1x+b1y)∈dZ for all x,y.

L1L6L7
1.3

d∈I. If (a,b)≠(0,0) this is [L8]. If (a,b)=(0,0) then d=0=a⋅0+b⋅0∈I. The two cases are exhaustive.

L1L7L8
1.4

aZ∩bZ is a subgroup by [L2] and [L5], and by [L6] it is exactly the set of common multiples of a and b: m∈aZ says a∣m, and m∈bZ says b∣m.

L2L5L6
2.1

I=⟨{a,b}⟩. It contains a=a⋅1+b⋅0 and b=a⋅0+b⋅1, so ⟨{a,b}⟩⊆I by [L4]. Conversely any subgroup H containing a and b contains ⟨a⟩=aZ and ⟨b⟩=bZ by [L2] and [L4], hence contains ax+by for all x,y by closure under the operation; taking H=⟨{a,b}⟩ gives I⊆⟨{a,b}⟩.

step 1.1L1L2L3L4
2.2

Hence dZ=⟨d⟩⊆I, because I is a subgroup containing d and ⟨d⟩ is the smallest such. With step 1.2, I=dZ.

step 1.1step 1.2step 1.3L2L4
2.3

ℓZ⊆aZ∩bZ: ℓ is a common multiple by [L9], so ℓ lies in the subgroup aZ∩bZ, and ℓZ=⟨ℓ⟩ is the smallest subgroup containing ℓ.

step 1.4L2L4L9
3.1

aZ∩bZ⊆ℓZ: every common multiple m satisfies ℓ∣m by [L10], that is m∈ℓZ. With step 2.3, aZ∩bZ=ℓZ.

step 1.4step 2.3L6L10
4.1

Both identities are proved, and in group-theoretic form they read ⟨{a,b}⟩=I=dZ=⟨d⟩ by step 2.1 and step 2.2, and ⟨a⟩∩⟨b⟩=aZ∩bZ=ℓZ=⟨ℓ⟩ by step 3.1 and [L2].

step 2.1step 2.2step 3.1L2
5.1

Finally d≥0 and ℓ≥0, so each is ι(n) for a natural n by [L11], and by [L2] a subgroup of (Z,+) has exactly one such generator; hence d and ℓ are the canonical generators of the two subgroups, and the identities identify the subgroups and not merely the underlying sets.

step 4.1L2L7L9L11∎

Remarks

  • This is the seam between the arithmetic and the group theory of this page, and it is the concrete shadow of the statement that Z is a principal ideal domain. Read from left to right, it says that the set of integer combinations of a and b is exactly the set of multiples of their greatest common divisor — which is Bézout's identity and the divisibility characterisation of gcd⁡ packed into one equation between subgroups.

  • The classification is used for one thing only. Both inclusions above come from Bézout and divisibility; Every subgroup of (Z,+) is ⟨n⟩=nZ for exactly one natural number n is invoked in step 5.1, for the uniqueness of the nonnegative generator, and nowhere else.

  • Boundary pairs. At (a,b)=(0,0) the theorem reads {0}+{0}=0Z={0} and {0}∩{0}=0Z, using gcd⁡(0,0)=0 and lcm⁡(0,0)=0; at a=0 and b≠0 it reads {0}+bZ=∣b∣Z and {0}∩bZ={0}. Both are true as stated, and neither needed a separate clause.

Depends on

Used by

Dependency tree · two levels

53 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