Documentation

MathlibNt.SieveTheory.LiLiuGoldbachG12RectangleGate

Inspect dependencies

G12RectangleGate.linkEmbed · compiled type and proof/definition references.

All prime factors of the full product, including the short prime.

Inspect dependencies

G12RectangleGate.atom_data · compiled type and proof/definition references.

Weighted global mass uses the established output-fibre bound, not injectivity.

Inspect dependencies

G12RectangleGate.linked_mass_le · compiled type and proof/definition references.

Inspect dependencies

G12RectangleGate.subset_mass_le · compiled type and proof/definition references.

theorem G12RectangleGate.gate_le_mass {N q : ℕ} {A : Finset (ℕ × ℕ)} {Q : Finset ℕ} {c : ℕ → ℝ} {z : ℝ} {K : ℕ} (hq : q ≤ N) (hz : 0 < z) (hQ : Q ⊆ Finset.Icc 1 q) (hc : ∀ d ∈ MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.reducedModuli Q ↑N, |c d| ≤ 1) (hpos : ∀ p ∈ A, 0 < p.1 * p.2) (hf : ∀ p ∈ A, ∀ l ∈ (p.1 * p.2).primeFactors, z ≤ ↑l) (hK : ∀ p ∈ A, (p.1 * p.2).primeFactors.card ≤ K) :

A nonnegative finite union bound; the signed original gate is untouched.

Inspect dependencies

G12RectangleGate.gate_le_mass · compiled type and proof/definition references.

theorem G12RectangleGate.gate_le {N q : ℕ} {ε : ℝ} {A : Finset (ℕ × ℕ)} {Q : Finset ℕ} {c : ℕ → ℝ} (hN : 2 ≤ N) (hq : q ≤ N) (hA : linkEmbed A ⊆ MathlibNt.SieveTheory.LiLiuOnePlusOneNine.GoldbachBig.goldbachG12LinkedAtoms N ε) (hQ : Q ⊆ Finset.Icc 1 q) (hc : ∀ d ∈ MathlibNt.AnalyticNumberTheory.LargeSieve.LiLiuPrereqFouvry.reducedModuli Q ↑N, |c d| ≤ 1) :
|G12RectangleWF.gate N A Q c| ≤ 800 * ↑N / ↑N ^ (4 / 53) * (1 + Real.log ↑N) ^ 2

Full-product gcd gate, uniformly for every subset of the original linked atoms.

Inspect dependencies

G12RectangleGate.gate_le · compiled type and proof/definition references.