User:IssaRice/Moral public goods example: Difference between revisions

From Machinelearning
No edit summary
No edit summary
Line 1: Line 1:
working out the general optimal tax for the example given in https://www.greaterwrong.com/posts/pqKwra9rRYYMvySHc/moral-public-goods
working out the general optimal tax (i.e. highest tax a noble is willing to pay) for the example given in https://www.greaterwrong.com/posts/pqKwra9rRYYMvySHc/moral-public-goods


each noble has utility function <math>u(x_n, x_p) = \log x_n + \log x_p</math>, where <math>x_n</math> is the noble's own wealth and <math>x_p</math> is the average wealth of a peasant (since the donation/tax is distributed equally among peasants, this is the same as saying the wealth of a single peasant).
each noble has utility function <math>u(x_n, x_p) = \log x_n + \log x_p</math>, where <math>x_n</math> is the noble's own wealth and <math>x_p</math> is the average wealth of a peasant (since the donation/tax is distributed equally among peasants, this is the same as saying the wealth of a single peasant). Each noble has no term in the utility function for the other nobles; as far as each noble is concerned, the other nobles are just bags of money that contribute to the tax.


a tax of amount <math>a</math> shifts the current utility amount <math>u(x_n,x_p)</math> to <math display=inline>u(x_n - a, x_p + \frac{N_n}{N_p}a)</math>, where <math>N_n</math> is the number of nobles and <math>N_p</math> is the number of peasants. This is because each noble loses <math>a</math>, so there is <math>N_na</math> to distribute, and this is divided by the number of peasants.
A tax of amount <math>a</math> shifts the current utility amount <math>u(x_n,x_p)</math> to <math display=inline>u(x_n - a, x_p + \frac{N_n}{N_p}a)</math>, where <math>N_n</math> is the number of nobles and <math>N_p</math> is the number of peasants. This is because each noble loses <math>a</math>, so there is <math>N_na</math> to distribute, and this is divided by the number of peasants.


If each noble starts out with <math>\alpha</math> times as much wealth as the average peasant, we have <math>x_n = \alpha x_p</math>.
If each noble starts out with <math>\alpha</math> times as much wealth as the average peasant, we have <math>x_n = \alpha x_p</math>.

Revision as of 20:09, 26 January 2020

working out the general optimal tax (i.e. highest tax a noble is willing to pay) for the example given in https://www.greaterwrong.com/posts/pqKwra9rRYYMvySHc/moral-public-goods

each noble has utility function u(xn,xp)=logxn+logxp, where xn is the noble's own wealth and xp is the average wealth of a peasant (since the donation/tax is distributed equally among peasants, this is the same as saying the wealth of a single peasant). Each noble has no term in the utility function for the other nobles; as far as each noble is concerned, the other nobles are just bags of money that contribute to the tax.

A tax of amount a shifts the current utility amount u(xn,xp) to u(xna,xp+NnNpa), where Nn is the number of nobles and Np is the number of peasants. This is because each noble loses a, so there is Nna to distribute, and this is divided by the number of peasants.

If each noble starts out with α times as much wealth as the average peasant, we have xn=αxp.

So to solve for the highest tax that the nobles are willing to pay, we want to find a>0 such that u(xn,xn/α)=u(xna,xn/α+NnNpa).

This is logxn+log(xn/α)=log(xna)+log(xn/α+NnNpa) which reduces to xn(xn/α)=(xna)(xn/α+NnNpa), which is quadratic in a. Using the quadratic formula and simplifying, the variable xn actually drops out, and we get a=11αNpNn as the non-zero solution (the other solution is always zero).

Now put A=Nnα (the total wealth initially owned collectively by the nobles, normalized to one peasant owning 1) and B=Np (the total wealth initially owned collectively by the peasants). Then the tax is %t=1BA. We also know that the fraction of wealth the nobles initially control is %n=NnxnNnxn+Npxp=AA+B. Can we find the optimal tax in terms of %n? Yes. 1%t=BA=1%n1, so %t=21%n.