Sequentially Optimal Mechanisms Vasiliki Skreta UCLA October 2005

advertisement
Sequentially Optimal Mechanisms
Vasiliki Skretay
UCLA
October 2005
Abstract
This paper establishes that posting a price in each period is a revenue maximizing
allocation mechanism in a …nite period model without commitment. A risk neutral
seller has one object to sell and faces a risk neutral buyer whose valuation is private
information and drawn from an arbitrary bounded subset of the real line. The seller has
all the bargaining power; she designs a mechanism to sell the object at t, but if trade does
not occur at t; she can propose another mechanism at t+1: We show that posting a price
in each period is an optimal mechanism. A methodological contribution of the paper is
to develop a procedure to characterize optimal dynamic incentive schemes under noncommitment that is valid irrespective of the structure of the agent’s type. Keywords:
mechanism design, non-commitment, bargaining under incomplete information, optimal
auctions, durable good monopoly. JEL Classi…cation Codes: C72, D44, D82.
This work is based on Chapter 1 of my doctoral thesis submitted to the Faculty of Arts and Sciences
at the University of Pittsburgh. I am indebted to Masaki Aoyagi and Phil Reny for superb supervision,
guidance and support. I am grateful to an editor of this journal and to two anonymous referees, whose
comments signi…cantly improved the paper. Special thanks to Kim-Sau Chung and Radu Saghin. I would
like to thank Andrew Atkeson, David Levine, Ellen McGrattan and especially John Riley for very helpful
comments. I had very helpful discussions with Marco Bassetto, Andreas Blume, Roberto Burguet, Hal Cole,
Dean Corbae, Jacques Cremer, Jim Dana, Peter Eso, Philippe Jehiel, Patrick Kehoe, Erzo Luttmer, Mark
Satterthwaite, Kathy Spier, Dimitri Vayanos, Asher Wolinsky and Charles Zheng. I would also like to thank
the Department of Management and Strategy, KGSM, Northwestern University for its warm hospitality, the
Andrew Mellon Pre-Doctoral Fellowship, the Faculty of Arts and Sciences at the University of Pittsburgh
and the TMR Network Contract ERBFMRXCT980203 for …nancial support. A signi…cant amount of this
work was performed while I was at the University of Minnesota and the Federal Reserve Bank of Minneapolis.
All remaining errors are my own.
y
Department of Economics, University of California, Los Angeles; Box 951477, Los Angeles, CA 900951477, USA. skreta@econ.ucla.edu
1
1. Introduction
This paper establishes that posting a price in each period is a revenue maximizing allocation
mechanism in a …nite horizon model, where the seller behaves sequentially rationally, and
faces one buyer whose valuation is private information. It also develops a methodology to
derive optimal mechanisms without commitment in asymmetric information environments
that allows for the agent’s type to be a continuum or …nite or any bounded measurable subset
of the real line. Our characterization extends the literature on optimal negotiation/selling
mechanisms by requiring the seller to behave sequentially rationally, and it provides a
foundation for take-it-or-leave-it o¤ers in the bargaining and in the durable goods monopoly
literatures.
Riley and Zeckhauser (1983) provide a characterization of an optimal selling procedure
under commitment when the seller faces one buyer whose valuation is private information,
and show that at the optimum the seller posts a price. Commitment requires that the seller
will never propose another mechanism in the future, even in the event that the mechanism
she initially chose failed to realize any of the existing gains of trade.1
Without commitment the seller can choose optimally another mechanism at t+1 if trade
did not occur up to t: Sequential rationality implies that if it is common knowledge that
gains of trade exist, parties cannot credibly commit to stop negotiating at a point where
no agreement is reached. This is an old idea in economics and it dates at least back to
Coase (1972), who conjectured that a monopolist of a durable good, who lacks commitment
looses all her monopoly pro…ts. In the durable good monopoly literature,2 the seller behaves
sequentially rationally, but her strategy is restricted to be a sequence of posted prices.3 The
same is true in the bargaining under incomplete information literature,4 where the proposer
makes deterministic o¤ers at each round.5 Often the right to make o¤ers is assigned to one
of the negotiating parties. Suppose that the uninformed one makes the o¤ers. Would it
be bene…cial for her instead of making a take-it-or-leave-it o¤er at each round, to employ
more sophisticated bargaining procedures? Would that possibility allow her to learn the
other party’s private information faster? What is the optimal negotiating process from the
uninformed party’s point of view? The aim of this paper is to answer these questions.
We show that an optimal allocation mechanism without commitment is to post a price
in each period. Our result provides a foundation for posted prices in the durable good
1
Real world examples about the inability of the sellers to commit can be found in McAfee and Vincent
(1997).
2
See Stokey (1979), Bulow (1982) and Gul, Sonnenschein and Wilson (1986).
3
McAfee and Vincent (1997) examine a closely related problem, where there are …nitely many buyers.
They characterize sequentially optimal auctions under the assumption that the seller’s strategy is a sequence
of reservation prices, and the buyers follow a stationary strategy.
4
See, for instance, Sobel and Takahashi (1983) and Fudenberg, Levine and Tirole (1985).
5
Bargainers do commit to the protocol within each negotiation round. “Non-commitment” means that
bargainers do not stop negotiating if they know that gains of trade exist.
2
monopoly literature,6 and for take-it-or-leave-it o¤ers in the bargaining literature, since it
establishes that posted prices perform better in terms of expected revenue than all possible
alternative institutions.
Another contribution of this work is methodological. Without commitment one cannot
use the revelation principle in order to …nd an optimal mechanism. Moreover the extended
revelation principle for environments with limited commitment by Bester and Strausz (2001)
does not apply, because it requires that the type space be …nite. Here we develop a solution
method that is based on looking for equilibrium outcomes and is valid irrespective of the
structure of the type space; it can be …nite or a continuum, or any measurable bounded
subset of the real line.7 This is the …rst paper that provides a complete characterization
of optimal mechanisms without commitment, in an asymmetric information environment
where the agent’s type can be a continuum.
2. The Environment
In this section we describe the formal setup considered in this paper. We describe players
and their payo¤s; the timing of the game; we then de…ne mechanisms, assessments, social
choice functions, outcomes of the game, what we mean by implementation, and …nally our
equilibrium concept.
A risk neutral seller owns a unit of an indivisible object. Her valuation for the object is
normalized to zero. She faces one risk neutral buyer whose valuation v is private information
and is distributed on V according to F . The convex hull of V is the interval [0; 1]:8 Time
is discrete and the game lasts T periods, t = 1; :::; T < 1 : Both the seller and the buyer
discount the future with the same discount factor, . The seller’s goal is to maximize
expected discounted revenue. The buyer aims to maximize surplus. All elements of the
game except the realization of the buyer’s valuation are common knowledge. We now
describe the timing of the game.
Timing
At the beginning of period t = 1 nature determines the valuation of the buyer, which
remains constant over time. Subsequently the seller proposes a mechanism: The mech6
As shown there, the optimal sequences of prices depends on the length of the horizon and on the discount
factor, and it is decreasing overtime.
7
If one wants to depart from the …nite type case, the nature of the problem forces such generality. Even
if one starts with a continuum of types, because of the complexity of the strategy spaces the support of the
principal’s posterior beliefs at t = 2 can be arbitrarily complicated, (whereas in the case where one starts
with a …nite type space, the type space at the beginning of a subsequent period is again …nite). And since
the game that starts at t = 2 is isomorphic to the whole game, with the di¤erence that it lasts one period
less, we write our model directly for arbitrary type spaces.
8
All the analysis goes through, if the convex hull of V is [a; b]; where -1 < a < b < 1:
3
anism is played and if the buyer obtains the object the game ends, else we move on
to period t = 2:
At t = 2 the seller proposes a mechanism. The mechanism is played and if the buyer
obtains the object the game ends, else we move on to period t = 3:
....
At t = T the seller proposes a mechanism. The mechanism is played and the game
ends at the end of period T; irrespective of whether trade takes place or not.
We continue by de…ning what we mean by the word “mechanism.”
Mechanisms
A mechanism is a game form. A game form Mt = (St ; gt ) consists of a set of actions St
and a mapping gt : St ! [0; 1] R that maps an action st 2 St into outcomes. An outcome
of a mechanism is a probability that the buyer obtains the object at period t, rt (st ) 2 [0; 1]
and an expected payment zt (st ) 2 R: A pair (rt (st ); zt (st )) is called a contract. The set of
all possible mechanisms is denoted by M.
The buyer can always choose not to participate in a mechanism, in which case he gets a
payo¤ of 0: We include the choice of non-participation in the de…nition of each mechanism,
by assuming that there is an option s 2 S such that (r(s); z(s)) = (0; 0): Now we can move
on and talk about strategies and assessments.
Assessments
An assessment consists of a strategy pro…le and a belief system. A strategy pro…le
= ( i )i=S;B ; speci…es a strategy for each player. In order to talk about strategies we
need some additional notation. Let IS and IB denote the information sets of the seller
and the buyer respectively. A strategy for the seller, S ; is a sequence of maps from IS
to M. A behavioral strategy of the buyer, B ; consists of a mapping from V
IB to
a probability distribution over actions, (St ): A belief system, ; maps IS to the set of
probability distributions over V: Let F (vjitS ) denote the seller’s beliefs about the buyer’s
valuation at information set itS ; t = 1; :::; T: Sometimes when we are referring to a particular
information set we simplify the notation by setting F (vjitS ) = Ft (v); t = 1; :::; T .9 For t = 1
we have F (vji1S ) = F (v), that is, the seller has correct prior beliefs. A strategy pro…le
and a belief system is an assessment.
9
But the reader should keep in mind that there are many di¤erent histories that lead to no trade up to
period t, and for each such history there is in general a di¤erent posterior.
4
Allocation Rules and Payment Rules
Given an assessment, (not necessarily an equilibrium), the outcome from the ex-ante
point of view is an allocation rule p( ; ) and a payment rule x( ; ): The rule p( ; )(v) is
the expected, discounted probability that a v type buyer will obtain the object given the
assessment ( ; );
T
X
t
p( ; )(v) =
1ftrade at tg j( ; ); v ;
t=1
and x( ; )(v) is the expected, discounted payment that a v type buyer will incur given
( ; ),
x( ; )(v) =
T
X
t=1
t
1ftrade at tg fexpected payment at tg j( ; ); v :
It is possible that di¤erent strategy pro…les lead to the same allocation and payment rules.
It will be useful to de…ne the outcomes of assessments at a continuation game that starts
at t when the seller’s information set is iSt . The situation is isomorphic to the game as a
whole, with the only di¤erence that the seller’s beliefs are now given by Ft (:jiSt ): Then we
can talk about the allocation rule pt;iSt ( ; ) and the payment rule xt;iSt ( ; ) that arise by
the assessment ( ; ) at the continuation game that starts at t; when the seller’s information
set is iSt : They are the analogs of p( ; ); x( ; ) for the particular continuation game. As
before, we will often suppress the notation ( ; ):
In order to talk about implementation we de…ne social choice functions.
Social Choice Functions
In the environment under consideration, a social choice function speci…es for each valuation of the buyer v and each period t; a probability of trade rt (v) 2 [0; 1] and an expected
payment zt (v) 2 R: Given a social choice function frt (v); zt (v)gTt=1 we can de…ne the corresponding allocation rule p and payment rule x by
p(v) = r1 (v) + (1
r1 (v)) [r2 (v) + (1
r2 (v)) [:::::]] and
x(v) = z1 (v) + (1
r1 (v)) [z2 (v) + (1
r2 (v)) [:::::]] :
Allocation rules map valuations to expected discounted probabilities of trade and payment
rules map valuations to expected discounted payments. The expected payo¤ of the seller
and buyer respectively, from the interim point of view, are given by
Z
Expected Payo¤ of the seller =
x(v)dF (v) and
V
Expected Payo¤ of type v buyer = p(v)v
5
x(v);
where the integral in the expression of the seller’s expected payo¤ comes from the fact
that the seller does not know the valuation of the buyer. There are many di¤erent social
choice functions frt (v); zt (v)gTt=1 that lead to the same p(v) and x(v); and hence to the
same payo¤s to the buyer and the seller. All such social choice functions are equivalent for
our purposes and hence when we talk about a social choice function we will simply mean
their “reduced versions” given by p and x: Now that we have speci…ed what we mean by a
social choice function we can talk about implementation.
An assessment ( ; ) implements the (reduced) social choice function p and x if for all
v 2 V p( ; )(v) = p(v) and x( ; )(v) = x(v).
The set of implementable social choice functions depends on the solution concept. In
this paper we require assessments to be Perfect Bayesian Equilibria.
Solution Concept
A Perfect Bayesian Equilibrium, (PBE), is a strategy pro…le, ; and a belief
system, ; that satisfy:
1. For all v 2 [0; 1] the buyer’s strategy is a best response at each itb and t;
given the seller’s strategy.
2. Given Ft (:jitS ) and the buyer’s strategy, the seller chooses at each itS and
t an optimal sequence of mechanisms for the remainder of the game.
3. Ft (:jitS ) is derived from Ft 1 given itS using Bayes’rule whenever possible.
A P BE requires strategies to dictate optimal behavior at each information set. The
nature the buyer’s and the seller’s information sets depends on what they observe during
play. The buyer observes the mechanism that the seller proposes at each stage as well as
whether trade takes place or not. We assume that the seller observes the action that the
buyer chooses, s, as well as whether trade takes place or not. What the seller observes at
each stage is called the degree of transparency of mechanisms. It determines, is some sense,
her commitment power.10
Our objective is to …nd an assessment that is a P BE; and guarantees highest expected
revenue for the seller among all P BE 0 s. In order to do so, we search for a social choice
function that maximizes expected revenue among all social choice functions that are implemented by assessments that are P BE 0 s:
The following section describes the technical di¢ culties of the problem at hand, as well
as our solution method.
If the seller does not observe anything, then all BN E 0 s are P BE 0 s and the “commitment solution” is
sequentially rational. In “Extensions on Sequentially Optimal Mechanisms” we establish that our result is
robust to the case where the seller observes only whether trade took place or not.
10
6
3. Technical Difficulties & The Procedure
In this section we explain why one cannot employ the revelation principle in order to
characterize a revenue maximizing P BE; and how we sidestep this di¢ culty.
When the mechanism designer behaves sequentially rationally, information revelation
is very di¢ cult because the mechanism designer, the seller in this case, cannot commit
not to use it and exploit the buyer in the future. The buyer of course anticipates this,
so in all but the last stage of the game, he will typically behave in a way that does not
reveal his information.11 The earlier literature on mechanism design without commitment,
(Freixas, Guesnerie and Tirole (1985), FGT (1985), Hart and Tirole (1988), La¤ont and
Tirole (1988), and (1993)), observed that, with the exception of the …nal period of the game,
one cannot use the standard revelation principle in order to …nd the optimal mechanism
in each stage. Without the help of the revelation principle one may need to consider
mechanisms with arbitrary message spaces, which is indeed what we do here, but then it
becomes quite challenging even to write down the seller’s optimization problem. For this
reason FGT (1985) characterize the optimal incentive schemes among the class of linear
incentive schemes. LT (1988) consider arbitrary schemes but examine only special classes
of equilibria, without characterizing the optimum.
A remarkable result is derived in a recent paper by Bester and Strausz (2001), BS, who
show that when the principal faces one agent whose type space is …nite, she can, without
loss of generality, restrict attention to mechanisms where the message space has the same
cardinality as the type space. This result does not apply to our problem because the type
space can be a continuum. Indeed, it seems di¢ cult to translate the idea that it is enough to
have one message per type in the case of a continuum of types. Moreover as BS illustrate,
in order to …nd an optimal mechanism one has to check which incentive compatibility
constraints are binding. In an environment with limited commitment, constraints may be
binding “upwards” and “downwards.” Even if one could obtain an analog of the BS result
for the continuum type case, which is indeed challenging, it does not seem straightforward to
generalize the procedure of checking which incentive compatibility constraints are binding.
When there is no a priori restriction to a canonical class of mechanisms, looking for equilibria is indeed very ambitious given the size of strategy spaces, (the set of possible mechanisms is enormous), and the complexity of the game. Mechanisms employed at t = 2; :::; T
11
To see why, suppose that at period one the seller employs a direct revelation mechanism, the buyer has
claimed to have valuation v; and according to this mechanism no trade takes place. If the seller behaves
sequentially rationally, she will try to sell the object at t = 2 using a di¤erent mechanism. And in the case
that the buyer has revealed his true valuation at t = 1, the seller has complete information at t = 2: She
can therefore use this information to extract all the surplus from the buyer. In this situation the buyer will
have an incentive to manipulate the seller’s beliefs. One would expect, and it is indeed true, that he will
not always reveal his valuation truthfully at the beginning of the relationship. This is established formally
in Proposition 1 in La¤ont and Tirole (1988), where they show that there is no P BE where each type of
the buyer chooses a di¤erent action at t = 1: Hence truth-telling with probability one cannot occur at any
P BE at t = 1:
7
depend on the seller’s posterior. Along the equilibrium path the posterior is determined
by Bayes’ rule from the buyer’s strategy, the mechanism proposed by the seller, and the
action chosen by the buyer. There can be in…nitely many choices at t that end up in no
trade since lotteries are allowed. Each of these choices leads to a di¤erent posterior and an
optimal t + 1 mechanism. At an equilibrium the mechanism at t has to be optimally chosen
taking into account, not only revenue at t; but also what beliefs the seller will have after
each history where there is no trade at up to t, which in turn will determine the optimal
mechanism for t+1 and so on: And in order for someone to …nd a revenue maximizing P BE;
one has to …nd all P BEs of the game, then calculate the corresponding revenue, and …nally
compare the seller’s revenue at each of these P BEs: A paper that looks for equilibria is
La¤ont and Tirole (1988). That paper looks for Perfect Bayesian Equilibria of a two-period
regulation game without commitment, where the …rm’s type is drawn from a continuum.
LT (1988) provide some properties of equilibria but they do not obtain a characterization of
an optimal equilibrium.12 Indeed looking for equilibria is very di¢ cult, even in our model
which is in some dimensions simpler than LT (1988).
We are able to sidestep the di¢ culties that arise in the analysis of LT (1988) by looking at
equilibrium outcomes instead of equilibria. Investigating properties of equilibrium outcomes
is much simpler. In one sentence, what we do is to characterize the properties of outcomes,
p( ; )0 s and x( ; )0 s that are implemented by assessments that are P BE 0 s; and then
choose the ones that the seller prefers: This idea was inspired from Riley and Zeckhauser
(1983). Obviously the set of P BE implementable allocation and payment rules is a subset
of the BN E implementable ones. In order to characterize this subset we examine what
restrictions the requirement that ( ; ) be a P BE implies on p and x: In this way we
obtain allocation rules and payment rules that satisfy necessary conditions of being P BE
implementable. We then choose the p and x that the seller likes best among those that
satisfy the necessary conditions of being P BE implementable and verify that there exists
indeed a P BE that implements them. This is in line with the approach of the revelation
principle which prescribes a way to obtain all the set of BN E implementable allocation and
payment rules: “just look at the social choice functions that can be implemented by truthtelling equilibria of direct revelation mechanisms.” While our focus is still on equilibrium
outcomes, rather than equilibria, we do not work with a “canonical family”of mechanisms.
12
First they show that there is no separating equilibrium, that is, there exists no equilibrium where each
type of the agent chooses a di¤erent action at t = 1: Then they consider the situation where the uncertainty
about the agents’type is very small, that is, the agent’s type belongs in a very small interval. In this case the
distortion of a full pooling continuation equilibrium compared to the commitment optimum, goes to zero,
as the length of the interval of possible types goes to zero. They also show that there exist other equilibria
that have the property that the distortion compared to the commitment case goes to zero as the length of
the interval of possible types goes to zero. These equilibria exhibit, what they call in…nite reswitching or
pooling over a large scale. Hence for small uncertainty, that is when the agent’s type is almost known, these
three kinds of continuation equilibria are candidates for an optimum. For the case that uncertainly is not
trivial the authors do not say which equilibria may be optimal.
8
This alternative route in the case that we are interested in BN E implementable social
choice functions is as simple as working with direct revelation mechanisms, but has the
additional advantage that it allows us to obtain properties of P BE-implementable social
choice functions. Focusing on outcomes renders mechanism design “without commitment”
a tractable problem, even if one works with mechanisms with arbitrary message spaces.
In the following section we formulate the seller’s problem.
4. Formulation of the Problem
Here we employ the idea sketched in the previous section in order to write down the seller’s
maximization problem. The seller seeks to solve
Z
max
x(v)dF (v)
p;x
V
subject to p; x being P BE implementable.
We begin by examining the implementability constraints. First of all, p has to satisfy
resource constraints. Since there is only one object to be allocated, it must be the case that
p(v) 2 [0; 1] for all v: Second, at a P BE the buyer’s and the seller’s strategy must be best
responses at each information set. For the buyer this implies, at the very least, that there
is no type v that can bene…t by behaving as type v 0 does. For the seller this implies that
at each information set her strategy speci…es an optimal sequence of mechanisms employed
in the remainder of the game. Finally, from the fact that the buyer can always choose not
to participate in a mechanism, we get that the buyer’s expected payo¤ for the continuation
of the game must be non-negative. It follows that if p and x are implemented by a P BE
they must, at the very least, satisfy the constraints of the following Program, which we call
Program A:
Z
max
p;x
x(v)dF (v)
V
subject to:
IC “incentive constraints,” the buyer’s strategy is such that
p(v)v x(v) p(v 0 )v x(v 0 ); for all v; v 0 2 V
P C “voluntary participation constraints,”
p(v)v x(v) 0 for all v 2 V
RES “resource constraints” for all v 2 V 0 p(v) 1
SRC(t; itS ) “sequential rationality constraints,”for all t; t = 2; :::; T; and for
each information set of no trade at t, itS ; the seller chooses a mechanism that
maximizes revenue:
Z
max
xt;itS (v)dFt;itS (v)
pt;it ;xt;it
S
S
Yt;it
S
9
subject to:
IC(t; itS ) pt;itS (v)v xt;itS (v) pt;itS (v 0 )v xt;itS (v 0 ); for all v; v 0 2 Yt;itS
P C(t; itS ) pt;itS (v)v xt;itS (v) 0 for all v 2 Yt;itS
RES(t; itS ) “resource constraints” 0 pt;itS (v) 1 for all v 2 Yt;itS ;
where Yt;itS is the support of the posterior Ft;itS :
Belief s posterior beliefs Ft;itS are derived using the buyer’s strategy and
Bayes’rule whenever possible.
Summarizing, if p; x are implemented by an assessment ( ; ) that is a P BE; then
conditions IC; P C, RES and SRC will be satis…ed. These are necessary conditions for p
and x to be P BE implementable. In what follows, we will obtain a solution of Program A, p
and x; and establish that there exists indeed an assessment that is a P BE and it implements
p and x: We present the solution when T = 2: First we solve the problem without imposing
the sequential rationality constraints and show that an optimum is implemented by posting
the same price in each period. Then, we impose the sequential rationality constraints, and
establish again that at an optimum the seller posts a price in each period. With sequential
rationality constraints, the optimal sequence of prices depends on the discount factor and
on the length of the game, and as it is shown in the durable good monopoly literature,
it is decreasing overtime. By induction one can show that the same result holds for any
T < 1.13 Omitted proofs are in the Appendix, unless otherwise noted.
5. Optimal Mechanisms without Sequential Rationality Constraints
In this section we solve the problem without sequential rationality constraints. This problem
provides a benchmark to compare the e¤ect of sequential rationality on the solution. It is
also the problem that the seller solves at the beginning of the …nal period of the game when
we impose the sequential rationality constraints.
Without sequential rationality constraints the seller’s problem reduces to
Z
x(v)dF (v)
max
p;x
V
subject to:
IC
p(v)v x(v) p(v 0 )v x(v 0 ) for all v; v 0 2 V
PC
p(v)v x(v) 0 for all v 2 V
RES
0 p(v) 1 for all v 2 V:
Even though this problem is isomorphic to the problem in the classical works of Myerson
(1981) or Riley and Zeckhauser (1983), their solution approach does not go through because
13
The complete analysis of the case where T > 2 can be found in “Extensions on Sequentially Optimal
Mechanisms,” which can be downloaded from the author’s website.
10
it requires that the type space be an interval. The key step there is to rewrite revenue as a
function of the allocation rule, which is the gist of the famous revenue equivalence theorem.
That step relies on the type space being an interval, which is not necessarily true in our
model, where we work with probability measures that have support arbitrary measurable
subsets of the real line. The reason we allow for such generality is the following. When
T > 1 and we impose sequential rationality constraints, SRC; then SRC at T imply that
for all histories iTS , pT;iT and xT;iT solve a problem that is isomorphic to the current one:
S
S
And because we allow for the use of general mechanisms by the seller and mixed strategies
by the buyer, posteriors may be quite complicated indeed.
How does one obtain a solution when the type space can be a “messy” measurable
set? The idea is to solve an arti…cial problem where the type space is an interval, but its
solution restricted to V solves the actual problem of interest, Program A. In particular, in
the Proposition that follows we establish that we can obtain a solution of Program A by
solving an arti…cial problem, Program B, where we require the constraints to hold on the
whole convex hull of V; which is the interval [0; 1]:
Program B:
max
p;x
Z
1
x(v)dF (v)
0
subject to:
IC
p(v)v x(v) p(v 0 )v x(v 0 ) for all v; v 0 2 [0; 1]
PC
p(v)v x(v) 0 for all v 2 [0; 1]
RES
0 p(v) 1 for all v 2 [0; 1]:
Proposition 1 14 Let pA ; and pB denote solutions of Program A and Program B respectively, and let R(pA ) and R(pB ) denote the seller’s expected revenue at each of these
solutions: Then
R(pA ) = R(pB ):
Before proceeding let us sketch brie‡y the proof of Proposition 1.15 Programs A and
B have the same objective function since dF is zero on [0; 1]nV and they di¤er only in the
constraint set. Program B has a lot more constraints than Program A therefore R(pA )
R(pB ): We establish that the reverse inequality is true by showing that a solution pA and
xA of Program A appropriately extended on [0; 1] satis…es all the constraints of Program
B. In particular we extend a solution of A, call it pA ; as follows. For a type v in [0; 1]nV
we set the value of pA equal to the value of pA at the largest type in V less or equal to v:
It is then easy to see that because pA is feasible on V and no real new options have been
14
15
The conjecture that such a result may be available arose from discussions with Kim-Sau Chung.
More details can be found in the Appendix. See also Skreta (2005a) for full details.
11
added, the resulting allocation rule is feasible for Program B. It follows that the values of
these programs are the same.
Now that we have replaced the type space with its convex hull, we can obtain properties
of feasible allocation and payment rules using standard techniques. Let U ; ( B (v); v) =
p(v)v x(v) denote the buyer’s expected discounted payo¤ when his valuation is v given
the assessment ( ; ): From Lemma 2 in Myerson (1981) we have:
Lemma 1 If p; x are implemented by a BN E; they satisfy IC; P C and RES constraints
and the following conditions must hold: for all v 2 [0; 1] (a) p(v) is increasing in v (b)
Rv
U ; ( B (v); v) = 0 p(s)ds + U ; ( B (0); 0) (c) U ; ( B (0); 0) 0 and (d) p(v) 2 [0; 1] for
all v 2 [0; 1]:
Using these properties and standard arguments, we can write the seller’s expected revenue as a function only of the allocation rule and the payo¤ that accrues to the lowest type
of the buyer16
Z 1
Z 1
Z 1
x(v)dF (v) =
p(v)vdF (v)
p(v)[1 F (v)]dv U ; ( B (0); 0):
0
0
0
From the analysis in Myerson (1981), we know that if p solves
max
p2=
Z
Z
1
p(v)vdF (v)
0
1
p(v)[1
F (v)]dv;
(1)
0
where
= = fp : [0; 1] ! [0; 1]: p is increasingg ;
Z v
and x(v) = p(v)v
p(s)ds;
0
then (p; x) are optimal.
Our objective is to choose a function p that is increasing and such that (1) is maximized.
Because (1) is linear in p it follows that the maximizer is an extreme point of the feasible
set. Extreme points of the set of increasing functions from [0; 1] to [0; 1] are step functions
that jump from zero to one. The optimal allocation rule has the bang-bang property: the
seller trades with zero probability with types below a cuto¤ of v ; p(v) = 0 for v 2 [0; v );
whereas trades with probability 1, that is p(v) = 1 with types v 2 [v ; 1]. The Proposition
that follows states this result and provides a formal de…nition of the cut-o¤ v :
16
U
;
If F has a strictly positive density, then we obtain the familiar expression
(
B (0); 0):
12
R1
0
h
p(v) v
[1 F (v)
f (v)
i
f (v)dv
Proposition 2 17 Without sequential rationality constraints the seller maximizes revenue
by posting at each t the same price v ; where
Z v~
Z v~
v
inf v 2 [0; 1] s.t.
sdF (s)
[1 F (s)]ds 0; for all v~ 2 [v; 1] :
(2)
v
v
The revenue maximizing allocation and payment rules are given by
p(v) = 1 if v v
= 0 if v < v
and
x(v) = v if v v
:
= 0 if v < v
The proof of this result is relatively standard and can be found in the “Technical Appendix for Sequentially Optimal Mechanisms.”The revenue maximizing allocation rule without
sequential rationality constraints can be implemented by the following strategy pro…le. The
seller makes a take-it-or-leave-it o¤er in each period, t = 1; :::; T of v : The buyer’s strategy
is as follows: for v
v the buyer accepts the seller’s o¤er at t = 1 and for v < v the
buyer rejects the seller’s o¤er at t = 1; :::; T: It is very easy to see that players’strategies
are mutual best responses hence the given assessment is a BN E:
This characterization is a generalization of the analysis in Myerson (1981) and Riley and
Zeckhauser (1983), “commitment solution,” for distributions that have arbitrary support
and not necessarily satisfy the monotone hazard rate property. When T > 1 and we impose
sequential rationality constraints, SRC; it will be crucial for our analysis to be able to
say how the price that the seller will post at the …nal period of the game depends of the
posterior (see the proof of Proposition 8). The de…nition of an optimal cuto¤ in (2) allows
us to obtain such comparative statics results, something that is not that obvious with the
“ironing technique” in Myerson (1981). We now continue with the characterization of a
revenue maximizing rule with sequential rationality constraints.
6. Optimal Mechanisms with Sequential Rationality
6.1
Formulation of the Problem
In this section we solve for optimal mechanisms taking into account sequential rationality
constraints. We analyze the case when T = 2: As in the case without sequential rationality
constraints; we …rst show that it is without loss of generality to solve an arti…cial program
where we replace the type space with its convex hull. Program B for T = 2 is given by
Z 1
max
x(v)dF (v)
p;x
subject to:
IC
p(v)v
17
x(v)
p(v 0 )v
0
x(v 0 ); for all v; v 0 2 [0; 1]
I thank Phil Reny for suggesting parts of the proof of Proposition 2.
13
PC
p(v)v x(v) 0 for all v 2 [0; 1]
RES
0 p(v) 1 for all v 2 [0; 1]:
SRC(t = 2; i2S ) “sequential rationality constraints.”For each information set
of no trade at t = 2, i2S ; the seller chooses a mechanism that maximizes revenue:
Z
x2;i2S (v)dF2;i2 (v)
max
p2;i2 ;x2;i2
S
S
S
Y2;i2
S
subject to
IC(t = 2; i2S ) p2;i2 (v)v x2;i2 (v) p2;i2 (v 0 )v x2;i2 (v 0 );
S
S
S
S
for all v; v 0 2 Y2;i2
S
P C(t = 2; i2S ) p2;i2 (v)v x2;i2 (v) 0 for all v 2 Y2;i2
S
S
S
RES(t = 2; i2S ) 0 p2;i2 (v) 1 for all v 2 Y2;i2
S
S
Belief s posterior beliefs F2;i2 are derived using the buyer’s strategy
S
and Bayes’rule whenever possible.
Program B is exactly the same as Program A for T = 2 but with V and YT;iT replaced
S
by their convex hulls [0; 1] and YT;iT , respectively.
S
Proposition 3 The value of Program A and Program B is the same.
Proposition 3 is analogous to Proposition 1, but now we have to take into account
the sequential rationality constraints. We sketch why Proposition 3 is true. By applying
Proposition 1 to the seller’s problem at t = 2; we know that at each information set a
solution of SRC(t = 2; i2S ) extended on Y2;i2 = [v; v] solves Program B at information set i2S :
S
Therefore, essentially nothing changes on the set of constraints described in SRC(t = 2; i2S ):
Then, using exactly the same arguments as in the proof of Proposition 1, one can show that
a solution p and x of Program A appropriately extended on [0; 1] satis…es all the constraints
of Program B. It follows that the values of these programs must be the same.
Using standard arguments, Program B can be rewritten as
Z 1
Z 1
max
p(v)vdF (v)
p(v)[1 F (v)]dv
(3)
p;x
0
0
subject to:
=[0;1] = fp : [0; 1] ! [0; 1]: p is increasingg ;
Z v
x(v) = p(v)v
p(s)ds and
0
p(v) 2 [0; 1] for all v 2 [0; 1]:
SRC(t = 2; i2S ) “sequential rationality constraints.” For each history i2S
14
max
p2;i2 ;x2;i2
S
S
Z
Y2;i2
p2;i2 (v)vdF2;i2 (v)
S
S
S
Z
Y2;i2
p2;i2 (v)[1
S
F2;i2 (v)]dv
S
S
subject to
n
o
p
:
Y
!
[0;
1]:
p
is
increasing
;
2
2
2
2;iS
2;iS
2;iS
2;i2
S
Z v
x2;i2 (v) = p2;i2 (v)v
p2;i2 (s)ds and
=Y
S
=
S
v
S
p2;i2 (v) 2 [0; 1] for all v 2 Y2;i2 :
S
S
Belief s posterior beliefs F2;i2 are derived using the buyer’s strategy
S
and Bayes’rule whenever possible.
We now describe properties that (p; x) satisfy if they are implemented by strategy pro…les
that are P BE 0 s.
6.2
Necessary Conditions at a P BE
Fix an assessment ( ; ) that is a P BE and call p; x the allocation and the payment rule
implemented by it. We start by drawing p from the smallest type, type 0. Let s denote
an action that leads to contract (r; z): This is the contract with the smallest r; among
all contracts lead by actions weakly preferred by type 0 at t = 1 at the P BE under
consideration: Let [0; v]; v
1; denote the convex hull of types that choose action s at
t = 1; and let F2 denote the seller’s posterior at t = 2 after she observes action s at t = 1
and no trade takes place. Since T = 2 is the …nal period of the game, we know from
Proposition 2 that the seller will post a price, which we denote by z2 (F2 ):
The Proposition that follows describes properties of P BE implementable (p; x):
Proposition 4 If (p; x) are implemented by an assessment that is a P BE they satisfy (i)
Lemma 1 and (ii)
p(v) = r for v 2 [0; z2 (F2 ))
p(z2 (F2 )) 2 [r; r + (1 r) ]
(4)
p(v) = r + (1 r) for v 2 (z2 (F2 ); v)
p(v) 2 [r + (1 r) ; 1]
where v 2 [0; 1]; r 2 [0; 1]; and z2 (F2 ) solves (2) given F2 ; where F2 is a probability measure
that can arise at a P BE and has support a set with convex hull the interval [0; v].
De…nition 1 We call P the set of allocation rules that satisfy the properties described in
Proposition 4:18
18
The de…nition allows for v = z2 (F2 ) in which case p(v) 2 [r; 1]:
15
For v 2 [0; v) it is surprising to see that the shape of p is the same as if all types in [0; v]
choose action s with probability one. In that case the price at t = 2 after the buyer chooses
s, call it z2 (v); would have been optimal given
(
F (v)
F
(v) ; for v 2 [0; v] :
(5)
F2 (v) =
0; otherwise
In general, z2 (F2 ) is optimally chosen given some posterior F2 whose support has convex
hull [0; v]; but it is not a mere truncation of the original distribution. Now, for types in
[v; 1]; the shape of p depends on the seller’s and the buyer’s strategy. But for certain, if p
is implemented by an assessment that is a P BE; then it is also BN E implementable and
it satis…es all the properties stated in Lemma 1. Hence it has to be an increasing function.
With the help of Proposition 4, the following section establishes that a solution of (3)
is implemented by a P BE of the game where the seller posts a price in each period.
6.3
Revenue Maximizing P BE
The solution will proceed as follows. First, we restrict attention to allocation rules implemented by strategy pro…les, where the seller at t = 1 employs simple mechanisms that
separate types into two groups: “high” and “low” ones. We call this set of allocation rules
P : We show that a revenue maximizing allocation rule among P is implemented by a
P BE of the game where the seller posts a price in each period. Second, we consider the
general case, where the mechanism consists of a game form and the buyer may employ
mixed strategies, where potentially non-convex sets of types choose the same action with
positive probability at t = 1. We show that under certain conditions, the seller can without
loss restrict attention to allocation rules in P : We conclude that if these conditions are
satis…ed, at an optimum the seller posts a price in each period. In the …nal, and most
delicate, step we show that the previously imposed conditions are satis…ed by all P BEs
and our quasi solution is a real solution. We start our exploration with the case where at
t = 1 the seller employs mechanisms that contain two options.
Step 1: Revenue Maximizing P BE among 2-Option Mechanisms
Here we look for the revenue maximizing allocation rule among the ones implemented by
strategy pro…les where the seller at t = 1 employs a mechanism that contains two contracts:
one targeted to the “low” types, (r; z); and one targeted to the “high” types, (1; z1 ). We
show that at the optimum this kind of mechanism reduces to a posted price: the options
available are (0; 0) and (1; z1 ):
We look at assessments of the following form. The seller at t = 1 proposes a mechanism
that apart from the outside option (0; 0); contains two contracts. Contract (r; z) is targeted
to “low”types and option (1; z1 ) is targeted to “high”valuation types, where r 2 [0; 1] and
z; z1 2 R. The buyer behaves as follows. At t = 1 types v 2 [0; v) choose (r; z) and types in
16
(v; 1] choose (1; z1 ). Type v is indi¤erent between choosing: (r; z) and choosing (1; z1 ) at
t = 1; and may be randomizing between the two. Now at t = 2 after the history where the
buyer chose (r; z) at t = 1 and no trade took place, beliefs are given by (5), and the seller
chooses a price z2 that satis…es z2 z2 (v); (note that this allows for suboptimal behavior
at t = 2 on the part of the seller): The buyer at t = 2 accepts z2 for v 2 [z2 ; v) and rejects
z2 for v 2 [0; z2 ): This assessment implements an allocation rule of the form
p(v) = r for v 2 [0; z2 )
p(v) = r + (1 r) for v 2 [z2 ; v)
p(v) 2 [r + (1 r) ; 1]
p(v) = 1 for v 2 (v; 1]:
(6)
De…nition 2 We call P the set of allocation rules have the shape given by (6), for some
r 2 [0; 1]; v 2 [0; 1]; z2 z2 (v); where z2 (v) solves (2) given (5).
Now we move on to establish that a revenue-maximizing element of P can be implemented by a P BE of the game where the seller posts a price in each period.
Proposition 5 Let p denote a solution of maxp2P R(p): Then p can be implemented by
a P BE of the game where the seller posts a price in each period.
This step establishes that if the seller restricts attention to period one mechanisms
that apart from the outside option (0; 0); contain two options: one targeted to the “low”
types, (r; z); and one targeted to the “high”types, (1; z1 ), then at an optimum this kind of
mechanism reduces to a posted price: the options available are (0; 0) and (1; z1 ): Now we
proceed to solve the general problem.
Step 2: If for all p 2 P it holds z2 (F2 )
z2 (v); then posted prices are optimal
Here we assume that for all p 2 P it holds z2 (F2 ) z2 (v). Given this assumption, we
show that a solution of
Z 1
Z 1
max
p(v)vdF (v)
p(v)[1 F (v)]dv
(7)
p;x
0
0
subject to:
p 2 P and x(v) = p(v)v
Z
v
p(s)ds.
0
is an allocation rule that is implemented by a P BE of the game where the seller posts a
price in each period. In particular, we show that each element of P, for which it holds
that z2 (F2 ) z2 (v); is dominated in terms of expected revenue by an element of P . Then
our result follows from Proposition 5. The formulation of (7) is analogous to program (1),
where we do not impose sequential rationality constraints. There the only requirement of
p is to be increasing and to satisfy p(v) 2 [0; 1].
We will employ the following auxiliary result.
17
Lemma 2 If z2 (v) solves (2) given (5); then z2 is increasing in v:
We are now ready to state the main result of this step.
Proposition 6 For each p 2 P with the property that z2 (F2 )
allocation rule p~ 2 P that generates higher revenue then p:
z2 (v); there exists an
Proof. We establish that each allocation rule p 2 P where z2 (F2 ) z2 (v), is dominated in
terms of expected revenue by an allocation rule in p~ 2 P : Take an element of p 2 P; for
which we have that z2 (F2 ) z2 (v): First suppose that 0 < z2 (F2 ) < v: Expected revenue
from p is then given by
Z
0
+
+
Z
z2 (F2 )
rvdF (v)
Z
z2 (F2 )
r[1
F (v)]dv
Z v
[r + (1
0
v
[r + (1
r) ]vdF (v)
z2 (F2 )
Z 1
p(v)vdF (v)
v
Z
r) ][1
F (v)]dv
z2 (F2 )
1
p(v)[1
F (v)]dv:
v
We construct an allocation rule p~; that is an element of P and it generates higher revenue
than p. For the range [0; v) we set p~(v) = p(v): For types in v 2 [v; 1]; we choose p~ optimally
imposing the constraint that the resulting allocation rule be increasing on [0; 1] and ignoring
all sequential rationality constraints: For types [v; 1] it is, in some sense, as if we are solving
a “commitment problem.” Let
Z v~
Z v~
v
inf v 2 [v; 1] s.t.
sdF (s)
[1 F (s)]ds 0; for all v~ 2 [v; 1] ;
v
v
then for the same reasons as in the case without sequential rationality constraints, discussed
in Proposition 2, we would like to set p~ equal to its lowest possible value for the types
v 2 [v; v ); which is now r + (1 r) ; and set it equal to its largest possible value, which is
1, for the region where the virtual valuation is on average positive, that is on [v ; 1]: The
resulting allocation rule is
p~(v) = r for v 2 [0; z2 (F2 ))
p~(v) = r + (1
r) for v 2 [z2 (F2 ); v )
p~(v) = 1 for v 2 [v ; 1]:
Now because v
v; from Lemma (
2 we have that z2 (v) z2 (v ); where z2 (v ) is optimal
F (v)
F
(v ) ; for v 2 [0; v ] . Moreover, since we assumed
at T = 2 given a posterior F2 (v) =
0 otherwise
that z2 (F2 ) z2 (v), we also have z2 (F2 ) z2 (v ). Hence the resulting allocation rule is
18
an element of P . Moreover, by construction it generates higher revenue for the seller than
p.
So far we have assumed that 0 < z2 (F2 ) < v: If 0 = z2 (F2 ) < v all previous arguments go
though since for for v 2 (z2 (F2 ); v) we have that p(v) = r + (1 r) : Now if z2 (F2 ) = v it is
possible that p(v) < r+(1 r) : Again, all our arguments go through as before, since it turns
out p(v + ") r + (1 r) ; for " > 0; arbitrarily small. To see that p(v + ") r + (1 r) ;
we argue by contradiction. First, observe that type v makes zero surplus at t = 2 since
z2 (F2 ) = v; hence p(v)v x(v) = rv z = [r + (1 r) )]v [z + (1 r) z2 (F2 )]: Now
let us consider type v + "; and suppose that p(v + ") < r + (1 r) ; then since at a
P BE the buyer’s strategy is a best response, it follows that p(v + ")(v + ") x(v + ")
[r + (1 r) ](v + ") [z + (1 r) z2 (F2 )]; but since p(v + ") < r + (1 r) we have that
p(v + ")v x(v + ") > [r + (1 r) ]v [z + (1 r) z2 (F2 )]: This implies that there exists an
interval of types (~
v ; v] such that p(v + ")v x(v + ") > [r + (1 r) ]v [z + (1 r) z2 (F2 )]
rv z for v 2 (~
v ; v]; contradicting the fact that [0; v] is the convex hull of types that choose
s with strictly positive probability at t = 1. Hence p(v + ") r + (1 r) and all arguments
are as in the case of z2 (F2 ) < v:
Let us recap the arguments used to establish Proposition 6. We started with an allocation rule p 2 P where z2 (F2 )
z2 (v): Talking as given the shape of p for [0; v); we
optimally choose p~(v) for v 2 [v; 1] ignoring all sequential rationality constraints and imposing only the requirement that the resulting allocation rule be monotonic on [0; 1]. Using
the assumption that z2 (F2 ) z2 (v) and Lemma 2, we establish that p~ is an element of P :
From Proposition 5 and Proposition 6 we can then conclude that:
Proposition 7 If for all p 2 P we have that z2 (F2 ) z2 (v); then under non-commitment
the seller maximizes expected revenue by posting a price in each period.
Step 3: For all p 2 P that are P BE implementable it holds z2 (F2 )
z2 (v)
The set P contains allocation rules that satisfy minimal requirements of being implemented by a P BE, since in establishing Proposition 4, we have required the seller to behave
optimally at t = 2 only after the history where the buyer choose s at t = 1: Therefore,
strictly speaking, P is a superset of P BE implementable allocation rules. Here we study
further restrictions of P BE-implementability, and establish that for all p 2 P that are
P BE implementable we have z2 (F2 ) z2 (v): Then our “quasi”solution of Step 2 is a real
solution. The following Proposition essentially establishes that the seller cannot bene…t
from “sophisticated” strategies of the buyer. The proof is lengthy so we give an overview
here, and place the details in the Appendix.
Proposition 8 For all p 2 P that are P BE implementable we have z2 (F2 )
z2 (v):
Overview of Proof: Fix an assessment that is a P BE: From Proposition 4 we know
that it implements an allocation rule in P. Recall that s denotes an action that leads to the
19
contract (r; z); the contract with the smallest r; among all contracts lead by actions weakly
preferred by type 0 at t = 1 at the P BE under consideration: Recall also that we use [0; v];
v
1; to denote the convex hull of types that choose action s; and F2 denote the seller’s
posterior at t = 2 after she observes action s at t = 1 and no trade takes place. Since T = 2
is the …nal period of the game, an optimal mechanism derived in Proposition 2 is to post a
price, which we denote by z2 (F2 ):
Clearly if all types in [0; v] choose s with probability one, then the posterior is (5) and it
is immediate that z2 (F2 ) z2 (v): The only possibility then that z2 (F2 ) > z2 (v); is when a
strictly positive measure of types in [0; v] choose an action, other then action s; with strictly
positive probability. Types in [0; v] can be choosing with strictly positive probability an
action s^ that leads to the same contract as action s; namely (r; z); and/or can be choosing
an action s~ that leads to a contract (~
r; z~); which is di¤erent from (r; z):
For v 2 [0; v] let m(v) 2 [0; 1] denote the probability that type v is choosing at t = 1
actions that lead to contract (r; z): This implies that with probability (1 m(v)) type v
is choosing actions that lead to a contract di¤erent from (r; z) . We assume that m is a
measurable function of v; with m(v) 2 [0; 1] for all v 2 [0; v]: Now, for simplicity suppose
that other than s; there is only one more action that leads to (r; z); call it s^:19 A fraction
(v) of m(v) type v chooses action s and a fraction 1
(v) of m(v) chooses action s^:
We assume that is a measurable function of v; with (v) 2 [0; 1] for all v 2 [0; v]: Thus
the seller’s posteriors at the beginning of the
period of the game after observing s;
( R…nal
s
(t)m(t)dF (t)
R0v
; for v 2 [0; v]
(t)m(t)dF (t)
and respectively s^, are given by F2 (s) =
; and F^2 (s) =
0
0; otherwise
( R s (1 (t))m(t)dF (t)
R0v
; for v 2 [0; v]
(t))m(t)dF (t)
. Since both actions are chosen with strictly positive
0 (1
0; otherwise
Rv
Rv
probability, we have that 0 (t)m(t)dF (t) > 0 and 0 (1
(t))m(t)dF (t) > 0: When all
types that choose either s or s^; all coordinate on one
of
the
two,
( R s m(t)dF (t) say s, the posterior after
R0v
for v 2 [0; v]
the seller observes s at t = 1 is given by F2m (s) =
:
0 m(t)dF (t)
0; otherwise
Let z2 (F2 ); respectively z2 (F^2 ) and z2 (F2m ); solve (2) given posterior F2 ; respectively F^2
and F2m : In terms of t = 1 allocation, actions s and s^ are equivalent since they lead to the
same contract (r; z), but they may lead to di¤erent t = 2 options since it is possible that
z2 (F2 ) 6= z2 (F^2 ):
In the …rst step of our proof we show that this is impossible; in order for both actions
s and s^ to be chosen with strictly positive probability at t = 1, they must lead to the same
t = 2 options, namely z2 (F2 ) = z2 (F^2 ): We also show that z2 (F2m ) = z2 (F^2 ) = z2 (F2 ): In
the second and …nal step of our proof, we show that z2 (F2 )
z2 (v): The details can be
found in the Appendix.
19
The case where more than two actions lead to (r; z) can be handled analogously.
20
Proposition 8 is a key step in our characterization: complicated strategies or mixed
strategies of the buyer do not pay, in the sense that the set of possible posterior beliefs
induced by such strategies does not allow the seller to support higher prices at t = 2;
compared to the case where convex set of types choose the same action with probability
one: We are now ready to state our result.
Theorem 1 Under non-commitment the seller maximizes expected revenue by posting a
price in each period.
Proof. This follows from Proposition 7 and Proposition 8.
Intuitively, the reason why simply posting a price is optimal, is that proposing a mechanism at t = 1 with more options has higher cost than bene…t. The potential bene…t from
o¤ering a mechanism with many options, is that it may allow for more possibilities for
types to self-select at t = 1; which in turn, in case that no trade takes place at period t = 1;
provides the seller at t = 2 with more precise information about the buyer’s valuation: The
cost is that by providing more possibilities to self-select also increases the possibilities to
masquerade as another type. It turns out, that the cost of having higher types behaving as if
they are lower ones, is greater than the gain obtained from having more precise information
at t = 2. We proceed to compare what is the revenue loss for the seller, given her inability
to commit.
7. Commitment and Non-Commitment: Revenue Comparisons
In this section we compare expected revenue for the seller when she employs a revenue
maximizing mechanism with and without commitment. Without commitment the set of
feasible allocation and payment rules must satisfy additional constraints, since we require
the seller and the buyer to behave sequentially rationally. From this observation it follows
that in general RC RN C ( ); where RC and RN C denote the highest revenue that the seller
can achieve with and without commitment respectively. The di¤erence in RC and RN C ( )
depends on the discount factor. When the buyer and the seller are very patient, (in this
model the buyer and the seller have the same discount factor), the seller will …nd it bene…cial
to postpone all trade to the last period of the game where she has commitment power. It
follows that when = 1 expected revenue with and without commitment coincide. The
same is true for = 0, which is essentially as if the game lasts one period. The seller posts
at t = 1 the revenue maximizing price as in the environment with commitment; therefore
RN C (0) = RC . For intermediate values of the discount factor it holds that RN C < RC :
To get some idea about the magnitude of the di¤erence in expected revenue we present an
example.
Example 1 Suppose that T = 2 and that v is uniformly distributed on the interval [0,1].
The optimal mechanism with commitment is to post a price v = 0:5 in each period, and the
21
corresponding expected revenue is RC = 0:25: Now let us determine RN C ( ). Our theorem
tells us that the seller will maximize revenue by posting a price in each period. Let v denote
the valuation of the buyer who is indi¤ erent between accepting the price at t = 1; denoted
by z1 ; and accepting the price at t = 2; denoted by z2 (v); that is v z1 = v
z2 (v)
z1 z2 (v)
or v = 1
: For the assumed prior we have that, if the buyer rejects the price o¤ er at
(
v
v ; for v 2 [0; v] ; and the price posted at t = 2 is given by z (v) = v :
t = 1; then F2 (v) =
2
2
0; otherwise
Substituting this expression of z2 (v) into v we get that z1 = v (1 0:5 ) : Given the above
relationship between z1 ; v and z2 (v) the seller will pick
v 2 arg max(1
v)v (1
0: 5 ) +
v
v v
:
2 2
The following table gives the solution for di¤ erent values of the discount factor.
Discount Factor
0
0:3
0:5
0:7
0:9
1
Price at t=1, z1 Price at t=2, z2 (v)
0:5
0:5
0:46
0:27
0:45
0:3
0:44
0:34
0:46
0:42
0:5
0:5
v
0:5
0:54
0:6
0:68
0:84
1
RN C
0:25
0:23
0:225
0:222
0:232
0:25
8. Generality and Robustness of the Result
Our objective has been to characterize a revenue maximizing P BE; in a game where the
seller can choose a di¤erent mechanism in each period. The set of P BE-implementable
social choice functions depends (i) on the generality of the buyer’s strategy (ii) on the
generality of mechanisms that the seller employs (iii) on the degree of transparency of
mechanisms, (or degree of commitment), and …nally (iv) on the length of the time horizon.
Regarding the generality of the strategy that the buyer maybe employing, we have not
imposed any restrictions. The buyer may be employing mixed strategies and non-convex
sets of types may be choosing the same actions.
Regarding the generality of de…nition of mechanisms we have assumed that a mechanism
consists of a deterministic game form. The same is true in Bester and Strausz (2001)20 and
in the earlier literature from Hart and Tirole (1988) to Rey and Salanie (1996).
With respect to the degree of transparency, in this paper the principal observes the
actions chosen by the agent, namely s. This is also assumed by Bester and Strausz (2001)
20
In BS (2001) the agent reports m and the outcome is x(m) in a set of decisions X: In our terminology
m is s; x(m) is g(s) and the set X is [0; 1] R:
22
and by the earlier literature. In this case, the assumption that game forms are deterministic
is without any loss.21 A recent paper Bester and Strausz (2004) studies mechanism design
with limited commitment assuming that the mechanism designer does not observe s and
allowing for the game form to be random. When the mechanism designer does not observe
s; whether the game form is random or not, is crucial for the set of outcomes. In some sense,
the ability to employ random devices, together with the ability to commit not to observe
the action that the agent chooses, (or in the terminology of BS (2004), the message that the
agent reports), increases the commitment power of the mechanism designer.22 BS (2004)
show that in this case, the principal can do better compared to the case where she observes
s: In the “Extensions on Sequentially Optimal Mechanisms” we establish that our result is
robust to the case that the seller does not observe s; as in BS (2004), but in addition she
does not observe g(s); 23 and observes only whether trade took place or not. In this case,
the mechanism designer has more commitment than BS (2004), because she does not even
observe g(s). The optimality of posted prices is therefore robust to alternative assumptions
regarding the degree of commitment of the mechanism designer.24
Finally, in the “Extensions on Sequentially Optimal Mechanisms”one can also …nd the
complete analysis for T > 2: The main structure of the proof for the T = 2 case extends to
longer …nite horizons, but some of the details of the arguments become more involved.
9. Concluding Remarks
This paper establishes that a revenue maximizing allocation mechanism in a T -period model
under non-commitment is to post a price in each period. It also develops a procedure to
…nd optimal mechanisms under non-commitment in asymmetric information environments.
This method does not rely on the revelation principle.
Previous work has assumed that the seller’s strategy is to post a price and the problem
21
Suppose that given an action s, g(s) is random, and with probability the outcome is (r; z) and with
probability (1 ) the outcome is (^
r; z^): Given that the seller observes s her beliefs about the buyer’s valuation
will be the same irrespective of whether the outcome of the game form is (r; z) or (^
r; z^) - in other words the
second period price will be simply a function of s; call it z2 (s): Types below z2 (s) reject this price at t = 2;
hence for those types the expected outcome from choosing s is p = r + (1
)^
r and x = z + (1
)^
z . Now
types above z2 (s) accept the price at t = 2 and for those types the expected outcome from choosing s is given
by p = (r+(1 r) )+(1
)(^
r +(1 r^) ) and x = (z+(1 r) z2 (s))+(1
)(^
z +(1 r^) z2 (s)); which can be
also rewritten as p = r +(1
)^
r+ [1
r (1
)^
r)] and x = z +(1
)^
z + [1
r (1
)^
r)] z2 (s).
These outcomes can arise by a deterministic mapping that maps s to r~ = r + (1
)^
r and z~ = z + (1
)^
z:
22
Recall that if the mechanism designer can commit not to observe anything, the commitment solution is
sequentially rational.
23
Recall that g(s) is a probability of trade r and an expected payment z:
24
The result is also robust to the case where the mechanism is de…ned as a game form endowed with a
communication device, mediator, so long as (1) either the seller observes the exchange of messages between
the mediator and the buyer or (2) the mediator cannot force actions to the buyer. Details available from
the author upon request.
23
of the seller is to …nd what price to post. We provide a reason for the seller’s choice to post
a price, even though she can use in…nitely many other possible institutions: posted price
selling is an optimal strategy in the sense that it maximizes the seller’s revenue. We hope
that the methodology developed in this paper will prove useful in deriving optimal dynamic
incentive schemes under non-commitment in other asymmetric information environments.
In the future we plan to study the problem in an in…nite-horizon framework, which
may be a more appropriate model to study mechanism design without commitment. This
problem is involved with issues which require careful analysis beyond the scope of this paper.
10. Appendix
Proof of Proposition 1
Let pA ,xA denote a solution of Program A and pB ,xB denote a solution of Program B.
Let R(pA ); (respectively R(pB )); denote the expected maximized revenue at a solution of
Program A, (respectively Program B). A priori it is not obvious, how R(pA ) and R(pB )
compare to each other, since a solution of Program A is an allocation and a payment rule
de…ned on V; whereas a solution of Program B is an allocation and a payment rule de…ned
on [0; 1]: We …rst reinterpret Program A in an appropriate way to make its value comparable
to the value of Program B, and then show that R(pA ) = R(pB ):
Step 1: Make R(pA ) and R(pB ) comparable.
In order to make R(pA ) and R(pB ) comparable, we slightly modify Program A, by
de…ning pA and xA on an “extended type space,”namely the convex hull of V; which is [0; 1].
So long as the value of pA and xA for a type in [0; 1]nV is an element of fpA (v); xA (v)gv2V ;
it is …ne for our purposes. The “extended”allocation and payment rule still have to satisfy
IC, P C and RES only on V: Essentially the only thing that has changed is the region of
integration in the expression of objective function, but since dF is zero on [0; 1]nV , we have
that
Z
Z
1
xA (v)dF (v) =
xA (v)dF (v):
V
0
Clearly this program is equivalent to Program A. Hence, from now on, when we refer to
Program A we mean its reinterpretation.
Step 2: We show that R(pA ) = R(pB ).
A solution of Program A has to satisfy IC, P C and RES on V: A solution of Program
B has to satisfy all these constraints on the extended type space, that is on [0; 1]. Since
Program B has more constraints, it follows that
R(pA )
R(pB ):
R(pA )
R(pB ):
We will be done if we establish that
24
(8)
We argue by contradiction. Suppose not, then
R(pA ) > R(pB ):
(9)
Now consider the allocation and payment rule de…ned as follows. For v 2 V we set
pA (v) = pA (v); and xA (v) = xA (v)
and for v 2 [0; 1]nV we do the following.25 Suppose that (vL ; vH ) is an interval in [0; 1]nV
and let v^ 2 (vL ; vH ) denote the type that is indi¤erent between choosing the actions speci…ed
for vL and the actions speci…ed for vH ; that is
pA (vH )^
v
xA (vH ) = pA (vL )^
v
xA (vL ):
(10)
Such a type exists, since for vL we have that
pA (vL )vL
xA (vL )
pA (vH )vL
xA (vH )
pA (vH )vH
xA (vH )
pA (vL )vH
xA (vL );
and for vH we have that
then by continuity, there exists v^ 2 (vL ; vH ) such that (10) holds.
On (vL ; vH ), pA and xA are de…ned as
pA (v) = pA (vL ) and xA (v) = xA (vL ) if v 2 (vL ; v^)
(11)
pA (v) = pA (vH ) and xA (v) = xA (vH ) if v 2 [^
v ; vH ):
Proceed similarly for all subintervals of types that are not contained in V: Now since dF (v) =
0 for v 2 [0; 1]nV we have that
R(pA ) = R(pA ):
(12)
From (9) and (12) we obtain that
R(pA ) > R(pB ):
We establish that pA and xA satisfy all the constraints of Program B. First, from (11) one
can see that from the buyer’s perspectives no ‘real’new options have been added since the
menu fpA (v); xA (v)gv2[0;1] is exactly the same as fpA (v); xA (v)gv2V : Then using the fact
that pA and xA satisfy IC on V; equality (10), and the observation that no real options have
been added, it follows that pA ; xA satisfy IC on V . Now to check IC on [0; 1]; consider types
in (vL ; vH ): From the fact that pA ; xA satisfy IC on V; we have that pA (vH ) pA (vL ): Then
25
It is without loss to take V to be closed. Otherwise, we can de…ne pA and xA on the closure of V by
setting pA and xA equal to their limit values. It is then trivial to establish that the resulting pA and xA
are feasible on the closure of V:
25
we know from (10) that all types below v^ prefer (pA (vL ); xA (vL )) and all types above v^ prefer
(pA (vH ); xA (vH )): By the de…nition of pA ; xA it then follows that deviations within (vL ; vH )
are not pro…table. Now from the fact that pA and xA satisfy IC on V we can conclude
that type vL prefers outcome (pA (vL ); xA (vL )) to all other options in fpA (v); xA (v)gv2V
and type vH prefers outcome (pA (vH ); xA (vH )) to all other options in fpA (v); xA (v)gv2V :
Then using (10) it is very easy to see that no type in v 2 (vL ; vH ) can pro…tably deviate by
behaving like a type in [0; 1]n(vL ; vH ). Similarly, we can check that IC is satis…ed for all
v 2 [0; 1]nV: It is also immediate that pA and xA satisfy voluntary participation constraints
and resource constraints.
Hence pA ; xA are feasible for Program B and moreover generate strictly higher revenue
then pB , contradicting the optimality of pB and xB . It follows that the maximized values
of Programs A and B are the same.
Proof of Proposition 4
Consider a P BE assessment ( ; ) and let p; x denote the allocation and payment rules
implemented by it. Point (i) in obvious. All P BE 0 s are BN E 0 s hence p and x satisfy
Lemma 1.
To see (ii) let s denote an action that leads to contract (r; z): This is the contract with
the smallest r; among all contracts lead by actions weakly preferred by type 0 at t = 1 at
the P BE under consideration: Also let Y denote the set of types of the buyer that choose s
at t = 1 with strictly positive probability, and let [0; v]; with 0 v; denote its convex hull.
From Proposition 2, we have that after the history that the buyer chose action s; and no
trade took place at t = 1; the seller will maximize revenue at t = 2 by posting a price. Let
us call this price as z2 (F2 ) and de…ne
vL = inf fv 2 Y s.t. v accepts z2 (F2 ) at t = 2g :
First we show that vL = z2 (F2 ); then we establish that for v 2 (vL ; v) we have that
p(v) = r + (1 r) . Finally, we show that for v 2 [0; vL ) we have that p(v) = r:
Step 1: We show that vL = z2 (F2 ): At a P BE the buyer’s strategy must be a best
response to the seller’s strategy. This implies that
[r + (1
r) ]vL
[z + (1
r) z2 (F2 )]
rvL
z:
We now show that this inequality must hold with equality. We argue by contradiction.
Suppose that [r + (1 r) ]vL [z + (1 r) z2 (F2 )] > rvL z; then the seller can increase
z2 (F2 ) by z such that
[r + (1
r) ]vL
[z + (1
r) z2 (F2 )]
z = rvL
z
and raise higher revenue at the continuation game that starts at t = 2: All types v vL still
prefer to choose (1; z2 (F2 )) at t = 2 then to choose (0; 0): Hence the seller has a pro…table
26
deviation at t = 2; contradicting the fact that we are looking at a P BE: At a P BE we
therefore have that
[r + (1
r) ]vL
[z + (1
r) z2 (F2 )] = rvL
z;
(13)
from which it is immediate that vL = z2 (F2 ):
Step 2: We claim that for v 2 (z2 (F2 ); v); where z2 (F2 ) < v; we have that p(v) =
r + (1 r) : We will establish this result by observing that if a v 2 (z2 (F2 ); v) is choosing a
sequence of actions with positive probability, then it must be that the expected discounted
probability from these alternative actions, p^; is such that p^ = r + (1 r) : Otherwise
depending on whether p^ < r + (1 r) or p^ r + (1 r) ; either a type smaller than v,
say z2 (F2 ); or greater than v; say v; has a pro…table deviation. Take, for instance, the case
that p^ > r + (1 r) : Then, for v it must hold p^v x
^ [r + (1 r) ]v [z + (1 r) z2 (F2 )];
which implies together with (13), that all types in (v; v) strictly prefer an action di¤erent
from s; contradicting the fact that [0; v] is the convex hull of the set of types that choose s:
Step 3: For v 2 [0; z2 (F2 )); z2 (F2 ) 6= 0 we have that p(v) = r: Again if a v 2 (0; z2 (F2 )) is
choosing a sequence of actions with positive probability, then it must be that the expected
discounted probability from these alternative actions p^; is such that p^ = r: Otherwise
depending on whether p^ < r or p^ > r either a type smaller than v, say 0; or greater than
v; say z2 (F2 ); has a pro…table deviation. Suppose that p^ < r; then for type v it must be
p^v x
^ rv z, but then 0 has a pro…table deviation since p^0 x
^ > r0 z; contradicting
the fact that action s is weakly preferred by type 0: The fact that p(0) = r follows from the
fact that s induces the contract with the smallest r among all actions weakly preferred by
type 0, so that p(0) cannot be less than r.
Summing up, if 0 < z2 (F2 ) < v; from Step 2 we have that p(v) = r + (1 r) for
v 2 (z2 (F2 ); v); and from Step 3 we have that p(v) = r; for v 2 [0; z2 (F2 )). Now if z2 (F2 ) = v;
then p(v) 2 [r; 1]; (since p(z2 (F2 )) 2 [r; r + (1 r) ] and p(v) 2 [r + (1 r) ; 1]). It follows
that if an allocation rule is implemented by an assessment that is a P BE it is given by
(4).
Proof of Proposition 5
Consider an assessment that implements an element of P : The seller’s expected revenue
is given by
Z z2
Z z2
R(p) =
rsdF (s)
r[1 F (s)]ds
0
0
Z v
Z v
+
[r + (1 r) ]sdF (s)
[r + (1 r) ][1 F (s)]ds
z2
1
+
Z
v
sdF (s)
Z
z2
1
[1
F (s)]ds:
v
In order to …nd an optimal allocation rule out of P we have to choose (i) z2 ; (ii) r and (iii)
v optimally.
27
Step 1: At an optimum z2 = z2 (v):
From the de…nition of an allocation rule in P we have that z2 must be less or equal to
z2 (v): We now establish that at an optimum of P it will be z2 = z2 (v): Since z2 (v) solves
(2) given beliefs (5) we have that for all z2 < z2 (v)
Z z2 (v)
Z z2 (v)
F (s)
dF (s)
[1
]ds < 0,
s
F (v)
F (v)
z2
z2
which since F (v) > 0 implies that
Z z2 (v)
sdF (s)
z2
from which it is immediate that
Z z2 (v)
[r + (1 r) ]sdF (s)
z2
Z
z2 (v)
[F (v)
F (s)]ds < 0,
z2
Z
z2 (v)
[r + (1
r) ][1
F (s)]ds < 0.
z2
It follows that at an optimum z2 = z2 (v):
Step 2: At an optimum r = 0 or r = 1:
Di¤erentiating with respect to r we get that
Z z2 (v)
Z z2 (v)
@R(p)
=
sdF (s)
[1 F (s)]ds
@r
0
0
Z v
Z v
+
(1
)sdF (s)
(1
)[1
z2 (v)
F (s)]ds;
z2 (v)
which does not depend on r. If @R(p)
0; then at an optimum it must be r = 1 for
@r
@R(p)
all v 2 [0; 1]: If @r < 0 then at an optimum it must be r = 0; and the participation
constraints imply that z = 0:
Step 3: Optimal v determines optimal sequence of prices.
From Step 1 and 2 we have that an optimal allocation rule of P can be implemented by
an assessment where the seller proposes a mechanism with two contracts (0; 0) and (1; z1 );
where z1 denotes the price that the seller must post at t = 1 to keep type v; indi¤erent
between z1 at t = 1 and z2 (v) at t = 2; that is v z1 = (v z2 (v)) or v = z1 1 z2 (v) :
Types [0; v] of the buyer choose (0; 0) at t = 1; whereas types (v; 1] choose (1; z1 ): Each
v 2 [0; 1] determines z1 at t = 1 via v = z1 1 z2 (v) and the optimal price at t = 2; z2 (v);
2)
via maxz2 2[0;v] [1 FF(z(v)
]z2 : In order to …nd an optimal allocation rule out of P ; the seller
chooses v optimally. It is very easy to see that this is a P BE of the game where the seller
posts a price in each period. This completes the proof.
Proof of Lemma 2
We argue by contradiction. Suppose that v^ > v but z2 (^
v ) < z2 (v); then
[F (^
v)
F (v)]z2 (v) > [F (^
v)
28
F (v)]z2 (^
v ):
(14)
Since z2 (v) is the optimal price given beliefs (5) it solves z2 (v) maxz2 2[0;v] [1
F (z2 (v))
F (v) ]z2 (v)
follows that [1
[F (v)
[1
F (z2 (v))]z2 (v)
1
F (^
v)
Multiplying (14) and (15) by
>
F (z2 (^
v ))
v)
F (v) ]z2 (^
1
[(F (^
v)
F (^
v)
1
[(F (^
v)
F (^
v)
F (z2 )
F (v) ]z2 :
It
or
[F (v)
F (z2 (^
v ))]z2 (^
v ):
(15)
and adding them up we get
F (v)) z2 (v) + (F (v)
F (z2 (v))) z2 (v)]
F (v)) z2 (^
v ) + (F (v)
F (z2 (^
v ))) z2 (^
v )] :
(16)
Now (16) can be rewritten as,
1
[F (^
v)
F (^
v)
F (z2 (v))z2 (v)] >
1
[F (^
v)
F (^
v)
F (z2 (^
v ))z2 (^
v )] ;
contradicting the de…nition of z2 (^
v ):
Proof of Proposition 8
Step 1: We establish z2 (F2m ) = z2 (F^2 ) = z2 (F2 )
Step 1.1: First we show that z2 (F2 ) = z2 (F^2 ):
Suppose not, and without any loss, assume that z2 (F2 ) < z2 (F^2 ): Then for all v 2 V we
have that
[r + (1
r) ]v
[z + (1
r) z2 (F2 )] > [r + (1
r) ]v
[z + (1
r) z2 (F^2 )];
hence for all v z2 (F2 ) the buyer strictly prefers s to s^: But then when the seller sees s^;
she can infer that the valuation of the buyer is below z2 (F2 ); which in turn implies that
a price of z2 (F^2 ) > z2 (F2 ) cannot be optimal. Contradiction. This completes the proof of
Step 1.1.
Step 1.2: This step establishes that z2 (F2m ) = z2 (F^2 ) = z2 (F2 ):
Assume wlog that z2 (F2m ) < z2 (F2 ): By the de…nition of z2 (F2m ); (given by (2), with F
replaced by F2m (v)); it follows that
Z z2 (F2 )
Z z2 (F2 )
Z s
m
sdF2 (s)
[1
dF2m (t)]ds 0:
(17)
z2 (F2m )
z2 (F2m )
0
R z (F2 )
R z (F2 )
But since z2 (F2m ) is not a maximizer for beliefs F2 we have that z22(F m
sdF2 (s) z22(F m
[1
)
2
2 )
nR
o
R
R
R
Rs
z2 (F2 )
z2 (F2 )
v
s
1
s
(s)m(s)dF
(s)
[
(t)m(t)dF
(t)
(t)m(t)dF
(t)]ds
<
dF
(t)]ds
<
0;
or
m
m
2
A
0
0
z2 (F )
z2 (F ) 0
0; where
Z
1
A
z2 (F2 )
z2 (F2m )
2
Rv
0
1
;
(t)m(t)dF2 (t)
s (s)m(s)dF (s)
2
which in turn implies that
Z
z2 (F2 )
z2 (F2m )
Z
[
v
(t)m(t)dF (t)
0
Z
0
29
s
(t)m(t)dF (t)]ds < 0:
(18)
Similarly, since z2 (F2m ) is not a maximizer for beliefs F^2 we have that
R z2 (F^2 )
Rs
^
0 dF2 (t)]ds < 0; which implies
z2 (F m ) [1
2
Z
Z
z2 (F^2 )
s(1
(s))m(s)dF (s)
z2 (F2m )
z2 (F^2 )
z2 (F2m )
Z v
[ (1
(t))m(t)dF (t)
0
Z
R z2 (F^2 )
^
z2 (F2m ) sdF2 (s)
s
(1
(t))m(t)dF (t)]ds < 0
0
(19)
adding (18) and (19) and recalling that z2 (F2 ) = z2 (F^2 ) we obtain that
Z
z2 (F^2 )
sm(s)dF (s)
z2 (F2m )
which since
Rv
0
Z
Z
z2 (F^2 )
z2 (F2m )
Z
[
v
m(t)dF (t)
0
Z
s
m(t)dF (t)]ds < 0;
0
m(t)dF (t) > 0 also implies that
z2 (F^2 )
z2 (F2m )
m(s)dF (s)
sR v
Z
0
m(t)dF (t)
z2 (F^2 )
z2 (F2m )
sdF2m (s)
Z
Rs
z2 (F^2 )
[1
z2 (F2m )
Z
0
z2 (F^2 )
[1
z2 (F2m )
R0v
m(t)dF (t)
]ds < 0; or
m(t)dF (t)
Z s
dF2m (t)]ds < 0;
(20)
0
But (20) contradicts (17).
Now we argue that z2 (F2m ) > z2 (F2 ) is not possible either. To see this simply, reverse
the roles of z2 (F2m ) and z2 (F2 ); z2 (F^2 ) and replace in the above inequalities “ ” with “<”
and “<”with “ ”: It follows then that z2 (F2m ) = z2 (F^2 ) = z2 (F2 ): This completes the proof
of Step 1.2.
So far we have established that z2 (F2m ) = z2 (F^2 ) = z2 (F2 ): Now, we move on to compare
z2 (F2m ) and z2 (v).
Step 2: We establish that z2 (F2 )
z2 (v)
First we …nd that only types above z2 (F2 ) can be choosing with strictly positive probability actions that lead to contracts other than (r; z): Then m(v) = 1 for all v 2 [0; z2 (F2 )):
Step 2.1: We show that m(v) = 1 for all v 2 [0; z2 (F2 )):
We argue by contradiction. Suppose that there exists v~ 2 [0; z2 (F2 )) that is choosing
with strictly positive probability an action s~ that leads to a contract (~
r; z~) for which either
r~ 6= r and/or z~ 6= z: Let z~2 denote the price that the seller will post at t = 2 after the history
that the buyer choose s~ at t = 1: Now, from Proposition 4 we know that for v 2 [0; z2 (F2 )) we
have that p(v) = r; therefore it must be the case that either (a) r = r~ or (b) r = r~ + (1 r~) :
We show that case (a) is impossible, since r~ = r implies z~ = z; which implies in turn,
that (~
r; z~) is the same contract as (r; z): To see this we argue by contradiction. Suppose
not, and wlog let z~ > z: Depending on whether z + (1 r) z2 (F2 ) < z~ + (1 r~) z~2 or
30
z + (1 r) z2 (F2 ) z~ + (1 r~) z~2 ; there are two cases to consider: If z + (1 r) z2 (F2 ) <
z~ +(1 r~) z~2 then, since we also have that z < z~; all types of the buyer prefer (r; z) to (~
r; z~):
The reason is that the probability of obtaining the object is always the same under these
two options, r = r~ and of course r + (1 r) = r~ + (1 r~) ; but payments are always lower
at contract (r; z): But then the types that are choosing with strictly positive probability
action s~, which leads to (~
r; z~); are not best-responding, contradicting the supposition that
we are looking at a P BE: Now in the case that z + (1 r) z2 (F2 ) z~ + (1 r~) z~2 ; then
all types above z2 (F2 ) prefer (~
r; z~) over (r; z): This implies that the seller posts at t = 2 a
price z~2 strictly lower than z2 (F2 ) given a posterior with support [z2 (F2 ); v]: This cannot
be optimal, which contradicts the fact that we are looking at P BE: Hence r~ = r implies
that z~ = z.
We now show that (b) is impossible. First if r = r~ + (1 r~) then it must be the
case that z = z~ + (1 r~) z^2 : If z > z~ + (1 r~) z~2 than no type below z2 (F2 ) would
choose s; contradicting the fact that [0; v] is the convex hull of types that choose s: If
z < z~ + (1 r~) z~2 ; than no type would choose the sequence of actions that leading to
r~ + (1 r~) ; and z~ + (1 r~) z~2 : Hence it must be z = z~ + (1 r~) z~2 : Now since v~ is choosing
(~
r; z~) at t = 1 and accepts (1; z~2 ) at t = 2; it must be the case that z~2 v~: For type z~2 it
holds that r~z~2 z~ = [~
r + (1 r~) ]~
z2 [~
z + (1 r~) z~2 ] = r~
z2 z: But since 0 z~2 and r~ r
we have that r~0 z~
r0 z contradicting the de…nition of (r; z); which is the contract
with the smallest r that is weakly preferred by type 0 at t = 1. This completes the proof
of Step 2.1.
From Step 2.1 it follows that m(v) = 1 for v 2 [0; z2 (F2 )): Then, it is immediate that
F2m (v) =
8
>
>
>
<
>
>
>
:
F (z2 (F2 ))+
F (v)
Rv
F (z2 (F2 ))+
F (z2 (F2 ))+
z2 (F2 )
Rv
z (F2
R v2
m(s)dF (s)
; v 2 [0; z2 (F2 ))
;
) m(s)dF (s)
z2 (F2 )
m(s)dF (s)
(21)
; v 2 [z2 (F2 ); v]
Rv
where F (z2 (F2 )) + z2 (F2 ) m(s)dF (s) > 0 since action s is chosen by strictly positive probability.
Now that we have more information about F2m , and we know that z2 (F2 ) = z2 (F2m ); we
investigate whether it is possible to have z2 (F2 ) > z2 (v):
Step 2.2: We show that z2 (F2 )
z2 (v):
Case 1: z2 (F2 ) = 0
It is then immediate that z2 (F2 ) z2 (v):
Case 2: z2 (F2 ) > 0
Since z2 (v) is the optimal price at T = 2; it solves (2) for beliefs given by (5). From
the previous step we have that z2 (F2 ) = z2 (F2m ), where z2 (F2m ) solves (2), for (21). The
31
relevant expressions are26
1
= F (v)
F (v)
F
v; v~
F (v)
Z
Z
v~
sdF (s)
v
v~
(F (v)
F (t))dt ;
(22)
v
and
(v; v~ jF2m )
"
= F (z2 (F2 )) +
Z
#
v
m(t)dF (t)
z2 (F2 )
Z
v~
v
Since m(v) = 1 for v; v~ 2 [0; z2 (F2 )); we obtain that
"Z
Z
Z v~
v~
m
(v; v~ jF2 ) =
tdF (t)
F (z2 (F2 )) +
v
v
sdF2m (s)
Z
v~
F2m (s)]ds :
[1
v
v
m(s)dF (s)
!
#
F (t) dt :
z2 (F2 )
F
F (v)
more easily comparable with (v; v~ jF2m ), let us do some rewriting.
R v~
By adding and subtracting v F (z2 (F2 ))dt to
v; v~ FF(v) we get that
To make
v; v~
F
v; v~
F (v)
=
Z
Z
v~
tdF (t)
v
v~
(F (z2 (F2 )) + F (v)
F (z2 (F2 ))
F (t)) dt:
v
Hence for v; v~ 2 [0; z2 (F2 )) (v; v~ jF2m ) and
v; v~
F
F (v)
di¤er by a constant
Rv
z2 (F2 ) m(s)dF (s)
in the case of (v; v~ jF2m ); versus F (v) F (z2 (F2 )) in the case of
v; v~ FF(v) . Now because m(v) 2 [0; 1] and F
0; we have that F (z2 (F2 )) + F (v) F (z2 (F2 )) F (z2 (F2 )) +
Rv
z2 (F2 ) m(t)dF (t) which implies that
v; v~
F
F (v)
(v; v~ jFTm ); for all v; v~ 2 [0; z2 (F2 )):
(23)
Suppose that z2 (v) < z2 (F2 ); then by the de…nition of z2 (v); it follows that
z2 (v); v~
F
F (v)
0; for all v~ 2 [z2 (v); z2 (F2 )];
which together with (23) implies that
(z2 (v); v~ jF2m )
0; for all v~ 2 [z2 (v); z2 (F2 )];
(24)
and by the de…nition of z2 (F2 ) we have that
(z2 (F2 ); v~ jF2m )
0; for all v~ 2 [z2 (F2 ); v];
Rv
26
Multiplying by a constant, F (v), in the case of (5) and by F (z2 ) +
does not change anything, because we care about the sign of the integral.
32
z2
(25)
m(t)dF (t) in the case of (21);
but (24) and (25) imply
(z2 (v); v~ jF2m )
0; for all v~ 2 [z2 (v); v];
contradicting the de…nition of z2 (F2 ): Hence we have shown that z2 (v) z2 (F2 ):
The reason why this is true follows from the fact that only types greater than z2 (F2 )
maybe be choosing with positive probability an action that leads to a contract other then
(r; z). To put it very roughly, (21) puts less weight on the higher types of [0; v] compared
to (5): This completes the proof of Step 2.2.
References
[1] Bester, H., and R. Strausz (2001): “Contracting with Imperfect Commitment
and the Revelation Principle: The Single Agent Case.” Econometrica, 69, 1077-1098.
[2] Bester H. and R. Strausz (2004): “Contracting with Imperfect Commitment and
Noisy Communication,” mimeo.
[3] Bulow, J. (1982): “Durable Goods Monopolists,” Journal of Political Economy, 90,
314-322.
[4] Coase, R. (1972): “Durability and Monopoly,” Journal of Law and Economics, 15,
143-149.
[5] Freixas, X., R. Guesnerie, and J. Tirole (1985): “Planning under Incomplete
Information and the Ratchet E¤ect,” Review of Economic Studies, 52, 173-192.
[6] Fudenberg, D., D. Levine, and J. Tirole (1985): “In…nite-horizon Models of
Bargaining with One-sided Incomplete Information,” In ‘Game Theoretic Models of
Bargaining’, edited by Alvin Roth. Cambridge University Press.
[7] Gul, F., Sonnenschein, H., and R. Wilson (1986): “Foundations of Dynamic
Monopoly and the Coase Conjecture,” Journal of Economic Theory 39, 155-190.
[8] Hart, O., and J. Tirole (1988): “Contract Renegotiation and Coasian Dynamics,”
Review of Economic Studies, 55, 509-540.
[9] Laffont,J.J., and J. Tirole (1988): “The Dynamics of Incentive Contracts,”
Econometrica, 56, 1153-1175.
[10] Laffont,J.J., and J. Tirole (1993): A Theory of Incentives in Procurement and
Regulation, MIT Press.
[11] McAfee, R. P. and D. Vincent (1997): “Sequentially Optimal Auctions,” Games
and Economic Behavior, 18, 246-276.
33
[12] Myerson, R. (1981): “Optimal Auction Design,” Mathematics of Operations Research, 6, 58-73.
[13] Riley, J. G. and W. F. Samuelson (1981): “Optimal Auctions,” American Economic Review, 71, 381-392.
[14] Riley, J. and R. Zeckhauser (1983): “Optimal Selling Strategies: When to Haggle,
When to hold Firm,” Quarterly Journal of Economics, 98, 267-287.
[15] Rey, P. and B. Salanie (1996): “On the Value of Commitment in Contracting with
Asymmetric Information,” Econometrica, 64, 1395-1414.
[16] Salanie, B. (1997): The Economics of Contracts, MIT Press.
[17] Skreta, V. (2005a): “Mechanism Design for Arbitrary Type Spaces,”mimeo UCLA.
[18] Skreta, V. (2005b): “Technical Appendix for Sequentially Optimal Mechanisms,”
mimeo UCLA.
[19] Skreta, V. (2005c): “Extensions on Sequentially Optimal Mechanisms,” mimeo
UCLA.
[20] Sobel, J. and I. Takahashi (1983): “A Multi-stage Model of Bargaining,” Review
of Economic Studies, 50, 411-426.
[21] Stokey, N. (1979): “Rational Expectations and Durable Goods Pricing,”Bell Journal
of Economics, 12, 112-128.
34
Download