Diamond–Mirrlees Production Efficiency Theorem
The Diamond–Mirrlees production efficiency theorem is a foundational proposition in public economics proving that even when a government must rely on distortionary commodity and factor taxes, aggregate production efficiency remains desirable provided all final goods can be taxed and pure profits are taxed away.
The Diamond–Mirrlees production efficiency theorem is a foundational principle in public economics, optimal taxation, and business and economics theory, established by American economist Peter A. Diamond and Scottish economist James A. Mirrlees in their twin 1971 American Economic Review articles "Optimal Taxation and Public Production I: Production Efficiency" and "II: Tax Rules". Prior to Diamond and Mirrlees (1971), the general theory of the second best formulated by Richard Lipsey and Kelvin Lancaster (1956) suggested that once unavoidable tax wedges violate first-best Pareto efficiency on the consumption and labor-supply margins, there is no presumption that maintaining first-best marginal equivalences inside the production sector remains socially desirable. Refuting that pessimistic view, Diamond and Mirrlees proved that when a government can levy unrestricted linear taxes on all final consumer goods and labor services (and either constant returns to scale prevail or pure economic profits are taxed at 100%), aggregate production efficiency is always part of the second-best social optimum: the economy should operate on the outer boundary of its aggregate production possibilities frontier, intermediate inputs (business-to-business transactions) should never be taxed, public and private enterprises should evaluate projects using identical shadow producer prices, and protective tariffs in small open economies should be zero.
Second-Best Public Finance and the Lipsey–Lancaster Puzzle
First-Best vs. Second-Best Welfare Economics
In the Arrow–Debreu First and Second Fundamental Theorems of Welfare Economics, achieving a first-best Pareto-efficient allocation requires simultaneous equality across three margins for every pair of commodities i and j:
- Consumption Efficiency: All consumers face identical retail prices q, equating their marginal rates of substitution (MRSi,jh = qi/qj across all households h).
- Production Efficiency: All private and public producers face identical input and output prices p, equating their marginal rates of technical substitution and marginal rates of transformation (MRTi,jf = pi/pj across all firms f) so the economy operates on the boundary of its aggregate production possibilities set.
- Top-Level (Consumption–Production) Alignment: Consumer price ratios equal producer price ratios (qi/qj = pi/pj, so MRSi,j = MRTi,j).
When individualized lump-sum taxes are infeasible (due to information asymmetry regarding household abilities and endowments), the government must finance public expenditures and redistribution through distortionary commodity and labor taxes t = q − p ≠ 0. Because q ≠ p, the top-level condition MRS = MRT is necessarily violated, creating Harberger triangle deadweight losses.
The General Theory of the Second Best
Lipsey and Lancaster (1956) demonstrated that in a general constrained optimization problem where one Pareto condition (MRS = MRT) is blocked, violating other Pareto conditions often helps offset the primary distortion. Applied to tax policy and public sector investment, this logic appeared to imply that public utilities should use distorted shadow prices distinct from private producer prices, that intermediate inputs used by taxed industries should face cascading turnover taxes, and that tariffs should distort domestic production. Diamond and Mirrlees (1971) showed why this conclusion fails when the government possesses a full set of commodity tax wedges separating consumer prices q from producer prices p.
Formal General-Equilibrium Framework
Households, Consumer Prices, and Indirect Utilities
Consider an economy with H heterogeneous households (h = 1, ..., H) and n commodities (i = 1, ..., n), where convention treats outputs consumed by households as positive components of the net consumption vector xh = (x1h, ..., xnh) and factor supplies (such as labor services supplied by households) as negative components (xih < 0).
With zero lump-sum income transfers and zero untaxed household profit shares, household h faces the linear budget constraint q · xh = 0 at consumer price vector q = (q1, ..., qn) (since scaling q by a positive scalar leaves q · xh = 0 invariant, one good may be chosen as an untaxed numeraire with q1 = p1 = 1). Maximizing utility Uh(xh) subject to q · xh = 0 yields household h's Marshallian net demand vector xh(q) and indirect utility function:
Aggregate household net demand at consumer prices q is X(q) = ∑h=1H xh(q). Notice a key structural property: every household's behavior and welfare Vh(q) depend only on the consumer price vector q and not directly on the producer price vector p.
Private and Public Production Sets
On the supply side, suppose the private sector operates under constant returns to scale (or equivalently, any pure economic profits under decreasing returns to scale are taxed at 100%) with an aggregate convex private production set YP, while the government controls a public production sector (and net government resource purchases) represented by a convex production set YG. Summing the two sectors defines the aggregate production possibilities set Y = YP + YG, described by the transformation frontier:
where y = yP + yG = (y1, ..., yn) denotes the aggregate net output vector of the economy (with yi > 0 for net final outputs produced and yi < 0 for net primary labor/factor inputs absorbed). Market clearing for all n commodities requires that aggregate household consumption not exceed aggregate net production:
By Walras's Law, when households satisfy q · X(q) = 0 and constant-returns firms satisfy p · y = 0 at producer shadow prices p = ∇G(y), the government's tax revenue budget constraint t · X(q) = (q − p) · y = 0 holds automatically whenever all commodity markets clear (X(q) = y).
Proof and Geometric Intuition of the Theorem
Statement and Constructive Proof
Diamond–Mirrlees Production Efficiency Theorem (1971): Suppose the government chooses consumer prices q and aggregate production y ∈ Y to maximize an individualistic Bergson–Samuelson social welfare function W(V1(q), ..., VH(q)) subject to market clearing X(q) = y and G(y) ≤ 0. If at the optimum there are no untaxed pure profits, all final consumer goods and factor supplies can be taxed without restriction, and at least one commodity has a positive marginal social utility of consumption, then the optimal aggregate production vector y* lies on the boundary of the aggregate production possibilities set: G(y*) = 0.
Proof:
- Suppose by way of contradiction that the optimal second-best plan (q*, y*) involves aggregate production inefficiency, meaning that y* = X(q*) lies in the interior of the aggregate production possibilities set Y:
- Because y* = X(q*) is an interior point of Y, there exists an open neighborhood around y* contained inside Y; that is, the economy is capable of producing more of every final good (or using less of every factor input) without violating technological feasibility G(y) ≤ 0.
- By continuity of aggregate consumer demand X(q), any small perturbation of the consumer price vector q in a sufficiently small ball around q* produces a new aggregate demand vector X(q) that still lies inside the feasible production set Y (G(X(q)) < 0).
- Consider lowering the consumer price qk of a desirable final consumption good k (or raising the after-tax wage rate −qL paid to workers). By Roy's identity, ∂Vh(q) / ∂qk = −λh xkh < 0 for every household h consuming xkh > 0 (where λh > 0 is household h's marginal utility of income).
- Therefore, a small reduction Δqk < 0 in consumer price qk increases the utility Vh(q) of every household consuming good k and raises social welfare W, while the resulting new demand bundle y′ = X(q* + Δq) remains technologically feasible inside Y. This contradicts the optimality of the interior production point y*, proving that the optimum must lie on the efficient production frontier G(y*) = 0.
Geometric Separation of Consumer and Producer Prices
Geometrically, because the government can choose the tax vector t = q − p freely across all commodities, the choice of consumer prices q is uncoupled from the choice of producer prices p, subject only to the aggregate feasibility constraint that the chosen demand point X(q) lie within the aggregate production set Y. Shrinking the production set Y inward (through production inefficiency) shrinks the feasible set of attainable aggregate consumption bundles X(q) without relaxing any constraint on consumer prices q. Since boundary production y on G(y) = 0 is supported by a shadow price vector p = ∇G(y), all private firms and all public enterprises must face identical producer price ratios pi/pj.
Major Policy Corollaries of Diamond–Mirrlees
Zero Taxation of Intermediate Goods (VAT vs. Turnover Tax)
A direct policy implication of the Diamond–Mirrlees theorem is that intermediate inputs—goods and services sold from one business firm to another business firm—should never be taxed. Taxing an intermediate input (such as steel sold to an automaker, electricity sold to a factory, or business software sold to a bank) creates a wedge between the marginal rate of technical substitution of inputs in different firms, pushing the economy inside its aggregate production possibilities frontier G(y) < 0.
This corollary provides the primary theoretical justification for the global replacement of cascading gross turnover taxes with a credit-invoice Value-Added Tax (VAT): under a pure VAT, every registered business receives a full input tax credit for VAT paid on its business-to-business purchases, ensuring that net tax rates on all intermediate production transactions are zero while only final household consumption X(q) is taxed.
Free Trade and Zero Tariffs in Small Open Economies
For a small open economy trading on world markets at fixed international prices pW, international trade is a linear production technology allowing the domestic economy to transform exports into imports at marginal rates of transformation piW / pjW. Applying the Diamond–Mirrlees theorem implies that a small open economy should set all import tariffs and export taxes to zero.
An import tariff is equivalent to combining a domestic consumption tax on the imported good with a domestic production subsidy to local import-competing producers. Under Diamond–Mirrlees, replacing the tariff with a pure domestic consumption (or VAT) tax at the same consumer price q leaves every consumer's utility Vh(q) unchanged while shifting domestic production to the world efficiency frontier (p = pW) and increasing government tax revenue.
| Policy Domain | Instrument Violating Production Efficiency | Diamond–Mirrlees Optimal Replacement | Efficiency & Revenue Mechanism |
|---|---|---|---|
| Indirect Business Taxation | Cascading turnover tax or input excise tax on B2B sales | Credit-Invoice Value-Added Tax (VAT) or pure final retail tax | Eliminates input distortion across firms; raises more revenue at identical consumer prices q |
| International Trade (Small Open Economy) | Protective import tariff (pdom = pW + τtariff) | Zero Tariff (τtariff = 0) + domestic consumption tax on final buyers | Domestic firms face world prices pW; eliminates production deadweight loss |
| Public Sector Cost–Benefit Analysis | Using consumer prices q or arbitrary public discount rates | Little–Mirrlees Rule: evaluate public inputs at producer/world shadow prices p | Aligns public and private marginal rates of transformation (MRTpub = MRTpriv) |
| Factor Taxation (Labor / Capital) | Differential payroll or capital taxes across industries/sectors | Uniform factor return across all production sectors | Equalizes marginal product of labor and capital across all industries |
| Decreasing Returns with Untaxed Profits | Pure profits Π(p) retained by wealthy owners with <100% profit tax | Deviation from Production Efficiency (Dasgupta–Stiglitz, 1972) | Distorting producer prices p acts as a surrogate tax on untaxed pure rent |
The Diamond–Mirrlees Many-Person Optimal Tax Formula
In Part II ("Tax Rules"), Diamond and Mirrlees (1971) derived the first-order conditions for the optimal consumer tax vector t = q − p maximizing social welfare W(V1(q), ..., VH(q)) subject to the government revenue constraint t · X(q) = R0. Applying the Slutsky equation ∂xih/∂qk = sikh − xkh(∂xih/∂Ih) and symmetry of the Hicksian substitution matrix (sikh = skih), they obtained the many-person Ramsey tax formula (later refined by Diamond, 1975):
where λ > 0 is the shadow marginal cost of public funds and bh is the net social marginal valuation of income transferred to household h:
The left-hand side measures the proportional reduction in aggregate compensated demand for good k caused by the tax system (the Ramsey–Boiteux efficiency term), while the right-hand side adjusts that reduction according to the distributional characteristic of good k. Furthermore, Saez (2004) showed that the Diamond–Mirrlees production efficiency theorem extends to the Atkinson–Stiglitz and Mirrlees nonlinear income tax environment as long as households supply homogeneous efficiency units of labor z = w · L.
Breakdown of Production Efficiency
Subsequent literature by Partha Dasgupta and Joseph Stiglitz (1972) and Munk (1978) established the conditions under which the Diamond–Mirrlees theorem fails and purposeful production distortion becomes second-best optimal:
- Untaxed Pure Economic Profits: If production exhibits decreasing returns to scale and the government cannot tax pure economic profits at 100%, producer price changes p generate income effects for firm owners. Lowering the producer price of an output produced by rent-earning firms (or taxing an intermediate input used by that sector) serves as an indirect surrogate tax on untaxed economic rents.
- Restricted Commodity Tax Instruments: If certain final goods or informal household production sectors cannot be taxed (for instance, untaxable agricultural self-consumption or untaxed Pigouvian pollution emissions), taxing intermediate inputs complementary with the untaxed final activity becomes a useful second-best instrument.
- Different Skill Types as Imperfect Substitutes in Production (Naito, 1999): In a Mirrlees nonlinear income tax model where high-skill and low-skill workers are imperfect substitutes in the aggregate production function F(LL, LH), Hiroyuki Naito (1999) proved that violating production efficiency via public-sector hiring or tariff protection of unskilled-labor-intensive sectors can compress the pre-tax wage gap wH/wL, relaxing the Mirrleesian adverse selection incentive constraint.
For his co-discovery of the Production Efficiency Theorem and his foundational work on asymmetric information and optimal income taxation, James Mirrlees received the 1996 Nobel Memorial Prize in Economic Sciences, and Peter Diamond shared the 2010 Nobel Memorial Prize in Economic Sciences.
Frequently Asked Questions
Why does the Diamond–Mirrlees theorem recommend taxing only final consumers and never businesses' intermediate inputs?
Whenever a government taxes an intermediate input (such as freight transport, energy, or raw materials used by businesses), firms distort their production choices away from the taxed input, shrinking the economy's total output capability inside its production frontier. Because the government can achieve the same final retail prices q faced by consumers using direct taxes on final consumer goods while letting businesses trade inputs tax-free at true resource costs p, taxing intermediate inputs reduces total economic output without providing any equity or consumer-pricing benefit.
Why does the theorem fail when pure economic profits are not taxed at 100%?
In the Diamond–Mirrlees proof, household utility Vh(q) depends only on consumer prices q because all pure profits are either zero (constant returns to scale) or taxed away at 100% by the treasury. If private firm owners retain untaxed pure profits Π(p), their household budgets become q · xh = θhΠ(p), which depends directly on producer prices p. Manipulating producer prices p via input taxes or public production choices then becomes an indirect way for the government to extract revenue from otherwise untaxable corporate rents.
How does the Diamond–Mirrlees theorem apply to cost–benefit analysis of public projects?
In public project evaluation—codified in the Little–Mirrlees (1974) shadow pricing rule used by international development agencies—the Diamond–Mirrlees theorem implies that government infrastructure projects, state-owned utilities, and public procurement should value traded and intermediate inputs at producer shadow prices (or world border prices pW) rather than tax-distorted domestic retail prices q, ensuring that public and private investments equate their marginal rates of transformation across the economy.
References
- Diamond, P. A., & Mirrlees, J. A. (1971). "Optimal Taxation and Public Production I: Production Efficiency." American Economic Review, 61(1), 8–27. https://www.jstor.org/stable/1910538
- Diamond, P. A., & Mirrlees, J. A. (1971). "Optimal Taxation and Public Production II: Tax Rules." American Economic Review, 61(3), 261–278. https://www.jstor.org/stable/1813425
- Dasgupta, P. S., & Stiglitz, J. E. (1972). "On Optimal Taxation and Public Production." Review of Economic Studies, 39(1), 87–103. https://doi.org/10.2307/2296446
- Naito, H. (1999). "Re-examination of Uniform Commodity Taxes under a Non-Linear Income Tax System and Its Implication for Production Efficiency." Journal of Public Economics, 71(2), 165–188. https://doi.org/10.1016/S0047-2727(98)00052-800052-8)
- Diamond, P. A. (1975). "A Many-Person Ramsey Tax Rule." Journal of Public Economics, 4(4), 335–342. https://doi.org/10.1016/0047-2727(75)90009-290009-2)