Abstract Lovász Local Lemma for valuations on a bounded lattice (symmetric form)
ProvedQLLL.Valuation.lll_symmetricLet be a bounded lattice and let be a valuation: is nonnegative, monotone and modular, , with and (definition bundle QLLL_LocalLemma_Basic). Meets play the role of intersections of events or subspaces.
Let and let form a dependency graph: for every and every set of indices with and ,
Suppose every has at most elements, that for every , and that
Then
This is the symmetric local lemma, Theorem 4 of Ambainis, Kempe and Sattath, stated for an arbitrary valuation. It specialises to the symmetric quantum local lemma QLLL.quantum_lll_symmetric and to the symmetric classical local lemma QLLL.SAT.classical_lll_symmetric, and it is the form used for the -SAT and -QSAT corollaries.
Formalization Note The index set is Fin n. The dependency-graph condition excludes itself from the independent family (the paper's Definition 12 read literally includes when , which would force ), and mutual independence is stated in product form rather than through conditional values as in Definition 9; the two agree whenever the conditional is defined. Here is a natural number and is Euler's number.
import Definitions.Def_QLLL_LocalLemma_Basic
import Mathlib
open QLLL
open Finset
open QLLL.Valuation
variable {α : Type*} [Lattice α] [BoundedOrder α]
variable (R : Valuation α)
variable {n : ℕ} {X : Fin n → α} {Γ : Fin n → Finset (Fin n)} {y : Fin n → ℝ}theorem QLLL.Valuation.lll_symmetric {p : ℝ} {d : ℕ} (hΓ : R.IsDependencyGraph X Γ)
(hd : ∀ i, (Γ i).card ≤ d) (hX : ∀ i, 1 - p ≤ R (X i))
(hp : p * Real.exp 1 * (d + 1) ≤ 1) :
0 < R (univ.inf X) := by sorry