Theorem 2 — faces along an increasing chain meet; regular implies complete
ProvedCoresConvexGames.Stability.chain_faces_inter_nonemptyLet be a finite set of players and a game, i.e. a set function with . For a payoff vector and a coalition write . The core is the set of payoff vectors with and for all ; for the face is , and . Suppose the core configuration is regular. Then for any strictly increasing sequence of coalitions (),
In particular (take ), a regular core configuration is complete: every face is nonempty.
This is the basic geometric consequence of regularity. It is what places the marginal vectors in the core and supplies the core points on prescribed hyperplanes used in the proofs of Theorems 3, 5 and 8.
Formalization Note Players are Fin n (a relabelling of Shapley's arbitrary finite ), a game is f : Finset (Fin n) → ℝ, and the core is the published Supermodularity.Cooperative.Core Finset.univ f. A sequence of length is a map Fin (m + 1) → Finset (Fin n), and "increasing" is StrictMono (strict inclusion). The "in particular" clause is stated as a second conjunct. The standing game assumption is a hypothesis.
import Mathlib import Definitions.Def_CoresConvexGames_Stability_CoreFace import Definitions.Def_CoresConvexGames_Stability_IsCompleteConfiguration import Definitions.Def_CoresConvexGames_Stability_IsRegularConfiguration
namespace CoresConvexGames.Stability
/-- Shapley (1971), p. 18, Theorem 2: in a regular core configuration, the faces along any
strictly increasing sequence `S_1 ⊂ S_2 ⊂ ⋯ ⊂ S_m` (`m ≥ 1`) of coalitions have a common
point; in particular (`m = 1`) a regular core configuration is complete. -/
theorem chain_faces_inter_nonempty {n : ℕ} (f : Finset (Fin n) → ℝ) (hf0 : f ∅ = 0)
(hreg : IsRegularConfiguration f) :
(∀ (m : ℕ) (S : Fin (m + 1) → Finset (Fin n)), StrictMono S →
(⋂ k, CoreFace f (S k)).Nonempty) ∧
IsCompleteConfiguration f := by sorry
end CoresConvexGames.Stability
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
Fix , and a game (real-valued on subsets of ). For , let be the set of such that:
- , an external definition whose body is not shown; and
- if , then .
The configuration is regular when and for all .
Hypotheses.
- .
- The configuration of is regular.
Conclusion. Both of the following hold.
- For every and every sequence of coalitions that is strictly increasing under inclusion,
the faces have a common point:
- The configuration is complete: for every , including .
A strictly increasing sequence can have at most terms, so for large part 1 is vacuous. The chain may start at , whose face is the whole core.
Degenerate cases: for , part 1 says that each single face is nonempty. When the only coalition is , and both parts reduce to . That is already part of the regularity hypothesis, since when .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.