Применение дифференциальных уравнений в моделировании экономических процессов - Студенческий научный форум

XVII Международная студенческая научная конференция Студенческий научный форум - 2025

Применение дифференциальных уравнений в моделировании экономических процессов

Якомаскина Т.А. 1, Покуса Т.В. 1
1Мелитопольский Государственный Университет
 Комментарии
Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке "Файлы работы" в формате PDF

Постановка проблемы. В современных экономических исследованиях часто возникает необходимость моделирования динамических процессов, как экономический рост, потребление и инфляция. Традиционные методы анализа не всегда позволяют точно предсказать поведение этих систем. В связи с этим, использование дифференциальных уравнений, в частности численных методов решения, становится актуальным для создания более точных и надежных моделей.

Цель статьи. Исследование применения методов Эйлера и Рунге-Кутты для моделирования экономических процессов. В частности их эффективности и точности при прогнозировании динамики экономического роста. Преимущества и недостатки каждого метода.

Основная часть. Дифференциальные уравнения играют важную роль в моделировании экономических процессов, поскольку они позволяют описать динамические системы, изменения которых происходят во времени. В экономике многие явления, как рост производства, инфляция, безработица, потребление, инвестиции, зависимы от изменения различных факторов в течение времени. Дифференциальные уравнения становятся мощным инструментом для их анализа и предсказания будущих состояний.

Давайте для начала рассмотрим несколько ключевых моделей дифференциальных уравнений, которые примененяются в экономическом моделировании:

  • Модель Солоу. Разработанная Робертом Солоу в 1956 году. Она описывает, как накопление капитала, труд и технологический прогресс влияют на долгосрочный экономический рост. Основные компоненты модели включают производственную функцию, которая связывает выпуск с капиталом и трудом, и уравнение накопления капитала, которое показывает, как инвестиции и амортизация влияют на капитал. Модель Солоу используется для анализа факторов, влияющих на экономический рост, и для разработки экономической политики, направленной на повышение уровня жизни. В этой модели основное дифференциальное уравнение связывает изменения в капитале (инвестиции и амортизация) с ростом производства. Это уравнение позволяет изучить долгосрочные тенденции роста и устойчивости экономики. [1] [2] [3]

где k — капитал, I — инвестиции, δ — коэффициент амортизации.

Рис. 1. Исходная модель Солоу

  • Ещё один пример модель Харрода-Домара, дифференциальное уравнение для вычислений динамики потребления, описания изменений в потреблении и капитале во времени, широко применяется для моделирования в экономике имеет вид:

где G — темпы экономичекого роста, S — доля сбережений в национальном доходе, C — коэффициент капиталоемкости (основной капитал деленный на выпуск продукции). [4] [5]

Рис. 2. Модель Харрода-Домара

  • Уравнение Фишера (для низких уровней инфляции):

где i — номинальная процентная ставка, r — реальная процентная ставка, а π — уровень инфляции. [6]

Метод Рунге-Кутты является одним из наиболее популярных численных методов для решения обыкновенных дифференциальных уравнений и их систем. Он широко применяется в экономике для моделирования различных динамических процессов.

Метод Эйлера — это один из самых простых и базовых численных методов для решения дифференциальных уравнений. Он используется для аппроксимации решения начальных задач, когда нужно найти значение функции y(t) в момент времени t, зная её значение в начальный момент времени t0.

Рис. 3. Геометрическая интерпритация метода Эйлера

Применение для обыкновенного дифференциального уравнения первого порядка:

метод Эйлера аппроксимирует значение y(t) в момент времени tn+1 через значение функции в предыдущем шаге yn:

​ где h — шаг по времени (размер шага), tn = t0 + n ⋅ h — текущий момент времени.

Метод Эйлера используется для моделирования простых экономических процессов, таких как рост капитала, изменения потребления или сбережений, где точность не всегда критична, и возможно использование больших шагов по времени. [7] [8]

Метод Рунге-Кутты — это более сложный и точный численный метод для решения дифференциальных уравнений, который включает в себя несколько промежуточных оценок значений функции для вычисления следующего шага. Наиболее часто используется метод Рунге-Кутты 4-го порядка, который обладает хорошим соотношением точности и вычислительных затрат.

Рис. 4. Склоны, используемые по классическому методу Рунге-Кутты

Для решения дифференциального уравнения:

метод Рунге-Кута 4-го порядка аппроксимирует y(t) через несколько промежуточных шагов:

Вычисляются четыре промежуточных значения (которые оценивают наклон функции на разных уровнях t в пределах шага):

Затем новое значение вычисляется как взвешенная сумма этих значений:

Метод Рунге-Кута 4-го порядка часто используется для моделирования более сложных экономических процессов, где требуется высокая точность и стабильность, например, в моделях, описывающих долгосрочный экономический рост, оптимизацию потребления и сбережений, а также в расчетах для сложных финансовых моделей. Он применим в ситуациях, когда экономические данные или условия изменяются быстро и необходимо учитывать точные изменения со временем. [9] [10]

Давайте рассмотрим пример – моделирование накопления капитала в модели экономического роста, теперь с использованием метода Эйлера и Рунге-Кутты 4-го порядка.

Метод Эйлера. Модель можно описать дифференциальным уравнением следующего вида:

где K(t) — капитал в момент времени, I(t) — инвестиции, δ — коэффициент амортизации, t — время.

Допустим, что инвестиции I(t)— это постоянное значение, I=5000 рублей в год, а амортизация капитала δ=0.1 (10% в год). Условия задачи:

  • Начальная сумма капитала K(0)=10,000 рублей,

  • Темп накопления капитала I=5000 рублей в год,

  • Амортизация δ=0.1,

  • Срок моделирования 10 лет.

Метод Эйлера использует приближённое решение для каждого шага времени, используя формулу:

где h — шаг по времени. Пусть шаг h = 1 год, чтобы рассчитывать капитал по годам.

Год 1:

Год 2:

Год 3:

Год 4:

Год 5:

Год 6:

После 10 лет сумма капитала будет приближённо равна K(10) ≈ 67899.55 рублей.

Метод Рунге-Кутты. Дифференциальное уравнение, описывающее динамику капитала:

где K(t) — капитал в момент времени, I — инвестиции, δ — коэффициент амортизации, t — время.

Для уравнения данного схемы вычислений будут следующими:

Обновление значения K(t + h):

где Kn — капитал в момент времени, h — шаг по времени (в нашем случае 1 год).

Теперь обновим капитал:

Теперь повторим расчеты для следующего шага:

Снова обновим капитал:

Применив метод Рунге-Кутты для всех шагов, итоговая сумма капитала через 10 лет составит около 72899.56 рублей.

Далее воспользовавшись интернет-ресурсом – калькулятором инвестиций мы можем построить 2 диаграммы, чтобы посмотреть насколько сильны результаты отклонений при использовании этих методов.

Рис. 5. Диаграмма соотношений конечной суммы [11]

Рис. 6. Диаграммы по результатам методов Эйлера и Рунге-Кутты

Выводы. По результатам расчетов становится ясно, что методы Эйлера и Рунге-Кутты имеют гораздо более меньшую точность чем предназначенные для подсчета инвестиций формулы. В то время как начальная сумма (10000) и сумма пополнений (50000) не меняется, сумма дохода имеет различия:

Метод

Доход

Погрешность

Эйлера

7899.55

в 4 раза меньше

Рунге-Кутты

12899.56

в 2.5 раза меньше

Калькулятор инвестиций

32500

Таблица 1. Результаты подсчетов

Чтобы повысить точность результатов необходимо уменьшить h — шаг по времени, но тогда вычисления будут занимать гораздо больше времени. Теперь мы можем построить таблицу для сравнения этих двух методов:

Характеристика

Метод Эйлера

Метод Рунге-Кутты

Точность

низкая

средняя

Сложность вычислений

простая реализация

требуется больше вычислений

Устойчивость

не устойчив для больших шагов

более устойчив к жестким уравнениям

Применимость

простые модели, когда точность не критична

более сложные и динамичные модели

Вычислительная нагрузка

низкая

высокая

Таблица 2. Сравнение эффективности методов Эйлера и Рунге-Кутты

Литература

1. Модель Р. Солоу: Модель экономического роста Р. Солоу — неоклассическая модель [Электронный ресурс] URL: https://economics.studio/ekonomicheskaya-teoriya/model-solou-86443.html (дата обращения: 28.11.2024)

2. Модель Солоу [Электронный ресурс] URL: https://spravochnick.ru/ekonometrika/model_solou/ (дата обращения: 28.11.2024)

3. Модель Солоу. Экономический рост [Электронный ресурс] URL: https://finzz.ru/model-solou.html (дата обращения: 28.11.2024)

4. А. П. Черняев ТОЧНЫЕ РЕШЕНИЯ ОБЫКНОВЕННЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ НЕКОТОРЫХ МОДЕЛЕЙ ЭКОНОМИЧЕСКОЙ ДИНАМИКИ Учебно-методическое пособие // Москва: МФТИ. 2019. С. 5-6.

5. Адамян Л.М. ИСПОЛЬЗОВАНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ В ЭКОНОМИЧЕСКОЙ ДИНАМИКЕ [Электронный ресурс] URL: https://scienceforum.ru/2016/article/2016019393 (дата обращения: 28.11.2024)

6. Уравнение Фишера - Альт-Инвест [Электронный ресурс] URL: https://www.alt-invest.ru/lib/fisher_equation/ (дата обращения: 28.11.2024)

7. Метод Эйлера [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%AD%D0%B9%D0%BB%D0%B5%D1%80%D0%B0 (дата обращения: 29.11.2024)

8. Уравнение Эйлера: метод решения дифференциальных уравнений URL: https://fb.ru/article/488494/2023-uravnenie-eylera-metod-resheniya-differentsialnyih-uravneniy (дата обращения: 29.11.2024)

9. Метод Рунге — Кутты [Электронный ресурс] URL: https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%A0%D1%83%D0%BD%D0%B3%D0%B5_%E2%80%94_%D0%9A%D1%83%D1%82%D1%82%D1%8B (дата обращения: 30.11.2024)

10. Метод Рунге-Кутта: решение дифференциальных уравнений и их систем [Электронный ресурс] URL: https://fb.ru/article/488258/2023-metod-runge-kutta-reshenie-differentsialnyih-uravneniy-i-ih-sistem (дата обращения: 30.11.2024)

11. Инвестиционный калькулятор сложных процентов с пополнением [Электронный ресурс] URL: https://calcus.ru/kalkulyator-investicij?ysclid=m46tn2bsee146153993 (дата обращения: 01.12.2024)

APPLICATION OF DIFFERENTIAL EQUATIONS IN MODELING ECONOMIC PROCESSES

Yakomaskina T.A., bakalavr, tana0yakov@yandex.ru

Nauchnyj rukovoditel: Pokusa T.V., st. prepodavatel,

tamilapokusa@mail.ru

Annotation

This article discusses the application of differential equations in modeling economic processes, with an emphasis on numerical methods of solution: the Euler method and the Runge-Kutta method.

Keywords: differential equations, economic modeling, Euler's method, Runge-Kutta method, economic growth, investment, numerical solution.

Referenses

1. R. Solow's Model: R. Solow's model of economic growth is a neoclassical model [Electronic magazine] URL: https://economics.studio/ekonomicheskaya-teoriya/model-solou-86443.html (date of reference: 28.11.2024)

2. The Solow model [Electronic magazine] URL: https://spravochnick.ru/ekonometrika/model_solou/ (date of reference: 28.11.2024)

3. The Solow model. Economic growth [Electronic magazine] URL: https://finzz.ru/model-solou.html (date of reference: 28.11.2024)

4. A. P. Chernyaev EXACT SOLUTIONS OF ORDINARY DIFFERENTIAL EQUATIONS OF SOME MODELS OF ECONOMIC DYNAMICS Educational and methodical manual // Moscow: MIPT. 2019. P. 5-6.

5. Adamyan L.M. THE USE OF DIFFERENTIAL EQUATIONS IN ECONOMIC DYNAMICS [Electronic magazine] URL: https://scienceforum.ru/2016/article/2016019393 (date of reference: 28.11.2024)

6. The Fischer-Alt-Invest Equation [Electronic magazine] URL: https://www.alt-invest.ru/lib/fisher_equation/ (date of reference: 28.11.2024)

7. Euler's method [Electronic magazine] URL: https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%AD%D0%B9%D0%BB%D0%B5%D1%80%D0%B0 (date of reference: 29.11.2024)

8. The Euler equation: методрешениядифференциальныхуравнений URL: https://fb.ru/article/488494/2023-uravnenie-eylera-metod-resheniya-differentsialnyih-uravneniy (date of reference: 29.11.2024)

9. The Runge — Kutta method [Electronic magazine] URL: https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%A0%D1%83%D0%BD%D0%B3%D0%B5_%E2%80%94_%D0%9A%D1%83%D1%82%D1%82%D1%8B (date of reference: 30.11.2024)

10. The Runge-Kutta method: solving differential equations and their systems [Electronic magazine] URL: https://fb.ru/article/488258/2023-metod-runge-kutta-reshenie-differentsialnyih-uravneniy-i-ih-sistem (date of reference: 30.11.2024)

11. Investment calculator of compound interest with replenishment [Electronic magazine] URL: https://calcus.ru/kalkulyator-investicij?ysclid=m46tn2bsee146153993 (date of reference: 01.12.2024)

Просмотров работы: 19