| Systems Dynamics | |
|---|---|
| Room | Systems |
| Field | Systems science |
| Known for | Feedback loops, stocks and flows, simulation |
| Key figures | Forrester, Meadows |
Systems Dynamics — Field Brief
Systems Dynamics (SD) — a methodology for building computer models of complex systems using stocks, flows, feedback loops, and delays. Founded by Jay Wright Forrester at MIT in the late 1950s. The formal, mathematical branch of systems thinking that gave the field its predictive teeth.
MIT electrical engineer. Pioneer of digital computer development — worked on the Whirlwind I computer (the first real-time computer, built for the US Navy). From digital computers to modeling social systems: the transition happened when he realized that the same feedback dynamics governing machines governed organizations, economies, and ecosystems.
The insight: Industrial firms behaved like dynamic systems with feedback loops — production decisions influenced market conditions, which influenced future production. Traditional business management couldn't see this because the delays were too long and the feedback too complex for unaided intuition. Computer simulation could.
The founding works:
The fundamental building blocks. Everything in SD is a stock (accumulation) and flows (rates of change into and out of that stock).
The key rule: stocks change only through flows. If you can identify the stocks and flows in a system, you have a structural model of it.
Stocks influence their own flows through feedback loops. Two types:
Reinforcing (positive) feedback loop:
Stock increases → flow increases → stock increases faster → flow increases even more. The loop amplifies change. Example: compound interest, population growth, viral social media spread.
Balancing (negative) feedback loop:
Stock increases → flow decreases (or opposite direction) → stock decreases toward goal. The loop stabilizes. Example: thermostat, supply-demand pricing, predator-prey cycles.
Real systems have multiple interlocking reinforcing and balancing loops. The behavior of the system emerges from which loop dominates at which time.
The most counterintuitive element. Delays between a cause and its effect cause systems to overshoot and oscillate. The classic example: a hot shower where you turn up the cold tap, wait 10 seconds, feel no change, turn up more, then get scalded.
In social systems, delays are everywhere:
Forrester's key claim: delays cause instability. Systems with long delays and strong reinforcing loops inevitably overshoot and collapse — not because of bad decisions, but because of system structure.
Visual representation of feedback structure. Shows stocks, flows, and the causal links between them. The qualitative first step before building a quantitative model.
From MIT's System Dynamics in Education Project materials:
S-Shaped Growth:
Overshoot and Collapse:
Oscillations:
Forrester built World Dynamics (1971) — a global model incorporating population, capital, pollution, resource depletion, and food production. The model showed that exponential growth in population and industrial capital would eventually hit resource and environmental limits, producing collapse.
This model was the direct inspiration for The Limits to Growth (1972) by Donella Meadows and the Club of Rome — the most famous application of systems dynamics to a global problem. Limits to Growth used a more developed version of Forrester's World model and made the SD methodology accessible to a general audience.
The Limits to Growth controversy: Published in 1972, it predicted resource scarcity-driven economic decline by the mid-21st century if growth continued unchanged. Critics (especially economists) dismissed it as too pessimistic and based on oversimplified models. 50-year follow-up studies (2014, 2021) found that actual resource trends were tracking the model's pessimistic scenarios fairly closely — a significant vindication.
1. Identify the problem — what behavior are you trying to understand or change?
2. Identify the stocks — what accumulates over time?
3. Identify the flows — what causes stocks to increase or decrease?
4. Map the feedback loops — which loops are reinforcing, which are balancing?
5. Identify delays — where are the time lags between cause and effect?
6. Estimate parameters — get approximate values for rates and constants
7. Build the simulation — translate the causal structure into equations
8. Test against history — does the model reproduce observed behavior?
9. Run scenarios — what happens if you change assumptions?
10. Identify leverage points — where can small interventions produce large changes?
Developed by isee systems in 1985, making SD accessible beyond programmers. Drag-and-drop interface for building stock-flow models. Became the standard tool for SD education and practice.
Forrester's most important insight: social systems have a structure that makes them produce counterintuitive behavior. People in the system act rationally given the information available, but the system as a whole behaves in ways no individual intended.
Key counterintuitive patterns:
This is directly relevant to Peter Turchin's cliodynamics: the disintegrative phase isn't caused by bad actors — it's caused by the structural dynamics of the wealth pump. The system produces the crisis.