Documentation

LeanPool.Erdos367.GeneralKUpperBound

Conditional upper bound on B₂ via a radical lower bound (Erdős #367) #

We formalize the "Langevin route" for the general-k upper bound in Erdős #367, taking the deep unproven ingredient — a radical lower bound for products of consecutive integers — as an explicit hypothesis (RadLB).

Definitions #

Main results #

Definitions #

def GeneralK.rad (m : ) :

The radical of m: product of its distinct prime factors. rad(0) = rad(1) = 1 by convention.

Equations
Instances For
    def GeneralK.B2 (m : ) :

    The 2-full (powerful) part of m: product of p^{a_p} over primes with a_p ≥ 2.

    Equations
    Instances For
      def GeneralK.F (k n : ) :

      Product of k consecutive integers starting at n.

      Equations
      Instances For

        Auxiliary lemmas #

        Every element of the factorization support is a prime.

        theorem GeneralK.rad_pos (m : ) :
        1 rad m
        theorem GeneralK.F_pos {k n : } (hn : 1 n) :
        1 F k n
        theorem GeneralK.F_ne_zero {k n : } (hn : 1 n) :
        F k n 0
        theorem GeneralK.factor_le_mul {k n i : } (_hk : 1 k) (hn : 1 n) (hi : i < k) :
        n + i k * n
        theorem GeneralK.F_le_pow {k n : } (hk : 1 k) (hn : 1 n) :
        F k n (k * n) ^ k

        LEMMA STAR #

        theorem GeneralK.lemma_star (m : ) (hm : m 0) :
        rad m ^ 2 * B2 m m ^ 2

        Bridge to ℝ #

        theorem GeneralK.B2_le_sq_div_rad_sq (m : ) (hm : m 0) :
        (B2 m) m ^ 2 / (rad m) ^ 2
        theorem GeneralK.rad_cast_pos (m : ) :
        0 < (rad m)

        RadLB hypothesis and conditional theorem #

        The "Langevin route" radical lower bound, taken as a hypothesis. For every ε > 0 there is C > 0 such that rad(F(k,n)) ≥ C · n^{k-1-ε} for all n ≥ 1.

        Equations
        Instances For
          theorem GeneralK.B2_upper_bound (k : ) (hk : 1 k) (hRadLB : RadLB k) (ε : ) :
          0 < ε∃ (C' : ), 0 < C' ∀ (n : ), 1 n(B2 (F k n)) C' * n ^ (2 + ε)