The Coester--Koutsoupias potential is minimised at an anchor tuple ending in the request, for
DisprovedKServer.ckPotK_anchor_at_request_ge_threeLet be a finite metric space, let bound all of its distances, and let be the antipodal extension of at scale , in which the two copies carry the metric of and . Fix servers, an initial configuration in and a request sequence , and write for the unordered work function of that instance evaluated in . For an anchor tuple the anchored Coester--Koutsoupias potential and the potential itself are
Statement. For every , every request sequence and every request , the minimum defining is attained at an anchor tuple whose last coordinate is the request: there is with and .
The anchor property is what makes the step inequality of the potential exact: if , every configuration of the chain of except the top one contains the request in the base copy, so its work-function value is unchanged when is appended, while the top configuration is the coalesced antipodal configuration . No Lipschitz estimate and no additive slack are needed in that deduction.
Formalization note. This is the case of KServer.ckPotK_anchor_at_request; the cases and are proved in the reduction that introduced this statement, from just two properties of the work function after the request — that it is -Lipschitz for the matching distance, and that it resolves the request, in the sense that some server may be assumed to sit on it. Those two properties alone do not suffice here: there are -Lipschitz functions resolving the request for which the conclusion fails once , so a proof must use a further property of work functions, quasiconvexity being the natural candidate. This matches the published state of the art, where the corresponding step property is known for , for trees and for the circle.
Status note (counterexample in the literature). This statement is the hypothesis of Corollary 9 of Coester--Koutsoupias, and Section 7.2 of the same paper refutes it. On the circle of circumference with , starting from , the mixed -taxi / -server sequence reaches a work function with , and one more request at gives while for the WFA configuration . The anchor property would force . Work functions reachable by taxi requests are approximated arbitrarily well by work functions reachable by ordinary requests, so the counterexample lives on a sufficiently fine finite subset of the circle. The paper computes with the circle's intrinsic antipodes, and KServer.ckPotAtK_antipodal shows that on any space with intrinsic antipodes the potential of the doubled extension used here differs from the intrinsic one by the constant , so the two have the same minimisers and the counterexample applies to the statement as formalized. Accordingly this statement is expected to be false as stated, and a proof should not be attempted; a machine-checked disproof would require the exact work-function values on a discretized circle and is still open.
import Mathlib import Definitions.Def_KServer_workfunctionU import Definitions.Def_KServer_antipodal_extension import Definitions.Def_KServer_ck_potential_k
namespace KServer
theorem ckPotK_anchor_at_request_ge_three (k : ℕ) (hk : 3 ≤ k) (M : Type) [MetricSpace M]
[Fintype M] (Δ : ℝ) (hΔ0 : 0 < Δ) (hΔ : ∀ x y : M, dist x y ≤ Δ)
(C₀ : Config k M) (l : List M) (r : M) :
∃ x : Fin k → M, x ⟨k - 1, by omega⟩ = r ∧
ckPotAtK k M Δ hΔ0 hΔ C₀ (l ++ [r]) x = ckPotK k M Δ hΔ0 hΔ C₀ (l ++ [r]) := by sorry
end KServer