The discrete law of the high set #
This file packages the product weights used in the proof of Theorem 2.1 as
an actual probability measure on Finset (Fin m). It also identifies the
probability of the rejection event with twoPointRejectionMass, so the
finite two-point calibration result can be stated directly as a probability
bound.
Equations
The probability mass function of the independent high set.
Equations
- Feige.highSetPMF p hp0 hp1 = PMF.ofFintype (fun (S : Finset (Fin m)) => ENNReal.ofReal (Feige.highSetMass p S)) ⋯
Instances For
The high-set probability measure.
Equations
- Feige.highSetMeasure p hp0 hp1 = (Feige.highSetPMF p hp0 hp1).toMeasure
Instances For
The rejection event in the high-set sample space.
Equations
- Feige.twoPointRejectionEvent γ β α = {S : Finset (Fin m) | Feige.twoPointKFinset γ β S ≤ α}
Instances For
Its actual probability is the finite two-point rejection mass.
Canonical two-point random vector on the high-set probability space.
Equations
- Feige.canonicalTwoPointVector γ β S i = if i ∈ S then Feige.highValue (β i) else Feige.lowValue (γ i)
Instances For
Each coordinate of the canonical two-point vector has mean one. This is the scalar identity underlying the product construction.
Equivalent product-Bool realization of the canonical two-point
vector. This model makes coordinate independence available directly from
the product-measure API.
Equations
- Feige.canonicalTwoPointPiVector γ β ω i = if ω i = true then Feige.highValue (β i) else Feige.lowValue (γ i)
Instances For
The coordinates of the canonical two-point vector are independent under any product law on the underlying Boolean coordinates.