Skip to content

Visual Depiction of Goodwin's model, with equilibrium and extrema shown, along with 2 variations - a linear phillips curve, and an exponential phillips curve.

Notifications You must be signed in to change notification settings

Jwdegames/GoodwinModel

Repository files navigation

GoodwinModel

This Program simulates the relationship between wage share and employment in an economy. Learn more about the simulator on the Guide.

To use the simulator, you can either download the exe at the Releases Page, or you can clone this repo and run the Python files using the Python command. Make sure to have PyQt6, PyQt6-WebEngine, numpy, matplotlib, and scipy installed.

This was written in Python and utilizes advanced Calculus and Algebra concepts such as McLaurin Series, Differential Equations, and Lambert Functions. The simulator has a model based off of a linear and exponential Phillips Curve. The solutions to the linear model were based off of here: Analytic Physics - Interactive Lokta-Volterra Equations. McLaurin Series were needed for the exponential version because it is not possible to integrate. See the derivation guide to see how to get all the calculations within the code.

This simulator shows the equilibrium and extrema, along with 2 variations - a linear Phillips curve, and an exponential Phillips curve. The Goodwin model is based off the Keynesian Harrod-Domar and Keynesian Phillips Curve models, and demonstrates how Employment and Wages creates a predator-prey cycle. This program solves for the equilibrium and extrema using the Lokta-Volterra Model equations. See more info on it's wikipedia page.

About

Visual Depiction of Goodwin's model, with equilibrium and extrema shown, along with 2 variations - a linear phillips curve, and an exponential phillips curve.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages