Экономический журнал ВШЭ. 2018. Т. 22. № 3. С. 330-361. HSE Economic Journal, 2018, vol. 22, no 3, pp. 330-361.
Модель оптимального потребления при наличии возможности кредитования в случайные моменты времени1
Жукова А.А., Поспелов И.Г.
В данной работе рассматривается классическая задача максимизации дисконтированной полезности при условии, что момент следующей покупки и получения кредита - случайный (пуассоновский). Цель исследования - моделирование случайного периода ожидания возможности изменения долга агента для того, чтобы учесть его влияние на потребление. Модель формулируется как задача оптимального стохастического управления. Потребитель в случайные моменты покупает продукт по неслучайной цене и в те же случайные моменты может брать и возвращать бессрочные кредиты. По кредитам агент непрерывно платит проценты. Он непрерывно получает дивиденды в виде внешнего поступления денег на счет и может накапливать беспроцентные безналичные деньги. Условия оптимальности получаются с помощью метода множителей Лагранжа. Достаточные условия оптимальности сводятся к уравнениям в частных производных с переменным и неизвестным запаздыванием. Их удается решить только сочетанием аналитических
1 Исследование выполнено за счет гранта Российского фонда фундаментальных исследований № 17-01-00588 «Динамические модели экономики со случайным шагом по времени». Авторы благодарны С.И. Безродных за плодотворное обсуждение материалов.
Жукова Александра Александровна - к.физ.-мат.н., и.о. старшего научного сотрудника Вычислительного центра им. А.А. Дородницына Российской академии наук Федерального исследовательского центра «Информатика и управление» Российской академии наук; преподаватель кафедры математического моделирования сложных процессов и систем и оптимизации, доцент кафедры математических основ управления Московского физико-технического Института (Государственный университет); преподаватель департамента теоретической экономики Национального исследовательского университета «Высшая школа экономики». E-mail: [email protected] Поспелов Игорь Гермогенович - д.физ.-мат.н., член-корреспондент РАН, заведующий отделом Вычислительного центра им. А.А. Дородницына Российской академии наук Федерального исследовательского центра «Информатика и управление» Российской академии наук, заведующий кафедрой математического моделирования сложных процессов и систем и оптимизации Московского физико-технического института (Государственный университет), ведущий научный сотрудник Научно-учебной лаборатории макроструктурного моделирования экономики России Национального исследовательского университета «Высшая школа экономики». E-mail: [email protected]
Статья поступила: 24.07.2018/Статья принята: 20.09.2018.
разложений по малому параметру (обратной величине большой частоты сделок-продаж) и численных расчетов. Особую трудность представляет регуляризация («смягчение») условий дополняющей нежесткости. В результате получены функции, определяющие оптимальное управление процессом покупок потребительского товара и размер кредита. На конечном интервале планирования можно проследить, как меняется потребление по мере приближения конца периода планирования. Во-первых, потребление определяется не запасом денег и долга в отдельности, а их разницей - собственными средствами потребителя. Во-вторых, вдали от горизонта планирования потребление мало и растет по мере приближения конечного момента времени. Такая модель может быть использована как часть описания агента-потребителя в динамических стохастических моделях общего равновесия.
Ключевые слова: полезность; оптимальное управление; пуассоновский процесс; множитель Лагранжа; долг; кредит.
DOI: 10.17323/1813-8691-2018-22-3-330-361
Введение
Экономические модели принято записывать в дискретном времени в соответствии с шагом сбора статистических данных. Однако такой подход приводит к избыточной синхронизации экономических процессов и даже необходимости решать бессмысленные вопросы типа «Что происходит раньше: все покупки или все продажи?». Реально экономические процессы реализуются обычно как потоки дискретных сделок, причем момент следующей сделки служит важным элементом неопределенности в экономике.
Цель работы - развитие методики моделирования экономики при случайной сетке шагов по времени. Исследовательский вопрос в рамках данной работы заключается в получении оптимального поведения агента-заемщика при случайной сетке шагов по времени. Данная модель строится как часть модели динамического стохастического общего равновесия. В данном случае представлена модель поведения потребителя. Стохастическая составляющая моделируется несовершенством рынка капитала в виде случайного потока моментов кредитования и ограничений кредитоспособности. Анализ этой модели, выведение оптимального потребления потребителя-заемщика дает представление о поведении этого агента при его взаимодействии с агентом-банком (или, в целом, произвольным кредитором), с учетом взаимного влияния кредитов на поведение агента в роли покупателя на рынке потребительского товара. Отдельные предположения модели встречаются в формулировках моделей DSGE. Мгновенная полезность потребления является стандартной для DSGE-моделей полезностью (см.: [Smets, Wouters, 2007]), ограничения ликвидности вызывают несовершенства финансовых рынков в других моделях (см.: [Bernanke, Gertler, Gilchrist, 1999; Fernandez-Villaverde, 2010] - для фирм-заемщиков, [Chri-stiano, Motto, Rostagno, 2014] - в случае предпринимателей в составе домашних хозяйств, которые получают займы на проекты у паевых фондов). Возможность брать кредиты на потребление моделируется в работах [Bilbiie, Monacelli, Perotti, 2013; Eggertsson, Krugman,
2012] и в следующих за ними статьях. В этих работах за основу взята DSGE-модель с домашними хозяйствами, занимающими средства в условиях ограниченного размера долга, но авторы заранее предполагают, что такие ограничения будут активны для агентов-должников в стационарном состоянии. В нашей работе вводится случайная последовательность сделок по покупке товара и получению займов, а также, в отличие от большинства работ, не делается предварительных предположений о том, что ограничение на долг потребителя активно, а наоборот, исследуется и демонстрируется, в каких случаях оно активно, а в каких нет, и какие нелинейные эффекты проявляются в пространстве возможных состояний агента. Тем самым, показано, что существенная нелинейность требует выхода за рамки методов линеаризации при исследовании моделей типа DSGE. Проблема получения точного решения оптимизационных задач в прикладных стохастических моделях общего равновесия обозначена в работе [Arefev, 2011]. Данное исследование представляет также один из способов анализа возникающих оптимизационных задач.
В данной работе рассматривается классическая задача максимизации дисконтированной полезности при условии, что момент следующей покупки - случайный (пуассо-новский). Эта задача оказывается чрезвычайно сложной. Условия оптимальности сводятся к уравнениям в частных производных с переменным и неизвестным запаздыванием. Их удается решить только сочетанием тонких аналитических разложений по малому параметру (обратной величине большой частоты сделок-продаж) и численных расчетов. Особую трудность представляет регуляризация («смягчение») условий дополняющей нежесткости.
Рынок кредитования позволяет потребителям получить средства для расходов на текущее потребление. Идеальными для потребителя были бы условия, при которых он может занимать деньги в тот момент, когда ему это необходимо. Однако реальные рынки займа несовершенны. Асимметрия информации, моральный риск (moral hazard), отрицательный отбор, скрытая информация, риск дефолта создают условия, при которых взаимодействие на кредитном рынке заемщика и кредитора становится длительным процессом, сопровождающимся дополнительными издержками на формирование и осуществление контракта [Stiglitz, Weiss, 1981; Gertler, Gilchrist, 1993; Gottfries, 1991]. Авторы работы [Karlan, Zinman, 2009] обнаружили, что наибольшую роль на рынке потребительского кредита играет моральный риск. Потребление, более чувствительное к колебаниям текущего дохода, наблюдается в тех регионах, в которых потребители меньше берут в долг [Jappelli, Pagano, 1989]. Также замечено, что улучшение возможностей кредитования за счет доступа к иностранным финансовым рынкам помогает потребителям смягчать колебания доходов [Leblebicioglu, 2009].
Поскольку имеет место несовершенство рынка кредита, процесс кредитования занимает время и динамика долга может иметь довольно сложную структуру. Было обнаружено, что показатели деятельности кредитных организаций по различным видам деятельности имеют большой спектр характерных частот изменений [Дедова, Малахов, Пильник, 2017]. В частности, размер текущего долга по потребительскому кредиту на агрегированном уровне не является непрерывным процессом, а скорее напоминает случайный процесс со случайным периодом исходящих и входящих платежей.
Модели макроэкономической динамики учитывают неравномерность принятия решений экономическими агентами. Наиболее часто используют предположения об устойчивости (stickiness) или негибкости цен товаров. Гибкость означает возможность цен
меняться со временем. Модели устойчивых цен возникли как альтернатива абсолютной, в неоклассических моделях экономики, гибкости цен. В неокейнсианских моделях стали возникать предположения с устойчивостью цен, заработных плат и других показателей. Цены могут меняться в фиксированные моменты времени [Taylor, 2016], обусловленные предположениями модели (рыночным механизмом). Более сложным является предположение о случайных моментах смены цен, причем случайные процессы независимы у всех экономических агентов [Calvo, 1983; Taylor, 2016]. Исследования часто опираются на то, что частота изменений цен низкая, что, в свою очередь, дает возможность монетарной политике повлиять на реальную экономику [Kehoe, Midrigan, 2015].
Современные прикладные модели экономической динамики часто опираются на неокейнсианские предположения об инерционности цен. Популярным инструментом макроэкономического анализа и прогнозирования являются модели вычислимого общего равновесия (CGE) и динамические стохастические модели общего равновесия (DSGE). В такие модели вводятся предположения не только инерционности цен, но и заработных плат [Taylor, 2016], моментов смены других управляемых экономическими агентами переменных [Arefev, 2011].
Потребители могут учитывать фактор неопределенности в ожидании момента возможности сделки в процессе принятия решений. Это касается спроса на потребительский продукт, который был исследован в моделях [Жукова, Поспелов, 2012; Поспелов, 2018]. В данном исследовании к спросу на потребительский продукт добавляется спрос на кредит и используется тот же подход, что и в работах [Жукова, Поспелов, 2012; 2014]. Вместе с возможностью взять кредит накладывается ограничение кредитоспособности, которое исключает возможность банкротства агента. Введение ограничения на задачу оптимального поведения агента добавляет существенную сложность в математический анализ модели. Для того чтобы ее преодолеть, предпринята попытка смягчения условий дополняющей нежесткости, сходная с тем, что предлагают для моделей общего равновесия [Васильев, Пильник, Радионов, 2018].
Статья состоит из введения, трех разделов и заключения. В первом разделе описывается модель поведения потребителя, который берет заем в случайные моменты времени. В этом разделе ставится задача оптимального стохастического управления. Второй раздел исследует предложенную математическую модель с помощью методов оптимального управления. Формулируются достаточные условия оптимальности поведения потребителя. С помощью аналитических методов и численных расчетов находится приближенное решение оптимизационной задачи для разного значения переменных времени и переменных, описывающих текущее состояния агента. Третий раздел подводит итог проделанному анализу математической задачи и обсуждает результаты. В заключении делаются выводы и обозначаются дальнейшие направления исследований.
1. Описание модели
Данная работа концентрируется на роли случайности во времени смены состояния агента-потребителя. Потребитель в случайные моменты покупает продукт по неслучайной цене и в те же случайные моменты может брать и возвращать бессрочные кредиты. По кредитам агент непрерывно платит проценты. Он непрерывно получает дивиденды в виде внешнего поступления денег на счет и может накапливать беспроцентные безналичные деньги.
Состояние экономического агента характеризуется следующими величинами:
Ь^) - текущий объем кредитов, полученных агентом (текущий долг);
А^) - текущий запас денег у агента;
У (V )=А(^ ) - текущий размер собственных средств;
С^) - величина текущего потребления;
К (V) - величина кредита.
Внешними переменными для агента являются
г (V) - процентная ставка по займам;
Zп (V) - внешний доход (дивиденды);
ру (V) - цена потребления.
Эти функции предполагаются неслучайными и настолько гладкими, насколько потребуется для решения задачи.
Поток случайных моментов возможности взять кредит описывается пуассоновским потоком и обозначается переменной ). Формальная запись использует следующие обозначения: dT[(t) = 1, если в малой окрестности момента времени V возможность сделки наступает; dT[(t) = 0, если возможность сделки не наступает. Вводится переменная Л, обозначающая интенсивность пуассоновского потока моментов возможности взять кредит.
Запас денег у агента выражается функцией А^) и растет за счет внешних доходов
(дивидендов) Zп(V), уменьшается из-за выплаты процентов по займам Ь^), увеличивается за счет кредита К(V) и скачком меняется на стоимостную оценку покупки потребительского товара С(V), который агент покупает по неслучайной цене, целым куском, в момент получения кредита. Было бы более реалистично предположить два случайных процесса для кредитов и покупок, но пока мы рассматриваем модель с одним процессом. Динамика запаса денег А^):
(1) dA(t) = zп () - г ()ь() - ру (V) с(г)dr^(t)+к(V)dr^(t).
Динамика текущего долга агента Ь^):
(2) dL(t) = К (V ).
1.1. Ограничения
Модель предполагает, что в любой момент времени потребитель может брать кредит, но исключена возможность его выдавать, т.е.
(3) Ь^) > 0.
Дополнительное предположение кредитоспособности агента заключается в том, что количество денег на руках у потребителя не может быть отрицательным, т.е. он всегда кредитоспособен:
(4) A(t) > 0.
Также вводится ограничение на рост капитала потребителя по аналогии с работой [Поспелов, Пильник, 2007]:
(5) A(T) + aL(T)L(T) <(() + aL^L^))^0).
Это ограничение исключает возникновение так называемых «пузырей». Стоит заранее предупредить, что в данной работе такое терминальное ограничение рассматривалось, но возникающие сложности математических формул пока не позволили получить какие-либо результаты. Основная проблема заключается в том, что, поскольку момент переключения управления случайный, с положительной вероятностью интервал с момента последнего переключения управления до горизонта планирования T может быть сколь угодно большим, и поэтому нет возможности обеспечить точного выполнения условий на терминальные значения. Поэтому такое ограничение было заменено на штраф для терминальных значений переменных A(T),L(T) в виде терминального члена в целевой функции агента, изложенной ниже.
1.2. Задача потребителя
Перед потребителем стоит задача выбора стратегии поведения во время возможных сделок по получению кредита K(t), руководствуясь задачей максимизации ожидаемой полезности:
(6) E e-Atdn(t ) + W (A (T )-L (T )У.
Здесь U
r m -
C
V *-o У
моментальная полезность потребления товара в объеме c(t).
Предполагается, что и'(0) = ^ и, в частности, в анализе далее, что и(X) = 1п(X). За-
т У с(() ^ д
пись |иI- е ) означает, что потребитель получает полезность потребления
о V С0
в момент покупки продукта в объеме С^), а константа С0 служит для того, чтобы аргумент полезности был безразмерной величиной. Ограничение С) > 0 должно выполняться автоматически в силу того, что и'(0) = ^. Дисконтирующий множитель е д
определяет степень «нетерпеливости» агента через параметр Д .
Здесь Ж(А — Ь) - функция штрафа на значение собственных средств в конечный момент времени. Ее мы предполагаем квадратичной функцией там, где она отлична от нуля.
Ш (А -Ь)
А -Ь
Рис. 1. Функция штрафа на терминальные значения собственных средств агента
Все процессы А( ), С( ), К( ), Ь( ), У( ) считаются полунепрерывными слева с определенным пределом справа процессами, адаптированными к естественной фильтрации {Е( }t>0 , порожденной случайным пуассоновским процессом п( ). Все математические
ожидания в данной статье понимаются как интегралы по мере на {Е1 }t>0 , определенной пуассоновским процессом п( ) с частотой Л .
Задача состоит в поиске оптимального неупреждающего управления в виде двух процессов С ( ) и К( ) такого, что при заданных начальных условиях А(0), С(0), К(0), Ь(0) процессы А(), С( ), К(), Ь() удовлетворяют (1), (2) и ограничениям (3), (4), а функционал (6) достигает максимума.
2. Анализ модели
Решение задачи основывается на идее поиска оптимального управления как сед-ловой точки функционала Лагранжа без ограничений [Жукова, Поспелов, 2012; Жукова, Поспелов, 2014]. Ниже приведен этот функционал. В нем двойственные переменные (произвольного знака) к ограничениям-равенствам (1), (2) обозначены ^), ), а неотрицательные двойственные переменные к ограничениям типа неравенства (3), (4) обозначены ф^), ф2^) соответственно.
L |>l(з( ), Ф2( ), Ф4(OliЮ-K' С()] =
= E
T ( f
fI"
C(t) 1 -Ai
C
V
e-Ai dn(t) + tyj (t) (K (t )dn(t) - dL(t)) +
(7) +ф 2(t )A(t)dt + ф 4(t )L(t)dt +
+Уз (t)((t)- r(t)L(t)-py(t)C(t)dn(t) + K(t)dn(t)-dA(t)) > +
+W (A(T) - L(T))
Авторы статьи [Rockafellar, Wets, 1977] предложили включать в функционал Ла-гранжа ограничения неупреждения. Мы этого не делаем, поскольку достаточные условия подразумевают поиск двойственных к этим ограничениям, что является довольно сложной задачей.
Для того чтобы корректно определить функционал L, необходимо определить класс, в котором ищутся двойственные переменные. Будем считать их достаточно гладкими функциями от {t, A(t + 0), L(t + 0)}. Поэтому считаем, что
(8)
V 1,3 (t) = Vu(t, A(t + 0), L(t + 0)).
Определенные так множители Лагранжа оказываются непрерывными справа функциями времени, с разрывами только в точках скачка процесса п(/) ■ Что же касается
Ф 2 4(0, то указанные ниже условия дополняющей нежесткости можно считать конечным
уравнением, выражающим ф 24(0 через А((), L(t), поэтому для ф 24(0 естественно ожидать непрерывности слева. Подводя итог, все функции в (7) считаются однозначными, кусочно-непрерывными и ограниченными. Тогда интегралы по dA(t), dL(t) и d) можно понимать в следующем смысле:
Т 4+1
(9)
f^(t)dn(t) = £Кхк) Ank + £ f X(t) n(t)dt,
к=0
к=0 .
где п,X: [а,Ь] ^ М1 - кусочно-непрерывные функции, которые имеют на отрезке [а ,Ь] конечное число разрывов первого рода в точках тк, к = 1,...,Т, т0 = а, тТ+1 = Ь, причем п( • ) - дифференцируема между разрывами. Хотя формула интегрирования по частям для (9) неверна в произвольном случае, в том специальном случае, который нам понадобится, она имеет место. Можно доказать утверждения (см.: [Жукова, Поспелов, 2012]).
0
b
a
Утверждение 1. Если n(• ) - непрерывна слева, а Ц(• ) - непрерывна справа, а между разрывами обе функции гладкие, и a,b не являются точками их разрыва, то для (9) выполняется соотношение
b b
j\(t)dn(t) = n(b)Ц(Ь) -n(a)Ца) - jn(t)dX(t).
a a
Утверждение 2. Пусть n, Ц - измеримые относительно меры Н процессы (неважно, неупреждающие или нет) с кусочно-непрерывными (неважно, справа или слева) экспоненциально ограниченными реализациями, причем реализации Ц могут иметь разрывы только в моменты Tk скачков процесса П, а в промежутках Ц имеет производную
d Ц
-.Тогда
dt
E j jn(t) d X(t) J = j E jn( t) f (t)+Л E{n(t) M(t) |t = тк }} dt,
где E{• |t = Tk} - ожидание при условии, что в момент t происходит событие пуассонов-
ского потока П . Оно определено корректно, поскольку Tk - марковский момент.
Эти утверждения позволяют сформулировать утверждения относительно седло-вой точки функционала Лагранжа (7).
Утверждение 3. Пусть для некоторых непрерывных справа (необязательно неуп-
реждающих) процессов \j/j (t), \j/2 (t), ф2 (t) > 0, ф4 (t) > 0 таких, что интеграл в (7) с учетом определения (9) сходится при всех (A(• ), L(), K(• ), C( e LC X LC X LC X LC2, найдется тройка неупреждающих процессов ( • ), Ln( • ),Kn( • ),Cn ( • e LC X LC X LC X LC, удовлетворяющих заданным начальным условиям на A(0), L(0), которые
а) доставляют максимум функционалу Лагранжа (7)
(10) fa(• ), ln(• ),Kn( • ),cn(• ))e Argmax £, . ), J^XL( ),K( • C],
x ' (a(• ),l( • ),k( • ),c( •)) L^-^w^ww 'j
по множеству неупреждающих процессов ^A(),L(),K(),C()) с реализациями из LC X LC X LC X LC с заданными начальными условиями A(0), L(0);
б) почти наверное при всех t удовлетворяют условиям дополняющей нежесткости
(11) dLn (t) = K_ (t) d n(t),
2 Под LC понимается пространство непрерывных слева ограниченных функций.
(12) d\ (t) = Zn(t )dt - r (t )Ln(t )dt - py (t) Cn (t) dn(t) + K^t) dn(t),
(13) An (t) > Ln (t) ^ 0, ф2(t) > 0, ф4 (t) > 0 , ф2(t)A (t) = Ф4(t)Ln (t) > 0.
Тогда (А^п( • ), Ln ( • ),К ( ' ), Cn ( • - решение задачи, поставленной в подразделе 1.2.
При поиске максимума функционала Лагранжа возникает необходимость интегрировать по частям, чтобы исключить дифференциалы фазовых переменных ( dA(t ), dL(t ) ). Выполнив эту операцию, остается варьировать функционал Лагранжа по фазовым переменным А( • ), L( • ) и управлениям К ( • ), C ( • ), чтобы получить достаточные условия оптимальности.
Утверждение 4. Если с вероятностью 1 процессы \j/j(t), \j/2(t), ф2 (t)> 0, ф4 (t)> 0 гладкие между скачками процесса n, то для (10) достаточно выполнения с вероятностью 1 следующих соотношений:
(14)
(15)
(16)
(17)
(18) (19)
"Ф ,т )
"Ф ,T )
ЛЕ{ 3 (t )-у 3 (t - 0 )|t = Tk }+—V 3(t ) + ф 4 (t ) = 0,
{ЛЕ{у! (t) + V3 (t)\t = Tk }} = 0 En[t,T){Vi (t) -Vi (t - 0) + Ф2 (t)dt - r (t)y3 (t)dt} = 0,
'Cn(t )
"Ф ,T )
ЛЕ\ D(U)
C0
V У
--AtC0-1 - Py (t)V3 (t)|t = Tk \\ = 0.
En[T-dt,T) {-Vi (T) + W'(( (T)-Ln (T))} = 0,
En[T-dt,T) {-V (t)- w'(Ain (T)-Ln (T))} = 0.
Ниже в выражениях участвуют только оптимальные процессы
(А ( • ), к (• ),( • XСп( ' ^ поэтомУ индекс п и «шляпкУ» в их обозначении опускаем. В соотношениях (14)-(17) остается учесть выражения (8)
(20) Е{уи(0|X = Тк} = (X,) -Ру (X) С()+К(X),Ь(Г) + К(X)) , Е{( 1э(Х)-К 1,э (X - 0))) = \ } =
(21)
= уи (к(Х) - ру (X) С(X) + К(X),Ь(Х) + К(X))и (X, А(Х),Ь(Х)). Между скачками, согласно (11), (12),
dL(t) = 0, dA(t) = Zn(t )dt - г ^ )L ^ )dt,
поэтому
^;) = VI,3 (t, A(t),Ь(t)) + ( (t) - г ()Ь (t)))з (t, A(t), Ь(t)).
Как отмечалось выше, исходя из (13), естественно искать ф2(0 и ф4(0 как неупреж-дающие непрерывные слева процессы. Поскольку реализации процесса ^Л^),L(tблуж-
дают по верхней полуплоскости К X к +, выполнения достаточных условии оптимальности естественно требовать не вдоль отдельной траектории, а тождественно по всему пространству состояний. Тогда, считая C и K функциями состояния, C(t) = С(^Л^),L(t)), К ^) = К (^ Л^), L(t)), получаем уравнения для определения двойственных переменных.
Достаточные условия максимума функционала (7) приводят к системе уравнений в частных производных и трем условиям дополняющей нежесткости. Если искать двойственные переменные и управления как функции от состояния ^,L,Л), то решение системы достаточных условий сводится к системе уравнений, изложенной в следующем разделе.
На значения Л(Т), L(T) в конце периода планирования накладываются терминальные условия:
-V, (Т,Л,Ь) + Ж'(Л - Ь) = 0,
(22)
-V (Т, Л, Ь)-Ж' (Л - Ь ) = 0.
Далее вместо Ж'(х) будет использоваться функция
Л, х < 0, w(х) = Ж'(х) = «( а2
0, х > 0.
Чем больше параметр а , тем сильнее штрафуются отрицательные значения собственных средств в конечный момент времени. Итак, рассматривается система уравнений
(23) ф2 (, Л, Ь)Ь = 0,
(24) Ф4 (, Л, Ь)Л = 0,
(25)
(26)
(27)
(28)
дt
'С(,Л,Ь)) е-А'Л
V з (,Л,Ь) = -ф4 (t, Л, Ь)-и
У С0 ) Ру ()С0
+Vз (t, Л, Ь )л+у дЛ Vз (, Л, Ь)) г ()Ь - ^ дЛ Vз (t, Л, Ь))Zп (t)
^ (t,Л,Ь) = Н>2 (t,Л,Ь) + г, (t)Vз (,Л,Ь) +VI (t,Л,Ь)л + дt
+^ дЛ VI (t, Л, Ь)) г, ()Ь - ^ дЛ V (t, Л, Ь)) Zп(0 С (t, Л, Ь)
+
(с( л т)Л е-Агл
V С0
) Ру ^)Со'
Vз ( - РУ (t )С (,Л,Ь)+К (, Л, Ь)+Л К (, Л, Ь)+Ь ) =
е-
= и'
(С (,Л,Ь)
V С0
Ру (t)С,'
V, (t, - Ру (t )С (t, Л, Ь)+К (, Л, Ь)+Л, К (, Л, Ь)+Ь) =
= -и'
' С (, Л, Ь ) е-А
V С0
Ру (t)С '
2.1. Анализ достаточных условий оптимальности
В системе достаточных условий оптимальности присутствуют условия дополняющей нежесткости (23) и (24). Их наличие делает решение задачи негладким и сильно усложняет анализ остальных уравнений. Для того чтобы упростить анализ, было введено «смягчение» условий дополняющей нежесткости путем замены нулей в правых частях равенств на малые величины ег1 ^). Множитель г1 (t) введен для нормировки.
(29) ф2 (, Л, Ь)Ь = ег (t),
(30) ф4 (t, Л, Ь)Л = ег, ^).
Функция полезности агента предполагается логарифмической:
(31) и (С) = 1п(С).
С учетом этих предположений система уравнений, определяющая оптимальные потребление С(^ Л, Ь) и кредитование К^, Л, Ь), имеет вид
е-Ат Л
(32)
д / , ^ ее-АХг, (X)
—уэ (X, А, Ь) =--^--——---
дГзК' ' ' А ру(Х)С(X,А,Ь)
+ Кэ (X, А, Ь )Л +
(33)
(34)
(35)
+(дАКэ (X, A,Ь))* (X)Ь - (дАКэ (X, A,Ь))(X),
(X,А,Ь) = -£е тГ'(Х) + г, (X)Кэ (X,А,Ь) + К1 (X, А,Ь)Л + дХ Ь
+
дА(X,А,Ь))г, (X)Ь -^дА(X,А,Ь))2%(Х) + -
е-Ат Л
Ру (X)С(X,А,Ь)'
е-Ат
Кэ (X, - Ру (X )С (X, А, Ь) + К (X, А, Ь) + А, К (X, А, Ь) + Ь) = —( ^ ,
ру(Х )С (X, A, Ь)
(X, - Ру (X )С (X, А, Ь) + К (X, А, Ь) + А, К (X, А, Ь) + Ь ) =
-АХ
Ру (X )С (X, А, Ь )•
Схема решения этой системы уравнений следующая: сначала решается уравнение (32) относительно (х,А,Ь) приближенно при е^0. Затем это решение подставляется во второе уравнение, и оно тоже решается приближенно при е^ 0 относительно (X, А, Ь). Эти выражения затем подставляются в функциональные уравнения (34) и
(35), чтобы получить условия на искомые функции С(X,А,Ь), К(X,А,Ь). Выражение для (X, А, Ь), с учетом обозначения
- г, (и )Ь + 2п(и ) = Н (и, Ь),
имеет следующий вид:
Т е-Лт-Ат
уэ (X, А, Ь) = еЛ Х Л |--- й т +
(36)
л х„ г ч
+е е
Ь
г (т)е
( т
Ру (т)С т, |Н(и,Ь)йи + А,Ь
V X
Лт-Ат (Т
|Н (и, Ь )йи + А
X
Запишем выражение для (X, А,Ь):
йт-^I |Н(и,Ь)йи + А -Ь
лх-лт
е
елt е
Vi (t, A, L ) = ■
i r (t)
е-Лт-А^ т
T ri
L
-ел tе
(5) Jr (T)dте-Л5-А5
jH (u, L )du + A
-d
(37)
еЛ' Л f
i r (T)d те-Л5-А5
( 5
-d 5 +
С
+e
5, JH(u,L)du + A,L ^ (5)
. t
( t Л t
"Л(т-tW I iH (u,L)du + A - L IJr (x)dx-
еЛtЛ J"
-Лт-Ат
( т Л
py (т)С т, Jh(u,L)du + A,L
V t
dт + е-Л(т-t)w ( iH (u,L)du + A - L
Эти выражения в интегральной форме содержат функцию управления С(1[, А, Ь) со сложным выражением в качестве второго аргумента функции:
J.H(u,L)du + A = -L jr, (u)du + Zn(i) + A.
Эта величина имеет смысл размера собственных средств А за вычетом накоплен-
ного процента
ir (u)du по долгу L в сумме с текущим доходом Zn(t).
2.2. Оптимальное поведение агента-потребителя вдали от горизонта планирования
Подстановка приведенных выше выражений в функциональные уравнения (34), (35) приводит к довольно объемным формулам. В данной статье они не приводятся. Работа с ними производилась с помощью компьютерной алгебры Maple, и выкладки могут быть высланы авторами статьи при необходимости.
Терминальные условия (22), с учетом полученных выражений, дают квадратное уравнение
A -L - py (T)С(T, A,L)
-AT
py (T)С(T, A,L)
2
a
единственным неотрицательным для всех А - Ь корнем которого является функция
= А -Ь +7А2 - 2АЬ+Ь2 + 4е-
(38)
С (Т, А, Ь )
-АТа2
2Ру (Т)
Это выражение будет использовано при приближенном решении функциональных уравнений (34), (35). Заметим, что выражения для (х,А,Ь), (X,А,Ь) содержат интегралы с сомножителями е Лт Ат. Если предположить параметр частоты сделок Л большим, а Т >> X, это позволяет записать приближенные выражения для этих интегралов, пользуясь интегрированием по частям:
еЛт{/ (и)е~Кийи = Л [/(X) - / (Т )е"Л(Т - Х) ]-Л еЛт{/ '(и)е »■Л [/(X) - / (Т )е-Л(Т-Х) ] + О
■Ли ,
Л2
С учетом этого, уравнения (34), (35) в приближенном виде, при большом Л и е^0, принимают вид
-Ах
1
(и )йи
0 =
(39)
Ру (X )С (X, А, Ь)
1
ееЛХЛ |* (и)йи е
-X (А+Л)
С (X,К(X, А,Ь) + А - Ру (X)С(X, А,Ь),К(X, А,Ь) + Ь) (х)(А + Л):
/■ Т Т Т
w I )йи - К (X, А, Ь) |г, (и )йи - Ь | г, (и )йи - Ру (X )С (X, А, Ь) + А-
Ь
ЛТ-Л X-АX
(40)
Ру (X)С(X, А,Ь)
(
+
+е
ЛТ
-X (А+Л)
+
С (X, - Ру (X )С (X, А, Ь) + К (X, А, Ь) + А, К (X, А, Ь) + Ь)(Х )(А + Л)
е-Т (А+Л)
С(,-Ру (X)С(X,А,Ь) + К(X,А,Ь) + А,К(X,А,Ь) + Ь) (Г)(А + Л)
Л.
л
е
Форма этих уравнений подсказывает искать решение для функции потребления как функции от количества собственных средств А—Ь. Рассмотрение различных вариантов показало, что наиболее подходящим является следующее выражение:
С (, А,Ь) = е ()
А — Ь ^(А — Ь)2 + 4е—АГа2
2ру (Г) 2Ру (Г)
Подстановка этого выражения в уравнения (39) и (40) позволяет определить функции К^, А,Ь) и е1^). Для удобства записи сделана замена А—Ь = У. В результате получаются следующие выражения:
(41)
С (, А, Ь ) = ф ,У) =
(А2 + 2АЛ)) у
(АЛ + Л2)
—АГа2
2 Ру ( ) 2 Ру (' )
К (,У + Ь, Ь ) = — Ь + -
Ру (г)е(í,У) — У — \2„(и
- +
(42)
1
|гг (и )<Яи
2 к „—АГ
+ -
2а Ле
|г (и)^и(У — ру ()е(,У ) + ^У — ру ()е(¿,У ))2 + 4е—АГа2 ](А + Л)
Потребление С(, А,Ь) зависит от текущих значений запаса денег А, долга Ь и цен потребительского товара ру (). Размер кредита К (, А, Ь) зависит от накопленных
процента
1 1
(и(убывающим образом) и дохода |2п(и)<3и (тоже убывает).
Эти выражения дают ошибки порядка не менее — при подстановке в уравнения.
Л
Вернее, одно выполняется точно, определяя К (, А,Ь), а второе с некоторой поправкой. Эта поправка небольшая, как показано ниже. Поскольку сами уравнения, с помощью которых находятся функции, получились в приближении порядка —, такую ошибку счи-
Л
таем приемлемой.
(У2 + 2е—АГа2 )А ^а1^ 0 = ---'—, У > 0 и 0 = 2-—г, У < 0.
УРу (')Л
УРу (')л2
\
При малых У ~ ах, ошибка в функциональных уравнениях
0 =
г Л
А2ах2 А2ха
- + -
^ х2 + 4е-АТ Ру (X) Ру(Х),
Л-2.
х
При малых У--ошибка в функциональных уравнениях
Л
0 = -
А2 х
Ру (X )Лэ'
Таким образом, определены оптимальная функция потребления С(X,А,Ь) и размер кредита К (X, А,Ь) вдали от горизонта планирования, т.е. при X << Т .
2.3. Оптимальное поведение агента-потребителя вблизи от горизонта планирования
Нами были получены уравнения для потребления и размеров кредита в предположении X << Т . Для полноты картины нужно исследовать оптимальное поведение вблизи
горизонта планирования. Для этого предположим, что X = Т--, где 0 - некоторая поЛ
ложительная величина, небольшая по сравнению с величиной параметра частоты сделок Л . Это позволяет исследовать систему уравнений, определяющую оптимальное управление, с помощью асимптотического анализа, немного отличающегося от того, что приведено в предыдущем разделе. Соответственно, оптимальное управление принимает другую форму.
С(Х, А,Ь) = С0 ^Т - Л, А -Ь^ = с(0,У), К(X, А,Ь) = к0 (Т -Л,У 1 = к(0,У),
У = А - Ь.
Применим эту замену к выражениям в рассматриваемой системе уравнений (34), (35). Для этого интегралы в (36), (37) раскладываются в ряд при Л^^. Затем полученные выражения подставляются в функциональные уравнения, берется предел е^ 0, и снова выражения раскладываются в ряд по Л . В результате, в первом приближении, получается, что одно уравнение вырождается в тождество 0 = 0, а второе принимает вид
w (У - Ру (Т)с (0,У )) = -
0-ат
(43)
Упрощающая замена
+
и-АТ
Ру (Т)с (0,У )
ёи.
+
Ру (Т )с (и, - Ру (Т )с (0,У) + У)
с(0,У)
К0,У ) =
Ру (Т)
приводит уравнение (43) к следующему уравнению, которое мы исследуем далее:
(44)
w
(У-^(0,У )) = ■
0-ат
+
и-АТ
(0,у) 0°(и,У-^(0,У))
Если сделать замену переменных
( АТ ^ а У е 2
о(0,У ) = /
а
ат
а, X = е , х = -
ат У е 2
а
то уравнение (44) примет более простую форму:
(45)
w
(х - /(X,х)) = ■
+
I-
ё т
/ (X, х) 1 / (т, х - / (X, х)) Напомним, что в левой части (44) и (45) стоит производная функции штрафа,
(46)
w
) =
г > 0,
—, г < 0.
а2
Анализ уравнения (45) проводился в двух областях.
Область I: рассматривалось значение /(X,х) при х-/(X,х)< 0 .
Область II: рассматривалось значение /(X,х) при х-/(X,х)> 0 . Если рассматривать эти неравенства в координатах X,А,Ь, то неравенство х - / (X, х )> 0 может быть переписано как А - Ь - Ру (X )С (X, А, Ь) > 0 , что означает, что собственные средства А - Ь больше стоимости потребляемого товара Ру (X)С(X, А, Ь) и
е
0
необходимость кредита может возникнуть только из-за возможного будущего недостатка средств. В случае противоположного неравенства А — Ь — Ру (V)С(V, А,Ь) < 0 означает
недостаток собственных средств на оплату необходимой покупки и необходимость дополнительного займа.
2.4. Область I, х — / ( х )< 0
Рассматривается уравнение
(47) х — / (, х ) = ——-г + \—(-^-тт.
/^,х) 1 / (т, х — /(г,х))
Предполагается, что оптимальное управление принимает положительные конечные значения. Поэтому 0 < /(V, х) <+^, V V > 1, —х <+^. Рассмотрим односторонний предел V ^ 1 + 0. Если /(V, х) отделена от нуля при V ^ 1 + 0 , то интеграл в равенстве стремится к нулю. Поэтому, в пределе,
х — / (1, х) = 1
/ (1, х)'
У этого уравнения два решения:
/ (1, х ) = / (1, х ) = х—^
2 2 4 ' 2 2
Первое решение всегда положительно, а второе - всегда отрицательно. По смыслу задачи оптимальное управление - это размер потребления, не может принимать отрицательные значения. Поэтому решением задачи является положительный корень.
(48) / (1, х ) = - +
х \1 х2 + 4
2 2
В переменных (0,У) это выражение выглядит следующим образом:
(49) С (Т, А, Ь) = с(0, А — Ь) = с(0,У) =У+^У + 4е
АТа2
Выражение (48) служит краевым условием при построении приближенного решения и численных расчетах далее.
Рассмотрим асимптотику решения уравнения при х ^ —, а именно, асимптотическое разложение решения уравнения (47) при х ^ —в виде ряда
(50)
/ (х, х )=а0(х)+аШ+а^С + аС+аС+аС.
При ао(х) Ф 0 подстановка выражения (50) в уравнение (47) и разложение уравнения в ряд при х ^ —о приводит к равенству
х ^ х21 Оо () 1 Оо (т) ч 1 ао (т)2 Оо (х
Л
(т) ао ()
1+0
х
1
В этом равенстве порядки разложения по х в левой и правой частях не совпадают ни при каких ао(х). Поэтому рассматривается следующая форма приближенного решения:
(51)
/ х ) =
аДО , а2 С) , а3 С) , а4 С) , а5 (О
хх2
+
+
+
Это выражение при подстановке в уравнение (47) и разложении по х даст следующие коэффициенты при степенях х :
х1:
1 + I:
ё т
х0:
а1 () 1 а1 (т)' а2 (хV а2 (т)
а1 (^ )2 1 а1 (т)2
Я
ёт,
—1: хаз(х )а1(х) — а2(3 )2 х + а1(х )4 — УазСс) а т — а1 (,) + ГО^Ст)! ё т,
1 а1 (т)
а1 (т) 1 а (т)3
х-2 : а2()д (х) — 2д(х)аз(^ () + р()д (х) + а2() х + ^Уа2(т)а3(т)ё^_
а (х )4
а1 (т)
— а2 (х) 'ЬУ т— Ш ё т—р
;(т)3
1 (т) 1 а (т)2
11
(т)4
ё т.
Приравнивая коэффициенты при различных степенях х к нулю и решая получившиеся уравнения, получаем коэффициенты а1, а2, а3, а4, а5. Решением являются функции:
а1 () =—1, а2 () = о, а3 () = 1п() + 1, а4 () = о, а5 () = —2 — 51п() —21п()2.
Это дает вид асимптотического приближения решения
(52) /(,,х)=_1+'5(£1±1—2±5!£(!)±^+0Гг;
х х х ^ х у
п—1
2
Видно, что коэффициент при х п является суммой ^ак (1п(^)) . Есть возмож-
к=0
ность вывести соотношения, связывающие коэффициенты при х-п с коэффициентами
—(п—1)
х , но выражения довольно громоздки.
Подстановка этого выражения в уравнение (47) дает возможность посчитать ошибку. Перенесем все выражения в уравнении (47) в правую часть и найдем для каждого V приближенное выражение правой части для при х ^ . В результате получается приближенное выражение для ошибки приближения:
= Ш1п (*) + 9Г — 4 + Ш1п (г) Г 1
0 5 +01 7
х ^ х
Вернемся к начальным обозначениям:
е—АТа2 а4 (0 + 1)е—2АТ
С| Т ——,А,Ь
(53)
Л ' ,
= °(0,У ) = —+■
а6 (0 + 2)(20 + 1)е Т + 0(0 1
У5 Г' У7
Это выражение дает приближенную форму решения в переменных (0,У). Полученная оценка решения может служить основой для численных расчетов решения уравнения (47) при произвольных значениях (V,х).
2.5. Численные расчеты решения
Для того чтобы иметь представление о решении уравнения (47) при всех возможных значениях аргумента, предпринята попытка решить его численными методами. Применен метод, предложенный в работе [Безродных, Власов, 2015]. Метод заключается в построении итерационной процедуры, сходной с функциональным методом Ньютона.
Задача сформулирована следующим образом. Поиск решения уравнения (47) проводится при значениях аргумента хе [—50,32], Vе [1,12], краевых условиях (48) и асимптотически приближенном значении решения (52) при х = —50 .
Уравнение (47) имеет вид
(54) ^ (/) = 0.
Итерационный метод состоит в пересчете
(55)
/п = /п-1 — (А)—1 [¥ (Л—1)],
где (X') 1 [ ] - обратный оператор к оператору производной Фреше оператора ¥ в равенстве (54). Производная Фреше оператора ¥ задается выражением
А ¥ (/ )]к(х, х) = 1 (х, х) к(х, з) + |к (т, х — / (х, х))(т, х, х) ё т.
А,[ ¥ ( / )] 1
Функции ^(х, х) и С не приводятся в силу сложности выражений. Первое слагаемое Ао[¥ (/ )]к(х, х) допускает относительно несложное получение обратного оператора -делением на соответствующую функцию. Таким образом, обратный оператор к Ао [¥ (/)] получается из равенства
(А)[¥ (/)] = .
Это выражение и используется в итерационной процедуре (55).
В силу вычислительной сложности расчеты проводились для двух областей х е [—5о,о], хе [1,11] и хе [о,32], х е [1,11] отдельно. Результаты расчетов в области х е [—5о,о], хе [1,11] использовались как краевые условия для расчетов в области х е [о,32], х е [1,11]. На рис. 2 изображен график полученной функции /(х,х).
Рис. 2. Численные расчеты функции/?,х)
Из рис. 2 видно, что при положительных х график имеет нелинейную границу. Дело в том, что на этой кривой происходит смена знака выражения х — / (V, х) с отрицательного на положительный и соответственно смена уравнения, определяющего функцию / (V, х) (см. уравнение (45)). Можно записать явное выражение для линии х (V) смены знака:
ё т
0 = х(0 — /(,х(0) = — ' + Г-тт-... .чу
/(,х(1)) 1 / (т, дс (V) — /(,хЩ
Следовательно,
(56)
0 =
«Л J
х(г) 1 / (т,0)
ёт V
*(') = -
ё т
7 М)
Имея численные расчеты значений функции / (V ,0), можно получить численные значения функции х(V).
35
30 -
25 -
3 20 н
15 -10 5 0
10
12
Рис. 3. Решение х(() уравнения х(/) — /(, х(V)) = 0 Выражение для этой кривой, полученное методом наименьших квадратов, имеет вид
) = 1,4 ((V ))"4.
Решение ниже этой границы х(() остается дополнить анализом решения выше этой границы, где х — / (V, х) > 0. Численные расчеты в этой области пока остаются сложной задачей, так как есть основания считать, что у уравнения (45) может быть несколько реше-ний3, а также, как было сказано выше, из-за сложного краевого условия.
3 Также интересным вопросом является единственность решения рассматриваемого уравнения.
2.6. Область II, х - / (, х 0
В рассматриваемой области, при х — /(х,х)> 0 уравнение (45) имеет вид
(57)
0 = —
- +
ё т
/(Х,х) / / (т, х — /(Х,х))'
Численные расчеты решения в данной области пока не получены, поскольку в данной области нет аналога условия (48) при X = 1, а лишь краевое условие (56) весьма сложной формы. Выходом из ситуации является асимптотически приближенное решение при малых х и немалых X (область одновременно малых и X, их находится вне рассматриваемой области - ниже х(Х), см. рис. 3), а также при больших х и произвольных X.
Рассмотрим следующее разложение решения /(X, х) по х при больших значениях переменной х
/(,х) = а—1 ()х + ао () +
а1 () , а2 (')
+
+ О
1
Подставив эту функцию в уравнение (57) и разложив его в ряд по х при х ^^, и приравняв соответствующие коэффициенты к нулю, получается следующее выражение:
+ с, е 1п(' > х-1 +
(58)
/(,х1п(х) +1 + 1п(С) +1' с
с 1 1+б1п(>) ^
+ —с с0е—+ с2 (1п () +
В переменных (0,У) эта функция имеет форму
(59)
с\ т——, а, ь
Л
= а(0,7 ) =
АТ
= С
У п —АТ—1 , +-+ са е еУ— +
0 е+1 е+1 1
+
(е+1)
— 3АТ__1__3
а3с2е 2 2е2 е
3АТ 1
-а 3с1 с0е 2 е
У "2.
В эти выражения входят произвольные константы с0, с1, с2, а если рассмотреть более старшие порядки разложения, то могут появиться константы в дополнительных
V
У
е 2 а
Г
коэффициентах. Эти константы могли бы быть определены из условия соответствия решений ниже и выше границы х(7), разделяющей области х — /(t,х)>0 и х — /(7,х)< 0 .
Если наложить такое условие соответствия, то можно найти константы подстановкой (58) в уравнение (47) и разложением правой и левой части в ряд по х при х ^^ с приравниванием соответствующих коэффициентов. При этом стоит учитывать то, что граница между двумя областями приближается к вертикальной линии t = 1 (см. рис. 3 и формулу (56)) при х ^го . Условия на коэффициенты:
(60) (61)
х : (1п ^) +1)—1 — 1 = 0
х0:—^ = 0, 1п +1
(62)
(63)
—1 1п(0
х : с1е ^
= 0,
х 2: с2 (1п (t) +1)
1п^ ) 21n(t )2
с0с1е
1
40
= 0.
Первое уравнение (60) не определяет констант и выполняется в пределе при t ^ 1.
__^ — — _1_
т гтл г^оч 1n(t) 1n(t) 21п^ )2
Третье (62) и четвертое уравнения (63) содержат экспоненты е и е ,
которые стремятся к нулю при t ^ 1 быстрее остальных сомножителей, что делает их асимптотически тождественными равенствами при любых с0, с1, с2. Единственное условие, из которого можно определить неизвестную константу, - это равенство (61), из которого следует, что с0 = 0. Следовательно, выражение (58) можно уточнить:
1+61п() )
(64)
/(х) = ]п(хТТ + с1е *)х—1 + с2(1п(t) + 1)е 21n(t) х"2.
В терминах переменных (е,У) данное выражение определяет функцию потреб-
ления
/
С
е
Л
(65)
Т— -, А, Ь V Л
= о(е, А—ь)=о(е,г ) =
у
—АТ —
3АТ 1+зе
е+1
+ а2с1е еУ-1 +(е + 1)а3с2е 2 2е2 У"2.
По мере приближения горизонта планирования е^0 все большая доля собственных средств А — Ь тратится на потребление.
В области ниже х^) удается найти приближенное выражение для решения, при больших значениях х и при малых значениях X, а также при малых значениях х и при больших значениях X.
Рассматривается приближение
/ (, х) = а0 () + а1 ( )х + а2 ( )х2.
Подстановка этого выражения в уравнение (47) и разложение по х при х ^ 0 приводит к довольно громоздкому выражению, которые мы здесь не приводим. Приравняв коэффициенты при одинаковых степенях х в левой и правой частях, получаем интегральные уравнения на неизвестные функции а0 (X), а1 (X), а2 (X). Общие решения этих
уравнений представляют собой сложную задачу, которую удалось упростить, предположив, что коэффициент при х такой же, что и в функции (64) - решении над границей х(X). Тем самым, две функции будут соответствовать друг другу. Занимательно то, что при этом предположении возможно получить остальные коэффициенты а0 (X), а2 (X). Уравнение
для функции а2 () имеет три корня, только один из которых действительный при больших значениях X:
а2 (X ) = 0.
Из этого следует, что решение уравнения, определяющего а0 (), есть
а0 () =
1п(^) + 1
где с0 - произвольная константа. Ее можно определить так, чтобы приближенно выполнялось уравнение (47).
(66) х) = —С0-+-1-х + О (; х3).
^ ! 1п(0 +1 1п(0 +1 1 '
В терминах переменных (0,У) оптимальное потребление описывается функцией
С [V — Л, А, ь) = о(0, А — Ь) = о(0,У) =
(67) —АТ е 2 спа + А — Ь
Л(Т — ^ +1 Л(Т — ^ +1'
В данном случае, при малом запасе собственных средств, А — Ь , потребление не
уменьшается до нуля, а стремится к величине
АТ
е 2 с0а
е+1
При подстановке решения (66) уравнение (47) принимает вид х —с01п ( ) 1
(68)
0 = — -
1п ^)—1 + 1
Невязка в уравнении (68) нулевого и первого порядка по х стремится к нулю в силу х ^ 0, t ^ го. Границу х^) двух областей найдем из условия
f (^ х ^)) = х ^)
-+-
х^)
1n(t) +1 1n(t) +1
= х ^) ^ х ^) =
1n(t)
То же самое получается и из интегрального выражения (56) для х^):
(69)
х ^) = 11 {■
1п (т) +1
1
й т
'0 У
1п (т)
Сопоставляя численные расчеты (см. рис. 3) и асимптотически приближенное выражение для границы, методом наименьших квадратов можно найти значение константы с0 ~ 1,72.
3. Обсуждение результатов анализа оптимального поведения потребителя вблизи и вдали от горизонта планирования
Подводя итог анализу условий оптимальности, вдали от горизонта планирования, t << Т, в пределе при большой частоте моментов возможностей получения кредитов, Л^го, оптимальное потребление и размер кредита имеют вид
С (, А, Ь ) = с^, А — Ь) =
(А2 + 2АЛ)
(АЛ + Л2)
А — Ь
- +
у1(А — Ь )2 + 4е—АТа2
2 Ру ( ) 2 Ру ( )
Ру (- )с (-, А - Ь)-(А - Ь)- )ап
К (-, А,Ь) = -Ь+-Т-'---
(70) (и)ап
2а2Ле-АТ
|г (и)и ГА -Ь - ру (-)с(-,А -Ь) + у!(Л -Ь - ру (-)с (-,А -Ь))2 + 4е-АГа2 )(А+Л)
По мере приближения горизонта планирования, в пределе при Л^^, условие на функцию кредита вырождается, и удается определить приближенное выражение для функции потребления с помощью выражений (53), (65), (67), а также расчетов (55).
Размер кредита (70) может быть как положительным, так и отрицательным, что означает, что агент выплачивает долг при большом доходе или собственных средствах.
В конце периода планирования потребление зависит от параметров А, Ь и цены
потребляемого товара ру (Т):
, ч А -Ь МА -Ь)2 + 4е-АТа2
С (, А, Ь) = А Ь -'——-.
' 2РУ (Т) 2РУ (Т)
Приведенные выражения показывают, что потребление вдали от конечного момента времени является малой величиной (порядка Л-1), которая увеличивается по мере приближения конечного момента времени. Также выражения и численные расчеты показывают (см. рис. 2), что область А - Ь - ру (-)С(-, А,Ь) < 0 занимает всю приграничную область 0 ~ 0, т.е. - ~ Т . Это означает, что затраты на потребление превышают собственные средства в конце ру (Т)С (Т, А,Ь) > А - Ь . Из этого следует вывод о том, что размер кредита нарастает по мере приближения конца периода планирования.
Заключение
+
В данной работе представлена модель оптимального поведения агента-потребителя при заданном внешнем доходе, возможности брать кредит под заданный, меняющийся во времени процент, а также при случайной последовательности моментов возможности кредитования и покупки потребительского товара. Эта последовательность моментов описана с помощью пуассоновского процесса. Модель сформулирована в виде задачи оптимального стохастического управления, выведены достаточные условия оптимальности управления процессом потребительских расходов и кредитования. Введены условия дополняющей нежесткости к ограничениям кредитоспособности агента, и эти условия упрощены введением «смягчающего» малого параметра £ .
Из условий оптимальности выведены выражения для функции потребления и размера кредита как функций времени и состояния запаса денег А и текущего долга Ь в
предположении большой частоты моментов сделок. Эта функция характеризует спрос агента на рынке потребительского товара при его взаимодействии с торговцем и спрос на кредиты при взаимодействии потребителя с банком. Данная модель может быть применена как блок поведения потребителей в динамической стохастической модели общего равновесия.
Разделение пространства состояний агента на область активного ограничения кредитоспособности и неактивного нелинейной границей показывает, что существенная нелинейность уменьшает точность расчетов с применением методов линеаризации при исследовании моделей типа DSGE. Продемонстрирован один из способов анализа нелинейных стохастических оптимизационных задач.
* *
*
список литера туры
Безродных С.И., Власов В.И. Аналитико-численный метод расчета взаимодействия физических полей в полупроводниковом диоде // Математическое моделирование. 2015. Т. 27. № 7. С. 15-24.
Васильев С.Б., Пильник Н.П., Радионов С.А. Смягчение условий дополняющей нежесткости в динамических моделях общего равновесия // Математическое моделирование. 2018. (В печати.)
Дедова М.С., Малахов Д.И., Пильник Н.П. Измерение риска ликвидности системы кредитных организаций на примере банковской системы России // Вестник Санкт-Петербургского университета. Серия 5. Экономика. 2017. Т. 33. № 1. С. 78-103.
Жукова АА., Поспелов ИГ. Стохастическая модель торговли неликвидным товаром // Труды Московского физико-технического института. 2012. Т. 4. № 2. С. 131-147.
Жукова А.А., Поспелов И.Г. Исследование стохастической модели сбережений с инерционностью потребления // Труды Московского физико-технического института. 2014. Т. 6. № 4. С. 41-48.
Поспелов И.Г. Модель случайных продаж // Математические заметки. 2018. Т. 103. № 3. С. 445459.
Поспелов И.Г., Пильник Н.П. О естественных терминальных условиях в моделях межвременного равновесия // Экономический журнал ВШЭ. 2007. Т. 11. № 1. С. 1-33.
Arefev N. Generalized Calvo Approach // National Research University Higher School of Economics. Working Paper BRP 06/EC/2011. 2011.
Bernanke B.S., Gertler M., Gilchrist S. Chapter 21. The Financial Accelerator in a Quantitative Business Cycle Framework // Handbook of Macroeconomics. 1999. Vol. 1. P. 1341-1393.
Bilbiie F.O., Monacelli T., Perotti R. Public Debt and Redistribution with Borrowing Constraints // The Economic Journal. 2013. Vol. 123. № 566. P. F64-F98.
Calvo G.A. Staggered Prices in a Utility-Maximizing Framework // Journal of Monetary Economics. 1983. Vol. 12. № 3. P. 383-398.
Christiano L.J., Motto R., Rostagno M. Risk Shocks // American Economic Review. 2014. Vol. 104. № 1. P. 27-65.
Eggertsson G.B., Krugman P. Debt, Deleveraging, and the Liquidity Trap: A Fisher-Minsky-Koo Approach // The Quartely Journal of Economics. 2012. Vol. 127. № 3. P. 1469-1513.
Fernandez-Villaverde J. Fiscal Policy in a Model with Financial Frictions // American Economic Review. 2010. Vol. 100. № 2. P. 35-40.
Gertler M., Gilchrist S. The Role of Credit Market Imperfections in the Monetary Transmission Mechanism: Arguments and Evidence // Scandinavian Journal of Economics. 1993. Vol. 95. № 1. P. 43.
Gottfries N. Customer Markets, Credit Market Imperfections and Real Price Rigidity // Economica. 1991. Vol. 58. № 231. P. 317.
Jappelli T., Pagano M. Consumption and Capital Market Imperfections: An International Comparison // American Economic Review. 1989. Vol. 79. P. 1088-1105.
Karlan D., Zinman J. Observing Unobservables: Identifying Information Asymmetries with a Consumer Credit Field Experiment // Econometrica. 2009. Vol. 77. № 6. P. 1993-2008.
Kehoe P., Midrigan V. Prices Are Sticky after All // Journal of Monetary Economics. 2015. Vol. 75. P. 35-53.
Leblebicioglu A. Financial Integration, Credit Market Imperfections and Consumption Smoothing // Journal of Economic Dynamics and Control. 2009. Vol. 33. № 2. P. 377-393.
Rockafellar R.T., Wets R.J.-B. Measures as Lagrange Multipliers in Multistage Stochastic Programming // Journal of Mathematical Analysis and Applications. 1977. Vol. 60. P. 301-313.
Smets F., Wouters R. Shocks and Frictions in US Business Cycles: A Bayesian DSGE Approach // American Economic Review. 2007. Vol. 97. № 3. P. 586-606.
Stiglitz J.E., Weiss A. Credit Rationing in Markets with Imperfect Information // American Economic Review. 1981. Vol. 71. P. 393-410.
Taylor J.B. The Staying Power of Staggered Wage and Price Setting Models in Macroeconomics // Handbook of Macroeconomics. 2016. Vol. 2. P. 2009-2042.
Model of Optimal Consumption with Possibility of Taking Loans at Random Moments of Time
Aleksandra Zhukova1, Igor Pospelov2
1 Dorodnicyn Computing Centre, Federal Research Center «Computer Science and Control»
of Russian Academy of Sciences, 40, Vavilov st., Moscow, 119333, Russian Federation.
E-mail: [email protected]
2 Dorodnicyn Computing Centre, Federal Research Center «Computer Science and Control»
of Russian Academy of Sciences, 40, Vavilov st., Moscow, 119333, Russian Federation.
E-mail: [email protected]
In this paper, we consider the classical problem of maximizing discounted utility, provided that the moment of the next purchase and receipt of a loan is random (Poisson). The purpose of the study is to take into account the uncertain waiting period for receipt of a credit in consumption decision-making. The model is formulated as the problem of optimal stochastic control. The consumer at random moments buys the product at a non-random price and at the same random moments can take and return indefinite loans. For loans, the agent continuously pays interest. He constantly receives dividends in the form of external receipt of money into the account and can accumulate non-interest non-cash money. The optimality conditions are
obtained using the Lagrange multiplier method. Sufficient optimality conditions reduce to partial differential equations with variable and unknown delay. They can only be solved by using a combinations of analytic expansions with respect to a small parameter. A special difficulty is the regularization («softening») of the conditions of complementary slackness. As a result, functions were obtained that determine the optimal control of consumption purchases and the size of the loan. One can see how the consumption expenditures change as the end of the planning period approaches. First, consumption depends on money and debt not separately, but on their difference - own means of the consumer. Secondly, far from the planning horizon, consumption is small and grows as the final point in time approaches. This model can be used as part of the description of the consumer agent in dynamic stochastic general equilibrium models.
Key words: utility; optimal control; Poisson process; Lagrange multiplier; debt; loan. JEL Classification: C61, C 63, D11, D91.
* * *
References
Bezrodnyh S.I., Vlasov V.I. (2015) Analitiko-chislennyj metod rascheta vzaimodejstvija fizicheskih polej v poluprovodnikovom diode [Analytic-numerial Method for Computation of Interaction of Physical Fields in Semiconductor Diode]. Matematicheskoe Modelirovanie, 27, 7, pp. 15-24.
Vasil'ev S.B., Pil'nik N.P., Radionov S.A. (2018) Smjagchenie uslovij dopolnjajushhej nezhestkosti v dinamicheskih modeljah obshhego ravnovesija [The Relaxation of Complementary Slackness Conditions in Dynamic General Equilibrium Models]. Matematicheskoe Modelirovanie, in print.
Dedova M.S., Malahov D.I., Pil'nik N.P. (2017) Izmerenie riska likvidnosti sistemy kreditnyh organi-zacij na primere bankovskoj sistemy Rossii [Measurement of Liquidity Risk of Credit Institutions on the Example of Russian Banking System]. VestnikSankt-Peterburgskogo universiteta. Serija 5. Jekonomika, 33, 1, pp. 78-103.
Zhukova A.A., Pospelov I.G. (2012) Stohasticheskaja model' torgovli nelikvidnym tovarom [Stochastic Model of Trade of Non-liquid Goods]. Proceedings of MIPT, 4, 2, pp. 131-147.
Zhukova A.A., Pospelov I.G. (2014) Issledovanie stohasticheskoj modeli sberezhenij s inercionno-st'ju potreblenija [Analysis of a Stochastic Model of Saving with Inertia in Consumption]. Proceedings of MIPT, 6, 4, pp. 41-48.
Pospelov I.G. (2018) Model' sluchajnyh prodazh [Model of Random Sales]. Matematicheskie zametki, 103, 3, pp. 445-459.
Pospelov I.G., Pil'nik N.P. (2007) O estestvennyh terminal'nyh uslovijah v modeljah mezhvremen-nogo ravnovesija [On Natural Terminal Conditions in Models of Intertemporal Equilibrium]. HSE Economic Journal, 11, 1, pp. 1-33.
Arefev N. (2011) Generalized Calvo Approach. National Research University Higher School of Economics. Working Paper BRP 06/EC/2011.
Bernanke B.S., Gertler M., Gilchrist S. (1999) Chapter 21. The Financial Accelerator in a Quantitative Business Cycle Framework. Handbook of Macroeconomics, 1, pp. 1341-1393.
Bilbiie F.O., Monacelli T., Perotti R. (2013) Public Debt and Redistribution with Borrowing Constraints. The Economic Journal, 123, 566, pp. F64-F98.
Calvo G.A. (1983) Staggered Prices in a Utility-Maximizing Framework. Journal of Monetary Economics, 12, 3, pp. 383-398.
Christiano L.J., Motto R., Rostagno M. (2014) Risk Shocks. American Economic Review, 104, 1, pp. 2765.
Eggertsson G.B., Krugman P. (2012) Debt, Deleveraging, and the Liquidity Trap: A Fisher-Minsky-Koo Approach. The Quartely Journal of Economics, 127, 3, pp. 1469-1513.
Fernandez-Villaverde J. (2010) Fiscal Policy in a Model with Financial Frictions. American Economic Review, 100, 2, pp. 35-40.
Gertler M., Gilchrist S. (1993) The Role of Credit Market Imperfections in the Monetary Transmission Mechanism: Arguments and Evidence. Scandinavian Journal of Economics, 95, 1, p. 43.
Gottfries N. (1991) Customer Markets, Credit Market Imperfections and Real Price Rigidity. Economica, 58, 231, p. 317.
Jappelli T., Pagano M. (1989) Consumption and Capital Market Imperfections: An International Comparison. American Economic Review, 79, pp. 1088-1105.
Karlan D., Zinman J. (2009) Observing Unobservables: Identifying Information Asymmetries with a Consumer Credit Field Experiment. Econometrica, 77, 6, pp. 1993-2008.
Kehoe P., Midrigan V. (2015) Prices Are Sticky after All. Journal of Monetary Economics, 75, pp. 3553.
Leblebicioglu A. (2009) Financial Integration, Credit Market Imperfections and Consumption Smoothing. Journal of Economic Dynamics and Control, 33, 2, pp. 377-393.
Rockafellar R.T., Wets R.J.-B. (1977) Measures as Lagrange Multipliers in Multistage Stochastic Programming. Journal of Mathematical Analysis and Applications, 60, pp. 301-313.
Smets F., Wouters R. (2007) Shocks and Frictions in US Business Cycles: A Bayesian DSGE Approach. American Economic Review, 97, 3, pp. 586-606.
Stiglitz J.E., Weiss A. (1981) Credit Rationing in Markets with Imperfect Information. American Economic Review, 71, pp. 393-410.
Taylor J.B. (2016) The Staying Power of Staggered Wage and Price Setting Models in Macroeconomics. Handbook of Macroeconomics, 2, pp. 2009-2042.