Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

The first growth assertion of OEIS A222759

Abstract

The prime threshold places the cubes of the first k primes below n.

Definition 1.1 (One-based prime enumeration).

Formalization. D5/S3/Arith/PrimeRemainders/OeisA222759Growth.P (✓ std3).

Citation. T. D. Noe (2013). OEIS A222759: first growth assertion for literal binomial remainders. URL: https://oeis.org/A222759.

Commentary.

For j at least one, P(j) is the j-th prime, with P(1)=2. nth(Prime,t) denotes Mathlib’s zero-based prime enumeration. The subtraction j-1 is natural subtraction; the unused extension P(0)=2 does not alter any positive index in the assertion.

Definition 1.2 (The literal cubic remainder).

Formalization. D5/S3/Arith/PrimeRemainders/OeisA222759Growth.cubicRemainder (✓ std3).

Citation. T. D. Noe (2013). OEIS A222759: first growth assertion for literal binomial remainders. URL: https://oeis.org/A222759.

Commentary.

choose(a,b) is the natural binomial coefficient. NatMod(a,m) is the least nonnegative remainder on division by a positive m, with NatMod(a,0)=a. Thus for a positive prime q, cubicRemainder(n,q) lies between zero and q cubed minus one. It is compared with the integer n itself.

Theorem 1.3 (At least k distinct prime witnesses).

Proof. Machine-checked in Lean as D5/S3/Arith/PrimeRemainders/OeisA222759Growth.result (✓ std3). ∎

Resolves. Problems/noe-2013-a222759-prime-cube-growth (proved) by D5/S3/Arith/PrimeRemainders/OeisA222759Growth.result.

Source. Repository-derived.

Acknowledgement. T. D. Noe (2013). OEIS A222759: first growth assertion for literal binomial remainders. URL: https://oeis.org/A222759.

Commentary.

For every natural k at least three and every positive natural n at or above P(P(k)^3), the displayed injection supplies k distinct positive primes. Positive integers and positive naturals describe the same domain here. Fin(k) has indices 0 through k-1, and Injective is Function.Injective. The proof chooses q(i)=nth(Prime,i), the first k primes. Mathlib’s Nat.add_two_le_nth_prime at t=j-1 gives P(j)>=j+1 for positive j. With j=P(k)^3, the threshold therefore implies P(k)^3<n, including equality n=P(P(k)^3) in the hypothesis. Nat.nth_injective and Nat.prime_nth_prime give distinct prime witnesses; Nat.nth_monotone gives q(i)<=P(k). Hence q(i)^3<=P(k)^3<n. Nat.mod_lt gives cubicRemainder(n,q(i))<q(i)^3<n, proving the required inequality. The argument uses the literal remainder range and needs no special binomial identity. It asserts the first growth clause for every k,n in its stated domain, without assuming that the full set of primes satisfying the predicate is finite.

References