Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28
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 subgroup of (Z,+)(\mathbb{Z}, +) is n=nZ\langle n \rangle = n\mathbb{Z} for exactly one natural number nn

Statement

Write ι:NZ\iota : \mathbb{N} \to \mathbb{Z} for the embedding of The naturals embed in the integers, and for gZg \in \mathbb{Z} put

gZ  :=  {gk  :  kZ}.g\mathbb{Z} \;:=\; \{\, gk \;:\; k \in \mathbb{Z} \,\} .

Then (Z,+,0)(\mathbb{Z},+,0) is an abelian group (Group and abelian group), gZg\mathbb{Z} is the cyclic subgroup g\langle g \rangle generated by gg (The subgroup S\langle S \rangle generated by a subset, the cyclic subgroup g\langle g \rangle, and cyclic groups) for every gg, and:

every subgroup H(Z,+)H \le (\mathbb{Z},+) (Subgroup) equals ι(n)Z=ι(n)\iota(n)\mathbb{Z} = \langle \iota(n) \rangle for exactly one natural number nn. When H={0}H = \{0\} that natural number is 00; otherwise it is the natural number whose image is the least positive element of HH.

In particular every subgroup of (Z,+)(\mathbb{Z},+) is cyclic.

Facts & Assumptions

Given: The set Z\mathbb{Z} with the operations of Arithmetic on the integers, and ι(k)=[(k,0)]\iota(k) = [(k,0)] (The naturals embed in the integers).

[L1]

Z\mathbb{Z} is a commutative ring: addition and multiplication are associative and commutative, x+0=xx + 0 = x, x1=xx \cdot 1 = x, x0=0x \cdot 0 = 0, multiplication distributes over addition, and every xx has an additive inverse x-x, with (x)=x-(-x) = x and (x)y=(xy)(-x)y = -(xy); we write uvu - v for u+(v)u + (-v) (The integers form a commutative ring, Arithmetic on the integers, The integers as equivalence classes of pairs of naturals).

[L2]

The order on Z\mathbb{Z} is total, antisymmetric and transitive, is compatible with addition, and positives are closed under multiplication; x<yx < y means xyx \le y together with xyx \ne y (The integers form a totally ordered ring, Order on the integers).

[L3]

ι\iota is injective, preserves addition, multiplication and order, and its image is exactly the nonnegative integers; ι(0)=0\iota(0) = 0, ι(1)=1\iota(1) = 1 (The naturals embed in the integers).

[L4]

On N\mathbb{N}: m<nm < n if and only if σ(m)n\sigma(m) \le n (Discreteness: σ(n)\sigma(n) is the immediate successor); 1=σ(0)1 = \sigma(0) (The natural numbers N\mathbb{N} (von Neumann)); 0k0 \le k for every kk (Order on the natural numbers); and every nonempty subset has a least element (The well-ordering principle).

[L5]

A group is a monoid in which every element is invertible; a subgroup is a subset containing the identity and closed under the operation and under inverses, and is itself a group under the restricted operation (Group and abelian group, Subgroup, One-step subgroup test: a nonempty HGH \subseteq G is a subgroup iff gh1Hgh^{-1} \in H for all g,hHg, h \in H; the identity and the inverses of HH are then those of GG).

[L6]

For gg in a group, g\langle g \rangle is the smallest subgroup containing gg, and g={gx:xZ}\langle g \rangle = \{\, g^{x} : x \in \mathbb{Z} \,\} (The subgroup S\langle S \rangle generated by a subset, the cyclic subgroup g\langle g \rangle, and cyclic groups, g={gn:nZ}\langle g \rangle = \{\, g^{n} : n \in \mathbb{Z} \,\}, and every cyclic group is abelian).

[L7]

Powers are defined by g0=eg^{0} = e and gσ(k)=gkgg^{\sigma(k)} = g^{k} \cdot g for kNk \in \mathbb{N}, this being the unique function on N\mathbb{N} with those two properties, and gx=(gk)1g^{x} = (g^{k})^{-1} when x<0x < 0 and x=ι(k)-x = \iota(k) (Powers gng^{n}: natural exponents in a monoid and integer exponents in a group, with g0=eg^{0} = e, The recursion theorem).

[L8]

For aZa \in \mathbb{Z} and b>0b > 0 there are q,rZq, r \in \mathbb{Z} with a=qb+ra = qb + r and 0r<b0 \le r < b (Division with remainder in Z\mathbb{Z}: for aZa \in \mathbb{Z} and b>0b > 0 there are unique q,rZq, r \in \mathbb{Z} with a=qb+ra = qb + r and 0r<b0 \le r < b).

Proof

technique · direct
1.1

(Z,+,0)(\mathbb{Z},+,0) is an abelian group: addition is an associative and commutative binary operation, 00 is a two-sided identity, and every xx has the two-sided inverse x-x.

L1L5
1.2

In this group the power gxg^{x} is the ring product gxgx. For x=ι(k)x = \iota(k) with kNk \in \mathbb{N}, the function kgι(k)k \mapsto g\,\iota(k) satisfies gι(0)=g0=0g\,\iota(0) = g \cdot 0 = 0 and gι(σ(k))=g(ι(k)+1)=gι(k)+gg\,\iota(\sigma(k)) = g(\iota(k) + 1) = g\,\iota(k) + g, which are exactly the two defining equations of kgkk \mapsto g^{k} written additively; by the uniqueness in [L7] the two functions agree. For x<0x < 0, writing x=ι(k)-x = \iota(k), we get gx=(gk)=(gι(k))=g(ι(k))=gxg^{x} = -(g^{k}) = -(g\,\iota(k)) = g(-\iota(k)) = gx.

L1L3L7
1.3

Discreteness: if 0<x0 < x in Z\mathbb{Z} then 1x1 \le x. Indeed x0x \ge 0, so x=ι(k)x = \iota(k) with k0k \ne 0, hence 0<k0 < k and 1=σ(0)k1 = \sigma(0) \le k in N\mathbb{N}; applying ι\iota gives 1x1 \le x.

L2L3L4
1.4

Existence, main case. Suppose H{0}H \ne \{0\} and pick hHh \in H with h0h \ne 0. Then hH-h \in H as well, and by totality one of hh, h-h is positive; so the set PP of positive elements of HH is nonempty.

L1L2L5
2.1

Hence g={gx:xZ}={gk:kZ}=gZ\langle g \rangle = \{\, g^{x} : x \in \mathbb{Z} \,\} = \{\, gk : k \in \mathbb{Z} \,\} = g\mathbb{Z} for every gZg \in \mathbb{Z}; in particular gZg\mathbb{Z} is a subgroup.

step 1.2L6
2.2

Every element of PP is nonnegative, hence of the form ι(k)\iota(k); so T:={kN:ι(k)P}T := \{\, k \in \mathbb{N} : \iota(k) \in P \,\} is a nonempty subset of N\mathbb{N}. Let k0k_0 be its least element and put n:=ι(k0)Pn := \iota(k_0) \in P.

step 1.4L3L4choose
2.3

For g>0g > 0, gg is the least positive element of gZg\mathbb{Z}. Indeed g=g1gZg = g \cdot 1 \in g\mathbb{Z} and g>0g > 0; and if gk>0gk > 0 then k>0k > 0, since k=0k = 0 gives gk=0gk = 0 and k<0k < 0 gives 0<k0 < -k, hence 0<g(k)=(gk)0 < g(-k) = -(gk) and so gk<0gk < 0. Then 1k1 \le k by step 1.3, so 0k10 \le k - 1 and 0g(k1)=gkg0 \le g(k-1) = gk - g, that is ggkg \le gk.

step 1.3L1L2
3.1

Existence, trivial case. If H={0}H = \{0\} then H=0Z=0=ι(0)H = 0\mathbb{Z} = \langle 0 \rangle = \langle \iota(0) \rangle, since 0k=00 \cdot k = 0 for every kk.

step 2.1L1L3
3.2

nn is the least element of PP: for pPp \in P write p=ι(k)p = \iota(k) with kTk \in T; then k0kk_0 \le k, and applying ι\iota, which preserves the order, gives npn \le p.

step 2.2L3
3.3

nH\langle n \rangle \subseteq H, since nHn \in H and n\langle n \rangle is the smallest subgroup containing nn.

step 2.2L6
3.4

Uniqueness. Suppose ι(m)Z=ι(n)Z=H\iota(m)\mathbb{Z} = \iota(n)\mathbb{Z} = H with m,nNm, n \in \mathbb{N}. If ι(n)=0\iota(n) = 0 then H={0}H = \{0\}, so ι(m)H\iota(m) \in H forces ι(m)=0\iota(m) = 0 and hence m=0=nm = 0 = n by injectivity. Otherwise ι(n)>0\iota(n) > 0, so H{0}H \ne \{0\} and likewise ι(m)>0\iota(m) > 0; by step 2.3 both ι(m)\iota(m) and ι(n)\iota(n) are the least positive element of HH, hence equal, and m=nm = n by injectivity.

step 2.3L2L3
4.1

HnZH \subseteq n\mathbb{Z}. Let hHh \in H. Since n>0n > 0, [L8] gives h=qn+rh = qn + r with 0r<n0 \le r < n. Now qnnZ=nHqn \in n\mathbb{Z} = \langle n \rangle \subseteq H by step 2.1 and step 3.3, so r=hqnHr = h - qn \in H because HH is closed under inverses and under addition. If rr were positive it would lie in PP and satisfy r<nr < n, contradicting step 3.2 together with antisymmetry; so r=0r = 0 and h=qnnZh = qn \in n\mathbb{Z}.

step 2.1step 3.2step 3.3L1L2L5L8
5.1

Combining, H=nZ=nH = n\mathbb{Z} = \langle n \rangle with n=ι(k0)n = \iota(k_0), which with step 3.1 proves existence for every subgroup.

step 2.1step 3.1step 3.3step 4.1
6.1

Every subgroup of (Z,+)(\mathbb{Z},+) is therefore ι(n)=ι(n)Z\langle \iota(n) \rangle = \iota(n)\mathbb{Z} for exactly one nNn \in \mathbb{N}, and in particular is cyclic.

step 5.1step 3.4

Remarks

The two are not quite the same statement, and the difference is the whole reason this one is worded as it is. The example asserts that every subgroup is nZn\mathbb{Z} for some n0n \ge 0, and adds that nn may be taken to be 00 or the least positive element of HH; it does not assert that no other n0n \ge 0 names the same subgroup. The statement above asserts exactly one, which is strictly stronger. The extra content is small — if aZ=bZa\mathbb{Z} = b\mathbb{Z} with a,b0a, b \ge 0 then each of a,ba, b divides the other, so a=ba = b — but it is what the uses below actually need, and it is proved here rather than assumed to come with the example.

Depends on

Used by

Dependency tree · next 3 levels

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