Causal Macrosystems
...Nobody has yet developed the mathematical equations and computer models needed to do really good economic predictions--Allan Marks, 2012.
State Space Models
Thursday, July 16, 2026
Thursday, June 18, 2026
Unstable Feedback Loops
Everyone has probably heard intended or unintended audio feedback effects at a Rock Concert or a public event with a PA System. What is probably not well understood is that unstable feedback loops can be found in any system (see examples below) under certain conditions.
Ii have been studying social systems and feedback loops since the 1980's. Some AI summaries, first from ChatGPT and then from Google AI are presented below.
Contrary to the AI conclusions, for example that the Great Depression was a result of unstable feedback loops, the US_E20 Model does not have unstable secondary feedback loops, neither does the DEL19D Model for 19th Century Germany, contrary to my initial hypotheses.
Notes
ChatGPT
Unstable feedback loops occur when a system's responses amplify disturbances rather than dampening them. Instead of returning to equilibrium after a shock, the system moves farther away from it.
General Effects of Unstable Feedback Loops
- Exponential Growth or Decline
- Small changes become large changes.
- The system may experience runaway growth or collapse.
- Example: A bank run, where withdrawals trigger more withdrawals.
- Increased Volatility
- Fluctuations become larger over time.
- The system becomes difficult to predict or control.
- Example: Financial bubbles and crashes.
- Loss of Equilibrium
- Stable operating points disappear.
- The system may shift to a completely different state.
- Example: An ecosystem losing a key species and reorganizing into a new ecological regime.
- Overshoot and Collapse
- Growth exceeds sustainable limits, followed by rapid decline.
- Example: Population growth that exhausts resources.
- Tipping Points
- A critical threshold is crossed, after which change becomes self-reinforcing.
- Returning to the previous state may become difficult or impossible.
- Example: Climate systems reaching irreversible ice-sheet loss.
- System Failure
- Components become overloaded and break down.
- Example: Electrical grids experiencing cascading blackouts.
Examples Across Different Systems
| System | Unstable Feedback Loop | Possible Outcome |
|---|---|---|
| Economy | Rising asset prices attract more buyers | Bubble and crash |
| Climate | Warming melts ice, reducing reflectivity | Accelerated warming |
| Politics | Polarization creates more polarization | Institutional breakdown |
| Ecology | Species loss reduces ecosystem resilience | Ecosystem collapse |
| Technology | Social media engagement rewards outrage | Information instability |
| Military | Arms race encourages further armament | Escalating conflict |
Why Some Systems Survive
Many real-world systems contain negative feedback loops that counteract instability:
- Central banks raising interest rates during inflation.
- Predator populations limiting prey populations.
- Thermostats regulating temperature.
- Democratic institutions constraining political power.
When these stabilizing mechanisms are weaker than the reinforcing feedbacks, instability grows.
A Systems Theory Perspective
From the perspective of the academic field of Systems Theory, the most dangerous systems are not those with feedback loops alone—every system has feedback loops—but those where:
- Positive feedback dominates negative feedback.
- Delays prevent corrective action.
- Actors do not perceive the consequences until thresholds are crossed.
Many major historical crises—from the Great Depression to financial crashes and ecological collapses—can be understood as situations where self-reinforcing feedbacks overwhelmed stabilizing forces.
A useful rule is:
Stable systems absorb shocks; unstable systems amplify them.
Google AI
Saturday, June 13, 2026
The Many Malthusian Models
You might conclude from casual reading or if your research stopped in 1798 when Thomas Robert Malthus published an Essay on the Principle of Population, that there is only one Malthusian Model, the one picture above as a Directed Graph. In the original model, Population (N) increases geometrically and Agricultural Production (QA) increases linearly. Eventually a Malthusian Crisis is created when S=(N > QA). The crisis is inevitable.
- Set f[1,1] = f[2,2] =1 and set f[1,2] = f[2,1]=0 to create a Random Walk hypothesized to be the original Malthusian Trap by Unified Growth Theory.
- Try reading Malthus' original statement (few people do here). Can you find any feedback and feedforward effects?
- Add some feedback effects to the original model f[1,2] <- -.5 ; f[2,1] <- .5. We expect Population to increase with decrease (maybe) with increases in QA (f[1,2] is a feedback effect) and we expect Population to increase QA as more people are farming (a feedforward effect).
Code
Tuesday, March 3, 2026
World1 Model: The Limits to Growth
The graphic above displays data from the World1 Limits to Growth Model (Forrester, 1974). Historically, the 1972 Limits to Growth Report was important because it was the first modern challenge to the Unlimited Infinite Exponential Growth orthodoxy of Neoclassical Economics. The computer simulation model showed that, as a result of some reasonable assumptions about Natural Resource Exhaustion (e.g., Oil and Minerals), the World system was on a growth-and-collapse path.
To avoid Growth-and-Collapse, growth rates must be limited.
In another post (here), Gaya Harrington analyze the model in more detail and compares it to available historical data. In this post, I convert the World1 model into a State Space Dynamic Components (DCM) model to allow comparison with other World System models I have constructed and other analyses available in Systems Theory.
You can run you World1 Model using R-code here. The system is stable, nonlinear and cyclical. You can compare the World1 Model to the WL203 World Model** which is stable, linear and cyclical. Instructions are available in the R-code for conducting Counterfactual Analysis.



