Optimal Redistribution
via Income Taxation and Market Design
Mohammad Akbarpour (Stanford University)
Paweł Doligalski (University of Bristol)
Piotr Dworczak?
(Northwestern University; GRAPE)
Scott Duke Kominers (Harvard University; a16z)
June 19, 2024
Summer School, Markets and Governments: a Theoretical Appraisal
?
Co-funded by the European Union (ERC, IMD-101040122). Views and opinions expressed are those of the authors
only and do not necessarily reflect those of the European Union or the European Research Council.
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
 Covid-19 vaccines (“communist” solution within countries versus “wild west
capitalism” across countries)
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
 Covid-19 vaccines (“communist” solution within countries versus “wild west
capitalism” across countries)
 Road access
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
 Covid-19 vaccines (“communist” solution within countries versus “wild west
capitalism” across countries)
 Road access
 Legal services
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
 Covid-19 vaccines (“communist” solution within countries versus “wild west
capitalism” across countries)
 Road access
 Legal services
 ...
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
 Covid-19 vaccines (“communist” solution within countries versus “wild west
capitalism” across countries)
 Road access
 Legal services
 ...
Inequality-aware Market Design
Policymakers frequently distort allocation of goods and services in
markets, often motivated by redistributive and fairness concerns:
 Housing (rent control; public housing; LIHTC in the US)
 Health care (public health care in Europe, Medicare and Medicaid in the US)
 Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...)
in developing countries)
 Energy (electricity in virtually all European countries at the moment;
kerosene in India; energy subsidies in Latin America;... )
 Covid-19 vaccines (“communist” solution within countries versus “wild west
capitalism” across countries)
 Road access
 Legal services
 ...
Policymakers didn’t take Econ 101...?
Inequality-aware Market Design
 Running assumptions throughout:
 I Welfare Theorem holds.
 Social planner is benevolent and competent.
 Social planner has redistributive preferences.
Inequality-aware Market Design
 Conventional wisdom #1:
II Welfare Theorem implies that markets are a superior
allocation mechanism even under redistributive preferences.
Inequality-aware Market Design
 Conventional wisdom #1:
II Welfare Theorem implies that markets are a superior
allocation mechanism even under redistributive preferences.
 Caveat: II WT does not account for private information!
Inequality-aware Market Design
 Conventional wisdom #1:
II Welfare Theorem implies that markets are a superior
allocation mechanism even under redistributive preferences.
 Caveat: II WT does not account for private information!
 Inequality-aware Market Design (IMD):
How to design individual markets in the presence of
socioeconomic inequality and private information?
Inequality-aware Market Design
 Conventional wisdom #1:
II Welfare Theorem implies that markets are a superior
allocation mechanism even under redistributive preferences.
 Caveat: II WT does not account for private information!
 Inequality-aware Market Design (IMD):
How to design individual markets in the presence of
socioeconomic inequality and private information?
 Main takeaway: Market distortions (taxes, subsidies, inefficient
rationing) can be part of optimal mechanisms when the market
designer has sufficiently strong redistributive preferences (and
does not have access to other tools to effect redistribution).
Inequality-aware Market Design—Example
 There are 3 agents: Ann, Bob, and Claire.
Inequality-aware Market Design—Example
 There are 3 agents: Ann, Bob, and Claire.
 There are 2 homogeneous goods (e.g., houses) to allocate.
Inequality-aware Market Design—Example
 There are 3 agents: Ann, Bob, and Claire.
 There are 2 homogeneous goods (e.g., houses) to allocate.
 Agents have the following utilities u for a house:
Ann: 1/4, Bob: 3/4, Claire: 1.
Inequality-aware Market Design—Example
 There are 3 agents: Ann, Bob, and Claire.
 There are 2 homogeneous goods (e.g., houses) to allocate.
 Agents have the following utilities u for a house:
Ann: 1/4, Bob: 3/4, Claire: 1.
 However, these agents also differ in wealth w:
Ann: 8, Bob: 1, Claire: 1.
Inequality-aware Market Design—Example
 There are 3 agents: Ann, Bob, and Claire.
 There are 2 homogeneous goods (e.g., houses) to allocate.
 Agents have the following utilities u for a house:
Ann: 1/4, Bob: 3/4, Claire: 1.
 However, these agents also differ in wealth w:
Ann: 8, Bob: 1, Claire: 1.
 All agents have the same utility function
log(w) + u x;
where x is the probability of having a house.
Inequality-aware Market Design—Example
 There are 3 agents: Ann, Bob, and Claire.
 There are 2 homogeneous goods (e.g., houses) to allocate.
 Agents have the following utilities u for a house:
Ann: 1/4, Bob: 3/4, Claire: 1.
 However, these agents also differ in wealth w:
Ann: 8, Bob: 1, Claire: 1.
 All agents have the same utility function
log(w) + u x;
where x is the probability of having a house.
 Social planner aims to maximize the sum of utilities.
Inequality-aware Market Design—Example
Inequality-aware Market Design—Example
Inequality-aware Market Design—Example
Inequality-aware Market Design—Example
value for good value for money willingness to pay
Ann 1/4 1/8
Bob 3/4 1
Claire 1 1
Inequality-aware Market Design—Example
value for good value for money willingness to pay
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Inequality-aware Market Design—Example
value for good value for money willingness to pay
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Alternative interpretation of the problem:
 Normalize the values for money in agent’s utilities to 1 (the usual
quasi-linear model);
 Think of values for money as (unobserved) welfare weights.
Inequality-aware Market Design—Example
value for good value for money willingness to pay
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Market-clearing price: 1
House owners: Ann  Claire
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Market-clearing price: 1
House owners: Ann  Claire
Lump-sum transfer: 2=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 1=4 1=8 1=3
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Market-clearing price: 1
House owners: Ann  Claire
Lump-sum transfer: 2=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 5=24
Bob 3/4 1 3/4 0 + 1 2=3
Claire 1 1 1
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Market-clearing price: 1
House owners: Ann  Claire
Lump-sum transfer: 2=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 5=24
Bob 3/4 1 3/4 2=3
Claire 1 1 1 1 1 1=3
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Market-clearing price: 1
House owners: Ann  Claire
Lump-sum transfer: 2=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 5=24
Bob 3/4 1 3/4 2=3
Claire 1 1 1 2=3
Mechanism #1: Market equilibrium (+ lump-sum transfers)
Market-clearing price: 1
House owners: Ann  Claire
Lump-sum transfer: 2=3
Total utility: 37=24
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #2: Random allocation
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Lump-sum transfer: 0
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 2=3 1=4
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Lump-sum transfer: 0
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 1=6
Bob 3/4 1 3/4 2=3 3=4
Claire 1 1 1
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Lump-sum transfer: 0
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 1=6
Bob 3/4 1 3/4 1=2
Claire 1 1 1 2=3 1
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Lump-sum transfer: 0
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 1=6
Bob 3/4 1 3/4 1=2
Claire 1 1 1 2=3
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Lump-sum transfer: 0
Total utility: 32=24 ( 37=24)
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 1=6
Bob 3/4 1 3/4 1=2
Claire 1 1 1 2=3
Mechanism #2: Random allocation
Price: 0
House owners: 66% Ann  66% Bob  66% Claire
Lump-sum transfer: 0
Among all mechanisms charging a single price p, p = 1 is optimal.
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Lump-sum transfer: 1=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 1=4 1=8 2=3
Bob 3/4 1 3/4
Claire 1 1 1
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Lump-sum transfer: 1=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 4=24
Bob 3/4 1 3/4 1=2 3=4 + 1 1=3
Claire 1 1 1
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Lump-sum transfer: 1=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 4=24
Bob 3/4 1 3/4 17=24
Claire 1 1 1 1=2 1 1 1=3
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Lump-sum transfer: 1=3
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 4=24
Bob 3/4 1 3/4 17=24
Claire 1 1 1 20=24
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Lump-sum transfer: 1=3
Total utility: 41=24 ( 37=24)
Inequality-aware Market Design—Example
val. good val. money WTP utility
Ann 1/4 1/8 2 4=24
Bob 3/4 1 3/4 17=24
Claire 1 1 1 20=24
Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
Market-clearing price for 2nd unit: 1
(Ann’s indifference: 1=4 1=8 1 = 1=2 1=4)
House owners: Ann  50% Claire  50% Bob
Lump-sum transfer: 1=3
This is in fact the optimal mechanism! (subject to IC constraints)
Inequality-aware Market Design—Example
val. money WTP utility—market utility—rationing
Ann 1/8 2 5 4
Bob 1 3/4 16 17
Claire 1 1 16 20
Inequality-aware Market Design—Example
val. money WTP utility—market utility—rationing
Ann 1/8 2 5 4
Bob 1 3/4 16 17
Claire 1 1 16 20
Intuition:
 Values for money (welfare weights) are negatively correlated with
willingness to pay.
Inequality-aware Market Design—Example
val. money WTP utility—market utility—rationing
Ann 1/8 2 5 4
Bob 1 3/4 16 17
Claire 1 1 16 20
Intuition:
 Values for money (welfare weights) are negatively correlated with
willingness to pay.
 Market behavior can be used for screening: Choosing the lottery
reveals a higher-than-average value for money.
Inequality-aware Market Design—Example
val. money WTP utility—market utility—rationing
Ann 1/8 2 5 4
Bob 1 3/4 16 17
Claire 1 1 16 20
Intuition:
 Values for money (welfare weights) are negatively correlated with
willingness to pay.
 Market behavior can be used for screening: Choosing the lottery
reveals a higher-than-average value for money.
 The designer can then increase the utility of agents with higher
value for money by reducing the price of the rationed option.
Inequality-aware Market Design—Papers
 DKA (2021):
 Two-sided market with buyers and sellers for an indivisible good
 Rationing used if significant inequality within a side of the market
 Taxes/ subsidies used if inequality across the two sides of the market
 ADK (2023):
 One-sided allocation problem with goods differing in quality, observable
information, and flexible preferences over revenue
 A Budish DK (2023):
 Application to allocation of Covid-19 vaccines (interaction of redistributive
preferences with allocative externalities)
 Tokarski KAD (2023): Application to energy pricing in Europe
 D (2023), Yang DA (2024): Optimality of using costly screening (e.g., queuing)
IMD and Income Taxation
 Conventional wisdom #2:
The Atkinson-Stiglitz theorem implies that redistribution should
be accomplished entirely via income taxation.
IMD and Income Taxation
 Conventional wisdom #2:
The Atkinson-Stiglitz theorem implies that redistribution should
be accomplished entirely via income taxation.
 Caveat: Atkinson-Stiglitz theorem assumes that the only
heterogeneity in the population is in ability to generate income.
IMD and Income Taxation
 Conventional wisdom #2:
The Atkinson-Stiglitz theorem implies that redistribution should
be accomplished entirely via income taxation.
 Caveat: Atkinson-Stiglitz theorem assumes that the only
heterogeneity in the population is in ability to generate income.
 Main questions for this project:
IMD and Income Taxation
 Conventional wisdom #2:
The Atkinson-Stiglitz theorem implies that redistribution should
be accomplished entirely via income taxation.
 Caveat: Atkinson-Stiglitz theorem assumes that the only
heterogeneity in the population is in ability to generate income.
 Main questions for this project:
 Should markets be optimally distorted when there is also
heterogeneity in tastes for goods?
IMD and Income Taxation
 Conventional wisdom #2:
The Atkinson-Stiglitz theorem implies that redistribution should
be accomplished entirely via income taxation.
 Caveat: Atkinson-Stiglitz theorem assumes that the only
heterogeneity in the population is in ability to generate income.
 Main questions for this project:
 Should markets be optimally distorted when there is also
heterogeneity in tastes for goods?
 What is the interaction between IMD and income taxation?
IMD and Income Taxation
Result #1: Assuming separable utility functions and multidimensional
heterogeneity, if
1. utility functions feature no income effects;
2. taste type and ability type are statistically independent;
3. welfare weights depend only on the ability type,
IMD and Income Taxation
Result #1: Assuming separable utility functions and multidimensional
heterogeneity, if
1. utility functions feature no income effects;
2. taste type and ability type are statistically independent;
3. welfare weights depend only on the ability type,
then the conclusion of the Atkinson-Stiglitz theorem holds.
IMD and Income Taxation
Result #1: Assuming separable utility functions and multidimensional
heterogeneity, if
1. utility functions feature no income effects;
2. taste type and ability type are statistically independent;
3. welfare weights depend only on the ability type,
then the conclusion of the Atkinson-Stiglitz theorem holds.
Result #2: If any of the assumptions 1, 2, or 3 are relaxed, then
distortions in markets may be optimal.
IMD and Income Taxation
Result #1: Assuming separable utility functions and multidimensional
heterogeneity, if
1. utility functions feature no income effects;
2. taste type and ability type are statistically independent;
3. welfare weights depend only on the ability type,
then the conclusion of the Atkinson-Stiglitz theorem holds.
Result #2: If any of the assumptions 1, 2, or 3 are relaxed, then
distortions in markets may be optimal.
 We provide analytical solutions in a linear model with a single
good, binary ability type, and continuous taste type.
IMD and Income Taxation
Result #1: Assuming separable utility functions and multidimensional
heterogeneity, if
1. utility functions feature no income effects;
2. taste type and ability type are statistically independent;
3. welfare weights depend only on the ability type,
then the conclusion of the Atkinson-Stiglitz theorem holds.
Result #2: If any of the assumptions 1, 2, or 3 are relaxed, then
distortions in markets may be optimal.
 We provide analytical solutions in a linear model with a single
good, binary ability type, and continuous taste type.
 Distortions in markets are “generically” optimal.
Literature Review
 Suboptimality of goods market distortions:
Diamond and Mirrlees (1971), Atkinson and Stiglitz (1976), Gauthier and
Laroque (2009), Doligalski et al. (2023), ...
 Taste heterogeneity and failure of Atkinson-Stiglitz theorem:
Cremer and Gavhari (1995, 1998, 2002), Saez (2002), Kaplow (2008),
Golosov et al. (2013), Gauthier and Henriet (2018), Scheuer and Slemrod
(2020), Hellwig and Werquin (2023), Ferey et al. (2023), ...
 Multi-dimensional heterogeneity in public finance:
Cremer et al. (2003), Blomquist and Christiansen (2008), Diamond and
Spinnewijn (2011), Piketty and Saez (2013), Saez and Stantcheva (2018),
Golosov and Krasikov (2023), Bierbrauer et al. (2023), ...
 IMD precursors: Spence (1977), Weitzman (1977), Nichols and
Zeckhauser (1982), Besley and Coate(1991), Condorelli (2013), ...
 Related mechanism-design papers: Jullien (2000), Che et al. (2013),
Fiat et al. (2016), Li (2021), Dworczak and Muir (2024), ...
Literature Review
 Suboptimality of goods market distortions:
Diamond and Mirrlees (1971), Atkinson and Stiglitz (1976), Gauthier and
Laroque (2009), Doligalski et al. (2023), ...
 Taste heterogeneity and failure of Atkinson-Stiglitz theorem:
Cremer and Gavhari (1995, 1998, 2002), Saez (2002), Kaplow (2008),
Golosov et al. (2013), Gauthier and Henriet (2018), Scheuer and Slemrod
(2020), Hellwig and Werquin (2023), Ferey et al. (2023), ...
 Multi-dimensional heterogeneity in public finance:
Cremer et al. (2003), Blomquist and Christiansen (2008), Diamond and
Spinnewijn (2011), Piketty and Saez (2013), Saez and Stantcheva (2018),
Golosov and Krasikov (2023), Bierbrauer et al. (2023), ...
 IMD precursors: Spence (1977), Weitzman (1977), Nichols and
Zeckhauser (1982), Besley and Coate(1991), Condorelli (2013), ...
 Related mechanism-design papers: Jullien (2000), Che et al. (2013),
Fiat et al. (2016), Li (2021), Dworczak and Muir (2024), ...
Talk outline
1. Model
2. Result #1: Atkinson-Stiglitz theorem
3. Result #2: Optimality of goods market distortions
 Optimal design with a simple income effect
 Optimal design with welfare weights depending on taste
 Optimal design under correlation of ability and taste
Model
Model
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
 There is a unit mass of agents characterized by two-dimensional
types: (t; ), where t is “taste” and  is “ability.”
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
 There is a unit mass of agents characterized by two-dimensional
types: (t; ), where t is “taste” and  is “ability.”
 Social planner allocates:
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
 There is a unit mass of agents characterized by two-dimensional
types: (t; ), where t is “taste” and  is “ability.”
 Social planner allocates:
 numeraire consumption good c 2 R,
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
 There is a unit mass of agents characterized by two-dimensional
types: (t; ), where t is “taste” and  is “ability.”
 Social planner allocates:
 numeraire consumption good c 2 R,
 vector of goods x 2 X  RL
+,
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
 There is a unit mass of agents characterized by two-dimensional
types: (t; ), where t is “taste” and  is “ability.”
 Social planner allocates:
 numeraire consumption good c 2 R,
 vector of goods x 2 X  RL
+,
 earnings (pre-tax) y 2 R.
Model
 We introduce a general model to prove the AS result; we make
simplifying assumptions later to solve the model when the AS
result fails.
 There is a unit mass of agents characterized by two-dimensional
types: (t; ), where t is “taste” and  is “ability.”
 Social planner allocates:
 numeraire consumption good c 2 R,
 vector of goods x 2 X  RL
+,
 earnings (pre-tax) y 2 R.
 Each agent’s utility function is
U((c; x; y); (t; )) = u(c) + v(x; t) w(y; );
where the function u; v; w are non-decreasing.
Model
 Types (t; ) have a joint distribution F(t; ) in the population.
Model
 Types (t; ) have a joint distribution F(t; ) in the population.
 Goods in x can be produced at fixed marginal costs k 2 RL
+
(in terms of the numeraire).
Model
 Types (t; ) have a joint distribution F(t; ) in the population.
 Goods in x can be produced at fixed marginal costs k 2 RL
+
(in terms of the numeraire).
 The planner must respect the resource constraint:
Z
[y(t; ) c(t; ) k x(t; )] dF(t; )  B;
where B could be positive (government expenditure) or negative
(outside source of revenue).
Model
 Types (t; ) have a joint distribution F(t; ) in the population.
 Goods in x can be produced at fixed marginal costs k 2 RL
+
(in terms of the numeraire).
 The planner must respect the resource constraint:
Z
[y(t; ) c(t; ) k x(t; )] dF(t; )  B;
where B could be positive (government expenditure) or negative
(outside source of revenue).
 The planner uses social welfare weights (t; )  0, with
average weight normalized to 1.
Planner’s problem
Choose an allocation a = (c; x; y) to maximize
Z
(t; ) U(a(t; ); (t; )) dF(t; )
subject to incentive-compatibility constraints
U(a(t; ); (t; ))  U(a(t0; 0); (t; )); 8(t; ); (t0; 0);
and the resource constraint
Z
[y(t; ) c(t; ) k x(t; )] dF(t; )  B:
Atkinson-Stiglitz result
Atkinson-Stiglitz result
Atkinson-Stiglitz result
Given the additive separability, the efficient allocation of goods is
x?
(t; ) = argmaxx fu(c̃(t; ) k x) + v(x; t)g, where c̃ denotes
post-tax earnings (or total consumption expenditures).
Atkinson-Stiglitz result
Given the additive separability, the efficient allocation of goods is
x?
(t; ) = argmaxx fu(c̃(t; ) k x) + v(x; t)g, where c̃ denotes
post-tax earnings (or total consumption expenditures).
Theorem
Suppose that:
1. There are no income effects: u(c) = c; c 2 R;
2. Welfare weights depend only on the ability type:
(t; ) = ¯
(); 8(t; );
3. Ability and taste types are statistically independent:
F(t; ) = Ft (t)F(); 8(t; ), where Ft and F denote the marginal
distributions.
Then, the optimal mechanism induces the efficient choice of x, and
can be implemented with an income tax alone.
Atkinson-Stiglitz result
Proof outline:
1. Without loss of generality to look at direct mechanisms.
Atkinson-Stiglitz result
Proof outline:
1. Without loss of generality to look at direct mechanisms.
2. Consider the problem for a fixed taste type t, dropping the IC
constraints of reporting t truthfully.
Atkinson-Stiglitz result
Proof outline:
1. Without loss of generality to look at direct mechanisms.
2. Consider the problem for a fixed taste type t, dropping the IC
constraints of reporting t truthfully.
3. Since there is no taste heterogeneity and we have (additive)
separability, the standard Atkinson-Stiglitz result holds (formally,
we use the approach from Doligalski et al., 2023).
Atkinson-Stiglitz result
Proof outline:
1. Without loss of generality to look at direct mechanisms.
2. Consider the problem for a fixed taste type t, dropping the IC
constraints of reporting t truthfully.
3. Since there is no taste heterogeneity and we have (additive)
separability, the standard Atkinson-Stiglitz result holds (formally,
we use the approach from Doligalski et al., 2023).
4. Define individual expenditure on all goods by
c̃(t; ) = c(t; ) + k x?
(t) (note: x?
does not depend on ).
Atkinson-Stiglitz result
Proof outline:
1. Without loss of generality to look at direct mechanisms.
2. Consider the problem for a fixed taste type t, dropping the IC
constraints of reporting t truthfully.
3. Since there is no taste heterogeneity and we have (additive)
separability, the standard Atkinson-Stiglitz result holds (formally,
we use the approach from Doligalski et al., 2023).
4. Define individual expenditure on all goods by
c̃(t; ) = c(t; ) + k x?
(t) (note: x?
does not depend on ).
5. Key step: (c̃; y) that solves the relaxed problem for fixed t does
not depend on t.
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
 By assumption 2, the distribution of  is the same for all t;
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
 By assumption 2, the distribution of  is the same for all t;
 By assumption 3, the welfare weights do not vary with t;
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
 By assumption 2, the distribution of  is the same for all t;
 By assumption 3, the welfare weights do not vary with t;
 By assumption 1, t only affects the “split” of total
consumption between numeraire and other goods.
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
 By assumption 2, the distribution of  is the same for all t;
 By assumption 3, the welfare weights do not vary with t;
 By assumption 1, t only affects the “split” of total
consumption between numeraire and other goods.
6. The mechanism (c̃(); y(); x?
(t)) is IC for the full problem:
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
 By assumption 2, the distribution of  is the same for all t;
 By assumption 3, the welfare weights do not vary with t;
 By assumption 1, t only affects the “split” of total
consumption between numeraire and other goods.
6. The mechanism (c̃(); y(); x?
(t)) is IC for the full problem:
 Total expenditure and labor choices are incentive-compatible
by construction (they do not depend on t)
Atkinson-Stiglitz result
Proof outline continued:
5. (c̃; y) does not depend on t because:
 By assumption 2, the distribution of  is the same for all t;
 By assumption 3, the welfare weights do not vary with t;
 By assumption 1, t only affects the “split” of total
consumption between numeraire and other goods.
6. The mechanism (c̃(); y(); x?
(t)) is IC for the full problem:
 Total expenditure and labor choices are incentive-compatible
by construction (they do not depend on t)
 Expenditure on goods x is incentive-compatible because
each type t obtains the efficient amount.
Atkinson-Stiglitz result
Comments:
 Assumption 1 is crucial—in particular, we have used the fact that
c can be potentially negative.
Atkinson-Stiglitz result
Comments:
 Assumption 1 is crucial—in particular, we have used the fact that
c can be potentially negative.
 Assumptions 2 and 3 similar in spirit to the conditions derived by
Saez (2002) using the perturbation approach.
Atkinson-Stiglitz result
Comments:
 Assumption 1 is crucial—in particular, we have used the fact that
c can be potentially negative.
 Assumptions 2 and 3 similar in spirit to the conditions derived by
Saez (2002) using the perturbation approach.
 If we add a participation constraint, and assume that the planner
maximizes revenue (or is Rawlsian), the result breaks down.
Optimality of market distortions
Optimality of market distortions
Framework
 To solve the model without Assumptions 1–3, we make further
simplifying assumptions.
Framework
 To solve the model without Assumptions 1–3, we make further
simplifying assumptions.
 There is a single indivisible good, x 2 [0; 1] (can be interpreted
as bounded quality); earnings y 2 [0; ȳ].
Framework
 To solve the model without Assumptions 1–3, we make further
simplifying assumptions.
 There is a single indivisible good, x 2 [0; 1] (can be interpreted
as bounded quality); earnings y 2 [0; ȳ].
 Ability type  is binary:  2 fL; Hg, where L  0, and H  1.
Framework
 To solve the model without Assumptions 1–3, we make further
simplifying assumptions.
 There is a single indivisible good, x 2 [0; 1] (can be interpreted
as bounded quality); earnings y 2 [0; ȳ].
 Ability type  is binary:  2 fL; Hg, where L  0, and H  1.
 Let i be the mass of ability types i, and Fi(t) the CDF of taste t
conditional on ability type i, supported on [0; t̄], for i 2 fL; Hg.
Framework
 To solve the model without Assumptions 1–3, we make further
simplifying assumptions.
 There is a single indivisible good, x 2 [0; 1] (can be interpreted
as bounded quality); earnings y 2 [0; ȳ].
 Ability type  is binary:  2 fL; Hg, where L  0, and H  1.
 Let i be the mass of ability types i, and Fi(t) the CDF of taste t
conditional on ability type i, supported on [0; t̄], for i 2 fL; Hg.
 Utility function is piece-wise linear:
(
c + t x 1
 y c  c;
1 c  c;
where c is a “subsistence” level.
Framework
Framework
Framework
Framework
Comments about the framework:
 Willingness to pay is
WTP =





t c  c;
2 [0; t] c = c;
0 c  c:
Framework
Comments about the framework:
 Willingness to pay is
WTP =





t c  c;
2 [0; t] c = c;
0 c  c:
 So efficiency requires
x?
(t; c) =





1 c  c and t  k;
2 [0; 1] c = c and t  k;
0 c  c or t  k:
Framework
Comments about the framework:
 Willingness to pay is
WTP =





t c  c;
2 [0; t] c = c;
0 c  c:
 So efficiency requires
x?
(t; c) =





1 c  c and t  k;
2 [0; 1] c = c and t  k;
0 c  c or t  k:
 The framework is a “best-case” scenario for income taxation.
Results
We show that in the optimal mechanism:
 Provision of labor is always efficient.
Details
Results
We show that in the optimal mechanism:
 Provision of labor is always efficient.
 The allocation rules for low- and high-ability agents are steps
functions with few steps (one step for low-ability agents).
Details
Results
We show that in the optimal mechanism:
 Provision of labor is always efficient.
 The allocation rules for low- and high-ability agents are steps
functions with few steps (one step for low-ability agents).
 Rough idea of the proof:
Details
Results
We show that in the optimal mechanism:
 Provision of labor is always efficient.
 The allocation rules for low- and high-ability agents are steps
functions with few steps (one step for low-ability agents).
 Rough idea of the proof:
 Low-ability agents cannot mimic high-ability agents;
Details
Results
We show that in the optimal mechanism:
 Provision of labor is always efficient.
 The allocation rules for low- and high-ability agents are steps
functions with few steps (one step for low-ability agents).
 Rough idea of the proof:
 Low-ability agents cannot mimic high-ability agents;
 High-ability agents face an endogenous outside-option
constraint (from mimicking low-ability agents);
Details
Results
We show that in the optimal mechanism:
 Provision of labor is always efficient.
 The allocation rules for low- and high-ability agents are steps
functions with few steps (one step for low-ability agents).
 Rough idea of the proof:
 Low-ability agents cannot mimic high-ability agents;
 High-ability agents face an endogenous outside-option
constraint (from mimicking low-ability agents);
 Such constraints can be handled by adapting Myerson’s
ironing technique.
Details
Case # 1: Income effect
Case # 1: Income effect
Case # 1: Income effect
 Suppose that Assumptions 2 and 3 from the AS result hold:
Case # 1: Income effect
 Suppose that Assumptions 2 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
Case # 1: Income effect
 Suppose that Assumptions 2 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 H(t) = 0 and LL(t) = 1, for all t.
Case # 1: Income effect
 Suppose that Assumptions 2 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 H(t) = 0 and LL(t) = 1, for all t.
 Suppose that buyer and seller virtual surpluses
t (1 F(t))=f(t) and t + F(t)=f(t) are non-decreasing.
Case # 1: Income effect
 Suppose that Assumptions 2 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 H(t) = 0 and LL(t) = 1, for all t.
 Suppose that buyer and seller virtual surpluses
t (1 F(t))=f(t) and t + F(t)=f(t) are non-decreasing.
 Finally, assume that
H

1
1
H

 B + c + k;
=) income effect has bite.
Case # 1: Income effect
Theorem
There exists an optimal mechanism that can be implemented as
follows:
 Income is taxed at a rate 1 1=H (high-ability agents work);
Case # 1: Income effect
Theorem
There exists an optimal mechanism that can be implemented as
follows:
 Income is taxed at a rate 1 1=H (high-ability agents work);
 Anyone can purchase either
Case # 1: Income effect
Theorem
There exists an optimal mechanism that can be implemented as
follows:
 Income is taxed at a rate 1 1=H (high-ability agents work);
 Anyone can purchase either
 x̄L of the good at a unit price pL  k; or
Case # 1: Income effect
Theorem
There exists an optimal mechanism that can be implemented as
follows:
 Income is taxed at a rate 1 1=H (high-ability agents work);
 Anyone can purchase either
 x̄L of the good at a unit price pL  k; or
 x̄H units of the good at a unit price pH(1 x̄L=x̄H) + pL;
where pH lies between marginal cost k and the optimal
monopoly price (equal to optimal monopoly price if x̄H = 1)
Case # 1: Income effect
Theorem
There exists an optimal mechanism that can be implemented as
follows:
 Income is taxed at a rate 1 1=H (high-ability agents work);
 Anyone can purchase either
 x̄L of the good at a unit price pL  k; or
 x̄H units of the good at a unit price pH(1 x̄L=x̄H) + pL;
where pH lies between marginal cost k and the optimal
monopoly price (equal to optimal monopoly price if x̄H = 1)
 Everyone receives a lump-sum transfer equal to c + pLx̄L.
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
 Basic intuition:
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
 Basic intuition:
 Suppose the good is priced at k. Low-ability agents are
constrained and buy x  1 despite having high taste t.
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
 Basic intuition:
 Suppose the good is priced at k. Low-ability agents are
constrained and buy x  1 despite having high taste t.
 Consider perturbing the price to p = k , for small   0.
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
 Basic intuition:
 Suppose the good is priced at k. Low-ability agents are
constrained and buy x  1 despite having high taste t.
 Consider perturbing the price to p = k , for small   0.
 There is a second-order loss in efficiency (marginal effect)...
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
 Basic intuition:
 Suppose the good is priced at k. Low-ability agents are
constrained and buy x  1 despite having high taste t.
 Consider perturbing the price to p = k , for small   0.
 There is a second-order loss in efficiency (marginal effect)...
 ... but there is a first-order gain in welfare since all types
t  k can now buy  more of the good (inframarginal effect)
Case # 1: Income effect
Discussion:
 Income tax extracts all surplus but is not distortionary.
 Low-ability agents with sufficiently high t purchase the good at a
subsidized price subject to rationing.
 Basic intuition:
 Suppose the good is priced at k. Low-ability agents are
constrained and buy x  1 despite having high taste t.
 Consider perturbing the price to p = k , for small   0.
 There is a second-order loss in efficiency (marginal effect)...
 ... but there is a first-order gain in welfare since all types
t  k can now buy  more of the good (inframarginal effect)
 High-ability agents can “top up” in the market but pay a unit price
higher than marginal cost.
Case # 1: Income effect
Goods allocation in optimal mechanism
Case # 1: Income effect
Goods allocation in optimal mechanism
Case # 1: Income effect
Numeraire consumption in optimal mechanism
Case # 1: Income effect
Is the result driven by our stylized “income effect”?
 Model with income effect very difficult to solve analytically.
Case # 1: Income effect
Is the result driven by our stylized “income effect”?
 Model with income effect very difficult to solve analytically.
 We are working on two extensions:
Case # 1: Income effect
Is the result driven by our stylized “income effect”?
 Model with income effect very difficult to solve analytically.
 We are working on two extensions:
 Concave utility u(c) in a 2 2 model;
Case # 1: Income effect
Is the result driven by our stylized “income effect”?
 Model with income effect very difficult to solve analytically.
 We are working on two extensions:
 Concave utility u(c) in a 2 2 model;
 Optimality of distortion in the “same direction” in a model
with concave utility u(c).
Case # 1: Income effect
Is the result driven by our stylized “income effect”?
 Model with income effect very difficult to solve analytically.
 We are working on two extensions:
 Concave utility u(c) in a 2 2 model;
 Optimality of distortion in the “same direction” in a model
with concave utility u(c).
 Numerically, results appear robust.
Case # 1: Income effect
Goods allocation in optimal mechanism
Case # 1: Income effect
Goods allocation in optimal mechanism (u(c) =
pc)
Case # 1: Income effect
Goods allocation in optimal mechanism (u(c) =
pc)
Case # 1: Income effect
Numeraire consumption in optimal mechanism
Case # 1: Income effect
Numeraire consumption in optimal mechanism (u(c) =
pc)
Case # 1: Income effect
Goods allocation in optimal mechanism (multiple ability types)
Case # 1: Income effect
Numeraire consumption in optimal mechanism (multiple ability types)
Case # 1: Income effect
Labor supply in optimal mechanism (multiple ability types)
Case # 1: Income effect
Intuition for the result under concave u:
 Purchasing the good implies higher marginal utility for money
u0(c) relative to agents who do not buy.
Case # 1: Income effect
Intuition for the result under concave u:
 Purchasing the good implies higher marginal utility for money
u0(c) relative to agents who do not buy.
 Thus, the planner endogenously values giving more money to
agents who buy the good (higher type t).
Case # 1: Income effect
Intuition for the result under concave u:
 Purchasing the good implies higher marginal utility for money
u0(c) relative to agents who do not buy.
 Thus, the planner endogenously values giving more money to
agents who buy the good (higher type t).
 Welfare improvement can therefore be accomplished by
subsidizing the purchase of the good (below marginal cost).
Case # 1: Income effect
Intuition for the result under concave u:
 Purchasing the good implies higher marginal utility for money
u0(c) relative to agents who do not buy.
 Thus, the planner endogenously values giving more money to
agents who buy the good (higher type t).
 Welfare improvement can therefore be accomplished by
subsidizing the purchase of the good (below marginal cost).
 Helpful thought exercise: Think of the good being treatment for a
serious illness.
Case # 2: Welfare weights depend on taste type
Case # 2: Welfare weights depend on taste type
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
 Let Λi(t) be the average welfare weight on all types higher
than t, conditional on i 2 fL; Hg.
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
 Let Λi(t) be the average welfare weight on all types higher
than t, conditional on i 2 fL; Hg.
 Let Λ(t) = LΛL(t) + HΛH(t):
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
 Let Λi(t) be the average welfare weight on all types higher
than t, conditional on i 2 fL; Hg.
 Let Λ(t) = LΛL(t) + HΛH(t):
 Let h(t) be the inverse hazard rate, and J(t) = t h(t) be
the virtual surplus function associated with distribution F.
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
 Let Λi(t) be the average welfare weight on all types higher
than t, conditional on i 2 fL; Hg.
 Let Λ(t) = LΛL(t) + HΛH(t):
 Let h(t) be the inverse hazard rate, and J(t) = t h(t) be
the virtual surplus function associated with distribution F.
 Assume that
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
 Let Λi(t) be the average welfare weight on all types higher
than t, conditional on i 2 fL; Hg.
 Let Λ(t) = LΛL(t) + HΛH(t):
 Let h(t) be the inverse hazard rate, and J(t) = t h(t) be
the virtual surplus function associated with distribution F.
 Assume that
 (Λi(t)h(t) + J(t) k) f(t) is non-decreasing whenever it is
negative, for i 2 fL; Hg.
Case # 2: Welfare weights depend on taste type
 Suppose that Assumptions 1 and 3 from the AS result hold:
 FL(t) = FH(t) = F(t), for all t;
 u(c) = c; c 2 R.
 Suppose that welfare weights can depend on the taste type.
 Let Λi(t) be the average welfare weight on all types higher
than t, conditional on i 2 fL; Hg.
 Let Λ(t) = LΛL(t) + HΛH(t):
 Let h(t) be the inverse hazard rate, and J(t) = t h(t) be
the virtual surplus function associated with distribution F.
 Assume that
 (Λi(t)h(t) + J(t) k) f(t) is non-decreasing whenever it is
negative, for i 2 fL; Hg.
 ΛL(t)  ΛH(t); for all t (weaker than L(t)  H(t) for all t).
Case # 2: Welfare weights depend on taste type
Theorem
There are two candidate optimal mechanism:
1. High-ability agents work efficiently at net wage of 1=H (with the
remaining surplus taxed away), and the good is provided at a
single price p?
given by
p?
= k + (1 Λ(p?
))h(p?
):
2. High-ability agents work efficiently at net wage w  1=H; and
the good is sold at a lower price to low-ability agents than to
high-ability agents.
Case # 2: Welfare weights depend on taste type
Discussion:
 In the first case, there is:
Case # 2: Welfare weights depend on taste type
Discussion:
 In the first case, there is:
 Subsidy for the good if the average welfare weight on agents
buying it, Λ(p?
), exceeds the average welfare weight 1.
Case # 2: Welfare weights depend on taste type
Discussion:
 In the first case, there is:
 Subsidy for the good if the average welfare weight on agents
buying it, Λ(p?
), exceeds the average welfare weight 1.
 Tax on the good if the average welfare weight on agents
buying it, Λ(p?
), is below the average welfare weight 1.
Case # 2: Welfare weights depend on taste type
Discussion:
 In the first case, there is:
 Subsidy for the good if the average welfare weight on agents
buying it, Λ(p?
), exceeds the average welfare weight 1.
 Tax on the good if the average welfare weight on agents
buying it, Λ(p?
), is below the average welfare weight 1.
 In the second case:
Case # 2: Welfare weights depend on taste type
Discussion:
 In the first case, there is:
 Subsidy for the good if the average welfare weight on agents
buying it, Λ(p?
), exceeds the average welfare weight 1.
 Tax on the good if the average welfare weight on agents
buying it, Λ(p?
), is below the average welfare weight 1.
 In the second case:
 The reduced price of the good is available only to agents
who don’t work—the two instruments are bundled together.
Case # 2: Welfare weights depend on taste type
Discussion:
 In the first case, there is:
 Subsidy for the good if the average welfare weight on agents
buying it, Λ(p?
), exceeds the average welfare weight 1.
 Tax on the good if the average welfare weight on agents
buying it, Λ(p?
), is below the average welfare weight 1.
 In the second case:
 The reduced price of the good is available only to agents
who don’t work—the two instruments are bundled together.
 Incentive compatibility is maintained by decreasing tax on
labor, so that high-ability agents get a strictly positive
surplus from working.
Case # 3: Correlation of taste and ability types
Case # 3: Correlation of taste and ability types
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
 Suppose that FL(t) 6= FH(t).
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
 Suppose that FL(t) 6= FH(t).
 Let Λ(t) be the average welfare weight on all types higher than t:
Λ(p) =
¯
L L(1 FL(p)) + ¯
H H(1 FH(p))
L(1 FL(p)) + H(1 FH(p))
:
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
 Suppose that FL(t) 6= FH(t).
 Let Λ(t) be the average welfare weight on all types higher than t:
Λ(p) =
¯
L L(1 FL(p)) + ¯
H H(1 FH(p))
L(1 FL(p)) + H(1 FH(p))
:
 Assume that
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
 Suppose that FL(t) 6= FH(t).
 Let Λ(t) be the average welfare weight on all types higher than t:
Λ(p) =
¯
L L(1 FL(p)) + ¯
H H(1 FH(p))
L(1 FL(p)) + H(1 FH(p))
:
 Assume that
 t (1 ¯
H)hH(t) k

fH(t) is increasing when negative;
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
 Suppose that FL(t) 6= FH(t).
 Let Λ(t) be the average welfare weight on all types higher than t:
Λ(p) =
¯
L L(1 FL(p)) + ¯
H H(1 FH(p))
L(1 FL(p)) + H(1 FH(p))
:
 Assume that
 t (1 ¯
H)hH(t) k

fH(t) is increasing when negative;
 t (1 ¯
L)hL(t) k

fL(t) crosses zero once from below;
Case # 3: Correlation of taste and ability types
 Suppose that Assumptions 1 and 2 from the AS result hold:
 i(t) = ¯
i, for all t;
 u(c) = c; c 2 R.
 Suppose that FL(t) 6= FH(t).
 Let Λ(t) be the average welfare weight on all types higher than t:
Λ(p) =
¯
L L(1 FL(p)) + ¯
H H(1 FH(p))
L(1 FL(p)) + H(1 FH(p))
:
 Assume that
 t (1 ¯
H)hH(t) k

fH(t) is increasing when negative;
 t (1 ¯
L)hL(t) k

fL(t) crosses zero once from below;
 (¯
L 1)hL(r)  (¯
H 1)hH(r); for all t:
Case # 3: Correlation of taste and ability types
Theorem
There are two candidate optimal mechanism:
1. High-ability agents work efficiently at net wage of 1=H (with the
remaining surplus taxed away), and the good is provided at a
single price p?
given by
p?
= k + (1 Λ(p?
))h(p?
):
2. High-ability agents work efficiently at net wage w  1=H; and
the good is sold at a lower price to low-ability agents than to
high-ability agents.
Case # 3: Correlation of taste and ability types
Discussion: (recall that p?
= k + (1 Λ(p?
))h(p?
))
 Conditional on buying the good, t  p?
, the designer can infer
the likelihood of the agent being a high- or low-ability worker.
Case # 3: Correlation of taste and ability types
Discussion: (recall that p?
= k + (1 Λ(p?
))h(p?
))
 Conditional on buying the good, t  p?
, the designer can infer
the likelihood of the agent being a high- or low-ability worker.
 Thus, the goods market can be used to redistribute more utility
from high- to low-ability agents.
Case # 3: Correlation of taste and ability types
Discussion: (recall that p?
= k + (1 Λ(p?
))h(p?
))
 Conditional on buying the good, t  p?
, the designer can infer
the likelihood of the agent being a high- or low-ability worker.
 Thus, the goods market can be used to redistribute more utility
from high- to low-ability agents.
 Assuming that ¯
H = 0, we have that
Λ(p)  1 FL(p)
L(1 FL(p)) + H(1 FH(p))
 1 () FL(p)  FH(p):
Case # 3: Correlation of taste and ability types
Discussion: (recall that p?
= k + (1 Λ(p?
))h(p?
))
 Conditional on buying the good, t  p?
, the designer can infer
the likelihood of the agent being a high- or low-ability worker.
 Thus, the goods market can be used to redistribute more utility
from high- to low-ability agents.
 Assuming that ¯
H = 0, we have that
Λ(p)  1 FL(p)
L(1 FL(p)) + H(1 FH(p))
 1 () FL(p)  FH(p):
 If ability and taste are positively correlated, the good is taxed,
and revenue is redistributed lump-sum;
Case # 3: Correlation of taste and ability types
Discussion: (recall that p?
= k + (1 Λ(p?
))h(p?
))
 Conditional on buying the good, t  p?
, the designer can infer
the likelihood of the agent being a high- or low-ability worker.
 Thus, the goods market can be used to redistribute more utility
from high- to low-ability agents.
 Assuming that ¯
H = 0, we have that
Λ(p)  1 FL(p)
L(1 FL(p)) + H(1 FH(p))
 1 () FL(p)  FH(p):
 If ability and taste are positively correlated, the good is taxed,
and revenue is redistributed lump-sum;
 If ability and taste are negatively correlated, the good is
subsidized.
Concluding Remarks
Concluding Remarks
Concluding Remarks
 We investigated the optimal joint design of an income tax and
a market for goods.
 Income taxation is used as the only redistributive instrument
under narrow assumptions.
 Whenever these assumptions fail, redistribution through
markets can also be useful.
 This is not to say that all market interventions motivated by
redistributive motives are justified...
 ... but this does mean that traditional theoretical foundations
opposing goods market distortions are insufficient.
Concluding Remarks
Future research directions:
 Richer models of how Inequality-aware Market Design
interacts with optimal taxation.
 Empirical applications.
 Political economy.
 Alternative approaches to measuring welfare and inequality.
Appendix
Appendix
Results
Lemma
There exists an optimal mechanism that features
 efficient provision of labor (high-ability agents choose y = ȳ,
low-ability agents choose y = 0);
Results
Lemma
There exists an optimal mechanism that features
 efficient provision of labor (high-ability agents choose y = ȳ,
low-ability agents choose y = 0);
 one-step allocation rule xL (possibly with rationing) for low-ability
agents;
Results
Lemma
There exists an optimal mechanism that features
 efficient provision of labor (high-ability agents choose y = ȳ,
low-ability agents choose y = 0);
 one-step allocation rule xL (possibly with rationing) for low-ability
agents;
 at most a three-step allocation rule xH for high-ability agents.
Results
Lemma
There exists an optimal mechanism that features
 efficient provision of labor (high-ability agents choose y = ȳ,
low-ability agents choose y = 0);
 one-step allocation rule xL (possibly with rationing) for low-ability
agents;
 at most a three-step allocation rule xH for high-ability agents.
Results
Lemma
There exists an optimal mechanism that features
 efficient provision of labor (high-ability agents choose y = ȳ,
low-ability agents choose y = 0);
 one-step allocation rule xL (possibly with rationing) for low-ability
agents;
 at most a three-step allocation rule xH for high-ability agents.
If there is no income effect (c ! 1 or B ! 1), then both
allocation rules reach 1 at the highest step, and xH has at most two
steps.
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
 leaves utilities unchanged;
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
 leaves utilities unchanged;
 relaxes the incentive-compatibility constraints;
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
 leaves utilities unchanged;
 relaxes the incentive-compatibility constraints;
 relaxes the resource constraint =) strict improvement.
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
 leaves utilities unchanged;
 relaxes the incentive-compatibility constraints;
 relaxes the resource constraint =) strict improvement.
 Use the envelope formula to solve for the consumption rule in
terms of the two allocation rules, a lump-sum payment, and an
extra monetary payment to high types.
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
 leaves utilities unchanged;
 relaxes the incentive-compatibility constraints;
 relaxes the resource constraint =) strict improvement.
 Use the envelope formula to solve for the consumption rule in
terms of the two allocation rules, a lump-sum payment, and an
extra monetary payment to high types.
 Lump-sum payment pinned down by the resource constraint.
Back
Results
Proof overview:
 If high-ability agents do not work full time, increase their labor
supply y and consumption c to keep them indifferent:
 leaves utilities unchanged;
 relaxes the incentive-compatibility constraints;
 relaxes the resource constraint =) strict improvement.
 Use the envelope formula to solve for the consumption rule in
terms of the two allocation rules, a lump-sum payment, and an
extra monetary payment to high types.
 Lump-sum payment pinned down by the resource constraint.
 The “subsistence constraint” (ci(t)  c) binds only at the highest
type t̄ for each i 2 fL; Hg, and hence depends on xi(t̄).
Back
Results
 Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange
multipliers L  0; H  0 to the two subsistence constraints.
Back
Results
 Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange
multipliers L  0; H  0 to the two subsistence constraints.
 Incentive-compatibility constraints:
Back
Results
 Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange
multipliers L  0; H  0 to the two subsistence constraints.
 Incentive-compatibility constraints:
 No misreport of t conditional on true report of  = L:
=) xL(t) is non-decreasing;
Back
Results
 Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange
multipliers L  0; H  0 to the two subsistence constraints.
 Incentive-compatibility constraints:
 No misreport of t conditional on true report of  = L:
=) xL(t) is non-decreasing;
 No misreport of t conditional on true report of  = H:
=) xH(t) is non-decreasing;
Back
Results
 Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange
multipliers L  0; H  0 to the two subsistence constraints.
 Incentive-compatibility constraints:
 No misreport of t conditional on true report of  = L:
=) xL(t) is non-decreasing;
 No misreport of t conditional on true report of  = H:
=) xH(t) is non-decreasing;
 No misreport of t and misreport of  = L
() ruled out by the assumption that L  0.
Back
Results
 Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange
multipliers L  0; H  0 to the two subsistence constraints.
 Incentive-compatibility constraints:
 No misreport of t conditional on true report of  = L:
=) xL(t) is non-decreasing;
 No misreport of t conditional on true report of  = H:
=) xH(t) is non-decreasing;
 No misreport of t and misreport of  = L
() ruled out by the assumption that L  0.
 No misreport of t and misreport of  = H
() no misreport of  = H but truthful report of t
() an outside option constraint.
Back
Results
 An outside option constraint:
∆ +
Z t
0
xH()d  UL(t) :=
Z t
0
xL()d; 8t 2 [0; t̄]:
Back
Results
 An outside option constraint:
∆ +
Z t
0
xH()d  UL(t) :=
Z t
0
xL()d; 8t 2 [0; t̄]:
 If we fix xL, the problem is analogous to linear mechanism design
with a type-dependent outside option constraint (Jullien, 2000)
Back
Results
 An outside option constraint:
∆ +
Z t
0
xH()d  UL(t) :=
Z t
0
xL()d; 8t 2 [0; t̄]:
 If we fix xL, the problem is analogous to linear mechanism design
with a type-dependent outside option constraint (Jullien, 2000)
 Dworczak and Muir (2024): We can solve this problem using an
adaptation of the ironing technique (Myerson, 1981).
=) The optimal (∆; xH) depend linearly on xL.
Back
Results
 An outside option constraint:
∆ +
Z t
0
xH()d  UL(t) :=
Z t
0
xL()d; 8t 2 [0; t̄]:
 If we fix xL, the problem is analogous to linear mechanism design
with a type-dependent outside option constraint (Jullien, 2000)
 Dworczak and Muir (2024): We can solve this problem using an
adaptation of the ironing technique (Myerson, 1981).
=) The optimal (∆; xH) depend linearly on xL.
 The problem of optimizing over xL is linear with no constraints:
=) The optimal xL takes the form xL(t) = x̄L 1ftt?
L
g.
Back
Results
 An outside option constraint:
∆ +
Z t
0
xH()d  UL(t) :=
Z t
0
xL()d; 8t 2 [0; t̄]:
 If we fix xL, the problem is analogous to linear mechanism design
with a type-dependent outside option constraint (Jullien, 2000)
 Dworczak and Muir (2024): We can solve this problem using an
adaptation of the ironing technique (Myerson, 1981).
=) The optimal (∆; xH) depend linearly on xL.
 The problem of optimizing over xL is linear with no constraints:
=) The optimal xL takes the form xL(t) = x̄L 1ftt?
L
g.
 This implies a bound on the number of steps of xH(t). 
Back

More Related Content

PDF
Presentation from the University of Bristol
PDF
Redistributive Allocation Mechanisms
PDF
Redistribution through Markets
PDF
Presentation.pdf
PPT
welfare_Econ.ppt
PDF
Redistributive Market Design
PPTX
Sec 3 3
PPT
Market Equity Taxation & Subsidies 2022.ppt
Presentation from the University of Bristol
Redistributive Allocation Mechanisms
Redistribution through Markets
Presentation.pdf
welfare_Econ.ppt
Redistributive Market Design
Sec 3 3
Market Equity Taxation & Subsidies 2022.ppt

Similar to Presentation from the MGTA event in Rome (20)

PDF
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
PPTX
Chapter three.pptx, general equilibrium lecture note
PPT
ch24edit.ppt
PPTX
Market Failure.pptx
PDF
Inequality Demography And Fiscal Policy Weijie Luo
PDF
Health Economics Lecture2 the Role of Public Spending in Health
PDF
Presentación de economía en inglés para gente que curse en inglés.
PPT
Market Failure
PDF
Equity-efficiency trade-off in quasi-linear environments
PDF
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
PDF
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
DOCX
Economics in education
PPTX
Market failure
PDF
The New Economics Of Inequality And Redistribution Samuel Bowles
PPTX
Vijay ppt
PPT
Uwi Government And Business Relations2005summary
PDF
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
DOCX
Welfare In India (Pratik Negi)
PPTX
Market failure
PPTX
Market Failure.pptx
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
Chapter three.pptx, general equilibrium lecture note
ch24edit.ppt
Market Failure.pptx
Inequality Demography And Fiscal Policy Weijie Luo
Health Economics Lecture2 the Role of Public Spending in Health
Presentación de economía en inglés para gente que curse en inglés.
Market Failure
Equity-efficiency trade-off in quasi-linear environments
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
Economics in education
Market failure
The New Economics Of Inequality And Redistribution Samuel Bowles
Vijay ppt
Uwi Government And Business Relations2005summary
A Theory of Fairness and Social Welfare Econometric Society Monographs Marc F...
Welfare In India (Pratik Negi)
Market failure
Market Failure.pptx
Ad

More from GRAPE (20)

PDF
The 401k program and its impact on household financial investment and knowledge
PDF
Heuristics and signals - lab labor market experiment
PDF
Revisiting gender board diversity and firm performance
PDF
Factors behind rising U.S. wealth inequality: a decomposition and policy impl...
PDF
Shocks and Inequality An Empirical Exploration
PDF
Raport "Równość a aspiracje zawodowe kobiet i mężcyzn"
PDF
Równość a aspiracje zawodowe kobiet i mężczyzn
PDF
Raport Równość a aspiracje zawodowe
PDF
Information_and_statistical_discrimination (1).pdf
PDF
Information_and_statistical_discrimination_LUX.pdf
PDF
Gender neutral hiring of young scholars: an experiment
PPTX
Wykresy do badania "Breaking barriers: Exploring women’s representation on co...
PPTX
Figures from a study "Breaking barriers: Exploring women’s representation on ...
PDF
Spillovers_in_Ownership_Interlocking_Networks.pdf
PDF
Gender neutral hiring of young scholars: experimental evidence
PDF
(Gender) Tone at the top: board diversity and earnings inequality
PDF
Demographic transition and the rise of wealth inequality
PDF
Gender board diversity and firm performance
PDF
Women on boards, czyli wszystko co chcielibyście wiedzieć o kobietach we wład...
PDF
Information_and_statistical_discrimination.pdf
The 401k program and its impact on household financial investment and knowledge
Heuristics and signals - lab labor market experiment
Revisiting gender board diversity and firm performance
Factors behind rising U.S. wealth inequality: a decomposition and policy impl...
Shocks and Inequality An Empirical Exploration
Raport "Równość a aspiracje zawodowe kobiet i mężcyzn"
Równość a aspiracje zawodowe kobiet i mężczyzn
Raport Równość a aspiracje zawodowe
Information_and_statistical_discrimination (1).pdf
Information_and_statistical_discrimination_LUX.pdf
Gender neutral hiring of young scholars: an experiment
Wykresy do badania "Breaking barriers: Exploring women’s representation on co...
Figures from a study "Breaking barriers: Exploring women’s representation on ...
Spillovers_in_Ownership_Interlocking_Networks.pdf
Gender neutral hiring of young scholars: experimental evidence
(Gender) Tone at the top: board diversity and earnings inequality
Demographic transition and the rise of wealth inequality
Gender board diversity and firm performance
Women on boards, czyli wszystko co chcielibyście wiedzieć o kobietach we wład...
Information_and_statistical_discrimination.pdf
Ad

Recently uploaded (20)

PDF
NewBase 22 August 2025 Energy News issue - 1818 by Khaled Al Awadi_compresse...
DOCX
Final. 150 minutes exercise agrumentative Essay
DOCX
BUSINESS PERFORMANCE SITUATION AND PERFORMANCE EVALUATION OF FELIX HOTEL IN H...
PPTX
INDIAN FINANCIAL SYSTEM (Financial institutions, Financial Markets & Services)
PDF
In July, the Business Activity Recovery Index Worsened Again - IER Survey
PDF
USS pension Report and Accounts 2025.pdf
PPT
Project_finance_introduction in finance.ppt
PDF
Best Accounting Outsourcing Companies in The USA
PPT
Relevant Information & Alternative Choice Decisions
PPTX
2. RBI.pptx202029291023i38039013i92292992
PPTX
ANALYZE MARKET DEMAND, MARKET SUPPLY AND MARKET.pptx
PPTX
General-Characteristics-of-Microorganisms.pptx
PPTX
Q1 PE AND HEALTH 5 WEEK 5 DAY 1 powerpoint template
PPTX
Group Presentation Development Econ and Envi..pptx
PPTX
Lesson Environment and Economic Growth.pptx
PPTX
balanced_and_unbalanced_growth_theory_ppt.pptx
PDF
2018_Simulating Hedge Fund Strategies Generalising Fund Performance Presentat...
PPTX
RISK MANAGEMENT IN MEDICAL LABORATORIES 2.pptx
PPTX
Machine Learning (ML) is a branch of Artificial Intelligence (AI)
PPTX
Integrated Digital Marketing and Supply Chain Model for.pptx
NewBase 22 August 2025 Energy News issue - 1818 by Khaled Al Awadi_compresse...
Final. 150 minutes exercise agrumentative Essay
BUSINESS PERFORMANCE SITUATION AND PERFORMANCE EVALUATION OF FELIX HOTEL IN H...
INDIAN FINANCIAL SYSTEM (Financial institutions, Financial Markets & Services)
In July, the Business Activity Recovery Index Worsened Again - IER Survey
USS pension Report and Accounts 2025.pdf
Project_finance_introduction in finance.ppt
Best Accounting Outsourcing Companies in The USA
Relevant Information & Alternative Choice Decisions
2. RBI.pptx202029291023i38039013i92292992
ANALYZE MARKET DEMAND, MARKET SUPPLY AND MARKET.pptx
General-Characteristics-of-Microorganisms.pptx
Q1 PE AND HEALTH 5 WEEK 5 DAY 1 powerpoint template
Group Presentation Development Econ and Envi..pptx
Lesson Environment and Economic Growth.pptx
balanced_and_unbalanced_growth_theory_ppt.pptx
2018_Simulating Hedge Fund Strategies Generalising Fund Performance Presentat...
RISK MANAGEMENT IN MEDICAL LABORATORIES 2.pptx
Machine Learning (ML) is a branch of Artificial Intelligence (AI)
Integrated Digital Marketing and Supply Chain Model for.pptx

Presentation from the MGTA event in Rome

  • 1. Optimal Redistribution via Income Taxation and Market Design Mohammad Akbarpour (Stanford University) Paweł Doligalski (University of Bristol) Piotr Dworczak? (Northwestern University; GRAPE) Scott Duke Kominers (Harvard University; a16z) June 19, 2024 Summer School, Markets and Governments: a Theoretical Appraisal ? Co-funded by the European Union (ERC, IMD-101040122). Views and opinions expressed are those of the authors only and do not necessarily reflect those of the European Union or the European Research Council.
  • 2. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US)
  • 3. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US)
  • 4. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries)
  • 5. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... )
  • 6. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... ) Covid-19 vaccines (“communist” solution within countries versus “wild west capitalism” across countries)
  • 7. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... ) Covid-19 vaccines (“communist” solution within countries versus “wild west capitalism” across countries) Road access
  • 8. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... ) Covid-19 vaccines (“communist” solution within countries versus “wild west capitalism” across countries) Road access Legal services
  • 9. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... ) Covid-19 vaccines (“communist” solution within countries versus “wild west capitalism” across countries) Road access Legal services ...
  • 10. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... ) Covid-19 vaccines (“communist” solution within countries versus “wild west capitalism” across countries) Road access Legal services ...
  • 11. Inequality-aware Market Design Policymakers frequently distort allocation of goods and services in markets, often motivated by redistributive and fairness concerns: Housing (rent control; public housing; LIHTC in the US) Health care (public health care in Europe, Medicare and Medicaid in the US) Food (food stamps in the US; in-kind food transfer programs (rice, wheat,...) in developing countries) Energy (electricity in virtually all European countries at the moment; kerosene in India; energy subsidies in Latin America;... ) Covid-19 vaccines (“communist” solution within countries versus “wild west capitalism” across countries) Road access Legal services ... Policymakers didn’t take Econ 101...?
  • 12. Inequality-aware Market Design Running assumptions throughout: I Welfare Theorem holds. Social planner is benevolent and competent. Social planner has redistributive preferences.
  • 13. Inequality-aware Market Design Conventional wisdom #1: II Welfare Theorem implies that markets are a superior allocation mechanism even under redistributive preferences.
  • 14. Inequality-aware Market Design Conventional wisdom #1: II Welfare Theorem implies that markets are a superior allocation mechanism even under redistributive preferences. Caveat: II WT does not account for private information!
  • 15. Inequality-aware Market Design Conventional wisdom #1: II Welfare Theorem implies that markets are a superior allocation mechanism even under redistributive preferences. Caveat: II WT does not account for private information! Inequality-aware Market Design (IMD): How to design individual markets in the presence of socioeconomic inequality and private information?
  • 16. Inequality-aware Market Design Conventional wisdom #1: II Welfare Theorem implies that markets are a superior allocation mechanism even under redistributive preferences. Caveat: II WT does not account for private information! Inequality-aware Market Design (IMD): How to design individual markets in the presence of socioeconomic inequality and private information? Main takeaway: Market distortions (taxes, subsidies, inefficient rationing) can be part of optimal mechanisms when the market designer has sufficiently strong redistributive preferences (and does not have access to other tools to effect redistribution).
  • 17. Inequality-aware Market Design—Example There are 3 agents: Ann, Bob, and Claire.
  • 18. Inequality-aware Market Design—Example There are 3 agents: Ann, Bob, and Claire. There are 2 homogeneous goods (e.g., houses) to allocate.
  • 19. Inequality-aware Market Design—Example There are 3 agents: Ann, Bob, and Claire. There are 2 homogeneous goods (e.g., houses) to allocate. Agents have the following utilities u for a house: Ann: 1/4, Bob: 3/4, Claire: 1.
  • 20. Inequality-aware Market Design—Example There are 3 agents: Ann, Bob, and Claire. There are 2 homogeneous goods (e.g., houses) to allocate. Agents have the following utilities u for a house: Ann: 1/4, Bob: 3/4, Claire: 1. However, these agents also differ in wealth w: Ann: 8, Bob: 1, Claire: 1.
  • 21. Inequality-aware Market Design—Example There are 3 agents: Ann, Bob, and Claire. There are 2 homogeneous goods (e.g., houses) to allocate. Agents have the following utilities u for a house: Ann: 1/4, Bob: 3/4, Claire: 1. However, these agents also differ in wealth w: Ann: 8, Bob: 1, Claire: 1. All agents have the same utility function log(w) + u x; where x is the probability of having a house.
  • 22. Inequality-aware Market Design—Example There are 3 agents: Ann, Bob, and Claire. There are 2 homogeneous goods (e.g., houses) to allocate. Agents have the following utilities u for a house: Ann: 1/4, Bob: 3/4, Claire: 1. However, these agents also differ in wealth w: Ann: 8, Bob: 1, Claire: 1. All agents have the same utility function log(w) + u x; where x is the probability of having a house. Social planner aims to maximize the sum of utilities.
  • 26. Inequality-aware Market Design—Example value for good value for money willingness to pay Ann 1/4 1/8 Bob 3/4 1 Claire 1 1
  • 27. Inequality-aware Market Design—Example value for good value for money willingness to pay Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1
  • 28. Inequality-aware Market Design—Example value for good value for money willingness to pay Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Alternative interpretation of the problem: Normalize the values for money in agent’s utilities to 1 (the usual quasi-linear model); Think of values for money as (unobserved) welfare weights.
  • 29. Inequality-aware Market Design—Example value for good value for money willingness to pay Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1
  • 30. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #1: Market equilibrium (+ lump-sum transfers)
  • 31. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #1: Market equilibrium (+ lump-sum transfers) Market-clearing price: 1 House owners: Ann Claire
  • 32. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #1: Market equilibrium (+ lump-sum transfers) Market-clearing price: 1 House owners: Ann Claire Lump-sum transfer: 2=3
  • 33. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 1=4 1=8 1=3 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #1: Market equilibrium (+ lump-sum transfers) Market-clearing price: 1 House owners: Ann Claire Lump-sum transfer: 2=3
  • 34. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 5=24 Bob 3/4 1 3/4 0 + 1 2=3 Claire 1 1 1 Mechanism #1: Market equilibrium (+ lump-sum transfers) Market-clearing price: 1 House owners: Ann Claire Lump-sum transfer: 2=3
  • 35. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 5=24 Bob 3/4 1 3/4 2=3 Claire 1 1 1 1 1 1=3 Mechanism #1: Market equilibrium (+ lump-sum transfers) Market-clearing price: 1 House owners: Ann Claire Lump-sum transfer: 2=3
  • 36. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 5=24 Bob 3/4 1 3/4 2=3 Claire 1 1 1 2=3 Mechanism #1: Market equilibrium (+ lump-sum transfers) Market-clearing price: 1 House owners: Ann Claire Lump-sum transfer: 2=3 Total utility: 37=24
  • 37. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1
  • 38. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #2: Random allocation
  • 39. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire
  • 40. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire Lump-sum transfer: 0
  • 41. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 2=3 1=4 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire Lump-sum transfer: 0
  • 42. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 1=6 Bob 3/4 1 3/4 2=3 3=4 Claire 1 1 1 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire Lump-sum transfer: 0
  • 43. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 1=6 Bob 3/4 1 3/4 1=2 Claire 1 1 1 2=3 1 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire Lump-sum transfer: 0
  • 44. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 1=6 Bob 3/4 1 3/4 1=2 Claire 1 1 1 2=3 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire Lump-sum transfer: 0 Total utility: 32=24 ( 37=24)
  • 45. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 1=6 Bob 3/4 1 3/4 1=2 Claire 1 1 1 2=3 Mechanism #2: Random allocation Price: 0 House owners: 66% Ann 66% Bob 66% Claire Lump-sum transfer: 0 Among all mechanisms charging a single price p, p = 1 is optimal.
  • 46. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1
  • 47. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market
  • 48. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob
  • 49. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob Lump-sum transfer: 1=3
  • 50. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 1=4 1=8 2=3 Bob 3/4 1 3/4 Claire 1 1 1 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob Lump-sum transfer: 1=3
  • 51. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 4=24 Bob 3/4 1 3/4 1=2 3=4 + 1 1=3 Claire 1 1 1 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob Lump-sum transfer: 1=3
  • 52. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 4=24 Bob 3/4 1 3/4 17=24 Claire 1 1 1 1=2 1 1 1=3 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob Lump-sum transfer: 1=3
  • 53. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 4=24 Bob 3/4 1 3/4 17=24 Claire 1 1 1 20=24 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob Lump-sum transfer: 1=3 Total utility: 41=24 ( 37=24)
  • 54. Inequality-aware Market Design—Example val. good val. money WTP utility Ann 1/4 1/8 2 4=24 Bob 3/4 1 3/4 17=24 Claire 1 1 1 20=24 Mechanism #3: Allocate 1st unit by lottery, sell 2nd unit in market Market-clearing price for 2nd unit: 1 (Ann’s indifference: 1=4 1=8 1 = 1=2 1=4) House owners: Ann 50% Claire 50% Bob Lump-sum transfer: 1=3 This is in fact the optimal mechanism! (subject to IC constraints)
  • 55. Inequality-aware Market Design—Example val. money WTP utility—market utility—rationing Ann 1/8 2 5 4 Bob 1 3/4 16 17 Claire 1 1 16 20
  • 56. Inequality-aware Market Design—Example val. money WTP utility—market utility—rationing Ann 1/8 2 5 4 Bob 1 3/4 16 17 Claire 1 1 16 20 Intuition: Values for money (welfare weights) are negatively correlated with willingness to pay.
  • 57. Inequality-aware Market Design—Example val. money WTP utility—market utility—rationing Ann 1/8 2 5 4 Bob 1 3/4 16 17 Claire 1 1 16 20 Intuition: Values for money (welfare weights) are negatively correlated with willingness to pay. Market behavior can be used for screening: Choosing the lottery reveals a higher-than-average value for money.
  • 58. Inequality-aware Market Design—Example val. money WTP utility—market utility—rationing Ann 1/8 2 5 4 Bob 1 3/4 16 17 Claire 1 1 16 20 Intuition: Values for money (welfare weights) are negatively correlated with willingness to pay. Market behavior can be used for screening: Choosing the lottery reveals a higher-than-average value for money. The designer can then increase the utility of agents with higher value for money by reducing the price of the rationed option.
  • 59. Inequality-aware Market Design—Papers DKA (2021): Two-sided market with buyers and sellers for an indivisible good Rationing used if significant inequality within a side of the market Taxes/ subsidies used if inequality across the two sides of the market ADK (2023): One-sided allocation problem with goods differing in quality, observable information, and flexible preferences over revenue A Budish DK (2023): Application to allocation of Covid-19 vaccines (interaction of redistributive preferences with allocative externalities) Tokarski KAD (2023): Application to energy pricing in Europe D (2023), Yang DA (2024): Optimality of using costly screening (e.g., queuing)
  • 60. IMD and Income Taxation Conventional wisdom #2: The Atkinson-Stiglitz theorem implies that redistribution should be accomplished entirely via income taxation.
  • 61. IMD and Income Taxation Conventional wisdom #2: The Atkinson-Stiglitz theorem implies that redistribution should be accomplished entirely via income taxation. Caveat: Atkinson-Stiglitz theorem assumes that the only heterogeneity in the population is in ability to generate income.
  • 62. IMD and Income Taxation Conventional wisdom #2: The Atkinson-Stiglitz theorem implies that redistribution should be accomplished entirely via income taxation. Caveat: Atkinson-Stiglitz theorem assumes that the only heterogeneity in the population is in ability to generate income. Main questions for this project:
  • 63. IMD and Income Taxation Conventional wisdom #2: The Atkinson-Stiglitz theorem implies that redistribution should be accomplished entirely via income taxation. Caveat: Atkinson-Stiglitz theorem assumes that the only heterogeneity in the population is in ability to generate income. Main questions for this project: Should markets be optimally distorted when there is also heterogeneity in tastes for goods?
  • 64. IMD and Income Taxation Conventional wisdom #2: The Atkinson-Stiglitz theorem implies that redistribution should be accomplished entirely via income taxation. Caveat: Atkinson-Stiglitz theorem assumes that the only heterogeneity in the population is in ability to generate income. Main questions for this project: Should markets be optimally distorted when there is also heterogeneity in tastes for goods? What is the interaction between IMD and income taxation?
  • 65. IMD and Income Taxation Result #1: Assuming separable utility functions and multidimensional heterogeneity, if 1. utility functions feature no income effects; 2. taste type and ability type are statistically independent; 3. welfare weights depend only on the ability type,
  • 66. IMD and Income Taxation Result #1: Assuming separable utility functions and multidimensional heterogeneity, if 1. utility functions feature no income effects; 2. taste type and ability type are statistically independent; 3. welfare weights depend only on the ability type, then the conclusion of the Atkinson-Stiglitz theorem holds.
  • 67. IMD and Income Taxation Result #1: Assuming separable utility functions and multidimensional heterogeneity, if 1. utility functions feature no income effects; 2. taste type and ability type are statistically independent; 3. welfare weights depend only on the ability type, then the conclusion of the Atkinson-Stiglitz theorem holds. Result #2: If any of the assumptions 1, 2, or 3 are relaxed, then distortions in markets may be optimal.
  • 68. IMD and Income Taxation Result #1: Assuming separable utility functions and multidimensional heterogeneity, if 1. utility functions feature no income effects; 2. taste type and ability type are statistically independent; 3. welfare weights depend only on the ability type, then the conclusion of the Atkinson-Stiglitz theorem holds. Result #2: If any of the assumptions 1, 2, or 3 are relaxed, then distortions in markets may be optimal. We provide analytical solutions in a linear model with a single good, binary ability type, and continuous taste type.
  • 69. IMD and Income Taxation Result #1: Assuming separable utility functions and multidimensional heterogeneity, if 1. utility functions feature no income effects; 2. taste type and ability type are statistically independent; 3. welfare weights depend only on the ability type, then the conclusion of the Atkinson-Stiglitz theorem holds. Result #2: If any of the assumptions 1, 2, or 3 are relaxed, then distortions in markets may be optimal. We provide analytical solutions in a linear model with a single good, binary ability type, and continuous taste type. Distortions in markets are “generically” optimal.
  • 70. Literature Review Suboptimality of goods market distortions: Diamond and Mirrlees (1971), Atkinson and Stiglitz (1976), Gauthier and Laroque (2009), Doligalski et al. (2023), ... Taste heterogeneity and failure of Atkinson-Stiglitz theorem: Cremer and Gavhari (1995, 1998, 2002), Saez (2002), Kaplow (2008), Golosov et al. (2013), Gauthier and Henriet (2018), Scheuer and Slemrod (2020), Hellwig and Werquin (2023), Ferey et al. (2023), ... Multi-dimensional heterogeneity in public finance: Cremer et al. (2003), Blomquist and Christiansen (2008), Diamond and Spinnewijn (2011), Piketty and Saez (2013), Saez and Stantcheva (2018), Golosov and Krasikov (2023), Bierbrauer et al. (2023), ... IMD precursors: Spence (1977), Weitzman (1977), Nichols and Zeckhauser (1982), Besley and Coate(1991), Condorelli (2013), ... Related mechanism-design papers: Jullien (2000), Che et al. (2013), Fiat et al. (2016), Li (2021), Dworczak and Muir (2024), ...
  • 71. Literature Review Suboptimality of goods market distortions: Diamond and Mirrlees (1971), Atkinson and Stiglitz (1976), Gauthier and Laroque (2009), Doligalski et al. (2023), ... Taste heterogeneity and failure of Atkinson-Stiglitz theorem: Cremer and Gavhari (1995, 1998, 2002), Saez (2002), Kaplow (2008), Golosov et al. (2013), Gauthier and Henriet (2018), Scheuer and Slemrod (2020), Hellwig and Werquin (2023), Ferey et al. (2023), ... Multi-dimensional heterogeneity in public finance: Cremer et al. (2003), Blomquist and Christiansen (2008), Diamond and Spinnewijn (2011), Piketty and Saez (2013), Saez and Stantcheva (2018), Golosov and Krasikov (2023), Bierbrauer et al. (2023), ... IMD precursors: Spence (1977), Weitzman (1977), Nichols and Zeckhauser (1982), Besley and Coate(1991), Condorelli (2013), ... Related mechanism-design papers: Jullien (2000), Che et al. (2013), Fiat et al. (2016), Li (2021), Dworczak and Muir (2024), ...
  • 72. Talk outline 1. Model 2. Result #1: Atkinson-Stiglitz theorem 3. Result #2: Optimality of goods market distortions Optimal design with a simple income effect Optimal design with welfare weights depending on taste Optimal design under correlation of ability and taste
  • 74. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails.
  • 75. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails. There is a unit mass of agents characterized by two-dimensional types: (t; ), where t is “taste” and is “ability.”
  • 76. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails. There is a unit mass of agents characterized by two-dimensional types: (t; ), where t is “taste” and is “ability.” Social planner allocates:
  • 77. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails. There is a unit mass of agents characterized by two-dimensional types: (t; ), where t is “taste” and is “ability.” Social planner allocates: numeraire consumption good c 2 R,
  • 78. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails. There is a unit mass of agents characterized by two-dimensional types: (t; ), where t is “taste” and is “ability.” Social planner allocates: numeraire consumption good c 2 R, vector of goods x 2 X RL +,
  • 79. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails. There is a unit mass of agents characterized by two-dimensional types: (t; ), where t is “taste” and is “ability.” Social planner allocates: numeraire consumption good c 2 R, vector of goods x 2 X RL +, earnings (pre-tax) y 2 R.
  • 80. Model We introduce a general model to prove the AS result; we make simplifying assumptions later to solve the model when the AS result fails. There is a unit mass of agents characterized by two-dimensional types: (t; ), where t is “taste” and is “ability.” Social planner allocates: numeraire consumption good c 2 R, vector of goods x 2 X RL +, earnings (pre-tax) y 2 R. Each agent’s utility function is U((c; x; y); (t; )) = u(c) + v(x; t) w(y; ); where the function u; v; w are non-decreasing.
  • 81. Model Types (t; ) have a joint distribution F(t; ) in the population.
  • 82. Model Types (t; ) have a joint distribution F(t; ) in the population. Goods in x can be produced at fixed marginal costs k 2 RL + (in terms of the numeraire).
  • 83. Model Types (t; ) have a joint distribution F(t; ) in the population. Goods in x can be produced at fixed marginal costs k 2 RL + (in terms of the numeraire). The planner must respect the resource constraint: Z [y(t; ) c(t; ) k x(t; )] dF(t; ) B; where B could be positive (government expenditure) or negative (outside source of revenue).
  • 84. Model Types (t; ) have a joint distribution F(t; ) in the population. Goods in x can be produced at fixed marginal costs k 2 RL + (in terms of the numeraire). The planner must respect the resource constraint: Z [y(t; ) c(t; ) k x(t; )] dF(t; ) B; where B could be positive (government expenditure) or negative (outside source of revenue). The planner uses social welfare weights (t; ) 0, with average weight normalized to 1.
  • 85. Planner’s problem Choose an allocation a = (c; x; y) to maximize Z (t; ) U(a(t; ); (t; )) dF(t; ) subject to incentive-compatibility constraints U(a(t; ); (t; )) U(a(t0; 0); (t; )); 8(t; ); (t0; 0); and the resource constraint Z [y(t; ) c(t; ) k x(t; )] dF(t; ) B:
  • 87. Atkinson-Stiglitz result Given the additive separability, the efficient allocation of goods is x? (t; ) = argmaxx fu(c̃(t; ) k x) + v(x; t)g, where c̃ denotes post-tax earnings (or total consumption expenditures).
  • 88. Atkinson-Stiglitz result Given the additive separability, the efficient allocation of goods is x? (t; ) = argmaxx fu(c̃(t; ) k x) + v(x; t)g, where c̃ denotes post-tax earnings (or total consumption expenditures). Theorem Suppose that: 1. There are no income effects: u(c) = c; c 2 R; 2. Welfare weights depend only on the ability type: (t; ) = ¯ (); 8(t; ); 3. Ability and taste types are statistically independent: F(t; ) = Ft (t)F(); 8(t; ), where Ft and F denote the marginal distributions. Then, the optimal mechanism induces the efficient choice of x, and can be implemented with an income tax alone.
  • 89. Atkinson-Stiglitz result Proof outline: 1. Without loss of generality to look at direct mechanisms.
  • 90. Atkinson-Stiglitz result Proof outline: 1. Without loss of generality to look at direct mechanisms. 2. Consider the problem for a fixed taste type t, dropping the IC constraints of reporting t truthfully.
  • 91. Atkinson-Stiglitz result Proof outline: 1. Without loss of generality to look at direct mechanisms. 2. Consider the problem for a fixed taste type t, dropping the IC constraints of reporting t truthfully. 3. Since there is no taste heterogeneity and we have (additive) separability, the standard Atkinson-Stiglitz result holds (formally, we use the approach from Doligalski et al., 2023).
  • 92. Atkinson-Stiglitz result Proof outline: 1. Without loss of generality to look at direct mechanisms. 2. Consider the problem for a fixed taste type t, dropping the IC constraints of reporting t truthfully. 3. Since there is no taste heterogeneity and we have (additive) separability, the standard Atkinson-Stiglitz result holds (formally, we use the approach from Doligalski et al., 2023). 4. Define individual expenditure on all goods by c̃(t; ) = c(t; ) + k x? (t) (note: x? does not depend on ).
  • 93. Atkinson-Stiglitz result Proof outline: 1. Without loss of generality to look at direct mechanisms. 2. Consider the problem for a fixed taste type t, dropping the IC constraints of reporting t truthfully. 3. Since there is no taste heterogeneity and we have (additive) separability, the standard Atkinson-Stiglitz result holds (formally, we use the approach from Doligalski et al., 2023). 4. Define individual expenditure on all goods by c̃(t; ) = c(t; ) + k x? (t) (note: x? does not depend on ). 5. Key step: (c̃; y) that solves the relaxed problem for fixed t does not depend on t.
  • 94. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because:
  • 95. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because: By assumption 2, the distribution of is the same for all t;
  • 96. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because: By assumption 2, the distribution of is the same for all t; By assumption 3, the welfare weights do not vary with t;
  • 97. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because: By assumption 2, the distribution of is the same for all t; By assumption 3, the welfare weights do not vary with t; By assumption 1, t only affects the “split” of total consumption between numeraire and other goods.
  • 98. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because: By assumption 2, the distribution of is the same for all t; By assumption 3, the welfare weights do not vary with t; By assumption 1, t only affects the “split” of total consumption between numeraire and other goods. 6. The mechanism (c̃(); y(); x? (t)) is IC for the full problem:
  • 99. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because: By assumption 2, the distribution of is the same for all t; By assumption 3, the welfare weights do not vary with t; By assumption 1, t only affects the “split” of total consumption between numeraire and other goods. 6. The mechanism (c̃(); y(); x? (t)) is IC for the full problem: Total expenditure and labor choices are incentive-compatible by construction (they do not depend on t)
  • 100. Atkinson-Stiglitz result Proof outline continued: 5. (c̃; y) does not depend on t because: By assumption 2, the distribution of is the same for all t; By assumption 3, the welfare weights do not vary with t; By assumption 1, t only affects the “split” of total consumption between numeraire and other goods. 6. The mechanism (c̃(); y(); x? (t)) is IC for the full problem: Total expenditure and labor choices are incentive-compatible by construction (they do not depend on t) Expenditure on goods x is incentive-compatible because each type t obtains the efficient amount.
  • 101. Atkinson-Stiglitz result Comments: Assumption 1 is crucial—in particular, we have used the fact that c can be potentially negative.
  • 102. Atkinson-Stiglitz result Comments: Assumption 1 is crucial—in particular, we have used the fact that c can be potentially negative. Assumptions 2 and 3 similar in spirit to the conditions derived by Saez (2002) using the perturbation approach.
  • 103. Atkinson-Stiglitz result Comments: Assumption 1 is crucial—in particular, we have used the fact that c can be potentially negative. Assumptions 2 and 3 similar in spirit to the conditions derived by Saez (2002) using the perturbation approach. If we add a participation constraint, and assume that the planner maximizes revenue (or is Rawlsian), the result breaks down.
  • 104. Optimality of market distortions Optimality of market distortions
  • 105. Framework To solve the model without Assumptions 1–3, we make further simplifying assumptions.
  • 106. Framework To solve the model without Assumptions 1–3, we make further simplifying assumptions. There is a single indivisible good, x 2 [0; 1] (can be interpreted as bounded quality); earnings y 2 [0; ȳ].
  • 107. Framework To solve the model without Assumptions 1–3, we make further simplifying assumptions. There is a single indivisible good, x 2 [0; 1] (can be interpreted as bounded quality); earnings y 2 [0; ȳ]. Ability type is binary: 2 fL; Hg, where L 0, and H 1.
  • 108. Framework To solve the model without Assumptions 1–3, we make further simplifying assumptions. There is a single indivisible good, x 2 [0; 1] (can be interpreted as bounded quality); earnings y 2 [0; ȳ]. Ability type is binary: 2 fL; Hg, where L 0, and H 1. Let i be the mass of ability types i, and Fi(t) the CDF of taste t conditional on ability type i, supported on [0; t̄], for i 2 fL; Hg.
  • 109. Framework To solve the model without Assumptions 1–3, we make further simplifying assumptions. There is a single indivisible good, x 2 [0; 1] (can be interpreted as bounded quality); earnings y 2 [0; ȳ]. Ability type is binary: 2 fL; Hg, where L 0, and H 1. Let i be the mass of ability types i, and Fi(t) the CDF of taste t conditional on ability type i, supported on [0; t̄], for i 2 fL; Hg. Utility function is piece-wise linear: ( c + t x 1 y c c; 1 c c; where c is a “subsistence” level.
  • 113. Framework Comments about the framework: Willingness to pay is WTP =      t c c; 2 [0; t] c = c; 0 c c:
  • 114. Framework Comments about the framework: Willingness to pay is WTP =      t c c; 2 [0; t] c = c; 0 c c: So efficiency requires x? (t; c) =      1 c c and t k; 2 [0; 1] c = c and t k; 0 c c or t k:
  • 115. Framework Comments about the framework: Willingness to pay is WTP =      t c c; 2 [0; t] c = c; 0 c c: So efficiency requires x? (t; c) =      1 c c and t k; 2 [0; 1] c = c and t k; 0 c c or t k: The framework is a “best-case” scenario for income taxation.
  • 116. Results We show that in the optimal mechanism: Provision of labor is always efficient. Details
  • 117. Results We show that in the optimal mechanism: Provision of labor is always efficient. The allocation rules for low- and high-ability agents are steps functions with few steps (one step for low-ability agents). Details
  • 118. Results We show that in the optimal mechanism: Provision of labor is always efficient. The allocation rules for low- and high-ability agents are steps functions with few steps (one step for low-ability agents). Rough idea of the proof: Details
  • 119. Results We show that in the optimal mechanism: Provision of labor is always efficient. The allocation rules for low- and high-ability agents are steps functions with few steps (one step for low-ability agents). Rough idea of the proof: Low-ability agents cannot mimic high-ability agents; Details
  • 120. Results We show that in the optimal mechanism: Provision of labor is always efficient. The allocation rules for low- and high-ability agents are steps functions with few steps (one step for low-ability agents). Rough idea of the proof: Low-ability agents cannot mimic high-ability agents; High-ability agents face an endogenous outside-option constraint (from mimicking low-ability agents); Details
  • 121. Results We show that in the optimal mechanism: Provision of labor is always efficient. The allocation rules for low- and high-ability agents are steps functions with few steps (one step for low-ability agents). Rough idea of the proof: Low-ability agents cannot mimic high-ability agents; High-ability agents face an endogenous outside-option constraint (from mimicking low-ability agents); Such constraints can be handled by adapting Myerson’s ironing technique. Details
  • 122. Case # 1: Income effect Case # 1: Income effect
  • 123. Case # 1: Income effect Suppose that Assumptions 2 and 3 from the AS result hold:
  • 124. Case # 1: Income effect Suppose that Assumptions 2 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t;
  • 125. Case # 1: Income effect Suppose that Assumptions 2 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; H(t) = 0 and LL(t) = 1, for all t.
  • 126. Case # 1: Income effect Suppose that Assumptions 2 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; H(t) = 0 and LL(t) = 1, for all t. Suppose that buyer and seller virtual surpluses t (1 F(t))=f(t) and t + F(t)=f(t) are non-decreasing.
  • 127. Case # 1: Income effect Suppose that Assumptions 2 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; H(t) = 0 and LL(t) = 1, for all t. Suppose that buyer and seller virtual surpluses t (1 F(t))=f(t) and t + F(t)=f(t) are non-decreasing. Finally, assume that H 1 1 H B + c + k; =) income effect has bite.
  • 128. Case # 1: Income effect Theorem There exists an optimal mechanism that can be implemented as follows: Income is taxed at a rate 1 1=H (high-ability agents work);
  • 129. Case # 1: Income effect Theorem There exists an optimal mechanism that can be implemented as follows: Income is taxed at a rate 1 1=H (high-ability agents work); Anyone can purchase either
  • 130. Case # 1: Income effect Theorem There exists an optimal mechanism that can be implemented as follows: Income is taxed at a rate 1 1=H (high-ability agents work); Anyone can purchase either x̄L of the good at a unit price pL k; or
  • 131. Case # 1: Income effect Theorem There exists an optimal mechanism that can be implemented as follows: Income is taxed at a rate 1 1=H (high-ability agents work); Anyone can purchase either x̄L of the good at a unit price pL k; or x̄H units of the good at a unit price pH(1 x̄L=x̄H) + pL; where pH lies between marginal cost k and the optimal monopoly price (equal to optimal monopoly price if x̄H = 1)
  • 132. Case # 1: Income effect Theorem There exists an optimal mechanism that can be implemented as follows: Income is taxed at a rate 1 1=H (high-ability agents work); Anyone can purchase either x̄L of the good at a unit price pL k; or x̄H units of the good at a unit price pH(1 x̄L=x̄H) + pL; where pH lies between marginal cost k and the optimal monopoly price (equal to optimal monopoly price if x̄H = 1) Everyone receives a lump-sum transfer equal to c + pLx̄L.
  • 133. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary.
  • 134. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing.
  • 135. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing. Basic intuition:
  • 136. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing. Basic intuition: Suppose the good is priced at k. Low-ability agents are constrained and buy x 1 despite having high taste t.
  • 137. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing. Basic intuition: Suppose the good is priced at k. Low-ability agents are constrained and buy x 1 despite having high taste t. Consider perturbing the price to p = k , for small 0.
  • 138. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing. Basic intuition: Suppose the good is priced at k. Low-ability agents are constrained and buy x 1 despite having high taste t. Consider perturbing the price to p = k , for small 0. There is a second-order loss in efficiency (marginal effect)...
  • 139. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing. Basic intuition: Suppose the good is priced at k. Low-ability agents are constrained and buy x 1 despite having high taste t. Consider perturbing the price to p = k , for small 0. There is a second-order loss in efficiency (marginal effect)... ... but there is a first-order gain in welfare since all types t k can now buy more of the good (inframarginal effect)
  • 140. Case # 1: Income effect Discussion: Income tax extracts all surplus but is not distortionary. Low-ability agents with sufficiently high t purchase the good at a subsidized price subject to rationing. Basic intuition: Suppose the good is priced at k. Low-ability agents are constrained and buy x 1 despite having high taste t. Consider perturbing the price to p = k , for small 0. There is a second-order loss in efficiency (marginal effect)... ... but there is a first-order gain in welfare since all types t k can now buy more of the good (inframarginal effect) High-ability agents can “top up” in the market but pay a unit price higher than marginal cost.
  • 141. Case # 1: Income effect Goods allocation in optimal mechanism
  • 142. Case # 1: Income effect Goods allocation in optimal mechanism
  • 143. Case # 1: Income effect Numeraire consumption in optimal mechanism
  • 144. Case # 1: Income effect Is the result driven by our stylized “income effect”? Model with income effect very difficult to solve analytically.
  • 145. Case # 1: Income effect Is the result driven by our stylized “income effect”? Model with income effect very difficult to solve analytically. We are working on two extensions:
  • 146. Case # 1: Income effect Is the result driven by our stylized “income effect”? Model with income effect very difficult to solve analytically. We are working on two extensions: Concave utility u(c) in a 2 2 model;
  • 147. Case # 1: Income effect Is the result driven by our stylized “income effect”? Model with income effect very difficult to solve analytically. We are working on two extensions: Concave utility u(c) in a 2 2 model; Optimality of distortion in the “same direction” in a model with concave utility u(c).
  • 148. Case # 1: Income effect Is the result driven by our stylized “income effect”? Model with income effect very difficult to solve analytically. We are working on two extensions: Concave utility u(c) in a 2 2 model; Optimality of distortion in the “same direction” in a model with concave utility u(c). Numerically, results appear robust.
  • 149. Case # 1: Income effect Goods allocation in optimal mechanism
  • 150. Case # 1: Income effect Goods allocation in optimal mechanism (u(c) = pc)
  • 151. Case # 1: Income effect Goods allocation in optimal mechanism (u(c) = pc)
  • 152. Case # 1: Income effect Numeraire consumption in optimal mechanism
  • 153. Case # 1: Income effect Numeraire consumption in optimal mechanism (u(c) = pc)
  • 154. Case # 1: Income effect Goods allocation in optimal mechanism (multiple ability types)
  • 155. Case # 1: Income effect Numeraire consumption in optimal mechanism (multiple ability types)
  • 156. Case # 1: Income effect Labor supply in optimal mechanism (multiple ability types)
  • 157. Case # 1: Income effect Intuition for the result under concave u: Purchasing the good implies higher marginal utility for money u0(c) relative to agents who do not buy.
  • 158. Case # 1: Income effect Intuition for the result under concave u: Purchasing the good implies higher marginal utility for money u0(c) relative to agents who do not buy. Thus, the planner endogenously values giving more money to agents who buy the good (higher type t).
  • 159. Case # 1: Income effect Intuition for the result under concave u: Purchasing the good implies higher marginal utility for money u0(c) relative to agents who do not buy. Thus, the planner endogenously values giving more money to agents who buy the good (higher type t). Welfare improvement can therefore be accomplished by subsidizing the purchase of the good (below marginal cost).
  • 160. Case # 1: Income effect Intuition for the result under concave u: Purchasing the good implies higher marginal utility for money u0(c) relative to agents who do not buy. Thus, the planner endogenously values giving more money to agents who buy the good (higher type t). Welfare improvement can therefore be accomplished by subsidizing the purchase of the good (below marginal cost). Helpful thought exercise: Think of the good being treatment for a serious illness.
  • 161. Case # 2: Welfare weights depend on taste type Case # 2: Welfare weights depend on taste type
  • 162. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold:
  • 163. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t;
  • 164. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R.
  • 165. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type.
  • 166. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type. Let Λi(t) be the average welfare weight on all types higher than t, conditional on i 2 fL; Hg.
  • 167. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type. Let Λi(t) be the average welfare weight on all types higher than t, conditional on i 2 fL; Hg. Let Λ(t) = LΛL(t) + HΛH(t):
  • 168. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type. Let Λi(t) be the average welfare weight on all types higher than t, conditional on i 2 fL; Hg. Let Λ(t) = LΛL(t) + HΛH(t): Let h(t) be the inverse hazard rate, and J(t) = t h(t) be the virtual surplus function associated with distribution F.
  • 169. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type. Let Λi(t) be the average welfare weight on all types higher than t, conditional on i 2 fL; Hg. Let Λ(t) = LΛL(t) + HΛH(t): Let h(t) be the inverse hazard rate, and J(t) = t h(t) be the virtual surplus function associated with distribution F. Assume that
  • 170. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type. Let Λi(t) be the average welfare weight on all types higher than t, conditional on i 2 fL; Hg. Let Λ(t) = LΛL(t) + HΛH(t): Let h(t) be the inverse hazard rate, and J(t) = t h(t) be the virtual surplus function associated with distribution F. Assume that (Λi(t)h(t) + J(t) k) f(t) is non-decreasing whenever it is negative, for i 2 fL; Hg.
  • 171. Case # 2: Welfare weights depend on taste type Suppose that Assumptions 1 and 3 from the AS result hold: FL(t) = FH(t) = F(t), for all t; u(c) = c; c 2 R. Suppose that welfare weights can depend on the taste type. Let Λi(t) be the average welfare weight on all types higher than t, conditional on i 2 fL; Hg. Let Λ(t) = LΛL(t) + HΛH(t): Let h(t) be the inverse hazard rate, and J(t) = t h(t) be the virtual surplus function associated with distribution F. Assume that (Λi(t)h(t) + J(t) k) f(t) is non-decreasing whenever it is negative, for i 2 fL; Hg. ΛL(t) ΛH(t); for all t (weaker than L(t) H(t) for all t).
  • 172. Case # 2: Welfare weights depend on taste type Theorem There are two candidate optimal mechanism: 1. High-ability agents work efficiently at net wage of 1=H (with the remaining surplus taxed away), and the good is provided at a single price p? given by p? = k + (1 Λ(p? ))h(p? ): 2. High-ability agents work efficiently at net wage w 1=H; and the good is sold at a lower price to low-ability agents than to high-ability agents.
  • 173. Case # 2: Welfare weights depend on taste type Discussion: In the first case, there is:
  • 174. Case # 2: Welfare weights depend on taste type Discussion: In the first case, there is: Subsidy for the good if the average welfare weight on agents buying it, Λ(p? ), exceeds the average welfare weight 1.
  • 175. Case # 2: Welfare weights depend on taste type Discussion: In the first case, there is: Subsidy for the good if the average welfare weight on agents buying it, Λ(p? ), exceeds the average welfare weight 1. Tax on the good if the average welfare weight on agents buying it, Λ(p? ), is below the average welfare weight 1.
  • 176. Case # 2: Welfare weights depend on taste type Discussion: In the first case, there is: Subsidy for the good if the average welfare weight on agents buying it, Λ(p? ), exceeds the average welfare weight 1. Tax on the good if the average welfare weight on agents buying it, Λ(p? ), is below the average welfare weight 1. In the second case:
  • 177. Case # 2: Welfare weights depend on taste type Discussion: In the first case, there is: Subsidy for the good if the average welfare weight on agents buying it, Λ(p? ), exceeds the average welfare weight 1. Tax on the good if the average welfare weight on agents buying it, Λ(p? ), is below the average welfare weight 1. In the second case: The reduced price of the good is available only to agents who don’t work—the two instruments are bundled together.
  • 178. Case # 2: Welfare weights depend on taste type Discussion: In the first case, there is: Subsidy for the good if the average welfare weight on agents buying it, Λ(p? ), exceeds the average welfare weight 1. Tax on the good if the average welfare weight on agents buying it, Λ(p? ), is below the average welfare weight 1. In the second case: The reduced price of the good is available only to agents who don’t work—the two instruments are bundled together. Incentive compatibility is maintained by decreasing tax on labor, so that high-ability agents get a strictly positive surplus from working.
  • 179. Case # 3: Correlation of taste and ability types Case # 3: Correlation of taste and ability types
  • 180. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold:
  • 181. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t;
  • 182. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R.
  • 183. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R. Suppose that FL(t) 6= FH(t).
  • 184. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R. Suppose that FL(t) 6= FH(t). Let Λ(t) be the average welfare weight on all types higher than t: Λ(p) = ¯ L L(1 FL(p)) + ¯ H H(1 FH(p)) L(1 FL(p)) + H(1 FH(p)) :
  • 185. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R. Suppose that FL(t) 6= FH(t). Let Λ(t) be the average welfare weight on all types higher than t: Λ(p) = ¯ L L(1 FL(p)) + ¯ H H(1 FH(p)) L(1 FL(p)) + H(1 FH(p)) : Assume that
  • 186. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R. Suppose that FL(t) 6= FH(t). Let Λ(t) be the average welfare weight on all types higher than t: Λ(p) = ¯ L L(1 FL(p)) + ¯ H H(1 FH(p)) L(1 FL(p)) + H(1 FH(p)) : Assume that t (1 ¯ H)hH(t) k fH(t) is increasing when negative;
  • 187. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R. Suppose that FL(t) 6= FH(t). Let Λ(t) be the average welfare weight on all types higher than t: Λ(p) = ¯ L L(1 FL(p)) + ¯ H H(1 FH(p)) L(1 FL(p)) + H(1 FH(p)) : Assume that t (1 ¯ H)hH(t) k fH(t) is increasing when negative; t (1 ¯ L)hL(t) k fL(t) crosses zero once from below;
  • 188. Case # 3: Correlation of taste and ability types Suppose that Assumptions 1 and 2 from the AS result hold: i(t) = ¯ i, for all t; u(c) = c; c 2 R. Suppose that FL(t) 6= FH(t). Let Λ(t) be the average welfare weight on all types higher than t: Λ(p) = ¯ L L(1 FL(p)) + ¯ H H(1 FH(p)) L(1 FL(p)) + H(1 FH(p)) : Assume that t (1 ¯ H)hH(t) k fH(t) is increasing when negative; t (1 ¯ L)hL(t) k fL(t) crosses zero once from below; (¯ L 1)hL(r) (¯ H 1)hH(r); for all t:
  • 189. Case # 3: Correlation of taste and ability types Theorem There are two candidate optimal mechanism: 1. High-ability agents work efficiently at net wage of 1=H (with the remaining surplus taxed away), and the good is provided at a single price p? given by p? = k + (1 Λ(p? ))h(p? ): 2. High-ability agents work efficiently at net wage w 1=H; and the good is sold at a lower price to low-ability agents than to high-ability agents.
  • 190. Case # 3: Correlation of taste and ability types Discussion: (recall that p? = k + (1 Λ(p? ))h(p? )) Conditional on buying the good, t p? , the designer can infer the likelihood of the agent being a high- or low-ability worker.
  • 191. Case # 3: Correlation of taste and ability types Discussion: (recall that p? = k + (1 Λ(p? ))h(p? )) Conditional on buying the good, t p? , the designer can infer the likelihood of the agent being a high- or low-ability worker. Thus, the goods market can be used to redistribute more utility from high- to low-ability agents.
  • 192. Case # 3: Correlation of taste and ability types Discussion: (recall that p? = k + (1 Λ(p? ))h(p? )) Conditional on buying the good, t p? , the designer can infer the likelihood of the agent being a high- or low-ability worker. Thus, the goods market can be used to redistribute more utility from high- to low-ability agents. Assuming that ¯ H = 0, we have that Λ(p) 1 FL(p) L(1 FL(p)) + H(1 FH(p)) 1 () FL(p) FH(p):
  • 193. Case # 3: Correlation of taste and ability types Discussion: (recall that p? = k + (1 Λ(p? ))h(p? )) Conditional on buying the good, t p? , the designer can infer the likelihood of the agent being a high- or low-ability worker. Thus, the goods market can be used to redistribute more utility from high- to low-ability agents. Assuming that ¯ H = 0, we have that Λ(p) 1 FL(p) L(1 FL(p)) + H(1 FH(p)) 1 () FL(p) FH(p): If ability and taste are positively correlated, the good is taxed, and revenue is redistributed lump-sum;
  • 194. Case # 3: Correlation of taste and ability types Discussion: (recall that p? = k + (1 Λ(p? ))h(p? )) Conditional on buying the good, t p? , the designer can infer the likelihood of the agent being a high- or low-ability worker. Thus, the goods market can be used to redistribute more utility from high- to low-ability agents. Assuming that ¯ H = 0, we have that Λ(p) 1 FL(p) L(1 FL(p)) + H(1 FH(p)) 1 () FL(p) FH(p): If ability and taste are positively correlated, the good is taxed, and revenue is redistributed lump-sum; If ability and taste are negatively correlated, the good is subsidized.
  • 196. Concluding Remarks We investigated the optimal joint design of an income tax and a market for goods. Income taxation is used as the only redistributive instrument under narrow assumptions. Whenever these assumptions fail, redistribution through markets can also be useful. This is not to say that all market interventions motivated by redistributive motives are justified... ... but this does mean that traditional theoretical foundations opposing goods market distortions are insufficient.
  • 197. Concluding Remarks Future research directions: Richer models of how Inequality-aware Market Design interacts with optimal taxation. Empirical applications. Political economy. Alternative approaches to measuring welfare and inequality.
  • 199. Results Lemma There exists an optimal mechanism that features efficient provision of labor (high-ability agents choose y = ȳ, low-ability agents choose y = 0);
  • 200. Results Lemma There exists an optimal mechanism that features efficient provision of labor (high-ability agents choose y = ȳ, low-ability agents choose y = 0); one-step allocation rule xL (possibly with rationing) for low-ability agents;
  • 201. Results Lemma There exists an optimal mechanism that features efficient provision of labor (high-ability agents choose y = ȳ, low-ability agents choose y = 0); one-step allocation rule xL (possibly with rationing) for low-ability agents; at most a three-step allocation rule xH for high-ability agents.
  • 202. Results Lemma There exists an optimal mechanism that features efficient provision of labor (high-ability agents choose y = ȳ, low-ability agents choose y = 0); one-step allocation rule xL (possibly with rationing) for low-ability agents; at most a three-step allocation rule xH for high-ability agents.
  • 203. Results Lemma There exists an optimal mechanism that features efficient provision of labor (high-ability agents choose y = ȳ, low-ability agents choose y = 0); one-step allocation rule xL (possibly with rationing) for low-ability agents; at most a three-step allocation rule xH for high-ability agents. If there is no income effect (c ! 1 or B ! 1), then both allocation rules reach 1 at the highest step, and xH has at most two steps. Back
  • 204. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: Back
  • 205. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: leaves utilities unchanged; Back
  • 206. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: leaves utilities unchanged; relaxes the incentive-compatibility constraints; Back
  • 207. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: leaves utilities unchanged; relaxes the incentive-compatibility constraints; relaxes the resource constraint =) strict improvement. Back
  • 208. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: leaves utilities unchanged; relaxes the incentive-compatibility constraints; relaxes the resource constraint =) strict improvement. Use the envelope formula to solve for the consumption rule in terms of the two allocation rules, a lump-sum payment, and an extra monetary payment to high types. Back
  • 209. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: leaves utilities unchanged; relaxes the incentive-compatibility constraints; relaxes the resource constraint =) strict improvement. Use the envelope formula to solve for the consumption rule in terms of the two allocation rules, a lump-sum payment, and an extra monetary payment to high types. Lump-sum payment pinned down by the resource constraint. Back
  • 210. Results Proof overview: If high-ability agents do not work full time, increase their labor supply y and consumption c to keep them indifferent: leaves utilities unchanged; relaxes the incentive-compatibility constraints; relaxes the resource constraint =) strict improvement. Use the envelope formula to solve for the consumption rule in terms of the two allocation rules, a lump-sum payment, and an extra monetary payment to high types. Lump-sum payment pinned down by the resource constraint. The “subsistence constraint” (ci(t) c) binds only at the highest type t̄ for each i 2 fL; Hg, and hence depends on xi(t̄). Back
  • 211. Results Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange multipliers L 0; H 0 to the two subsistence constraints. Back
  • 212. Results Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange multipliers L 0; H 0 to the two subsistence constraints. Incentive-compatibility constraints: Back
  • 213. Results Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange multipliers L 0; H 0 to the two subsistence constraints. Incentive-compatibility constraints: No misreport of t conditional on true report of = L: =) xL(t) is non-decreasing; Back
  • 214. Results Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange multipliers L 0; H 0 to the two subsistence constraints. Incentive-compatibility constraints: No misreport of t conditional on true report of = L: =) xL(t) is non-decreasing; No misreport of t conditional on true report of = H: =) xH(t) is non-decreasing; Back
  • 215. Results Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange multipliers L 0; H 0 to the two subsistence constraints. Incentive-compatibility constraints: No misreport of t conditional on true report of = L: =) xL(t) is non-decreasing; No misreport of t conditional on true report of = H: =) xH(t) is non-decreasing; No misreport of t and misreport of = L () ruled out by the assumption that L 0. Back
  • 216. Results Parameterize x̄L = xL(t̄), x̄H = xH(t̄), and assign Lagrange multipliers L 0; H 0 to the two subsistence constraints. Incentive-compatibility constraints: No misreport of t conditional on true report of = L: =) xL(t) is non-decreasing; No misreport of t conditional on true report of = H: =) xH(t) is non-decreasing; No misreport of t and misreport of = L () ruled out by the assumption that L 0. No misreport of t and misreport of = H () no misreport of = H but truthful report of t () an outside option constraint. Back
  • 217. Results An outside option constraint: ∆ + Z t 0 xH()d UL(t) := Z t 0 xL()d; 8t 2 [0; t̄]: Back
  • 218. Results An outside option constraint: ∆ + Z t 0 xH()d UL(t) := Z t 0 xL()d; 8t 2 [0; t̄]: If we fix xL, the problem is analogous to linear mechanism design with a type-dependent outside option constraint (Jullien, 2000) Back
  • 219. Results An outside option constraint: ∆ + Z t 0 xH()d UL(t) := Z t 0 xL()d; 8t 2 [0; t̄]: If we fix xL, the problem is analogous to linear mechanism design with a type-dependent outside option constraint (Jullien, 2000) Dworczak and Muir (2024): We can solve this problem using an adaptation of the ironing technique (Myerson, 1981). =) The optimal (∆; xH) depend linearly on xL. Back
  • 220. Results An outside option constraint: ∆ + Z t 0 xH()d UL(t) := Z t 0 xL()d; 8t 2 [0; t̄]: If we fix xL, the problem is analogous to linear mechanism design with a type-dependent outside option constraint (Jullien, 2000) Dworczak and Muir (2024): We can solve this problem using an adaptation of the ironing technique (Myerson, 1981). =) The optimal (∆; xH) depend linearly on xL. The problem of optimizing over xL is linear with no constraints: =) The optimal xL takes the form xL(t) = x̄L 1ftt? L g. Back
  • 221. Results An outside option constraint: ∆ + Z t 0 xH()d UL(t) := Z t 0 xL()d; 8t 2 [0; t̄]: If we fix xL, the problem is analogous to linear mechanism design with a type-dependent outside option constraint (Jullien, 2000) Dworczak and Muir (2024): We can solve this problem using an adaptation of the ironing technique (Myerson, 1981). =) The optimal (∆; xH) depend linearly on xL. The problem of optimizing over xL is linear with no constraints: =) The optimal xL takes the form xL(t) = x̄L 1ftt? L g. This implies a bound on the number of steps of xH(t). Back