Professor: Martin Pei | Term: Fall 2025
I’m auditing this course. The lecture videos are available fully online under this channel
Lecture 1
Question
What is game theory?
Not about the theory of playing board/video games. It is about analyzing social and economic situations in a strategic environment, where individuals make decisions to maximize benefits but these benefits depend on choices of others.
There are many different aspects of game theory.
Example
Building more roads may actually make traffic worse, there is a game theory explanation for this.
Course breakdown is:
- Combinatorial game theory
- Strategic games
- Mechanism design
- Cooperative games
Lecture 2: Impartial Games
Nim
We are given some piles of chips. Two players play alternately. On a player’s turn, they pick a pile and remove at least 1 chip from it. The first player who cannot make a move loses.
Example
3 piles: [1,1,2]. The winning strategy is for Player 1 to remove the pile of 2 chips. Player 2 must remove a pile of 1 chip. Player 1 removes the final pile of 1 chip. Player 2 has no move and loses.
Since there is a winning strategy, we call this a winning game / winning position.
Example
2 piles: [5, 5] Regardless of what Player 1 does, Player 2 can make the same move on the other pile. Player 1 loses.
Since Player 1 loses regardless of their move, then this is a losing game / losing position.
Question
What if we have two piles of unequal sizes?
Example
2 piles: [5, 7] Player 1 moves to equalize the chip count (remove 2 from the pile of 7). Player 2 starts with 2 piles of equal sizes. This is a winning game for Player 1.
Lemma
In instances of Nim with two piles of , chips, it is a winning game if and only if .
Nim is an example of an impartial game.
Conditions required for an impartial game:
- There are 2 players, Player 1 and Player 2.
- There are several positions, with a starting position.
- A player performs one of a set of allowable moves, which depends only on the current position, and not on the player whose turn it is. Each possible move generates an option.
- Players move alternately.
- There is complete information.
- No chance moves.
- First player with no available move loses.
- Rules guarantee that games end.
Many games are not impartial: Tic-tac-toe (7), poker (5), monopoly (6).
Example
Let be a Nim game. There are 4 possible moves (hence 4 possible options).
flowchart LR
markdown["G=(1,1,2)"]
a["H1 = (1,1,1)"]
b["H2 = (1,1,0)"]
c["H3 = (0,1,2)"]
d["H4 = (1,0,2)"]
markdown --> a
markdown --> b
markdown --> c
markdown --> d
Note: We can define an impartial game by its position and options recursively.
Definition
A game that is reachable from game by a sequence of allowable moves is simpler than .
Other impartial games
- Subtraction game: We have one pile of chips. A valid move is taking away 1, 2, or 3 chips. The first player who cannot move loses
- Rook game: We have an chess board, and a rook in position . A valid move is moving the rook any number of spaces left or up. The first player who cannot move loses
- Green hackenbush game: We have a graph and the flow. The graph is attached to teh floor at some vertices. A move consists of removing an edge of the graph, and any part of the graph not connected to the floor is removed. The first player who cannot move loses.
We will prove that all impartial games are essentially Nim games.
Winning Strategy
Question
Can there be an impartial game with no winning strategy?
No.
Tip
In any game , either Player 1 or Player 2 has a winning strategy.
Proof: We prove by induction on the simplicity of .
If has no allowable moves, then Player 1 loses, so Player 2 has a winning strategy.
Assume has allowable moves and the lemma holds for games simpler than . Among all options of , if Player 1 has a winning strategy in one of them, then Player 1 moves to that option and wins. Otherwise, Player 2 has a winning strategy for all options.
So regardless of Player 2’s move, Player 2 wins.
So every impartial game is either a winning game (P1 has a winning strategy) or a losing game (P2 has a winning strategy).
Example
Nim: [5,7] (Winning Game) P1: Move to [5,5] is a winning move since [5,5] is a losing game for P2
A game is a winning game if at least one option is a losing game.
A game is a losing game if all of the options are winning games.
Note: We assume players play perfectly. If there is a winning move, they will take it.
Lecture 3: Equivalent Games
Game Sums
Definition
Let and be two games with and respectively. We define as the game with options
Example
We denote to ben a game of Nim with one pile of chips. Then is the game with 3 piles of 1,1,2 chips.
Example
If we denote to be the subtraction game with chips, then is a game where a move consists of either removing at least 1 chip from the pile of 5 (Nim game), or removing 1, 2, or 3 chips from the pile of 7 (subtraction game)
Lemma
Let be the set of all impartial games. Then for all .
- (closure)
- (associative)
- There exists an identity (game with no options) where
- (symmetric)
This is an abelian group except the inverse element.
Definition
Two games , are equivalent if for any game , and have the same outcome (i.e. either both are winning games, or both are losing games). Notation: .
Example
. Since is the same game as , so they have the same outcome.
Example
. Since is a losing game, but is a winning game
Lemma
Lemma
The relation is an equivalence relation. That is, for all
- (reflexive)
- (symmetric)
- If and , then (transitive)
Exercise: Prove that if , then for any game .
To prove this, we need to show that for every game , and have the same outcome.
Let . is then an arbitrary game, and we know that the outcome of is the same as the outcome of since .
By substituting , we get that the outcome of is the same as the outcome of . This is what we have already shown above
Losing games and empty Nim
Nim with one pile is a losing game .
Theorem
is a losing game if and only if
Corollary
If is a losing game, then and has the same outcome for any game .
Proof: Since is a losing game, by the above theorem. Then
So and have the same outcome
Example
- Recall and are losing games. Then our corollary says is also a losing game. (Player 1 moves in either or . Then Player 2 makes a winning move from the same part, equalizing piles)
- . Corollary implies this is a winning game. (Player 1 makes a winning move in , so we have . Player 2 loses)
Proof of the theorem ( is a losing game if and only if )
Start with the reverse direction ()
If , then has the same outcome as . But is a losing game, so is a losing game.
Next direction ()
Suppose is a losing game. We want to show , meaning and have the same outcome.
- Suppose is a losing game. We want to show that is a losing game. We will prove “If and are losing games, then is a losing game” by induction on the simplicity of . When has no options, then , both have no options, so , , are all losing games. Suppose has some options. Then Player 1 makes a move on of . Without loss of generality say Player 1 makes a move in , and results in . Since is a losing game, is a winning game. So Player 2 makes a winning move from to , and this results in . Then is a losing game, so by induction, is a losing game for Player 1. So Player 1 loses, and is a losing game
- Suppose is a winning game. Then has a winning move to . So Player 1 moves from to . Now both , are losing games, so by 1, is a losing game. So Player 2 loses, meaning Player 1 wins, so is a winning game.
Lecture 4: Equivalent Games (II)
Lemma
(Copycat principle): For any game ,
Proof: Induction on the simplicity of .
When has no options, has no options, so .
Suppose has options, and without loss of generality, suppose Player 1 moves from to . Then Player 2 can move to .
By induction, , so it is a losing game for Player 1. Therefore, is a losing game, and .
Lemma
Proof:
First direction ()
From , we add to both sides to get by the copycat principle.
Second direction ()
From , we add to both sides to get . But by the copycat principle.
So .
Example
is a losing game, so . By lemma . Or
Another way to prove game equivalence is by showing that they have equivalent options.
Lemma
If the options of are equivalent to options of , then . (More precisely: There is a bijection between options of and where paired options are equivalent.)
Example
We can show using this lemma.
flowchart LR
a --- b
a --- c
a --- d
b <-..-> e
c <-..-> f
d <-..-> g
e --- h
f --- h
g --- h
Note: The converse is false.
Proof of the above lemma:
It suffices to show that , i.e. is a losing game. This is true when , both have no options. Suppose , have options, and suppose without loss of generality Player 1 moves to . By assumption, there exists an option of , say , such that . So Player 2 can move to . Since , . So is a losing game for Player 1. Hence is a losing game.
Lecture 5: Nim and Nimbers I
Goal: Show that every Nim game is equivalent to a Nim game with a single pile.
Nimbers
Definition
If is a game such that for some , then is the nimber of .
Example
Any losing game has nimber 0
Theorem
Suppose where , then
Example
. . Using this theorem, and
Then
So the nimber of is .
Question
In general, how can we find the nimber for ?
Look for binary expansions of each . Copycat principle cancels any pair of identical powers of 2. So we look for powers of 2’s that appear in odd number of expansions of the ‘s.
Use binary numbers: in binary is , in binary is . Take the XOR operation.
Example
Consider
In binary, they are .
So (The nimber is ).
Corollory
.
This shows us that every Nim game has a nimber.
Winning strategy for Nim
Example
This is a winning game. How to find a winning move? Want to move to a game equivalent to . Add to both sides: (copycat principle). Consider . We see . So this is equivalent to , a losing game. Winning move: Remove chips from the pile of .
Example
. Add to both sides. Consider We see , so this is equivalent to Winning move: remove 3 chips from the pile of 21
Question
Why did we pair with instead of or ?
, .
This means that we are adding chips to , or adding chip to . Not allowed in Nim.
Lemma
If where , then there exists some where
Idea: Look for the largest power of in $s#.
is the largest power of in the binary expansion of .
This means that at least one of the three numbers has in its binary expansion ().
Proof of Lemma:
Suppose where . Then appears in the binary expansions of an odd number of times. Let be one of them. Suppose for some . Since is in the binary expansion of . For at worse none of them are in the binary expansion of , so all of them are in the binary expansion of . So since .
Finding winning moves in a winning Nim game: Say a game has nimber . Look at the largest power of in the binary expansion of . Pair it up with any pile containing this power of . Then . So a winning move is taking away chips from the pile .
Lecture 6: Nim and Nimbers II
We will prove this theorem.
Theorem
Suppose where , then
The proof uses the following lemma.
Lemma
Let . Then
Illustration for the proof of the theorem we will prove.
Consider . . We want to prove . Want to show . Lemma: Show the two sides have equivalent options.
Options of .
Options of : 1) Move on 2) Move on .
Each of these are less than (and the results are distinct).
Each power of 2 appears at most once between the two numbers apply induction.
Proof of Theorem:
We prove by induction on . When and .
Suppose where . Let .
If , then , so .
Assume . Since , by induction, it remains to show that
The options of are . The options of can be partitioned into 2 types.
Consider options of the form where . Since , by induction, the theorem holds for . So are equivalent to sums of Nim piles of their binary expansions. Using arguments from the last lecture, where . Since , .
We now show that these ‘s are distinct. Suppose for some . Then , so . Adding on both sides, we get (copycat principle), so . So the ‘s are distinct. Also, there are of these ‘s, and there are possible values ( to ). By pigeonhole, for each , there is one with . So the options of this type are equivalent to .
Consider options of the form where . Suppose where . Then no is equal to . So is a sum of distinct powers of .
Then
Since , the options of this type are equivalent to .
Combining the two types of options, we see that the options of are equivalent to the options of . So .
Lecture 7: Sprague-Grundy
So far: All Nim games are equivalent to a Nim game of a single pile. Goal: Extend this to all impartial games.
Poker Nim
Being equivalent does not mean that they play the same way.
Example
. We move to by removing 2 chips from . RHS remove 6 chips. There are other moves, say we move to . We remove 5 chips from . RHS adding 9 chips. Or starting with , any move on will increase .
A variation on Nim : Poker nim consists of a regular Nim game plus a bag of chips. We now allow regular Nim moves and adding chips to one pile.
Example
Question
How does this change the game of Nim?
Nothing. Say we face a losing game, so any regular Nim move would lead to a loss. In poker nim, we now add some chips to one pile. The opposing player will simply remove the chips we placed, and nothing changed.
Mex
Suppose a game has options equivalent to . We claim that is equivalent to .
The options of , which are are all available. If we add chips to , then the opposing player can remove them to get back to .
Question
How do we get 3?
Definition
Given a set of non-negative integers , is the smallest non-negative integer not in . “minimum excluded integer”.
Example
The function is the critical link between any impartial games and Nim games.
Theorem
Let be an impartial game, and let be the set of integers such that there exists an option of equivalent to . Then
flowchart LR
a[*1 + *1 + *2]
b[*1 + *2 ≡ *3]
c[*1 + *1 ≡ *0]
d[*1 + *1 + *1 ≡ *1]
a --> b
a --> c
a --> d
By theorem,
Exercise: A game cannot be equivalent to one of its options.
Proof of above theorem: Let . It suffices to show that .
Suppose we move to where m' '< m. Since , there exists an option of such that . Player 2 moves to , which is a losing game since . So is a losing game for Player 1, and .
Suppose we move to , where is an option of . Then for some . So since . So is a winning game for Player 2. Then is a losing game for Player 1, so .
Sprague-Grundy Theorem
Any impartial game is equivalent to a poker nim game for some .
Proof (slightly sketchy): If has no options, then . Suppose has options . By induction, for some . By the theorem, .
Lecture 8: Finding Nimo
Finding nimbers is recursive: Games with no options have nimber 0. Move backwards and use to determine other nimbers.
Rook Game
Winning move: move to , an option with nimber 0. This is like a 2-pile Nim game.
Example
Subtraction game (remove 1, 2, or 3 chips). Let be the nimber of a subtraction game with chips. Then (if they exist).
0 1 2 3 4 5 6 7 8 0 1 2 3 0 1 2 3 0 Losing game if and only if . When , the winning move is remove just enough chips to the next multiple of 4.
Example
Subtraction game (remove 2, 5, or 6 chips). Let be the nimber of a subtraction game with chips. Then (if they exist).
0 1 2 3 4 5 6 7 8 0 0 1 1 0 2 1 3 0 Losing game if and only if (repeats every 11)
Example
Combining games. Let be the rook game at . Let be the second subtraction with . Then , , so winning game Winning move:
- From , . Move to . Remove 2 chips in the subtraction game
- From , . Move to . Move to or
Lecture 9: Strategic Games
Prisoner’s dilemma
Game show version: 2 players won $10,000. They each need to make a final decision: “share” or “steal”
- If both pick “share”, then they each win $5,000
- If one picks “steal” and the other picks “share”, then the one who picks “steal” gets $10,000, the other gets nothing
- If both pick “steal”, then they both get a small consolation price with $10
Question
How would players behave?
The benefit of a player receives is dependent on their own decision and the decisions of other players.
Definition
A strategic game is defined by specifying a set of players, and for each player , there is a set of possible strategies to play, and a utility function
Example
With prisoner’s dilemma above, . Samples of the utility functions . We can summarize the utility functions in a payoff table.
share | steal | |
---|---|---|
share | 5k, 5k | 0, 10k |
steal | 10k, 0 | 10, 10 |
Each cell records the utilities of Player 1, Player 2 in this order given the strategies played in that row (P1) and column (P2).
Assumptions about strategic games:
- All players are rational and selfish (want to maximize their own utility)
- All players have knowledge of all game parameters
- All players move simultaneously
- Player plays a strategy , this forms a strategy profile . Player earns .
Question
Given a strategic game, what are we looking for?
One answer is we want to know how are the players expected to behave?
Resolving prisoner’s dilemma
Question
What would a rational and selfish player choose to play?
- If you know that the other player chooses “share”, then choosing “share” gives 5k, choosing “steal” gives 10k. Steal is better.
- If you know that the other player chooses “steal”, then choosing “share” gives 0, choosing “steal” gives 10. Steal is better.
In both cases, it is better to steal than to share. So we expect both players to choose “steal”.
This is an example of a strictly dominating strategy : regardless of how other players behave, this strategy gives the best utility over all other possible strategies. If a strictly dominating strategy exists, then we expect the players to play it.
In this case, playing a strictly dominating strategy “steal” yields very little benefit. They could get more if there is some cooperation (both share). So even though we expect strictly dominating strategy is played, it might not have the best “social welfare” (the overall utility of the players).
Nash Equilibrium
There are many games with no strictly dominating strategies.
Example
Bach or Stravinsky? Two players want to go to a concert. Player 1 likes Bach, Player 2 likes Stravinsky, but they both prefer to be with each other. Payoff table:
Bach | Stravinsky | |
---|---|---|
Bach | 2, 1 | 0, 0 |
Stravinsky | 0, 0 | 1, 2 |
No strictly dominating strategy exists. What do we expect to happen? If both choose “Bach”, then there is no reason for one player to switch their strategy (which gives utility 0). Similar if both choose “Stravinsky”.
These are steady states, which we call Nash equilibria : a strategy where no player is incentivized to change strategy.
There are many games with “no” Nash equilibria.
Example
Rock Paper Scissors
beats , beats , beats . Utility 1 if they win, -1 if they lose, 0 if they tie.
”no” NE exists : regardless of what they play, someone is incentivized to switch strategy so that they win.
Question
How would we expect players to play this?
Randomly, probability each. This is a mixed strategy. it is also a NE, there is no incentive to change to a different probability distribution.
Nash's Theorem
Every strategic game with finite number of strategies has a Nash equilibrium (could be mixed strategies).
Lecture 10
Recall: Strategic game is defined by
- Players
- Strategy set for player
- Utility for player
A strategy profile is a vector which records what the players played.
Let be the set of all strategy profile. We will often compare the utilities of a player’s strategies when we fix the strategies of the remaining players. Let be the set of all strategy profiles of all players except player (we drop from the cartesian product . If , then the profile obtained from by dropping is denoted . If player switches their strategy from to , then the new strategy profile is denoted
Nash equilibrium
Recall: NE is a strategy profile where no player is incentivized to switch strategy.
Definition
A strategy profile is a Nash equilibrium if and .
Back to Prisoner’s dilemma.
Let
From Player 1: Similar for Player 2. So is a NE.
Example
Guessing average game. 3 players, a positive integer . Each player simultaneously pick an integer from , producing the strategy profile . There is $1 which is split among all players whose choices are closest to of the average of the 3 numbers. Other players get $0.
Question
If \frac{11}{3}\frac{2}{3}2 + \frac{4}{9}u_2(s) = 1, u_1(s) = u_3(s) + 0s$ a NE?
No. If Player 1 switches to 2, then .
Question
Is there a NE?
Idea: Lowering the guess generally pulls the average closer. Try . If a player switches to , then the average is , which is closer to 1 than .
Best Response Function (BRF)
For a NE, a player does not want to switch. If you fix the strategies of the remaining players, then you play a strategy that maximizes utility for yourself, i.e. is a “best response” to the fixed strategies.
Definition
Player ‘s best response function for is given by
Example
Prisoner’s dilemma. ,
If is a NE, then each player must have played a best response to . Changing cannot increase utility for . Converse is also true.
Lemma
is a Nash equilibrium if and only if for all .
This lemma helps us find NE by looking for strategies in the BRF.
Lecture 11: Cournot’s Oligopoly Model
We have a set of of firms producing a single type of goods sold on the common market. Each firm needs to decide the number of units of good to produce.
Production cost is where is a given increasing function.
Given a strategy profile , a unit of the goods sell for the price of , where is a given non-increasing function on (more goods on the market = lower price)
The utility of firm in the strategy profile is
Szidarovszky and Yakowitz proved that a Nash equilibrium always exists under some continuity and differentiability assumptions on .
Special case: Linear costs and prices
Suppose we assume
(the cost is linear, same unit cost for all firms)
(prices starts at , decreases 1 for each unit produced, min price ) where .
Utility is
Question
When is it possible to make a profit?
When . Separate from the sum: . So . Does not make sense for if RHS , so assume RHS .
The utility is . Treating as the variable, this utility is maximized when (use calculus). So the best response function for firm given the production of other firms is
Two-firm case
Suppose we simplify to 2 firms. Suppose is a Nash equilibrium. By previous lemma, a player’s choice must be the best response to the other player’s choice. So and .
Verify that we may assume . Then and .
Solving this gives . This is the answer we expect each firm to produce at equilibrium.
Price at equilibrium:
Profit at equilibrium:
Note 1: Suppose the two firms can collude, and together they produce units total. Total profit is , which is maximized at . The profit is . Each firm gets
Note 2: In the general case with firms, if is a NE, then . Solving this system gives .
Price is .
As . As more firms are involved, the expected market price gets closer to the production cost.
Lecture 12: Strict Dominance
Definition
For two strategies for player , we say that strictly dominates if for all ,
Definition
If there exists a strategy that strictly dominates , then is strictly dominated.
Definition
If strictly dominates all strategies , then is a strictly dominating strategy.
In prisoner’s dilemma, “steal” is a strictly dominating strategy for both players.
Lemma
If is a strictly dominating strategy for player and is a Nash equilibrium, then .
In any NE, the strictly dominating strategy is played whenever it exists. A game easy to play if such a strategy exists.
We now look at strictly dominated strategies.
X | Y | X | |
---|---|---|---|
A | 4,2 | 1,3 | 2,1 |
B | 2,3 | 0,1 | 3,1 |
is strictly dominated by since and .
is a strictly dominated strategy: There is no reason to play it.
Lemma
If is a Nash equilibrium, then is not strictly dominated for any .
Iterated Elimination of Strictly Dominated Strategies (IESDS): Repeatedly eliminate strictly dominated strategies until we have only one strategy profile. We claim that if this works, then the surviving profile is the unique NE of the game.
Example
Facility location game. Two firms are each given a permit to open one store in one of 6 towns along a highway. (Stores are on a line from ) Firm 1 can open in , , or , Firm 2 can open in , , or . Assume towns are equally spaced and equally populated. Customers in a town will go to the closest store.
Question
Where to open the stores?
Payoff Table:
B | D | F | |
---|---|---|---|
A | 1,5 | 2,4 | 3,3 |
C | 4,2 | 3,3 | 4,2 |
E | 3,3 | 2,4 | 5,1 |
Firm 1: is strictly dominated by
Firm 2: is strictly dominated by
Eliminate these two strategies.
B | D | |
---|---|---|
C | 4,2 | 3,3 |
E | 3,3 | 2,4 |
Firm 1: is strictly dominated by
Firm 2: is strictly dominated by
Eliminate these two strategies.
D | |
---|---|
C | 3,3 |
is a NE.
Note: Extend this to 1000 towns with alternating points. The two ends are strictly dominated by the centre towns. Eliminate them to get 998 towns. Repeat. End with the two towns in the centre as NE.
Theorem
Suppose is a strategic game. If IESDS ends with only one strategy profile , then is the unique Nash equilibrium of .
This is a consequence of the following result.
Theorem
Let be a strategic game where is a strictly dominated strategy for player . Let be obtained from by removing from . Then is a Nash equilibrium of if and only if is a Nash equilibrium of .
Proof Sketch:
Suppose is a NE of . Since is strictly dominated, it cannot appear in (lemma). So is a valid strategy profile in . If is not a NE of , then a player can deviate to get a higher utility. However, all strategies in are available in , so such a player can do it in as well. This contradicts is a NE of .
Suppose is a NE of . Suppose is not a NE in . Then a player can deviate to get a higher utility. This can be replicated in (which results in a contradiction) unless it is player switching to strategy (the only strategy in not in ). Then player could switch to the strategy that strictly dominates (available in ) to get a higher utility in . This contradicts is a NE in .
Lecture 13: Weak Dominance
Definition
For two strategies for player , we say that weakly dominates if for all , , and this inequality is strict for at least one
If some strategy weakly dominates , then is weakly dominated.
If weakly dominates all strategies , then is a weakly dominating strategy.
Iterated elimination of weakly dominated strategies (IEWDS): Remove weakly dominated strategies until there is only one strategy profile.
Theorem
Suppose is a strategic game. If IEWDS ends with only one strategy profile s^*G$.
Compared with a previous theorem, here we can no longer claim that the NE is unique. A different sequence of eliminations can result in a different NE.
Unlike strictly dominated strategies, weakly dominated strategies can appear in a NE. Some NE cannot be found through IEWDS.
Just like strictly dominating strategies, weakly dominating strategies are good to play.
Lemma
If for all players , is a weakly dominating strategy, then is a Nash equilibrium.
Lecture 14
Set up of an auction: A seller puts one item up for an auction. Potential buyers put in bids to buy the item. Seller decides who wins (usually highest bidder) and the price they pay.
Typical auction: Open bid auctions. Buyers bid repeatedly until no one else bids. Highest bid wins and pays their bid price.
Another type: Closed bid auctions. Each buyer submits one secret bid to the seller.
First price auction: Highest bid wins, winner pays their bid.
Question
Does this simulate an open auction?
No, in the open auction setting, the winner will bid slightly over 150 and win, so they pay 150.
Second price auction: Highest bid wins, winner pays 2nd highest bid.
We will analyze the second price closed bid auction.
Set up: We have buyers . Buyer thinks the item has value “valuation”.
Suppose buyer submits the bid , giving strategy profile . The winner is the buyer who submits the highest bid, pays price equal to second highest bid. If there is a tie, then the winner is the buyer with the lowest index among all tied buyers.
Given a strategy profile , the utility for buyer is
Suppose your valuation of the item is 100. Would you bid anything other than 100?
- Say your bid wins (second highest bid 75, your bid 100)
If you pay more than or , you still win, pay 75, and utility is 25. If we pay less than 75, we lose and utility is 0.
- Say your bid loses (you bid 100, highest bid is 121)
If you bid less than 121, you lose, and utility is 0. If you pay more than 121, you win, pay 121, and utility is .
Utility does not increase if you bid anything else.
Theorem
In the second price auction, is a weakly dominating strategy for player .
Proof:
We first show that for all and . There are 2 cases.
First case: is a winning bid in . Let be the second highest bid (could equal ). The utility for player is . Suppose player changes their bid to . If or ( and ), then is still the winning bid in . Payment is , so utility remains the same. Otherwise, is a losing bid, so the utility is , which is at most . So for any
Second case: is a losing bid in . Let be the winning bid (so . The utility for player is . Suppose player changes their bid to . If . If or ( and ), then is still a losing bid in . Utility is still . Otherwise, is a winning bid, with payment . The utility is (since ).
So for any .
In both cases, bidding gives the highest utility among all possible bids of player .
We still need to show that for all , there exists such that . Two cases:
First case: Suppose . Let be in . Set for all . When is played against , player wins and pays . Utility . When is played against , player loses , and utility . So .
Second case: Suppose . Let be in . Set for all . When is played against , player loses and utility . When is played against , player wins and pays . Utility . So .
Therefore, playing is a weakly dominating strategy.
Note: The way we play this game does not depend on knowing how other players value the item. So it is easy to play: simply bid your valuation.
Suppose buyer 1 has highest valuation , and buyer 2 has second highest valuation . Then is a NE.