Finite field case #
theorem global_dichotomy {G : Type u} [AddCommGroup G] [Fintype G] {A C : Finset G} {γ ε : ℝ} [DecidableEq G] [MeasurableSpace G] [DiscreteMeasurableSpace G] (hA : A.Nonempty) (hγC : γ ≤ ↑C.dens) (hγ : 0 < γ) (hAC : ε ≤ |↑(Fintype.card G) * ⟪mu A ∗ᵈ mu A, mu C⟫_[ℝ] - 1|) :
theorem di_in_ff {G : Type u} [AddCommGroup G] [Fintype G] {A C : Finset G} {γ ε : ℝ} {q : ℕ} [Module (ZMod q) G] [DecidableEq G] [MeasurableSpace G] [DiscreteMeasurableSpace G] (hq : Nat.Prime q) (hε₀ : 0 < ε) (hε₁ : ε < 1) (hγC : γ ≤ ↑C.dens) (hγ : 0 < γ) (hAC : ε ≤ |↑(Fintype.card G) * ⟪mu A ∗ᵈ mu A, mu C⟫_[ℝ] - 1|) :