For each player in a finite bimatrix game, add the positive pure-strategy gains to its current mixed strategy and normalize. This gives a continuous self-map of the product of probability simplices. At a Brouwer fixed-point theorem fixed point, the gain coordinates equal the current strategy times their total gain. If that total were positive, every supported action would beat the current average payoff, contradicting that average. Thus every pure deviation has nonpositive gain for both players, proving a Nash equilibrium.
Chicken payoff ordering 2026-10-25
The Chicken payoff ordering describes a symmetric two-player bimatrix game in which aggression earns temptation against yielding, mutual yielding earns , yielding to aggression earns , and mutual aggression earns , with the displayed strict ordering. Aggression is a best response to yielding, and yielding is a best response to aggression. Thus the two asymmetric action pairs are pure strategy Nash equilibria. The Hawk-Dove game has this ordering in its positive-resource regime where the damage cost exceeds the resource value. In the prisoner's dilemma, the ordering of and is reversed, making defection a strictly dominant strategy instead.
For a symmetric bimatrix game with payoff matrices , any nonzero satisfying these equations gives the symmetric Nash equilibrium . Every positive coordinate attains the same maximal payoff. This one-vector construction differs from a two-vector Lemke-Howson algorithm path, which can return asymmetric equilibria.
Complementary pivoting 2026-10-06
Complementary pivoting follows adjacent bases while maintaining all but one label of a complementarity system. The Lemke-Howson algorithm for a bimatrix game follows the duplicated label between two tableaux until it restores the dropped label at a nonzero completely labelled pair. Normalization then gives a Nash equilibrium.
Equilibrium oddness theorem Created 2026-10-07 Updated 2026-10-14
A finite nondegenerate bimatrix game has a finite odd number of Nash equilibria. After shifting to positive payoffs, fully labelled vertex pairs in the bounded best-response polytopes correspond to equilibria plus one artificial zero pair. Dropping a fixed label gives a finite path graph whose endpoints are exactly these pairs. The number of endpoints is even, leaving an odd number of genuine equilibria. This is the endpoint-parity argument underlying the Lemke-Howson algorithm.
Starting from the full finite bimatrix game, sequentially remove actions weakly dominated by current mixed strategies, with a strict improvement somewhere. At least one Nash equilibrium survives on the final action sets. Take an Nash equilibrium of the reduced game and restore actions in reverse. A restored action is no better against the fixed surviving opponent strategy than its dominating mixture of already available actions, so it introduces no profitable deviation. Any self-weight in a dominating mixture can be removed and renormalized because strict improvement forces that weight below one. Using dominance tested only against an arbitrary initially restricted opponent set does not guarantee an Nash equilibrium of the original full game.
Lemke-Howson algorithm 2026-10-06
The Lemke-Howson algorithm follows an almost completely labeled path in the product of two best-response polytopes of a bimatrix game. Drop one label at the artificial zero pair, then alternately pivot away the duplicated label until the dropped label returns. A nonzero completely labeled endpoint, after normalization, gives a Nash equilibrium. The two players' vectors must be kept separate even in a symmetric game.
Mixed strategy Created 2026-09-24 Updated 2026-10-14
A mixed strategy is a probability distribution over a player's pure strategies. For a finite game with such strategies, the possible mixed strategies form the probability simplex
A pure strategy is included as a mixed strategy placing all probability on one choice. The support of a mixed strategy consists of the choices with positive probability. In a sequential game, sampling a complete pure strategy once is the definition; it is not automatically equivalent to fresh randomization at every move.
In a bimatrix game, write for the row player's payoff matrix and for the column player's, and write for their probability vectors. Independent randomization gives expected payoffs
For example, in matching pennies, choosing heads with probabilities and gives joint probabilities for . The row player's expected payoff is , and the column player's is .
Randomization can prevent an opponent exploiting a predictable choice. It does not mean every choice is equally good against every opponent: only best responses belong in the support of a mixed strategy at a Nash equilibrium. A shared random signal can instead produce a lottery over joint action profiles whose joint probabilities do not factor into independent mixed strategies.
A bimatrix game is nondegenerate if every mixed strategy with positive coordinates has at most pure best responses for the other player. This condition prevents ties in the leaving-variable choice along the usual Lemke-Howson algorithm path and allows unique continuation once the dropped label has been selected.
Normal-form game 2026-10-06
A normal-form game specifies each player's strategy set and their payoff for every strategy profile. In a finite two-player game these data form a bimatrix game; if the two payoffs always sum to zero, one payoff matrix describes the matrix game. The representation specifies choices and incentives, without a temporal order of observed moves.
Use a simultaneous two-player normal-form game, with X choosing the row and Y the column. Each player's pure strategies are and ; a payoff pair lists X first. Measure every dataset size in millions and use the stated normalization . The source's reference to a shared half as “points” is interpreted in the same million-point units as the corpus, so the shared addition is to each initial dataset.
The bimatrix game has payoffs
For example, joint purchase gives dataset sizes and , total , and each buyer pays . A sole buyer gets the full corpus and pays . The total payoff is whenever a purchase occurs and when neither buys: the game is not a zero-sum game, even though gross market shares always sum to one.
For the following calculations, set
The payoff differences “buy minus do not buy,” with the other player's action held fixed, are
These four differences give all the best response comparisons without mixing up row and column payoffs.
For a bimatrix game with row and column payoff matrices , an equilibrium pair is a pair of mixed strategies for which neither player gains by a unilateral change:
This is a Nash equilibrium, or mutual best response pair. Every finite game with nonempty finite pure-strategy sets has at least one mixed-strategy equilibrium by Nash's theorem. Equivalently, the strategy domains are compact convex probability simplexes and the expected payoffs are continuous and linear in each player's own strategy. The existence assertion need not hold if only pure strategies are allowed.
Write the probability vectors in the order Bach, Mozart, Schubert. Against the row player's three pure-action payoffs are
Against the column player's payoffs are
A supported action must attain the corresponding maximum, and an omitted action must give no larger payoff.
We first justify that both players have the same support of a mixed strategy, rather than assume it. Each player's maximum payoff is strictly positive for every opponent probability vector. Thus implies , implies , and is equivalent to . If but , then either , making Mozart's payoff strictly exceed Bach's , or , making Bach's payoff zero and Schubert's positive. Both contradict best response. Therefore also implies . Similarly, if but , then makes the column payoff for Bach exceed Mozart's , or makes Mozart's payoff zero and Schubert's positive. Thus implies . The supports coincide, and there are only seven nonempty possibilities.
For singleton supports the three matching pure pairs are equilibria. For each two-element support, solve the two players' indifference equations and normalize their probabilities. For example, on Bach–Mozart, the equations are and , giving and . On Bach–Schubert they are and . On Mozart–Schubert they are and . In each case the omitted action gives strictly less than the common supported payoff.
For full support, the row indifference equations give and ; the column equations give and . Normalization determines the remaining pair. The full list, with row strategy first, is
All displayed supported probabilities are positive. The supported payoff pairs in the four nonpure cases are respectively , , and ; these values also verify the omitted-action inequalities directly. The common-support argument excludes every other support pair, and each indifference system has a unique solution. Hence there are exactly seven equilibrium pairs, three pure and four genuinely mixed. This is a complete support enumeration for a bimatrix game, not just a list of selected equilibria.
For a finite bimatrix game, let be the two players' payoff matrices. A pair of mixed strategies is a Nash equilibrium if
Here is the probability simplex on the first player's pure actions, and similarly for . The two payoff matrices need not be negatives of each other. Nash's theorem asserts that every finite two-person game has an equilibrium in mixed strategies.
We prove it using the Brouwer gain-map proof of bimatrix equilibrium. Put , and define the positive pure-deviation gains
Write , and define
Every coordinate is nonnegative and each player's coordinates sum to one. The map is continuous, since the payoffs and positive-part function are continuous and both denominators are at least one. Thus is a continuous self-map of the nonempty compact convex set . The Brouwer fixed-point theorem supplies a fixed point .
At that fixed point the first coordinate equations give . Suppose . For every with , this makes , so . But averaging the payoff excess over the support gives
a contradiction. Therefore , and every is zero. Each pure action has payoff at most , so every mixed deviation, being a convex combination of pure actions, has payoff at most too. The same argument for gives and excludes every unilateral deviation by the second player. The fixed point is therefore a Nash equilibrium, proving the stated theorem without a zero-sum assumption.
The intended deletion theorem starts from the full action set . Under that interpretation, each player's surviving action set remains nonempty: with only one action, no mixed strategy can weakly improve it and improve it strictly somewhere. Let the final reduced bimatrix game have a Nash equilibrium, which exists by Nash's theorem.
Restore the deleted actions in reverse order. Consider a row action when it is restored. At its deletion it had a weakly dominating mixed strategy in the then-current game. If , remove that self-weight and renormalize: the strict-improvement clause guarantees , and dividing the payoff comparison by gives a weakly dominating strategy supported on the other then-current row actions. Those other actions have already been restored in the reverse process. The chosen Nash equilibrium's column support lies in the final surviving set, so the dominance comparison applies to its column strategy .
If the row player's Nash equilibrium payoff in the restored game so far is , every currently available pure row payoff against is at most . The dominating mixture therefore has payoff at most , and the restored action has payoff no greater than that mixture. It cannot improve the payoff. Column deviations are unchanged by adding a row action, since the actual Nash equilibrium strategy remains fixed. The analogous argument works when restoring a column action. Induction restores the full game while preserving the final reduced Nash equilibrium and its support.
Thus iterated deletion of weakly dominated actions preserves at least one Nash equilibrium supported entirely on surviving actions. It need not preserve every Nash equilibrium or give an order-independent reduced game.
The literal printed use of an arbitrary initial needs qualification. For example, take row payoffs and column payoffs . On the restricted set containing both rows but only column , row is strictly dominated by row . Yet in the full game column is strictly dominant and its unique Nash equilibrium uses row . Deleting row based only on that restricted leaves no full-game Nash equilibrium with the requested support. The proven equilibrium preservation under iterated weak dominance therefore requires initial , or concludes only about the initially restricted game.
The equilibrium oddness theorem gives a finite odd number of Nash equilibria in a finite nondegenerate bimatrix game. One way to see the parity is through the endpoint argument underlying the Lemke-Howson algorithm. Add sufficiently large constants to each payoff matrix so all entries are positive; this does not change best responses. Form the bounded convex polytopes
Label an facet by row label and a tight facet by column label ; in , label a tight facet by and by . A completely labelled vertex of a polytope pair has either both vectors zero, or both nonzero and normalizes to a Nash equilibrium. In the latter case the labels express exactly the equilibrium best-response and zero-probability conditions. Nondegeneracy makes each vertex of a polytope have exactly distinct incident labels and each equilibrium correspond to one such pair.
Fix a label to drop and retain all pairs carrying every other label. Include the product-convex polytope edges that retain those labels. At a completely labelled pair there is one possible outgoing edge, obtained by dropping the fixed label. At any other retained vertex of a polytope, that label is missing and one other label is duplicated; dropping either copy gives the two incident edges. Thus this finite graph consists of paths and cycles, with its endpoints precisely the completely labelled pairs. A finite graph has an even number of degree-one vertices. Since one endpoint is the artificial zero pair, the number of genuine equilibrium endpoints is odd. This proves the required equilibrium oddness theorem and finiteness, without claiming that every equilibrium is reached from the zero pair on the same path.
For a symmetric bimatrix game, swapping players maps to . Every nonsymmetric equilibrium lies in a distinct two-element pair; the fixed points of this involution are exactly the symmetric equilibria. Removing even-sized pairs from an odd total leaves an odd number of symmetric equilibria. In the present game, two equilibria form the swapped pair and the remaining one is with . There is exactly one symmetric equilibrium, as required.
Let be the row and column mixed strategies, so their entries are nonnegative and sum to one. The payoffs are and . A Nash equilibrium is a pair in which each strategy is a best response to the other: neither player can improve its expected payoff by a unilateral change of mixed strategy. Equivalently, every positive-probability pure strategy attains that player's maximum pure-strategy payoff against the opposing mixture.
For the complementarity construction of a symmetric Nash equilibrium put and . The equation gives . Nonnegativity and imply . Therefore every used pure strategy has payoff against , while all other pure strategies have payoff at most . The same vector of pure-strategy payoffs applies to the column player in this symmetric bimatrix game. Thus a symmetric Nash equilibrium is
For a genuine Lemke-Howson algorithm path, use two separate vectors, for the row player and for the column player, with slacks
Give labels to or , and labels to or . A nonzero completely labeled pair has and , and normalization yields mutual best responses. At the artificial pair all six labels are present.
Drop label by increasing . The two limiting rows of are and , so the minimum-ratio pivot stops at , where . Label is now duplicated, since also carries it. Increase to remove that duplicate. The limiting inequalities are and , so the next pivot stops at , where restores the dropped label . The endpoint is
It has all six labels and satisfies both complementarity conditions. After normalization, the Lemke-Howson algorithm returns
Against column strategy , row strategy pays , exceeding and . Against row strategy , column strategy pays , exceeding and . This verifies the endpoint directly.
To find every other Nash equilibrium, observe that row strategy strictly dominates row strategy : the payoff differences against the three columns are , all positive. By symmetry, column strategy is also strictly dominated. Neither can appear in an equilibrium. The reduced strategies have row payoff matrix
The two pure Nash equilibria are and . If the opponent uses strategy with probability , the payoffs of strategies are and . Indifference requires . The same computation applies to the other player. A player mixing both strategies forces this exact opposing mixture; a player playing a pure strategy has a unique opposing best response, producing one of the two pure equilibria. Hence there are exactly three Nash equilibria:
For the symmetric mixed equilibrium, the original complementarity construction can use and ; it gives payoff to each player after normalization.
The set is a compact convex square. Define
Similarly, set
These formulae define a continuous self-map of . The square is homeomorphic to a closed disc, so the Brouwer fixed-point theorem gives a fixed point .
Let at that fixed point. From ,
If , every with has . This contradicts bilinearity, because
Hence , all , and
for both pure strategies. By linearity this holds for every mixed strategy . The same argument with gives
for every . Therefore
In game terms, and are the players' mixed strategies, and are their expected payoffs in a two-by-two bimatrix game. The inequalities say that neither player can improve unilaterally, so is a Nash equilibrium. This is the Brouwer proof of Nash equilibrium for a two-by-two game.
Payoff 2026-10-14
A payoff is the number assigned to a player's outcome at a strategy profile, with larger numbers preferred. In the usual expected utility model, expected payoffs are probability-weighted averages of these numbers. If a payoff is specified as money and a player has preferences involving risk, first apply the relevant utility function; maximizing expected money assumes risk neutrality. In a two-player zero-sum game, one player's payoff is the negative of the other's. General bimatrix games instead require a payoff matrix for each player.
Symmetric bimatrix game Created 2026-10-06 Updated 2026-10-07
A square bimatrix game is symmetric when exchanging players exchanges their payoffs: its payoff matrices are with . If is a Nash equilibrium, then is also a Nash equilibrium. A symmetric bimatrix game can still have asymmetric equilibria, so the two strategy vectors must be kept separate in the Lemke-Howson algorithm.
Zero-sum game Created 2026-09-24 Updated 2026-10-14
In a zero-sum game, the players' payoffs sum to zero at every pure strategy strategy profile. For two players this means : maximizing the column player's payoff is minimizing the row player's. A single payoff matrix therefore specifies a finite two-player matrix game, and independent mixed strategies give expected payoffs and .
Matching pennies and the usual rock paper scissors are two-player zero-sum games. The asymmetric coordination example is not: its total payoff is when choices match and otherwise. Applying a two-player minimax theorem to general bimatrix games would discard this possibility of shared gains. For a two-player zero-sum game, however, optimal mixed strategies guarantee the value of a zero-sum game, and pairing any two opposing optimal strategies gives a Nash equilibrium.