An externality is a cost or benefit that falls on someone other than the buyer or seller. Pollution is the textbook negative externality: the factory profits, but neighbors breathe the smoke. Education is the textbook positive externality: the student benefits, but so does society. Markets left alone produce too much of the bad and too little of the good.
Negative externalities: pollution
When a factory pollutes, its private cost understates the true social cost. The market equilibrium produces more than the socially optimal quantity. The gap between private and social cost is the externality.
When someone gets educated, they become more productive, innovate more, and commit less crime. These benefits spill over to others. The market, left alone, produces less education than is socially optimal because the individual doesn't capture the full social benefit.
Arthur Pigou's solution: tax the externality at exactly the external cost. The polluter now faces the social cost, and the market quantity falls to the social optimum. For positive externalities, subsidize by the external benefit. The tax "internalizes" the externality.
Ronald Coase's insight: if property rights are well-defined and transaction costs are zero, private bargaining will reach the efficient outcome regardless of who holds the rights. The initial assignment of rights affects who pays whom, but not the final quantity. In practice, transaction costs are rarely zero, which is why Pigouvian taxes and regulation still matter.
Scheme
; Coase theorem: bargaining reaches efficiency; regardless of who holds property rights
(define factory-profit-from-pollution 100)
(define neighbor-damage 60)
; Scenario 1: Neighbor has right to clean air; Factory must pay neighbor to pollute
(display "--- Neighbor has rights ---") (newline)
(display "Factory gains from pollution: $")
(display factory-profit-from-pollution) (newline)
(display "Must compensate: $") (display neighbor-damage) (newline)
(display "Net gain from deal: $")
(display (- factory-profit-from-pollution neighbor-damage)) (newline)
(display "Pollute? ")
(display (if (> factory-profit-from-pollution neighbor-damage)
"Yes (pays compensation)""No"))
(newline) (newline)
; Scenario 2: Factory has right to pollute; Neighbor must pay factory to stop
(display "--- Factory has rights ---") (newline)
(display "Neighbor would pay up to: $") (display neighbor-damage) (newline)
(display "Factory needs at least: $")
(display factory-profit-from-pollution) (newline)
(display "Stop pollution? ")
(display (if (> neighbor-damage factory-profit-from-pollution)
"Yes (neighbor pays)""No (factory keeps polluting)"))
Key concepts
Concept
Definition
Negative externality
Cost imposed on third parties (pollution, noise)
Positive externality
Benefit to third parties (education, vaccination)
Pigouvian tax
Tax equal to the external cost, internalizing the externality
Coase theorem
With zero transaction costs, bargaining reaches efficiency regardless of rights assignment