Lemma 7, p. 15 — ordered intervals dominate feasible utilities
ProvedInfFisher.Linear.lemma_7convex-optimizationfair-divisionfisher-marketp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1
Let and let the buyer valuations on satisfy and . Every feasible utility vector is coordinatewise bounded by the utilities of an ordered partition into possibly empty intervals:
This replaces an arbitrary fractional allocation by an ordered interval allocation that gives at least the requested utility to each buyer.
Formalization Note The requirement makes the two endpoint equations consistent. Lean buyer corresponds to the paper's buyer .
Preamble
import Mathlib import Definitions.Def_InfFisher_Linear_Setting
Formal statement
namespace InfFisher.Linear
open MeasureTheory
/-- Gao–Kroer, Lemma 7: ordered intervals can dominate every feasible utility vector. -/
theorem lemma_7 {n : ℕ} (hn : 0 < n) (c d : ℕ → ℝ)
(hnorm : ∀ i < n, c i / 2 + d i = 1)
(hd : ∀ i j, i ≤ j → j < n → d j ≤ d i)
(hd2 : d 0 ≤ 2) (hd0 : 0 ≤ d (n - 1)) :
∀ u ∈ feasUtil (volume.restrict (Set.Icc (0 : ℝ) 1)) (linVal c d n),
∃ a : ℕ → ℝ, a 0 = 0 ∧
(∀ k < n, a k ≤ a (k + 1)) ∧ a n = 1 ∧
∀ i : Fin n, u i ≤ ∫ θ in Set.Icc (a i.val) (a (i.val + 1)),
(c i.val * θ + d i.val) := by sorry
end InfFisher.Linear
Source
Gao & Kroer, Infinite-Dimensional Fisher Markets and Tractable Fair Division, arXiv:2010.03025v5, Lemma 7, p. 15
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.