Initial value of the Coester--Koutsoupias potential at a coalesced start
ProvedKServer.ckPotK_nil_coalescedThe Coester–Koutsoupias potential at the empty request sequence, for a coalesced initial configuration, equals .
Let be a finite metric space, let bound all distances of , let be the antipodal extension of at scale , and start all servers at a single point . Write for the Coester–Koutsoupias potential (KServer.ckPotK) of the instance with the empty request sequence.
Statement.
With no requests, the work function is the matching cost from the initial configuration, so the anchored potential at anchors is a sum of distances from ; the contributions of each anchor to the terms cancel, leaving the anchor-independent value . The identity fixes the initial value of the potential, which is what allows the telescoped step inequality to be compared with without an additive constant.
Formalization Note The coalesced initial configuration is fun _ => p, and the empty request sequence is the empty list; the value is stated as an exact equality, the minimum over anchors being attained at every anchor tuple.
import Mathlib import Definitions.Def_KServer_workfunctionU import Definitions.Def_KServer_antipodal_extension import Definitions.Def_KServer_ck_potential_k
namespace KServer
theorem ckPotK_nil_coalesced (k : ℕ) (M : Type) [MetricSpace M] [Fintype M]
(Δ : ℝ) (hΔ0 : 0 < Δ) (hΔ : ∀ x y : M, dist x y ≤ Δ) (p : M) :
ckPotK k M Δ hΔ0 hΔ (fun _ => p) [] = Δ * (k : ℝ) * ((k : ℝ) + 1) := by sorry
end KServer