Documentation

MathlibNt.SieveTheory.LiLiuPrereqWFDividedPowers

Divided Dirichlet powers of a prime box #

The normalization is performed on the full arithmetic function, not just its squarefree coefficients. Multiplicity is retained by taking factorially many copies when recovering the unnormalized power.

The indicator of the primes in a finite box, including an explicit prime filter.

Equations
Instances For
    Inspect dependencies

    MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox · compiled type and proof/definition references.

    Inspect dependencies

    MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_apply · compiled type and proof/definition references.

    Inspect dependencies

    MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_mul_apply · compiled type and proof/definition references.

    Inspect dependencies

    MathlibNt.SieveTheory.LiLiuPrereqWF.cardFactors_div_prime_add_one · compiled type and proof/definition references.

    A nonzero coefficient of the k-fold prime convolution has exactly k prime factors with multiplicity. This includes nonsquarefree integers.

    Inspect dependencies

    MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_pow_eq_zero_of_cardFactors_ne · compiled type and proof/definition references.

    Factorial domination for every integer, proved by the prime-divisor recurrence and the distinction between distinct and repeated prime factors.

    Inspect dependencies

    MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_pow_le_factorial · compiled type and proof/definition references.

    The real divided Dirichlet power; multiplication here is convolution.

    Equations
    Instances For
      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.dividedPower · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.dividedPower_apply · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.factorial_mul_dividedPower · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.smul_convolution · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.dividedPower_split · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.factorial_ratio_pos · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.factorial_ratio_le_one · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.real_natCast_pow · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_apply · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_nonneg · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_le_one · compiled type and proof/definition references.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_abs_le_one · compiled type and proof/definition references.

      theorem MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_pow_prime_pow (B : Finset ℕ) {p : ℕ} (hp : Nat.Prime p) (hpB : p ∈ B) (k : ℕ) :
      (primeBox B ^ k) (p ^ k) = 1
      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_pow_prime_pow · compiled type and proof/definition references.

      theorem MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_prime_pow (B : Finset ℕ) {p : ℕ} (hp : Nat.Prime p) (hpB : p ∈ B) (k : ℕ) :
      (boxWeight B k) (p ^ k) = (↑k.factorial)⁻¹

      In particular the square of a box prime has coefficient 1/2, not zero.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_prime_pow · compiled type and proof/definition references.

      The factorially many copies restore the original coefficient at every n, so any subsequent finite weighted sum is preserved as well.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.sum_copies_boxWeight · compiled type and proof/definition references.

      theorem MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_bounded_split (B : Finset ℕ) (a b : ℕ) :
      have left := (↑a.factorial * ↑b.factorial / ↑(a + b).factorial) • boxWeight B a; have right := boxWeight B b; boxWeight B (a + b) = left * right ∧ (∀ (n : ℕ), |left n| ≤ 1) ∧ ∀ (n : ℕ), |right n| ≤ 1

      Explicit bounded factors for each division of the slots of the same box.

      Inspect dependencies

      MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_bounded_split · compiled type and proof/definition references.