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

For positive integers a and b: a∣b if and only if vp(a)≤vp(b) for every prime p

Statement

Let a,b∈Z with a≥1 and b≥1, and let vp be the p-adic valuation of The p-adic valuation vp(a) of a nonzero integer: the greatest k∈N with pk∣a. Then

a∣b⟺vp(a)≤vp(b)  for every prime p.

Both valuations are defined, since a and b are nonzero.

Facts & Assumptions

Given: The property R(k): "for every b≥1, if ι(k)≥1 and vp(ι(k))≤vp(b) for every prime p, then ι(k)∣b", where ι:N→Z is the embedding of The naturals embed in the integers.

[L4]

Strong induction on N (Strong (complete) induction).

[L6]

A product of two nonzero integers is nonzero (The integers have no zero divisors; multiplicative cancellation).

[L7]

On N: m≤n means m+c=n for some c, so m≤m+n always (Order on the natural numbers, Addition of natural numbers); m+x≤m+y holds exactly when x≤y (Order is compatible with addition); m<n exactly when σ(m)≤n, and 1=σ(0) (Discreteness: σ(n) is the immediate successor, The natural numbers N (von Neumann)).

[L8]

Z is a commutative ring; its order is total, antisymmetric and transitive, is compatible with addition, and positives are closed under multiplication (The integers form a commutative ring, Arithmetic on the integers, The integers as equivalence classes of pairs of naturals, The integers form a totally ordered ring, Order on the integers).

[L9]

ι is injective, preserves addition, multiplication and order, and has as image exactly the nonnegative integers, with ι(0)=0 and ι(1)=1 (The naturals embed in the integers).

Proof

technique · induction
1.1

0<1, since 1=ι(1) is nonnegative and differs from 0=ι(0); and every integer x>0 satisfies x≥1, because x=ι(j) with j≠0, so 1=σ(0)≤j and ι preserves the order.

L7L9
1.2

The forward implication. Suppose a∣b and fix c with b=ac. Then c≠0, since b≠0, so [L1] gives vp(b)=vp(a)+vp(c)≥vp(a) for every prime p.

L1L5L7L8
1.3

Let k∈N and assume R(j) for every j<k.

ih
2.1

R(0) holds vacuously: ι(0)=0 and 0≥1 is false.

basestep 1.1L9
2.2

Put a:=ι(k) and suppose a≥1, and let b≥1 satisfy vp(a)≤vp(b) for every prime p. If a=1 then a∣b, so assume a>1.

step 1.1L5L8
3.1

Fix a prime q with q∣a, and fix a1 with a=qa1. Then vq(a)≥1, hence vq(b)≥1 by hypothesis, so q∣b; fix b1 with b=qb1.

step 2.2L2L3L5choose
4.1

a1≥1 and b1≥1: they are nonzero because a and b are, and if a1<0 then qa1<0 contradicting a>0, so a1>0 and hence a1≥1; the same argument applies to b1.

step 1.1step 3.1L6L8
5.1

a1<a: since q>1 we have q−1>0, and a1>0, so a−a1=(q−1)a1>0.

step 3.1step 4.1L3L8
5.2

For every prime p: vp(q)+vp(a1)=vp(a)≤vp(b)=vp(q)+vp(b1), so vp(a1)≤vp(b1) by cancellation of vp(q) in the order of N.

step 2.2step 3.1step 4.1L1L7
6.1

Write a1=ι(j); then j<k, since otherwise k≤j and the order-preserving ι would give a≤a1, contradicting step 5.1. By step 1.3 applied to j, together with steps 4.1 and 5.2, a1∣b1.

step 1.3step 4.1step 5.1step 5.2L9
7.1

Hence b=qb1=q(a1c)=(qa1)c=ac for the c with b1=a1c, so a∣b and R(k) holds.

step 3.1step 6.1L5L8
8.1

Steps 2.2 and 7.1 cover both possibilities for a, so R at k follows from R below k; with step 2.1, strong induction gives R(k) for every k. Since a positive integer a is ι(k) for a unique k, that is the reverse implication, and step 1.2 is the forward one.

step 1.2step 2.1step 2.2step 7.1L4L9discharge-induction∎

Remarks

Depends on

Used by

Dependency tree · two levels

58 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