For the unresolved two-generator 3 × 3 matrix-mortality cell M3(2), mortality in the three-mode family below is equivalent to one deterministic p-adic orbit reaching one.

The construction fits a rank-one separator, exact legal-wait verifier, permanent illegal-wait trap, and unbounded rational payload into two 3 × 3 matrices. Its return series has exact linear dimension three.

Parity excludes every odd reset resultant and proves that maximal Smith cancellation cannot terminate or repeat consecutively. M3(2) remains unresolved in the even-resultant, unbounded-denominator channel.

Known Stuff#

The frontier cell#

M3(2) asks whether some nonempty word in two supplied 3 × 3 integer matrices equals zero. It is the first unresolved cell in the three-dimensional, two-generator corner of the bounded mortality table.

If both matrices are invertible, every product is invertible. The first difficult rank profile therefore has one invertible generator and one generator of rank two. Write them as A and B.

Return compression#

A split rank-two cut#

Over ℚ, factor the rank-two matrix through a two-dimensional interface:

B=UV, U:23, V:32.

A block beginning and ending with B then collapses to the interface. Define the return after n ambient steps by

Gn=VAnUM2().

Return products#

For any waits n1, …, nk,

BAn1B An2B AnkB = U Gn1 Gn2 Gnk V.

Because A is invertible and U, V have full interface rank, exterior powers of A cannot create or hide a zero. Mortality of the physical pair is therefore exactly mortality of the infinite return family. This is the split-return normal form.

The problem is not an ordinary scalar recurrence. A word may choose a different unbounded index n at every return, producing a product of recurrence values. Linear recurrence automata provide nearby vocabulary for this controlled setting [Hirvensalo et al. 2024].

Two arithmetic languages#

The projective line#

A nonzero column (x,y)T determines the projective point z = x/y. Columns differing by a nonzero scalar represent the same point; y = 0 represents infinity. An invertible 2 × 2 matrix acts by a Möbius transformation.

Projectivization forgets scale but preserves exactly the information needed by a rank-one separator. If the separator’s terminal row is (1,−1), it kills precisely the projective point z = 1.

The p-adic valuation#

Fix a prime p. For a nonzero rational number, vp records the exponent of p in its reduced factorization. Thus

vp (p3·711) =3.

A rational is a p-adic unit when its valuation is zero. The ultrametric law makes unequal valuations rigid:

vp(x) vp(y) vp(xy) = min(vp(x), vp(y)).

The guard uses this law to compare an arbitrarily selected wait against an unbounded integer stored in the current projective point.

New Stuff#

Result#

Amalgamated valuation guard. Fix a prime p, a depth s ≥ 2, a center α, and a reset ρ. Assume α and α−1 are p-adic units and ρ has positive valuation. The two rational 3 × 3 matrices constructed below are mortal exactly when the deterministic guarded orbit starting at ρ reaches 1.

The result does not decide that reachability problem. It removes the matrix-semigroup freedom surrounding it: separator placement, arbitrary words, incorrect waits, affine poles, and infinity are all covered by the equivalence.

The three-mode family#

Ambient action and cut#

Put δ = ρα. The hypotheses imply that δ is also a p-adic unit. Take

A= [ 100 0p10 00ps1 ], U= [ 01 10 11 ],
V= [ ααδ 110 ], B=UV= [ 110 ααδ 1αα1δ ].

The ambient matrix has three distinct arithmetic modes: constant, contracting by p, and expanding by ps−1. The cut B has rank exactly two.

Return matrices#

The return Gn = VAnU is

Gn= [ αpn+δp(s1)n αδp(s1)n pn 1 ].

At zero wait,

G0 = [ ρ1 ] [ 11 ], G02 =(ρ1)G0.

It is a nonnilpotent rank-one separator: it resets every non-kernel projective point to ρ and tests whether the incoming point is 1. Every positive return is invertible because

det(Gn) = δp(s2)n (1pn) 0 (n1).

The physical separator is already the word B2 = UG0V. No third generator is added.

The projective guard#

The defect identity#

Multiplying Gn by the nonzero scalar pn does not change its projective action. In affine coordinate z, the resulting map is

Φn(z) = (α+δpsn)z αpn δpsn zpn .

Its numerator and denominator satisfy the cross-multiplied identity

Φn(z)α = δpsn z1 zpn .

This identity compares the current valuation, the chosen wait, and the terminal defect z−1. The formal proof uses the cross-multiplied form, so the pole z = pn is not silently discarded.

The permanent trap#

The live region consists of finite nonzero points of positive p-adic valuation. The target 1 is admitted separately. Define

Live= {z:vp(z)>0}, Trap=1() (Live{1}).

For every positive wait, the trap maps into itself. Negative-valuation points, zero, infinity, and nonterminal units all enter the unit residue ball around α. Since α−1 is a unit, that ball excludes the target 1. The same argument applies again at every later step.

Forced computation#

Wrong waits#

Suppose the current point is live and put a = vp(z) > 0. Then z−1 is a unit. If the word chooses na, unequal valuations give

vp(zpn) =min(a,n).

The defect identity then yields

vp (Φn(z)α) =snmin(a,n) >0.

The output is therefore a nonterminal unit in the trap. Every successful physical word must choose the unique wait

n=vp(z).

Carry depth#

The correct wait survives only when the state has the required p-adic precision. Write z = pau, where u is a unit, and put h = vp(u−1). For u ≠ 1,

vp (Φa(z)α) =(s1)ah.

If the right side is positive, the output is a trapped unit; if negative, the output has negative valuation; if z = pa, the output is infinity. Survival forces the exact ready condition

vp(z)=a, vp(zpa) =sa.

The tail recurrence#

Ready coordinates#

Every ready point has a unique p-adic unit tail X:

E(a,X) = pa + psaX, vp(X)=0.

The visible valuation a selects the only legal wait. The tail X carries the remaining unbounded information. Substitution into the legal return gives the deterministic update

Φa(E(a,X)) = α+δ (psa +(pa1)X).

The next valuation and next tail are recovered from this rational output. Failure of the next ready condition enters the trap.

Inverse grammar#

The local transition graph is not impoverished. Given positive valuations a, b and any unit target tail X′, define

Ia,b(X) = pb +psb/X α δpsa δ(pa1) .

This predecessor tail is always a unit and satisfies

Φa (E(a,Ia,b(X))) =E(b,X).

Every ready valuation cylinder can therefore reach every other. This is local symbolic completeness, not universality: one initial rational tail must satisfy the entire itinerary.

Arbitrary physical words#

The free semigroup may place A and B in any order. The proof first fractures a zero product at occurrences of the internal separator B2. Positive returns between separators act on projective states from right to left, matching matrix multiplication on columns.

Trap invariance propagates through every suffix of a successful bridge. A suffix cannot reach 1 early, because another positive return sends 1 into the trap. Every intermediate state is therefore live, and the forcing theorem makes its selected wait equal its valuation and its carry depth exact. Thus every successful arbitrary word is a legal path.

Conversely, every legal path is represented by its sequence of positive waits. The resulting equivalence is

the physical pair {A,B} is mortal some positive-return projective orbit sends ρ to 1 the functional legal-step relation reaches 1 from ρ.

The coefficient Hankel section of the return series has rank three. The construction cannot be reproduced exactly in two linear states.

Concrete pairs#

Take p = 5, s = 2, ρ = 30, and α = 869/28. The reset is ready and its unique legal wait one reaches the target. Clearing denominators gives

A= [ 500 010 0025 ], B= [ 28280 86986929 84184129 ].
B2AB2=0.

The guard does not force termination. At p = 5, s = 2, ρ = 5/6, and α = 2, the ready reset is a nonterminal fixed point.

Parity and maximal isolation#

Odd-resultant immortality#

Choose integral coefficients A, D, and L with L ≠ 0 so that α = A/L and the drift δ = D/L. Put

R=A+DL.

The adjacent unit assumptions on α and α−1 force p to be odd. In primitive terminal-endpoint coordinates, one legal wait a and its removed content h obey

psaht = rL(pa1)t, hr = Dr+(AL)ht.

If r is odd, the first equation makes h and t′ odd. If R is odd, the second then makes r′ odd. The reset endpoint numerator is R, whereas the canonical physical target has endpoint numerator zero. Induction through the checked decoded-to-primitive lift therefore proves that odd R is a physical immortality certificate.

Maximal steps are isolated#

Only even R remains. At critical depth s = 2, write q = pa. The forward and complementary contents have the signed Smith split

h=ηu, k=θv, ηθ=DL, uv=q1.

The unique noncontracting allocation is v = 1. Its apparent system collapses, after substitution and cancellation, to

r=θt+ (Dq2+AL) t.

Here t and θ are odd, while the second coefficient is even. Thus r′ is odd and the maximal step cannot terminate. If another primitive step follows, its Smith coordinate v is even and therefore lies on the v ≥ 2 side. Maximal steps cannot occur consecutively.

The open arithmetic core#

Define a deterministic partial map on rational projective points. At a ready positive-valuation point, choose the only legal wait; send every illegal state to a rejecting sink:

F(z) = α+(ρα) psvp(z) z1 zpvp(z) .

The remaining problem is whether an even-resultant orbit of this form reaches 1. Bounded primitive denominators already force eventual periodicity. Along every unbounded execution, each maximal Smith step is followed by a locally contracting v ≥ 2 step, but the contraction is measured in a wait-dependent frame and inherited rational height may repay it.

The live obstruction is global amortization: either prove that infinitely many mandatory nonmaximal losses force repetition or a finite certificate, or construct a coefficient-aligned unbounded-denominator orbit that survives them. Exact-order cyclotomic reset-or-cancel laws are available, but no theorem yet extracts enough pairwise-coprime core mass from every such schedule.

No generator-count, rank, punctuation, malformed-word, or illegal-choice problem remains in this architecture. The enemy is the even-resultant unbounded-denominator recurrence, not another supporting coordinate system.

Bookkeeping#

Verification and provenance#

Return compiler

Lean checks the split finite-rank return normal form and the complete mortality equivalence for a rank-one zero return with invertible positive returns.

Three-mode algebra

Lean checks the explicit matrices, return formula, ranks, determinants, projective defect identity, separator, and exact three-state Hankel lower bound.

Guarded dynamics

Lean checks the total projective action, p-adic trap, wait and carry-depth forcing, ready-tail grammar, functional reachability relation, and arbitrary-word converse.

Parity obstruction

Lean checks that adjacent units force an odd prime and that an odd reset resultant excludes physical mortality through the decoded-to-primitive execution lift.

Smith isolation

Lean checks the exact maximal-cancellation identity, its odd target numerator, and the even Smith coordinate forced on every following step.

Exact examples

Lean checks the rational parameters, denominator-cleared integer zero product, and ready nonterminal fixed point.

Transitive axioms

Publication-facing declarations use only propext, Classical.choice, and Quot.sound. The project contains no admitted proof or project axiom.

Foundational audit

The audit reconstructs the multiplication order, affine poles, trap cases, inverse grammar, concrete certificates, and exact unresolved boundary.

Parity audit

The audit reconstructs the submitted attack, rejects its antichain overclaim, and records the checked master-level wound.

Formal scope#

The matrix identities, rank statements, complete physical mortality equivalence, total projective semantics, p-adic forcing theorems, tail grammar, concrete examples, and exact state lower bound are machine-checked over ℚ. Independent nonzero scaling clears the two physical generators to integer matrices without changing zero products.

The formal result does not prove M3(2) decidable or undecidable. It proves an exact equivalence for the displayed parametric family, physical immortality for every odd reset resultant, and maximal-step isolation at depth two in the remaining even stratum. No universal source computation has been compiled into the deterministic orbit, and no decision procedure for that orbit is claimed.

The hypotheses are stated at their exact formal strength. The prime need not be separately assumed odd; requiring both α and α−1 to be p-adic units formally excludes residue characteristic two.

Priority#

To our knowledge, after searches through 28 July 2026, the nearest published framework is recurrence-controlled matrix reachability [Hirvensalo et al. 2024]. No located source gives this three-mode return family, its internal separator, the exact valuation trap, or the mortality-to-functional-orbit equivalence. The foundational low-dimensional mortality decomposition and bounded mortality notation are prior art [Bournez–Branicky 2002] [Cassaigne et al. 2014]. “No located source” is limited to publicly discoverable work.

References#

  1. Olivier Bournez and Michael S. Branicky, The Mortality Problem for Matrices of Low Dimensions, Theory of Computing Systems 35(4):433–448, 2002. Low-dimensional mortality and singular-endpoint structure.
  2. Julien Cassaigne, Vesa Halava, Tero Harju, and François Nicolas, Tighter Undecidability Bounds for Matrix Mortality, Zero-in-the-Corner Problems, and More, 2014. Bounded mortality notation and neighboring undecidability bounds.
  3. Mika Hirvensalo, Akitoshi Kawamura, Igor Potapov, and Takao Yuyama, Reachability in Linear Recurrence Automata, Reachability Problems, 2024. Comparative framework for recurrence-indexed matrix reachability.