Causal loop diagrams (CLDs) are the primary qualitative modelling tool for mapping the feedback structure of complex systems. They reveal how variables influence one another and identify the feedback loops driving system behaviour — making invisible system structure visible.
Components
A CLD consists of three elements:
- Variables: Named quantities that can increase or decrease (e.g., “inventory level”, “workforce size”, “customer satisfaction”)
- Arrows (causal links): Show that one variable influences another; the arrow direction indicates which way causation flows (A → B means A causes change in B)
- Polarity signs: Indicate the direction of the causal relationship
- + (or S, “same direction”): An increase in A causes an increase in B; a decrease in A causes a decrease in B
- − (or O, “opposite direction”): An increase in A causes a decrease in B; a decrease in A causes an increase in B
Identifying Feedback Loops
Once causal links are drawn, loops emerge from the structure:
- Reinforcing loops (R): All polarities in the loop multiply to a positive result. The loop amplifies change — producing growth or collapse. Example: more population → more births → even more population.
- Balancing loops (B): An odd number of negative polarities. The loop resists change and seeks equilibrium. Example: rising temperature → cooling response → lower temperature.
The loop dominating system behaviour at any moment determines whether the system grows, oscillates, or stabilises. See Reinforcing-Feedback-Loops and Balancing-Feedback-Loops for detailed treatment of each loop type.
What CLDs Are Good For
- Fast qualitative mapping: Sketch feedback structure before building quantitative models
- Shared communication: Visual language for discussing system dynamics with non-technical stakeholders
- Hypothesis generation: Identify where feedback loops may create unintended consequences
- Organisational learning: CLDs underpin the “systems archetypes” used in Senge’s Fifth Discipline practice
What CLDs Miss
CLDs are a starting point, not an endpoint. Key limitations noted by Sterman (2000) and Richardson (1986):
- No stock-flow distinction: CLDs do not differentiate between accumulations (System-Stock) and rates of change (System-Flow) — a critical structural omission in system dynamics
- Time delays: Delays can be annotated (usually with a double-slash on an arrow) but CLDs cannot represent delay duration or its dynamic consequences
- Non-linearities: CLDs assume monotonic relationships and cannot represent thresholds, diminishing returns, or S-shaped response curves
- No simulation capability: CLDs show structure but cannot generate or test behaviour over time
Practical Guidelines
- Use CLDs when you need a rapid qualitative sketch of feedback structure for discussion or diagnosis
- Validate loop polarity by tracing a single change around the full loop before assigning R or B
- Transition to stock-and-flow models when you need to simulate, test policies, or understand time-dependent behaviour
Future Connections
- Stock-and-Flow-Diagrams — the next modelling level that adds stock-flow structure, delays, and simulation capability (task 007, not yet created)
Related Concepts
- Balancing-Feedback-Loops
- Reinforcing-Feedback-Loops
- System-Stock
- System-Flow
- Systems-Thinking
- Thinking in Systems - Meadows - 2008
Sources
-
Meadows, Donella H. (2008). Thinking in Systems: A Primer. Chelsea Green Publishing. ISBN: 978-1-60358-055-7.
- Chapters 1–2: introduces CLD notation and applies it throughout the book as the primary qualitative mapping tool
-
Sterman, John D. (2000). Business Dynamics: Systems Thinking and Modeling for a Complex World. Irwin/McGraw-Hill. ISBN: 978-0-07-231135-8.
- Chapter 5: provides a rigorous treatment of CLD notation, polarity conventions, and guidelines for constructing valid diagrams; available: https://mitsloan.mit.edu/faculty/detail/john-sterman
-
Richardson, George P. (1986). “Problems with Causal-Loop Diagrams.” System Dynamics Review, Vol. 2, No. 2, pp. 158–170. Wiley. DOI: 10.1002/sdr.4260020207.
- Foundational critique identifying structural limitations of CLDs, particularly their failure to represent stock-flow distinctions
-
Kim, Daniel H. (1992). Systems Archetypes I: Diagnosing Systemic Issues and Designing High-Leverage Interventions. Pegasus Communications. (Toolbox Reprint Series)
- Practitioner guide showing how CLDs are used to map recurring system archetypes in organisational contexts
-
Waters Center for Systems Thinking (2021). “Causal Loop Diagrams.” Waters Center for Systems Thinking Habits of a Systems Thinker Resources. Retrieved 2026-03-03. Available: https://waterscenterst.org/
- Practitioner guidelines for CLD construction and classroom use; emphasises distinguishing correlation from causation in diagram building
Note
This content was drafted with assistance from AI tools for research, organisation, and initial content generation. All final content has been reviewed, fact-checked, and edited by the author to ensure accuracy and alignment with the author’s intentions and perspective.