Accession VA-005 · Grossi, Principia Orthogona Vol. I (non-commutativity theorem) & CatGT — Zeolite Selectivity (empirical instance)
Firing-Order Non-Commutativity
Principia Orthogona, Vol. I formalises the operator chain G = U∘F∘K∘C acting on trajectories in a Riemannian manifold and states Non-Commutativity as one of seven structural theorems (Zenodo, concept DOI 10.5281/zenodo.19117399, V6: 10.5281/zenodo.21146416, July 2026). CatGT, its zeolite-catalysis instantiation (Zenodo, DOI 10.5281/zenodo.21296707), maps this onto a contact 3-manifold X_cat = (r, θ, z) and argues the same four operators (C, K, F, U) explain why HZSM-5 fires C→K→F→U while HMCM-22 fires C→F→K→U — same operators, reversed order, reversed product distribution (Sousa et al.), with the confinement bound r ≤ r*(λ) = √(J/λ) as the accompanying Helical Selectivity Principle.
Extracted claim
Theorem 5.3 is exactly an ∃-statement, not a ∀-statement: some valid instances of C, K, F, U are order-dependent (firing order determines the output); other valid instances provably commute. Both are now exhibited on the same manifold.
-- Closed in Lean (CatGT_Main.lean) — the confinement bound the HSP rests on:
theorem helical_selectivity (J λ : ℝ) (hJ : 0 < J) (hλ : 0 < λ)
(r_state : ℝ) (hr : 0 ≤ r_state)
(h_confined : r_state ^ 2 ≤ J / λ) :
r_state ≤ criticalRadius J λ hJ hλ := by ...
-- Non-Commutativity (Thm 5.3, Principia Orthogona Vol. I) — isolated into
-- its own file (Theorem53NonCommutativity.lean, TOTOGT/io) so this
-- citation points at something dedicated, not a file buried in the
-- monolithic PrincipiaVol1.lean draft (which has unrelated pre-existing
-- breakage elsewhere -- see that file's own header). Kernel-checked in
-- CI on every push; #print axioms shows only Mathlib's standard axioms
-- (propext, Classical.choice, Quot.sound) on all seven theorems, zero
-- sorryAx:
theorem thm_5_3_is_exactly_existential :
(∃ M C K F U x, GenerativeOp M C K F U x ≠
(U.map ∘ K.map ∘ F.map ∘ C.map) x) ∧
¬ (∀ M C K F U x, GenerativeOp M C K F U x ≠
(U.map ∘ K.map ∘ F.map ∘ C.map) x) :=
⟨exists_order_dependent, not_forall_order_dependent⟩
-- exists_order_dependent : an explicit instance (shrinkMap/negMap/foldMap
-- on ℤ) where firing order changes the output.
-- not_forall_order_dependent : an explicit instance (an odd fold, foldSym)
-- where two valid operators provably commute -- the ∀-form is false.
English gloss · B1
In a zeolite, a chemical reaction has to happen in a certain order to work. If you do the steps in a different order, the reaction can fail — even though every step is the same. The author wrote a mathematical proof of this idea, and in July 2026 a computer program (a Lean 4 proof checker) confirmed every step of it against pure logic — not just a smaller, related piece, but the full claim itself.
L1 note · PT-BR
Commutative = comutativo — quando a ordem não importa (2+3 = 3+2). Non-commutative é o oposto: aqui, a ordem importa porque o sistema tem memória do estado anterior. Aqui, "provado" (pelo autor) e "verificado" (pelo computador, Lean 4) finalmente coincidem — a distinção que esta página costumava marcar já não se aplica a este item.