Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

0. 이번 회차의 식

(TV)(k)=maxcΓ(k)  {u(c)+βV(g(k,c))}(TV)(k) = \max_{c\in\Gamma(k)}\;\bigl\{\,u(c) + \beta\,V\bigl(g(k,c)\bigr)\,\bigr\}
TVTW    βVW\lVert TV - TW \rVert_{\infty} \;\le\; \beta\,\lVert V - W \rVert_{\infty}

지금 읽히지 않아도 된다. 7절에서 같은 식을 다시 본다.

1. 도입

동적 계획법을 역방향 계산으로만 배우면 무한기간에서 막힌다. 끝이 없는 문제의 가치함수는 어디서 오는가.

유한기간 문제에는 마지막 기간이 있다. 마지막 기간의 가치는 그 기간의 효용이고, 그 앞 기간의 가치는 거기서 한 번 거슬러 계산한다. 마지막 기간이 없으면 이 계산은 시작할 곳이 없다. 유한기간의 답은 기간 수에 의존하고, 기간 수를 무한대로 보낸 극한이 존재하는지, 존재한다면 그것이 무한기간 문제의 답인지는 별개의 두 질문이다. 두 질문 모두 계산이 아니라 증명의 몫이다. 무한기간 문제의 가치함수 VV는 어느 계산의 결과물도 아니다. 그런데 논문은 그 VV를 첫 쪽부터 쓴다. 존재를 보인 적 없는 대상을 미분까지 한다.

논문은 이 빈자리를 한 줄로 지나간다. Aiyagari (1994)류의 가계 저축 문제는 자산 aa와 소득 상태 ss의 가치함수를 v(a,s)=max{u(c)+βsπ(s,s)v(a,s)}v(a,s)=\max\{u(c)+\beta\sum_{s'}\pi(s,s')\,v(a',s')\} 꼴로 세운다 — 여기서 sπ(s,s)\sum_{s'}\pi(s,s')는 다음 상태의 확률을 곱해 더하는 명시적 합이다. 그 뒤 표준 논증에 의해 vv가 유일하게 존재하고 오목하며 미분가능하다는 요지의 한 줄을 쓰고, 바로 다음 줄에서 va(a,s)=u(c)(1+r)v_a(a,s)=u'(c)(1+r)을 쓴다. 학부 읽기는 세 곳에서 멈춘다. (i) 유일하다는 근거가 무엇인가. (ii) vv를 미분해도 되는 근거가 무엇인가. (iii) vav_a가 왜 u(c)(1+r)u'(c)(1+r)인가. 세 질문 가운데 어느 것도 계산으로는 답할 수 없다 — 계산은 vv가 있다는 것을 전제한다. 이 세 줄이 3절의 전부다.

실무의 장면은 계산기 앞에 있다. 가치함수 반복(value function iteration)을 돌릴 때 "몇 번 돌려야 하는가"와 "연속 갱신의 차이가 10-6이면 진짜 오차는 얼마인가"를 모르면 반복 횟수를 감으로 정한다. 두 질문의 답은 파라미터 하나, 할인인자 β\beta로 결정된다. β=0.96\beta=0.96이면 오차의 반감기는 17회이고, 갱신 차이가 10-6일 때 진짜 오차는 그 24배 이하다. 이 숫자들은 코드를 돌리기 전에 나온다. 정지 기준을 10-6으로 잡은 코드가 왜 340회 근처에서 멈추는지, 격자를 두 배로 늘려도 그 횟수가 왜 그대로인지도 같은 β\beta에서 읽힌다. 감으로 정한 횟수는 모자라면 틀린 답을 주고 넘치면 헛된 계산을 시킨다.

이 회차가 메우는 결핍은 하나다. 무한기간의 가치함수는 계산 결과가 아니라 함수공간 위 연산자의 유일한 고정점이며, β<1\beta<1은 그 유일성과 수렴속도의 이름이다.

2. 기호 대장

기호종류형상차원·단위한국어 이름
kk스칼라(상태변수)K=[0,kˉ]R+K=[0,\bar k]\subset\R_+[수량]자본(상태)
cc스칼라(통제변수)Γ(k)R+\Gamma(k)\subset\R_+[수량]소비(통제)
ff함수KR+K\to\R_+[수량]생산함수
yy함수KR+K\to\R_+, y(k)=f(k)+(1δ)ky(k)=f(k)+(1-\delta)k[수량]처분가능 자원
Γ\Gamma함수(집합값 — 대응)KR+K\rightrightarrows\R_+, Γ(k)=[0,y(k)]\Gamma(k)=[0,y(k)]실현가능 대응
gg (gkg_k, gcg_c)함수(와 편도함수){(k,c):cΓ(k)}K\{(k,c):c\in\Gamma(k)\}\to K, g(k,c)=y(k)cg(k,c)=y(k)-c; gc=1g_c=-1, gk=f(k)+1δg_k=f'(k)+1-\delta (fC1f\in C^{1}일 때)[수량]; 편도함수는 무차원전이함수(와 전이의 한계효과)
uu함수[0,cˉ]R[0,\bar c]\to\R[효용]기간효용함수
β\beta파라미터(0,1)(0,1)무차원할인인자(discount factor) — 압축계수
δ\delta파라미터(0,1](0,1]무차원(기간당)감가상각률
V, WV,\ W함수(공간의 점)KRK\to\R, VC(K)V\in C(K)[효용]가치함수(value function)의 후보
TT연산자C(K)C(K)C(K)\to C(K)[효용]→[효용]벨만 연산자
\lVert\cdot\rVert_\infty함수(노름)C(K)R+C(K)\to\R_+[효용]상한 노름
V(k)V'(k)함수(도함수)(0,kˉ)R+(0,\bar k)\to\R_+[효용/수량]자본의 잠재가격 — W04의 λ\lambda
c(k)c^{*}(k)함수KR+K\to\R_+[수량]정책함수(policy function)
α\alpha파라미터(0,1)(0,1)무차원자본분배율(예제)

함수가 점이다. VVkk의 함수다. 그러나 TT의 입장에서 VV는 공간 C(K)C(K)의 한 점이다. V(k)V(k)는 숫자이고, VV는 점이며, TVTV는 또 다른 점이고, Vn=TnV0V_n=T^nV_0는 점의 수열이다. (2)의 노름은 점과 점 사이의 거리다 — kk는 이미 sup\sup 안에서 소거되었다. 이 층 이동 하나가 이 회차의 L0다. (1)의 우변에서 max\maxcc를 골라 숫자 하나를 만들고, 그 숫자를 모든 kk에 대해 모으면 새 함수 TVTV가 된다. Γ(k)\Gamma(k)cc가 움직일 수 있는 집합이고 kk마다 다르다 — 값이 집합인 함수이므로 대응(correspondence)이라 부른다. Γ(k)\Gamma(k)가 없으면 uu가 증가함수일 때 max\max는 존재하지 않는다. TT의 입력과 출력이 같은 공간이라는 것이 반복 TnV0T^nV_0를 가능하게 하고, 그 공간 위에 거리가 있다는 것이 수렴을 말할 수 있게 한다. 두 조건 가운데 하나라도 빠지면 (2)는 문장이 되지 않는다.

같은 글자, 다른 이름. β\beta는 할인인자다. W04 5절의 2기간 예제에서 이미 이 뜻으로 썼고, W02의 노동탄력성·W07과 W10의 회귀계수(β\beta-수렴의 β\beta)와는 다르다. 연속시간 표기와는 β=eρ\beta=e^{-\rho}로 이어지며, 이 ρ\rho는 할인율, 곧 W11의 시간선호율이다. λ\lambda는 두 뜻이 이 회차에 동시에 되돌아온다. W04의 잠재가격 λ\lambda는 여기서 V(k)V'(k)라는 이름으로 나타나고, W10의 수렴속도 λ\lambda 자리에는 lnβ-\ln\beta가 선다. 이 회차는 글자 λ\lambda를 새로 쓰지 않고 “W04의 λ\lambda”, "W10의 λ\lambda 자리"로 부른다. α\alpha는 W02·W10과 같은 자본분배율이다. δ\delta는 기간당 감가상각 비율로, W09의 δΔ\delta_\Delta(Δ=1\Delta=1)에 해당한다 — W10·W11의 연속 강도 δ\delta와 같은 글자, 다른 차원이다. TT는 벨만 연산자이고 W03의 만기·W09의 지평 TT와 다른 글자다. 유한기간 문제의 기간 수는 이 회차에서 NN으로 쓴다. C(K)C(K)KK 위 연속함수의 공간이며 W03의 컨벡시티 CC와 무관하다. 대응 Γ\Gamma는 W07의 보조회귀 계수 Γ^\hat\Gamma와 다른 글자다. 정책함수 c(k)c^{*}(k)는 W11에서 이름 붙인 소비 규칙 c(k)c(k)와 같은 대상이고, 별표는 그것이 (1)의 최대화에서 나온 것임을 표시한다.

프라임은 이 회차에서 도함수에만 쓴다. 논문은 다음 기 상태를 kk'로 쓴다. 이 책에서 프라임은 도함수와 전치(행렬 XX')에 쓰므로 다음 기 자본은 g(k,c)g(k,c) 또는 kt+1k_{t+1}로 쓴다. 이 회차에는 도함수 VV'가 있어 kk'를 함께 쓰면 프라임이 두 뜻이 된다. 논문의 vav_a·vv'·kk'를 읽을 때는 어느 프라임인지 먼저 정한다 — 1절 장면의 vav_a는 도함수이고 aa'는 다음 기 자산이다.

3. 유도

가정을 먼저 번호 붙인다.

가정 하나하나가 맡은 자리가 있다. A1의 콤팩트성은 두 곳에서 쓰인다 — 최댓값이 달성되는 것과 상한 노름이 유한한 것. 불변성이 없으면 g(k,c)g(k,c)KK 밖으로 나가 V(g(k,c))V(g(k,c))가 정의되지 않는다. A2는 A1을 성장 문제에서 실제로 만드는 방법이다 — ff가 증가이므로 kkˉk\le\bar k이면 y(k)f(kˉ)+(1δ)kˉkˉy(k)\le f(\bar k)+(1-\delta)\bar k\le\bar k이고, 남긴 자본 g(k,c)y(k)g(k,c)\le y(k)[0,kˉ][0,\bar k]를 벗어나지 않는다. A3의 유계가 없으면 (4)의 노름이 무한이 되어 거리공간이 서지 않는다. A4는 압축계수를 준다. A5는 (c)에만 쓰이며, (a)·(b)는 미분가능성을 어디서도 쓰지 않는다 — 존재·유일·수렴은 미분 없이 나온다.

외부에서 빌려 오는 결과 넷을 이름으로 적는다. 근거 줄에서는 이 이름으로 부른다. (F1) C(K)C(K)는 상한 노름으로 완비다 — 연속함수의 균등극한은 연속이다. C(K)C(K)는 유계함수 공간 B(K)B(K)의 닫힌 부분공간이고, 아래 Lemma 1B(K)B(K)의 상수 더하기에 닫힌 임의 부분집합에서 성립한다. (F2) Berge 최대정리 — A1–A3 아래 VC(K)V\in C(K)이면 (1)의 최댓값이 달성되고 TVC(K)TV\in C(K)다. (F3) Benveniste–Scheinkman — A5의 미분가능성. (F4) 최적성 원리(Bellman, 1957) — 아래 순차문제 (3)의 가치함수 VV^{*}는 유계이고 (1)의 고정점이다(Stokey et al. (1989) 4장). 이 회차는 (F4)를 증명하지 않는다. 유일성으로부터 "고정점 =V=V^{*}"만 결론짓는다.

유도가 다루는 대상은 순차문제다.

V(k0)=sup{ct} t=0βtu(ct)s.t.kt+1=g(kt,ct),ctΓ(kt)V^{*}(k_0)=\sup_{\{c_t\}}\ \sum_{t=0}^{\infty}\beta^{t}u(c_t)\qquad\text{s.t.}\quad k_{t+1}=g(k_t,c_t),\quad c_t\in\Gamma(k_t)

근거 — 정의다. k0k_0는 주어진다. A3·A4로 tβtu(ct)u/(1β)\lvert\sum_t\beta^tu(c_t)\rvert\le\lVert u\rVert_\infty/(1-\beta)이므로 급수가 절대수렴하고 sup\sup이 유한하다. 학부의 "역방향 계산"이 시작할 수 없는 대상이 이것이다 — 마지막 항이 없다.

V=supkKV(k),d(V,W)=VW\lVert V\rVert_\infty=\sup_{k\in K}\lvert V(k)\rvert,\qquad d(V,W)=\lVert V-W\rVert_\infty

근거 — 정의다. (F1)에 의해 C(K)C(K)는 이 거리로 완비다. 이 노름의 차원은 [효용]이다 — 함수값과 같은 단위로 두 함수 사이의 거리를 잰다. 거리가 0이면 두 함수는 모든 kk에서 같다. 여러 노름 가운데 상한 노름을 고르는 이유는 아래 (6)의 첫 줄에 있다 — 점별 부등식을 노름 하나로 바꾸는 데는 "가장 큰 차이"가 필요하고, 평균 제곱 거리로는 그 줄이 서지 않는다.

(a)의 VV가 순차문제 (3)의 가치함수 VV^{*}와 같다는 것은 (F4)와 유일성에서 따른다. 한 겹이 남는다 — (a)의 유일성은 C(K)C(K) 안의 것이고, (F4)는 VV^{*}가 유계라고만 한다. max\maxsup\sup으로 읽으면 TTB(K)B(K)B(K)B(K)로 보내고, 아래 (7)·(8)의 계산은 sup\sup에서도 글자 그대로이므로 Lemma 1에 의해 TTB(K)B(K) 위에서도 계수 β\beta의 압축이다. (11)의 2행은 압축만 쓰므로 고정점은 B(K)B(K) 안에서도 하나뿐이고, 유계인 VV^{*}는 그 하나, 곧 C(K)C(K)VV다. 무한 개의 소비열 위에서 정의된 sup\sup을 한 번도 계산하지 않고 그 값을 얻는다. 순차문제의 어려움은 선택변수가 무한 개라는 것이고, 함수방정식은 그것을 "한 기의 선택 cc"와 "나머지 전부를 대신하는 VV"로 쪼갠다. 정리는 그 쪼갬이 답을 잃지 않는다는 보증이다.

정리에서 한 줄이 더 떨어진다.

u(ct)=βu(ct+1)[f(kt+1)+1δ]u'(c_t)=\beta\,u'(c_{t+1})\bigl[f'(k_{t+1})+1-\delta\bigr]

근거(13)tt기에 쓰면 u(ct)=βV(kt+1)u'(c_t)=\beta V'(k_{t+1})이고, (15)k=kt+1k=k_{t+1}에 쓰면 V(kt+1)=u(ct+1)[f(kt+1)+1δ]V'(k_{t+1})=u'(c_{t+1})[f'(k_{t+1})+1-\delta]다. V(kt+1)V'(k_{t+1})을 소거한다. 이산 오일러 방정식이다 — 오늘 한 단위를 참으면 내일 f(kt+1)+1δf'(k_{t+1})+1-\delta단위가 되고, 그 단위의 할인된 한계효용이 오늘 한 단위의 한계효용과 같아야 한다. 가치함수가 사라진 자리에 두 기의 소비만 남는다는 것이 이 식의 쓸모다. W11의 (1) 첫 식 c˙/c=(f(k)ρδ)/σ\dot c/c=(f'(k)-\rho-\delta)/\sigma는 이 식의 연속시간 대응이다 — CRRA 효용과 β=eρ\beta=e^{-\rho}로 이어진다는 것만 적고 증명하지 않는다.

번역. 오늘 자본의 가치는, 오늘 소비의 만족과 남긴 자본이 내일 가질 가치의 할인분을 합해 가장 크게 만든 값이다. 두 개의 잘못된 가치함수를 각각 한 번 갱신하면 둘 사이의 최대 거리는 할인인자 배 이하로 줄어든다. 그래서 어디서 출발하든 같은 하나의 가치함수에 닿고, 그것 말고는 없다. 자본 한 단위의 잠재가격은 그 단위가 낳는 내일의 자원에 한 단위 소비의 한계효용을 곱한 것이다.

정리의 세 주장을 닫힌 해의 숫자로 본다. u(c)=lncu(c)=\ln c, f(k)=kαf(k)=k^{\alpha}, δ=1\delta=1이면 고정점이 닫힌 형태로 알려져 있다(Brock & Mirman, 1972).

V(k)=A+Blnk,B=α1αβ,A=11β[ln(1αβ)+αβ1αβln(αβ)],c(k)=(1αβ)kα,g(k,c(k))=αβkα.\begin{aligned} V(k)&=A+B\ln k,\qquad B=\frac{\alpha}{1-\alpha\beta},\qquad A=\frac{1}{1-\beta}\Bigl[\ln(1-\alpha\beta)+\frac{\alpha\beta}{1-\alpha\beta}\ln(\alpha\beta)\Bigr],\\ c^{*}(k)&=(1-\alpha\beta)\,k^{\alpha},\qquad g\bigl(k,c^{*}(k)\bigr)=\alpha\beta\,k^{\alpha}. \end{aligned}

근거 — 추측-검증이다. V=A+BlnkV=A+B\ln k(1)에 넣으면 1계 조건이 1/c=βB/(kαc)1/c=\beta B/(k^{\alpha}-c)이고 c=kα/(1+βB)c=k^{\alpha}/(1+\beta B), 남는 자본은 βBkα/(1+βB)\beta Bk^{\alpha}/(1+\beta B)다. 이것을 되넣으면 우변은 α(1+βB)lnk+βAln(1+βB)+βBln(βB/(1+βB))\alpha(1+\beta B)\ln k+\beta A-\ln(1+\beta B)+\beta B\ln\bigl(\beta B/(1+\beta B)\bigr)이다. lnk\ln k의 계수를 비교하면 B=α(1+βB)B=\alpha(1+\beta B), 상수항을 비교하면 A=βAln(1+βB)+βBln(βB/(1+βB))A=\beta A-\ln(1+\beta B)+\beta B\ln\bigl(\beta B/(1+\beta B)\bigr)이고, 1+βB=1/(1αβ)1+\beta B=1/(1-\alpha\beta)를 넣으면 위의 AA가 나온다. 추측이 맞으면 그것이 유일한 답이라는 것은 Theorem 1 (a)의 유일성이 보장한다 — 유일성의 첫 쓸모다. 정책은 처분가능 자원 kαk^{\alpha}의 고정 비율 αβ\alpha\beta를 남기는 것이고, 정상상태는 αβkα=k\alpha\beta k^{*\alpha}=k^{*}에서 k=(αβ)1/(1α)k^{*}=(\alpha\beta)^{1/(1-\alpha)}다 — 저축률이 αβ\alpha\beta로 상수인 경제의 정상상태와 같다. 포락선 검산: V(k)=B/kV'(k)=B/k이고 u(c)gk=αkα1/((1αβ)kα)=α/((1αβ)k)u'(c^{*})\,g_k=\alpha k^{\alpha-1}/\bigl((1-\alpha\beta)k^{\alpha}\bigr)=\alpha/\bigl((1-\alpha\beta)k\bigr). 일치한다.

소비를 고정한 곡선족과 그 위쪽 포락선인 가치함수

Figure 1:cc를 고정한 곡선족 hc(k)=u(c)+βV(kαc)h_c(k)=u(c)+\beta V(k^{\alpha}-c) (c=0.25,0.40,0.55c=0.25,\,0.40,\,0.55, 회색)와 고정점 VV(빨강). VV는 곡선족의 위쪽 포락선이고, 접점 k=(c/(1αβ))1/αk=(c/(1-\alpha\beta))^{1/\alpha}에서 c=c(k)c=c^{*}(k)다. 접점에서 두 곡선의 기울기가 같다 — (14). W05의 곡선족 그림과 같은 구도다.

V0=0V_0=0에서 출발한 반복도 닫힌 형태로 따라갈 수 있다.

Vn=An+Bnlnk,Bn+1=α(1+βBn),BBn=(αβ)nB,An+1=βAn+h(Bn),h(B)=ln(1+βB)+βBlnβB1+βB,h(0)=0.\begin{aligned} V_n&=A_n+B_n\ln k,\qquad B_{n+1}=\alpha(1+\beta B_n),\qquad B-B_n=(\alpha\beta)^n B,\\ A_{n+1}&=\beta A_n+h(B_n),\qquad h(B)=-\ln(1+\beta B)+\beta B\ln\frac{\beta B}{1+\beta B},\qquad h(0)=0 . \end{aligned}

근거(17)의 계산을 임의의 (An,Bn)(A_n,B_n)에 반복한다. BB의 점화는 계수 αβ\alpha\beta의 선형 점화이므로 오차 BBnB-B_n(αβ)n(\alpha\beta)^n으로 준다. AA의 점화는 계수 β\beta이고 강제항 h(Bn)h(B)h(B_n)-h(B)(αβ)n(\alpha\beta)^n으로 사라지므로, AA의 오차는 βn\beta^n에 비례하게 된다. 상한 노름 오차는 느린 쪽 βn\beta^n이 지배한다 — (12)의 수렴률 β\beta가 정확히 달성되고(오차가 βn\beta^n보다 빨리 줄지 않는다) 상수만 약 5% 차이임을 보인다.

α=0.4\alpha=0.4, β=0.96\beta=0.96, K=[0.01,1]K=[0.01,1]의 400점 격자에서 값을 적는다. B=0.6494B=0.6494, A=27.03A=-27.03, k=(αβ)1/(1α)=0.2029k^{*}=(\alpha\beta)^{1/(1-\alpha)}=0.2029, c(k)=0.3254c^{*}(k^{*})=0.3254, V=V(0.01)=30.02\lVert V\rVert_\infty=\lvert V(0.01)\rvert=30.02. 반감기는 n1/2=ln2/(ln0.96)=16.98n_{1/2}=\ln2/(-\ln0.96)=16.98회다. β=0.90\beta=0.90이면 6.58회, β=0.99\beta=0.99이면 68.97회. 오차를 10-6배로 줄이는 데 필요한 반복은 ln(106)/ln0.96=338.4\ln(10^{-6})/\ln0.96=338.4, 곧 339회이고, β=0.90\beta=0.90이면 132회다. Figure 2가 반복열을, Figure 3이 오차 감쇠를 보인다.

nnVnV\lVert V_n-V\rVert_\infty (실제)βnV0V\beta^n\lVert V_0-V\rVert_\infty (수렴률 상계)βnTV0V0/(1β)\beta^n\lVert TV_0-V_0\rVert_\infty/(1-\beta) (사전 상계)
128.1828.8244.21
1714.2915.0023.01
347.147.4911.49
1000.4830.5060.777
3392.8×1052.8\times10^{-5}2.9×1052.9\times10^{-5}4.5×1054.5\times10^{-5}

인접 비 Vn+1V/VnV\lVert V_{n+1}-V\rVert_\infty/\lVert V_n-V\rVert_\inftyn=1n=1에서 0.946, n=5n=5에서 0.9596, n=10n=10부터 0.9600이다. 처음 몇 번은 BnB_n의 빠른 성분 (αβ)n(\alpha\beta)^n이 섞여 비가 β\beta보다 작고, 그 성분이 사라지면 AnA_n의 느린 성분만 남아 비가 정확히 β\beta가 된다. 수렴률 상계는 실제 오차의 5% 안쪽이고, 사전 상계는 처음 한 번의 갱신량만으로 얻은 것인데도 실제의 약 1.6배다. 세 열이 하는 일이 다르다. 수렴률 상계는 V0V\lVert V_0-V\rVert_\infty를 알아야 하므로 답을 모르는 상태에서는 쓸 수 없다. 사전 상계는 첫 갱신 TV0V0\lVert TV_0-V_0\rVert_\infty 하나로 필요한 반복 횟수를 미리 정하게 한다. 사후 상계의 계수는 β/(1β)=24\beta/(1-\beta)=24다 — 연속 갱신 차가 10-6이면 진짜 오차는 2.4×1052.4\times10^{-5} 이하이고, 거꾸로 진짜 오차를 ε\varepsilon 아래로 보증하려면 정지 기준을 ε(1β)/β\varepsilon(1-\beta)/\beta로 잡는다. 셋 다 β\beta 하나에서 나온다.

영에서 출발한 반복열이 고정점으로 내려앉는 모습

Figure 2:V0=0V_0=0에서 출발한 반복 Vn=TnV0V_n=T^nV_0 (n=0,1,3,5,10,20,50,100n=0,1,3,5,10,20,50,100, 회색)와 고정점 VV(빨강 파선). V1=αlnk0=V0V_1=\alpha\ln k\le0=V_0이고 TT가 단조이므로 열은 위에서 아래로 단조롭게 내려앉는다 — (7)(11).

상한 노름 오차가 반복 횟수에 대해 기하급수로 줄어드는 semi-log 그림

Figure 3:상한 노름 오차 VnV\lVert V_n-V\rVert_\infty (실선)와 수렴률 상계 βnV0V\beta^n\lVert V_0-V\rVert_\infty (점선), β=0.96\beta=0.96(파랑)과 β=0.90\beta=0.90(주황). semi-log에서 직선이고 기울기는 lnβ\ln\beta다. 실선과 점선의 기울기가 같다 — (12)의 수렴률 β\beta는 정확하고, 남는 것은 5% 안쪽의 상수 배다. 세로선은 반감기 17.0회와 6.6회.

닫힌 해와 A3의 관계를 적어 둔다. lnc\ln cc0c\to0에서 유계가 아니다 — 예제는 A3을 어긴다. 두 가지를 적는다. (i) (17)·(18)의 계산은 {A+Blnk}\{A+B\ln k\} 꼴의 함수족 위에서 돌아가는 "닫힌 형태의 반복"이고, 노름은 하한을 양수로 잡은 격자 [0.01,1][0.01,1]에서 잰 것이다. C([0,1])C([0,1]) 위의 정리를 직접 적용한 것이 아니다. (ii) 노트북의 격자 문제는 상태가 유한개이고 c=y(ki)kj>0c=y(k_i)-k_j>0인 선택만 허용하므로 uu가 자동으로 유계다 — 정리가 그대로 적용되는 유한상태 인스턴스이며, 닫힌 해와의 차이는 격자 오차다. Sargent & Stachurski (2024)가 유한상태를 택한 이유가 이것이다. A5 쪽은 문제가 없다 — ln\lnc0c\to0에서 uu'\to\infty를 만족하므로 내부해 가정이 자동으로 성립하고, 포락선 검산이 격자 안쪽에서 맞는 것은 그 때문이다.

4. 읽기

Q1 · 기호

2절 표가 답이다. 한 줄만 더한다. (2)에는 kk가 없다 — 노름이 kk를 이미 소거했다. 좌우변은 함수가 아니라 숫자이고, 부등식은 두 숫자의 비교다. (1)의 좌변 (TV)(k)(TV)(k)는 "함수 TVTVkk에서 평가한 값"이지 "TT 곱하기 VV 곱하기 kk"가 아니다.

Q2 · 번역

(1): 오늘 자본의 가치는, 오늘 소비의 만족과 남긴 자본이 내일 가질 가치의 할인분을 합해 가장 크게 만든 값이다. (2): 두 개의 잘못된 가치함수를 각각 한 번 갱신하면 둘 사이의 최대 거리는 할인인자 배 이하로 줄어든다 — 그래서 어디서 출발하든 같은 하나의 가치함수에 닿고, 그것 말고는 없다. (15): 자본 한 단위의 잠재가격은 그 단위가 낳는 내일의 자원에 한 단위 소비의 한계효용을 곱한 것이다.

(13): 오늘 소비 한 단위를 더 쓰는 만족은, 그 단위를 남겨 내일 자본이 되었을 때 갖는 잠재가격의 할인값과 같다. 이 문장에서 βV(g(k,c))\beta V'\bigl(g(k,c)\bigr)는 세 기호가 아니라 한 덩어리 — 내일 자본의 할인된 잠재가격 — 로 읽힌다.

(1)에서 TT를 지우고 읽으면 학부의 벨만 방정식 V=TVV=TV다. 붙여 읽으면 "후보를 넣으면 다른 후보가 나오는 기계"다. 같은 식의 두 읽기 가운데 둘째가 이 회차의 것이다. 첫째 읽기는 VV를 미지수로 둔 방정식이고, 둘째 읽기는 VV를 입력으로 받는 사상이다 — 방정식의 해는 사상의 고정점이다.

Q3 · 차원

(1): 좌변 (TV)(k)(TV)(k)는 [효용]. 우변은 u(c)u(c) [효용] + β+\ \beta(무차원)×V\times V [효용]. 일치한다. 안쪽의 g(k,c)g(k,c)는 [수량]을 [수량]으로 보낸다. 무차원군은 β\beta 하나다. 예제에서는 α\alpha, β\beta, 그리고 정책을 정하는 결합 αβ\alpha\beta가 무차원군이다 — c=(1αβ)kαc^{*}=(1-\alpha\beta)k^{\alpha}에는 αβ\alpha\beta만 들어간다.

(2): 양변 [효용]. β\beta가 무차원이어야 성립한다. 할인인자가 “기간당” 양이 아니라 무차원인 이유는 nn이 무차원 반복 횟수이기 때문이다. W09의 이산↔연속 대응으로 쓰면 β=eρΔ\beta=e^{-\rho\Delta}이고, ρ\rho는 [시간1^{-1}], Δ\Delta는 [시간]이므로 지수의 인수는 무차원이다 — W02의 차원 검사가 지수의 인수에 적용된 것이다.

(15): V(k)V'(k) [효용/수량] =u(c)=u'(c) [효용/수량] × gk\times\ g_k [수량/수량]. 일치한다. W04에서 λ\lambda가 [효용/화폐]였던 것과 비교하면 제약의 단위가 화폐에서 수량으로 바뀌었을 뿐 같은 자리다.

(12): 세 줄 모두 양변이 [효용]이거나 무차원이다. 반감기 n1/2n_{1/2}는 반복 횟수이므로 무차원이고, 사후 상계의 계수 β/(1β)\beta/(1-\beta)도 무차원이다 — 갱신 차 [효용]에 곱해 오차 [효용]을 얻는다. W10의 반감기 ln2/λ\ln2/\lambda가 [시간]이었던 것과 다르다. 두 반감기가 같은 숫자 17 근처인 것은 차원이 다른 두 양의 우연한 일치다.

Q8 · 파라미터 극단

β0\beta\to0: (1)maxcΓ(k)u(c)\max_{c\in\Gamma(k)}u(c)가 되고 답은 c=y(k)c=y(k), 전부 소비다. 한 번의 반복으로 고정점에 닿는다 — n1/20n_{1/2}\to0. 내일이 없는 세계다.

β1\beta\to1: 압축계수가 1로 가고 n1/2=ln2/(lnβ)n_{1/2}=\ln2/(-\ln\beta)\to\infty다. 예제의 A1/(1β)A\propto1/(1-\beta)가 발산한다 — 유계 함수공간에 고정점이 남지 않는다. 무한히 참을성 있는 세계는 할인 합으로 표현되지 않으며, 평균 보수 기준 같은 다른 정식화가 필요하다. 그런데 정책은 멀쩡하다. 예제의 c=(1αβ)kαc^{*}=(1-\alpha\beta)k^{\alpha}β1\beta\to1에서 (1α)kα(1-\alpha)k^{\alpha}로 가고, 남기는 비율은 α\alpha가 된다 — 정상상태 소비 (1s)sα/(1α)(1-s)s^{\alpha/(1-\alpha)}를 최대로 만드는 저축률이 정확히 α\alpha다. 가치는 발산해도 행동은 황금률로 수렴한다. Figure 4가 반감기의 폭발을 보인다 — β=0.90, 0.96, 0.99\beta=0.90,\ 0.96,\ 0.99에서 6.6, 17.0, 69.06.6,\ 17.0,\ 69.0회.

β>1\beta>1: (8)의 할인 조건이 실패하고 (11)의 마지막 화살표가 뒤집힌다. 유일성·수렴 보장이 사라지고, u>0u>0이면 반복이 발산한다. 5절 상자의 문장이 여기서 닫힌다.

α0\alpha\to0 (예제): f1f\equiv1, c=1c^{*}=1, 자본을 남기지 않는다 — 자본이 쓸모없는 세계. α1\alpha\to1: c=(1β)kc^{*}=(1-\beta)k, g=βkg=\beta k — 자본이 매기 β\beta배로 줄며 소비도 같이 준다. 완전 감가상각 δ=1\delta=1이 낳는 결과다.

δ0\delta\to0 (일반형): gk=f(k)+1g_k=f'(k)+1 — 자본 한 단위의 잠재가격에 "그대로 남는 한 단위"가 더해진다.

할인인자에 대한 오차 반감기의 로그 눈금 그림

Figure 4:오차 반감기 n1/2=ln2/(lnβ)n_{1/2}=\ln2/(-\ln\beta). β1\beta\to1에서 반감기가 발산한다 — β=0.90, 0.96, 0.99\beta=0.90,\ 0.96,\ 0.99에서 6.6회, 17.0회, 69.0회.

Q10 · 고정점

이 문항은 L3의 것이지만 정리 자체가 "고정점의 개수와 안정성"이므로 둔다. 함수공간에서 고정점은 하나이고, 전역 안정이며 — 어디서 출발해도 간다 — 수렴률은 β\beta다. W10의 (2)는 상태공간 R\R에서 국소 선형화로 얻은 것이고, 고정점이 여럿일 수 있었다(W11의 안장점과 (kˉ,0)(\bar k,0)). 여기서는 선형화 없이 전역이다. 그것이 "압축"이 "선형화"보다 강한 이유다 — 압축은 어느 두 점에서든 거리를 줄이고, 선형화는 한 점 근방에서만 말한다. 값을 치르는 곳도 있다. 압축이 말하는 고정점은 함수공간의 점 VV이지 상태공간의 점 kk^{*}가 아니다. 예제의 k=0.2029k^{*}=0.2029는 정책함수 g(k,c(k))=αβkαg(k,c^{*}(k))=\alpha\beta k^{\alpha}의 고정점으로 따로 구한 것이고, 그 안정성은 W10의 도구로 판정한다 — 정책 사상 kαβkαk\mapsto\alpha\beta k^{\alpha}kk^{*}에서의 기울기는 ααβkα1=α<1\alpha\cdot\alpha\beta k^{*\alpha-1}=\alpha<1이고, 여기서 αβkα1=1\alpha\beta k^{*\alpha-1}=1은 정상상태 조건 βgk=1\beta g_k=1이다. 두 고정점을 한 문장에 섞지 않는다.

Q11 · 한계 원리

(13): 오늘 소비 한 단위의 한계효용 == 그 단위를 자본으로 남겼을 때 내일 자본이 갖는 잠재가격의 할인값. 오늘과 내일의 상충이다.

(15): 자본 한 단위의 잠재가격 == 그 단위가 낳는 자원 ×\times 소비의 한계효용. 이것이 W04에서 “구하고 나면 버렸던” λ\lambda의 동학 버전이다. W04의 (3) 상보여유와도 대응한다 — (13)이 등식으로 성립하는 것은 실현가능집합 Γ(k)\Gamma(k)의 경계에 걸리지 않는 내부해에서뿐이고, 경계 해에서는 부등식과 그 제약의 승수가 붙는다.

(16): 두 균등을 이으면 “오늘 한 단위 참으면 내일 f(kt+1)+1δf'(k_{t+1})+1-\delta단위”. 이 회차는 여기까지만 읽는다.

숫자로 한 번 확인한다. 예제의 정상상태 k=0.2029k^{*}=0.2029에서 gk=αkα1=1.042=1/βg_k=\alpha k^{*\alpha-1}=1.042=1/\beta이다 — 정상상태에서는 βgk=1\beta g_k=1, 곧 자본의 총수익률이 할인의 역수와 같다. W11의 f(k)=ρ+δf'(k^{*})=\rho+\delta가 이산시간에서 갖는 모양이다. 그러면 (15)V(k)=u(c)/β=3.073/0.96=3.20V'(k^{*})=u'(c^{*})/\beta=3.073/0.96=3.20을 주고, 닫힌 해의 B/k=0.6494/0.2029=3.20B/k^{*}=0.6494/0.2029=3.20과 맞는다. 정상상태에서 자본 한 단위의 잠재가격이 소비 한 단위의 한계효용보다 1/β1/\beta배 큰 것은 (13)의 다른 얼굴이다 — 오늘 참은 한 단위가 내일의 자본 한 단위이고, 내일의 잠재가격을 오늘로 할인하면 오늘의 한계효용과 같아진다.

Q12 · 등록

"Blackwell 두 조건 → (2) → Cauchy·유일성 → 포락선 조건 (15)"를 내일 백지 항목으로 등록한다. 항목 이름 옆에 근거 줄 여덟 개 — 6절의 채점 기준 — 를 적는다. 뼈대는 네 줄이다. 완비 공간과 노름, 단조성 다음 할인의 순서, Cauchy 열과 β<1\beta<1, 그리고 cc^{*}를 고정한 곡선족의 접점 — θ=k\theta=k로 놓은 포락선. 백지에서 막히는 자리는 대개 둘째 줄의 순서와 넷째 줄의 gc=1g_c=-1이다.

5. 학부와 대학원의 간극

유한기간 NN의 문제는 VNV_N이 주어지고 VN1,VN2,V_{N-1},V_{N-2},\dots를 차례로 계산한다. 무한기간에는 VNV_N이 없다. 논문이 "VV(1)을 만족한다"고 쓰면 학부 읽기는 이것을 계산 지시로 읽고, 어디서 시작하는지 몰라 멈춘다. 대학원 읽기는 같은 줄을 "VVTT의 고정점이다"라는 존재 주장으로 읽고, 그 존재와 유일이 (2)에서 온다는 것을 안다. 계산은 그 뒤의 일이고, 어디서 시작하든 상관없다는 것까지 안다. 유한기간의 역방향 계산도 이 눈으로 다시 보인다 — VNV_N에서 출발해 TTnn번 적용한 것이 VNnV_{N-n}이고, 기간 수를 늘리는 것은 반복 횟수를 늘리는 것이다. 무한기간의 VV는 그 반복의 극한이며, 극한이 출발점 VNV_N에 의존하지 않는다는 것이 (b)의 내용이다. 학부의 계산과 대학원의 고정점은 다른 대상이 아니라 같은 열의 유한 항과 극한이다.

1절의 가계 저축 문제로 돌아간다. 표준 논증으로 유일한 해가 존재한다는 요지의 한 줄 뒤에 논문은 세 가지를 한다. 유일성을 근거로 추측한 해의 형태를 검증하고((17)의 추측-검증), vv를 미분하고(A5, Benveniste–Scheinkman), va=u(c)(1+r)v_a=u'(c)(1+r)(15)를 쓴다 — 자산의 전이가 at+1=(1+r)at+wtcta_{t+1}=(1+r)a_t+w_t-c_t 꼴이면(wtw_t는 그 기의 노동소득) 상태에 대한 편도함수가 1+r1+r이고, 소비에 대한 편도함수가 -1이다. A2의 gkg_kgc=1g_c=-1 자리에 그대로 들어간다. 학부 읽기는 세 줄 모두에서 "어디서 나왔는가"를 묻지 못한다. 대학원 읽기는 세 줄이 각각 정리 (a)·A5·정리 (c)에 해당함을 본다. 논문의 효용은 예제의 lnc\ln c처럼 c0c\to0에서 유계가 아니어서 A3을 어기므로, 표준 논증에는 유계 경우를 비유계 보수로 넓히는 한 겹 — 가중 상한 노름 — 이 더 있다. 3절 끝의 닫힌 해 문단과 같은 사정이며, 이 회차는 유계 경우만 증명한다.

계산 실무에도 같은 간극이 있다. 가치함수 반복을 "수렴할 때까지 돌린다"는 것은 (12)를 모른 채 하는 일이다. 허용오차 10-6β=0.96\beta=0.96이 주어지면 진짜 오차는 2.4×1052.4\times10^{-5} 이하이고 필요한 반복은 340회 근처라는 것이 계산 전에 나온다. 분기 단위 모형에서 흔한 β=0.99\beta=0.99면 반복은 4배 이상 든다 — ln0.96/ln0.99=4.06\ln0.96/\ln0.99=4.06, 오차를 10-6배로 줄이는 데 1,375회다. 정지 규칙 Vn+1Vn<106\lVert V_{n+1}-V_n\rVert_\infty<10^{-6}이 멈추는 횟수는 정의가 다른 수이지만, (12) 2행의 사후 상계가 정지 기준과 진짜 오차를 β/(1β)\beta/(1-\beta)배로 잇기 때문에 같은 β\beta에서 같은 규모다 — 예제에서는 339회와 343회다. 반복 한 번의 비용이 격자 크기의 제곱에 비례하므로, 격자를 두 배로 늘리면 총비용은 네 배가 되고 반복 횟수는 그대로다 — 반복 횟수는 격자가 아니라 β\beta의 것이다. 반복 횟수를 감으로 정하는 코드와 β\beta에서 읽어 내는 코드의 차이가 이 간극이다.

6. 훈련

Solution to Exercise 1 #

채점 기준. 근거 줄이 있는가를 본다.

  1. 함수공간 C(K)C(K)·상한 노름·완비성이 첫 줄에 있고, 그 옆에 "함수가 점이다"가 적혀 있는가.

  2. Blackwell 두 조건이 (i) 단조 (ii) 할인으로 분리되어 있고, TT의 할인 확인 (8) 줄 옆에 "상수 βa\beta amax\max 밖으로 나온다"가 적혀 있는가.

  3. (6) 줄에서 VW+VWV\le W+\lVert V-W\rVert_\infty → 단조성 → 할인의 순서로 적용하고, V,WV,W 교환의 대칭 논증이 있는가.

  4. 유일성 줄 (1β)VW0(1-\beta)\lVert V-W\rVert_\infty\le0 옆에 근거 "β<1\beta<1"이 적혀 있는가.

  5. 존재 줄에 Cauchy 열(기하급수 합)과 "완비성"이 적혀 있고, 사전 상계 βn/(1β)\beta^n/(1-\beta) 또는 수렴률 βn\beta^n 중 하나가 있는가.

  6. 1계 조건 줄 옆에 "내부해·gc=1g_c=-1·VV 미분가능(가정)"이, 포락선 줄 옆에 "cc^{*} 고정, VhV-h가 최소 — thm-w05와 같은 구도, θ=k\theta=k"가 적혀 있는가.

  7. 결합 결과 V(k)=u(c)gkV'(k)=u'(c^{*})\,g_k 옆에 "W04의 λ\lambda = 자본의 잠재가격, 차원 [효용/수량]"이 적혀 있는가.

  8. 번역 문장이 있는가.

판별 인터리빙(100분) — 냉시동 인출과 이번 회차 재유도를 대신한다. 시간표가 지정한 섞임 항목은 셋이다. W11 · 램지 널클라인·야코비안 고유값 → 안장점 판정. W09 · 이산↔연속 변환과 이산화 오차 · (1+r/n)ner(1+r/n)^n\to e^{r}. W04 · λ=v/w\lambda=\partial v/\partial w 유도 + 상보여유 번역. 아래 8문제를 섞어 놓고 각 문제에서 "어느 도구가 적용되는가"와 "부호·크기 순위"만 답한다. 계산하지 않는다. 마지막 30분은 위 백지 재유도에 쓴다.

#문제적용 도구예측 답
1예산 ww가 1원 늘면 소비자의 최적 효용은 얼마나, 어느 방향으로 변하는가.W04 (2) λ=v/w\lambda^{*}=\partial v/\partial w부호 ++, 크기 λ\lambda^{*} — 화폐 한 단위의 잠재가격. 계산은 필요 없다.
2소비자가 두 재화 중 하나를 전혀 사지 않는다. 그 재화의 비음 제약에 붙는 승수의 부호와 값은.W04 (3) 상보여유제약이 묶였으므로 승수 0\ge0이고 양수일 수 있다. 반대로 양의 소비가 있는 재화의 비음 제약 승수는 0.
3연 3%를 월 복리로 주는 예금과 연속 복리로 주는 예금의 1년 뒤 잔액 차이는 몇 자릿수인가.W09 (1+r/n)ner(1+r/n)^n\to e^{r}, 이산화 오차차이는 r2/(2n)r^2/(2n) 차수: 0.0009/244×1050.0009/24\approx4\times10^{-5}, 원금 대비 10-4 아래다. 방향은 연속 복리가 큰 쪽이다.
4투자가 0인 해에 자본축적 Kt+1=(1δ)Kt+ItK_{t+1}=(1-\delta)K_t+I_t를 연속시간 K˙=IδK\dot K=I-\delta K로 바꾸면 1년 뒤 KK는 어느 쪽이 큰가. 투자가 양수면 답이 바뀌는가.W09 (1)·(2) 이산화 오차I=0I=0: 연속형은 eδe^{-\delta}, 이산형은 1δ1-\delta로 깎으므로 연속형 KK가 크고 차이는 12δ2K0\tfrac12\delta^2K_0 차수. I>0I>0: 연속형의 투자 유입도 (1eδ)/δ<1(1-e^{-\delta})/\delta<1배로 깎이므로 부호가 정해지지 않고, 정상상태 근방에서는 선도 차수에서 상쇄된다 — 그것을 알아채는 것이 답.
5램지 모형에서 c0c_0를 안장경로보다 높게 잡으면 경로는 어디로 가는가.W11 (1) 안장점·횡단조건소비가 자본을 잠식해 k0k\to0, 소비도 붕괴 — 횡단조건 위반이 아니라 실현가능성 위반으로 탈락. 안장경로만 살아남는다.
6솔로우 모형(α=1/3\alpha=1/3, n+δ=0.06n+\delta=0.06)의 격차 반감기와 β=0.96\beta=0.96 가치함수 반복의 오차 반감기는 둘 다 약 17이다. 같은 17인가.W10 (2) vs W12 (12)아니다. 하나는 상태 ktk_tkk^{*}로 가는 속도(연 단위, 선형화·국소, λ=0.04\lambda=0.04/년), 다른 하나는 함수열 VnV_nVV로 가는 속도(반복 단위, 전역, lnβ=0.041-\ln\beta=0.041/회). 우연히 둘 다 0.04 근처다.
7벨만 연산자를 β=1.02\beta=1.02로 반복하면.W12 (8)·(11)Blackwell 할인 조건 실패 → 압축 아님 → 유일성·수렴 보장 없음. u>0u>0이면 VnV_n이 위로 발산.
81계 조건 u(c)=βV(g(k,c))u'(c)=\beta V'\bigl(g(k,c)\bigr)에서 β\beta가 오르면 오늘 소비는 어느 쪽으로 움직이는가.W06 음함수 정리 + W12 (17)예제에서는 c=(1αβ)kαc^{*}=(1-\alpha\beta)k^{\alpha}이므로 -. 일반형에서는 VV 자체가 β\beta에 의존하므로 음함수 정리를 (13)에만 적용해서는 부호가 나오지 않는다 — 그것을 알아채는 것이 답.

노트북(40분)w12-lab.ipynb. 코드를 쓰기 전에 답한다. 계산 계획: numpy만. 격자 ki[0.01,1]k_i\in[0.01,1] 300점, 다음 기 자본을 격자 위에서 고르는 유한상태 가치함수 반복 — Vn+1(ki)=maxj:kj<kiα{ln(kiαkj)+βVn(kj)}V_{n+1}(k_i)=\max_{j:\,k_j<k_i^{\alpha}}\{\ln(k_i^{\alpha}-k_j)+\beta V_n(k_j)\}. 보간 없음. V0=0V_0=0. 정지 규칙 Vn+1Vn<106\lVert V_{n+1}-V_n\rVert_\infty<10^{-6}. 반복 루프를 직접 쌓고 패키지 호출로 답을 내지 않는다.

  1. 수렴률 — 연속 갱신량의 비 Vn+1Vn/VnVn1\lVert V_{n+1}-V_n\rVert_\infty/\lVert V_n-V_{n-1}\rVert_\inftynn이 커지면 0.96으로 수렴한다. 오차 반감기는 약 17회다. 정지까지 반복 횟수는 약 340회이고, 사후 상계 계수 24로 진짜 오차는 2.4×1052.4\times10^{-5} 이하다.

  2. β\beta 민감도 — β=0.90\beta=0.90으로 바꾸면 정지까지 반복 횟수는 약 ln0.96/ln0.90=0.39\ln0.96/\ln0.90=0.39배, 130회 근처다. 반감기는 6.6회다.

  3. 포락선 조건과 닫힌 해 — 정지 후 (i) 정책 cn(ki)c_n(k_i)(1αβ)kiα(1-\alpha\beta)k_i^{\alpha}의 최대 상대오차는 격자 간격 규모(1–2%); (ii) VnV_n(17)의 최대 절대 차는 10-3 아래 — 격자 오차가 반복 오차를 지배한다; (iii) 유한차분 VV'u(cn)αkα1u'(c_n)\,\alpha k^{\alpha-1}의 비는 격자 내부에서 1±0.011\pm0.01, 양 끝에서 어긋난다.

대조 표(예측 | 결과 | 어긋남 | 원인)에서 어긋남의 원인 후보는 "격자 오차인가 반복 오차인가"의 구분이다. 두 오차는 격자를 300점에서 600점으로 늘렸을 때 갈라진다 — 격자 오차는 줄고 반복 오차는 그대로다.

7. 마치며…

0절의 식을 다시 본다.

(TV)(k)=maxcΓ(k)  {u(c)+βV(g(k,c))}(TV)(k) = \max_{c\in\Gamma(k)}\;\bigl\{\,u(c) + \beta\,V\bigl(g(k,c)\bigr)\,\bigr\}

지금은 이렇게 읽힌다. TT는 함수를 함수로 보내는 사상이고 VV는 그 공간의 한 점이며, Γ(k)\Gamma(k)max\max가 존재하기 위한 울타리다. 양변은 [효용]이고 β\beta는 무차원 — 할인인자이자 압축계수다. 우변의 max\max는 오늘 소비와 내일 자본의 상충이고, 그 균형에서 자본의 잠재가격 V(k)V'(k)는 W04의 λ\lambda가 동학으로 돌아온 것이다 — 차원만 [효용/화폐]에서 [효용/수량]으로 바뀌었다. 고정점은 하나이고 어디서 출발해도 βn\beta^n의 속도로 닿는다. (2)가 그 이유를 한 줄로 말한다 — 두 후보 사이의 거리는 갱신 한 번에 β\beta배 이하로 줄고, 자기 자신의 β\beta배 이하인 거리는 0뿐이므로 고정점은 둘일 수 없으며, 같은 줄을 nn번 겹치면 어디서 출발한 반복이든 같은 곳에 닿는다. 그 거리가 상한 노름인 것은 점별 부등식을 숫자 하나로 바꾸는 데 가장 큰 어긋남이 필요하기 때문이다. 무한기간에 "시작할 곳"이 필요 없는 이유가 그것이다. 논문의 "표준 논증에 의해"는 이 한 문단의 축약이다.

(6)에서 단조성 다음에 할인이 오는 순서가 보이지 않으면 3절의 (5)로 돌아간다. 포락선 줄에서 cc^{*}를 왜 한 점에 고정하는지가 보이지 않으면 (14)의 근거 줄로 돌아간다.

다음 회차는 (13)의 1계 조건 — 곧 오일러 방정식 — 을 소비이론이 아니라 자산가격의 무차익 조건으로 다시 읽는다.


이어지는 자료 — Sargent & Stachurski, Dynamic Programming Vol I · QuantEcon Optimal Savings · Stokey–Lucas–Prescott, Recursive Methods 3–4장 · QuantEcon Optimal Growth I

References
  1. Aiyagari, S. R. (1994). Uninsured Idiosyncratic Risk and Aggregate Saving. The Quarterly Journal of Economics, 109(3), 659–684.
  2. Benveniste, L. M., & Scheinkman, J. A. (1979). On the Differentiability of the Value Function in Dynamic Models of Economics. Econometrica, 47(3), 727–732. 10.2307/1910417
  3. Bellman, R. (1957). Dynamic Programming. Princeton University Press.
  4. Stokey, N. L., Lucas, R. E., Jr., & Prescott, E. C. (1989). Recursive Methods in Economic Dynamics. Harvard University Press.
  5. Blackwell, D. (1965). Discounted Dynamic Programming. The Annals of Mathematical Statistics, 36(1), 226–235. 10.1214/aoms/1177700285
  6. Brock, W. A., & Mirman, L. J. (1972). Optimal Economic Growth and Uncertainty: The Discounted Case. Journal of Economic Theory, 4(3), 479–513.
  7. Sargent, T. J., & Stachurski, J. (2024). Dynamic Programming, Volume I: Finite States. Cambridge University Press.