Tauchen (1986) chains have monotone transitions #
Tauchen's discretisation of z' = ρ z + σ ε, ε ~ N(0,1), on the grid lo, lo + w, …, lo + n w
puts on state j the normal mass of the interval of half-width w/2 about lo + j w, with the
end states taking the tails. Written through the row's cumulative mass on states below k,
F_i(k) = Φ((lo + k w - w/2 - ρ(lo + i w)) / σ) for 0 < k ≤ n, F_i(0) = 0, F_i(n+1) = 1,
the entry is F_i(j+1) - F_i(j). Everything about the chain is then one fact about Φ: it is
monotone. Entries are non-negative and rows sum to one because F_i rises from 0 to 1 in
k; the rows are ordered by first-order stochastic dominance because F_i(k) FALLS in i when
ρ ≥ 0; and the lowest state is reachable from everywhere because Φ > 0.
There is nothing special about seven states. Aiyagari (1994) used seven; the results here are for
n + 1 states, any n.
First-order stochastic dominance on a finite chain #
sum_mul_le_of_cum_le is the finite FOSD lemma: if q puts no more mass than p on every
initial segment, then q gives the smaller expectation to every antitone f. Summation by parts
(Finset.sum_range_by_parts) does it in one line.
The standard normal cdf #
The standard normal distribution function Φ.
Equations
Instances For
The finite FOSD lemma #
First-order stochastic dominance on {0, …, n}. Two probability vectors given through
cumulative functions F and G (p j = F (j+1) - F j, F 0 = 0, F (n+1) = 1, likewise G),
with G ≤ F pointwise — q puts no more mass on any initial segment — give, for every antitone
f, the inequality ∑ q f ≤ ∑ p f.
The chain #
Tauchen's cumulative row: the mass row i puts on states below k.
Equations
Instances For
Tauchen's transition matrix on n + 1 states.
Equations
- LeanEconomics.tauchen ρ σ lo w n i j = LeanEconomics.tauchenCum ρ σ lo w n i (↑j + 1) - LeanEconomics.tauchenCum ρ σ lo w n i ↑j
Instances For
The cumulative row rises in k.
A Tauchen chain with ρ ≥ 0 has monotone transitions, for any economy whose income is
strictly increasing in the state.