Tax complexity is not a policy failure — it is a Nash equilibrium. The same arms-race dynamics that drive HFT latency drive tax code growth. Both are positive-feedback loops where individual optimization degrades the collective system.
Two systems, two centuries apart, converging on the same pathology. The core insight: HFT latency reduction and tax code growth are isomorphic arms races. Both are driven by individual optimization in competitive environments, both produce collective waste, and both resist reform because the equilibrium is stable.
| Dimension | HFT Latency Race | Tax Code Arms Race |
|---|---|---|
| Players | Trading firms | Taxpayers + tax planners |
| Resource | Execution speed | Definitional ambiguity |
| Investment | Microwave towers, FPGAs | Tax lawyers, accountants |
| Individual payoff | Faster execution = profit | Exploited ambiguity = lower tax |
| Collective outcome | $billions spent, microseconds gained, no aggregate benefit | $546B/yr compliance, 10M words, no simplification |
| Equilibrium | Speed-of-light limit | Language-of-precision limit |
| Regulatory response | IEX speed bump, SEC reform | Tax Reform Act 1986, TCJA 2017 |
| Post-reform outcome | Arms race resumes | Code grows back |
Formalize the tax system as an information-theoretic signaling game.
| Component | Signal-Theoretic Role | Tax System Instantiation |
|---|---|---|
| Sender | Encodes message | Taxpayer (signals economic activity through tax return “language”) |
| Receiver | Decodes message | IRS (interprets the signal into tax liability) |
| Channel | Transmission medium | The IRC (the grammar that maps activity to liability) |
| Noise | Signal corruption | Ambiguous terms, undefined concepts, inconsistent definitions |
| Codec | Encoding/decoding rules | The definition machine (§7701 + “for purposes of this section”) |
Shannon’s noisy channel theorem: the channel capacity C sets the maximum rate at which information can be reliably transmitted. The IRC is an attempt to increase C — but each patch changes the channel characteristics, introducing new noise at the boundary.
The 2×2 strategic form:
| IRS Enforces Strictly | IRS Enforces Loosely | |
|---|---|---|
| Taxpayer Exploits Ambiguity | Litigation Costly for both |
Tax reduction Taxpayer wins |
| Taxpayer Complies Simply | Clean audit Both win |
Overpayment Taxpayer loses |
The dominant strategy for the taxpayer is to exploit ambiguity whenever the expected litigation cost is less than the expected tax reduction. The dominant strategy for the IRS is to enforce strictly. But strict enforcement of ambiguous terms produces litigation, which produces case law, which produces codification, which produces new ambiguity.
The Tax Reform Act of 1986 is the canonical test case.
| Reform Attribute | TRA 1986 | TCJA 2017 |
|---|---|---|
| Stated goal | Simplify the tax code | Simplify the tax code |
| Immediate effect | Reduced rates, broadened base, eliminated deductions | Reduced rates, changed pass-through rules, limited SALT |
| Net effect on word count | INCREASED | INCREASED |
| Within 10 years | Word count exceeded pre-reform levels | Regulatory guidance still accumulating |
| Mechanism of regrowth | New provisions required new definitions | New provisions required new definitions |
This is a Nash equilibrium reset attempt. You can perturb the equilibrium temporarily by changing the payoff structure — lower rates reduce the incentive to exploit. But the equilibrium reasserts because the channel is still noisy: English is still ambiguous. The simplification itself requires thousands of new words to specify what was removed, what replaced it, and what the new terms mean.
Two curves on the same axes. One growing exponentially. One shrinking exponentially. Both driven by the same dynamics.
The annual operating cost of running the codec that converts ambiguous English into deterministic tax liability.
This is larger than the GDP of most countries. This is the operating cost of a codec — a system for translating ambiguous natural language into deterministic numerical outputs. Every dollar is spent on the same underlying problem: reducing information asymmetry between what a taxpayer did and what they owe.
The total capital investment in reducing execution latency from seconds to microseconds across the entire global HFT industry.
The annual operating cost of converting ambiguous English into deterministic tax liability. Recurring every year. The tax codec is 50–100× more expensive than the HFT codec.
Three possible escapes from the equilibrium.
Write tax law in a formal specification language (TLA+, Alloy, or a purpose-built DSL) instead of English. Definitional overhead drops to zero — formal languages have no ambiguity by construction. Every term has exactly one meaning. Every rule is mechanically verifiable.
The HFT parallel: FIX protocol replaced ambiguous phone orders with deterministic message formats. It worked.
Flat tax, consumption tax, or automated tax. If there is nothing to optimize against, the arms race stops. A flat rate on consumption has near-zero definitional overhead — no income categories, no deductions, no phase-outs, no “for purposes of this section.”
The HFT parallel: IEX’s speed bump changed the payoff structure by making the last microsecond worthless. It worked for IEX’s exchange but didn’t stop the industry-wide race.
Recognize that complexity is the stable state of any competitive system with ambiguous rules. Stop trying to simplify the code. Instead, invest in better codecs: AI tax preparation, automated compliance, machine-readable tax rules that run alongside the English text.
The HFT parallel: most firms accepted the latency race and invested in better technology rather than lobbying for structural reform. The arms race continued, but the cost per unit of performance dropped.
You cannot escape a Nash equilibrium by wishing it away. You can only change the payoff matrix. And changing the payoff matrix of the US tax code is a political problem, not a linguistic one — which is exactly what the critical review correctly identified.