Documentation

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvryBetaClean

Removing the divisors of a changing nonzero residue from beta #

The deleted mass is bounded by one divisor sum, including at order zero. The subpolynomial constant precedes the residue, scale, support and sequence.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.betaClean · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.betaDivisorPart · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.beta_eq_clean_add_divisorPart · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.abs_betaClean_le · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.abs_betaDivisorPart_le · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.betaClean_nonzero_not_dvd · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.support_betaClean_subset · compiled type and proof/definition references.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.support_betaDivisorPart_subset · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.betaClean_abs_le_fouvryTau {k : ℕ} {N : Finset ℕ} {β : ℕ → ℝ} (hβ : ∀ n ∈ N, |β n| ≤ ↑((fouvryTau k) n)) (a : ℤ) (n : ℕ) :
n ∈ N → |betaClean β a n| ≤ ↑((fouvryTau k) n)
Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.betaClean_abs_le_fouvryTau · compiled type and proof/definition references.

The summand indexed by n proves monotonicity even when the lower order is zero; at n = 0 both sides vanish.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.fouvryTau_le_succ · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_abs_betaDivisorPart_le (k : ℕ) (N : Finset ℕ) (β : ℕ → ℝ) {a : ℤ} (ha : a ≠ 0) (hβ : ∀ n ∈ N, |β n| ≤ ↑((fouvryTau k) n)) :
∑ n ∈ N, |betaDivisorPart β a n| ≤ ↑((fouvryTau (k + 1)) a.natAbs)

No positivity or interval-support assumption on N is required: zero is not a divisor of a nonzero residue.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_abs_betaDivisorPart_le · compiled type and proof/definition references.

theorem MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_abs_betaDivisorPart_uniform_rpow (k : ℕ) {δ : ℝ} (hδ : 0 < δ) :
∃ (C : ℝ), 0 < C ∧ ∀ (x : ℝ), 1 ≤ x → ∀ (a : ℤ), a ≠ 0 → ↑a.natAbs ≤ x → ∀ (N : Finset ℕ) (β : ℕ → ℝ), (∀ n ∈ N, |β n| ≤ ↑((fouvryTau k) n)) → ∑ n ∈ N, |betaDivisorPart β a n| ≤ C * x ^ δ

A single constant works for all changing sequences and residues of size at most x. In particular the beta order may be zero.

Inspect dependencies

MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.sum_abs_betaDivisorPart_uniform_rpow · compiled type and proof/definition references.