A signed factorization and its high-omega deletion #
The original weight is well-factorable at its original level, with closed factor supports. Only one legitimate split is chosen. Deleting high omega from the second factor produces a convolution, not a new well-factorable weight. Its discarded part has an actual divisor majorant and high-omega modulus support.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution γ ζ q = ∑ p ∈ q.divisorsAntidiagonal, γ p.1 * ζ p.2
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorSupported · compiled type and proof/definition references.
The input weight itself has the stated order. The quantifier over splits comes after that single weight, and includes a factor level equal to one.
Equations
- MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.SignedWellFactorable k L c = ((∀ (q : ℕ), |c q| ≤ ↑((MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.fouvryTau k) q)) ∧ ∀ (R S : ℝ), 1 ≤ R → 1 ≤ S → R * S = L → ∃ (γ : ℕ → ℝ) (ζ : ℕ → ℝ), MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorSupported R γ ∧ MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorSupported S ζ ∧ (∀ (r : ℕ), |γ r| ≤ ↑((MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.fouvryTau k) r)) ∧ (∀ (s : ℕ), |ζ s| ≤ ↑((MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.fouvryTau k) s)) ∧ c = MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution γ ζ)
Instances For
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.SignedWellFactorable · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution_abs_le · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution_supported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution_eq_low_add_high · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution_sub_low · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorConvolution_high_nonzero · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorLowOmega_supported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.factorLowOmega_eq_self_at_one · compiled type and proof/definition references.
The original level is preserved exactly, including the near-endpoint branch where the second factor is supported only at one.
Inspect dependencies
MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.SignedWellFactorable.c2_split · compiled type and proof/definition references.