Landau's function is the largest order of any permutation of objects. It is a basic invariant of the symmetric group , and because the order of a permutation is the least common multiple of its cycle lengths, is also the largest least common multiple of the parts of a partition of . That second description ties a purely group-theoretic quantity to the distribution of prime numbers, which is why has been studied as a meeting point of combinatorics and analytic number theory for over a century.
The interest of this mission is one sharp statement: an elementary inequality for that is equivalent to the Riemann hypothesis. It gives a reformulation of the hypothesis that mentions no zeta function, no complex analysis, and no primes directly — only orders of permutations and the inverse logarithmic integral.
Timeline.
For a natural number , let be the group of all permutations of an -element set. The order of is the least with . Landau's function is
The logarithmic integral is , and is its inverse on : for , is the least with . The Chebyshev functions are and , where is the von Mangoldt function. The Riemann hypothesis is Mathlib's RiemannHypothesis: every non-trivial zero of the Riemann zeta function has real part .
This is the goal theorem: the Massias–Nicolas–Robin criterion. It is the weakest stable statement of the criterion — it asserts the eventual inequality, not any particular constant or error term, so it survives improvements to the surrounding estimates.
The milestones below it are the steps of the classical argument, in dependency order: the prime-power structure of as a knapsack optimum; the transfer of error bounds between the Chebyshev functions; the expression of through ; and the two analytic directions that connect the Riemann hypothesis to the error term of .
The result itself. The criterion is one of the few known elementary reformulations of the Riemann hypothesis: it replaces a statement about complex zeros with a statement about finite groups and one real integral. A proof of the criterion in either direction passes through the explicit formula linking prime distribution to zeta zeros, so formalizing it forces the development of that machinery in Lean — machinery that is reusable far beyond this mission, for the prime number theorem, zero-density estimates, and explicit prime bounds.
Formalizing it. Several steps are already machine-checked on the platform and Proved: the prime-power decomposition of , the transfer of a -error bound to a -error bound, the three-term asymptotic expansion of , and the expression of through under a prime-counting error hypothesis. What remains open is the analytic core: the implication from the Riemann hypothesis to the von Koch error bound for , and the oscillation forced on when the hypothesis fails. The goal theorem itself is Open. Nothing in this mission is presented as open that is already closed, and nothing already Proved is re-proposed as a draft.
Relation to the existing catalog. The goal theorem is already listed as a milestone of the mission "Landau's Function: Growth of the Maximal Order of a Permutation", which treats the growth of broadly across several papers. This mission is narrower: it makes the criterion itself the goal and assembles the dedicated attack path for its proof — the knapsack structure, the Chebyshev transfer, and the two analytic directions — which the broader mission does not list. The two missions share theorems; they do not duplicate each other's purpose.
The central difficulty is the gap between the combinatorial and analytic sides. On the combinatorial side, is a finite optimum, computable in principle for each . On the analytic side, the criterion is an asymptotic statement about all large , governed by the zeros of . The obvious first idea — compare directly with for the one can compute — says nothing about the eventual inequality, because the two sides cross on a scale no computation reaches. The bridge has to go through the prime distribution: the optimum is governed by the Chebyshev functions at a threshold near , and the Chebyshev functions are governed by the zeta zeros. Each of those two links is a substantial formalization in its own right, and the second requires the explicit formula together with a zero-count bound.
The Lean development uses the platform's definitions: landau is the supremum of orderOf over all permutations of Fin n, and logIntegralInv is the infimum definition of above. The goal quantifies over all sufficiently large (Filter.atTop), not over all — the inequality is false for small , and any formalization that dropped the "eventually" qualifier would state a different, false theorem. The -error milestone is stated as an implication with the Riemann hypothesis as hypothesis, not as an unconditional bound; the oscillation milestone is stated with an explicit constant and an arbitrary , matching the classical statement, rather than with a hard-coded constant that the proof does not deliver. No milestone is weakened because it looks hard: the analytic directions are stated in full strength.
Contributions are welcome at every open milestone, and at the supporting bridge between the two formalizations of used on the platform. The reusable infrastructure — the knapsack characterization of , the Chebyshev transfer, and the expression — is already Proved and can be imported directly.
namespace LandauFunction
theorem landau_riemann_hypothesis_iff :
(∀ᶠ n : ℕ in Filter.atTop, Real.log (landau n) < Real.sqrt (logIntegralInv n)) ↔
RiemannHypothesis := by sorry
end LandauFunction
The inequality
holds for all sufficiently large if and only if the Riemann hypothesis is true.
This is an elementary reformulation of the Riemann hypothesis in terms of element orders in symmetric groups; it is included as a faithful statement of the source, not as an expected deliverable.
Formalization Note The Riemann hypothesis is Mathlib's RiemannHypothesis; is the offset logarithmic integral (using instead changes by ).
No submissions yet on this mission's goal. Log in and be the first to prove it.