How much do workers gain from a capital tax cut? This question has reverberated in oped pages and blogosphere, with the usual vitriol at anyone who might even speculate that a dollar in tax cuts could raise wages by more than a dollar. (I vaguely recall more blogosphere discussion which I now can’t find, I welcome links from commenters. Greg was too polite to link to it.)

Greg Mankiw posted a really lovely little example of how this is, in fact, a rather natural result.

However, Greg posted it as a little puzzle, and the average reader may not have taken pen and paper out to solve the puzzle. (I will admit I had to take out pen and paper too.) So, here is the answer to Greg’s puzzle, with a little of the background fleshed out.

The production technology is [Y=F(K,L)=f(k)L;kequiv K/L] For example (K^L^=(K/L)^L) is of this form. Firms maximize [ max (1-tau)left[ F(K,L)-wL right] -rK ] [ max (1-tau)left[ fleft( fracright) L-wL right] -rK ]

The firm’s first order conditions are [ partial/partial K:(1-tau)f^left( fracright) fracL=r ] [ (1-tau)f^left( kright) =r ] [ partial/partial L:fleft( fracright) -f^left( frac right) frac}L=w ] [ f(k)-f^(k)k=w. ] Total taxes are [ X=tauleft[ F(K,L)-wLright] ] so taxes per worker are [ x=tauleft[ f(k)-wright] =tau f^(k)k. ] Now, let us change the tax rate. The static — neglecting the change in capital — cost of the tax change, per worker, is [ frac=f^(k)k. ] To find the change in wages, differentiate that first order condition, [ frac=left[ f^(k)-f^(k)k-f^(k)right] frac=-kf^(k)frac. ] To find the change in capital, differentiate that first order condition, and remember the assumption that the return to capital is fixed at (r), so (dr/dtau=0) [ -f^(k)dtau+(1-tau)f^(k)dk=0 ] [ frac=frac(k)}(k)}. ] Now use this on the right hand side of the (dw/dtau) equation, [ frac=-kf^(k)frac(k)}(k)}=-frac(k)}=-fracfrac . ] Dividing, [ frac=-frac ] (Greg has a +, since he defined a negative change in the tax rate.) Each dollar (per worker) of static tax losses raises wages by (1/(1-tau)). It’s always greater than one. For (tau=1/3), each dollar of tax cut raises wages by $1.50. A number greater than one does not mean you’re a moron, incapable of addition, a stooge of the corporate class, etc.

The example is gorgeous, because all the production function parameters drop out. Usually you have to calibrate things like the parameter (alpha) and then argue about that.

This is not the same as the Laffer curve, which I think causes some of the confusion. The question is not whether one dollar of static tax cut produces more than a dollar of revenue. The question is whether it raises capital enough to produce more than a dollar of wages.

This is also a lovely little example for people who decry math in economics. At a verbal level, who knows? It seems plausible that a $1 tax cut could never raise wages by more than $1. Your head swims. A few lines of algebra later, and the argument is clear. You could never do this verbally.

You might object though that we use the dynamic wage rise over the static tax loss. However, that (at least in my hands) does not lead to so beautiful a result. Also, the political and blogosphere argument is over how much wages will rise relative to the static tax losses. Moreover, the dynamic tax loss is lower. So Greg’s calculation is a lower bound on the rise in wages relative to the true loss in tax revenue.