Uncoupled Dynamics Do Not Lead to Nash Equilibrium 1: Near the Two-Player Unit-Disk Game Γ₀ of Section II, No Uncoupled Dynamic Is Nash-ConvergentResearch Paper
Motivation
Learning in games asks whether players who adjust their strategies over time, by simple rules, end up at a Nash equilibrium. Many adaptive dynamics share one informational feature: each player's adjustment depends on the current play and on that player's own payoff function, but not on the payoffs of the others. Hart and Mas-Colell (AER 2003) call such dynamics uncoupled, and show that this feature alone rules out guaranteed convergence to Nash equilibrium, even for families of games in which every game has exactly one equilibrium. Earlier non-convergence results, such as Shapley's example for fictitious play and the cycling examples of Jordan (1993) and Foster and Young (1998), concern particular dynamics; this one applies to the whole class of uncoupled dynamics. It is one reason the learning literature turned to weaker targets such as correlated equilibrium, which regret-based uncoupled procedures do reach (Hart and Mas-Colell, Econometrica 2000).
The paper proves its theorem in two settings: a two-player game with a continuum of strategies (§II and the Appendix) and a three-player game with two strategies each (§III). This mission formalizes the first setting.
Setting
There are two players, , and denotes the other player. Each player's strategy set is the closed unit disk , and a profile is . A game is a pair of payoff functions on . A profile is a (pure) Nash equilibrium if no player gains by changing only their own strategy. A dynamic for a family of games is a vector field on for each , read . It is uncoupled if depends on the game only through : two games of in which player has the same payoff function give the same at every .
A dynamic is Nash-convergent for if, for every with its Nash equilibrium :
- is on ;
- ;
- all eigenvalues of the Jacobian matrix of at have negative real parts;
- every solution converges to as , from any initial condition.
The game has payoffs . Here is continuous, for , rotates the unit circle by , and is affine on rays in between. The family consists of the games with continuous such that has a unique solution. Every such game has a unique Nash equilibrium, and has the equilibrium .
Formalization targets
Goal: THEOREM 1 for the game of §II
Let be a family in which each game has a single Nash equilibrium and which contains every game of within some of . Then
Milestones
- the explicit has the two required properties, and rotates by an angle in (fn. 21);
- every game of has a unique Nash equilibrium, and that of is ;
- Lemma 2: for an uncoupled Nash-convergent dynamic on , at a unique best reply and the own-strategy Jacobian block has eigenvalues with negative real parts;
- the derivative identity, giving the Jacobian at the block form
- the coefficient of in , and Lemma 3: if are stable, then has an eigenvalue with positive real part;
- the main-text result: no uncoupled dynamic is Nash-convergent for ;
- the Appendix: the functions satisfy conditions (1)–(4), and the conclusions of Lemma 2 at already follow from the games of near .
A companion statement, that the coupled dynamic is Nash-convergent, shows that the notion of Nash-convergence can be met.
Significance
The theorem identifies an informational obstruction rather than a computational one. Convergence to Nash equilibrium is easy if the dynamic may use the whole game, as the coupled dynamic shows. It fails once each player may react only to their own payoff function, and the failure persists on an arbitrarily small neighborhood of a single game. It explains why no natural adaptive procedure has been found that converges to Nash equilibrium in general, and it motivates the stochastic, finite-memory and correlated-equilibrium variants studied afterwards (for example Hart and Mas-Colell, GEB 2006).
The result is proved in the paper. As far as the curators know, it has no machine-checked proof. A formalization fixes the model precisely. That matters here, because the conclusion depends on details the prose treats lightly: which perturbations the family must contain, what the Jacobian is at boundary points, and which solutions count.
Difficulty
The obvious argument fails because an uncoupled dynamic is a different vector field for each game, and nothing forces the fields to fit together except the uncoupledness constraint. The proof extracts information about from auxiliary games that share one player's payoff with , and in which that player's best reply is constant. Making those auxiliary games lie in the family is the delicate part: in they are immediate, but near they require the functions of the Appendix, whose fixed-point conditions (3) and (4) rest on an angle argument. The linear-algebra step is exact: the stability of and must be shown to force instability of the coupled matrix through the sign of one coefficient of its characteristic polynomial.
Formalization scope
is modelled as , and rotation by is multiplication by . Players are Fin 2, 0-based, and the other player is i + 1. A game is a pair of real functions on , but every definition looks only at its values on . Nash equilibria are pure equilibria in (fn. 9 notes there are no mixed ones). Derivatives are Fréchet derivatives within . Eigenvalue conditions use the published predicate FatkhullinPolyak.Discrete.IsHurwitz, with the Jacobian indexed in player-major order. The and Jacobian conditions, which the paper imposes on every dynamic it considers, are part of NashConvergent. The single-Nash-equilibrium property is a hypothesis of the goal.
Two encodings are deliberate:
- The neighborhood. " contains a neighborhood of " is read as the Appendix reads it: contains every game of close to in the sense of fn. 7. This is implied by the literal hypothesis, so the formal theorem is at least as strong. A full neighborhood contains games with several equilibria, so together with the single-equilibrium hypothesis it would make the theorem vacuous.
- Solutions. Solutions are curves that stay in . If curves were allowed to leave , they would follow values of that no game constrains, and Nash-convergence would fail for every , which makes the goal trivial. The goal must also not be met through an empty family: the hypotheses are jointly satisfiable, for instance by .
The development needs:
- calculus of maps on a product of disks;
- spectra of real matrices viewed over and the characteristic polynomial of a block matrix;
- elementary planar geometry of rotations and radial interpolation.
The linear-algebra milestones (block Jacobian, , Lemma 3) are independent of game theory and reusable. Contributions are welcome on any milestone, in any order.
Selected references
- S. Hart and A. Mas-Colell, Uncoupled Dynamics Do Not Lead to Nash Equilibrium, American Economic Review 93(5), 1830–1836, 2003. https://doi.org/10.1257/000282803322655581
- S. Hart and A. Mas-Colell, A Simple Adaptive Procedure Leading to Correlated Equilibrium, Econometrica 68(5), 1127–1150, 2000. https://doi.org/10.1111/1468-0262.00153
- J. S. Jordan, Three Problems in Learning Mixed-Strategy Nash Equilibria, Games and Economic Behavior 5(3), 368–386, 1993. https://doi.org/10.1006/game.1993.1022
- D. P. Foster and H. P. Young, On the Nonconvergence of Fictitious Play in Coordination Games, Games and Economic Behavior 25(1), 79–96, 1998. https://doi.org/10.1006/game.1997.0615
- S. Hart and A. Mas-Colell, Stochastic Uncoupled Dynamics and Nash Equilibrium, Games and Economic Behavior 57(2), 286–303, 2006. https://doi.org/10.1016/j.geb.2005.09.007