and a review of the past 20 weeks
Christopher Makler
Stanford University Department of Economics
Econ 51: Lecture 19
Last time:
The Principal-Agent Model
Today:
Price Discrimination
Charge and pay as you go
$1 per point
Rides are 5-8 points each
$109.95 + tax
Unlimited rides through 2023
No blackout dates
Only too often does the sight of third-class passengers travelling in open or poorly sprung carriages,
and always badly seated, raise an outcry against the barbarity of the railway companies.
It wouldn't cost much, people say, to put down a few yards of leather and a few pounds of horsehair, and it is worse than avarice not to do so...
It is not because of the few thousand francs which would have to be spent to put a roof over the third-class carriages or to upholster the third class seats that some company or other has open carriages with wooden benches; it would be a small sacrifice for popularity.
What the company is trying to do is to prevent the passengers who can pay the second-class fare from traveling third class; it hits the poor, not because it wants to hurt them, but to frighten the rich.
- Emile Dupuit, 19th century French railroad engineer
Firm chooses to produce goods with quality \(q\)
Type 1 (low value)
There are two types of consumers, who value quality differently.
Type 2 (high value)
Assume (for now) equal numbers in each group
Assume the firm has no costs; they are just trying to maximize their revenue.
Type 1 (low value)
Type 2 (high value)
Suppose the firm can observe the type of each customer, and offer them a quality just suited to them — and charge them their total willingness to pay.
What qualities will it produce?
What will it charge?
"Budget offering"
"Premium offering"
What would happen if the consumer's type was unobservable to the seller?
Type 1 (low value)
Type 2 (high value)
Now suppose the firm cannot observe the type of the consumer.
Each consumer will buy the good which gives them the most surplus (benefit minus cost)
We don't have to worry about the Type-1 consumers buying the premium product
Might the Type-2 consumers want to buy the budget product, though...?
Type 1 (low value)
Type 2 (high value)
Charge low-value types their maximum willingness to pay:
Constraint for high-value types: prefer to buy \(q_2\) at price \(p_2\) than \(q_1\) at price \(p_1\):
Notice: the price you can charge for the premium product depends on how nice the budget product is. The crappier the budget version, the more you can charge for premium...
Type 1 (low value)
Type 2 (high value)
Notice: the price you can charge for the premium product depends on how nice the budget product is. The crappier the budget version, the more you can charge for premium...
Type 1 (low value)
Type 2 (high value)
Expected revenue if equal numbers of each type:
Take the derivative and set equal to zero:
🍎
(not feasible)
(feasible)
🍌
Optimal choice
🙂
😀
😁
😢
🙁
🍎
benefit and cost per unit
Marginal Cost
Marginal Benefit
Optimal choice
Individual agents make choices.
Systems result in outcomes as a result of the collective choices being made within them.
Consumers
Firms
Governments
Markets
Games
Mechanisms
Checkpoint 1: October 13
Checkpoint 2: November 3
WEEK 1
WEEK 2
WEEK 3
Preferences
Exchange Economies
Production Economies
WEEK 4
WEEK 5
Analyzing a Game from a Player's POV
Static Games of Complete Information
Checkpoint 3: November 17
Final Exam: December 11 (cumulative)
WEEK 6
WEEK 7
WEEK 8
Dynamic Games of Complete Information
Static Games of Incomplete Information
Dynamic Games of Incomplete Information
WEEK 9
WEEK 10
Getting people to do what you want
Getting people to reveal information
What does the "lens" of overlap represent?
How is the existence of this lens related to
the agents' marginal rate of substitution (MRS) at point \(X\)?
A reallocation that makes at least one person strictly better off and makes nobody strictly worse off is called a Pareto improvement.
An allocation from which
there is a possible Pareto improvement is called a
Pareto inefficient allocation.
An allocation from which
there is no possible Pareto improvement is called a
Pareto efficient allocation.
The parameters \(a\) and \(b\) represent how much A and B like good 1, respectively:
A strategy is a complete, contingent plan of action for a player in a game.
This means that every player
must specify what action to take
at every decision node in the game tree!
A strategy space is the set of all strategies available to a player.
Static
(Simultaneous)
Dynamic
(Sequential)
Complete
Incomplete
WEEK 5
WEEK 6
LAST TIME
TODAY
Prisoners' Dilemma
Cournot
Entry Deterrence
Stackelberg
Auctions
Job Market Signaling
Collusion
Cournot with Private Information
Poker
Static
(Simultaneous)
Dynamic
(Sequential)
Complete
Incomplete
Strategy: an action
Equilbirium: Nash Equilibrium
Strategy: a mapping from the history of the game onto an action.
Equilibrium: Subgame Perfect NE
Strategy: a plan of action that
specifies what to do after every possible history of the game, based on one's own private information and (updating) beliefs about other players' private information.
Equilibrium: Perfect Bayesian Equilibrium
Strategy: a mapping from one's private information onto an action.
Equilibrium: Bayesian NE
WEEK 5
WEEK 6
LAST TIME
TODAY
Prisoners' Dilemma
Cournot
Entry Deterrence
Stackelberg
Auctions
Job Market Signaling
Collusion
Cournot with Private Information
Poker
In plain English: in a Nash Equilibrium, every player is playing a best response to the strategies played by the other players.
In other words: there is no profitable unilateral deviation
given the other players' equilibrium strategies.
1
2
1
2
,
4
3
,
1
4
,
1
1
,
T
M
L
C
B
R
3
0
,
2
1
,
3
2
,
8
0
,
8
0
,
Nash equilibrium occurs when every player is choosing strategy which is a
best response to the strategies chosen by the other player(s)
In an extensive-form game of complete and perfect information,
a subgame in consists of a decision node and all subsequent nodes.
A Nash equilibrium is subgame perfect if the players' strategies
constitute a Nash equilibrium in every subgame.
(We call such an equilibrium a Subgame Perfect Nash Equilibrium, or SPNE.)
Informally: a SPNE doesn't involve any non-credible threats or promises.
1
2
X
Y
X
Y
A
B
3
2
1
0
2
0
1
3
C
D
1
2
2
AC
AD
BC
BD
3
2
1
0
2
0
1
3
3
2
1
3
2
1
0
0
What are the Nash equilibria of this normal-form game?
1
2
X
Y
X
Y
A
B
3
2
1
0
2
0
1
3
C
D
1
2
2
AC
AD
BC
BD
3
2
1
0
2
0
1
3
3
2
1
3
2
1
0
0
Think about this: after player 1 makes her move, we are in one of two subgames.
What should player 2 do in each subgame?
1
2
X
Y
X
Y
A
B
3
2
1
0
2
0
1
3
C
D
1
2
2
AC
AD
BC
BD
Think about this: after player 1 makes her move, we are in one of two subgames.
3
2
1
0
2
0
1
3
3
2
1
3
2
1
0
0
What should player 2 do in each subgame?
Anticipating how player 2 will react, therefore, what will player 1 choose?
A strategy in a simultaneous game of incomplete information is a mapping from each agent's private information onto their actions.
A Bayes Nash Equilibrium is the Nash equilibrium of the game with such strategies.
A
B
X
Y
1
2
2
0
2
0
0
4
0
4
A
B
X
Y
1
2
0
4
2
0
2
0
0
4
Suppose one of these
two games is being played.
Both players know there is an equal probability of each game.
Only player 1 knows which game is being played right now.
What is player 1's strategy space?
Player 2's?
Nature
Heads
(1/2)
Tails
(1/2)
Both players know there is an equal probability of each game.
Only player 1 knows which game is being played right now.
We can model this "as if" there is a nonstrategic player called Nature who moves first,
2
1
2
1
X
Y
2
0
2
0
0
4
0
4
X
Y
0
4
2
0
2
0
0
4
X
Y
X
Y
\(A^H\)
\(B^H\)
\(A^T\)
\(B^T\)
flips a coin, and picks which game is being played based on the coin flip.
Player 1 observes Nature's move, so they have to choose what to do if Nature flips Heads (\(A^H\) or \(B^H\)) and if Nature flips Tails (\(A^T\) or \(B^T\)).
Player 2 does not, so their information set spans the entire game: they are only choosing X or Y.
Nature
Heads
(1/2)
Tails
(1/2)
2
1
2
1
\(A^H\)
\(B^H\)
X
Y
1
2
2
0
2
0
0
4
0
4
\(A^T\)
\(B^T\)
X
Y
0
4
2
0
2
0
0
4
X
Y
X
Y
The Bayesian Normal Form representation of the game shows the expected payoffs for each of the strategies the players could play:
\(A^HA^T\)
\(A^HB^T\)
\(B^HA^T\)
\(B^HB^T\)
X
Y
1
2
1
0
3
1
0
2
0
1
3
2
2
0
2
4
Bayes Nash Equilibrium is the NE of this game. It maps private information onto (simultaneously taken) actions.
Consider a strategy profile for the players, as well as beliefs over the nodes at all information sets.
These are called a perfect Bayesian Equilibrium (PBE) if:
Job Market Signaling
Nature determines each worker's type; \({1 \over 3}\) are H, \({2 \over 3}\) are L.
NATURE
Type-H Worker
Type-L Worker
The worker realizes their own type,
and chooses whether to go to college
or stick with a high school degree.
Firms cannot observe the worker's type;
they can only observe whether
they chose High School or College.
The firm has beliefs about the worker's type based on that choice:
Job Market Signaling
NATURE
Type-H Worker
Type-L Worker
Consider a separating equilibrium in which type-H workers choose College, and type-L workers choose High School:
What are the firm's beliefs?
Reason: if all type-H's choose College,
and all type-L's choose High School,
then observing the worker's choice conveys all relevant information to the firm.
Job Market Signaling
NATURE
Type-H Worker
Type-L Worker
Consider a separating equilibrium in which type-H workers choose College, and type-L workers choose High School:
What are the firm's beliefs?
What is the firm's best response to workers' strategies and this set of beliefs?
Job Market Signaling
NATURE
Type-H Worker
Type-L Worker
Candidate separating equilibrium:
Important! A PBE must specify
both strategies and beliefs.
Also...we're not done!!!
We need to check that workers don't want to deviate given the strategies of firms.
Players
Strategies
Payoffs
Players with Hidden Information
Actions
Outcomes
Given this game,
what outcome do we predict will happen?
Given a desired outcome,
what game can we design to achieve it?
"Reverse Game Theory"
If people have hidden information,
(e.g. the quality of a used car for sale)
what mechanism can a designer establish
to get them to reveal that information?
If people can take hidden actions,
what mechanism can a designer establish
to get them to choose the action the designer wants them to take?
ADVERSE SELECTION
MORAL HAZARD