Causal Loop Diagram
A visual tool for mapping the feedback relationships between variables in a system to understand dynamic behavior.
Also known as: CLD, Feedback loop diagram, Causal diagram
Category: Techniques
Tags: systems-thinking, visualization, analysis, mental-models
Explanation
A Causal Loop Diagram (CLD) is a systems thinking tool that maps the causal relationships between variables in a system, showing how they influence each other through feedback loops. CLDs help reveal the underlying structure that drives system behavior over time.
**Components of a causal loop diagram**:
- **Variables**: The key factors in the system (e.g., 'customer satisfaction', 'revenue', 'quality')
- **Causal links**: Arrows showing how one variable influences another
- **Polarity**: Each link is marked + (same direction — if A increases, B increases) or - (opposite direction — if A increases, B decreases)
- **Feedback loops**: Closed chains of causal links
**Types of feedback loops**:
- **Reinforcing loops (R)**: Also called positive feedback loops. Changes amplify themselves, creating exponential growth or collapse. Example: More customers → more word-of-mouth → more customers
- **Balancing loops (B)**: Also called negative feedback loops. Changes trigger counteracting forces that push back toward equilibrium. Example: More hunger → more eating → less hunger
**Why CLDs matter**:
- Reveal non-obvious relationships and unintended consequences
- Help identify leverage points where small changes create large effects
- Make mental models explicit so they can be examined and challenged
- Show why well-intentioned interventions sometimes make things worse
- Facilitate shared understanding in teams
**Common CLD patterns (archetypes)**:
- **Limits to growth**: A reinforcing loop drives growth until it hits a constraint (balancing loop)
- **Shifting the burden**: A quick fix weakens the capacity for a fundamental solution
- **Fixes that fail**: A solution creates side effects that eventually worsen the original problem
- **Tragedy of the commons**: Individual actors deplete a shared resource
**How to create a CLD**:
1. Identify the problem or behavior to understand
2. List the key variables involved
3. Draw causal connections between variables
4. Mark the polarity of each link (+ or -)
5. Identify the feedback loops
6. Test the diagram against known behavior
**Limitations**: CLDs show structure but not quantities. For quantitative analysis, they can be extended into stock-and-flow models used in system dynamics simulation.
Related Concepts
← Back to all concepts