Known Stuff#
From generators to cuts#
Begin with an ordinary mortality instance: one finite labelled family of matrices. Partition its labels into transition labels α and cut labels J, and write
No matrix is added and no word grammar is imposed: mortality still quantifies over every nonempty word in the original family. “Transition” and “cut” name roles in the analysis.
In a reduction, transitions carry the ambient computation. A cut is made to factor through a smaller state space, so every word containing it must pass through a controlled interface. The theorem separates transition-only words from cut-containing words and compresses the latter. The rank-one separator in M₃(5) and the generator UO in M₉(2) are cuts in this sense.
Factored cuts#
For a first reading, use finite-dimensional rational vector spaces. A rank-one matrix factors through one coordinate; a rank-two matrix factors through two. This is the saving: between cuts, track only those coordinates instead of the whole ambient vector.
Let L be the physical state space and S an interface space. A factored cut has the form
The map Oj sends the ambient state to the interface; Uj returns it to L. Thus an occurrence of Cj forces the product through S at that position. Every matrix has a trivial factorization through L; the construction becomes a compression when S is smaller. No minimal factorization is required.
Physical words#
A physical word is a word in the original generator labels. Write Aw for the ordered product of a transition word, with the empty word giving the identity. Every physical word is either transition-only or has a unique block form
where each transition block ut may be empty. Between two cuts, associativity exposes
The parenthesized matrix is the interface bridge between cut i on the left and cut j on the right:
The exterior blocks u0 and uq are not discarded. If the displayed physical word is zero, sandwiching it by Oj1 and Ujq gives
The first and last factors are endpoint loops carrying the leading and trailing transition blocks. This is the compressed path promised by the theorem.
New Stuff#
General theorem#
Interface compression. Over any commutative semiring, with finite coordinate spaces L and S, the family of transitions and factored cuts is mortal if and only if either the transitions alone are mortal or there are cuts j0, …, jr and transition words w1, …, wr, with r ≥ 1, such that
Proof#
A cut-free zero word is already a zero transition word. For a cut-containing zero, the sandwich calculation above gives a nonempty zero path of interface bridges. Its endpoint loops retain the leading and trailing transition blocks.
Conversely, spell a bridge path as a physical word beginning with its first cut. Associativity gives
A zero bridge path therefore gives an actual nonempty zero word in the original generators.
Rank-one interfaces#
When S is one-dimensional, write each cut as cjrjT. Every bridge is the scalar
Over a field, a product of one-dimensional bridges vanishes exactly when one scalar factor vanishes. Apart from the transition-only branch, mortality therefore reduces to one row–word–column incidence. The repeated rank-one separator is the one-cut instance; its nonsingular transitions exclude the other branch.
Single-cut return families#
With one cut C = UO, the bridge alphabet is the complete return family
If there is one transition A, these are the moments Mn = OAnU. Hence
The M₉(2) and M₈(2) constructions exclude the pure-transition branch with a nonzero eigenline, leaving the exact singular-return equivalence.
Many cuts#
Several cuts form a directed graph. Vertices are cut labels, and the edge from i to j carries . Edge order follows the written matrix word; its action on column vectors runs in the opposite direction. Successive edges must share a cut label, because they come from adjacent blocks of one word. This is why the theorem asks for a zero path, not an arbitrary product of unrelated bridges. Transition-only zeros remain a separate branch.
Bookkeeping#
Verification and provenance#
InterfaceCompression.isMortal_iff proves the transition-or-path equivalence over an arbitrary commutative semiring.
InterfaceCompression.isMortal_rankOne_iff retains the transition-only alternative and reduces the cut-containing branch to one scalar bridge incidence.
Both declarations use only propext, Classical.choice, and Quot.sound.
Formal scope#
The physical spelling, arbitrary-word block decomposition, exterior-block sandwich, bridge-path converse, general theorem, and rank-one scalar specialization are machine-checked. The theorem assumes neither minimal cut rank nor nonvanishing transition powers; those enter only in applications that remove one branch of the disjunction.
References#
- GPT-5.6 Sol, elicited by @eternalism_4eva, Interface Compression, 2026. Lean formalization of the general theorem.
- GPT-5.6 Sol, elicited by @eternalism_4eva, M₉(2): Two 9 × 9 Matrices via Singular Return Compression, 2026. The one-transition, one-cut application.