Set family certificates #
This file defines the certificator of two families of sets. If we consider set families 𝒜 and ℬ
as probabilistic events, the size of the certificator 𝒜 □ ℬ corresponds to the probability that
𝒜 and ℬ occur "disjointly".
Main declarations #
finset.certificator: Certificator of two elements of a Boolean algebrafinset.card_certificator_le: The Van den Berg-Kesten-Reimer inequality: The probability that𝒜andℬoccur "disjointly" is less than the product of their probabilities.
References #
- D. Reimer, Proof of the Van den Berg–Kesten Conjecture
Equations
- FinsetFamily.«term_□_» = Lean.ParserDescr.trailingNode `FinsetFamily.«term_□_» 70 70 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " □ ") (Lean.ParserDescr.cat `term 71))
Instances For
@[simp]
theorem
Finset.certificator_subset_inter
{α : Type u_1}
[BooleanAlgebra α]
{s t : Finset α}
[DecidableEq α]
:
theorem
Finset.IsUpperSet.certificator_eq_inter
{α : Type u_1}
[BooleanAlgebra α]
(s t : Finset α)
[DecidableEq α]
(hs : IsUpperSet ↑s)
(ht : IsLowerSet ↑t)
:
theorem
Finset.IsLowerSet.certificator_eq_inter
{α : Type u_1}
[BooleanAlgebra α]
(s t : Finset α)
[DecidableEq α]
(hs : IsLowerSet ↑s)
(ht : IsUpperSet ↑t)
:
theorem
Finset.IsUpperSet.certificator_eq_disjSups
{α : Type u_1}
[BooleanAlgebra α]
(s t : Finset α)
(hs : IsUpperSet ↑s)
(ht : IsUpperSet ↑t)
:
theorem
Finset.card_certificator_le
{α : Type u_1}
[DecidableEq α]
[Fintype α]
{𝒜 ℬ : Finset (Finset α)}
:
The Van den Berg-Kesten-Reimer Inequality: The probability that 𝒜 and ℬ occur
"disjointly" is less than the product of their probabilities.