Density-Stable Recurrent Dynamics
Implementation & benchmark of arXiv:2608.09694 — Power growth of mean-L-stable operators on Banach spaces
Source paper: Power growth of mean-L-stable operators on Banach spaces arXiv:2608.09694 ⓘ · analyzed Sep 1, 2026
AI-generated research hypothesis, automatically tested. Not peer-reviewed.
Idea description
Replace a strict spectral-radius or per-step activation constraint in a linear recurrent/state-space transition with a density-of-spikes constraint. Penalize the fraction of rollout times whose hidden-state norm exceeds a threshold, making the model tolerant of occasional useful transients while suppressing persistent or frequent amplification.
Formulas
Mathematical statement
For a bounded linear operator T on a Banach space X, the paper defines the uniform high-orbit-density function \(\Phi_T(R)=\sup_{\|x\|\le 1}\sup_{N\ge 1}\frac{1}{N}\operatorname{card}\{1\le j\le N:\|T^j x\|>R\}\). Mean-L-stability is equivalent to uniform boundedness in density, namely \(\Phi_T(R)\to 0\) as \(R\to\infty\). The paper further gives \(\|T^n\|=O(n)\) on arbitrary Banach spaces and, on Hilbert spaces, \(\|T^n\|=O(n^{1/2-c_T})\) for some operator-dependent constant \(c_T>0\). Here T is the recurrent transition matrix, \(T^j x\) is the hidden state after j homogeneous transitions from initial state x, R is a normalized state-norm threshold, N is rollout length, and \(\Phi_T(R)\) is approximated over sampled unit or normalized states rather than computed exactly. The transferable property is that rare exceptional times are allowed, but their asymptotic density must vanish; this is less restrictive than demanding \(\|T^j\|\le 1\) for every j and more informative than checking only eigenvalues when T is non-normal.
Implementation notes
(1) Integration point: use this on the transition matrix T of a linear RNN or state-space model, such as h_{t+1}=T h_t+B u_t, not on the nonlinear input projection. Apply the penalty during training every M optimizer steps, and optionally use it to trigger a mild rescaling of T. Normalize hidden states by the initial probe norm so the threshold is independent of probe magnitude.
(2) Pseudocode:
sample K probe vectors x[k] ~ N(0,I), normalize x[k] /= ||x[k]||2
for each x[k]:
z = x[k]
for j = 1,...,Nmax:
z = T @ z
record q[k,j] = ||z||2 / (||x[k]||2 + eps)
for R in thresholds:
phi_hat[R] = max_k,max_N mean(q[k,1:N] > R)
L_density = sum_R w[R] * relu(phi_hat[R] - delta[R])**2
loss = task_loss + lambda_density * L_density
backpropagate(loss)
if max(q) > hard_cap: T <- T * (hard_cap / max(q))**alpha
The indicator can be replaced during backpropagation by a sigmoid \(\sigma((q-R)/\tau)\), while the exact indicator is retained for evaluation. The formula for \(\widehat\Phi_T\) is the sampled implementation of the paper's \(\Phi_T\); K random probes, several rollout lengths \(N\), thresholds \(R\), and tolerances \(\delta_R\) are engineering approximations to the suprema and limit.
(3) Compute directly from the current T powers, preferably with matrix-vector products rather than forming T^j. Estimate worst directions by adding power-iteration probes initialized from random vectors and retaining the probe with the largest density. The paper's rigorous statements provide the qualitative safety target and the O(n) or Hilbert-space sublinear power-growth reference; they do not provide a universal numerical value for \(c_T\), so do not impose one. Log spectral radius, largest singular value, \(\widehat\Phi_T(R)\), maximum transient norm, and task loss separately.
(4) First experiment: train a 2-layer linear-plus-gated RNN or diagonal/state-space sequence model on sequential MNIST and the copy/addition task. Compare unconstrained training, spectral normalization of T, and the density penalty at matched parameter count and FLOPs. Use 256-step and 2048-step rollouts, including deliberately non-normal upper-triangular initializations. Success means fewer NaNs and exploding trajectories, lower long-horizon gradient variance, and equal or better validation accuracy than strict spectral normalization; additionally test whether the density method preserves occasional transient amplification that improves copy-task accuracy. A useful falsification criterion is no improvement in long-rollout stability or a substantial increase in training cost without accuracy benefit.
Verification
This idea has not been verified yet.
Verification happens in two stages: Stage 1 — a mechanism check on a toy system confirms the claimed mathematical phenomenon reproduces; Stage 2 — a benchmark implements the idea on a real (small) neural network task and compares it against a tuned baseline over 8 paired seeds with a permutation test.
Artifacts
Artifacts unavailable.