OAI/Combinatorics/UniformKServer/AutomaticEpoch.lean
7 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.UniformKServer.AutomaticEpoch.baseLabelline 10 - def
OAI.UniformKServer.AutomaticEpoch.countsline 13 - theorem
OAI.UniformKServer.AutomaticEpoch.base_coversline 18 - theorem
OAI.UniformKServer.AutomaticEpoch.totalline 25 - theorem
OAI.UniformKServer.AutomaticEpoch.forbiddenline 35 - theorem
OAI.UniformKServer.AutomaticEpoch.runCost_eqline 50 - theorem
OAI.UniformKServer.AutomaticEpoch.constructline 88Source documentation
The input is only the finite rational metric, parameters and canonical virtual tuple. No existence theorem or policy oracle appears in this result.
theorem construct {n k : ℕ} [NeZero k] (hk2 : 2 ≤ k) (d : RationalMetric n) (u : Config n k) (M R : ℕ) (D δ : ℝ) (hD : 0 ≤ D) (hδ : 0 ≤ δ) (hdiam : ∀ x y, (d.distance x y : ℝ) ≤ D) (hsep : ∀ x y, x ≠ y → δ ≤ (d.distance x y : ℝ)) (hcap : R * (k+1) * D ≤ (M+1) * δ) : ∃ hN : ∀ s r, ∑ j, counts d u (horizon k M) s r j = 2^(AutomaticTable.bitWidth k (horizon k M)), ∀ (raw : List (Fin n)), EpochShadow.blockCount (k:=k) ∅ raw ≤ R → …Mentions: OAI.UniformKServer.RationalMetric, OAI.UniformKServer.AutomaticEpoch.counts, OAI.UniformKServer.horizon, OAI.UniformKServer.AutomaticTable.bitWidth, OAI.UniformKServer.EpochShadow.blockCount