Prime-Exponent Record Limit at One
Abstract
For every fixed positive integer, strict prime-exponent record membership near one from the left is exactly membership in A029744 with the term three removed.
Definition 1.1 (The prime-exponent score).
Formalization. D5/S3/Factorization/PrimeExponentRecordLimitOne.f (✓ std3).
Source. Repository-derived.
Commentary.
For real x and natural n, f(x,n) is the finite sum over the distinct prime divisors p of n of the real x-th power of the natural exponent of p in n. The displayed real coercion is part of the definition. OEIS A384669 (Switkay, 2025-06-06) supplies this score definition.
Definition 1.2 (Strict record membership).
Formalization. D5/S3/Factorization/PrimeExponentRecordLimitOne.StrictRecord (✓ std3).
Source. Repository-derived.
Commentary.
StrictRecord(x,n) requires n to be positive and f(x,n) to exceed f(x,m) for every positive natural m strictly below n. OEIS A384669 (Switkay, 2025-06-06) supplies this strict-record definition.
Theorem 1.3 (The score at one).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.f_one (✓ std3). ∎
Source. Repository-derived.
Commentary.
At x=1 the score is Mathlib’s cardFactors, the number of prime factors counted with multiplicity. This is a bind-only companion to Mathlib’s canonical factorization sum identity.
Theorem 1.4 (The prime-product gap).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.gap_lemma (✓ std3). ∎
Source. Repository-derived.
Commentary.
If nonzero n is neither a power of two nor three times a power of two, then the power 2^(cardFactors(n)+1) is strictly smaller than n. Writing n as a power of two times an odd part, one odd prime at least five gives ratio at least 5/2, while at least two factors three give ratio at least 9/4. This gap lemma is repository-derived.
Theorem 1.5 (Gap numbers are eventually excluded).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.eventually_not_record_of_gap (✓ std3). ∎
Source. Repository-derived.
Commentary.
The smaller power of two supplied by the gap lemma has score cardFactors(n)+1 at x=1, strictly above the score of n. Continuity of the two finite score sums transports this defeat to a left neighborhood of one.
Theorem 1.6 (Powers of two are eventual records).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.eventually_two_pow_record (✓ std3). ∎
Source. Repository-derived.
Commentary.
Every positive predecessor of 2^k has fewer than k prime factors counted with multiplicity. The finitely many strict inequalities at x=1 therefore persist simultaneously on a left neighborhood of one; k=0 is vacuous.
Theorem 1.7 (Strict subadditivity below one).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.strict_subadditive_rpow (✓ std3). ∎
Source. Repository-derived.
Commentary.
For positive natural k and real 0<x<1, strict concavity gives (k+1)^x < k^x+1. The proof obtains the strict inequality via Mathlib’s Real.strictConcaveOn_rpow; this supporting bridge is repository-derived, not a newly asserted classical result.
Theorem 1.8 (Three is never a positive-exponent record).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.not_record_three (✓ std3). ∎
Source. Repository-derived.
Commentary.
For every positive real exponent, two and three both have score one. Since two is a smaller positive integer, three cannot be a strict record.
Theorem 1.9 (Three times a positive power of two is an eventual record).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.eventually_three_two_record (✓ std3). ∎
Source. Repository-derived.
Commentary.
Below 32^k, any number with fewer than k+1 prime factors loses already at one. The only smaller number with exactly k+1 factors is 2^(k+1), and strict subadditivity breaks that tie in favor of 32^k for 0<x<1.
Definition 1.10 (The endpoint candidate family).
Formalization. D5/S3/Factorization/PrimeExponentRecordLimitOne.Candidate (✓ std3).
Source. Repository-derived.
Commentary.
Candidate(n) means that n is a power of two, or is three times 2^k for a positive natural k. Thus the definition is exactly A029744 with its term three omitted. OEIS A029744 supplies the powers-of-two and three-times-powers-of-two family.
Theorem 1.11 (The A384669 endpoint at one).
Proof. Machine-checked in Lean as D5/S3/Factorization/PrimeExponentRecordLimitOne.a384669_endpoint_limit_one (✓ std3). ∎
Source. Repository-derived.
Commentary.
For every fixed positive n there is a real 0<delta<1 such that, whenever 1-delta<x<1, n is a strict record exactly when it is a power of two or three times a positive power of two. The power-of-two, three-times-power, three, and gap cases exhaust the positive naturals. This is limited to the per-n eventual formulation: no uniform delta and no sequence-level limit are claimed. OEIS A384669 supplies the sequence-level conjectural target; the per-n quantifiers proved here are repository-derived.
References
- Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.Candidate - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.StrictRecord - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.a384669_endpoint_limit_one - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.eventually_not_record_of_gap - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.eventually_three_two_record - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.eventually_two_pow_record - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.f - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.f_one - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.gap_lemma - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.not_record_three - Truth anchor:
D5/S3/Factorization/PrimeExponentRecordLimitOne.strict_subadditive_rpow