Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passaudited 2026-08-13
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

The conditional-probability induction underlying the Lovász Local Lemma

Statement

Let D be a dependency digraph for finite events (Ai)iI. Suppose 0xi<1 and P(Ai)xijND+(i)(1xj) for every i. If SI{i} and P(jSAjc)>0, then P ⁣(AijSAjc)xi.

Facts & Assumptions

Given: Events, a dependency digraph, parameters, an index i, and a set S satisfying the Statement.

[L1]

Conditional probability is formed only for a positive-probability conditioning event (Conditional probability P(AB) for P(B)>0).

[L2]

The finite chain rule factors probabilities of successive intersections when all prefix conditioning events are positive (The multiplication rule and finite chain rule for conditional probability).

[L3]

A dependency digraph makes Ai independent of every conjunction of complements indexed by non-out-neighbours (Dependency digraphs for a finite family of bad events).

Proof

technique · induction
1.1

For S=, the conditional probability is P(Ai)xijND+(i)(1xj)xi.

givenbasealgebra
1.2

Assume the assertion holds whenever the conditioning set has fewer than m elements, and let S=m>0. Put S1=SND+(i) and S2=SS1.

ihconstruct
2.1

If S1=, [L3] gives P(AijSAjc)=P(Ai)xi.

step 1.2L1L3algebra
2.2

Suppose S1, order it as j1,,jr, and write Ct=jStAjc. Since P(C1C2)>0, also P(C2)>0. Conditional multiplication gives P(AiC1C2)=P(AiC1C2)/P(C1C2)P(AiC2)/P(C1C2)=P(Ai)/P(C1C2), where the equality uses [L3] because S2 consists of non-out-neighbours of i.

step 1.2L1L2L3choose
3.1

The chain rule writes P(C1C2)=q=1r(1P(AjqhS2{j1,,jq1}Ahc)). Every displayed conditioning set has fewer than m elements and positive probability, because its complement intersection contains the positive event C1C2. The induction hypothesis therefore bounds the conditional probability by xjq, so this denominator is at least jS1(1xj).

step 2.2step 1.2L2ihalgebra
4.1

Consequently P(AijSAjc)P(Ai)/jS1(1xj)xijND+(i)S1(1xj)xi.

step 2.2step 3.1givenalgebra
5.1

Steps 2.1 and 4.1 cover the two possibilities for S1, completing the induction. No conditional probability with zero denominator was formed.

step 1.1step 2.1step 4.1L1discharge-induction

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 12 results over 5 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources