Documentation

MathlibNt.SieveTheory.LiLiuPrereqWFCommon

Closed-support common well-factorability #

The function is fixed before all real level splits. The constructed example is one normalized prime box with one extra box-width of support slack; it is not the Iwaniec upper/lower sieve family and asserts no sieve density estimate.

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

Inspect dependencies

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

theorem MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_supportedAt (B : Finset ℕ) {U : ℝ} (hB : ∀ p ∈ B, Nat.Prime p → ↑p ≤ U) :
Inspect dependencies

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

theorem MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_supportedAt (B : Finset ℕ) {U : ℝ} (hU : 0 ≤ U) (hB : ∀ p ∈ B, Nat.Prime p → ↑p ≤ U) (k : ℕ) :
SupportedAt (boxWeight B k) (U ^ k)
Inspect dependencies

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

theorem MathlibNt.SieveTheory.LiLiuPrereqWF.exists_slot_split {U Q₁ Q₂ : ℝ} (hU : 1 ≤ U) (hQ₁ : 1 ≤ Q₁) (hQ₂ : 1 ≤ Q₂) (k : ℕ) (hsplit : Q₁ * Q₂ = U ^ (k + 1)) :
∃ (a : ℕ) (b : ℕ), a + b = k ∧ U ^ a ≤ Q₁ ∧ U ^ b ≤ Q₂

Allocation of k identical box widths with one extra width of slack.

Inspect dependencies

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

theorem MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_wellFactorable (B : Finset ℕ) {U : ℝ} (hU : 1 ≤ U) (hB : ∀ p ∈ B, Nat.Prime p → ↑p ≤ U) (k : ℕ) :
WellFactorable (boxWeight B k) (U ^ (k + 1))

A concrete common WF weight. B and k are fixed before every level split; the only split-dependent objects are the two explicitly normalized factors.

Inspect dependencies

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