We model the Western Roman Empire from 500 BCE to 500 CE, aiming to understand the interdependent dynamics of army size, conquered territory and the production and debasement of coins within the empire. The relationships are represented through feed-back relationships and modelled mathematically via a dynamical system, specified as a set of ordinary differential equations. We analyze the stability of a subsystem and determine that it is neutrally stable. Based on this, we find that to prevent decline, the optimal policy was to stop debasement and reduce the army size and territory during the rule of Marcus Aurelius. Given the nature of the stability of the system and the kind of policies necessary to prevent decline, we argue that a high degree of centralized control was necessary, in line with basic tenets of structural-demographic theory.