The drama triangle (Karpman)
Stephen Karpman’s drama triangle names three reciprocal roles — Persecutor, Victim, and Rescuer — that people rotate through in conflict. The triangle feels moral (“who’s wrong?”) but persists because it is a low-\(\mathcal{R}\) coupling attractor: each role avoids paying the full cost of boundary enforcement and honest model alignment.
Classical description
| Role |
Story |
Typical behaviour |
| Persecutor |
“You are the problem.” |
Blame, control, contempt, punishment |
| Victim |
“Poor me / you did this to me.” |
Helplessness, complaint without change, inviting rescue |
| Rescuer |
“Let me fix you.” |
Unsolicited help, over-functioning, secrecy about own needs |
Roles rotate: today’s Rescuer becomes tomorrow’s Victim when help is rejected; the Persecutor becomes Victim when counter-attacked. The structure survives role swaps.
FPE mapping
Think of a dyad or triad as a temporary super-node. The triangle keeps \(\Gamma\) high and \(\mathcal{D}_{KL}\) high while misallocating \(P_{in}\eta\).
Persecutor → misallocated aggression
- High phasic \(P_{in}\), low \(\eta\): energy goes to identity attacks and global blame, not observable + consequence (see assertion vs rage in Part IV-B).
- Raises others’ \(\mathcal{D}_{KL}\): targets are forced to defend their ISM instead of updating behaviour.
- Raises \(\Gamma\): contempt and punishment are high-friction couplings; often attacks others’ \(\Phi\) (shame, humiliation) — unstable predation on conspecifics.
- Avoids own \(\mathcal{D}_{KL}\): the Persecutor’s model of self-as-righteous stays unchallenged.
Victim → collapsed boundary aggression
- \(P_{in}\) not spent on the social blanket: appears as “no aggression” but is misallocation inward — anxiety, depression, somatic cost (Lemma 1).
- High self-directed \(\mathcal{D}_{KL}\): “I am powerless” may contradict evidence the ISM suppresses.
- Invites Rescuer: outsources numerator work; keeps conflict unresolved → \(\Gamma\) stays in the network.
- Avoids assertion: saying “no” or naming a consequence would exit the role.
Rescuer → empathy without boundaries
- Lowers short-term \(\mathcal{D}_{KL}\) for others (appears empathic) while raising dyadic \(\mathcal{D}_{KL}\): the helped party’s experience and the Rescuer’s broadcast diverge (“I’m fine helping” vs resentment).
- Absorbs others’ prediction errors: classic compassion-fatigue geometry — pays \(\mathcal{D}_{KL}\) on own ISM.
- Prevents Victim from developing \(P_{in}\eta\): “fixing” blocks the Victim’s boundary maintenance; Persecutor–Rescuer dyads often exclude the Victim’s agency on purpose.
Why it is stable
The triangle is an entropy export machine:
flowchart LR
P[Persecutor\nhigh Γ, attack Φ]
V[Victim\nP_in inward]
R[Rescuer\nD_KL hidden]
P -->|blame| V
V -->|helplessness| R
R -->|resentment| P
Each role externalises one FPE payment:
| Role |
What they avoid paying |
| Persecutor |
Honest, low-\(\eta\) assertion on self |
| Victim |
Phasic boundary enforcement |
| Rescuer |
Honest limits + friction resolution |
Rotation preserves the unresolved conflict set \(C\), so \(\Gamma\) grows ~quadratically in \(C\). The system stays “dramatic” because drama is cheaper than the two real operations in the short run (short-term \(\mathcal{R}\) for the role-holder) at the cost of long-term \(\mathcal{R}\) for the coupling.
Interruption (getting off the triangle)
There are only two structural moves; everything else is packaging.
1. Lower \(\mathcal{D}_{KL}\)
- Name observables, not identities: “When X happened, I felt Y” vs “You are a bully.”
- Rescuer: admit need, refusal capacity, and resentment before “help.”
- Victim: update world-model from “I cannot” to “I have not yet” where true.
- Persecutor: separate behaviour from personhood in the model you broadcast.
2. Lower \(\Gamma\) — or decouple
- Assertion (high \(\eta\)): “When [observable], I will [consequence I control].”
- Repair or exit: if counter-party will not engage, \(\Gamma\)-reduction may require decoupling (Hirschman exit) — the FPE is indifferent to moral drama, not to \(\Gamma\).
Role antidotes (Karpman ↔︎ FPE)
| Drama role |
Functional stance |
FPE content |
| Persecutor |
Assertive |
\(P_{in}\eta\) on boundary, not on others’ \(\Phi\) |
| Victim |
Accountable |
reclaim phasic \(P_{in}\); shrink self-\(\mathcal{D}_{KL}\) |
| Rescuer |
Supporting |
empathy with honesty and limits |
The Empowerment Dynamic (David Emerald) is, in this language, the same triangle with each vertex redefined as a node that pays its own numerator and denominator terms instead of exporting them.
- Family systems: the “identified patient” is often the Victim vertex holding \(\Gamma\) for the whole subsystem.
- Narcissistic coupling: Persecutor–Rescuer pairs can run for years while \(\Phi\) of a third member is drained.
- Trauma: real power asymmetry exists; “just assert” fails when \(\Phi\) or \(\Psi\) is collapsed. Interventions must restore substrate and shelter, not only roles.
See also