OAI/Combinatorics/DiscreteConvexity/Bernoulli.lean
40 declarations, 0 contain sorry, 0 declared as axioms
Bernoulli product laws and Boolean cubes
The algebraic identities hold for every real parameter. Nonnegative normalized laws additionally require a parameter in the closed unit interval.
- def
OAI.TalagrandDiscreteConvexity.bitWeightline 23Source documentation
The mass of a Bernoulli bit.
def bitWeight (p : ℝ) (b : Bool) : ℝ := if b then p else 1 - p
Mentions: OAI.TalagrandDiscreteConvexity.b
- theorem
OAI.TalagrandDiscreteConvexity.bitWeight_trueline 25 - theorem
OAI.TalagrandDiscreteConvexity.bitWeight_falseline 26 - theorem
OAI.TalagrandDiscreteConvexity.bitWeight_nonnegline 28 - def
OAI.TalagrandDiscreteConvexity.bitLawline 34 - theorem
OAI.TalagrandDiscreteConvexity.bitLaw_weightline 39 - theorem
OAI.TalagrandDiscreteConvexity.bitLaw_prob_trueline 42 - theorem
OAI.TalagrandDiscreteConvexity.bitLaw_prob_falseline 46 - def
OAI.TalagrandDiscreteConvexity.cubeWeightline 53Source documentation
Product mass on the Boolean cube, including signed parameters.
def cubeWeight (p : ℝ) (x : α → Bool) : ℝ := ∏ i, bitWeight p (x i)
Mentions: OAI.TalagrandDiscreteConvexity.bitWeight
- def
OAI.TalagrandDiscreteConvexity.cubeExpectationline 55 - def
OAI.TalagrandDiscreteConvexity.bernoulliWeightline 58 - def
OAI.TalagrandDiscreteConvexity.bernoulliExpectationline 61 - def
OAI.TalagrandDiscreteConvexity.bernoulliProbabilityline 64 - def
OAI.TalagrandDiscreteConvexity.finsetBoolEquivline 67 - theorem
OAI.TalagrandDiscreteConvexity.sum_finset_productline 75 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliExpectation_productline 84 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliWeight_nonnegline 91 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliWeight_posline 97 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliWeight_sumline 103 - def
OAI.TalagrandDiscreteConvexity.bernoulliLawline 108 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_weightline 113 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_expectationline 116 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_probline 120 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliProbability_eq_expectationline 123 - theorem
OAI.TalagrandDiscreteConvexity.subset_indicator_productline 128 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliProbability_subsetline 134 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliWeight_eq_massline 165 - theorem
OAI.TalagrandDiscreteConvexity.cubeSet_finsetBoolEquivline 171 - theorem
OAI.TalagrandDiscreteConvexity.cubeWeight_finsetBoolEquivline 174 - theorem
OAI.TalagrandDiscreteConvexity.cubeWeight_nonnegline 179 - theorem
OAI.TalagrandDiscreteConvexity.cubeWeight_sumline 183 - theorem
OAI.TalagrandDiscreteConvexity.cubeExpectation_eq_bernoulliExpectationline 187 - theorem
OAI.TalagrandDiscreteConvexity.cubeExpectation_productline 193 - theorem
OAI.TalagrandDiscreteConvexity.cubeExpectation_familyIndicatorline 199 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_prob_subsetline 207 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_prob_memline 212 - theorem
OAI.TalagrandDiscreteConvexity.disjoint_indicator_productline 216 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliProbability_disjointline 236 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_prob_disjointline 259 - theorem
OAI.TalagrandDiscreteConvexity.bernoulliLaw_expect_sum_memline 264