Convolution across disjoint prime boxes #
Disjoint prime ranges, unlike arbitrary bounded coefficients, give a unique nonzero factorization at each integer. This controls convolutions of normalized boxes and also allows an already constructed small-prime weight as a factor.
Equations
- MathlibNt.SieveTheory.LiLiuPrereqWF.PrimeSupported B f = ∀ (n : ℕ), f n ≠ 0 → n.primeFactors ⊆ B
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.PrimeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeSupported_mono · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeSupported_smul · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeSupported_one · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeSupported_mul · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.coprime_of_separated_primes · compiled type and proof/definition references.
Two nonzero decompositions into the same disjoint prime ranges agree, even when prime powers occur in either factor.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.separated_factorization_unique · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boundedOne_mul_of_disjoint · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeBox_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeSupported_pow · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.primeSupported_prod · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boundedOne_prod_of_pairwise_disjoint · compiled type and proof/definition references.
The normalized multi-box weight, fixed independently of all slot splits.
Equations
- MathlibNt.SieveTheory.LiLiuPrereqWF.boxProduct s B k = ∏ i ∈ s, MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight (B i) (k i)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxProduct · compiled type and proof/definition references.
Equations
- MathlibNt.SieveTheory.LiLiuPrereqWF.boxLeftProduct s B a b = ∏ i ∈ s, (↑(a i).factorial * ↑(b i).factorial / ↑(a i + b i).factorial) • MathlibNt.SieveTheory.LiLiuPrereqWF.boxWeight (B i) (a i)
Instances For
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxLeftProduct · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxProduct_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxProduct_boundedOne · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxLeftProduct_primeSupported · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxLeftProduct_boundedOne · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.boxProduct_split · compiled type and proof/definition references.
The small-prime factor is supplied as an actual function with bounded coefficients and separated prime support, not as a sieve conclusion record.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.smallWeight_boxProduct_bounded_split · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.prod_smul_convolution · compiled type and proof/definition references.
Factorial copies recover the original product of labelled-slot powers.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.factorial_mul_boxProduct · compiled type and proof/definition references.
Inspect dependencies
MathlibNt.SieveTheory.LiLiuPrereqWF.sum_copies_boxProduct · compiled type and proof/definition references.