Tutorat 5
These notes attempt to provide a discussion of the concepts and to explicate the exercises covered in the Micro 2 tutorial on Friday, 4 February 2011. The first two exercises and half of the third exercise are covered in detail. The final two exercises have yet to be revised; please continue to check the website for updated versions. Please contact [email protected] with any corrections or clarifications to these notes.
SHW (4 f´ ev 2011)
Contents
1 4.1. First- and Second-Price Auctions 2
1.1 Solution to Part (a) . . . . 2 1.2 Solution to Part (b) . . . . 3 1.3 Solving the Differential Equation . . . . 5
2 4.2 All-Pay Auctions 6
2.1 Solution . . . . 6
3 4.3 Optimal Auctions 8
3.1 Solution . . . . 8
4 4.4 The Revenue Equivalence Theorem 9
4.1 Solution . . . . 9
5 4.5.1 Private Values 10
5.1 Solution . . . . 10
This tutorial: Exercises 1-5. Next tutorial: Exercises 6-10.
Two methods to solve auctions problems.
1. “Traditional” method. Compute the probability P i (v) that Bidder i wins the object when his valuation is v (and he bids b i (v)); then compute Bidder i’s expected payment T i (v), his optimal bidding strategy b i (v), etc.
2. Use the revelation principle.
1 4.1. First- and Second-Price Auctions
A seller has one good to sell to one of n possible buyers. Each potential buyer has a valuation v i for the good; this valuation is known only by each buyer. Buyers’
valuations are independently drawn from a uniform distribution on [0, 1]; this is common knowledge.
(a) Consider the second-price auction: Each buyer submits a bid, and the object is allocated to the bidder that submits the highest bid, who then must pay the second-highest bid that was submitted. Show that in this auction, each buyer has a dominant strategy. Derive the expected revenue of the seller who uses the second-price auction to sell the object.
(b) Now consider the first-price auction: Each buyer submits a bid, and the object is allocated to the bidder with the highest bid, who then must pay the bid he submitted. Look for the optimal bidding strategy in the unique symmetric Bayesian-Nash equilibrium of this auction. Derive the expected revenue of a seller who uses this mechanism to sell the object. Compare this revenue with the revenue of the second-price auction derived in part (a).
1.1 Solution to Part (a)
In a second-price auction, bidding one’s true valuation is a (weakly) dominant strategy. We prove this by showing that there exists no profitable deviation from truthful bidding.
Overbidding, i.e. b i (v i ) > v i , is weakly dominated by the truthful bidding strategy. If v i ≥ max j6=i b j , or max j6=i b j ≥ b i , the outcome is the same. If v i < max j6=i b j < b i , then Bidder i wins the object and must pay max j6=i b j > v i , an outcome that yields Bidder i negative utility.
Underbidding, i.e. b i (v i ) < v i , is also weakly dominated by truthful bidding.
If max j6=i b j ≥ v i or max j6=i b j ≤ b i , then the outcome from underbidding is the same as the outcome of truthful bidding. If v i > max j6=i b j > b i , Bidder i loses the auction and forfeits the positive payoff, instead getting a payoff of zero.
(Had Bidder i bid truthfully, he would have won the object and enjoyed positive surplus v i − max j6=i b j .)
Thus, given that all other bidders are bidding truthfully, there is no strictly profitable deviation for any bidder i; the strategy profile in which all bidders bid truthfully is an equilibrium. This result is robust — it applies to bidders of all risk appetites.
In this truth-telling equilibrium, Bidder i’s expected payoff equals
Prob(v i ≥ v j ) n−1 (v i − E[v (2) | v (2) ≤ v i ]).
Under the assumption that v j ∼ U [0, 1], Prob(v i ≥ v j ) = v i . Prob(v (2) ≤ ˆ v | v (2) ≤ v i ) = ˆ v n−1
v n−1 f (ˆ v | v (2) ≤ v i )
= (n − 1) v ˆ n−2 v n−1 .
The expected amount that the winner of the second-price auction will pay is also the expected revenue of the seller:
E[v (2) | v (2) ≤ v i ] = Z v
i0
ˆ
v(n − 1) v ˆ n−2 v n−1 dˆ v
= n − 1 n v i . 1.2 Solution to Part (b)
Denote Bidder i’s valuation by v i and his bidding strategy by b i (v i ). Consider first a first-price auction. Bidder i’s expected payoff is
Y
j6=i
Prob
b i (v i ) ≥ b j (v j )
(v i − b i (v i )).
Assume a symmetric bidding strategy that is monotonic (i.e. assume all bidders use the same bidding strategy, b i (·) = b(·) for all i, and this strategy is increasing with respect to the bidder’s valuation, b 0 (·) > 0). Since bidders’ valuations are independently drawn from a common distribution, the assumption of symmetric bidding strategies implies that Prob(b i (v i ) ≥ b j (v j )) is the same for all j 6= i; thus the product of probabilities in the above expression reduces to [Prob(b i (v i ) ≥ b j (v j ))] n−1 . Bidder i’s utility maximization problem can thus be written as
max b
h Prob
b(v i ) ≥ b(v j ) i n−1
(v i − b(v i )).
If the bidding strategy b(·) is strictly monotonic, then its inverse b −1 (·) exists;
and under the assumption that b(·) is strictly increasing, if Bidder i’s bid weakly exceeds Bidder j’s bid, then Bidder i’s valuation must weakly exceed Bidder j’s valuation. Hence we have
Prob(b(v i ) ≥ b(v j )) = Prob(b −1 (b(v i )) ≥ v j ).
From Bidder i’s point of view, v i is known, and hence b −1 (b(v i )) is a constant.
Since v j ∼ U [0, 1], the probability that the random variable v j is less than this constant b −1 (b(v i )) is
Prob(b −1 (b(v i )) ≥ v j ) = b −1 (b(v i )).
Therefore we can rewrite Bidder i’s utility maximization problem as max b
b −1 (b(v i )) n−1
(v i − b(v i ))
.
The first-order condition 1 of this problem is 0 = set (n − 1)
b −1 (b(v i ))
n−2 1
b 0 (b −1 (b(v i ))) (v i − b(v i )) − (b −1 (b(v i ))) n−1 . Applying the relation b −1 (b(v i )) = v i and writing b in place of b(v i ) for simplicity, we can rewrite this expression as
0 = (n − 1)v n−2 i 1
b 0 (v i − b) − v i n−1 v i = (n − 1) 1
b 0 (v i − b) v i b 0 = (n − 1)v i − (n − 1)b b 0 + n − 1
v i b = n − 1. (1)
This is a first-order differential equation; its solution (see the section Solving the Differential Equation below) is
b i (v i ) = e −
R
n−1vi
dv
iZ
(n − 1)e −
R
n−1vi
dx
dv i + c
= v i −(n−1)
(n − 1) 1 n v i n + c
= n − 1
n v i + cv i −(n−1) .
Applying the boundary condition b(0) = 0 (which simply says that a bidder with a valuation of zero bids zero for the object) yields c = 0, so we obtain that the optimal bidding strategy is
b i (v i ) = n − 1 n v i .
In a first-price auction, the winner pays the amount he bid, so this expression also gives the seller’s expected revenue under a first-price auction. This is the same result we found in part (a) above: first- and second-price auctions yield the same expected revenue to the seller. Notice that this result follows immediately from the Revenue Equivalence Theorem: both the first- and second-price auctions are efficient, and they give zero payoff to the lowest-valuation bidders (because they win the auction with probability zero). Hence by the Revenue Equivalence Theorem, both auctions yield the same expected revenue to the seller.
1
In deriving the first-order condition, we make use of the fact that
dxdf
−1(x) =
f0(f−11 (x)). To obtain this result, denote g(x) = f
−1(x). Then f (g(x)) = x. Differentiating both sides of this identity yields
d
dx f (g(x)) = d dx x f
0(g(x))g
0(x) = 1
g
0(x) = 1 f
0(g(x)) ,
so long as f
0(g(x)) 6= 0. Writing f
−1(x) in place of g(x) yields the desired result.
In our current problem, take f
−1(x) = b
−1(b(v
i)) and x = b(v
i). Differentiating b
−1(b(v
i)) then yields
d db
“
b
−1(b(v
i))
”
= 1
b
0(b
−1(b(v
i))) .
Note that under the assumption that b(·) is strictly monotonic, b
0(b
−1(·)) is never zero.
1.3 Solving the Differential Equation
Let us return to the differential equation (1) we encountered in the exercise:
b 0 + n − 1 v i
b = n − 1.
Recall that b(·) is a function of v i . This is a non-homogenous, first-order differen- tial equation, which we can solve as follows. Any solution b(v i ) to this differential equation can be written as the sum of a particular solution (i.e. a function b that solves (1)), which we will denote b p , and a solution to the homogenous counterpart to (1), namely
b 0 + n − 1
v i b = 0, (2)
whose solution we will denote b h . That is, any solution b can be written b = b p +b h (all functions of v i ).
Solving the homogenous differential equation (2) is relatively easy, so let us start with that. We can rearrange the homogenous equation as
b 0
b = −(n − 1)v i −1 . Notice that the left side of this equation is dv d
i
(ln b). Making this replacement and then integrating both sides of the equation, we have
Z d dv i
(ln b) dv i = −(n − 1) Z
v i −1 dv i
ln b = −(n − 1) ln v i + c 1 .
We can use the property of logarithms to make the −(n − 1) term into an exponent,
ln b = ln v i −(n−1) + c 1 , then exponentiate both sides to obtain
b = e ln v
i−(n−1)+c
1= e ln v
i−(n−1)e c
1= cv −(n−1) i .
This is our homogenous solution: b h (v i ) = cv −(n−1) i .
To compute a particular solution b p , we return to the non-homogenous dif- ferential equation (1):
b 0 + n − 1
v i b = n − 1.
We guess a solution of the form b(v i ) = kv i , where k is a constant whose value we will have to compute. Plugging this proposed solution into the differential equation (1) and solving for k, we obtain
k + (n − 1)k = n − 1
k = n − 1
n .
Thus a particular solution to the non-homogenous equation is b p (v i ) = n−1 n v i . Combining this result with the solution b h to the homogenous equation gives us the general solution to the differential equation (1):
b(v i ) = n − 1
n v i + cv −(n−1) i .
2 4.2 All-Pay Auctions
Consider a sealed-bid, all-pay auction with n ex-ante identical buyers. Each buyer’s valuation is independently drawn from [0, 1] according to the uniform distribution. The rules of the auction are as follows: Each buyer submits a bid, the highest bidder receives the good, and every bidder pays his bid regardless of whether he wins. We study the Bayesian equilibrium of the game generated by this auction.
(a) Denote Buyer i’s bidding strategy by b i (v i ). Write the equilibrium condi- tions for a Bayesian equilibrium
(b) Suppose all other buyers adopt an exponential bidding strategy of the form b j (v j ) = αv β j , for all j 6= i, where α and β are two parameters. What is Buyer i’s best response?
(c) Show that there exists an equilibrium in which all buyers adopt a bid- ding strategy of the type described above, and compute the equilibrium strategies.
(d) Is the equilibrium in part (c) efficient? What is the seller’s expected rev- enue in this equilibrium?
(e) Compare the buyers’ strategies and the seller’s expected revenue in this equilibrium with the efficient equilibria of the first-price sealed-bid auction.
Discuss.
2.1 Solution
Note: The discussion in Friday’s tutorial addressed the optimal bidding strategy in an all-pay and first-price auction, and did not follow parts (a) through (e) of the exercise.
Assume a symmetric equilibrium in which bidders’ strategies are monoton- ically increasing in valuation. Bidder i seeks to maximize his expected utility, given by
max
Prob(b(v i ) ≥ b(v j ))
n−1
v i − b i (v i )
.
Under the assumption that the bidding strategy is monotonically increasing, b(v i ) ≥ b(v j ) implies that b −1 (b(v i )) ≥ v j ; we can therefore write the utility- maximization problem as
max
Prob(b −1 (b(v i )) ≥ v j ) n−1
v i − b i (v i )
.
From Bidder i’s point of view, v i is given, so b −1 (b(v i )) is just a constant. Since
v j ∼ U [0, 1], the probability that the random variable v j is weakly less than
some constant c ∈ [0, 1] is simply c. Hence we can further simplify the utility- maximization problem to
max
b −1 (b(v i ))
n−1
v i − b i (v i )
. The first-order condition is
(n − 1) 1
b 0 (b −1 (b(v i ))) (b −1 (b(v i ))) n−2 v i − 1 =
set 0,
which we can simplify using the relation b −1 (b(v i )) = v i and the notation b = b(v i ) to obtain
(n − 1) 1
b 0 v n−2 i v i − 1 = 0.
Isolating b 0 reveals a particularly simple first-order differential equation, b 0 = (n − 1)v i n−1 ,
whose solution is
b = n − 1 n v n i .
Let’s solve the same problem via the Revelation Principle. Bidder i’s ex- pected surplus π b , given his true valuation v i and his bid ˆ v i , is
π b = Prob(ˆ v i ≥ v j ) n−1 v i − T (ˆ v i ).
Bidder i chooses his bid ˆ v i in order to maximize this expected surplus. The information rent R is simply this maximum expected surplus (???correct???):
R(v i ) = max
ˆ v
iπ b (ˆ v i , v i ) Using the envelope theorem,
∂R
∂v i
= ∂π b
∂v i
v ˆ
i=v
i= [Prob(v i ≥ v j )] n−1 = v i n−1 , (3) where in the last step we have used the fact that v j ∼ U [0, 1] to write Prob(v i ≥ v j ) = v i . Assume that the lowest type gets zero rent: R(0) = 0. Then integration of (3) yields
R(v i ) = R(0) + Z v
i0
s n−1 ds = v i n n .
In a first-price auction, the winning bidder pays what he bid. The probability that Bidder i wins the auction is Prob(v j ≤ v i ) n−1 = v n−1 i , and when he wins he enjoys a surplus of v i − b i (v i ); thus his expected gain is v i n−1 (v i − b i (v i )). Setting this equal to the information rent R(v i ), we have
v i n−1 (v i − b i (v i )) = v i n
n ⇒ b i (v i ) = n − 1 n v i .
In an all-pay auction, bidders pay their bid whether they win or not. Thus Bidder i’s expected gain is v i n−1 v i − b i (v i ); setting this equal to the information rent and solving for b i (v i ), we find
v i n−1 v i − b i (v i ) = v i n
n ⇒ b i (v i ) = n − 1
n v n i .
3 4.3 Optimal Auctions
A single seller with a private value v 0 for the good faces n potential risk-neutral buyers, where Buyer i has reservation value v i . The reservation values are in- dependently and identically distributed, drawn from a common differentiable distribution F (·) on [v, ¯ v], with F (v) = 0 and F (¯ v) = 1.
(a) For a given reserve price v ∗ , compute the total expected return to the seller.
(b) Compute the optimal reserve price. Compare this reserve price with the private value of the seller.
3.1 Solution
We use the Revelation Principle approach. Denote Bidder i’s true valuation by v i and his bid by ˆ v i . Bidder i’s expected gain equals the probability that he wins the object, (F (ˆ v i )) n−1 , times his true valuation v i , minus his expected payment T (ˆ v i ):
π b = F n−1 (ˆ v i )v i − T (ˆ v i ).
Using the Envelope Theorem to find the information rent R(v i ), we compute
∂R
∂v i
= ∂π b
∂v i
ˆ v
i=v
i= F n−1 (v i ).
The value of the information rent R(v i ) is found by integrating this expression from the reserve price v ∗ to Bidder i’s true valuation v i :
R(v i ) = R(v ∗ ) + Z v
iv
∗F n−1 (s) ds
The auction designer can use the reserve price to deter low-valuation bidders from participating in the auction. By setting R(v ∗ ) equal to zero, the auction designer makes bidders with true valuation v ∗ indifferent between participating in the auction and not participating; and if R(·) is non-decreasing, bidders with valuations below v ∗ are deterred from participating as well. The auction de- signer’s goal is to find the reserve price v ∗ that maximizes the seller’s expected surplus. 2 That is, the auction designer seeks to solve
max X
i
Z ¯ v v
∗v i P i (v i ) Z v
iv
∗F n−1 (s) ds − v 0
f (v i ) dv i .
Performing an integration by parts, we have Z v ¯
v
∗Z v
iv
∗F n−1 (s) ds dF (v i ) = F (v i ) Z v
iv
∗F n−1 (s) ds
¯ v v
∗−
Z ¯ v
v
∗F n (v i ) dv i This last integral (? or whole expression ?) is
= Z ¯ v
v
∗1 − F (v i )
f (v i ) F n−1 (v i )f (v i ) dv i
2