theorem
quadruple_bound_right
{α : Type u_1}
[DecidableEq α]
{B : Finset α}
{x : α}
[AddCommGroup α]
{a : α}
{b : α}
(H : Finset (α × α))
(X : Finset α)
(h : x = a - b)
:
↑((Finset.filter (fun (c : α) => (a, c) ∈ H ∧ (b, c) ∈ H) X).sigma fun (c : α) =>
Finset.filter
(fun (x : (α × α) × α × α) =>
match x with
| ((a₁, a₂), a₃, a₄) => a₁ - a₂ = a - c ∧ a₃ - a₄ = b - c)
((B ×ˢ B) ×ˢ B ×ˢ B)).card ≤ ↑(Finset.filter
(fun (x : (α × α) × α × α) =>
match x with
| ((a₁, a₂), a₃, a₄) => a₁ - a₂ - (a₃ - a₄) = a - b)
((B ×ˢ B) ×ˢ B ×ˢ B)).card
theorem
thing_one_right
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
{R : Type u_2}
[CommSemiring R]
[StarRing R]
{A : Finset G}
{B : Finset G}
{x : G}
:
theorem
thing_three
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
{R : Type u_2}
[CommSemiring R]
[StarRing R]
{A : Finset G}
{B : Finset G}
:
noncomputable def
H_choice
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
(A : Finset G)
(B : Finset G)
(c : ℝ)
:
Equations
Instances For
theorem
claim_seven
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
{A : Finset G}
{B : Finset G}
(c : ℝ)
(hc : 0 ≤ c)
(hA : 0 < ↑A.card)
(hB : 0 < ↑B.card)
:
theorem
claim_eight
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
{A : Finset G}
{B : Finset G}
(c : ℝ)
(hc : 0 ≤ c)
(hA : 0 < ↑A.card)
(hB : 0 < ↑B.card)
:
theorem
quadruple_bound_left
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
{A : Finset G}
{B : Finset G}
{X : Finset G}
{a : G}
{b : G}
{K : ℝ}
{H : Finset (G × G)}
(ha : a ∈ oneOfPair H X)
(hb : b ∈ oneOfPair H X)
(hH : ∀ x ∈ H, 1 / 8 / 2 * (K ^ 2)⁻¹ * ↑A.card ≤ (𝟭 B ○ 𝟭 B) (x.1 - x.2))
(hH' : H ⊆ X ×ˢ X)
:
theorem
quadruple_bound
{G : Type u_1}
[AddCommGroup G]
[Fintype G]
[DecidableEq G]
{A : Finset G}
{B : Finset G}
{H : Finset (G × G)}
{X : Finset G}
{K : ℝ}
{x : G}
(hx : x ∈ oneOfPair H X - oneOfPair H X)
(hH : ∀ x ∈ H, 1 / 8 / 2 * (K ^ 2)⁻¹ * ↑A.card ≤ (𝟭 B ○ 𝟭 B) (x.1 - x.2))
(hH' : H ⊆ X ×ˢ X)
: