How it Works
In the public goods game, each of N players receives an endowment E and privately chooses contribution c_i ∈ [0, E]. Total contributions are multiplied by r and divided equally: each player receives r·ΣC/N regardless of own contribution.
The payoff for player i is: π_i = (E − c_i) + r·ΣC/N. The dominant strategy is c_i = 0 (free-ride), yielding Nash equilibrium payoff = E. But if all cooperate fully (c = E), each gets r·E — which exceeds E when r > 1. The social optimum requires r > 1 but individual rationality pulls toward 0.
In the evolutionary mode, strategies update each round: players with above-average payoff are imitated. With punishment, cooperators can sustain cooperation indefinitely by deterring free-riders.
Frequently Asked Questions
What is the public goods game?
The public goods game involves N players who each receive an endowment and privately decide how much to contribute to a common pool. Total contributions are multiplied by r and divided equally. When 1 < r < N, the Nash equilibrium is to contribute nothing (free-ride), yet full cooperation maximizes total welfare.
What is a free rider?
A free rider contributes nothing to the public good but receives an equal share of the multiplied pool. Since individual benefit from contributing is r/N, when r < N contributing is individually irrational. Free-riding is the dominant strategy in the standard public goods game.
Why does cooperation emerge with punishment?
Costly punishment allows cooperators to penalize free-riders, making defection unprofitable. Even though punishment is costly for the punisher, it sustains cooperation in iterated games. This mechanism explains real-world institutions and social norms that enforce contribution.
What is the Nash equilibrium of the public goods game?
When the multiplier r < N, the unique Nash equilibrium is for every player to contribute zero. Each player's dominant strategy is to free-ride, regardless of what others do.
What happens when the multiplier r exceeds the number of players?
When r > N, contributing the full endowment becomes the dominant strategy. This is no longer a social dilemma — cooperation is individually rational because every unit contributed returns more than one unit to the contributor.
How does evolutionary game theory explain cooperation?
In evolutionary models, strategies replicate proportional to their fitness (payoff). Cooperators thrive when clustered, when reputation effects matter, or when punishment mechanisms co-evolve. These dynamics can sustain cooperation despite free-rider temptation.
What is the social optimum in the public goods game?
The social optimum is for all players to contribute their full endowment when r > 1. Total welfare equals N × endowment × r. The gap between Nash equilibrium and social optimum payoffs measures the cost of the free-rider problem.
What real examples follow public goods logic?
Climate change (countries reducing emissions), tax compliance, open-source software, fisheries (limiting catch), vaccination, and neighborhood cleanliness all share public goods structure: individual cost, collective benefit, temptation to free-ride.
What is altruistic punishment?
Altruistic punishment is paying a personal cost to punish free-riders even in one-shot anonymous interactions. Experiments show humans punish defectors at personal cost, sustaining cooperation — behavior hard to explain by pure self-interest models.
How does group size affect cooperation?
Larger groups make monitoring harder and reduce individual impact. With N players, contributing gives r/N per unit. As N grows this falls further below 1, strengthening the free-rider incentive. Smaller groups generally sustain higher cooperation.