Zeolites are crystalline aluminosilicate frameworks with nanometre-scale pores. They are the workhorses of the petrochemical industry: fluid catalytic cracking (FCC), methanol-to-olefins (MTO), and ethanol dehydration all run in zeolite beds. The selectivity — which products come out — was thought to be determined primarily by pore size and Brønsted acidity (the density of Al-substituted sites that donate protons).
Zilacleide de Sousa et al. (2014, 2023) broke this picture. HZSM-5 (pore: 5.6 Å 10-ring channels, MFI topology) and HMCM-22 (pore: 7.1 Å supercage + 4.0 Å 10-ring exits, MWW topology) were given the same ethanol feed under matched conditions. Similar Brønsted acidity. Different outcome: HZSM-5 produced mainly aromatics; HMCM-22 produced mainly light olefins (ethylene, propylene). The selectivity was reversed.
The dm³ reading: the four operators C, K, F, U are the same in both zeolites. But the geometric topology of each framework determines the order in which they encounter the reactant. In ZSM-5, the 10-ring channel is the first geometric constraint the molecule meets after adsorption: K fires immediately after C. In MCM-22, the molecule enters the large supercage first and branches (F fires before it hits any size constraint K). Same operators; different sequence. Non-commutativity.
The DNLS equation governs energy localisation at the \(N\) catalytic sites along the helix:
i ψ̇_n = -J(ψ_{n+1} + ψ_{n-1}) - λ|ψ_n|² ψ_n
J = inter-site coupling (tunnelling / diffusivity analogue)
λ = on-site nonlinearity (binding energy analogue)
IPR = ∑|ψ_n|⁴ / (∑|ψ_n|²)²
IPR → 1/N : delocalised (mobile reactant, accessible pathway)
IPR → 1 : self-trapped (blocked site, selectivity enforced)
Below a self-trapping threshold, excitations are delocalised — the reactant can access the fixed point. Above it, the wavefunction self-traps and the pathway is blocked. The model’s confinement bound is \(r^*(\lambda) = a\sqrt{J/\lambda}\), with \(a\) a lattice length scale (model assumption; its normalization — fixed peak amplitude versus fixed norm — is open). What counts as the threshold \(\lambda_c\), and how it depends on pore size, is also open; see the V5 paper.
/-- Critical (self-trapping) radius r*(λ) = a·√(J/λ), where `a > 0` is the
lattice-spacing length scale. J and λ are both energies, so J/λ is
dimensionless and `a` is what gives r* the dimension of a length
(Theorem 1's 2026-09-19 correction on the paper's page). NOTE: this is
the *definition* the theorems below are stated against; that r* is the
physically correct DNLS self-trapping width is a separate claim, and
depends on what is held fixed (see the 2026-09-20 note in the header). -/
noncomputable def criticalRadius (a J lam : ℝ) (ha : 0 < a) (hJ : 0 < J)
(hlam : 0 < lam) : ℝ :=
a * Real.sqrt (J / lam)
/-- **Self-Trapping Selectivity Principle** — formal core of Theorem 1.
r² ≤ a²·(J/λ) ⟹ r ≤ r*(λ) = a·√(J/λ).
NOTE (what this does and does not say): the hypothesis is the squared
form of the conclusion, so this is the equivalence "r ≤ r* ⟸ r² ≤ r*²"
for r ≥ 0, i.e. sqrt-monotonicity. It does NOT derive confinement from
any DNLS dynamics; that is Theorem 1(ii)'s open content. -/
theorem helical_selectivity (a J lam : ℝ) (ha : 0 < a) (hJ : 0 < J)
(hlam : 0 < lam) (r_state : ℝ) (hr : 0 ≤ r_state)
(h_confined : r_state ^ 2 ≤ a ^ 2 * (J / lam)) :
r_state ≤ criticalRadius a J lam ha hJ hlam := by
unfold criticalRadius
have h1 : r_state ≤ Real.sqrt (a ^ 2 * (J / lam)) := by
rw [← Real.sqrt_sq hr]; exact Real.sqrt_le_sqrt h_confined
have h2 : Real.sqrt (a ^ 2 * (J / lam)) = a * Real.sqrt (J / lam) := by
rw [Real.sqrt_mul (sq_nonneg a), Real.sqrt_sq ha.le]
rw [h2] at h1
exact h1
/-- Selectivity factor σ = 1 - (r*/r_pore)² = 1 - (J/λ)(a/r_pore)². -/
noncomputable def selectivityFactor (a J lam r_pore : ℝ)
(ha : 0 < a) (hJ : 0 < J) (hlam : 0 < lam) (hr : 0 < r_pore) : ℝ :=
1 - (criticalRadius a J lam ha hJ hlam / r_pore) ^ 2
theorem selectivityFactor_eq (a J lam r_pore : ℝ)
(ha : 0 < a) (hJ : 0 < J) (hlam : 0 < lam) (hr : 0 < r_pore) :
selectivityFactor a J lam r_pore ha hJ hlam hr
= 1 - (J / lam) * (a / r_pore) ^ 2 := by
unfold selectivityFactor criticalRadius
have hs : Real.sqrt (J / lam) ^ 2 = J / lam :=
Real.sq_sqrt (div_nonneg hJ.le hlam.le)
have hkey : (a * Real.sqrt (J / lam) / r_pore) ^ 2
= (J / lam) * (a / r_pore) ^ 2 := by
calc (a * Real.sqrt (J / lam) / r_pore) ^ 2
= Real.sqrt (J / lam) ^ 2 * (a / r_pore) ^ 2 := by ring
_ = (J / lam) * (a / r_pore) ^ 2 := by rw [hs]
rw [hkey]
The same four operators — C (Contact/Adsorption), K (Knob/Pore constraint), F (Fold/Shape filter), U (Unfold/Desorption) — fire in different sequences depending on zeolite topology. This is operator non-commutativity made industrial.
Three physical systems. Three operator sequences. One contact manifold \(\mathcal{X}_\text{cat}\). The same mathematics describes the zeolite channel, the magnetic current sheet, and — as the BZ chapter shows — the chemical oscillator. What changes between systems is not the operators but the topology that determines their order. The first two firing orders are the operator-order hypothesis of the companion paper (tagged model/open there); the shared vocabulary across the three systems is an analogy, not a proved common theorem.
The scale \(\sqrt{J/\lambda}\) is the generic crossover between a linear spreading term and a localizing term (healing length, Debye length, Thiele modulus, …), so seeing the same functional form in several domains is weak evidence of shared geometry by itself. The table lists the analogy that has been proposed in each domain and the status of each entry as it is stated in that domain’s own chapter; it is not a claim that one invariant has been derived across them. The V5 catalysis paper does not carry this table.
| Domain | \(J/\lambda\) analogue | Observable | Status |
|---|---|---|---|
| Zeolite catalysis (ZSM-5, MCM-22) | \(D/E_b\) | Pore cut-off \(r^*\), selectivity reversal | Model (Theorem 1); Lean checks the algebra only |
| Metal ensembles (Pt–Sn) | \(t_{ij}/U\) | Ensemble size \(N^*\), propylene selectivity | Corollary 1 — model |
| DNLS soliton | \(J/\lambda\) | Self-trapping IPR | Derived — direct; Lean ✓ |
| MHD reconnection (NASA MMS) | \(V_A^2/\eta\) | Rate ≈ 0.1 V_A; Sǒ ≈ 10⁴ | DustyPlasma.lean 13✓; MMS grounded |
| Financial markets (CapitalGuard) | \(D_s/\gamma\) | EKF regime radius; live Sharpe 2.43 | Implemented v2.1; contactomorphism open |
| Autophagy / mTOR | \(\mu_{\max} \approx -0.41\) | mTOR limit cycle; Lyapunov W | AutophagyDm3.lean — 0 sorries |
| Triple-alpha / stellar nucleosynthesis | \(\kappa_\text{nuc}/\Delta T\) | \(T^{40}\) fold at \(T^* \approx 10^8\) K | AutophagyDm3.lean — 0 sorries |
| Polylaminin / SCI | \(\mu_{\max} \approx -0.65\) | 6/8 patients motor recovery; Whitney A₁ fold | Chapter B; ANVISA Phase I Jan 2026 |
| Wavenumber 6 / Saturn hexagon | \(\eta^{-k}\) tribonacci | m=6 azimuthal mode; stable decades | Zenodo 19501888; partial Lean |
| Enceladus cryovolcanism | \(\kappa_\text{cryo}/\Delta P_\text{sub}\) | Plume periodicity; subsurface operator cycle | In preparation |
| Moon Base Architecture | \(\kappa_\text{struct}/\Delta P_\text{load}\) | Structural resonance modes | Submitted to NASA |
| Cymatics / Chladni / turtle shell | \(\omega_n/\gamma_\text{damp}\) | Nodal geometry; scute boundaries | Bienal EXP13; 7 machines; Projeto TAMAR |
| Faraday rotation / IFE | \(V \cdot B / \gamma_\text{relax}\) | Non-reciprocal phase; Verdet constant | In preparation (GOMC Vol. IV) |
| Dusty plasma | \(\alpha_\text{dust}/\kappa^*\) | \(d_f \approx 1.6\)–\(1.8\); \(\mu_{\max} = -0.42\) | Vol. III Ch. 3; bridge derivation open |
| Neural oscillations / HPA axis | \(\mu_{\max} \approx -0.38\) to \(-0.55\) | Circadian limit cycles; cortisol period T* | Cited; derivation in preparation |
| n-Bonacci criticality thresholds | \(\Delta_n = \rho_n - |\rho_n^{(2)}|\) | \(\lambda_c(n) \to 7/6\) for \(n \geq 4\) | Zenodo 20077205; Lean pending |
Predictions 7 and 8 concern the self-trapping model (Theorem 1) and are open or model-level as marked. Prediction 10 comes from the operator-order hypothesis of the companion paper and does not depend on Theorem 1; it is the primary experimental test with existing laboratory equipment.
Removed: a former Prediction 9 (a “Reeb-helix” phase \(\theta(t)=\omega t+\theta_0\)). It depended on Reeb orbits being helical; they hold \(\theta\) fixed, so there is no advancing phase to measure. It was cut, not replaced.
CatGT sits in the chemistry arc of the Principia Orthogona alongside the BZ reaction and Turing morphogenesis. The connection is not superficial:
The BZ reaction (ch-belousov-zhabotinsky.html) is a chemical oscillator where the order of autocatalytic and inhibitory steps determines whether the system oscillates or converges. Change the relative timescales and you change the firing order — exactly the operator-order sensitivity that CatGT captures.
The Oregonator (BZ model) and the DNLS equation (CatGT) are both descriptions of coupled nonlinear oscillators on a contact manifold. The BZ reaction runs at the molecular scale in solution; the zeolite runs at the molecular scale on a crystalline surface. Same contact form; different substrate; different Reeb orbit.
The difference is selectivity: the zeolite selects which molecular pathway reaches the fixed point \(x^*\). The BZ reaction selects which temporal mode dominates. The π operator (period T*) governs BZ; the self-trapping selectivity model (Theorem 1) is proposed for the zeolite. They share the operator-chain vocabulary on \(\mathcal{X}_\text{cat}\); that this amounts to one theorem applied twice is not proved here.
Open items are stated in prose in the V5 paper (Section 6): the quantitative fit to the Sousa et al. selectivity data, the normalization of \(r^*\), the threshold prediction, the definition of the operators \(C,K,F,U\) and the fixed point \(x^*\), and which Pt–Sn survival form is correct. The earlier “3 ADMITS” block that appeared here quoted declarations that no longer exist.