Measure-Instance Existence Wrappers
The bundled-instance forms of the three main existence results on $I = [0, 1]$, all stated against a divisible measure instance $\mathrm{MeasureInstance}\ (\mathrm{Fin}\ n)\ I$ ([[social_choice.fair_division.divisible.measure_instance]]).
| Theorem | Underlying result |
|---|---|
MeasureInstance.proportional_exists |
[[social_choice.fair_division.divisible.proportional_exists]] |
MeasureInstance.envyFree_exists |
[[social_choice.fair_division.divisible.ef_exists]] |
MeasureInstance.envyFree_and_proportional_exists |
[[social_choice.fair_division.divisible.ef_exists_and_proportional]] |
Each wrapper takes a MeasureInstance whose underlying measure family
$I.\mathrm{measure}$ is finite and non-atomic, and produces the
corresponding feasible allocation satisfying the named property under
$I.\mathrm{IsProportional}$ / $I.\mathrm{IsEnvyFree}$.
Why three wrappers
Splitting the existence statements at the bundled-instance level lets downstream consumers refer to the property they need without dragging in the entire Stromquist machinery:
proportional_existsis the cheapest (Dubins–Spanier route, fully constructive).envyFree_existsinvokes Stromquist's KKM / shifted-cell argument.envyFree_and_proportional_existspackages both for the common textbook statement "fair division exists for cake-cutting".
Each wrapper is a thin definitional bridge from the underlying raw existence theorem; the substantive content lives in the unwrapped versions.
References
- Dubins, L. E. and Spanier, E. H. (1961). "How to Cut a Cake Fairly". Amer. Math. Monthly 68: 1–17.
- Stromquist, W. (1980). "How to Cut a Cake Fairly". Amer. Math. Monthly 87: 640–644.
- [AGT Chapter 13] Nisan, Roughgarden, Tardos, and Vazirani, Algorithmic Game Theory.