Motivation
Mean field games (MFG) were introduced by Lasry and Lions (2007) and by Huang, Malhamé and Caines (2006) as limits of stochastic differential games with many symmetric players. The model is only meaningful if equilibria of the n-player games actually converge to equilibria of the limit game. That convergence depends on what information the players use. For open-loop equilibria, where controls are functions of the noise, it was established in general by Lacker (2016) and Fischer (2017). For closed-loop equilibria, where a player's control is a feedback on the observed states of all players, the deviation of one player changes the state processes of all others, and the only general results before this paper (Cardaliaguet, Delarue, Lasry and Lions, 2019) required a unique MFE and a smooth solution of the master equation.
Timeline:
- 2006–2007: Lasry–Lions and Huang–Malhamé–Caines introduce MFG and construct approximate n-player equilibria from an MFE.
- 2016–2017: Lacker and Fischer characterize limits of open-loop n-player equilibria as (weak) MFE, under continuity and compactness assumptions.
- 2015/2019: Cardaliaguet–Delarue–Lasry–Lions prove convergence of closed-loop Markovian equilibria with a rate, assuming the master equation has a smooth solution (in particular, monotone data).
- 2018: Lacker (arXiv:1808.02745, Ann. Appl. Probab. 2020) proves the closed-loop limit theorem without uniqueness or master equation, under bounded continuous data and a convexity condition. This mission formalizes that result.
Setting
Fix a dimension d, a horizon T>0, a compact convex control set A in a normed space, an initial law λ on Rd, and bounded continuous functions b(t,x,m,a)∈Rd, f(t,x,m,a)∈R, g(x,m)∈R, where m ranges over the probability measures P(Rd) with the weak topology (Assumption A). Assumption B asks that {(b(t,x,m,a),z):a∈A, z≤f(t,x,m,a)} be convex for each (t,x,m).
In the n-player game, player i picks an admissible closed-loop control αi(t,x): a measurable, non-anticipating function of time and of the paths of all n states. The states solve
dXti=b(t,Xti,μtn,αi(t,X))dt+dWti,μtn=n1k=1∑nδXtk,
with independent Brownian motions and i.i.d. initial states of law λ, and player i receives Jin(α)=E[∫0Tf(t,Xti,μtn,αi(t,X))dt+g(XTi,μTn)]. A closed-loop ε-Nash equilibrium is a profile from which no player gains more than ε by a unilateral deviation. The random empirical measure flow μn=(μtn)t∈[0,T] is an element of C([0,T];P(Rd)).
A function of (t,x,m), with m a measure flow, is semi-Markov if it depends on m only through (ms)s≤t. A weak MFE is a filtered probability space carrying a random flow μ, a Brownian motion W and a state X∗ with X0∗∼λ, with X0∗,μ,W independent, a semi-Markov control α∗(t,Xt∗,μ) driving X∗, optimality of α∗ against every semi-Markov alternative (the alternative state being driven by the same W and μ), and the consistency condition μt=P(Xt∗∈⋅∣Ftμ). When μ is deterministic this is the usual (strong) MFE.
Formalization targets
Goal: Theorem 2.7
Under Assumptions A and B, if εn≥0, εn→0, and αn is a closed-loop εn-Nash equilibrium of the n-player game, then
{L(μn[αn])}n is tight in P(C([0,T];P(Rd))),
and every subsequential limit in law is the law of the flow of a weak MFE. No constant and no rate is asserted.
Milestones
Without convexity (Theorem 3.9) the same holds with weak relaxed MFE, and Proposition 3.7 identifies weak relaxed MFE flows with weak MFE flows under Assumption B. The proof path of Section 5 is: tightness of the path-space empirical measures (Lemma 5.1), a projection lemma (Lemma 5.2), the realization of a randomized Fokker–Planck equation by a semi-Markov relaxed control (Lemma 5.3), identification of the limiting dynamics with the limiting average value (Theorem 5.4), approximation of relaxed by continuous controls (Lemma 5.5), and the limit of unilateral deviations (Proposition 5.6). Two supporting results come from Section 2.1 (well-posedness of the n-player system) and Appendix A (Corollary A.7).
Significance
The theorem shows that the mean field game is the correct limit of closed-loop n-player games without any uniqueness assumption, which is the regime where the master-equation method is unavailable. The price is the limit object: a weak MFE, whose measure flow may be random and whose control may depend on the past of the flow. The paper also shows (Proposition 7.2) that this randomness genuinely occurs, so the result cannot be strengthened to strong MFE in general. Combined with the converse (Theorem 2.11, mission 2 of this series), it characterizes which MFE arise as closed-loop limits.
The result is proved in the paper; nothing in it is machine-checked. A formalization produces a checked definition of closed-loop n-player games and of weak semi-Markov MFE, which are reusable for any MFG convergence result, and it would make explicit the measurability bookkeeping (semi-Markov controls, completed filtrations, conditional laws) that the paper outsources to its appendices.
Difficulty
The obvious argument fails at the deviation step. In the open-loop setting a deviating player leaves the other players' states unchanged; here the other players' feedback controls react to the deviation, so the state of every player changes. The paper's way around this is to identify the limit with semi-Markov controls and show that the value of a deviation can be approximated by n-player deviations of a specific form; making this work requires relaxed controls, a measurable projection onto the filtration of the (random) flow, and well-posedness of SDEs with bounded measurable drift and random coefficients. A newcomer's first idea, passing the Nash inequality to the limit with Markovian limit controls, does not work, because the limit flow is random and the limit control must see its past.
Formalization scope
- States, laws, paths. Rd is the platform's
EthierKurtz.SDEState d; Brownian motion is the platform's EthierKurtz.IsStandardBrownian. P(E) is Mathlib's ProbabilityMeasure with the weak topology and the Borel σ-field of that topology. Paths and flows are continuous maps on [0,T] with the uniform topology.
- Pathwise equations. The volatility is the identity (footnote 4), so every SDE is stated as Xt=X0+∫0tdriftds+Wt for all t, almost surely; no Itô integral is needed.
- Solutions are quantified, not chosen. Jin is computed on a given weak solution, and the Nash inequality is required for every solution of the original and of the deviated profile; this is the paper's definition because solutions exist and are unique in law (a milestone).
- The alternative state in the weak MFE ranges over the solutions adapted to the completed filtration generated by (X0∗,W,μ) (Remark 2.6), not over all adapted solutions.
- Indexing. Term n of every sequence is the game with n+1 players; "every limit in distribution" quantifies over all subsequences.
- Explicit hypotheses and corrected misprints. Lemma 5.3 needs μ0=λ a.s.; the paper omits it, and the statement adds it. Lemma 5.3(a) uses Λ∗(s,⋅,μ) inside ∫0t⋯ds, where the paper prints t. Lemma 5.5 states convergence of (μ,X[βn]), where the paper prints X[Λn]. In Definition 3.6(5) the alternative starts from X0∗, where the paper prints X0∼λ. Theorem 5.4's value identity (5.8) is stated along a further subsequence: as printed, along the whole subsequence, it fails for an arbitrary sequence of controls, and the paper's proof passes to a further subsequence. Measurability of every process is explicit, so laws and conditional expectations are never degenerate. Proposition 3.7 is posed for its weak part only.
- Not a trivialization. The solution class
NSol is inhabited and the weak MFE predicate is satisfiable (checked for d=0), so neither the hypotheses nor the conclusion of the goal holds vacuously; the conclusion asserts the existence of a weak MFE with the limiting flow law, not a property of an arbitrary one.
- Welcome contributions. Weak existence and uniqueness for SDEs with bounded measurable drift (Girsanov, Veretennikov), Prokhorov-type tightness on path space, relaxed-control compactness, and measurable selection are all missing from Mathlib and reusable well beyond this mission.
Selected references
- D. Lacker, On the convergence of closed-loop Nash equilibria to the mean field game limit, arXiv:1808.02745v1, 2018; Ann. Appl. Probab. 30(4), 2020. https://arxiv.org/abs/1808.02745
- J.-M. Lasry, P.-L. Lions, Mean field games, Japanese Journal of Mathematics 2(1), 2007. https://doi.org/10.1007/s11537-007-0657-8
- M. Huang, R. Malhamé, P. Caines, Large population stochastic dynamic games: closed-loop McKean–Vlasov systems and the Nash certainty equivalence principle, Communications in Information and Systems 6(3), 2006. https://doi.org/10.4310/CIS.2006.v6.n3.a5
- D. Lacker, A general characterization of the mean field limit for stochastic differential games, Probab. Theory Related Fields 165, 2016. https://arxiv.org/abs/1408.2708
- M. Fischer, On the connection between symmetric N-player games and mean field games, Ann. Appl. Probab. 27(2), 2017. https://arxiv.org/abs/1405.1345
- P. Cardaliaguet, F. Delarue, J.-M. Lasry, P.-L. Lions, The master equation and the convergence problem in mean field games, Annals of Mathematics Studies 201, 2019. https://arxiv.org/abs/1509.02505