Coherence Theory
A complete framework for understanding why patterns persist. From atoms to organizations, one law governs survival.
1. Primitive Ontology
Coherence Theory starts from five primitive concepts. Everything else — quantum mechanics, general relativity, Darwinian evolution — is derived from these foundations.
Patterns
Any regularity you can recognize more than once. A product is a pattern. A user's workflow is a pattern. A market gap is a pattern. You are a pattern.
Formal
Re-identifiable regularities at finite resolution.
Pokes
Disturbances from the environment. User complaints are pokes. Competitor launches are pokes. API failures are pokes. Every poke has bounded reach — no instantaneous action at a distance.
Formal
Local disturbances from neighboring patterns with bounded-support poke cone.
Ticks
A repeatable reference event used to measure time. A deploy cycle is a tick. A sprint is a tick. There is no universal clock — only mutual tick-counting between patterns.
Formal
Repeatable reference pokes. Ticks are pokes with finite reach.
Coherence (CL)
How well a pattern holds together under stress. High coherence means robust — solves its problem reliably across edge cases, user types, and environmental changes. Low coherence means fragile.
Formal
The degree to which a pattern preserves its defining regularities under worst-case pokes.
Budgets
The costs of staying alive. Every pattern pays to persist, and the costs come in exactly three independent dimensions. Why exactly three? Fewer cannot stabilize open systems. More would contradict finiteness. This is a mathematical theorem, not an assumption.
Formal
Three independent, orthogonal costs derived from discrete Hodge decomposition on the contact graph.
| Budget | Measures | Minimized By |
|---|---|---|
| B_th Throughput | Net routing, transport, I/O, API calls, data movement | Caching, parallelism, canceling redundant work |
| B_cx Complexity | Internal coordination, abstractions, dependencies, branching | Cycle-free wiring, inlining, deleting code |
| B_leak Leakage | Boundary exposure, unhandled errors, trust loss | Pointer alignment, insulation, error handling |
2. The Selection Inequality
The central theorem of Coherence Theory. For any pattern A with coherence CL(A) and budget vector B(A):
A pattern persists if and only if Sel(A) ≥ 0. Patterns on the boundary (Sel = 0) define the coherence frontier.
Think of CL as revenue and the three B terms as three independent cost categories. A business survives when revenue exceeds costs. But the costs are not fungible — you cannot fix churn (B_leak) by cutting operations (B_th). They are independent dimensions.
The Multipliers
The multipliers are prices. They encode how expensive each budget dimension is in the current environment. Only ratios matter — absolute scales wash out (calibration invariance).
The Selected Equalization Point (SEP)
The SEP is the unique point on the coherence frontier where marginal gains per unit budget are equalized across all active dimensions. At SEP, no cost-neutral reallocation of budgets can increase coherence. This is the optimally efficient configuration.
This is the trade ratio. If you are going to spend one more unit of budget, which dimension gives the most coherence per unit cost? At SEP, the answer is the same for all dimensions.
3. The Ten Priors
These are the metaphysical foundations. Everything in CT is derived from these ten statements. If a conclusion violates a prior, the conclusion is wrong.
Patterns are fundamental. Reality is made of regularities, not stuff.
Formal + falsifier
Some patterns persist. Not everything is noise.
Formal + falsifier
Existence is relational. A pattern is defined by its neighborhood, not in isolation.
Formal + falsifier
Disturbances are local. Nothing acts everywhere at once.
Formal + falsifier
Selection pressure exists. Some patterns survive better than others.
Formal + falsifier
Persistence has a cost. Nothing is free.
Formal + falsifier
Budgets are finite. Nothing can endure unlimited stress.
Formal + falsifier
Costs are multidimensional. You cannot collapse all costs into one number.
Formal + falsifier
No pattern is complete. There is always an uncaptured disturbance direction.
Formal + falsifier
Adaptation is required. Static patterns die.
Formal + falsifier
4. The Seven Operational Axioms
Derived from the priors, not independently assumed. These are the working tools for applying CT to real systems.
| Axiom | Name | Meaning for Products |
|---|---|---|
| B1 | Convexity, LSC, Coercivity | Budget functionals are well-behaved; optimization has solutions. You can always find the best configuration. |
| B2 | Functoriality | Processing can only destroy coherence: B(f of A) <= B(A). Every transformation leaks. Data processing never adds information. |
| B3 | Ampliation Invariance | Adding unused features does not reduce costs: B(A tensor I) = B(A). Features must earn their place. |
| B4 | Local Additivity | Independent components' budgets add: B(A1 parallel A2) = B(A1) + B(A2). Decompose to optimize. |
| B5 | Gauge/Ad-Invariance | Cost-neutral relabelings do not change budgets. Renaming variables does not change program complexity. |
| B6 | Quadratic Tangent Law | Near equilibrium, cost is quadratic in deviation. Small changes cost little; large changes cost quadratically more. |
| B7-R | Uniform Calibration | Only ratios matter; absolute scales wash out. What matters is the relative price of budgets, not their absolute values. |
5. Domain Organism Theory
Every sufficiently large coherent domain is an “organism” with six necessary structural elements. These are theorems, not metaphors. When analyzing any system, you must identify all six.
Scaffold
The stable ground the pattern operates on. If the scaffold is unstable, nothing else matters.
Formal definition
Binder
The single most important pattern — the one thing that makes everything else hold together.
Formal definition
Loop Networks
Internal feedback cycles that both detect problems and carry information. Loops are simultaneously sensors and transport.
Formal definition
Domain Walls
The boundaries between your system and everything else. Surface tension determines how hard it is to cross.
Formal definition
Hidden Editors
Patterns that detect and correct misalignment between sub-domains. Quality control at the seams.
Formal definition
Non-Zero Leakage
There is always loss. Always bugs, always churn, always drift. A system claiming zero leakage is either lying or unobservable.
Formal definition
Why Quality Control Has Blind Spots
Move your cursor to catch the incoming disturbances. Notice what you miss.
6. Lens Theory
A lens is a pattern used for observation. It has its own budget profile and is subject to selection. Before analyzing anything, you must specify the lens — what you are looking through, and what it costs to look.
The Three Budget Costs of a Lens
- B_th(L): How many ticks to run the analysis
- B_cx(L): Internal complexity of the lens
- B_leak(L): How much ranking information drifts at scope boundary
Lens Levels
| Level | Scope | Predictive Power |
|---|---|---|
| 0 | Excludes all neighbors | Zero — useless |
| 1 | Local only, no binder | Fragile — breaks under competition |
| 2 | Includes binder | Robust for medium windows |
| 3 | All patterns above threshold | Captures competing pressures |
| 4 | SEP-calibrated | Maximally coherent |
Quick Self-Test
Pick any system you know well — your company, your codebase, your morning routine. Can you answer these five questions?
If yes to all five: you understand CT well enough to use it. Proceed to the formal papers for the mathematical backbone, or try applying CT to a real problem.