Algebraic Derivation and Extensions
“The multiplier is not one number but a family of numbers, indexed by the model’s assumptions about money markets, expectations, and openness.”
Cross-reference: Principles Ch. 8 (Keynesian cross and all multiplier types); Ch. 26 (open economy, import leakages); Ch. 28 (fiscal policy in practice, ARRA) [P:Ch.8, P:Ch.26, P:Ch.28]
7.1 The Keynesian Cross as a Fixed-Point Problem¶
Principles Chapter 8 introduced the Keynesian cross by means of a diagram: draw the 45-degree line and the expenditure function; equilibrium is their intersection. Here we reformulate this as a fixed-point problem in , which yields both the existence and uniqueness of equilibrium and the precise multiplier formula from a single piece of mathematics.
The goods-market equilibrium condition is:
where is aggregate planned expenditure as a function of income (treating , , and as parameters). Define the excess demand function:
where is autonomous expenditure. Equilibrium requires , i.e., , giving .
The contraction mapping argument: Consider the iteration . This defines a sequence starting from any .
Definition 7.1 (Contraction Mapping). A function is a contraction on if there exists such that for all .
Theorem 7.1 (Banach Fixed-Point Theorem, Scalar Version). If is a contraction on a complete metric space, then has a unique fixed point and the iteration converges to from any starting point .
Application to the Keynesian cross. The expenditure function is a contraction with Lipschitz constant — precisely the MPC. Since , the iteration converges to the unique fixed point from any starting income .
The speed of convergence: . Each “round” of the multiplier process — firms produce, workers earn income, households spend fraction , firms produce again — shrinks the gap from equilibrium by factor . After rounds, the remaining gap is of the original.
Definition 7.2 (The Keynesian Multiplier). The Keynesian (government spending) multiplier is:
It equals the sum of the geometric series : the first-round effect (1 dollar of spending), plus the second-round effect ( dollars of induced consumption), plus the third round (), and so on.
7.2 All Six Multipliers: Complete Algebraic Derivation¶
The Keynesian cross with proportional income tax rate (so tax revenue is with lump-sum component ) and transfer payments :
Collecting terms:
Definition 7.3 (Effective Multiplier Denominator). The expression is the effective leakage rate: the fraction of each dollar of income that “leaks out” of the spending stream through saving and taxes on marginal income .
Multiplier 1 — Government spending multiplier:
Multiplier 2 — Lump-sum tax multiplier:
Multiplier 3 — Proportional tax rate multiplier:
A higher tax rate reduces the effective multiplier and, at any given income level, reduces equilibrium income. The effect depends on itself (because the tax base is income), making this a nonlinear comparative static.
Multiplier 4 — Transfer payment multiplier:
Transfers are less stimulative than direct spending: a dollar of transfers raises disposable income by one dollar, of which only fraction is spent. A dollar of government purchases creates a full dollar of first-round demand.
Multiplier 5 — The Balanced-Budget Multiplier (Haavelmo’s theorem):
Suppose (spending and lump-sum taxes increase equally):
Theorem 7.2 (Haavelmo’s Theorem, General Form). When government spending and lump-sum taxes both increase by , output rises by:
With (lump-sum taxes only), this reduces to : the balanced budget multiplier is exactly 1.
Proof (general case, ):
The economic intuition: government spends every dollar of tax revenue, while households would have saved fraction . The government therefore contributes more to aggregate demand per dollar taxed than households would have. The net gain equals exactly the saved fraction: ... but wait — with , and , so . The balanced budget multiplier is 1, independent of . A remarkable result.
Multiplier 6 — Investment multiplier:
An autonomous increase in investment — an animal spirits boom [P:Ch.15.4] — has the same multiplied effect on output as an equivalent increase in government spending.
7.3 The Open-Economy Multiplier and Import Leakages¶
In an open economy, some of each round of induced spending falls on imports rather than domestically produced goods [P:Ch.26.5]. This import leakage reduces the multiplier.
With import function (where is the marginal propensity to import), the open-economy equilibrium:
where is autonomous exports. Collecting:
Multiplier 7 — Open-economy government spending multiplier:
The import leakage in the denominator reduces the multiplier: income generated by fiscal expansion partly flows abroad as import demand, weakening the domestic income circuit.
Definition 7.4 (Propensity to Spend on Domestic Output). Define as the net marginal propensity to spend on domestic output — the fraction of each additional dollar of income that re-enters the domestic spending stream. The open-economy multiplier is simply:
This unifies all six multipliers: they all take the form where accounts for whatever leakages are present (saving, taxes, imports, and in the IS–LM context, the interest rate feedback via crowding out).
Table of leakages and their effects on multipliers:
| Leakage source | Reduces denominator by | Effect on |
|---|---|---|
| Saving (MPS) | Reduces multiplier | |
| Proportional tax | Reduces multiplier | |
| Import propensity | Reduces multiplier | |
| Interest crowding | Reduces multiplier (IS–LM) | |
| Ricardian saving | ? | If full Ricardian equiv., |
7.4 The Propensity to Spend: Sensitivity Analysis¶
The multiplier is extremely sensitive to the MPC near :
At : . At : . At : . At : .
This sensitivity has important implications for policy analysis. The MPC is not a structural constant — it varies across:
Households by income and wealth: liquidity-constrained households have (they spend every dollar of income); wealthy households have –0.5 (Kaplan et al., 2018, HANK model [P:Ch.25.3]).
Type of fiscal transfer: lump-sum cash transfers have high MPCs for constrained recipients; corporate tax cuts have low MPCs if they flow to wealthy shareholders.
Expectations about permanence: permanent income changes have higher MPCs than transitory ones (PIH, [P:Ch.11.2]).
The elasticity of the multiplier with respect to the MPC:
At : . A 1% increase in the MPC raises the multiplier by 3%. This high elasticity means that the policy effectiveness of fiscal stimulus depends critically on who receives it — and whether recipients are constrained.
7.5 The Geometric Series Derivation: Round-by-Round Accounting¶
The multiplier formula connects to a concrete narrative about how spending circulates through the economy.
Round 0: Government increases spending by . Output rises by 1.
Round 1: The dollar of output becomes income for workers and owners. They spend fraction : induced consumption . Output rises by an additional .
Round 2: The additional of output becomes income. Fraction is spent: . Output rises by .
Round : .
Total: .
The sum converges because : each round the increment is smaller by factor , and the infinite sum is finite. If (no saving), the sum diverges — a spending becomes infinite output. If (all saving), the sum is 1 — the multiplier equals one because no induced spending occurs.
In APL, the round-by-round accumulation is a natural scan operation:
⎕IO←0 ⋄ ⎕ML←1
b ← 0.75
n_rounds ← 20
⍝ Round-by-round increments: b^0, b^1, ..., b^(n-1)
increments ← b * ⍳ n_rounds ⍝ geometric sequence
⍝ Cumulative sum = partial sum of multiplier series
cumulative ← +\ increments ⍝ scan: running total
⍝ Theoretical limit
kappa_G ← ÷ 1 - b ⍝ = 4.0
⍝ Convergence check: how many rounds to reach 99% of limit?
pct_of_limit ← cumulative ÷ kappa_G
n_99pct ← +/ pct_of_limit < 0.99 ⍝ count rounds below 99%
'Rounds to reach 99% limit: ' n_99pct ⍝ ≈ 14 rounds for b=0.757.6 Worked Example: The 2009 ARRA Multiplier¶
Cross-reference: Principles Ch. 28.2 (ARRA empirical evidence) [P:Ch.28.2]
The American Recovery and Reinvestment Act (2009) provided billion in stimulus over 10 years. A naive Keynesian cross calculation with and no leakages gives — the stimulus should have raised GDP by over trillion. The actual impact was far smaller. Why?
Calibrating with leakages:
Let , (effective marginal federal plus state income tax rate), (import propensity), (investment-interest sensitivity), (interest semi-elasticity), (income elasticity of money demand).
IS–LM multiplier (closed):
Adding proportional tax:
Adding imports (IS–LM with open economy):
With the combined denominator replacing :
At the ELB (estimated): With (zero crowding out), the ELB multiplier:
This is consistent with the Romer–Bernstein (2009) projection of 1.57 and the Nakamura–Steinsson (2014) cross-state estimate of approximately 1.5–2.0 [P:Ch.28.2].
The lesson: the naive multiplier of 4 reflects a closed economy at the liquidity trap with no taxes or imports. Each realistic modification reduces it. Fiscal policy remains stimulative, but the magnitude depends critically on the model calibration.
⎕IO←0 ⋄ ⎕ML←1
⍝ 1. Parameters
b ← 0.75 ⋄ t ← 0.28 ⋄ m_Y ← 0.12
b_r ← 1.5 ⋄ h ← 4 ⋄ k ← 0.5
⍝ 2. Progressive multiplier calculations
⍝ Note: we use parentheses to ensure denominators are fully calculated before division
mu_naive ← ÷ 1 - b ⍝ Simple: 4.0
mu_tax ← ÷ 1 - b × 1 - t ⍝ + Tax leakage: ~2.17
mu_open ← ÷ m_Y + 1 - b × 1 - t ⍝ + Import leakage: ~1.72
⍝ IS-LM Crowding out (Closed)
⍝ Formula: h / (h(1-b(1-t)) + br*k)
denom_closed ← (b_r × k) + h × 1 - b × 1 - t
mu_islm ← h ÷ denom_closed
⍝ Full leakage (Open + Crowding Out)
⍝ Formula: h / (h(1-b(1-t) + m_y) + br*k)
denom_full ← (b_r × k) + h × m_Y + 1 - b × 1 - t
mu_full ← h ÷ denom_full
⍝ 3. Display as a table
labels ← 'Naive' 'Tax' 'Open(ELB)' 'ISLM(closed)' 'Full'
values ← mu_naive mu_tax mu_open mu_islm mu_full
'Multipliers under successive leakage assumptions:'
↑ labels ,¨ (⍕¨ 2 ⍕¨ values)7.7 Programming Exercises¶
Exercise 7.1 (APL — Full Multiplier Family)¶
Write a dfn all_multipliers ← {b t m_Y ← ⍵ ⋄ ...} that returns a 6-element vector for parameters . Verify: (a) always; (b) ; (c) .
Exercise 7.2 (Python — MPC Sensitivity)¶
import numpy as np, matplotlib.pyplot as plt
b_vals = np.linspace(0.01, 0.99, 500)
# Three multipliers as functions of b (t=0.25, m_Y=0.10)
t, m_Y = 0.25, 0.10
mu_closed = 1 / (1-b_vals)
mu_tax = 1 / (1-b_vals*(1-t))
mu_open = 1 / (1-b_vals*(1-t)+m_Y)
fig, ax = plt.subplots()
ax.plot(b_vals, mu_closed, label='Closed, no tax')
ax.plot(b_vals, mu_tax, label='Closed, with tax t=0.25')
ax.plot(b_vals, mu_open, label='Open, t=0.25, m_Y=0.10')
ax.axvline(0.75, linestyle='--', color='gray', alpha=0.5, label='b=0.75')
ax.set_ylim(0, 15); ax.set_xlabel('MPC (b)'); ax.set_ylabel('Multiplier')
ax.legend(); plt.title('Keynesian Multiplier vs. MPC'); plt.show()Exercise 7.3 (Julia — Round-by-Round Convergence)¶
b = 0.80; n = 30
increments = b .^ (0:n-1)
cumulative = cumsum(increments)
limit = 1/(1-b)
println("Rounds to 90% of limit: ", findfirst(cumulative ./ limit .>= 0.90))
println("Rounds to 99% of limit: ", findfirst(cumulative ./ limit .>= 0.99))
println("Rounds to 99.9%: ", findfirst(cumulative ./ limit .>= 0.999))
# Verify: at b=0.8, convergence is slower than b=0.75Exercise 7.4 (R — ARRA Calibration Sweep)¶
# Sweep over (b, t, m_Y) to find range of plausible ARRA multipliers
b_vals <- seq(0.5, 0.9, 0.05)
t_vals <- seq(0.20, 0.35, 0.05)
m_Y <- 0.12
# ELB multiplier: no crowding out
mu_grid <- outer(b_vals, t_vals, function(b, t) 1/(1-b*(1-t)+m_Y))
rownames(mu_grid) <- paste0("b=", b_vals)
colnames(mu_grid) <- paste0("t=", t_vals)
round(mu_grid, 2)Exercise 7.5 — Haavelmo in the IS–LM Model ()¶
Prove that the balanced-budget multiplier in the IS–LM model (with ) equals:
Show that this is strictly less than 1 (unlike the Keynesian cross balanced-budget multiplier of 1) because the crowding-out effect also applies to the spending expansion. What is the limit as (liquidity trap)? As (classical case)?
Exercise 7.6 — Negative Multiplier? ()¶
The “expansionary austerity” hypothesis (Alesina and Ardagna, 2010) suggests that fiscal consolidation can raise output through confidence effects [P:Ch.28.5]. Formally, model confidence as where (higher government spending reduces private investment via an uncertainty channel). (a) Derive the multiplier when confidence effects are present. (b) For what does the multiplier turn negative (contractionary fiscal expansion)? (c) Calibrate with , , : does the multiplier change sign? Interpret.
7.8 Chapter Summary¶
Key results:
The Keynesian cross equilibrium is a fixed point of the expenditure function ; the contraction mapping theorem guarantees existence and uniqueness when .
The six multipliers for the closed economy with proportional taxes:
Spending:
Lump-sum tax:
Transfer:
Balanced budget:
Investment:
Open economy:
Haavelmo’s theorem: with lump-sum taxes and , the balanced-budget multiplier is exactly 1, independent of the MPC.
Every multiplier takes the form where is the net marginal propensity to spend on domestic output, unifying all cases.
In APL: the round-by-round accumulation is
+\ b * ⍳ n_rounds(scan of geometric sequence); the full multiplier table is generated via∘.fouter product over parameter grids.
Connections forward: Chapter 9 derives the ELB multiplier — the analogous formula for the dynamic NK model at the zero lower bound, where crowding out is absent and forward-looking inflation expectations amplify the fiscal effect beyond .
Next: Chapter 8 — The AD–AS Model in Equation Form