OAI/Combinatorics/UniformKServer/SyntheticCore.lean
12 declarations, 0 contain sorry, 0 declared as axioms
Common-core preparation in the adaptive allocation update, companion eqs. synthetic-core-input and synthetic-core-errors. All input probabilities here are the NEW posteriors, including when used with the old flags.
- def
OAI.UniformKServer.SyntheticCore.inputline 16 - def
OAI.UniformKServer.SyntheticCore.changesline 18 - theorem
OAI.UniformKServer.SyntheticCore.input_nonnegline 20 - theorem
OAI.UniformKServer.SyntheticCore.changes_nonnegline 27 - theorem
OAI.UniformKServer.SyntheticCore.no_flagsline 32 - theorem
OAI.UniformKServer.SyntheticCore.input_differenceline 35 - def
OAI.UniformKServer.SyntheticCore.coreline 43 - def
OAI.UniformKServer.SyntheticCore.Supportedline 47Source documentation
Inactivity entails an empty core, not merely a zero observed value.
def Supported (active : ι → Bool) (flag : ι → κ → Bool) : Prop := …
- theorem
OAI.UniformKServer.SyntheticCore.core_le_newline 51 - theorem
OAI.UniformKServer.SyntheticCore.old_core_differenceline 60 - theorem
OAI.UniformKServer.SyntheticCore.new_core_differenceline 78 - theorem
OAI.UniformKServer.SyntheticCore.errorsline 97Source documentation
All three source errors, on the fixed child set with zero extension.
theorem errors (old new : ι → Bool) (p : ι → κ → ℝ) (f g : ι → κ → Bool) (hp : ∀ i j, p i j ∈ Set.Icc (0:ℝ) 1) (hf : Supported old f) (hg : Supported new g) : (∑ i, |input (p i) (f i)-core old new p g i|) ≤ ∑ i, changes (f i) (g i) ∧ (∑ i, |input (p i) (g i)-core old new p g i|) ≤ ∑ i, changes (f i) (g i) ∧ 0 ≤ (∑ i, input (p i) (g i))-(∑ i, core old new p g i) ∧ (∑ i, input (p i) (g i))-(∑ i, core old new p g i) ≤ ∑ i, changes (f i) (g i) := by …Mentions: OAI.UniformKServer.SyntheticCore.Supported, OAI.UniformKServer.SyntheticCore.input, OAI.UniformKServer.SyntheticCore.core, OAI.UniformKServer.SyntheticCore.changes