41
E cient Mechanisms for Public Goods with Use Exclusions Peter Norman July 12, 2003 Abstract Constrained ecient provision of an excludable public good is studied in a model where preferences are private information. The provision level is asymptotically deterministic, making it possible to approximate the optimal mechanism with a mechanism that provides a xed quantity of the good and charges xed user fees for access. In general, the xed fees involve third degree price discrimination, but, if names are uninformative about preferences, the analysis provides a justication for average cost pricing. Being able to limit a public goods’ consumption does not make it a turn-blue private good. For what, after all, are the true marginal costs of having one extra family tune in on the program. They are literally zero. Why then limit any family which would receive positive pleasure from tuning in on the program from doing so? [Samuelson [24], pp 335] 1 Introduction Virtually all theory on collective goods considers a “pure” public good, which is non-excludable and non-rival in consumption. However, for many non-rival goods it is feasible to exclude consumers I’m indebted to Mark Armstrong and two referees who provided detailed comments and challenged me to write a more interesting paper than the initial draft. I also thank V.V Chari, Ray Deneckere, Igal Hendel, John Kennan, Bart Lipman, George Mailath, Rody Manuelli, Andrew Postlewaite, Larry Samuelson, William Sandholm and participants at several conferences and academic institutions for comments and helpful discussions. The usual disclaimer applies. Department of Economics, University of Wisconsin-Madison, 1180 Observatory Drive Madison, WI 53706, [email protected] 1

Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Efficient Mechanisms for Public Goods with Use Exclusions∗

Peter Norman†

July 12, 2003

Abstract

Constrained efficient provision of an excludable public good is studied in a model where

preferences are private information. The provision level is asymptotically deterministic, making

it possible to approximate the optimal mechanism with a mechanism that provides a fixed

quantity of the good and charges fixed user fees for access. In general, the fixed fees involve

third degree price discrimination, but, if names are uninformative about preferences, the analysis

provides a justification for average cost pricing.

Being able to limit a public goods’ consumption does not make it a turn-blue private

good. For what, after all, are the true marginal costs of having one extra family tune

in on the program. They are literally zero. Why then limit any family which would

receive positive pleasure from tuning in on the program from doing so? [Samuelson [24],

pp 335]

1 Introduction

Virtually all theory on collective goods considers a “pure” public good, which is non-excludable and

non-rival in consumption. However, for many non-rival goods it is feasible to exclude consumers

∗I’m indebted to Mark Armstrong and two referees who provided detailed comments and challenged me to write a

more interesting paper than the initial draft. I also thank V.V Chari, Ray Deneckere, Igal Hendel, John Kennan, Bart

Lipman, George Mailath, Rody Manuelli, Andrew Postlewaite, Larry Samuelson, William Sandholm and participants

at several conferences and academic institutions for comments and helpful discussions. The usual disclaimer applies.†Department of Economics, University of Wisconsin-Madison, 1180 Observatory Drive Madison, WI 53706,

[email protected]

1

Page 2: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

from usage. To the extent that copying can be prevented, electronic libraries, computer programs,

and other goods that can be stored in digital format are almost perfect examples of such excludable

public goods. Other examples include cable TV, parks, gyms, zoos, museums, trains (as long as

there is excess capacity), innovations, and protection by a police or fire department. These examples

may also be thought of as natural monopolies, and an excludable public good may in general be

considered as a special case of a natural monopoly, with zero marginal cost.

No consumers can be excluded from usage of a non-rival good in a first best allocation. The

relevance and desirability of use exclusions in this paper therefore comes from constraints, which

rule out first best. Consumers are assumed to be privately informed about their preferences, so

provision mechanisms are required to be consistent with incentive compatibility. In addition, I

require the provision mechanism to be self-financing, and assume that individuals who are left with

a negative net benefit cannot be compelled to participate. The problem analyzed is to decide how

much of the good to provide, which individuals should be given access, and how to share the costs,

subject to these constraints. The essence of this problem is to find a cost sharing arrangement that

does not create incentives to misrepresent preferences, or to opt out from the mechanism.

If preferences are public information, the participation and self-financing constraints have no

bite. Pareto efficient allocations, which exclude no consumers from usage, may be implemented

through personalized Lindahl prices, which recover the costs and make no agent worse off. It is

therefore necessary to restrict the ability to price discriminate for exclusions to matter in a complete

information environment. Given that pricing must be uniform and that the budget constraint

binds, Drèze [9] shows that use exclusions are active in the constrained optimum. Drèze defends

the constraint on the ability to price discriminate by arguing that individualized Lindahl prices

are never observed, and suggests that the explanation may be the lack of incentives for truthful

revelation of preferences.

Asymmetric information in itself is not sufficient to rationalize uniform prices. “Pivot mecha-

nisms” (Clarke [3], Groves [10], and d’Asperemont and Gerard-Varet [6]) can implement first best

for a pure public good. Excluding consumers is then again a pure waste of resources.

In this paper, the preference revelation problem is made harder by the participation and self-

financing constraints. For reasons familiar fromMyerson and Satterthwaite [17], the ex post efficient

rule is impossible to implement, and exclusions are active in the constrained optimum. The basic

2

Page 3: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

reason is that excluding low types ameliorates the free riding problem by making it less appealing

for high types to mimic lower types (Cornelli [4], Dearden [7], and Moulin [16]).

The main contribution of this paper is to demonstrate that simple pricing schemes, third degree

price discrimination and average cost pricing, can be justified in a large economy, without any

exogenous restrictions on the ability to price discriminate. A fixed fee mechanism, that provides a

fixed quantity of the public good, is asymptotically optimal. In such a mechanism, the (potential)

provision level is determined using knowledge of the distributions only, and may thus be thought

of as an ex ante decision.1 Each agent faces a fixed user fee, which is individualized if identity

is informative about the preference parameter. The mechanism provides the good if and only if

revenues cover the costs, and gives access to those consumers that are willing to pay the fee. Besides

its simplicity and approximate optimality, truth-telling is a dominant strategy, budget balance holds

ex post, and participation is ex post individually rational.

Fees collapse to average cost pricing if all preference parameters are drawn from the same

distribution. The analysis thus provides a justification for the standard textbook treatment of

natural monopolies, as well as the approach in Drèze [9], Brito and Oakland [2] and other studies

of excludable public goods in complete information models.

In terms of the provision decision, I show that the optimal provision level is asymptotically

deterministic, and that the good is provided if and only if a profit maximizer would provide.

Monopolistic provision is distorting due to over-exclusions and, if the quantity is variable, under-

provision, but conditions for when to provide coincide with the optimal rule in a large economy.

The intuition behind these results is closely related to the logic driving the “asymptotic impos-

sibility” results for non-excludable public goods (Mailath and Postlewaite [15], Rob [22], and Güth

and Hellwig [11]). Agents correctly perceive to have a negligible influence on the quantity provided

(see Al-Najjar and Smorodinsky [1] and Ledyard and Palfrey [13] for discussions of influence), so

the scope to use the provision rule to price discriminate is vanishingly small in large economies.

Adjusting the quantity based on reports makes it possible to provide more when the surplus from

provision is high. Providing at higher levels when many agents have high valuations also discourages

high types from misreporting. But, both these considerations vanish in a large economy. Agents

1 It is also possible to approximate the optimal mechanism by providing at a constant level for sure. The only

difference is that such a mechanism fail ex post budget balance (with a vanishing probability).

3

Page 4: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

also prefer the expectation for sure to a lottery. The latter effect dominates in a large economy,

and the provision level therefore converges in probability.

The asymptotic optimality of fixed fees is driven by the same force. Efficient inclusion rules

include agents with valuations above a certain threshold. The threshold type pays her exact val-

uation, and higher types are willing to spend more only to the extent that expected consumption

increases in the announcement. In a large economy, the average agent has little influence on the

quantity provided. Transfers from participating agents are thus almost independent of type, so the

efficiency loss of fixed fees is negligible with many consumers.

The fixed fee result is somewhat akin to the asymptotic efficiency of simple voting schemes in

Ledyard and Palfrey [13],[14]. The difference is that they assume equal cost shares. Voluntary

participation is then not an issue, so there is no difficulty in raising sufficient revenues.

Cornelli [4] and Schmitz [25] consider the same environment as the binary version of the model in

Section 3 of this paper, but study profit maximizing mechanisms, rather than constrained efficiency.

The focus in Cornelli [4] is the opposite from this paper, the main insight being that the threat of

non-production is a useful tool to discriminate between high and low valuation customers. However,

she also shows that excludability may lead to provision also in a large economy. In Schmitz [25], the

result most directly related to this paper is that a simple mechanism, where the provision decision is

undertaken before collecting the reports and prices are ordinary monopoly prices, is asymptotically

profit maximizing.

Constrained efficient provision of an excludable public good is studied in Hellwig [12] and

Dearden [7]. The relationships and differences with Hellwig [12] are discussed in some detail in

Section 4.4. Dearden [7] considers a version of the binary model that allows for crowding effects

where, also without crowding, exclusions mitigate the free-riding problem. Exclusions are irrelevant

asymptotically in this model, because the provision cost is kept constant as additional participants

are added. Finally, Moulin [16] studies exclusions in the context of strategy-proof implementation

where a class of “serial cost sharing” mechanisms fully characterizes the set of mechanisms satisfying

voluntary participation, anonymity and strategy proofness (see also Dearden [8]). Within this class,

exclusions mitigate the free-rider problem for reasons similar to those in this paper.

4

Page 5: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

2 The Model

Consider an economy with a set of agents I = {1, ..., n} bargaining over the provision of an exclud-able public good. Agents differ in their valuations for the public good and preferences are private

information to the agents. Specifically, I let y denote the quantity of the public good and assume

that, if agent i ∈ I is given access to the public good, her payoff is

θiv(y)− ti, (1)

where v (·) is a continuously differentiable, strictly increasing and concave function satisfying v (0) =0, ti is a transfer paid by agent i, and θi, the type of the agent, is an unobservable taste parameter.

If the agent is excluded from usage her utility is −ti. Preferences over lotteries are of expectedutility form.

Type θi is distributed over Θi = [θi, θi] in accordance with distribution Fi, which has a contin-

uous and strictly positive density fi. Types are stochastically independent, so Fi is the prior about

θi for all other agents as well as for the mechanism designer.2 For brevity, Θ denotes ×iΘi and, to

avoid trivialities, I assume that θi > 0 for all i ∈ I.

The level of the public good is bounded from above by y and the per unit cost of provision is

C (n) > 0. Quantity y ∈ [0, y] thus costs yC (n) to provide. Note here that n is the number ofagents and not the number of users. The good is thus fully non-rival.

The rationale for indexing costs of provision by n is that I consider sequences of economies

where the number of participants approach infinity. I then assume that C (n) /n has limit c∗ > 0.

The simplest example of such a cost sequence is if C (n) = c∗n for each n, implying that the cost of

providing quantity y is yc∗n. The cost of providing even the tiniest amount thus tends to infinity as

n→∞, but the per capita cost tends to zero as y tends to zero. There is no need to give these cost

sequences any particular economic interpretation. Rather, it may be viewed as a normalization of

the necessary per capita contributions (see Roberts [23] for a more extensive discussion).

Results are sensitive to this assumption. Hellwig [12] studies more or less the same model,

except that C (n) is constant in n. If the level of the public good is bounded above and θi ≥ 0 forall i it is then possible to get arbitrarily close to the first best, where no consumer is excluded from

2Independence is important. With correlated values there are circumstances where the ex post efficient rule can

be implemented in the pure public goods case (Pesendorfer [20]), which eliminates any role for exclusions.

5

Page 6: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

usage (see Section 4.3 and Hellwig [12]).

A fixed cost in production of a private good is an excludable public good. However, the analysis

of this paper does not generally apply if there is also a positive marginal cost (see Section 4.3).

Marginal costs can be “netted out” if demands are binary, so the results apply in the special case

where y ∈ [0, 1] is interpreted as a probability of setting up a facility producing a binary good.Another extension that can be mapped into the framework of this paper, also when marginal costs

are positive, is if y is the quality level and yC (n) the cost of setting up a plant producing quality

y (of a binary good). Interpreting y as quantity is only possible if the marginal cost is zero.

2.1 The Design Problem

No matter what mechanism or bargaining institution is set up in the economy, the outcome of this

process should determine:

1. the level of the public good,

2. which agents should be allowed to use the public good,

3. how the costs of the public good should be shared.

By appeal to the revelation principle I restrict attention to direct mechanisms for which truth-

telling is a Bayesian Nash equilibrium. Allowing randomizations in the discrete inclusion decision,

a direct mechanism can be represented as a triple (y, η, ξ), where y : Θ→ [0, y] is the provision rule,

η : Θ→ [0, 1]n is the inclusion rule, and ξ : Θ→ Rn+ is the cost sharing rule. I adopt the convention

that ηi (θ) is the probability that agent i is given access to the public good, given announcement θ.

For convenience, agents may be included (to consume nothing) even if the good is not produced,

and it is possible to provide a positive quantity and exclude everybody. The exposition below also

assumes that agent i contributes ξi (θ) when θ is announced no matter whether she consumes the

public good or not.3

The expected utility for agent i of type θi is ηi(bθ)θiv(y(bθ))−ξi(bθ), where bθ denotes the vector ofreported types. For truth-telling to be an equilibrium in the revelation game it must be incentive

3The alternative is to make transfers conditional on the project being undertaken and the agent being included.

Due to risk-neutrality this leads to the same characterization of incentive feasible provision and inclusion rules.

6

Page 7: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

compatible to announce the true type for every agent i and any possible type realization. I let E−i

denote the expectation operator with respect to θ−i = (θ1, ..., θi−1, θi+1, .., θn) and express this as

E−i [ηi(θ)θiv(y (θ))− ξi (θ)] ≥ E−ihηi(bθi, θ−i)θiv(y(bθi, θ−i))− ξi(bθi, θ−i)i ∀i ∈ I, θi,bθi ∈ Θi. (2)

I also require that a voluntary participation, or individual rationality, condition is satisfied.

Agents are assumed to know their own type, but not the realized types of the other agents, when

deciding on whether to participate. Individual rationality is thus imposed at the interim stage as,

E−i [ηi(θ)θiv(y (θ))− ξi (θ)] ≥ 0 ∀i ∈ I, θi ∈ Θi. (3)

Finally, costs of provision must be covered by the revenue collected. It is unclear whether it is

more reasonable to impose such a feasibility constraint ex post or ex ante. The seemingly weaker

condition is the ex ante feasibility (budget balance) constraint,

E

ÃnXi=1

ξi (θ)− y (θ)C (n)

!≥ 0. (4)

I use (4) in my analysis, but, by adapting an argument from Cramton et al [5], one shows that the

ex ante and ex post constraints are equivalent: if (2),(3), and (4) holds, then a transfer scheme can

be constructed which, together with the original provision and exclusion rules, satisfies (2),(3) and

ex post feasibility.

Mechanisms satisfying (2),(3), and (4) are called incentive feasible. Note here that the con-

straints (3) and (4) makes it natural to think of the problem as a “voluntary bargaining problem”.

The constraints in (3) captures the option to walk away from an agreement. The constraint (4)

means that private consumption must be sacrificed to enjoy the public good, thus making it a

bargaining setup rather than a “pure” problem of preference revelation.

2.2 Preliminaries: Characterization of Constrained Optimal Mechanisms

To get a tractable optimization problem I characterize the incentive feasible mechanisms by com-

bining (2),(3) and (4) into a single integral constraint, which eliminates transfers from the problem.

This is a routine exercise, using techniques familiar from Myerson [18] and others. The purpose of

the exposition is therefore to introduce notation and all proofs are omitted.

Fix an arbitrary mechanism (y, η, ξ) and let Ui (θi) be the indirect expected utility for an agent

of type θi. Define ti (θi) ≡ E−iξi (θ) , which is the expected transfer for agent i of type θi given

7

Page 8: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

truthful revelation. Similarly, define vi (θi) = E−iηi (θ) v(y (θ)), which may be thought of as the

“expected consumption benefit” (reduces to a scaling of the expected consumption when v is linear).

In a truth-telling equilibrium it must be the case that

Ui (θi) = maxbθi∈Θi

θiE−i³ηi(bθi, θ−i)v(y(bθi, θ−i))´−E−i

³ξi(bθi, θ−i)´ (5)

= maxbθi∈Θi

θivi(bθi)− vi(bθi) = θivi (θi)− ti (θi) ∀ i ∈ I, θi ∈ Θi,

where the last equality is a consequence of (2). Using routine arguments one first shows that:

Lemma 1 (y, η, ξ) is incentive compatible if and only if vi (θi) is increasing in θi for all i and

Ui (θi) = Ui(bθi) + Z θi

bθi vi (θ)dθ ∀i ∈ I, θi,bθi ∈ Θi. (6)

This is a standard result which has nothing to do with the collective nature of the good. Equally

routine procedures, using Lemma 1, show that the expected transfer from agent i satisfies

Eξi (θ) =

Zθ1

...

Zθn

ηi (θ)

µθi − (1− Fi (θi))

fi (θi)

¶v(y (θ))Πkfk (θk)dθk − Ui(θi) (7)

in any incentive compatible mechanism. Combining (7) with the feasibility constraint (4), and

using that Ui(θi) ≥ 0 for all i is necessary and sufficient for all participation constraints to hold (Ui

is increasing in θi by (6), since vi (θi) ≥ 0 for all θi), one concludes that a necessary condition fora mechanism (y, η, ξ) to be incentive feasible is that,Z

θ1

...

Zθn

"Xi

ηi (θ)

µθi − (1− Fi (θi))

fi (θi)

¶v(y(θ))− y (θ)C (n)

#Πkfk (θk) dθk ≥ 0. (8)

Conversely, if (y, η) satisfies (8), then there exists a transfer scheme ξ such that (y, η, ξ) is incentive

feasible. Hence:

Proposition 1 There exists a contribution scheme ξ such that (y, η, ξ) satisfies (2),(3) and (4) if

and only if vi is increasing for each i and (8) holds.

An immediate consequence of Proposition 1 is that a mechanism that maximizes social surplus

subject to incentive feasibility solves

max{y(·),{η(·)}ni=1}

Zθ1

...

Zθn

hXiηi (θ) v(y(θ))θi − y (θ)C (n)

iΠkfk (θk)dθk (9)

s.t.Rθ1...Rθn

hPi ηi (θ) v(y(θ))

³θi − (1−Fi(θi))

fi(θi)

´− y (θ)C (n)

iΠkfk (θk)dθk ≥ 0

vi (θi) = E−iv(y (θ))ηi(θ) increasing in θi ∀i ∈ I (monotonicity)

0 ≤ y (θ) ≤ y and 0 ≤ ηi (θ) ≤ 1 ∀i ∈ I (boundary)

.

8

Page 9: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

The only difference between the function in the integral constraint and the objective function of

(9) is that the term θi−(1− Fi (θi)) /fi (θi) replaces θi in the constraint. This captures that higher

types must have no incentives to mimic types with lower valuations for the public good. That is,

there are informational rents for higher types that limit the mechanism designer to extract the

“virtual surplus” from each agent and type rather the actual surplus.

The solution to (9) can be characterized by standard Lagrangian techniques. Define

Sn(y, η) ≡Zθ1

...

Zθn

³Xiηi (θ) v(y (θ))θi − y (θ)C (n)

´Πkfk (θk)dθk (10)

Gn(y, η) ≡Zθ1

...

Zθn

³Xiηi (θ) v(y (θ))xi (θi)− y (θ)C (n)

´Πkfk (θk)dθk, (11)

where xi (θi) ≡ θi − (1− Fi (θi)) /fi (θi) . Ignoring the monotonicity constraint, the Lagrangian for

(9) is Ln(y, η, λ) ≡ Sn(y, η) + λGn(y, η). If λnGn(yn, ηn) = 0 and

(yn, ηn) ∈ argmaxLn(y, η, λn), (12)

then (yn, ηn) solves (9), given that the solution to this relaxed problem is monotonic.4 This makes

problem (9) very tractable since (12) is solved by point-wise optimization:

Lemma 2 Suppose that xi (θi) is weakly increasing. Then, there exists λn ≥ 0 such that (yn, ηn)is a solution to (9) if and only if, for almost all θ ∈ Θn,

yn (θ) = arg maxy∈[0,y]

nXi=1

v(y)max [0, θi + λnxi (θi)]− (1 + λn) yC (n) , (13)

and where for all i ∈ I and all θ such that y (θ) > 0,5

ηni (θ) =

1 if θi + λnxi (θi) ≥ 00 otherwise

. (14)

The non-trivial part of Lemma 2 is that it establishes existence of a value of the multiplier that

together with associated maximizer of (12) is a saddle point of the Lagrangian, thereby proving

existence of solutions to (9) as well as providing a useful characterization that is used in Sections 3

and 4. The proof follows the proof of Proposition 3.1 in Hellwig [12] closely and is omitted (details

4To see this, suppose (y0, η0) is such that Sn(y0, η0) > Sn(yn, ηn) and Gn(y

0, η0) ≥ 0. Then Ln(y0, η0, λn) = Sn(y0, η0)

+λnGn(y0, η0) >̇Sn(yn, ηn) = Ln(y

n, ηn, λn), contradicting that (yn, ηn) maximizes the Lagrangian.5The inclusion rule is irrelevant when y (θ) = 0, but it is without loss to assume that inclusions are always in

accordance to (14).

9

Page 10: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

on how to modify the proof are in Norman [19]). As usual, the role of assuming that xi (θi) is

increasing is to guarantee that solutions to the relaxed problem are monotonic.

2.3 Remark on the Planners’ Objective Function

I have chosen to include only consumer welfare in the objective function of the planning problem

(9). A natural alternative would be to maximize a weighted average of consumer surplus and profits.

The main reason for not following this route is that the solution is unchanged, unless profits have

a higher weight than consumer welfare.

To realize this, let (y∗, η∗) be a maximizer of Sn(y, η)+Gn (y, η) , subject to the constraint that

Gn (y, η) ≥ 0. If the constraint binds, it is easy to see that (y∗, η∗) solves (9), and that any solutionof (9) also maximizes the alternative welfare criterion. Assuming instead that the constraint does

not bind, we note that the constant Gn (y∗, η∗) > 0 may be subtracted from the transfers made

by, say, player 1. Given provision and inclusion rules (y∗, η∗) and unchanged transfers for all other

agents this generates a social surplus (only counting consumer welfare) of Sn(y∗, η∗) +Gn (y∗, η∗) .

If (yn, ηn) solves (9) and (y∗, η∗) does not, this implies that Sn(y∗, η∗) +Gn (y∗, η∗) < Sn (y

n, ηn) ,

contradicting the definition of (y∗, η∗) . Since the constraint binds in any solution to (9) we conclude

that the two problems are equivalent.

The key observation in the argument above is that a net profit can be refunded to the consumers,

which is good as letting the provider keep the profit if consumer and producer welfare have equal

weights. Decreasing the relative weight on profits leaves the conclusion unchanged, but for a

sufficiently high relative weight on profits the two problems are no longer equivalent. 6

3 A Binary Public Good

In this section I consider the special case when the public good comes as a single indivisible unit.

Propositions 2 and 3 establish that the probability of provision in the surplus maximizing mechanism

converges to either zero or one, depending on whether “standard monopoly profits” are positive or

6The problem studied in this paper may be viewed as maximizing a weighted average of consumer and producer

surplus, where the “profit weight” is endogenously determined as λn/(1+λn). A positive welfare weight on profits can

only matter if profits are positive (so that the constraint is non-bindling). In this case, the solution is characerized

just like in Lemma 2, except that the weight on profit is exogenously given.

10

Page 11: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

negative in the limit. Proposition 4 shows that a “fixed fee mechanism” is asymptotically optimal.

To deal with the indivisibility of the public good I now allow randomizations also in the provision

rule. I let ρ : Θ → [0, 1] denote a generic random provision rule, where ρ (θ) is the provision

probability given announcements θ. The cost C (n) is now taken to be the cost of the project, and

the feasibility constraint (4) simplifies to

E[nXi=1

ξi (θ)− ρ (θ)C (n)] ≥ 0. (15)

The utility is now θi− ti if agent i consumes the public good and −ti otherwise, so the expectedutility of agent i of type θi given reports bθ is E−i[ρ(bθ)ηi(bθ)θi − ξi(

bθ)], where ηi(bθ) is interpretedas the probability of inclusion conditional on provision. The only change in preferences is thus

that ρ (θ) replaces v(y (θ)), so the model is equivalent to a model with a quantity decision where

v(y) = y and y = 1, a case covered by the characterization in Section 2.2. We conclude that a

surplus maximizing mechanism solves

max{ρ(·),{η(·)}ni=1}

Zθ1

...

Zθn

ÃXi

ηi (θ) θi −C (n)

!ρ (θ)Πkfk (θk) dθk (16)

s.t.Rθ1...Rθn(P

i ηi (θ)xi (θi)−C (n))ρ (θ)Πkfk (θk) dθk ≥ 0 (17)

ρi (θi) = E−iρ(θ)ηi(θ) increasing in θi ∀ i ∈ I (monotonicity)

0 ≤ ρ (θ) ≤ 1 and 0 ≤ ηi (θ) ≤ 1 ∀ i ∈ I (boundary).

By applying Lemma 2 we know that there is some λn ≥ 0 such that (ρn, ηn) solves problem (16) if

and only if ηni is given by (14) for every i and θ, and

ρn (θ) =

1 ∀ θ s.t. 11+λn [

Pi ηi (θ) θi −C (n)] + λn

1+λn [P

i ηi (θ)xi (θi)−C (n)] ≥ 00 otherwise

. (18)

To interpret the optimization problem it is useful to observe that the left hand side of constraint

(17) is the objective function for a profit maximizer. Provisions are either zero or one, depending on

whether a weighted average of social and virtual surplus is positive or negative. Since θi > xi (θi)

for all θi < θi, (18) shows that the ex ante provision probability is higher in the constrained efficient

mechanism than in the profit maximizing mechanism, as one would expect.

In the remainder of the paper I assume that xi (θi) is strictly increasing for each agent i and

define θ∗i , the “monopoly price”, as

θ∗i = arg maxθi∈Θi

θi (1− Fi (θi)) . (19)

11

Page 12: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

This is not only the profit maximizing price when restricted to take-it-or-leave-it offers. If the

provision cost is sunk, the mechanism that provides access to all types θi ≥ θ∗i at price θ∗i and

excludes lower types maximizes profits over all conceivable selling mechanisms.

3.1 The Surplus Maximizing Mechanism in a Large Economy

To construct a sequence of economies I take as primitives an infinite sequence of costs {C (n)}∞n=1and an infinite sequence of (independent) distributions of types {Fi}ni=1 . The nth economy of

a sequence consists of agents {1, .., n} together with the provision cost C (n) . For brevity, I letFn = (F1, ..., Fn) denote the vector of distributions for the agents in economy n. An economy of

size n is thus fully described by the pair (C (n) , Fn) . Also note that the first n agents in economy¡C (n+ 1) , Fn+1

¢are identical to the agents in the nth economy, i.e., Fn+1 = (Fn, Fn+1) .

The rationale for adding agents one at a time is to make the limiting per capita monopoly profit

well-defined, which is necessary in order to provide an asymptotic characterization. In addition, I

need some regularity conditions on the distributions of valuations and the cost sequence:

Definition 1 {C (n) , Fn}∞n=1 is said to be a regular sequence of economies if:

1. for each i, distribution Fi has a density fi such that xi (θi) is strictly increasing and fi (θi) ≥k > 0 on support [θi, θi] ⊂ [θ, θ] for some uniform bounds −∞ < θ < θ <∞.

2. there exists c∗ > 0 such that limn→∞C (n) /n = c∗.

The restriction that xi (θi) is strictly increasing is convenient because θ∗i is then uniquely defined,

but Propositions 2 and 3 continue to hold with minor modifications of the proofs if xi (θi) is

weakly increasing. However, I have not been successful in extending the analysis to the “irregular

case”, when xi (θi) is non-monotonic.7 The need for uniform bounds on the support of fi may

be understood from the example where fi is uniform on [0, n] , in which case θ∗i =i2 for each i,

implying that the per capita profit for a profit maximizing firm is (n+ 1) /4, which diverges.

The first result provides a condition for when it is “asymptotically impossible” to provide the

public good:

7The main obstacle is that, unlike a profit maximizer, a surplus maximizer may have a strict incentive to randomize

in the irregular case.

12

Page 13: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Proposition 2 Let {C (n) , Fn}∞n=1 be a regular sequence of economies and suppose that limn→∞C (n) /n =

c∗ > limn→∞P

i[1 − Fi(θ∗i )]θ

∗i /n, where θ

∗i is defined in (19). Then, limn→∞Eρn (θ) = 0 for any

sequence {ρn, ηn}∞n=1 of feasible solutions to (16).

Proposition 2 establishes that if a monopoly provider that is forced to provide the good for

sure, but free to price any way it wants, would make a loss, then the provision probability in any

incentive feasible mechanism tends to zero.

Proposition 2 is proved by observing that an upper bound on the provision probability is found

by maximizing the ex ante probability of provision subject to the constraints in (16). No welfare

considerations enter this problem, so ηn must maximize the expected transfer from each agent if

the integral constraint (17) is binding. For any ρn, this is achieved by the rule

ηni (θ) =

1 if θi ≥ θ∗i

0 if θi < θ∗i. (20)

Use inclusions are thus exactly as for the profit maximizing mechanism with sunk costs. This does

not imply that type θi > θ∗i pays exactly θ∗i . If the provision probability is increasing in type (as in

the mechanism under consideration), the threat of non-provision may be used to extract more than

θ∗i from higher types when the good is provided. However, this extra revenue in addition to θ∗i is

negligible in a large economy. To understand this, note that (20) implies that {ηni (θ)xi (θi)}ni=1 isa sequence of independent random variables. An integration by parts shows that

E [ηni (θ)xi (θi)] =

Z θi

θ∗ixi (θ) fi (θi)dθi = θ∗i [1− Fi(θ

∗i )], (21)

and an application of Chebyshevs’ inequality shows that

limn→∞Pr

"¯̄̄̄¯nXi=1

ηni (θ)xi (θi)

n−

nXi=1

θ∗i [1− Fi(θ∗i )]

n

¯̄̄̄¯ ≥

#= 0 (22)

for every > 0. Conditional on the project being implemented for sure, (22) says that the maximal

per capita revenue converges in probability to the “standard monopoly revenue”.

The rule that maximizes the probability of provision involves a threshold kn such that the public

good is provided if and only ifP

i ηni (θ)xi (θi) /n ≥ kn. The main argument in the proof is to show

that, to satisfy (17), kn must be set so that the provision probability goes to zero. Roughly, if the

provision probability stays bounded away from zero, then the expectation ofP

i ηni (θ)xi (θi) /n

13

Page 14: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

conditional on provision approaches the unconditional expectation ofP

i ηni (θ)xi (θi) /n. Condi-

tional on provision, the per capita transfer revenue is thus nearP

i[1 − Fi(θ∗i )]θ

∗i /n, whereas the

per capita cost is near c∗. A sequence of provision rules for which the provision probability stays

bounded away from zero therefore eventually violates incentive feasibility.

Next, I consider the case when a profit maximizer would be willing to provide the good for sure.

The asymptotic characterization of the constrained efficient mechanism then switches from almost

no provision to provision with probability near one:

Proposition 3 Let {C (n) , Fn}∞n=1 be a regular sequence of economies and suppose that limn→∞C (n) /n =

c∗ < limn→∞P

i[1−Fi(θ∗i )]θ∗i /n. Then limn→∞Eρn (θ) = 1 for any sequence {ρn, ηn}∞n=1 of optimalsolutions to (16).

Taken together, Propositions 2 and 3 show an intuitive but striking feature of the constrained

efficient provision rule. If a monopolist can make a profit, then the good is provided asymptotically.

If not, the provision probability converges to zero. This means that the underprovision of the public

good associated with monopolistic provision (shown in (18)) is negligible in a large economy.8

To understand Proposition 3 it is necessary to consider problem (16) in some more detail.

Lemma 2 implies that if (ηn, ξn) solves (16), then there exists some θni for every i ∈ I such that

ηni (θ) =

1 if θi ≥ θni

0 if θi < θni

. (23)

As for the revenue maximizing rule (20), the optimal inclusion rule for agent i is independent of

announcements by other agents, which makes it possible to conclude that,

limn→∞Pr

"¯̄̄̄¯nXi=1

ηni (θ)xi (θi)

n−

nXi=1

[1− Fi(θni )]θ

ni

n

¯̄̄̄¯ ≥

#= 0. (24)

The interpretation of (24) is that per capita revenue converges in probability toP

i[1−Fi(θni )]θni /nif the project is undertaken for sure. We know that charging a fixed price θ∗i for access from each

agent and providing for sure is feasible. This mechanism generates a positive surplus, implying

that, if the result fails, there must at least be some strictly positive probability of provision in

the limit (of any subsequence). This in turn implies that limn→∞P

i[1 − Fi(θni )]θ

ni /n = c∗. It is

therefore possible to construct inclusion rules near the hypothetical solution that allows provision8This conclusion is does not carry over to the more general model. See Section 4.2.

14

Page 15: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

with probability 1. Since the probability that the project is socially desirable approaches one, the

deviation increases social surplus.

The main difficulty in the proof is that a strict budget surplus for inclusion rules close to the

original is needed in the limit to guarantee feasibility for a large finite economy. This requires a con-

vexification of the achievable expected revenues, which is achieved by randomizing over thresholds

θni and θ∗i .

3.2 A Fixed Fee Mechanism is Almost Optimal

Propositions 2 and 3 provide a sharp characterization of the constrained efficient provision mech-

anism in a large economy. However, one may worry that the efficient mechanism is supported by

unreasonably complicated transfer schemes. Therefore, I now consider a class of simple mechanisms

that sets fixed user fees.

There are (at least) two possible notions of what could be considered a “fixed fee mechanism”.

One possibility is that consumers pay fixed user fees regardless of whether the good is provided or

not. The alternative is a mechanism where the fee is paid only if the good is actually provided,

which is the case I consider in the formal proofs.

Definition 2 (ρ, η, ξ) is a fixed fee mechanism if, for each i ∈ I, there exists eθi ∈ Θi such that

ηi (θ) = 1 if and only if θi ≥ eθi, and if ξi (θ) = ηi (θ) ρ (θ)eθi for each i ∈ I and θ ∈ Θ

If the good is not provided, nobody pays anything. If the good is provided, then agent i gets

access to the good if and only if she is willing to pay the fixed user fee eθi. Notice that, since inclusionthresholds in the optimal mechanism in general are individualized, I allow for third degree price

discrimination in the fixed fees. In general, Proposition 4 below would fail for uniform fees.

Intuitively, the logic driving Propositions 2 and 3 suggests that one may construct an incen-

tive feasible fixed free mechanism by simply keeping (ρn, ηn) as in the optimal mechanism and

charging the threshold valuation θni from agents who are given access. The problem is that the

feasibility constraint binds: the surplus maximizing mechanism generates a zero profit and extracts

slightly more than θni from each type θi > θni when providing the good. Implementing the surplus

maximizing decision rule using fixed fees therefore leads to a budget deficit.

The per capita deficit is negligible in a large economy, and can be eliminated by a small increase

15

Page 16: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

in the thresholds. One can therefore show that it is possible to approximate the per capita surplus

of the constrained optimal mechanism by a fixed fee mechanism with inclusion rules near those of

the optimal mechanism:

Proposition 4 Let {C (n) , Fn}∞n=1 be a regular sequence of economies and suppose, in addition,that, (i) limn→∞

Pi[1−Fi(θ∗i )]θ∗i /n 6= c∗ and, (ii) Fi ∈ F for every i, where F is a finite set.9 Then,

for each ε > 0, there exists N such that, for every n ≥ N , an incentive feasible fixed fee mechanism

satisfying ex post budget balance and ex post voluntary participation exists, that generates a per

capita surplus which is at most ε below a surplus maximizing mechanism.

If all agents have valuations drawn from the same distribution, all inclusion thresholds coincide

in the optimal mechanism. The simple mechanism in Proposition 4 generates a budget surplus,

but, this is negligible in a large economy, so the uniform user fee converges to the average cost.

Average cost pricing is thus asymptotically optimal in this case.

It is possible to simplify the mechanism even further and (as Schmitz [25] does for a profit

maximizing provider) consider provision rules that are constant in θ. The only change in terms of

the statement of Proposition 4 is that such provision rule fails to balance the budget ex post.

As for optimal auctions, the constrained optimal mechanism may be supported by a multitude

of transfer schemes. Nevertheless, the probability of a realization of θ such that the provision rule

in the optimal mechanism differs from the fixed fee mechanism used in the proof of Proposition 4

is negligible for large n. The probability that a given agent i is treated differently in the exclusion

decision is also vanishingly small. It therefore makes sense to say that the constrained efficient

mechanism approaches a fixed fee mechanism.

9The assumption that F is finite is made to assure that the limit of the average expected revenue is strictly in

between the limit average expected revenue in the optimal and revenue maximizing mechanisms if thresholds are

chosen in between θni and θ∗i . This was not an issue for Proposition 3 since randomizations were used, whereas ran-

domizations now are ruled out by definition of a fixed fee mechanism. I conjecture that the necessary convexification

can be achieved generally by an alternative strategy of proof where agents pay a price that is either equal to the

surplus maximizing inclusion threshold or the revenue maximizing threshold. However, this approach introduces

some other difficulties since agents in the two “groups” can not be picked arbitrarily.

16

Page 17: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

4 Results for the More General Model10

I now return to the more general model where the public good may be provided in any quantity

between 0 and y. Proposition 5 establishes that the quantity provided converges in probability to

its expectation, so the provision level is asymptotically deterministic. Hence, there is no significant

loss to restrict attention to mechanisms that either provide some given positive level or not provide

the good at all. Proposition 6 shows that the expected provision level converges to a constant under

some additional regularity conditions. In conjunction, these two results imply that a mechanism

that either provide zero or some appropriately chosen y∗ is almost as good as the surplus maximizing

mechanism in a large economy. This makes it possible to extend all results from the binary model

also to this case. Proposition 7 gives conditions similar to Proposition 2 and Proposition 3 for when

the provision level is asymptotically zero versus strictly positive and Proposition 8 generalizes the

asymptotic optimality of a fixed fee mechanism. Finally, Proposition 9 generalizes the asymptotic

impossibility result for a non-excludable public good from Mailath and Postlewaite [15].

An economy is now defined by the primitives (v, [0, y], C (n) , Fn) and, since v and y are held

fixed, sequences of economies are constructed just like in Section 3.

Proposition 5 Let {v, [0, y], C (n) , Fn}∞n=1 be a regular sequence of economies and suppose that vis strictly concave.11 Then, limn→∞ Pr (|yn (θ)−E (yn (θ))| ≥ ) = 0 for all > 0 and any sequence

of constrained optimal mechanisms {yn, ηn} .

Proposition 5 says that the provision level is almost deterministic in a large economy. A crucial

property of the optimization problem that is heavily exploited in the proof is that use exclusions

continue to have the same characterization as in Section 3: a threshold rule that is independent

of the realized types for all other agents. This independence, which ultimately comes from the

linearity of the problem, makes it possible to use arguments relying on laws of large numbers (that

is, (24) continues to hold).

Once the threshold inclusions are established, the rest of the argument is rather intuitive.

Variation in y (θ) has two advantages: (i) the utility for any given y is increasing in θi, and

10 I’m grateful to a referee who suggested a more complete analysis of the material in this section than the intitial

draft and provided several useful conjectures.11 I continue to refer to sequences satisfying the conditions in Definition 1 as regular.

17

Page 18: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

(ii) making the level of the public good increasing in the announcements discourages high types

from misreporting. However, the average type conditional on being above the inclusion threshold

converges in probability, and incentives approach those of a fixed fee mechanism, so both these

considerations favoring variability in y become negligible in a large economy. But, agents have an

intrinsic distaste for variation in y, since v is strictly concave. The latter effect remains of first

order importance also when n is large.

Observe that there is no sense in which the constrained optimal solutions approach first best

efficiency. Except in the trivial case when the first best provisions approach zero,P

i(1−Fi(θni ))θni /nmust converge to zero in order for the surplus to approach first best: But, then the per capita

revenue, which is roughly v(Eyn (θ))P

i(1−Fi(θni ))θ

ni /n in a large economy, also approaches zero.

Per capita costs are bounded away from zero, so this violates feasibility.

4.1 The Replica Case

In order to describe the approximate solution for a large economy more constructively, I now add

some extra structure to the model. The point is to assure that Eyn (θ) has a well-defined limit.

This, in turn, makes it possible to characterize conditions for provision versus no provision in terms

of conditions similar to those in the binary case.

This analysis introduces some new technical issues. In particular, it must now be established

that problems with large n are “near each other” in the sense that if average surplus S is feasible

in a particular large economy, then something near S is feasible for all sufficiently large economies.

To deal with this I restrict attention to sequences of economies that are generated by replicating a

given finite economy:

Definition 3 {v, [0, y], C (n) , Fn}∞n=1 is said to be a sequence of replicas (of an economy with r

agents) if there exists r such that Fi+r = Fi for all i.12

Definition 4 A regular sequence of replica economies is a sequence of replicas {v, [0, y], C (n) , Fn}∞n=1such that (i) the regularity conditions in Definition 1 are satisfied, and, (ii) v is strictly concave.

The analytical advantage of making the restriction to replications of a finite economy is that

there is a well-defined “limiting economy”. For sequences of replicas one shows:12To minimize additional notation I continue to add agents one at a time rather than r at a time.

18

Page 19: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Proposition 6 Let {v, [0, y], C (n) , Fn}∞n=1 be a regular sequence of replica economies. Then, thereexists some y∗ ∈ [0, y] such that limn→∞Pr [|yn (θ)− y∗| ≥ ] = 0 for any > 0 and any sequence

of optimal solutions to (9).

To get an intuitive idea for why the replica structure helps, let r be the size of the economy

being replicated and define

eηi(θi, β) ≡ 1 if (1− β)θi + βxi (θi) ≥ 00 otherwise

, (25)

for i = 1, .., r. Observe that if βn = λn/(1+λn) and λn is the multiplier associated with the optimal

mechanism, then eηi(·, βn) is the inclusion rule for agent i in the optimal mechanism. Also defineΦ(β) ≡

Zθ1

...

Zθr

Pri=1 eηi(θi, β)θi

rΠkfk (θk) dθk. (26)

Ψ(β) ≡Zθ1

...

Zθr

Pki=1 eηi(θi, β)xi (θi)

rΠkfk (θk) dθk (27)

Q(β) ≡ arg maxy∈[0,y]

v(y) [(1− β)Φ(β) + βΨ(β)]− yc∗. (28)

Let β be the limiting value of βn = λn/(1 + λn), where λn is the Lagrange multiplier associated

with the nth solution in the sequence of optimal solutions. The basic idea behind Proposition 6 is

then that v(Q(β))Φ(β) − Q(β)c∗ is a good approximation of the per capita surplus and that the

constraint in (9) is well approximated with v(Q(β))Ψ(β)−Q(β)c∗ ≥ 0.Translating the problem to a binary problem by making a linear approximation of the constraint

we may use Proposition 6 to get conditions for when there is non-negligible provision in a large

economy.

Proposition 7 Let {v, [0, y], C (n) , Fn}∞n=1 be a regular sequence of replica economies and for eachi, let θ∗i be defined by (19).

(a) If v0 (0)Pr

i=1 θ∗i (1 − Fi(θ

∗i ))/r < c∗, then yn (θ) converges in probability to y∗ = 0 for any

sequence of feasible solutions to (9).13

(b) If v0 (0)Pr

i=1 θ∗i (1−Fi(θ∗i ))/r > c∗, then yn (θ) converges in probability to some y∗ > 0 for any

sequence of optimal solutions to (9).

13For part (a), the replica structure is not needed. ReplacingPr

i=1 θ∗i (1 − Fi(θ

∗i ))/r with limn→∞

Pni=1 θ

∗i (1 −

Fi(θ∗i ))/n in the statement of part (a), the results still holds and the proof is identical

19

Page 20: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

This Proposition parallels Propositions 2 and 3 for the binary model. Again, the interpretation

is that the conditions for when there is non-trivial provision in a large economy are the same for

a benevolent planner as for a profit maximizing monopolist. Unlike the binary case, there will

nevertheless be under-provision in the monopoly solution (see Section 4.2).

A useful way to interpret Proposition 7 is to think of the design problem as a binary one. For

any given y, the results in Section 3 imply that y can be provided for sure (and is desirable to

provide for sure) if

v(y) limn→∞

Pi[1− Fi(θ

∗i )]θ

∗i

n> yc∗ (29)

holds. Condition (29) is harder to satisfy the larger is y, so the dividing line between the case where

yn (θ) converges to zero in probability and where it remains strictly positive can be obtained by

taking the limit of (29) as y approaches zero.

This relationship between the binary model and the setup with a quantity decision also allows a

generalization of the approximate efficiency of fixed fees to the setup with a variable quantity. One

shows that there is an incentive feasible fixed fee mechanism that takes on two values, 0 and y∗,

generating a surplus that can be made arbitrary close to that of an optimal mechanism for large n.

This is proven by using the exact same construction as in the proof of Proposition 4. Since there is

(slight) variability in the provision level around y∗, there is an additional layer of approximations

relative the binary case, but the extension is straightforward and the proof omitted:

Proposition 8 Let {v, [0, y], C (n) , Fn}∞n=1 be a regular sequence of replica economies and let y∗

be the asymptotic provision level corresponding to any sequence of optimal mechanisms. Then, for

each > 0 there exists some N ≤ ∞ and a sequence of fixed fee mechanisms with provision level

y∗ such that the difference in per capita surplus between the fixed fee mechanism and a constrained

optimal mechanism is less than for every n ≥ N . Moreover, truth-telling is a dominant strategy

in the fixed fee mechanism.

As in the binary case, Proposition 8 holds either with a provision rule that provides when the

fees collected are sufficient to cover the costs or with a provision rule that provides the good for sure

(or not at all, when the problem is asymptotically impossible). In the first case, the mechanism

also satisfies ex post budget balance, while this fails when the good is provided for sure. In both

cases, participation constraints hold ex post.

20

Page 21: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

4.2 Comparison with the Profit Maximizing Mechanism

Consider first a binary public good. A profit maximizing monopolist maximizes the value of the

function in the constraint (17), subject only to the boundary constraints. It is intuitive that the

inclusion threshold is set to θ∗i defined in (19) for each i (see Cornelli [4] and Schmitz [25]). The

revenue conditional on provision converges in probability to limn→∞Pn

i=1 θ∗i (1 − Fi(θ

∗i ))/n and

arguments along the same lines as for the surplus maximizing case establish that the ex ante prob-

ability of provision converges to zero or one depending on whether limn→∞Pn

i=1 θ∗i (1−Fi(θ∗i ))/n is

greater than or smaller than c∗.

Constrained efficient and monopolistic provision thus coincide asymptotically, but the con-

strained efficient inclusion threshold θni is strictly smaller than θ∗i for each i. This can be seen from

observing that θi(1 − Fi (θi)) is single-peaked with maximum at θ∗i and that the optimal mecha-

nism satisfies the feasibility constraint with equality. Social surplus is decreasing in the inclusion

thresholds, so budget balance is achieved by lowering the thresholds relative θ∗i . Monopoly pricing

therefore excludes too many consumers from a social point of view, but the provision decision is

not distorted in the binary case.

With a variable quantity, over-exclusions occur for the same reasons as in the binary case: it

is always beneficial for a profit maximizer to raise the inclusion threshold from θni to θ∗i for any

provision rule yn (θ) . Moreover, a monopolist sets the quantity to maximize virtual surplus, rather

than a weighted average of actual and virtual surplus. The expected virtual valuation is always

below the expected valuation, so there is now under-provision as well as over-exclusions compared

with the constrained efficient mechanism. The property that the only inefficiency is that a too high

price discourages too many agents to participate is thus an artefact of the binary model.

4.3 Partial Exclusions

The formulation of the problem (9) assumes that all agents that are given access to the public good

consume at the maximum quantity. In some cases it may be more reasonable to also allow partial

exclusions. That is, if y is the number of articles in an electronic library, a possibility is to sell a

license for a restricted number of downloads.

The simplest way to formulate such partial exclusions is to let ai (θ) ∈ [0, 1] be the proportionof y (θ) that the consumer gets access to. Since exclusion possibilities are now continuous I ignore

21

Page 22: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

randomizations. The (relaxed) surplus maximization problem may then be written:

max{y(·),{ai(·)}ni=1}

Zθ1

...

Zθn

hXiv(ai (θ) y(θ))θi − y (θ)C (n)

iΠkfk (θk)dθk (30)

s.t 0 ≤Zθ1

...

Zθn

"Xi

v(ai (θ) y(θ))xi (θi)− y (θ)C (n)

#Πkfk (θk)dθk0

Solutions to problem (30) have the same characterization as saddle points of the Lagrangian as

(9). An optimal inclusion rule ai may therefore be obtained by setting

ai (θ) ∈ arg maxa∈[0,1]

v(ai (θ) y(θ)) [θi + λxi (θi)] . (31)

The solution to (31) is to set ai (θ) = 1 if θi+λxi (θi) ≥ 0 and ai (θ) = 0 otherwise. This optimalitycondition is identical to the optimality condition for ηi (θ) for every θ, so problem (30) has the same

solutions as (9). Partial exclusions are thus never active in an optimal mechanism.

The same conclusion applies if the provider maximizes profits: the condition θi + λxi (θi) ≥ 0is replaced by the condition xi (θi) ≥ 0, again implying that no partial exclusions are active in thesolution. This may seem surprising at first. For a fixed level of provision, the model with partial

exclusions may be reinterpreted as a standard problem of non-linear pricing, where the provision

level y (θ) acts as a satiation point in preferences and costs of production are zero.

Usually, the quantity traded is strictly increasing in type in models of non-linear pricing, but,

due to the absence of a marginal cost, the setup is similar to Stokey [26] and Riley and Zeckhauser

[21]. Indeed, if v is a linear function, we may think of ai (θ) as a probability of trade. Not using

partial exclusions is then just like “foregoing the option of intertemporal price discrimination” in

Stokey [26] or “no haggling” in Riley and Zeckhauser [21].

We conclude that partial exclusions may be ignored even if technologically feasible. This changes

if there is a positive marginal cost, say a “distribution cost”. The model then becomes a more con-

ventional model of non-linear pricing. Moreover, these “all-or nothing” inclusions arise in a model

where type is a scalar parameter. For some public goods problems with a “quantity” dimension

it seems more appropriate to model type as a multidimensional object representing willingness to

pay for different units.

22

Page 23: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

4.4 Comparison with a Non-Excludable Public Good

It is of course an easy matter to remove the use exclusions from the model. In the binary case

this reduces the model to the exact setup of Mailath and Postlewaite [15], but for the case with a

variable quantity this fills a small gap in the literature. Without exclusion possibilities the set of

feasible provision rules consists of all y : Θ→ R+ for which E−iv(y (θ)) is weakly increasing andZθ1

...

Zθn

ÃXi

v (y (θ))

µθi − (1− Fi (θi))

fi (θi)

¶− y (θ)C (n)

!Πkfk (θk)dθk ≥ 0. (32)

The following generalization of the asymptotic impossibility result in Mailath and Postlewaite result

is then very easy to prove:

Proposition 9 Suppose limn→∞Pn

i=1 v0 (0) θi/n − limn→∞C (n) /n < 0 and that {yn} is a se-

quence of incentive feasible provision rules. Then Eyn (θ)→ 0 as n→∞.

Making the typical assumption that θi = 0 is thus sufficient for the expected provision level to

be near zero in a large economy. This demonstrates that the asymptotic impossibility for voluntary

agreements in a large group to realize large potential gains is not an artefact of the collective

decision being a binary choice.

If costs are kept constant as n goes out of bounds, Hellwig [12] shows that the asymptotic

properties depend critically on whether the level of the public good is bounded or not. Ex post

efficiency can be achieved in the limit if the quantity is bounded. This is because the necessary

per capita contribution is of order 1/n whereas the pivot probability in a mechanism that provides

(the efficient level) if and only if at least m agents announce that they have a valuation above

is of order 1/√n. Hence it is possible to induce payments of order 1/

√n from each agent (with

valuation above some ), so the aggregate transfers are of order√n, which is sufficient to cover cost

for a large economy.

For the same reasons, the constrained efficient level of the public good approaches infinity if the

efficient level is unbounded. At the same time, the ratio of the social surplus for the constrained

efficient outcome and that of the ex post efficient rule converges to zero, thus providing an analogue

Proposition 9. In a sense, the assumption that the efficient level of the public good is unbounded is

similar to the assumption that limn→∞C (n) /n = c∗ > 0. Both assumptions ensure that transfers

of order√n are insufficient to achieve efficiency.

23

Page 24: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

5 Concluding Remarks

The basic conclusions from this paper are that it is possible for a “private market” to provide

nontrivial amounts of an excludable public goods, and that there are essentially no gains to exploit

beyond third degree price discrimination. Unlike all contributions in the related literature except

Hellwig [12], the analysis allows for a variable quantity of the public good. In a sense, one may

argue that the main insight from the analysis is that there is no significant qualitative difference

between the binary case and the case where the provision level is variable. Besides robustness

of conclusions drawn from the binary model, the fact that the asymptotic provisions are constant

generates a tractable “limiting problem” associated with the full-blown mechanism design problem,

that I believe may be a useful tool for more applied studies.

A Appendix: Proofs

To conserve space I writeRΘ rather than

Rθ1...Rθnin the proofs that follow and use dFn(θ) as

shorthand notation for Πnk=1fk (θ) dθk.

A.1 Proposition 2

Proof. Let δ = c∗−limn→∞P

i θ∗i [1−Fi(θ∗i )]

2 > 0. An upper bound on the ex ante probability that the

good is provided is found by maximizingRΘ ρn (θ)dFn (θ) subject to the constraints in (16). A

modification of the argument in Proposition 3.1 in Hellwig shows that there exists λn such that

(ρn, ηn) solves this problem if and only if

ηni (θ) =

1 if θi ≥ θ∗i

0 θi < θ∗iρn (θ) =

1 if 1 + λn (P

i ηni (θ)xi (θi)−C (n)) ≥ 0

0 otherwise. (A1)

To understand (A1), note that whenever the constraint binds it is necessary that ηn maximizes

revenue given ρn for (ρn, ηn) to maximize the probability of provision. An inclusion rule with

threshold θ∗i does exactly that: no matter what the provision rule is, transfer revenue is maximized

using this critical value. Dividing by λnn and defining kn ≡ C (n) /n− 1/(nλn) we can express theex ante probability of provision in economy n as Eρn (θ) = Pr [

Pi η

ni (θ)xi (θi) /n ≥ kn] .

CASE 1: Suppose kn ≥P

i θ∗i [1−Fi(θ

∗i )]/n+ δ. We note that Eηni (θ)xi (θi) = θ∗i [1−Fi(θ

∗i )] and

that {ηni (θ)xi (θi)}ni=1 is a sequence of n independent random variables, where ηni (θ)xi (θi) ∈ [0, θ]

24

Page 25: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

for every i and n. Hence there exists some σ2 < ∞ such that the variance of ηni (θ)xi (θi) is less

than σ2 for all i so Chebyshevs inequality implies14

Pr

·Pi η

ni (θ)xi (θi)

n≥ kn

¸≤ Pr

"¯̄̄̄¯X

i

ηni (θ)xi (θi)−Xi

θ∗i [1− Fi(θ∗i )]

¯̄̄̄¯ ≥ δn

#≤ σ2

δ2n. (A2)

CASE 2: If kn <P

i θ∗i [1 − Fi(θ

∗i )]/n + δ we define H (n) = {θ| Pi η

ni (θ)xi (θi) /n >

Pi θ∗i [1−

Fi(θ∗i )]/n+δ} and L (n) = {θ| kn ≤

Pi η

ni (θ)xi (θi) /n ≤

Pi θ∗i [1−Fi(θ∗i )]/n+δ}. Since ρn (θ) = 1

if and only if θ ∈ H (n) ∪L (n) , the integral constraint evaluated at (ρn, ηn) is

0 ≤ZH(n)

µPi η

ni (θ)xi (θ)

n− C (n)

n

¶dFn (θ) +

ZL(n)

µPi η

ni (θ)xi (θ)

n− C (n)

n

¶dFn (θ)

≤ θPr (H (n)) +

ÃXi

θ∗i [1− Fi(θ∗i )]/n+ δ −C (n) /n

!Pr (L (n)) , (A3)

after observing thatP

i ηni (θ)xi (θi) /n ≤

Pi θ∗i [1 − Fi(θ

∗i )]/n + δ for all θ ∈ L (n) and that

ηni (θ)xi (θi) ≤ θ for all i and θi. By the same application of Chebyshevs inequality as in (A2),

Pr (H (n)) ≤ σ2

δ2n. Moreover, limn→∞

Pi θ∗i [1− Fi(θ

∗i )]/n−C (n) /n = −2δ, so there exists N such

thatP

i θ∗i [1−Fi(θ∗i )]/n+δ−C (n) /n ≤ − δ

2 and for n ≥ N. Combining with (A3) and rearranging

shows that Pr (L (n)) ≤ 2θδ

σ2

δ2nfor n ≥ N. Hence,

Eρn (θ) = Pr (H (n)) + Pr (L (n)) ≤ σ2

δ2n

µ1 +

δ

¶. (A4)

CASE 1 and CASE 2 are exhaustive, so (A2) and (A4) implies that there is N <∞ such that

Eρn (θ) ≤ max·σ2

δ2n,σ2

δ2n

µ1 +

δ

¶¸∀n ≥ N (A5)

Since the right hand side of (A5) goes to zero as n→∞ it follows that limn→∞Eρn (θ) = 0.

A.2 Proposition 3

Lemma A1 Let (ρn, ηn) be a sequence of feasible mechanisms such that there exists θni such that

ηni (θi) = 1 if θi ≥ θni and ηni (θi) = 0 for θi < θni for each i and n, and ρn is the surplus

maximizing provision rule conditional on ηn for every n. Then, (a) Eρn (θ) → 1 as n → ∞ if

limn→∞P

i θni [1−Fi(θ

ni )]/n > c∗, (b) Eρn (θ)→ 0 as n→∞ if limn→∞

Pi θ

ni [1−Fi(θ

ni )]/n < c∗.

14The assumption that fi (θi) ≥ k > 0 is not needed to assure existence of σ2. Indeed, the assumption is not needed

for Proposition 2. The condition is kept only to have the same set of regularity conditions on fi for all results.

25

Page 26: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Proof. (a) For any fixed ηn it is ex post optimal to provide if and only ifP

i ηni (θi) θi ≥ C (n) .

Since θi ≥ xi (θi) it follows that ρn (θ) = 1 for all θ such thatP

i ηi (θi)xi (θi) ≥ C (n) and ρn (θ) ≤ 1for all θ such that

Pi ηi (θi)xi (θi) < C (n) , soZ

Θ

µPi η

ni (θ)xi (θi)−C (n)

n

¶ρn (θ)dFn (θ) =

Xi

θni [1− Fi(θni )]

n− C (n)

n. (A6)

The limit of the right hand side is strictly positive by assumption, so the integral constraint (17)

holds strictly for n large enough. We conclude that (ρn, ηn) is feasible. Since θi ≥ xi (θi) it follows

that 1−Eρn (θ) = Pr[Pi ηni (θi) θi ≤ C (n)]≤ Pr[Pi η

ni (θi)xi (θi) ≤ C (n)]. By hypothesis, for each

> 0 there exists N such that C (n) /n ≤Pi θni [1− Fi(θ

ni )]/n− for n ≥ N. Since fi (θi) ≥ k > 0

we have that ηni (θi)xi (θi) ∈ [θ− 1k , θ] for every i, so there exists a uniform upper bound σ

2 for the

variance of ηni (θi)xi (θi) . An application of Chebyshevs inequality completes the proof.

(b) The probability of provision for the surplus maximizing rule conditional on ηn is bounded

above by the maximal probability of provision conditional on ηn. Although the inclusion rules are

different from the ones in Proposition 2, ρn still has the same form as in (A1). Replacing δ with

δ0 = 1/2 (c∗ − limn→∞P

i θni [1− Fi(θ

ni )]/n) one can proceed as in the proof of Proposition 2.

Proof of Proposition 3. Suppose for contradiction that {ρn, ηn} is a sequence of solutionsto (16) such that Eρn (θ) does not converge to 1. Every element of {Pn

i=1 θni [1− Fi(θ

ni )]/n}∞n=1

belongs to a compact set, since θni [1 − Fi(θni )] < θ, and optimality of the inclusion rules requires

that θni [1 − Fi(θni )] ≥ 0 (see (14)). The provision rule in the solution to (16) must optimize the

objective function conditional on the inclusion rule in the optimal solution. Taking a subsequence if

necessary, Lemma A1 implies that limn→∞Pn

i=1 θni [1−Fi(θni )]/n = c∗ and that there is some δ > 0

and N <∞ such that Eρn (θ) < 1− δ if Eρn (θ) fails to converge to unity: limn→∞Eρn (θ) = 1 if

limn→∞Pn

i=1 θni [1−Fi(θni )]/n > c∗ and limn→∞Eρn (θ) = 0 if limn→∞

Pni=1 θ

ni [1−Fi(θni )]/n < c∗.

The latter cannot be optimal since the surplus converges to zero and the best mechanism with

θni = θ∗i for every i and n generates a strictly positive surplus. Pick some > 0 and partition the set

of θ for which provisions occur into H(n) = {θ|ρ (θ) = 1 and Pi ηni (θ) θi/n ≥

PiEη

ni (θ) θi/n+ }

26

Page 27: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

and L(n) = {θ|ρ (θ) = 1 and Pi ηni (θ) θi/n <

PiEη

ni (θ) θi/n+ } . Then,

sn(ρn, ηn) =

ZH(n)

[P

i ηni (θ) θi −C (n)]

ndFn (θ) +

ZL(n)

[P

i ηni (θ) θi −C (n)]

ndFn (θ)

≤ Pr (H (n))

·θ − C (n)

n

¸+Pr (L (n))

·PiEη

ni (θ) θin

− C (n)

n

¸(A7)

where sn(ρn, ηn) denotes the per capita surplus in the nth economy. By Chebyshevs inequality,

limn→∞ Pr(H(n)) = 0 for any > 0 and Pr (L (n)) ≤ 1 − δ −Pr (H (n)) , so for any > 0 there

exists N such that sn(ρn, ηn) ≤ (1− δ) (

PiEη

ni (θ) θi/n − C (n) /n) + . Consider an alternative

(sub-) sequence of mechanisms {bρn,bηn} wherebρn (θ) = 1 ∀θ ∈ Θ bηni (θi) =

1 if θi ≥ θ∗i

1− δ if θni ≤ θi ≤ θ∗i

0 otherwise

∀i ∈ I, n, (A8)

and θ∗i is defined in (19). The expected per capita surplus in mechanism (bρn,bηn) issn(bρn,bηn) =

PiEη

ni (θ) θin

− δ

Pi

R θ∗iθni

θifi (θi)dθi

n− C (n)

n(A9)

≥ sn(ρn, ηn)− + δ

"Xi

Z θi

θ∗i

θifi (θi) dθin

− C (n)

n

#.

The bracketed term in (A9) is strictly positive (sinceR θiθ∗iθifi (θi) dθi ≥ θ∗i [1 − Fi(θ

∗i )]) and is

arbitrarily small, so there exists N 0 such that sn(ρn, ηn) < sn(bρn,bηn) for every n ≥ N 0. Moreover,ZΘ

ÃXi

bηni (θ)xi (θi)−C (n)

n

!bρn (θ) dFn (θ) (A10)

=

Pi [(1− δ)θni [1− Fi(θ

ni )] + δθ∗i [1− Fi(θ

∗i )]]

n− C (n)

n,

which, since limn→∞P

i θ∗i [1 − Fi(θ

∗i )]/n > limn→∞

Pi θ

ni [1 − Fi(θ

ni )]/n = c∗, is strictly positive

for n large enough. Hence there is N 00 such that (bρn,bηn) is feasible for n > N 00. Mechanism (A8)

is thus feasible and better than the hypothetical optimal mechanism for n ≥ max {N,N 0,N 00}.

A.3 Proposition 4

Proof. If limn→∞P

i θ∗i [1−Fi(θ∗i )]/n < c∗, Proposition 4 is trivial since the per capita surplus con-

verges to zero in the efficient mechanism. Hence, I now assume that limn→∞P

i θ∗i [1−Fi(θ

∗i )]/n >

c∗. Let γ ∈ (0, 1) and define eθni (γ) ≡ γθni + (1 − γ)θ∗i , where θni is the threshold from the surplus

27

Page 28: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

maximizing mechanism for every i and n and θ∗i is defined in (19) for every i. Consider a sequencenbρn,bηn,bξno of fixed fee mechanisms where for each n

bηni (θ) = 1 if θi ≥ eθni (γ)0 otherwise

bρn (θ) = 1 if

Pi bηni (θ)eθni (γ) ≥ C (n)

0 otherwise, (A11)

and bξni (θ) = eθni (γ)bηni (θ)bρn (θ) . The feasibility constraint (4) holds (also ex post) by constructionand i’s payoff from announcements bθ is

bρn(bθ)bηni (bθ)³θi − bξni (bθ)´ = bρn(bθ)³θi − bθi´ if bθi ≥ eθni (γ)

0 otherwise. (A12)

The participation constraint (3) is thus satisfied and truth-telling is a dominant strategy and

therefore also incentive compatible in the Bayesian sense. Mechanism (bρn,bηn,bξn) is thus incentivefeasible for every n, with probability of provision given by Pr

hPi bηni (θ)eθni (γ)/n ≥ C (n) /n

i. For

each n let λn be the Lagrange multiplier associated with the surplus maximizing mechanism.

CASE 1: Suppose that (taking a subsequence if necessary) limn→∞ λn/(1+λn) = 1. Then we see

from (14) that limn→∞ θni = θ∗i for every i, implying that limn→∞ eθni (γ) = θ∗i for any γ ∈ [0, 1] .Hence, limn→∞

Pieθni (γ)[1 − Fi(eθni (γ))]/n = limn→∞ θ∗i [1 − Fi(θ

∗i )]/n > c∗ and there exists > 0

and finite N such thatP

ieθni (γ)[1− Fi(eθni (γ))]/n −C (n) /n ≥ for all n ≥ N. The probability of

provision for mechanism (A11) is PrhP

i bηni (θ)eθni (γ)/n ≥ C (n) /niand Ebηni (θ)eθni (γ) = eθni (γ)[1−

Fi(eθni (γ))], so another application of Chebyshevs inequality implies that1−Ebρn (θ) = Pr

"Xi

bηni (θ)eθni (γ) ≤ C (n)

#

≤ Pr

"¯̄̄̄¯X

i

bηni (θ)eθni (γ)−Xi

eθni (γ)³1− Fi(eθni (γ))´¯̄̄̄¯ ≤ n

#≤ σ2

2n. (A13)

Thus, limn→∞Ebρn (θ) = 1. Since limn→∞ eθni (γ) = limn→∞ θni = θ∗i it is easy to check that the per

capita surplus in the fixed fee mechanism approaches that of the optimal mechanism for any γ.

CASE 2: Suppose instead (taking a subsequence if necessary) that limn→∞ λn/(1 + λn) = β < 1.

With some abuse of notation, let θi (λ) be the inclusion threshold from (14) associated with

multiplier λ. We notice that limn→∞ θni = θi(λ) < θ∗i . Therefore, limn→∞P

i

R θiθniθifi (θi)dθi/n =

limn→∞

Pi

R θiθni (λ)

θifi (θi) dθi/n and limn→∞

Pi

R θieθni (γ) θifi (θi) dθi/n= limn→∞

Pi

R θiγθni (λ)+(1−γ)θ∗i θifi (θi)dθi/n

28

Page 29: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

for any γ. Moreover, the second limit converges to the first as γ → 1. Together, this implies that

for any > 0 there exists γ < 1 and N <∞ such that

Xi

Z θi

θni

θifi (θi)dθi/n−Xi

Z θi

eθni (γ) θifi (θi)dθi/n < /2. (A14)

for all n ≥ N. There also exists δ > 0 and N 0 <∞ such that (eθni (γ)− θni ) = (1− γ)(θ∗i − θni ) > δ

for n ≥ N 0 . Since θi (1− Fi (θi)) is strictly increasing on [θi, θ∗i ] this in turn implies that there

is i > 0 such that eθni (γ)[1 − Fi(eθni (γ))] ≥ θni [1 − Fi(θni )] + 2 i. Since θni = θnj and θ∗i = θ∗j for

any (i, j) such that Fi = Fj and Fi ∈ F for any i, where F is finite { 1, ...., n} takes on at mostas many values as the cardinality of F . Therefore, there exists e > 0 such that e ≤ i for all i.

Lemma A1 implies that limn→∞P

i θni [1− Fi(θ

ni )]/n ≥ c∗ since otherwise there is no provision in

the limit. Hence there exists N 00 such thatP

ieθni (γ)[1 − Fi(eθni (γ))]/n ≥ C (n) /n + e for every

n ≥ N 00. Applying (A13) again we conclude that limn→∞Ebρn (θ) = 1 also along such subsequence.Let sn(ρn, ηn) and sn(bρn,bηn) be the per capita surplus generated by the optimal and fixed feemechanisms respectively. Since the probability of provision converges to one in both mechanisms it

is easy to verify that there exists N 000 such that

sn(ρn, ηn)− sn(bρn,bηn) ≤X

i

Z θi

θni

θifi (θi)dθi/n−Xi

Z θi

eθni (γ) θifi (θi) dθi/n+ /2 < , (A15)

where the second inequality comes from (A14). Since was arbitrary the result follows.

A.4 Proposition 5

For the proofs of Proposition 5,6 and 7 it is convenient to define the functions sn(yn, ηn) ≡

Sn(yn, ηn)/n and gn(yn, ηn) ≡ Gn(yn, ηn)/n, where Sn and Gn are defined in (10) and (11). Since

these are per capita expressions of the objective and the function in the constraint to (9) we may

treat sn(yn, ηn) as the maximand and gn(yn, ηn) as the constraint.

Lemma A2 Let {yn, ηni }∞n=1 be a sequence of incentive feasible mechanisms, where for each n andi ≤ n, ηni is a threshold rule with inclusion threshold θ

ni (independent of θ−i). Then, for each > 0

there exists some finite N such that

v(Eyn (θ))

Pi θ

ni (1− Fi(θ

ni ))

n≥ Eyn (θ)

C (n)

n− ∀n ≥ N. (A16)

29

Page 30: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Proof. Fix > 0 and let H (n) = {θ|Pi ηni (θ)xi (θi) /n−

Pi θ

ni [1− Fi(θ

ni )]/n > δ} , where δ =

/2v(y)(θ + 1) > 0. By Chebyshevs inequality, there exists N such that Pr (H (n)) < δ for n ≥ N.

Since v(yn (θ)) ≤ v(y) and ηi (θ)xi (θi) ≤ θ for every θ ∈ Θ, i ∈ I and δ < /2v(y)θ it follows thatZH(n)

v(yn (θ))

Pi ηi (θ)xi (θi)

ndFn (θ) ≤ v(y)θPr (H (n)) <

2. (A17)

for n ≥ N. Decomposing gn(yn, ηn), (A17) implies that, for n ≥ N

gn(yn, ηn) =

ZH(n)

v(yn (θ))

Pi ηi (θ)xi (θi)

ndFn (θ) (A18)

+

ZΘ\H(n)

v(yn (θ))

Pi ηi (θ)xi (θi)

ndFn (θ)− C (n)

nEyn (θ)

<2+

ZΘ\H(n)

v(yn (θ))

Pi ηi (θ)xi (θi)

ndFn (θ)− C (n)

nEyn (θ)

Observing thatP

i ηi (θ)xi (θi) /n ≤P

i θni [1− Fi(θ

ni )]/n+ δ for θ ∈ Θ\H (n) we have thatZ

Θ\H(n)v(yn (θ))

Pi ηi (θ)xi (θi)

ndFn (θ) ≤

µPi θ

ni [1− Fi(θ

ni )]

n+ δ

¶ZΘ\H(n)

v(yn (θ))dFn (θ)

≤µP

i θni [1− Fi(θ

ni )]

n+ δ

¶ZΘv(yn (θ))dFn (θ) ≤ v(Eyn (θ))

µPi θ

ni [1− Fi(θ

ni )]

n+ δ

¶(A19)

where the last inequality comes from concavity of v. Since δ > /2v(y) and v is increasing, so

δv(Eyn (θ)) ≤ δv(y) ≤ 2 . Combined with (A19) this implies thatZΘ\H(n)

v(yn (θ))

Pi ηi (θ)xi (θi)

ndFn (θ) ≤ v(Eyn (θ))

θni [1− Fi(θni )]

n+2

(A20)

The conclusion follows by substituting (A20) back into (A18) and noting that gn(yn, ηn) ≤ 0 forfeasibility.

Lemma A3 Fix any > 0 and let {ηn}∞n=1 be a sequence of threshold inclusion rules. Then thereexists some finite N such that sn(yn, ηn) > sn(y

0n, ηn) for every n ≥ N and any provision rules

yn, y0n satisfyingPi

R θiθniθifi (θi) dθi

n

¡Ev(yn (θ))−Ev(y0n (θ))

¢− ¡Eyn (θ))−Ey0n (θ))¢ C (n)

n> . (A21)

Proof. Fix > 0 and define H (n) =nθ¯̄̄P

i ηni (θ) θi/n ≥

Pi

R θiθniθifi (θi)dθi/n− δ

o, where

δ = /2v(y)(θ + 1). Notice thatZH(n)

v(yn (θ))dFn (θ) = Ev(yn (θ))−ZΘ\H(n)

v(yn (θ))dFn (θ) ≥ Ev(yn (θ))−v(y) (1− Pr (H (n))) ,(A22)

30

Page 31: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

and that the per capita surplus for mechanism (yn, ηn) can be decomposed as

sn(yn, ηn) =

ZH(n)

Pi η

ni (θ) θiv(y

n (θ))

ndFn (θ) (A23)

+

ZΘ\H(n)

Pi η

ni (θ) θiv(y

n (θ))

ndFn (θ)−Eyn (θ)

C (n)

n

≥ÃX

i

Z θi

θni

θifi (θi)dθin

− δ

!ZH(n)

v(yn (θ))dFn (θ)−Eyn (θ)C (n)

n.

Together, (A22) and (A23) imply

sn(yn, ηn) ≥

Xi

R θiθniθifi (θi)dθi

n− δ

[Ev(yn (θ))− v(y) (1− Pr (H (n)))]−Eyn (θ)C (n)

n

(A24)

Let L (n) =nθ¯̄̄P

i ηni (θ) θi/n ≤

Pi

R θiθniθifi (θi) dθi/n+ δ

o. A symmetric argument shows

sn(y0n, ηn) ≤ 1

n

"Xi

Z θi

θni

θifi (θi) dθi + δ

#ZL(n)

v(y0n (θ))dFn (θ) (A25)

+

Pi θiv(y)

n[1− Pr (L (n))]−Ey0n (θ)

C (n)

n

≤ 1

n

"Xi

Z θi

θni

θifi (θi) dθi + δ

#Ev(y0n (θ)) +

Pi θiv(y)

n[1− Pr(L(n))]−Eyn (θ)

C (n)

n.

Now, δ > 0 and E {Pi ηni (θ) θi} =

Pi

R θiθniθifi (θi) dθi/n, so, by Chebyshevs inequality, there exists

N such that Pr (H (n)) ≥ 1− δ for all n ≥ N and Pr (L (n)) ≥ 1− δ for all n ≥ N. Together with

(A24),(A25),(A21) and our choice of δ = /2v(y)(θ + 1) this implies that

sn(yn, ηn)− sn(y

0n, ηn) (A26)

≥P

i

R θiθniθifi (θi) dθi

n

£Ev(yn (θ))−Ev(y0n (θ))

¤− £Eyn (θ))−Ey0n (θ))¤ C (n)

n| {z }> by (A21)

− δ [Ev(yn (θ))− v(y) (1− Pr (H (n)))]| {z }<δ[v(y)Pr(H(n))]<δv(y)

− v(y)(1− Pr (H (n)))| {z }<δ

Xi

Z θi

θni

θifi (θi) dθi/n| {z }<θ

−δEv(y0n (θ))| {z }<v(y)

−P

i θiv(y)

n| {z }<θv(y)

[1− Pr (L (n))]| {z }<δ

> − δv(y)− δθv(y)− δv(y)− δθv(y) = 0.

Since was arbitrary, the result follows.

Lemma A4 Suppose v is strictly concave. Then, for each 1, 2 > 0 there exists some δ > 0 such

that v (Eyn (θ)) ≥ Ev(yn (θ)) + δ for every yn (·) such that Pr (|yn (θ)−E (yn (θ))| ≥ 1) ≥ 2.

31

Page 32: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Proof. Omitted.

Lemma A5 Consider a sequence of incentive feasible mechanisms {yn, ηn} . Suppose there are1, 2 > 0 and N such that Pr(|yn (θ)−Eyn (θ)| ≥ 1) ≥ 2 for every n ≥ N . Consider the

alternative sequence {yn, ηn} where yn (θ) = Eyn (θ) for all θ ∈ Θ and every n and the inclusion

rules are unchanged. Then, there exists N 0 such that {yn, ηn} is incentive feasible for every n ≥ N 0.

Proof. By Lemma A4 there exists δ > 0 such that v(Eyn (θ)) ≥ Ev(yn (θ)) + δ. Moreover under

the hypothesis of the Lemma there exists δ0 such that, Eyn (θ) > δ0 for all n ≥ N. Applying Lemma

A2 this implies that there exists K > 0 such thatP

i θni [1 − Fi(θ

ni )]/n ≥ K for all n ≥ N since

otherwise Eyn (θ)→ 0 (since (A16) would be violated otherwise). Define eδ = δK/θv(y) > 0 and leteH (n) = nθ|Pi η

ni (θ)xi (θi) /n ≥

Pi θ

ni [1− Fi(θ

ni )]/n+

eδo. A decomposition of gn(yn, ηn) along

the same lines as the decomposition of sn(yn, ηn) in Lemma A3 yields

gn(yn, ηn) ≤ Ev(yn (θ))

µPi θ

ni [1− Fi(θ

ni )]

n+ eδ¶+ θv(y) Pr( eH (n))−Eyn (θ)

C (n)

n. (A27)

For the mechanism {yn, ηn}, a direct calculation shows that

gn(yn, ηn) = v(Eyn (θ))

Pi θ

ni [1− Fi(θ

ni )]

n−Eyn (θ)

C (n)

n. (A28)

EP

i ηni (θ)xi (θi) =

Pi θ

ni [1−Fi(θni )], so an application of Chebyshevs inequality shows that there

exists N ≤ N 0 < ∞ such that Pr( eH (n)) < eδ. Using this and that v(Eyn (θ)) ≥ Ev(yn (θ)) +

δ together with (A28) shows that for n ≥ N 0

gn(yn, ηn) ≥ gn(y

n, ηn) + δ

Pi θ

ni [1− Fi(θ

ni )]

n| {z }>K

− eδEv(yn (θ))| {z }<v(y)

− θv(y)Pr( eH (n))| {z }<eδ

> gn(yn, ηn) + δK − eδv(y)(1 + θ) = gn(y

n, ηn) ≥ 0, (A29)

where the final inequality follows because (yn, ηn) is incentive feasible. Hence (yn, ηn) is also

incentive feasible for n ≥ N 0.

Proof of Proposition 5. If the proposition would fail, then (taking a subsequence if necessary)

there exists some 1 > 0 and 2 > 0 such that Pr (|yn (θ)−Eyn (θ)| ≥ 1) ≥ 2 for all n. Consider

a sequence of alternative mechanisms {yn, ηn} , where for each n the only difference with the

32

Page 33: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

initial mechanism is that yn (θ) = Eyn (θ) . By Lemma A4 we have that there exists δ such that

v(Eyn (θ)) ≥ Ev(yn (θ)) + δ holds for every n in the sequence. Moreover, for the same reasons as

in Lemma A5 there exists K > 0 such thatP

i

R θiθniθifi (θi)dθi/n ≥ K. Hence,

Pi

R θiθniθifi (θi) dθi

n(Ev(yn (θ))−Ev(yn (θ)))− (Eyn (θ))−Eyn (θ)))

C (n)

n> δK > 0, (A30)

which by application of Lemma A3 implies that there exists N such that (yn, ηn) generates a

higher surplus than (yn, ηn). By Lemma A5 there exists N 0 such that (yn, ηn) is incentive feasible

for n ≥ N 0. This contradicts that {yn, ηn} is a sequence of optimal mechanisms.

A.5 Proposition 6

Lemma A6 Φ(·),Ψ(·) and Q(·) defined in (26), (26) and (28) satisfy the following properties:

(a) Φ(·),Ψ(·) and Q(·) are continuous functions of β

(b) Φ(β) > Ψ(β) for every β ∈ [0, 1]

(c) Φ(·),Ψ(·) and Q(·) are weakly decreasing in β

(d) Φ(β)v(Q(β)) − Q(β)c∗ is weakly decreasing in β. Moreover, if β0 < β00 is such that Q(β0) >

Q(β00), then Φ(β0)v(Q(β0))−Q(β0)c∗ > Φ(β00)v(Q(β00))−Q(β00)c∗.

Proof. (a) (1−β)θi+βxi (θi) is strictly increasing in θi, implying that there is a unique thresholdeθi(β) ∈ [θi, θi] such that (1 − β)θi + βxi (θi) ≥ 0 if and only if θi ≥ eθi(β). Moreover, (1 − β)θi +

βxi (θi) < 0 for every θi < eθi(β) and (1 − β)θi + βxi (θi) > 0 for every θi > eθi(β), so if {βn} isa sequence with limn→∞ βn → β, then limn→∞ eηi(θi, βn) = eηi(θi, β) for all θi 6= eθi(β). Continuityof Φ(·) and Ψ(·) follows by Lebesgues’ monotone convergence theorem and the theorem of the

maximum guarantees that Q(·) is an upper-hemi-continuous correspondence. Strict concavity of vimplies that Q(β) is unique for every β ∈ [0, 1] , implying that Q(·) is a continuous function.(b) Each inclusion rule eηi(·, β) can be characterized by an inclusion threshold eθi(β) (possibly equalto θi) for each β. Since xi(θi) is continuous and xi(θi) = θi − (1 − Fi(θi)/fi (θi) = θi there exists

33

Page 34: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

θ0i < θi such that xi (θi) > 0 for all θi ≥ θ0i and eθi(β) ≤ eθi(1) ≤ θ0i for every β ∈ [0, 1] . Hence,

Φ(β)−Ψ(β) =

Zθ1

...

Zθr

Pri=1 eηi(θi, β) (θi − xi (θi))

rdFn (θ) (A31)

=1

r

rXi=1

Z θi

eθi(β) (θi − xi (θi)) fi (θi) dθi =1

r

rXi=1

Z θi

eθi(β)(1− Fi (θi) dθi > 0

( c) Omitted (see Norman [19]).

(d) To show that Φ(β)v(Q(β))−Q(β)c∗ is weakly decreasing, suppose for contradiction that thereexists β0 < β00 such that Φ(β0)v(Q(β0))−Q(β0)c∗ < Φ(β00)v(Q(β00))−Q(β00)c∗. Then,

v(Q(β0))£(1− β0)Φ(β0) + β0Ψ(β0)

¤−Q(β0)c∗ (A32)

< Φ(β00)v(Q(β00))−Q(β00)c∗ + v(Q(β0))β0¡Ψ(β0)−Φ(β0)¢| {z }

<0

≤ Φ(β00)v(Q(β00))−Q(β00)c∗ + v(Q(β00))β0¡Ψ(β0)−Φ(β0)¢

= v(Q(β00))£(1− β0)Φ(β0) + β0Ψ(β0)

¤−Q(β00)c∗,

contradicting the assumption that Q(β0) solves (28) for β = β0. Finally, if Q(β0) > Q(β00) then

v(Q(β0))β0¡Ψ(β0)−Φ(β0)¢ < v(Q(β00))β0

¡Ψ(β0)−Φ(β0)¢, implying that (A32) generates a contra-

diction also if from a weak inequality, thus validating the final claim.

Lemma A7 Consider a sequence of replications of a given finite economy {v, [0, y], C (r) , F r} .Let {yn, ηn}∞n=1 be a sequence of optimal mechanisms and λn be the Lagrange multiplier associatedwith the mechanism (yn, ηn) and βn = λn

1+λn for each n. Then, for any subsequence {nk} such thatlimnk→∞ βnk = β we have that

limnk→∞

Pi η

nki (θ) θink

dFn (θ)dθ = Φ(β) (A33)

limnk→∞

Pi η

nki (θ)xi (θi)

nkdFn (θ)dθ = Ψ(β) (A34)

Proof. Omitted (see Norman [19]).

Lemma A8 Suppose the hypotheses of Lemma A7 are fulfilled. Then limnk→∞Eynk (θ) = Q(β)

for any subsequence such that limnk→∞ βnk = β

Proof. Define χi(β, θi) = (1− β)θi + βxi (θi) and let

Y nk ≡ arg maxy∈[0,y]

v(y)E (Pnk

i=1 ηnki (θ)χi(β

nk , θi))− yC (nk)

nk(A35)

ynk (θ) = arg maxy∈[0,y]

Pnki=1 v(y)η

nki (θ)χi(β

nk , θi)− yC (nk)

nk,

34

Page 35: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

where Y nk is well-defined for every nk by strict concavity of v and ynk (θ) is an alternative way to

express the provision rule in (13) for economy nk. Pick an arbitrary > 0 and let m = 2(y+1) <∞.

By continuity of ynk (θ) in the parameters of the problem (the theorem of the maximum) there exists

δ > 0 such that |ynk (θ)− Y nk | < /m for all θ such that |C (n) /n− c∗| ≤ δ and¯̄̄̄Pnki=1 η

nki (θ)χi(β

nk , θi)−EPnk

i=1 ηnki (θ)χi(β

nk , θi)

nk

¯̄̄̄≤ δ (A36)

Moreover, {χi(βnk , θi)}nki=1 is a sequence of independent random variables with bounded variance,

so an application of Chebyshevs inequality to implies that there exists N such that

Pr

"¯̄̄̄¯nkXi=1

ηnki (θ)χi(βnk , θi)−E

nkXi=1

ηnki (θ)χi(βnk , θi)

¯̄̄̄¯ ≥ δnk

#<

m. (A37)

for every nk ≥ N. It follows that ynk (θ) ≥ Y nk − m with probability of at least¡1− m

¢, so

Eynk ≥ ¡1− m

¢ ¡Y nk − m

¢for nk ≥ N . Symmetrically, ynk (θ) ≤ Y nk + m with probability of at

least¡1− m

¢and ynk (θ) ≤ y for all θ, so Eynk ≤ ¡1− m

¢ ¡Y nk + m

¢+ my for all nk ≥ N. Since

m = 2(y + 1) we have that

Eynk ≥³1−

m

´³Y nk −

m

´⇔ Eynk − Y nk ≥ −

m

³Y nk − 1−

m

´(A38)

≥ −mY nk ≥ −

2(y + 1)Y nk ≥ −

2

Eynk ≤³1−

m

´³Y nk +

m

´+

my ⇔ Eynk − Y nk ≤

m

³y − Y nk −

m+ 1´

≤m(y + 1) ≤

2(y + 1)(y + 1) ≤

2,

so |Eynk − Y nk | ≤ 2 for all nk ≥ N. To complete the argument we observe that given a subsequence

{βnk} such that βnk → β as nk →∞ we may apply Lemma A7 to conclude that

limnk→∞

EPnk

i=1 ηnki (θ)χi(β

nk , θi)

nk= (1− β)Φ(β) + βΨ(β) (A39)

and limnk→∞C (nk) /nk = c∗ by assumption. The theorem of the maximum assures that there

exists some finite N 0 such that |Y nk −Q(β)| ≤ /2 for nk ≥ N 0. Picking N 00 = max {N,N 0} thetriangle inequality implies that |Eynk −Q(β)| ≤ . Since > 0 was arbitrary the result follows.

Lemma A9 Suppose the hypotheses of Lemma A7 are fulfilled. Then limnk→∞ snk (ynk , ηnk) =

Φ(β)v(Q(β))−Q(β)c∗ for any subsequence {nk} such that limnk→∞ βnk = β

35

Page 36: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Proof. Pick an arbitrary > 0 and let

esnk = v (Eynk (θ))

Pi η

nki (θ) θink

dFn (θ)−Eynk (θ)C (nk)

nk(A40)

Combining (A33) in Lemma A7 with Lemma A8 we conclude there exists some finite N such

that |esnk −Φ(β)v(Q(β))−Q(β)c∗| < /2 for all nk ≥ N. Let m = 2θ(1 + v(y)) < ∞. Conti-

nuity of v implies that there exists δ > 0 such that |v (Eynk (θ))− v (y)| < m for all y such that

|y −Eynk (θ)| ≤ δ.Moreover, Proposition 5 guarantees that for every δ > 0 there existsN 0 such that

Pr (|ynk (θ)−Eynk | ≥ δ) ≤ m for all nk ≥ N 0. For each nk let H (nk) = {θ| ynk (θ) ≥ Eynk (θ)− δ}and observe that Pr (H (nk)) ≥ 1− m and

Pi η

nki (θ)θink

≤ θ for every θ ∈ Θ, soZH(nk)

Pi η

nki (θ) θink

dFn (θ) =

Pi η

nki (θ) θink

dFn (θ)−ZΘ\H(nk)

Pi η

nki (θ) θink

dFn (θ)

≥ZΘ

Pi η

nki (θ) θink

dFn (θ)− θ

m(A41)

Since ynk (θ) ≥ Eynk (θ)− δ for every θ ∈ H (nk) it follows that for all nk ≥ N 00 = max {N,N 0} ,

snk(ynk , ηnk) =

µPi η

nki (θ) θiv(y

nk (θ))− ynk (θ)C (nk)

nk

¶dFnk (θ) (A42)

≥ v(Eynk (θ)− δ)

ZH(nk)

Pi η

nki (θ) θink

dFnk (θ)−Eynk (θ)C (nk)

nk

≥hv(Eynk (θ))−

m

i ZH(nk)

Pi η

nki (θ) θink

dFnk (θ)−Eynk (θ)C (nk)

nk

/(A41)/ ≥hv(Eynk (θ))−

m

i ·ZΘ

Pi η

nki (θ) θink

dFnk (θ)− θ

m

¸−Eynk (θ)

C (nk)

nk

= esnk − m

µZΘ

Pi η

nki (θ) θink

dFnk (θ) + θv(Eynk (θ))− θ

m

¶≥ esnk − θ[1 + v(y)]

m= esnk − 2 ,

where the last inequality comes fromm = 2θ(1+v(y)). Next, let L (nk) = {θ| ynk (θ) ≤ Eynk + δ} .Observing that Pr (L (nk)) ≥ 1−m for nk ≥ N 00, ynk (θ) ≤ y for all θ,and that

Pi η

nki (θ) θi/nk ≤ θ

36

Page 37: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

for all θ we have that

snk(ynk , ηnk) =

µPi η

nki (θ) θiv(y

nk (θ))− ynk (θ)C (nk)

nk

¶dFnk (θ) (A43)

≤ v (Eynk (θ) + δ)

ZL(nk)

Pi η

nki (θ) θink

dFnk (θ)

+v(y)

ZΘ\L(nk)

Pi η

nki (θ) θink

dFnk (θ)−Eynk (θ)C (nk)

nk

≤hv(Eynk (θ)) +

m

i ZΘ

Pi η

nki (θ) θink

dFnk (θ) +θv(y)

m−Eynk (θ)

C (nk)

nk

= esnk + m

µZΘ

Pi η

nki (θ) θink

dFnk (θ) + θv(y)

¶≤ eSnk + θ (1 + v(y))

m

≤ esnk + 2 .Hence, |snk (ynk , ηnk)− esnk | ≤ 2 for all nk ≥ N 00 and since |esnk − [Φ(β)v(Q(β))−Q(β)c∗]| < 2 for

all nk ≥ N 00 it follows from the triangle inequality that |snk (ynk , ηnk)− [Φ(β)v(Q(β))−Q(β)c∗]| <. Since was arbitrary the result follows.

Proof of Proposition 6. If there exists no y∗ such that limn→∞Eyn (θ) = y∗ Lemma A8 implies

that {βn}∞n=1 cannot be a converging sequence. Since each βn ∈ [0, 1] , a compact set, it must thenexist at least two accumulation points βL, βH and corresponding subsequences {βnk(L)} , {βnk(H)}with limnk(J)→∞ βnk(J) = βJ for J = L,H where Q(βL) 6= Q(βH). Label βL, βH such that βL < βH

and observe that parts 3 and 4 of Lemma A6 imply that Q(βL) > Q(βH) and

Φ(βL)v(Q(βL))−Q(βL)c∗ > Φ(βH)v(Q(βH))−Q(βH)c∗. (A44)

Pick some λ ∈ (0, 1) and let Qλ = λQ(βH) + (1− λ)Q(βL). Consider a sequence of mechanisms

{yn, ηn}∞n=1, where yn (θ) = Qλ and ηni (θ) = ηni (θi, βL) for all θ ∈ Θ and each n. This mechanism

generates a per capita surplus

sn(yn, ηn) = v(Qλ)

Pi η

ni (θ, β

L)θin

dFn (θ)−QλC (n)

n, (A45)

implying (by Lemma A7) that limn→∞ sn(yn, ηn) = v(Qλ)Φ(βL)−Qλc∗,while

limnk(H)→∞

snk(H)(ynk(H) , ηnk(H)) = Φ(βH)v(Q(βH))−Q(βH)c∗. (A46)

37

Page 38: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

Strict concavity implies that

v(Qλ)Φ(βL)−Qλc∗ > λ£v(Q(βH)) + (1− λ)v(Q(βL))

¤Φ(βL)−Qλc∗ (A47)

= λ£Φ(βL)v(Q(βH))−Q(βH)c∗

¤+ (1− λ)

£Φ(βL)v(Q(βL))−Q(βL)c∗

¤±Φ(βL) ≥ Φ(βH)± ≥ λ

£Φ(βH)v(Q(βH))−Q(βH)c∗

¤+ (1− λ)

£Φ(βL)v(Q(βL))−Q(βL)c∗

¤≥ Φ(βH)v(Q(βH))−Q(βH)c∗,

where the final inequality comes from (A44). Hence there existsN such that snk(H)(ynk(H) , ηnk(H)) >

snk(H)(ynk(H) , ηnk(H)) for all nk(H) ≥ N. Finally, we will establish feasibility of (yn, ηn) for large

enough n. Since {ynk(L) , ηnk(L)} and {ynk(H) , ηnk(H)} are sequences of optimal mechanisms, theymust also be sequences of feasible mechanisms, which by Lemma A2 requires that for every > 0

there exists a finite N such that (A16) holds for j = L,H and every nk(J) ≥ N. From (A34) in

Lemma A7 we have that limnk(J)→∞θnk(J)i (1−Fi(θ

nk(J)i ))

nk(J)= Ψ(βJ) and limnk(J)→∞Eynk(J) = Q(βJ)

by virtue of Lemma A8. Combining this with (A16) it follows that a necessary condition for

{ynk(L) , ηnk(L)} and {ynk(H) , ηnk(H)} to satisfy feasibility everywhere in each sequence is that

v(Q(βJ))Ψ(βJ) ≥ Q(βJ)c∗ (A48)

holds for J = L,H. The mechanism (yn, ηn) is feasible if

v(Qλ)

Pi η

ni (θ, β

L)xi (θi)

ndFn (θ)−QλC (n)

n≥ 0, (A49)

where (A34) in Lemma A7 implies that limn→∞RΘ[P

i ηni (θ, β

L)xi (θi) /n]dFn (θ) = Ψ(βL) and

Ψ(βL) ≥ Ψ(βH), so from (A48) it follows that

v¡Q(βH)

¢Ψ(βL) ≥ v

¡Q(βH)

¢Ψ(βH) ≥ Q(βH)c∗ and v

¡Q(βL)

¢Ψ(βL) ≥ Q(βL)c∗

⇒ v³Qλ´Ψ(βL) > λv

¡Q(βH)

¢Ψ(βL) + (1− λ) v

¡Q(βL)

¢Ψ(βL)

≥ λQ(βH)c∗ + (1− λ)Q(βL)c∗ = Qλc∗. (A50)

Using (A50) we see that the limit of the left hand side in (A49) is strictly positive, so there exists

N 0 such that (yn, ηn) is feasible for n ≥ N 0. Hence (ynk(H) , ηnk(H)) is both feasible and better than

the hypothetical optimal solution for nk(H) ≥ N 00 = max {N,N 0} . The result follows.

38

Page 39: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

A.6 Proposition 7

Proof. (a) Concavity implies that v(yn (θ)) ≤ v(0) + v0(0)yn (θ) = v0(0)yn (θ) . Hence,

gn(yn, ηn) ≤

µv0 (0) yn (θ)

Pi η

ni (θ)xi (θi)

n− yn (θ)C (n)

n

¶dFn (θ) , (A51)

Define pn (θ) = yn (θ) /y, eC (n) = 1v0(0)C (n) , and c∗∗ = 1

v0(0)c∗. Since the integral constraint

to (9) is equivalent to gn(yn, ηn) ≥ 0, a necessary condition for the integral constraint to hold

is thatRΘ

³Pi η

ni (θ)xi (θi)− eC (n)´ pn (θ)dFn (θ) ≥ 0. Moreover, limn→∞

Pi θ∗i (1 − Fi(θ

∗i )/n =Pr

i=1 θ∗i (1 − Fi(θ

∗i )) < c∗∗, where the inequality is from the hypothesis of the result. Since eC (n)

approaches c∗∗as n → ∞ and pn (θ) ∈ [0, 1] for all θ we can apply Proposition 2 to conclude thatEpn (θ)→ 0 as n→∞. The conclusion follows since Eyn (θ) ≤ yEpn (θ) and y is finite.

(b) By Proposition 6 yn (θ) converges in probability to some y∗ ∈ [0, y]. If the claim fails it must

therefore be that the provision level converges to zero in probability, in which case the per capita

surplus goes to zero as n→∞. But, ifPr

i=1 v0 (0) θ∗i (1−Fi(θ∗i ))/n > c∗ there exists > 0 such thatPr

i=1 v0 ( ) θ∗i (1−Fi(θ∗i ))/n > c∗. Moreover, v ( ) ≥ v0 ( ) by concavity.We may thus consider the

sequence of mechanisms where byn (θ) = for all θ and every n and where bηni (θ) = 1 if and only ifθi ≥ θ∗i for each i and n. Evaluating the function gn for mechanism (yn, ηn) we have that

gn(byn,bηn) = v( )

Pi θ∗i (1− Fi(θ

∗i )

n− C (n)

n>

·v0( )

Pi θ∗i (1− Fi(θ

∗i )

n− C (n)

n

¸. (A52)

Taking the limit as n→∞ we find that gn(byn,bηn) > 0 for n sufficiently large. Since the associatedper capita surplus is strictly positive the result follows.

A.7 Proposition 9

Proof. Set ηni (θ) = 1 for all i and all θ and proceed as in Part 1 of the proof of Proposition 7.

References

[1] Al-Najjar,N. and R. Smorodinsky, “Pivotal Players and the Characterization of Influence”,

Journal of Economic Theory ; 92(2),2000, 318-42.

[2] Brito, D. L. and Oakland W. H., “On the Monopolistic Provision of Excludable Public Goods,”

The American Economic Review 70 (4), 1980, pp. 691-704.

39

Page 40: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

[3] Clarke, E. “Multipart Pricing of Public Goods”, Public Choice 11, 1971, 17-33.

[4] Cornelli, F.,“Optimal Selling Procedures with Fixed Costs,” Journal of Economic Theory 71,

October 1996, 1-30.

[5] Cramton, P., Gibbons, R., and P. Klemperer, “Dissolving a Partnership Efficiently,” Econo-

metrica. 55, 1987, 615-632.

[6] d’Aspremont, C. and L. A. Gerald-Varet, “Incentives and Incomplete Information,” Journal

of Public Economics 11, 1979, 25-45.

[7] Dearden, J.A., “Efficiency and Exclusion in Collective Action Allocations,” Mathematical So-

cial Sciences, 34, 1997,153-74.

[8] Dearden, J.A., “Serial Cost Sharing of Excludable Public Goods: General Cost Functions,”

Economic Theory, 12(1), 1998.

[9] Drèze, J. A ,“Public Goods with Exclusions,” Journal of Public Economics 13, 1980, 5-24.

[10] Groves, T. “Incentives in Teams”, Econometrica 41, 1973, 617-663.

[11] Güth, W. and M. Hellwig, “The Private Supply of a Public Good,” Zeitschrift für Nation-

alökonomie, Supplementum 5, 1986, 121-59.

[12] Hellwig, M. F., “Public-Good Provision with Many Participants,” forthcoming in the Review

of Economic Studies, 2003.

[13] Ledyard, J.O and T. R. Palfrey, “Voting and Lottery Drafts as Efficient Public Goods Mech-

anisms,” Review of Economic Studies, 61, 1994, 327-355.

[14] Ledyard, J.O and T. R. Palfrey, “The Approximation of Efficient Public Goods Mechanisms

by Simple Voting Schemes,” Journal of Public Economics, 83(2), 2002, 153—172.

[15] Mailath, G. and A. Postlewaite, “Asymmetric Information Bargaining Problems with Many

Agents,” Review of Economic Studies 57, 1990, 351-368.

[16] Moulin, H., “Serial Cost-Sharing of Excludable Public Goods,” Review of Economic Studies

61, 1994, 305-325.

40

Page 41: Efficient Mechanisms for Public Goods with Use …faculty.arts.ubc.ca/pnorman/Research/efficientmechanisms.pdfEfficient Mechanisms for Public Goods with Use Exclusions ∗ Peter Norman

[17] Myerson, R. and M.A. Satterthwaite, “Efficient Mechanisms for Bilateral Trading,” Journal

of Economic Theory 29, 1983, 265-281.

[18] Myerson, R.,“Optimal Auction Design,” Mathematics of Operations Research 6, 1981, 58-73.

[19] Norman, P. “Omitted Proofs to Efficient Mechanisms for Public Goods with Use Exclusions,”

available at http://www.restud.com/supplements.htm, July 2003.

[20] Pesendorfer, M., “Pollution Claim Settlements under Correlated Information,” Journal of

Economic Theory 79, 1998, 72-105.

[21] Riley, J. and R. Zeckhauser, “Optimal Selling Strategies: When to Haggle, when to Hold

Firm,” Quarterly Journal of Economics, 98(2), May 1983, 267-289.

[22] Rob, R., “Pollution Claim Settlements under Private Information,” Journal of Economic The-

ory 47, 1989, 307-333.

[23] Roberts, J., “The Incentives for Correct Revelation of Preferences and the Number of Con-

sumers, ” Journal of Public Economics, 6, 1976, 359-374.

[24] Samuelson, P. A., “Aspects of Public Expenditure Theories, ” Review of Economics and Sta-

tistics 40, 1958, 332-338.

[25] Schmitz, P. W., “Monopolistic Provision of Excludable Public Goods Under Private Informa-

tion,” Public Finance, 52(1), 1997, 89-101.

[26] Stokey, N. L. “Intertemporal Price Discrimination,” Quarterly Journal of Economics, 93(3),

August 1979, 355-371.

41