Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

A Deeply Composite Number Outside B-Infinity

Abstract

The deeply composite number 25200 is never a strict prime-exponent-score record.

The OEIS A385722 attachment asks whether all deeply composite numbers from A095848 occur in B-infinity, the union of the strict record sequences from A384669 over real parameters strictly between zero and one. A384669 states the score on positive integer factorizations and its strict record sequences; A095848 states the extended-divisor-list order; A385722 states the union over 0 < x < 1 and the all-or-infinitely-many question. The Lean declarations quantify n and m over all naturals with explicit positivity guards and x over all reals. DivPlusPrecedes and DC are the repository’s least-differing-divisor encoding of the A095848 order, and the 25200 certificates and counterexample are proved in the repository.

Definition 1.1 (Prime-exponent score).

Formalization. D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx (✓ std3).

Source. Repository-derived.

Commentary.

A384669 states f_x(k) for a positive integer factorization k as the sum of the x-th powers of its exponents. The repository extends the formula to every natural n and real x using Nat.primeFactors and coerces each natural factorization value to the reals via the displayed toReal operation.

Definition 1.2 (First differing divisor order).

Formalization. D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.DivPlusPrecedes (✓ std3).

Source. Repository-derived.

Commentary.

A095848 states its order through the infinite extended divisor lists Div+(n). DivPlusPrecedes is the repository encoding: for natural n and m, a positive d divides n but not m while the divisibility predicates agree at every positive natural e below d, so the first difference favors n.

Definition 1.3 (Deeply composite record predicate).

Formalization. D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.DC (✓ std3).

Source. Repository-derived.

Commentary.

A095848 gives the deeply composite sequence through successive records of its extended divisor-list order. The repository predicate DC(n) quantifies over all natural m with 1 <= m < n and uses DivPlusPrecedes as the equivalent least-differing-divisor record formulation required by the source atom.

Definition 1.4 (Strict score record).

Formalization. D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.StrictRecord (✓ std3).

Source. Repository-derived.

Commentary.

A384669 defines A_x by strict score records among positive integers. The repository predicate requires the candidate n to be positive, quantifies x over all reals and m over all naturals, and preserves the guarded strict inequality fx(m,x) < fx(n,x).

Definition 1.5 (The union B-infinity).

Formalization. D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.Binfty (✓ std3).

Source. Repository-derived.

Commentary.

A385722 defines B-infinity as the union of the A_x values for 0 < x < 1 and asks whether infinitely many, or all, A095848 terms occur. The repository set uses an existential real x in that open interval together with the strict record predicate; A385722 notes the equivalent rational-parameter form by continuity. The candidate is required positive, matching the source’s positive-integer sequence.

Theorem 1.6 (Literal factorizations used by the certificate).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.literal_factorizations (✓ std3). ∎

Source. Repository-derived.

Commentary.

The repository verifies all three literal prime factorizations used to evaluate the scores. Consumer-to-prerequisite paths: fx_25200 -> factorization_25200 -> literal_factorizations; fx_18480 -> factorization_18480 -> literal_factorizations; and fx_20160 -> factorization_20160 -> literal_factorizations. The intermediate factorization declarations are private Lean helpers.

Theorem 1.7 (Normalized score of 25200).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx_25200 (✓ std3). ∎

Source. Repository-derived.

Commentary.

The repository normalizes the score from the certified factorization 25200 = 2^43^25^2*7. Dependency path: fx_25200 -> factorization_25200 -> literal_factorizations.

Theorem 1.8 (Normalized score of 18480).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx_18480 (✓ std3). ∎

Source. Repository-derived.

Commentary.

The repository normalizes the first competitor’s score from the certified factorization 18480 = 2^435711. Dependency path: fx_18480 -> factorization_18480 -> literal_factorizations.

Theorem 1.9 (Normalized score of 20160).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx_20160 (✓ std3). ∎

Source. Repository-derived.

Commentary.

The repository normalizes the second competitor’s score from the certified factorization 20160 = 2^63^25*7. Dependency path: fx_20160 -> factorization_20160 -> literal_factorizations.

Theorem 1.10 (Positive score-gap identity).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.score_gap_identity (✓ std3). ∎

Source. Repository-derived.

Commentary.

After substituting z = t - 3/2, the repository proves this polynomial identity by ring normalization; nonnegativity of its right side supplies the strict gap used above the threshold.

Theorem 1.11 (25200 is deeply composite).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.dc_25200 (✓ std3). ∎

Source. Repository-derived.

Commentary.

The finite certificate first treats a challenger divisible by 2520 as 2520*j for 1 <= j <= 9; the first difference is 16 for odd j and 25 for even j. Otherwise the first missing divisor among 2 through 10 favors 25200. This proves the universal record condition.

Theorem 1.12 (Two smaller competitors dominate every parameter).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.score_25200_le_competitors (✓ std3). ∎

Source. Repository-derived.

Commentary.

For every real x, the score of 25200 is bounded by the larger score of 18480 and 20160. With t=2^x and u=3^x, the three scores normalize to t^2+2t+1, t^2+4, and tu+t+2. The first competitor handles t <= 3/2; above that threshold, monotonicity of real powers and the positive polynomial identity in z=t-3/2 make the second competitor win. Dependency directions: score_25200_le_competitors -> fx_25200, fx_18480, fx_20160, and score_gap_identity.

Theorem 1.13 (25200 is never a strict score record).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.not_strictRecord_25200 (✓ std3). ∎

Source. Repository-derived.

Commentary.

Both competitors are positive naturals smaller than 25200. If 25200 were a strict record, both scores would be strictly below its score, contradicting score_25200_le_competitors. Dependency direction: not_strictRecord_25200 -> score_25200_le_competitors.

Theorem 1.14 (The complete 25200 counterexample).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.deeply_composite_25200_not_in_Binfty (✓ std3). ∎

Source. Repository-derived.

Commentary.

The whole candidate theorem combines the certified deeply-composite fact with exclusion from strict records for every real parameter. Dependency directions: deeply_composite_25200_not_in_Binfty -> dc_25200 and deeply_composite_25200_not_in_Binfty -> not_strictRecord_25200.

Theorem 1.15 (25200 is outside B-infinity).

Proof. Machine-checked in Lean as D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.not_mem_Binfty_25200 (✓ std3). ∎

Source. Repository-derived.

Commentary.

Unfolding membership in Binfty would supply a real parameter and a strict record witness, which not_strictRecord_25200 excludes. Dependency direction: not_mem_Binfty_25200 -> not_strictRecord_25200. This answers the all-deeply-composite branch negatively; the infinitely-many branch is not asserted or resolved here.

References

  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.Binfty
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.DC
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.DivPlusPrecedes
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.StrictRecord
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.dc_25200
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.deeply_composite_25200_not_in_Binfty
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx_18480
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx_20160
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.fx_25200
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.literal_factorizations
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.not_mem_Binfty_25200
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.not_strictRecord_25200
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.score_25200_le_competitors
  • Truth anchor: D5/S3/Factorization/DeeplyCompositeNotPrimeExponentRecord.score_gap_identity