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

If a prime p divides a finite product ∏i<nai of integers then p∣ai for some i<n; at n=0 the product is 1 and the hypothesis cannot hold

Statement

Let p be a prime (Prime and composite integers: p is prime when p>1 and its only positive divisors are 1 and p), let n∈N, and let a:N→Z, with the finite product ∏i<nai taken 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. If

p  ∣  ∏i<nai,

then p∣ai for some i<n.

At n=0 the product is the empty product 1, and p∣1 is impossible for a prime, so the hypothesis is never satisfied there and the assertion is true rather than excluded. Since ∏i<nai depends only on a0,…,an−1 (The product g0g1⋯gn−1 of a finite list in a monoid, by recursion, with the empty product (n=0) equal to the identity), the statement applies verbatim to a finite list a:n→Z.

Facts & Assumptions

Given: A prime p; the property P(n): "for every family a:N→Z, if p∣∏i<nai then p∣ai for some i<n".

[L2]

In a monoid, ∏i<0gi=e and ∏i<σ(n)gi=(∏i<ngi)⋅gn; the value depends only on g0,…,gn−1 (The product g0g1⋯gn−1 of a finite list in a monoid, by recursion, with the empty product (n=0) equal to the identity).

[L3]

If q is prime and q∣uv then q∣u or q∣v (Euclid's lemma: if p is prime and p∣ab then p∣a or p∣b).

[L5]

Induction: a property holding at 0 and inherited by successors holds at every natural number (The principle of mathematical induction).

[L6]

On N: n<σ(n), and m<σ(n) exactly when m≤n (On N the order is membership: m<n  ⟺  m∈n, The natural numbers N (von Neumann)).

[L7]

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); Z is a commutative ring (The integers form a commutative ring, Arithmetic on the integers, The integers as equivalence classes of pairs of naturals).

[L8]

The embedding ι:N→Z is injective, preserves the order, and has as image exactly the nonnegative integers, with ι(0)=0 and ι(1)=1; and 0≠1 in N (The naturals embed in the integers).

Proof

technique · induction
1.1

0<1, since 1=ι(1) is nonnegative and 1≠0 by injectivity of ι; adding −1 gives −1<0. Hence −1<0<1<p, so p≠1 and p≠−1.

L4L7L8
1.2

Let n∈N and assume P(n).

ih
1.3

Let a:N→Z and suppose p∣∏i<σ(n)ai. By the recursion clause this product equals (∏i<nai)⋅an, so [L3] gives p∣∏i<nai or p∣an.

L1L2L3L9
2.1

P(0) holds: ∏i<0ai=1 for every family a, and p∣1 would force p=1 or p=−1, which step 1.1 excludes. So the hypothesis of P(0) is never satisfied and P(0) is true vacuously.

basestep 1.1L1L2
2.2

In the first case step 1.2 supplies i<n with p∣ai, and i<n<σ(n) gives i<σ(n); in the second case i:=n works, since n<σ(n). Either way some i<σ(n) has p∣ai, so P(σ(n)) holds.

step 1.2step 1.3L6
3.1

P(0) holds and P(n) implies P(σ(n)) for every n, so P(n) holds for every n∈N.

step 2.1step 2.2L5discharge-induction∎

Remarks

Depends on

Used by

Dependency tree · two levels

56 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