OAI/MeasureTheory/DyadicAvoidance/ConcreteLabelMeasures.lean
20 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.Problem310.ConcreteLabels.bitLawline 14Source documentation
The actual terminal-bit law used at parameter
p.def bitLaw (p : ℝ) (hp0 : 0 ≤ p) (hp1 : p ≤ 1) : Measure Bool := …
- instance
OAI.Problem310.ConcreteLabels.bitLaw_probabilityline 17 - theorem
OAI.Problem310.ConcreteLabels.bitLaw_trueline 22 - theorem
OAI.Problem310.ConcreteLabels.bitLaw_falseline 27 - def
OAI.Problem310.ConcreteLabels.fairLawline 34Source documentation
The actual fair law for selector table entries.
def fairLaw : Measure Bool := bitLaw (1 / 2) (by norm_num) (by norm_num)
Mentions: OAI.Problem310.ConcreteLabels.bitLaw
- instance
OAI.Problem310.ConcreteLabels.fairLaw_probabilityline 36 - theorem
OAI.Problem310.ConcreteLabels.fairLaw_singletonline 40 - def
OAI.Problem310.ConcreteLabels.selectorLawline 47Source documentation
A finite table of independent fair selectors.
def selectorLaw (S : Type u_S) [Fintype S] : Measure (S → Bool) := …
- instance
OAI.Problem310.ConcreteLabels.selectorLaw_probabilityline 50 - def
OAI.Problem310.ConcreteLabels.terminalLawline 56Source documentation
A finite table of independent Bernoulli terminal entries.
def terminalLaw (T : Type u_T) [Fintype T] (p : ℝ) (hp0 : 0 ≤ p) (hp1 : p ≤ 1) : Measure (T → Bool) := Measure.pi fun _ => bitLaw p hp0 hp1Mentions: OAI.Problem310.ConcreteLabels.bitLaw
- instance
OAI.Problem310.ConcreteLabels.terminalLaw_probabilityline 59 - def
OAI.Problem310.ConcreteLabels.outcomeLawline 66Source documentation
Complete finite selector/terminal outcome law, with independent tables.
def outcomeLaw (S : Type u_S) (T : Type u_T) [Fintype S] [Fintype T] (p : ℝ) (hp0 : 0 ≤ p) (hp1 : p ≤ 1) : Measure ((S → Bool) × (T → Bool)) := … - instance
OAI.Problem310.ConcreteLabels.outcomeLaw_probabilityline 70 - theorem
OAI.Problem310.ConcreteLabels.selectorLaw_singletonline 76 - theorem
OAI.Problem310.ConcreteLabels.selectorLaw_singleton_posline 80 - theorem
OAI.Problem310.ConcreteLabels.selectorLaw_pos_of_nonemptyline 86Source documentation
Every center-exposure pattern that actually occurs has positive selector mass.
theorem selectorLaw_pos_of_nonempty (S : Type u_S) [Fintype S] {A : Set (S → Bool)} (hA : A.Nonempty) : 0 < selectorLaw S A := by … - theorem
OAI.Problem310.ConcreteLabels.terminalLaw_singletonline 92 - theorem
OAI.Problem310.ConcreteLabels.terminalLaw_singleton_posline 101 - theorem
OAI.Problem310.ConcreteLabels.outcomeLaw_singletonline 110 - theorem
OAI.Problem310.ConcreteLabels.outcomeLaw_singleton_posline 118