Decomposing a factorial into large factors
Pith reviewed 2026-05-22 23:22 UTC · model grok-4.3
The pith
t(N) satisfies t(N)/N = 1/e - c0/log N + O(1/log^{1+c} N) with explicit c0 = 0.30441901…
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the ratio t(N)/N admits the expansion 1/e − c0/log N + O(1/log^{1+c} N) with explicit numerical c0 = 0.30441901…, together with the concrete inequality t(N) ≥ N/3 for every N ≥ 43632 that is best possible. The proof of the asymptotic supplies an additional lower-order term on the upper-bound side; the explicit lower bound is obtained by a combination of analytic estimates and high-precision numerical verification over wide ranges of N.
What carries the argument
t(N), defined as the largest integer such that N! equals a product of N integers each ≥ t(N)
If this is right
- t(N)/N approaches 1/e from below at the explicit rate c0/log N
- t(N) is at least N/3 once N reaches 43632, and 43632 is the smallest such threshold
- A second lower-order term appears in the upper bound for t(N)/N
- Several explicit conjectures of Guy and Selfridge on the sequence t(N) are confirmed by the computed values
Where Pith is reading between the lines
- The same decomposition question can be posed for other highly composite sequences such as primorials or lcm[1..N]
- The explicit constant c0 may be expressible in closed form involving integrals or series that arise from optimizing the product under the factorial constraint
- The computational method used to verify the N/3 threshold could be adapted to locate the exact point where t(N) first exceeds N/k for other small k
Load-bearing premise
The analytic and combinatorial arguments that produce the explicit value of c0 and the stated error term are correct and complete.
What would settle it
A direct computation of t(N) for some N > 10^5 that lies outside the predicted interval N/e − c0 N/log N − C N/log^{1+c} N < t(N) < N/e − c0 N/log N + C N/log^{1+c} N for any fixed C would falsify the asymptotic.
read the original abstract
Let $t(N)$ denote the largest number such that $N!$ can be expressed as the product of $N$ integers greater than or equal to $t(N)$. The bound $t(N)/N = 1/e-o(1)$ was apparently established in unpublished work of Erd\H{o}s, Selfridge, and Straus; but the proof is lost. Here we obtain the more precise asymptotic $$ \frac{t(N)}{N} = \frac{1}{e} - \frac{c_0}{\log N} + O\left( \frac{1}{\log^{1+c} N} \right)$$ for an explicit constant $c_0 = 0.30441901\dots$ and some absolute constant $c>0$, answering a question of Erd\H{o}s and Graham. For the upper bound, a further lower order term in the asymptotic expansion is also obtained. With numerical assistance, we obtain highly precise computations of $t(N)$ for wide ranges of $N$, establishing several explicit conjectures of Guy and Selfridge on this sequence. For instance, we show that $t(N) \geq N/3$ for $N \geq 43632$, with the threshold shown to be best possible.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper defines t(N) as the largest integer such that N! factors as a product of exactly N integers each at least t(N). It establishes the refined asymptotic t(N)/N = 1/e - c0/log N + O(1/log^{1+c} N) with explicit c0 = 0.30441901…, together with a further lower-order term in the upper bound. Using numerical assistance, it reports highly precise values of t(N) over wide ranges and proves the explicit statement that t(N) ≥ N/3 for all N ≥ 43632, with the threshold shown to be best possible; several conjectures of Guy and Selfridge are thereby settled.
Significance. If the results hold, the work supplies the first explicit constant in the expansion of t(N)/N, recovers and sharpens the lost Erdős–Selfridge–Straus result, and answers a question of Erdős and Graham. The combination of an explicit leading correction term with a sharp finite-N threshold verified by computation is a concrete advance in combinatorial number theory.
major comments (2)
- [asymptotic expansion (statement of main theorem)] The error term is written O(1/log^{1+c} N) for an unspecified absolute constant c > 0. At N = 43632 the difference between the main terms 1/e - c0/log N and 1/3 is only ≈ 0.006; without an effective bound on the implied constant in the O-term, the asymptotic alone does not rigorously imply t(N) ≥ N/3 at this finite threshold. The manuscript must therefore supply either an effective version of the error or a fully explicit bridging argument that combines the asymptotic with the cited numerical assistance.
- [numerical results and explicit threshold] The explicit threshold claim t(N) ≥ N/3 for N ≥ 43632 (and its sharpness) rests on “numerical assistance” and “highly precise computations.” No description is given of the computational method, the range of direct verification versus asymptotic tail, the precision or error analysis of the computations, or the auxiliary bounds used to certify the inequality at the cutoff. These details are load-bearing for the finite-N statement.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive comments, which highlight the need for greater rigor and transparency in establishing the finite-N threshold. We address each major comment below.
read point-by-point responses
-
Referee: [asymptotic expansion (statement of main theorem)] The error term is written O(1/log^{1+c} N) for an unspecified absolute constant c > 0. At N = 43632 the difference between the main terms 1/e - c0/log N and 1/3 is only ≈ 0.006; without an effective bound on the implied constant in the O-term, the asymptotic alone does not rigorously imply t(N) ≥ N/3 at this finite threshold. The manuscript must therefore supply either an effective version of the error or a fully explicit bridging argument that combines the asymptotic with the cited numerical assistance.
Authors: We agree that the non-effective error term prevents the asymptotic from directly implying the threshold at N=43632. The claimed inequality t(N) ≥ N/3 for N ≥ 43632 is established by a combination of direct computation up to a suitable cutoff and the asymptotic for larger N. In the revision we will supply either an effective version of the O-term (by determining an explicit c and bounding the implied constant) or a fully explicit bridging argument that uses the numerical data to cover the transitional range. This will be incorporated into the main theorem statement and its proof. revision: yes
-
Referee: [numerical results and explicit threshold] The explicit threshold claim t(N) ≥ N/3 for N ≥ 43632 (and its sharpness) rests on “numerical assistance” and “highly precise computations.” No description is given of the computational method, the range of direct verification versus asymptotic tail, the precision or error analysis of the computations, or the auxiliary bounds used to certify the inequality at the cutoff. These details are load-bearing for the finite-N statement.
Authors: We acknowledge that the manuscript provides insufficient detail on the computational verification. In the revised version we will add a dedicated section (or appendix) describing the algorithm for computing t(N), the precise range of direct verification (including up to and beyond N=43632), the floating-point precision employed, error analysis and certification bounds, and any auxiliary inequalities used to confirm the threshold. This will make the finite-N claims fully rigorous and reproducible. revision: yes
Circularity Check
No significant circularity; derivation and bounds are self-contained
full rationale
The paper derives the refined asymptotic t(N)/N = 1/e - c0/log N + O(1/log^{1+c} N) with explicit c0 from its own analytic arguments, independent of the lost Erdős-Selfridge-Straus result (which is cited only for historical context on the o(1) term). The explicit finite-N claim t(N) ≥ N/3 for N ≥ 43632 rests on separate numerical computations described as 'highly precise' and 'with numerical assistance,' not on fitting or renaming the asymptotic itself. No self-citation is load-bearing for the central results, no parameter is fitted to a subset and then called a prediction, and no ansatz or uniqueness theorem is smuggled via prior author work. The non-explicit c in the error term affects effectivity but does not induce circularity in the derivation chain.
Axiom & Free-Parameter Ledger
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
t(N)/N = 1/e − c0/log N + O(1/log^{1+c} N) with c0 = (1/e) ∫ f_e(x) dx
-
IndisputableMonolith/Foundation/ArithmeticFromLogic.leanLogicNat recovery unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
rearrangement of powers of 2,3,5,7; downsets; 3-smooth liquidity pool
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Forward citations
Cited by 1 Pith paper
-
Mathematical exploration and discovery at scale
AlphaEvolve rediscovered best-known solutions for most of 67 tested math problems and found improved solutions in several cases using LLM-guided evolutionary search.
Reference graph
Works this paper leans on
- [1]
-
[2]
S.F.Assmann,D.S.Johnson,D.J.Kleitman,J.Y.-T.Leung,Onadualversionoftheone-dimensionalbin packing problem, J. Algorithms5(1984) 502–525
work page 1984
- [3]
-
[4]
Büthe,Estimating𝜋(𝑥)and related functions under partial RH assumptions, Math
J. Büthe,Estimating𝜋(𝑥)and related functions under partial RH assumptions, Math. Comp., 85(301), 2483–2498, Jan. 2016
work page 2016
-
[5]
Büthe,An analytic method for bounding𝜓(𝑥)
J. Büthe,An analytic method for bounding𝜓(𝑥). Math. Comp.,87(312), 1991–2009
work page 1991
-
[6]
Rivat,Computing𝜋(𝑥): the Meissel, Lehmer, Lagarias, Miller, Odlyzko method, Math
M.Deléglise, J. Rivat,Computing𝜋(𝑥): the Meissel, Lehmer, Lagarias, Miller, Odlyzko method, Math. Comp.65(1996), no. 213, 235–245
work page 1996
-
[7]
Dusart,Explicit estimates of some functions over primes, Ramanujan J.45(2018) 227–251
P. Dusart,Explicit estimates of some functions over primes, Ramanujan J.45(2018) 227–251
work page 2018
-
[8]
P. Erdős,Some problems in number theory, in Computers in Number Theory, Academic Press, London New York, 1971, pp. 405–414
work page 1971
-
[9]
Erdős,Some problems I presented or planned to present in my short talk, Analytic number theory, Vol
P. Erdős,Some problems I presented or planned to present in my short talk, Analytic number theory, Vol. 1 (Allerton Park, IL, 1995) (1996), 333–335
work page 1995
- [10]
-
[11]
Gurobi Optimization, LLC,Gurobi Optimizer Reference Manual,https://www.gurobi.com, accessed May 5, 2025
work page 2025
-
[12]
R. K. Guy,Unsolved Problems in Number Theory, 3rd Edition, Springer, 2004
work page 2004
-
[13]
R. K. Guy, J. L. Selfridge,Factoring factorial𝑛, Amer. Math. Monthly105(1998) 766–767
work page 1998
-
[14]
D. Johnston, A. Yang,Some explicit estimates for the error term in the prime number theorem, J. Math. Anal. Appl.,527(2) (2023), Paper No. 127460
work page 2023
-
[15]
J. C. Lagarias and A. M. Odlyzko,Computing𝜋(𝑥): An analytic method, J. Algorithms8(1987), no. 2, 173–191
work page 1987
-
[16]
J.C.LagariasandA.M.Odlyzko,Computing𝜋(𝑥): TheMiessel–Lehmermethod,Math.Comp.44(1985), no. 170, 537–560
work page 1985
-
[17]
M. Berkelaar, K. Eikland, P.Notebaert,lp_solve, Version 5.5.2.11,https://lpsolve.sourceforge. net/5.5/, accessed May 5, 2025
work page 2025
- [18]
-
[19]
Robbins,A Remark on Stirling’s Formula, Amer
H. Robbins,A Remark on Stirling’s Formula, Amer. Math. Monthly62(1955) 26–29
work page 1955
- [20]
-
[21]
Tao,Decomposing factorials into bounded factors, preprint, 2025.https://arxiv.org/abs/2503
T. Tao,Decomposing factorials into bounded factors, preprint, 2025.https://arxiv.org/abs/2503. 20170v2
work page 2025
-
[22]
T. Tao,Verifying the Guy–Selfridge conjecture, GitHub repository, 2025.https://github.com/ teorth/erdos-guy-selfridge
work page 2025
-
[23]
J. D. Vaaler,Some extremal functions in Fourier analysis, Bulletin (New Series) of the American Mathe- matical Society, Bull. Amer. Math. Soc. (N.S.)12(2), 183–216, (April 1985)
work page 1985
-
[24]
Walisch,primecount, Version 7.17,https://github.com/kimwalisch/primecount, accessed April 24, 2025
K. Walisch,primecount, Version 7.17,https://github.com/kimwalisch/primecount, accessed April 24, 2025
work page 2025
-
[25]
Walisch,primesieve, Version 12.8,https://github.com/kimwalisch/primesieve, accessed April 24, 2025
K. Walisch,primesieve, Version 12.8,https://github.com/kimwalisch/primesieve, accessed April 24, 2025. DECOMPOSING A FACTORIAL INTO LARGE FACTORS 79 UNAFFILIATED, ATHENS, GA 30605. Email address:boris.alexeev@gmail.com UVA DEPARTMENT OFMATHEMATICS, CHARLOTTESVILLE, VA 22903. Email address:auj4kq@virginia.edu LIRMM, UNIVMONTPELLIER, CNRS, MONTPELLIER, FRAN...
work page 2025
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.