Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

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