MICROECONOMICS Principles and Analysis Frank Cowell

Slides:



Advertisements
Similar presentations
4. Public Goods.
Advertisements

Chapter Thirty-Five Public Goods. Public Goods -- Definition u A good is purely public if it is both nonexcludable and nonrival in consumption. –Nonexcludable.
Chapter Thirty-Five Public Goods. u 35: Public Goods u 36: Asymmetric Information u 17: Auctions u 33: Law & Economics u 34: Information Technology u.
Chapter 16. GENERAL EQUILIBRIUM AND MARKET EFFICIENCY McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter.
Chapter 36 Public Goods Suppose there are two nonsmokers and one smoker. Even if nonsmokers are entitled to clean air, they first have to agree among themselves.
Overview... Consumption: Basics The setting
Variable Public Good Quantities E.g. how many broadcast TV programs, or how much land to include into a national park.
MICROECONOMICS Principles and Analysis Frank Cowell
Chapter 13 – Taxation and Efficiency
Frank Cowell: Welfare Basics WELFARE: BASICS MICROECONOMICS Principles and Analysis Frank Cowell Useful, but optional Consumption basics Useful, but optional.
MICROECONOMICS Principles and Analysis Frank Cowell
The Firm: Demand and Supply
Frank Cowell: Microeconomics Market Power and Misrepresentation MICROECONOMICS Principles and Analysis Frank Cowell September 2006.
Frank Cowell: Microeconomics General Equilibrium: Basics MICROECONOMICS Principles and Analysis Frank Cowell Almost essential A Simple Economy Useful,
Frank Cowell: General Equilibrium Basics GENERAL EQUILIBRIUM: BASICS MICROECONOMICS Principles and Analysis Frank Cowell Almost essential A Simple Economy.
Game Theory: Strategy and Equilibrium
Frank Cowell: Efficiency-Waste EFFICIENCY: WASTE MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Welfare and Efficiency Almost essential.
Frank Cowell: Microeconomics Welfare: Basics MICROECONOMICS Principles and Analysis Frank Cowell Useful, but optional Consumption basics Useful, but optional.
Mechanism Design and the VCG mechanism The concept of a “mechanism”. A general (abstract) solution for welfare maximization: the VCG mechanism. –This is.
Chapter 7 General Equilibrium and Market Efficiency
Chapter 5 A Closed- Economy One-Period Macroeconomic Model Copyright © 2010 Pearson Education Canada.
Agent Technology for e-Commerce Chapter 10: Mechanism Design Maria Fasli
Theory of Consumer Behavior Basics of micro theory: how individuals choose what to consume when faced with limited income? Components of consumer demand.
Public Choice Chapter 6 (Part 2).
Frank Cowell: Microeconomics Exercise 11.3 MICROECONOMICS Principles and Analysis Frank Cowell March 2007.
The Firm: Optimisation
Frank Cowell: Consumer Welfare CONSUMER: WELFARE MICROECONOMICS Principles and Analysis Frank Cowell July Almost essential Consumer Optimisation.
Frank Cowell: Microeconomics Consumer: Welfare MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Firm: Optimisation Consumption: Basics.
Frank Cowell: Microeconomics Externalities MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Welfare and Efficiency Almost essential.
Overview Aggregating preferences The Social Welfare function The Pareto Criterion The Compensation Principle.
Theme 4 - Public Goods Public Economics.
General Equilibrium and Market Efficiency
Frank Cowell: Microeconomics Exercise 9.6 MICROECONOMICS Principles and Analysis Frank Cowell February 2007.
PARETO OPTIMALITY AND THE EFFICIENCY GOAL
1 Externalities. 2 Externalities  Externalities are a market failure (so Government intervention may be advisable).  Externalities imply that there.
Frank Cowell: Risk Taking RISK TAKING MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Risk Almost essential Risk Prerequisites March.
Frank Cowell: Microeconomics Exercise 9.1 MICROECONOMICS Principles and Analysis Frank Cowell March 2007.
The Cost and Windfall of Manipulability Abraham Othman and Tuomas Sandholm Carnegie Mellon University Computer Science Department.
Mechanism Design CS 886 Electronic Market Design University of Waterloo.
Frank Cowell: Microeconomics Welfare: Efficiency MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Welfare: Basics Almost essential.
Modeling Market Failure Chapter 3 © 2004 Thomson Learning/South-Western.
Frank Cowell: Microeconomics Risk Taking MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Risk Almost essential Risk Prerequisites.
Frank Cowell: Microeconomics Exercise 13.7 MICROECONOMICS Principles and Analysis Frank Cowell March 2007.
Frank Cowell: Microeconomics Contract Design MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Adverse selection Almost essential Adverse.
Frank Cowell: Microeconomics Design Basics MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Welfare Basics Almost essential Welfare.
Microeconomics Pre-sessional September 2015 Sotiris Georganas Economics Department City University London.
Chapter 18W McGraw-Hill/IrwinCopyright © 2010 The McGraw-Hill Companies, Inc. All rights reserved.
Frank Cowell: Microeconomics The Firm: Demand and Supply MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Firm: Optimisation Almost.
Microeconomics 2 John Hey. Last 2 weeks of teaching Today: lecture 33 on Public Goods. Tomorrow: lecture 34 on Asymmetric Information. Next Monday: last.
Frank Cowell: Microeconomics Game Theory: Basics MICROECONOMICS Principles and Analysis Frank Cowell March 2004.
Mechanism Design II CS 886:Electronic Market Design Sept 27, 2004.
Frank Cowell: Microeconomics Consumer: Aggregation MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Firm: Optimisation Consumption:
Frank Cowell: Microeconomics The Multi-Output Firm MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Firm: Optimisation Useful, but.
Frank Cowell: Games Uncertainty GAMES: UNCERTAINTY MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Games: Mixed Strategies Almost.
Frank Cowell: EC202 Microeconomics Revision Lecture 2 EC202: Microeconomic Principles II Frank Cowell May 2008.
Frank Cowell: Microeconomics Exercise 4.12 MICROECONOMICS Principles and Analysis Frank Cowell November 2006.
Frank Cowell: Contract Design CONTRACT DESIGN MICROECONOMICS Principles and Analysis Frank Cowell July Almost essential: Adverse selection Almost.
Frank Cowell: Microeconomics Moral Hazard MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Risk Almost essential Risk Prerequisites.
Frank Cowell: Market Power & Misrepresentation MARKET POWER AND MISREPRESENTATION MICROECONOMICS Principles and Analysis Frank Cowell July Note:
Frank Cowell: Design Basics DESIGN BASICS MICROECONOMICS Principles and Analysis Frank Cowell 1 Almost essential Welfare Basics Games: equilibrium Almost.
EC202: Worked Example #3.18 Frank Cowell April 2004 This presentation covers exactly the material set out in the file WorkedExamples.pdf, but with the.
Frank Cowell: Public Goods PUBLIC GOODS MICROECONOMICS Principles and Analysis Frank Cowell Almost essential Welfare and Efficiency Almost essential Welfare.
Chapter 36 Public Goods.
MICROECONOMICS Principles and Analysis Frank Cowell
MICROECONOMICS Principles and Analysis Frank Cowell
Eco 3311 Lecture 12 One Period Closed Economy Model - Equilibrium
MICROECONOMICS Principles and Analysis Frank Cowell
Chapter Thirty-Five Public Goods.
MICROECONOMICS Principles and Analysis Frank Cowell
MICROECONOMICS Principles and Analysis Frank Cowell
Presentation transcript:

MICROECONOMICS Principles and Analysis Frank Cowell Prerequisites Almost essential Welfare and Efficiency Public Goods MICROECONOMICS Principles and Analysis Frank Cowell August 2006

Overview... Characteristics of public goods Public Goods The basics Efficiency Characteristics of public goods Contribution schemes The Lindahl approach Alternative mechanisms

Characteristics of public goods Two key properties that we need to distinguish: Excludability You are producing a good. A consumer wants some. Can you prevent him from getting it if he does not pay? Rivalness Consider a population of 999 999 people all consuming 1 unit of commodity i. Another person comes along, also consuming 1 unit of i. Will more resources be needed for the 1 000 000? These properties are mutually independent They interact in an interesting way

Typology of goods: classic definitions Rival? [ Yes ] [ No ] [??] [ Yes ] pure private Excludable? [??] pure public [ No ]

How the characteristics interact Example: Bread (E) you can charge a price for bread (R) an extra loaf costs more labour and flour Private goods are both rival and excludable Public goods are nonrival and nonexcludable Consumption externalities are non-excludable but rival Non-rival but excludable goods often characterise large-scale projects. Example: bread Example: National defence (E) you can't charge for units of 'defence‘ (R) more population doesn't always require more missiles Example: defence Example: flowers Example: Scent from Fresh Flowers (E) you can't charge for the scent (R) more scent requires more flowers Example: Wide Bridge (E) you can charge a toll for the bridge (R) an extra journey has zero cost Example: bridge

Aggregating consumption: How consumption is aggregated over agents depends on rivalness characteristic Also depends on whether the good is optional or not Private goods nh xi = S xih h=1 Pure rivalness means that you add up each person’s consumption of any good i. Pure nonrivalness means that if you provide good i for one person it is available for all. Optional public goods xi = max h ( xih ) Pure nonrivalness means that if one person consumes good i then all do so. Non-optional public goods xi = xi1 = xi2 =...

Public Goods Overview... The basics Efficiency Extending the results that characterise efficient allocations Contribution schemes The Lindahl approach Alternative mechanisms

Public goods and efficiency Take the problem of efficient allocation with public goods. The two principal subproblems will be treated separately... Characterisation Implementation Implementation will be treated later Characterisation can be treated by introducing public-goods characteristics into standard efficiency model Jump to “Welfare: efficiency”

Efficiency with public goods: an approach Use the standard definition of Pareto efficiency Use the standard maximisation procedure to characterise PE outcomes... Specify technical and resource constraints These fix utility possibilities Fix all persons but one at an arbitrary utility level Then max utility of remaining person Repeat for another person if necessary Use FOCs from maximum to characterise the allocation

Efficiency: the model Let good 1 be a public good, goods 2,...,n private goods Then agent h’s consumption vector is (x1h, x2h , x3h, ..., xnh) where x1 is the same for all agents h. and x2h , x3h, ..., xnh is h’s consumption of good 2,3,...n Agents 2,…,nh are on fixed utility levels uh Differentiating with respect to x1 involves a collection of nh terms good 1 enters everyone’s utility function.

Efficiency: the model Let good 1 be a public good, goods 2,...,n private goods Then agent h’s consumption vector is (x1h, x2h , x3h, ..., xnh) where x1 is the same for all agents h. and x2h , x3h, ..., xnh is h’s consumption of good 2,3,...n Agents 2,…,nh are on fixed utility levels uh Problem is to maximise U1(x1, x21, x31, ..., xn1) subject to: Uh(x1, x2h, x3h, ..., xnh) ≥ uh, h = 2, …, nh Ff(qf) ≤ 0, f = 1, …, nf xi ≤ qi + Ri , i= 1, …, n Use all this to form a Lagrangean in the usual way…

Finding an efficient allocation Lagrange multiplier for each utility constraint max L( [x ], [q], l, m, k) := U1(x1) + åhlh [Uh(xh)  uh]  åf mf F f (q f) + åi ki[qi + Ri  xi] where xh = (x1, x2h, x3h, ..., xnh) xi = åh xih , i = 2,...,n qi = åf qi f Lagrange multiplier for each firm’s technology Lagrange multiplier for materials balance, good i

FOCs å lhUjh (x1, x2h, x3h, ..., xnh) = k1 For any good i=2,…,n differentiate Lagrangean w.r.t xih. If xih is positive at the optimum then: lhUih (x1, x2h, x3h, ..., xnh) = ki But good 1 enters everyone’s utility function. So, differentiating w.r.t x1: nh å lhUjh (x1, x2h, x3h, ..., xnh) = k1 h=1 Differentiate Lagrangean w.r.t qif. If qif is nonzero at the optimum then: mfFif(qf) = ki Likewise for good j: mfFjf(qf) = kj MU to household h of good i shadow price of good i Sum, because all are benefited shadow price of good 1

Sum of marginal willingness to pay Another look at the FOC... For private goods i, j = 2,3,..., n : Ujh(xh) kj Fjf(qf) ——— = — = —— Uih (xh) ki Fif(qf) Condition when good 1 is public and good i is private Sum of marginal willingness to pay nh åh=1 U1h(xh) k1 ——— = — Uih (xh) ki An important rule for public goods: Sum over households of marginal willingness to pay = shadow price ratio of goods = MRT

Overview... Private provision of public goods? Public Goods The basics Efficiency Private provision of public goods? Contribution schemes The Lindahl approach Alternative mechanisms

The implementation problem Why is the implementation part of the problem likely to be difficult in the case of pure public goods? In the general version of the problem private provision will be inefficient We have an extreme form of the externality issue We run into the Gibbard-Satterthwaite result

Example Good 1 - a pure public good Good 2 - a pure private good Two persons: A and B Each person has an endowment of good 2 Each contributes to production of good 1 Production organised in a single firm

Public goods: strategic view (1) If Alf reneges [–] then Bill’s best response is [–]. If Bill reneges [–] then Alf’s best response is [–]. Alf [+] 2,2 0,3 Nash equilibrium [–] 3,0 1,1 [+] [–] Bill

Public goods: strategic view (2) If 1 plays [–] then 2’s best response is [+]. Alf [+] 2,2 1,3 If 2 plays [+] then 1’s best response is [–]. A Nash equilibrium By symmetry, another Nash equilibrium [–] 3,1 0,0 [+] [–] bill

Which paradigm? Clearly the two simplified +/– models lead to rather different outcomes. Which is appropriate? Will we inevitably end up at an inefficient outcome? The answer depends on the technology of production. Also on the number of individuals involved in the community.

A Voluntary Approach (1) Consider in detail the implementation problem for public goods Logical to view the way individual action would work in connection with public goods Begin with a simple contribution model Take the case with nh persons. Then see what the “classic” solution would look like

A Voluntary Approach (2) Each person has a fixed endowment of (private) good 2: R2h And makes a voluntary contribution of some of this toward the production of (public) good 1: zh = R2h – x2h This is equivalent to saying that he chooses to consume this amount of good 2: x2h

A Voluntary Approach (3) Contribution of all households of good 2 is: nh z = S zh h=1 This produces the following amount of good 1: x1 = f(z) So the utility payoff to a typical household is: Uh(x1 , x2h)

A Voluntary Approach (4) Suppose every household makes a “Cournot” assumption: nh S zk =`z (constant) k=1 kh Given this and the production function agent h perceives its optimisation problem to be: max Uh(f(`z + R2h – x2h ) , x2h) This problem has the first-order condition: U1h(x1 , x2h) fz(`z + R2h – x2h ) – U2h(x1 , x2h) = 0

A Voluntary Approach (5) The FOC yields the condition: 1 U1h(x1 , x2h) ———— = ————— fz(Sh zh ) U2h(x1 , x2h) MRT = MRSh However, for efficiency we should have: 1 U1h(x1 , x2h) ———— = Sh ————— fz(Sh zh ) U2h(x1 , x2h) MRT = Sh MRSh Each person fails to take into account the “externality” component of the public good provision problem

Outcomes with public goods x2 Production possibilities Efficiency with public goods Contribution equilibrium x ^ MRT = MRS Myopic rationality underprovides public good... x* MRT = SMRS x1

Graphical illustrations We can use two of the graphical devices that have already proved helpful. The contribution diagram: Nash outcomes PE outcomes The production possibility curve

Outcomes of contribution game Alf’s ICs in contribution space zb Alf’s reaction function Bill’s ICs in contribution space Bill’s reaction function ca(·) Cournot-Nash equilibrium Efficient contributions Alf assumes Bill’s contribution is fixed Likewise Bill’ cb(·) Cournot-Nash outcome results in inefficient shortfall of contributions. za

Overview... “Personalised” taxes? Public Goods The basics Efficiency Contribution schemes The Lindahl approach Alternative mechanisms

A solution? Take the standard efficiency result for public goods: Sj MRSj = MRT This aggregation rule has been used to suggest an allocation mechanism The “Lindahl solution” is tax-based approach. However, it is a little unconventional. It suggests that people pay should taxes according to their willingness to pay The sum of the taxes covers the marginal cost of providing the public good.

An example Good 1 - a pure public good Good 2 - a pure private good Two persons: Alf and Bill Simple organisation of production: A single firm

Willingness-to-pay for good 1 Plot Alf’s MRS as function of x1 WTP by Alf for x1 Bill’s MRS as function of x1 Ua(•)/Ua(•) 1 2 WTP by Bill for x1 MRS21(x1) a x1 the more there is of good 1 the less Alf wants to pay for extra units x1 Bill is less willing to pay for good 1 than Alf 1 2 Ub(•)/Ub(•) MRS21(x1) b Use this to derive efficiency condition x1 x1

Efficiency  1/fz x1 Ua(•)/Ua(•) 1 2 x1 Ub(•)/Ub(•) 1 2 1 2 MRS21(x1) a *  MRS for Alf and for Bill Sum of their MRS as function of x1 x1 MRT as function of x1 Efficient amount of x1 1 2 Ub(•)/Ub(•) MRS at efficient allocation. MRS21(x1) b * Consider these as demand curves for good 1  For a public good we aggregate demand “vertically” 1/fz 1 2 ShUh(•)/Uh(•) Can we use these WTP values to derive an allocation mechanism? ShMRS21(x1) h * * x1  x1

But what of individual rationality? x1 Lindahl solution Ua(•)/Ua(•) 1 2 pa  Efficient allocation of public good x1 Willingness-to-pay at efficient allocation. Charge these WTPs as “tax prices “ 1 2 Ub(•)/Ub(•) pb The “ Lindahl solution” suggests that people pay should taxes according to their willingness to pay Combined “tax prices” pa + pb just cover marginal cost of producing the amount x1* of the public good  1/fz 1 2 ShUh(•)/Uh(•) But what of individual rationality? pa + pb * x1  x1

The Lindahl Approach let ph is the “tax-price” of good 1 for person h, set by the government. The FOC for the household’s problem is: U1h(x1, x2h) ———— = ph U2h(x1, x2h) For an efficient outcome in terms of the allocation of the two goods: nh 1 S ph = —— h=1 fz(z) Conditions 1,2 determine the set of household-specific prices { ph} Sh MRSh = MRT

The Lindahl Approach (1) But where does the information come from for this personalised tax-price setting to be implemented? Presumably from the households themselves In which case households may view the determination of the personalised prices strategically. In other words h may try to manipulate ph (and thus the allocation) by revealing false information about his MRS

The Lindahl Approach (2) Take into account this strategic possibility Then h solves the utility-maximisation problem: choose (x1, x2h) to max Uh(x1, x2h) subject to the budget constraint: phx1 + x2h  R2h the following perceived relationship: x1 = f(c + phx1) But here ph is endogenous: So this becomes exactly the problem of voluntary contribution

The Way Forward Given that the Lindahl problem results in the same suboptimal outcome as voluntary contribution (subscription) what can be done? Public provision through regular taxation Change the problem Change perception of the problem

Overview... Truth-revealing devices Public Goods The basics Efficiency Contribution schemes The Lindahl approach Alternative mechanisms

A restricted problem One of the reasons for the implementation problem is that one invites selection of a social state qQ, where Q is large. Sidestep the problem by restricting Q. We would be changing the problem But in a way that is relevant to many situations Suppose that there is an all-or nothing choice. Replace the problem of choosing a specific amount of good 1 from a continuum … …by substituting the choice problem “select from {NO-PROJECT, PROJECT} ”

The Clark-Groves approach Imagine a project completely characterised by the status-quo utility, the payment required from each member of the community if the project goes ahead the utility to each person if it goes ahead. For all individuals utility is separable and income effect of good 1 is zero: Uh(x1 , x2h) = y(x1) + x2h

The C-G method (2) Person h has endowment of R2h of private good 2. The project specifies a payment zh for each person conditional on the project going ahead. Total production of good 1 is f(z) where z := Sh zh Social states states Q = {q0 , q1} where q0 : f(0) = 0 q1 : f(z) = 1 Measure the welfare benefit to each person by the compensating variation CVh .

Should project go ahead? Project payoffs x2 a Consumption space for Alf and Bill Endowments and preferences q° R2 a Outcomes if project goes ahead Alf The elements of Q R2 – z a a q′ Compensating variation for Alf, Bill Alf would like the project to go ahead. Bill would prefer the opposite. x1 1 x2 b Bill R2 b q° CV is positive for Alf... ...negative for Bill But sum is positive R2 – z b b q′ Should project go ahead? x1 1

A criterion for the project Let CVh be the compensating variation for household h if the project is to go ahead. Then clearly an appropriate criterion overall is nh S CVh > 0 h=1 Gainers could compensate losers But how do we get the right information on CVs? Introduce a simple, powerful concept

Use announced information Approve the project only if this is positive nh  S CVh > 0 h=1 If person k is pivotal, then impose a penalty of this size S CVh hk Theorem: a scheme which approves a project if and only if announced CVs is non-negative, and imposes the above penalty on any pivotal household will guarantee that truthful revelation of CVs is a dominant strategy.

The pivotal person Pick an arbitrary person h. What would be the sum of the announced CVs if he were eliminated from the population? If this sum has the opposite sign from that of the full sum of the CVs, then h is pivotal. Adding him swings the result. We use this to construct a mechanism. Consider the following table

Public goods: revelation Everyone else says: Two possible states Agent h decision [Yes] [No] Payoff table Decision [Yes] Nil S costs imposed on others [No] S forgone gains of others Nil An example

Example: model Amount of public good is 0 or 1 if public good is produced cost is shared equally population of size N each pay 1/ N of total Agents’ valuations differ valuation of h is net of contribution to public good vh = a + [ h − 1] [b – a ] / [N − 1] , h = 1,2,…,N assume b > 0 > a Mean valuation is ½[a + b] project should go ahead if a + b > 0 assume, however, that a + b < 0 Define zh := ½N[a + b] − vh measures the sum-of-valuations if h is excluded. Suppose v1 < v2 < 0 and that z1 > 0, z2 < 0 both agents 1 and 2 would prefer no project agent 1 is pivotal if reports truthfully (z1 is opposite sign to a + b ) agent 2 is not pivotal if reports truthfully (z2 is same sign as a + b )

Example: choices If agent 1 declares… v = v1 then outcome is no project reverses sign of willingness to pay – so must pay penalty gets payoff of –z1 v < v1 then outcome and payoff are as above v > v1 then if v − v1 is small, outcome and payoff are as above if v − v1 is large, project goes ahead and payoff is v1 If agent 2 declares… v = v2 then outcome is no project and gets payoff of 0 v < v2 then outcome and payoff are as above v > v2 then if v − v2 is small, outcome and payoff are as above if v − v2 is large, outcome reversed and payoff is v2 + z2

Example: outcomes Payoff to agent 1 is… –z1 if declares v1 –z1 or v1 otherwise but z1 + v1 = ½N[a + b] < 0 so that –z1 > v1 … … so declaring v1 is optimal Payoff to agent 2 is… 0 if declares v2 0 or v2 or v2 + z2otherwise but v2 < 0 and z2 < 0 … … so declaring v2 is optimal Overall outcome Each has incentive to report truthfully More resources are paid (in penalties) than are necessary to produce the public good

The C-G model – assessment Strengths: only uses announced information elicits truth-telling Drawbacks: Restriction to Ziff preferences Does not ensure budgetary balance The tipping mechanism can be used as the foundation for more interesting design problems.

Summary A big subject. A few simple questions to pull thoughts together: What is the meaning of “market failure”? Why do markets “fail”? What’s special about public goods?

Public goods: summary Implementation problem: replace the MRS = MRT rule by S MRS = MRT Characterisation problem: The Lindahl "solution" may not be a solution at all if people can manipulate the system. Implementation problem:

Public goods The externality feature of public goods makes it easy to solve the characterisation problem Implementation problems are much harder. Intimately associated with the information problem. Mechanism design depends crucially on the type of public good and the economic environment within which provision is made.