Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help


bibkey: atlas2026finitelovasz authors: ATLAS contributors; AutoformBot year: 2026 title: “ATLAS finite symmetric Lovasz local lemma” doi: null url: https://github.com/facebookresearch/atlas-lean/blob/0b121a198307b6153181f5a1d9145dcda2f7bfee/MathlibExt/Probability/Combinatorics/LovaszLocalLemma.lean claim: “Finite real probability weights with a dependency graph satisfy the symmetric local lemma under exp(1) p (d+1) at most one.” strata_touched:

  • D5/S3/Combinatorics/Probability/FiniteLovaszLocalLemma license: Apache-2.0 triage: anchor

A finite symmetric local lemma in Lean

The ATLAS source proves MathlibExt.Probability.Combinatorics.LovaszLocalLemma.lovasz_local_lemma_symmetric_finite. A finite sample space carries nonnegative real weights summing to one. Bad events have probability at most a nonnegative real number p. A finite simple dependency graph has maximum degree at most d; each event is independent of every joint intersection of events outside its closed neighborhood. Under Real.exp 1 * p * (d + 1) ≤ 1, avoiding all bad events has positive probability. Pairwise independence alone does not meet its hypotheses.

Verified locator

https://github.com/facebookresearch/atlas-lean/blob/0b121a198307b6153181f5a1d9145dcda2f7bfee/MathlibExt/Probability/Combinatorics/LovaszLocalLemma.lean

The immutable source is in the repository root package, outside the separately licensed v1/ archive. The pinned root README attributes the project to AutoformBot. Adam Kiezun is the author of the first source commit c02ba6a03bbf31038201c99963224e76f89d31a3; the source has no individual proof-author header, so that commit metadata is not treated as sole mathematical authorship. The full root license, including its intended-use preface, is retained verbatim at docs/reports/lovasz-suppliers/atlas-LICENSE.txt. The pinned tree contains no NOTICE file.

Reused scope and compatibility

All 23 authored source declarations belong to the proof dependency closure of the public local lemma, including the private finite-probability helpers. The transplant preserves their proof bodies. The source pin uses Lean v4.34.1 and Mathlib d13f23b723b8a846827a245b89c10fc7d3f11612; the consuming pin uses Lean v4.33.0 and Mathlib db584cd6d46c92f209a44c0f1c829460d327499d. Compatibility removes module/public-section wrappers and replaces the conditional reduction names ite_eq_left and ite_eq_right by if_pos and if_neg. The transplant is retired when the consuming project’s pinned Mathlib supplies an equivalent finite symmetric local lemma, and consumers then apply that result directly.

Mathematical sources

The source cites Noga Alon and Joel H. Spencer, The Probabilistic Method, third edition, Wiley, 2008, Corollary 5.1.2, for the exponential symmetric criterion. This book attribution is supplied by the formal source; the book text is not used as an independently inspected proof source here.

The original local lemma is due to Paul Erdos and Laszlo Lovasz, Problems and results on 3-chromatic hypergraphs and some related questions, Infinite and Finite Sets, Colloquia Mathematica Societatis Janos Bolyai 10 (1975), 609-627. Its Lemma 2 uses the earlier sufficient estimate 4 p d ≤ 1. Its polychromatic application is recorded separately in erdoslovasz1975polychromatic.md.