Anna Karenina Principle¶
Core Idea¶
Success requires every necessary condition to hold at once; failure follows from the absence of any single one. Success is the logical AND, so its probability is the product and decays with the number of conditions; failure is the OR, so it has many shapes — which is why successes look alike and failures look idiosyncratic, and the system is gated by its weakest unsatisfied condition.
How would you explain it like I'm…
Everything-Or-Nothing
One Wrong Thing Breaks It
All Must Hold, Any Can Fail
Broad Use¶
- Ecology: only a small fraction of large mammals were ever domesticated, each non-candidate failing at least one of a handful of required traits (Diamond's case).
- Engineering reliability: an airliner functions only if every redundant system and check is in order; a crash usually follows from one binding failure (FMEA, the Swiss-cheese model).
- Drug development: a molecule must clear potency, selectivity, safety, pharmacokinetics, manufacturability, need, and approval — the attrition curve made quantitative.
- Marriage: Tolstoy's framing — a partnership depends on a bundle of conditions any one of which can break it.
- Astrobiology: the Rare Earth hypothesis is the principle made cosmological.
- Software deployment: a release succeeds only when build, tests, config, dependencies, infrastructure, and rollout all pass.
Clarity¶
It recasts the uniformity of success and the diversity of failure as one prediction from the AND/OR asymmetry, rather than two separate observations to over-interpret.
Manages Complexity¶
It unifies a sprawling investigative literature — root-cause analysis, the Swiss-cheese model, pipeline attrition, Liebig's law — into one schema and converts a reliability problem into a tractable sequence of condition-checks.
Abstract Reasoning¶
Success probability is the product and decays multiplicatively with n; the system is predicted by the minimum over conditions, not the mean — and where conditions are substitutable or coupled, the strict AND softens and the pattern weakens.
Knowledge Transfer¶
- Safety engineering: fault-tree analysis is the conjunctive-necessity schema as an AND-gate over OR-gated failure modes.
- Drug development → venture: staged kill criteria and due-diligence checklists enumerate the condition set and gate on each.
- Ecology: Liebig's law of the minimum is one domain rendering of the substrate-portable parent.
Example¶
A ten-subsystem system with each part reliable at 0.95 succeeds only \(0.95^{10}\approx 0.60\) of the time; if nine sit at 0.99 and one at 0.80, reliability is gated by the 0.80 part, so effort on the others buys almost nothing.
Relationships to Other Primes¶
Foundational — no parent edges in the catalog.
Children (1) — more specific cases that build on this
- Liebig's Law of the Minimum is a kind of Anna Karenina Principle — The file states it twice: liebigs_law_of_the_minimum "is the ecological SPECIALIZATION of this prime (growth gated by the scarcest nutrient); the principle is the substrate-portable parent, of which Liebig's law is one domain rendering." Direction verified: the AND/OR conjunctive-necessity asymmetry is the parent, Liebig's-law its ecological rendering. liebigs_law_of_the_minimum is a real candidate slug and the listed cross-ref. NOT a reparent to randomness (0.821 nearest, vector artifact). (The file also calls single_point_of_failure a "dual" and swiss_cheese the "safety-engineering framing" — weaker than Liebig's explicit specialization, so only the Liebig edge is drawn; SPOF is left for vulnerability_hotspot above.)
Not to Be Confused With¶
- Anna Karenina Principle is not a Bottleneck because the weakest unsatisfied condition forecloses success entirely, whereas a bottleneck merely caps a rate in a flow system.
- Anna Karenina Principle is not a Single Point of Failure because this prime is a conjunction of many independently fail-able conditions, whereas a single point of failure isolates one privileged vulnerable node.
- Anna Karenina Principle is not Liebig's Law of the Minimum because this prime is the substrate-portable parent, whereas Liebig's law is its ecological specialization with nutrients as the conditions.