Documentation

LeanCamCombi.PlainCombi.VanDenBergKesten

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 #

References #

noncomputable def Finset.certificator {α : Type u_1} [BooleanAlgebra α] (s t : Finset α) :
Equations
Instances For
    @[simp]
    theorem Finset.mem_certificator {α : Type u_1} [BooleanAlgebra α] {s t : Finset α} {a : α} :
    a s.certificator t ∃ (x : α) (y : α), IsCompl x y (∀ ⦃b : α⦄, ax = bxb s) ∀ ⦃b : α⦄, ay = byb t
    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 α)} :
    2 ^ Fintype.card α * (𝒜.certificator ).card 𝒜.card * .card

    The Van den Berg-Kesten-Reimer Inequality: The probability that 𝒜 and occur "disjointly" is less than the product of their probabilities.