CRRA utility, and where it fits #
This file compares two conditions on the CRRA utility family:
Tendsto u (𝓝[>] 0) atBot, which gives unbounded-below utility at zero consumption;- Light's relative-risk-aversion bound
RelativeRiskAversionLeOne.
For CRRA the first holds exactly when γ ≥ 1 and the second exactly when γ ≤ 1.
crra_pinch records that both hold only for log utility, γ = 1. For γ < 1,
not_tendsto_atBot_crraUtility proves utility is bounded below; for γ > 1,
strictConcaveOn_crra_comp_exp rules out the relative-risk-aversion bound.
The household structure itself supports both cases. Its utility domain can be Ioi 0 or
Ici 0, with continuity of the extended reward in place of an unconditional divergence
assumption. IncomeFluctuation.Unbounded recovers divergence in the open-domain case.
BoundedIncomeFluctuation supplies a bounded-utility CES model, and the later iteration
machinery obtains its positive consumption from a marginal Inada condition. Thus the pinch
restricts the unbounded-below CRRA subclass, rather than every household model in the library.
The single derivative formula #
hasDerivAt_crraUtility gives u' c = c ^ (-γ) for every γ, log included, since log' c = c⁻¹
is the γ = 1 case. Monotonicity, strict concavity and the Inada condition are all read off it,
so the two branches of the definition are only ever separated once.
CRRA period utility. Power utility for γ ≠ 1, with the usual logarithmic convention
at γ = 1. For positive c, subtracting 1 / (1 - γ) from the power branch gives the
normalization whose limit as γ → 1 is log c; the raw branch does not have a finite limit.
Instances For
The existing non-vacuity witness u c = -c⁻¹ is CRRA with γ = 2.
The derivative, and everything read off it #
Marginal utility is c ^ (-γ), log included.
The Inada condition holds exactly for γ ≥ 1 #
For γ < 1 the Inada condition fails, and not for want of an argument: period utility is
then bounded below by zero, so it cannot tend to -∞ along any filter that is not trivial.
The pinch #
Relative risk aversion at most one holds for CRRA exactly when γ ≤ 1.
The unbounded-domain requirements pinch CRRA to log utility. Divergence to -∞ at zero
forces γ ≥ 1, while relative risk aversion at most one forces γ ≤ 1. This conjunction
does not restrict the separate bounded-domain treatment of 0 < γ < 1.
The existing witness fails Light's condition, as γ = 2 > 1 requires.
A log-utility economy #
The pinch is not vacuous: γ = 1 really is an income fluctuation problem. This is
NonVacuity.impatient with its -c⁻¹ — which is γ = 2 by crraUtility_two — replaced by log,
so the two witnesses sit on either side of Light's condition, and every utility axiom is now
discharged by a single lemma about the CRRA family.
An impatient household with log utility: β = 1/100, r = 0, income in {1, 2}, cap 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The log economy satisfies Light's condition, and by crra_pinch it is the only CRRA
economy that can.