Programmation dynamique en Macroéconomie moderne : Méthode numérique

Documents pareils
Premier modèle - Version simple

Chapitre 6. Fonction réelle d une variable réelle

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

Chapitre 2 Le problème de l unicité des solutions

Impact of slower economic growth in major trading partners on the Congolese economy

Chapitre 1. L intérêt. 2. Concept d intérêt. 1. Mise en situation. Au terme de ce chapitre, vous serez en mesure de :

ERRATA ET AJOUTS. ( t) 2 s2 dt (4.7) Chapitre 2, p. 64, l équation se lit comme suit : Taux effectif = 1+

aux différences est appelé équation aux différences d ordre n en forme normale.

Documents de travail

mais on suppose maintenant que ses préférences sont représentées par la fonction

Ecole Polytechnique Macroéconomie avancée-eco 553 Chapitre 2 : Epargne, accumulation du capital et croissance

Interpréter correctement l évolution de la part salariale.

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

ESSEC Cours Wealth management

BACHELOR'S DEGREE IN ECONOMICS AND MANAGEMENT

Exo7. Limites de fonctions. 1 Théorie. 2 Calculs

de calibration Master 2: Calibration de modèles: présentation et simulation d

Dérivation : cours. Dérivation dans R

OPTIMISATION À UNE VARIABLE

BAREME sur 40 points. Informatique - session 2 - Master de psychologie 2006/2007

Résumé du cours en graphiques En vue des prochains cours En vue de l examen final. Macroéconomie 1. Conclusion générale. Olivier Loisel.

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

Chapitre 1: Introduction à la théorie de l équilibre à prix fixes

Documentation Technique du programme HYDRONDE_LN

Consommation, épargne et investissement

Projet Etienne Marceau Méthodes statistiques en assurance non vie

Économétrie, causalité et analyse des politiques

Comparaison de fonctions Développements limités. Chapitre 10

LES TYPES DE DONNÉES DU LANGAGE PASCAL

Modélisation et étude d un système de trading directionnel diversifié sur 28 marchés à terme

Le modèle de croissance à taux d épargne endogène (Cass-Koopmans-Ramsey)

Calculating Greeks by Monte Carlo simulation

ESTIMATION D UNE FONCTION DE DEMANDE DE MONNAIE AU CAMEROUN PAULIN MENDO & MBOLLO STEVE WILLIAMS*

Un K-espace vectoriel est un ensemble non vide E muni : d une loi de composition interne, c est-à-dire d une application de E E dans E : E E E

Revue de la régulation

Puis-je me constituer une épargne adaptée à mes projets et à mon profil?

Développements limités, équivalents et calculs de limites

Direction des Études et Synthèses Économiques Département des Comptes Nationaux Division des Comptes Trimestriels

NON-LINEARITE ET RESEAUX NEURONAUX

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

WHATSUP GOLD GESTION DE LA BASE DE

FIMA, 7 juillet 2005

Contexte. Pour cela, elles doivent être très compliquées, c est-à-dire elles doivent être très différentes des fonctions simples,

Modèles de croissance économique Alexandre Nshue M. Mokime

Corps des nombres complexes, J Paul Tsasa

RÉSOLUTION DE SYSTÈMES À DEUX INCONNUES

Probabilités III Introduction à l évaluation d options

Cet article est une analyse de la question de la

Existe-t-il un taux d endettement optimal des États?

Graphes d attaques Une exemple d usage des graphes d attaques pour l évaluation dynamique des risques en Cyber Sécurité

La maison Ecole d ' Amortissement d un emprunt Classe de terminale ES. Ce qui est demandé. Les étapes du travail

Nouveau Barème W.B.F. de points de victoire 4 à 48 donnes

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

POURQUOI LES ETATS ET LES ENTREPRISES ONT NORMALEMENT UNE TRESORERIE NETTE NEGATIVE OU POURQUOI LES ETATS SONT NORMALEMENT EN «DEFICIT»

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

La surveillance réseau des Clouds privés

TABLE DES MATIERES MENTIONS LEGALES INTRODUCTION CHAPITRE 1 : INSTALLATION DE L ALGORITHME CHAPITRE 2 : EXECUTION & OPTIMISATION DU BACKTEST

3. Agrégats, ratios et équilibres macroéconomiques

Principes de mathématiques 12 SÉRIE DE PROBLÈMES. Septembre Student Assessment and Program Evaluation Branch

Cours Fonctions de deux variables

n N = u N u N+1 1 u pour u 1. f ( uv 1) v N+1 v N v t

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Propriétés des options sur actions

Exo7. Probabilité conditionnelle. Exercices : Martine Quinio

CONTEC CO., LTD. Novembre 2010

Network marketing. Opes, une richesse qui porte ses valeurs

Optimisation for Cloud Computing and Big Data

Prudence, Epargne et Risques de Soins de Santé Christophe Courbage

Chapitre 5 De la «préférence pure pour le présent» à la préférence pour le non sacrifice du présent

Modèle GARCH Application à la prévision de la volatilité

Circuits RL et RC. Chapitre Inductance

Web Science. Master 1 IFI. Andrea G. B. Tettamanzi. Université de Nice Sophia Antipolis Département Informatique andrea.tettamanzi@unice.

LES MÉTHODES DE POINT INTÉRIEUR 1

TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options

Continuité et dérivabilité d une fonction

Master 120 en Sciences de Gestion Nouveau track «Financial Management» Programme membre du «CFA University Recognition Program»

Cours Informatique Master STEP

CURRICULUM VITAE. Célibataire

CONSOMMATION INTERTEMPORELLE & MARCHE FINANCIER. Epargne et emprunt Calcul actuariel

choisir H 1 quand H 0 est vraie - fausse alarme

Compte rendu des TP matlab

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Les structures. Chapitre 3

I. Programmation I. 1 Ecrire un programme en Scilab traduisant l organigramme montré ci-après (on pourra utiliser les annexes):

IRL : Simulation distribuée pour les systèmes embarqués

Logiciel libre, OpenMeetings permet de créer ou simplement de participer à des conférences en ligne.

ANALYSE DES DETERMINANTS DE L EPARGNE DU RWANDA

VERS L EXCELLENCE DANS LA FORMATION PROGRAMME D APPUI A LA QUALITE AMELIORATION SUPERIEUR DE LA QUALITE DE L ENSEIGNEMENT TITRE DU PROJET

Estimation des élasticités de demande des amandes de noix d anacarde au Bénin à partir d un modèle AIDS

Avec Gaël Callonnec (Ademe)

Continuité en un point

Les deux points les plus proches

Epargne, Retraite, Prévoyance et Santé

Les effets d une contrainte de crédit sur la convergence économique : Le cas des pays de l UEMOA

Chapitre 0 Introduction à la cinématique

La politique monétaire après la crise financière mondiale : Nouveaux enjeux

Les Conditions aux limites

DIPLOME D'ETUDES APPROFONDIES EN ECONOMIE ET FINANCE THEORIE DES MARCHES FINANCIERS. Semestre d hiver

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Transcription:

Programmation dynamique en Macroéconomie moderne : Méthode numérique James Wabenga Yango Department of Economics, University of Kinshasa Kinshasa, DR. CONGO Résumé Ce petit papier montre comment résoudre un modèle de croissance néoclassique (Modèle de Ramsey) déterministe en recourant à l équation de Bellman et à la programmation dynamique qui est un outil indispensable en macroéconomie dynamique. Une fois le problème de croissance résolu, il est important de trouver les différentes valeurs des variables du système et de faire des simulations par la méthode numérique en recourant au logiciel matlab. L objet de ce petit papier est de montrer comment s y prendre. james.w.yango.econ@gmail.com http://jameswabengayango.weebly.com

Introduction. Considérons le problème du planificateur social ci-après : max {c t,k t+} t=0 U 0 = β t U(c t ) (.) t=0 Sjet à c t + k t+ ( δ)k t = f(k t ) Avec c t 0, k t 0 et k 0 > 0 où f(k t ) : la fonction de production par tête ; c t : la consommation par tête ; k t : le capital physique par tête et U : la fonction d utilité intertemporelle de l agent représentatif On suppose que l offre de travail de l agent représentatif est égale à. et que la fonction d utilité et celle de production sont données par : U(c) = c σ σ (.2) Remarquez que l équation (.2) devient une fonction logarithmique lorsque σ tend vers. f(k t ) = Ak t (.3) avec > 0 et A > 0 une constante qui capte le progrès technologique dans l économie. 2 Équation de Bellman et résolution du modèle Exprimons le modèle (.) sous forme de programmation dynamique. Pour ce faire on recourt à l équation de Bellman. Ainsi, le problème peut s écrire comme suit : V (k t ) = max {ln(c t) + βv (k t+ )} (2.) {c t,k t+} James Wabenga Yango 2 Février 204

Sjet à c t + k t+ ( δ)k t = Ak t (2.2) En laissant tomber les ternes de temps (i.e problème de programmation dynamique) et en remplaçant k t = k et k t+ = k, on peut écrire : V (k) = max {ln(ak k + ( δ)k) + βv (k )} (2.3) k 3 Résolution du modèle et calcul de l état stationnaire 3. Résolution du modèle Nous allons utiliser la technique de "Guess and verify" pour résoudre ce problème. Supposons que σ =, cela veut dire que la fonction d utilité devient logarithmique (i.e U(c) = ln(c). En effet, la démarche consiste à chercher une fonction de valeur V tel qu elle puisse constituer un point fixe de l équation de Bellman. Étant donné la forme de la fonction d utilité, on fait le Guess comme suit : V (k) = F + G ln(k) (3.) On a alors deux fonctions qui dépendent du capital physique qui est une variable prédéterminée. En substituant (3.) dans (2.3), on a : F + G ln(k) = max {ln(ak k + ( δ)k) + β (F + G ln(k ))} (3.2) k Dérivons (3.2) par rapport à k étant donnée que l agent choisit le stock de capital de la période future car celle de la période courante est prédéterminée, on a alors : Ak k + ( δ)k + βg k = 0 (3.3) Maintenant, il faut résoudre l équation (3.3) par rapport à k pour trouver ce qu on appelle la "policy function" ou "fonction de politique". k = βg + βg (Ak + ( δ)k) (3.4) James Wabenga Yango 3 Février 204

(3.3) dans (2.2) donne : c = + βg (Ak + ( δ)k) (3.5) Nous venons de trouver les expressions de c et k. Ces expressions nous permettrons d identifier les constantes E et F de la fonction de valeur (3.) que nous avons postulée. Pour ce faire, remplaçons (3.4) et (3.3) dans l équation de Bellman (3.2). On peut alors trouver c(k) et k (k). Par identification on a : [ ] F + G ln(k) = ln + βg (Ak + ( δ)k) Supposons que δ =, l équation (3.8) devient : [ ] ( β)f + G ln(k) = ln + βg (Ak ) [ ] βg + βf + βg ln + βg (Ak + ( δ)k) [ βg + βf + βg ln = ( + βg) ln(a) ln( + βg) + βg ln ] + βg (Ak ) ( βg + βg (3.6) (3.7) ) + ( + βg) ln(k) (3.8) Par idenitification, l équation (3.8) donne : G = β (3.9) l équation (3.8) implique que : ( ) βg ( β)f = ( + βg) ln(a) ln( + βg) + βg ln + βg (3.0) Ce qui donne l expression de F en substituant G dans l expression : F = ( β ) ( ) ln(a) + β ln(β) + ln( β) β β (3.) (3.9) dans (3.4) sachant que δ = : ( β k = ( + β β ) β ) Ak = βak (3.2) avec β le taux d épargne. Si β augmente l agent épargne plus. Ceci implique que l agent est plus patient lorsque β augmente et épargne plus pour consommer plus dans le futur. On peut trouver l expression de c sachant que δ = : c = ( + β β ) Ak = ( β)ak (3.3) James Wabenga Yango 4 Février 204

3.2 Solution numérique Pour résoudre numériquement ce problème, on a besoin d un logiciel informatique. On peut recourir soit au logiciel Matlab, soit Mathematica, soit R, etc... De notre côté, nous allons le faire avec Matlab. Étapes de résolution Voici quelques étapes de résolution :. choisir les valeurs des paramètres du modèle. 2. Choisir un vecteur des états possibles de k. 3. Centrer votre vecteur autour de l état stationnaire de l économie en utilisant un intervalle au dessus et en dessous de l état stationnaire. 4. Stopper les itérations lorsque la valeur absolue de la différence de la fonction de valeur V de tous les points supposés et les nouvelles valeurs de V est inférieure à 0.000. Supposons que A =, = 0.36, δ = et β = 0.99 et traçons les graphiques des fonctions de politique. La solution numérique est détaillée dans les dossier CroissancedeRamsey. En tournant ce programme matlab vous obtiendrez les figures ci-dessous. James Wabenga Yango 5 Février 204

FIGURE 3. Fonction de valeur et les fonctions de politique 57.2 Fonction valeur 0.25 Fonction de politique Consommation 0.2 57.22 57.24 consommation 0.205 0.2 Valeur 57.26 57.28 0.95 0. 0.05 0. 0.5 0.2 0.25 0.3 capital 0.3 Fonction de politique Capital 0.25 57.3 57.32 capital futur 0.2 0.5 0. 0.05 57.34 0. 0.05 0. 0.5 0.2 0.25 0.3 capital 0. 0. 0.05 0. 0.5 0.2 0.25 0.3 capital Références Flaschel, Peter, Reiner Franke, and Willi Semmler (997) Dynamic macroeconomics : Instability, fluctuation, and growth in monetary economies Stokey, Nancy, and R Lucas with e. prescott (989) : Recursive methods in economic dynamics James Wabenga Yango 6 Février 204