✗ Mechanism failed 2026

Autocatalytic Hysteresis Memory Cell

Implementation & benchmark of arXiv:2607.24163 — Dynamic hysteresis in an autocatalytic reaction network

Usefulness7/10
Difficulty6/10
Novelty7/10

Source paper: Dynamic hysteresis in an autocatalytic reaction network arXiv:2607.24163 ⓘ · analyzed Aug 30, 2026

AI-generated research hypothesis, automatically tested. Not peer-reviewed.

Idea description

Replace or augment a recurrent hidden coordinate with a nonnegative bistable autocatalytic state driven by an external control signal. The cell retains information through metastable low and high states, while a periodic or slowly varying control produces a controlled phase lag and hysteresis useful for temporal regime detection. Explicit noise can be injected to test whether it enhances switching near the predicted intermediate-frequency regime.

Formulas

$$\frac{dP_n(t)}{dt}=t_{n-1}^{+}(t)P_{n-1}(t)+t_{n+1}^{-}P_{n+1}(t)-[t_n^{+}(t)+t_n^{-}]P_n(t),$$
$$t_n^+(t)=\alpha n(n-1)+\gamma(t),\qquad t_n^-=n(n-1)(n-2)+\beta n,$$
$$\dot{x}=f(x,t)=\alpha x^2+\gamma(t)-x^3-\beta x,\qquad f_x(x^*,t)=2\alpha x^*-3(x^*)^2-\beta<0,$$
$$\mathcal A=\left|\oint x\,d\gamma\right|,\qquad \gamma(t)=\gamma_0+a\sin(\omega t),\qquad \mathcal A(\omega\tau\ll1)\to0,\quad \mathcal A(\omega\tau\gg1)\to0.$$

Mathematical statement

The paper models the population probability P_n(t) using a birth-death chemical master equation, where n is the number of autocatalytic molecules and t_n^+ and t_n^- are birth and death propensities. The propensities are t_n^+(t)=alpha n(n-1)+gamma(t) and t_n^-=n(n-1)(n-2)+beta n, with autocatalytic strength alpha, external production gamma(t), and degradation rate beta. After concentration scaling, the deterministic drift is f(x,t)=alpha x^2+gamma(t)-x^3-beta x, where x is the nonnegative latent concentration. Fixed points satisfy f(x*,t)=0 and are locally stable when f_x(x*,t)=2 alpha x*-3(x*)^2-beta<0. A bistable interval exists when the cubic has three nonnegative roots, with the outer roots stable and the middle root unstable. For periodic forcing gamma(t)=gamma_0+a sin(omega t), the hysteresis-loop area is A=|integral x d gamma|. It should vanish for both omega tau much less than one and omega tau much greater than one, and peak near omega tau approximately one, where tau is the local relaxation time. Stochastic implementation adds diffusion noise sqrt(2D) dW_t.

Implementation notes

Use this mechanism as a recurrent cell or continuous-time state-space block. For each hidden coordinate x_i greater than or equal to zero, integrate the input-dependent dynamics dot{x}_i = alpha_i x_i squared plus gamma_0,i plus U_i u_t minus x_i cubed minus beta_i x_i plus W_i h_t plus sqrt(2D_i) times Gaussian noise. Use softplus coordinates or a projected Euler step to enforce nonnegativity, and decode the resulting state together with ordinary features. Pseudocode is: compute gamma_t = gamma_0 + U u_t; compute f_t = alpha elementwise-multiplied by x_t squared plus gamma_t minus x_t cubed minus beta elementwise-multiplied by x_t plus W h_t; sample x_{t+1} = max(0, x_t + Delta-t f_t + sqrt(2D Delta-t) epsilon_t); pass x_{t+1} to the decoder; backpropagate through the unrolled integrator. Initialize alpha, beta, and gamma_0 by numerically finding three roots of alpha x squared plus gamma_0 minus x cubed minus beta x equal to zero and requiring negative drift derivative at the two outer roots. The root calculation comes from the paper; the effective relaxation time tau approximately equal to minus one divided by f_x(x*) is estimated empirically along trajectories. First test synthetic sequence classification with slowly switching regimes and permuted-MNIST, comparing against a GRU and stable linear SSM at equal parameter count. Drive gamma sinusoidally across logarithmically spaced frequencies, record x and gamma, and estimate A with a trapezoidal line integral. The quantitative prediction is a unimodal loop-area curve whose maximum occurs near omega tau equal to one; the measured peak should be within a factor of two of the relaxation-time estimate, while area decreases at both frequency extremes. Increasing D should initially increase switching near the bistable boundary and then destroy coherent hysteresis at large noise, producing a noise turnover.

Verification

Mechanism failed

Stage 1 · Toy mechanism gate: Failed ✗

Stage 2 · Mechanism transferred to benchmark: Not tested

Stage 2 · Practical benchmark result: Not run

Methodology: Toy-system gate first; the benchmark stage runs only after a pass. How verification works

Stage 1 — Mechanism check agent confidence 9/10

Built a readable deterministic projected-Euler autocatalytic cell study with fixed-point, frequency, noise, and toy classification checks. The stability pattern for three real roots and a frequency-area peak near omega*tau=0.95 were observed, but the middle root was negative, slow-forcing area remained large instead of vanishing, and no noise turnover appeared; the trivial classifier showed no advantage over the baseline. Therefore the proposed mechanism was not validated as stated.

Agent confidence
9/10
Baseline
Linear memory accuracy 1.0; hysteresis comparison not applicable
Idea
Cell accuracy 1.0; area peak 12.4065 at omega*tau=0.9487, low-frequency area 106.06 at omega*tau=0.03, noise area 12.34 (D=0) to 13.07 (D=0.02)

Limitations: Only a scalar deterministic toy cell and a trivial synthetic classification task were tested; no GRU, learned multivariate recurrent model, permuted-MNIST, chemical master-equation simulation, parameter-count matching, GPU training, or broader noise/forcing calibration was performed.

How to run: python3 experiment.py

Verdict computed by deterministic test code from paired-seed statistics — not by the language model.

Artifacts

Implementation overview ⬇ Download all as ZIP 4 files · code, reports and structured results