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

Euclid's theorem: for every n∈N and every list p:n→Z of primes there is a prime not among p0,…,pn−1; consequently the set of primes is not finite

Statement

Write P:={ x∈Z:x is prime } (Prime and composite integers: p is prime when p>1 and its only positive divisors are 1 and p), and take finite products in the commutative monoid (Z,⋅,1) of (Z,⋅,1) is a commutative monoid whose group of units is {1,−1}; equivalently u∣1 holds exactly for u=1 and u=−1 as in The product g0g1⋯gn−1 of a finite list in a monoid, by recursion, with the empty product (n=0) equal to the identity.

  1. For every n∈N and every list p:n→Z of primes there is a prime q with q≠pi for every i<n.
  2. Consequently P is not finite: there is no m∈N with P≈m (Finite, countably infinite, countable, uncountable, Equinumerous sets, A≈B and A⪯B).

Clause 1 holds at n=0 as well, where the empty product is 1 and the witness produced by the proof is a prime divisor of 2.

Facts & Assumptions

Given: The set P of primes.

[L2]

Splitting law: ∏i<m+kgi=(∏i<mgi)⋅(∏l<kgm+l) for all m,k∈N (Generalised associativity: in a monoid the product of a finite list does not depend on the bracketing, and in a commutative monoid it does not depend on the order of the factors either).

[L8]

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

[L9]

The order on Z is total, antisymmetric and transitive and is compatible with addition (The integers form a totally ordered ring, Order on the integers); ι:N→Z is injective, preserves the order, and has as image the nonnegative integers, with ι(0)=0, ι(1)=1 (The naturals embed in the integers, The natural numbers N (von Neumann)).

[L10]

On N: j<n exactly when σ(j)≤n (Discreteness: σ(n) is the immediate successor); a≤b means a+c=b for some c∈N (Order on the natural numbers, Addition of natural numbers); and n={ m:m<n } with j<σ(j) (On N the order is membership: m<n  ⟺  m∈n).

[L11]

A function is injective when it identifies no two points, surjective when its image is the whole codomain, and bijective when it is both (Injection, surjection, bijection); A≈B means a bijection A→B exists, and A is finite when A≈m for some m∈N (Equinumerous sets, A≈B and A⪯B, Finite, countably infinite, countable, uncountable).

Proof

technique · contradiction
1.1

0<1 in Z, since 1=ι(1) is nonnegative and differs from 0=ι(0) by injectivity of ι; adding 1 gives 1<1+1.

L9
1.2

Fix n∈N and a list p:n→Z of primes, and put Π:=∏i<npi and N:=Π+1.

L1choose
1.3

Suppose, for contradiction, that P is finite: fix m∈N and a bijection g:P→m.

assume-contraL11choose
2.1

Π≥1 by [L3], so N=Π+1≥1+1>1 by compatibility of the order with addition.

step 1.1step 1.2L3L9
2.2

Suppose, for contradiction, that q=pj for some j<n. Since j<n we have σ(j)≤n, so n=σ(j)+c for some c∈N.

assume-contrastep 1.2L10
2.3

Define f:m→Z by letting f(i) be the unique x∈P with g(x)=i; such an x exists because g is surjective and is unique because g is injective. Then f is a list of primes of length m, and f(g(x))=x for every x∈P.

step 1.3L11construct
3.1

By [L4] there is a prime q with q∣N.

step 2.1L4choose
3.2

The splitting law then gives Π=(∏i<σ(j)pi)⋅(∏l<cpσ(j)+l), and ∏i<σ(j)pi=(∏i<jpi)pj; by associativity and commutativity Π=pj⋅B where B:=(∏i<jpi)(∏l<cpσ(j)+l). Hence pj∣Π, that is q∣Π.

step 2.2L1L2L7L8
4.1

So q∣N and q∣Π, whence q∣N−Π=1 by linearity, forcing q=1 or q=−1 and contradicting q>1>0>−1. Therefore q≠pi for every i<n, which is clause 1.

step 1.1step 1.2step 3.1step 3.2L5L6L7L8L9
5.1

Clause 1 applied to f supplies a prime q0 with q0≠f(i) for every i<m. But q0∈P, so g(q0)<m and f(g(q0))=q0, a contradiction. Hence no such m and g exist and P is not finite, which is clause 2.

step 4.1step 1.3step 2.3L10L11discharge-contradiction∎

Remarks

Depends on

Used by

Dependency tree · two levels

68 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