You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lectures/tax_smooth.md
+15-11Lines changed: 15 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,11 @@ In this lecture, we'll study a famous model of optimal tax policy that Robert Ba
20
20
21
21
In this lecture, we'll study what is often called the "tax-smoothing model" using matrix multiplication and matrix inversion, the same tools that we used in this QuantEcon lecture {doc}`present values <pv>`.
22
22
23
-
Formulas presented in {doc}`present value formulas<pv>` are at the core of the tax-smoothing model because we shall use them to compute the present value of government expenditures.
23
+
This lecture is a sister lecture to the consumption-smoothing model of Milton Friedman {cite}`Friedman1956` and Robert Hall {cite}`Hall1978` that we studied in this QuantEcon lecture {doc}`consumption-smoothing <cons_smooth>`.
24
+
25
+
Formulas presented in {doc}`present value formulas<pv>` are again at the core of the tax-smoothing model because we shall use them to compute the present value of government expenditures.
26
+
27
+
The government's optimization problem is to choose a tax collection path that minimizes the present value of the costs of raising revenue.
24
28
25
29
The key idea that inspired Barro was that temporary government spending surges (like wars or natural disasters) create a stream of expenditure requirements that could be optimally financed by issuing debt and raising taxes gradually over time.
26
30
@@ -38,9 +42,9 @@ from collections import namedtuple
38
42
39
43
The model describes a government that operates from time $t=0, 1, \ldots, S$, faces a stream of expenditures $\{G_t\}_{t=0}^S$ and chooses a stream of tax collections $\{T_t\}_{t=0}^S$.
40
44
41
-
We usually think of the government expenditure stream as exogenous spending requirements that the government must finance.
45
+
The government expenditure stream is exogenous spending requirements that the government must finance.
42
46
43
-
The model takes a government expenditure stream as an input, regarding it as "exogenous" in the sense of not being determined by the model.
47
+
Analogous to {doc}`consumption-smoothing <cons_smooth>`, The model takes a government expenditure stream as an input, regarding it as "exogenous" in the sense of not being determined by the model.
44
48
45
49
The government faces a gross interest rate of $R >1$ that is constant over time, at which it is free to borrow or lend, subject to limits that we'll describe below.
This is called the "present value of revenue-raising costs" in {citep}`Barro1979`
114
+
This is called the "present value of revenue-raising costs" in {cite}`Barro1979`.
111
115
112
116
When $\beta R \approx 1$, the quadratic term $-\frac{g_2}{2} T_t^2$ captures increasing marginal costs of taxation, implying that tax distortions rise more than proportionally with tax rates. This creates an incentive for tax smoothing.
113
117
114
118
Indeed, we shall see that when $\beta R = 1$ (a condition assumed in many public finance models), criterion {eq}`cost` leads to smoother tax paths.
115
119
116
120
By **smoother** we mean tax rates that are as close as possible to being constant over time.
117
121
118
-
The preference for smooth tax paths that is built into the model gives it the name "tax-smoothing model", following {citep}`Barro1979`'s seminal work.
122
+
The preference for smooth tax paths that is built into the model gives it the name "tax-smoothing model", following {cite}`Barro1979`'s seminal work.
119
123
120
124
Let's dive in and do some calculations that will help us understand how the model works.
121
125
@@ -162,9 +166,9 @@ it is possible to convert a sequence of budget constraints {eq}`eq:B_t` into a s
162
166
163
167
$$
164
168
\sum_{t=0}^S R^{-t} T_t = B_0 + h_0.
165
-
$$ (eq:budget_intertemp)
169
+
$$ (eq:budget_intertemp_tax)
166
170
167
-
Equation {eq}`eq:budget_intertemp` says that the present value of tax collections must equal the sum of initial debt and the present value of government expenditures.
171
+
Equation {eq}`eq:budget_intertemp_tax` says that the present value of tax collections must equal the sum of initial debt and the present value of government expenditures.
168
172
169
173
When $\beta R = 1$, it is optimal for a government to smooth taxes by setting
To get {eq}`fst_ord_inverse`, we multiplied both sides of {eq}`eq:first_order_lin_diff` by the inverse of the matrix $A$. Please confirm that
702
+
To get {eq}`eq:fst_ord_inverse_tax`, we multiplied both sides of {eq}`eq:first_order_lin_diff_tax` by the inverse of the matrix $A$. Please confirm that
0 commit comments