Folk Theorem and Equilibrium Payoffs
846 words
4 min read
Visual companion
Python
Type and operator map
Python Week 1: the first filter for runtime behavior
View
Revision summary
What this note is really saying
Short form
# Folk Theorem and Equilibrium Payoffs ## ๐ฏ Learning Objectives - Define **feasible payoffs** and the **individually rational payoff set** - State the **Folk Theorem** for infinitely repeated games - Characterise the set of SPNE payoffs - Design trigger strategies to achieve desired outcomes - Understand the role o...

Folk Theorem and Equilibrium Payoffs
๐ฏ Learning Objectives
- Define feasible payoffs and the individually rational payoff set
- State the Folk Theorem for infinitely repeated games
- Characterise the set of SPNE payoffs
- Design trigger strategies to achieve desired outcomes
- Understand the role of min-max payoffs
7.1 Intuition: Anything Goes?
The Folk Theorem says: if players are patient enough, any feasible, individually rational payoff can be sustained as an equilibrium in an infinitely repeated game.
๐ Key Insight: When the shadow of the future is long enough, nearly any outcome โ even very "cooperative" ones โ can be sustained by the threat of reverting to a punishment that hurts all players. The name: "Folk" because it was part of game theory's oral tradition before being formally published.
7.2 Feasible Payoffs
A payoff vector (v1โ,v2โ) is feasible if it can be expressed as a convex combination of the pure-strategy payoff vectors of the stage game.
Example (Prisoner's Dilemma): Payoff vectors: (C,C)=(3,3), (C,D)=(0,5), (D,C)=(5,0), (D,D)=(1,1)
Feasible set = convex hull of these four points. Any point inside this polygon can be achieved by correlating or mixing strategies.
(Diagram)
7.3 Individually Rational Payoffs
Player i's min-max payoff is the lowest payoff others can force on player i:
A payoff vector is individually rational if viโโฅviminโ for all i.
Prisoner's Dilemma min-max: To min-max Player 1: Player 2 chooses Silence โ Player 1's max response = 0 (Confess) โ min-max = 0.
Why Min-Max Matters
In a repeated game, the worst that can happen to player i in equilibrium is the min-max payoff โ because i can always guarantee at least that by playing their max-min strategy (best response to the worst-case opponent choice).
7.4 The Folk Theorem
Theorem (Friedman, 1971): Consider an infinitely repeated game with discount factor ฮด. If the stage game has at least one Nash equilibrium with payoffs (e1โ,e2โ), then for any feasible payoff vector (v1โ,v2โ)>(e1โ,e2โ) element-wise, there exists ฮดโ<1 such that for all ฮด>ฮดโ, (v1โ,v2โ) can be supported as a SPNE payoff.
Stronger Version (Fudenberg-Maskin, 1986)
Any feasible, individually rational payoff vector can be supported as a SPNE if ฮด is sufficiently close to 1.
(Diagram)
7.5 Trigger Strategy Design
Standard trigger strategy to support payoff (v1โ,v2โ):
- Cooperation phase: Play the strategies that yield (v1โ,v2โ)
- Punishment phase: If anyone deviates, play stage-game Nash equilibrium forever (Grim Trigger)
Condition for Sustainability
For player i:
Where:
- viโ = cooperative payoff
- diโ = best one-period deviation payoff
- eiโ = stage-game Nash equilibrium payoff (punishment) Rearranging:
Example: Supporting (3,3) in Prisoner's Dilemma
viโ=3, diโ=5, eiโ=1:
Matches our earlier calculation!
7.6 Optimal Punishments
Grim Trigger (revert to stage-game NE) is simple but may not be the harshest punishment. To support more cooperative payoffs, we might need harsher punishments.
Min-max punishment: Instead of reverting to NE, players choose strategies that keep the deviator at their min-max level.
Nash reversion (Friedman): Revert to stage-game NE. Min-max reversion (Fudenberg-Maskin): Revert to min-max punishment.
The min-max punishment can support a larger set of payoffs because it's harsher.
๐ Formula Summary
| Concept | Formula |
|---|---|
| Min-max payoff | viminโ=minsโiโโmaxsiโโuiโ(siโ,sโiโ) |
| Trigger condition | ฮดโฅdiโโeiโdiโโviโโ |
| Discounted sum | Uiโ=โt=1โโฮดtโ1uiโ |
โ Practice Questions
Q1: In a stage game where NE payoff is (2, 2) and feasible cooperative payoff is (4, 4), with deviation payoff 6. Find the minimum ฮด.
UDโL(3,2)(1,0)โR(0,0)(2,1)โโSolutionฮดโฅ6โ26โ4โ=42โ=0.5So ฮดโฅ0.5 is required to sustain cooperation. Q2: True or False: The Folk Theorem says every feasible payoff can be sustained for sufficiently patient players. SolutionFalse. It says every feasible AND individually rational payoff can be sustained. Payoffs below a player's min-max are not individually rational โ that player would prefer to min-max rather than accept such an outcome. Q3: Calculate the min-max payoff for Player 1 in:
SolutionFor each P2 strategy:
- If P2 plays L: P1's max response = U (3)
- If P2 plays R: P1's max response = D (2)
Player 2 chooses between L (gives P1 at most 3) and R (gives P1 at most 2). Since P2 wants to minimise P1's max, P2 chooses R.Min-max = 2 (P1 gets 2 by playing D when P2 plays R). Join Discord PreviousRepeated Games ExtensionsNextBayesian Games