Unverified 2026

Hartogs Core Regularizer for Two-Axis State Transitions

Implementation & benchmark of arXiv:2607.13819 — Pairs of commuting isometries via new core operator

Usefulness5/10
Difficulty6/10
Novelty7/10

Source paper: Pairs of commuting isometries via new core operator arXiv:2607.13819 ⓘ · analyzed Aug 30, 2026

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

Idea description

Construct a recurrent or state-space block with two learned transition matrices A and B representing two commuting update directions. Besides penalizing noncommutation and deviation from isometry, penalize the negative spectrum of the paper's core operator H(A,B), encouraging a structured overlap of one-step and two-step ranges. Compare this against an orthogonal-RNN baseline and against commutation-only regularization on long-horizon sequence tasks.

Formulas

$$H(V_{1},V_{2}):=V_{2}V_{2}^{*}-V_{1}V_{1}^{*}-V_{2}^{2}V_{2}^{*2}+V_{1}V_{2}V_{1}^{*}V_{2}^{*}.$$
$$H(A,B):=BB^{*}-AA^{*}-B^{2}(B^{*})^{2}+ABA^{*}B^{*},\qquad H(A,B)\succeq 0.$$
$$\mathcal{L}_{\mathrm{reg}}=\lambda_{\mathrm{iso}}\left(\|A^{*}A-I\|_{F}^{2}+\|B^{*}B-I\|_{F}^{2}\right)+\lambda_{\mathrm{com}}\|AB-BA\|_{F}^{2}+\lambda_{\mathrm{core}}\sum_i\max\{0,-\lambda_i((H+H^{*})/2)\}^{2}.$$
$$h_{t+1}=\phi\!\left(Ah_t+Bz_t+Cu_t\right),\qquad h_{i,j}=A h_{i-1,j}+B h_{i,j-1},\quad AB=BA.$$

Mathematical statement

For commuting isometries V_1,V_2 on a Hilbert space, the paper defines the core operator H(V_1,V_2) = V_2V_2^* - V_1V_1^* - V_2^2V_2^{*2} + V_1V_2V_1^*V_2^*, where V_i^* is the Hilbert-space adjoint and V_iV_i^* is the orthogonal projection onto the range of V_i. The structural condition is H(V_1,V_2) >= 0, meaning that the quadratic form <x,H(V_1,V_2)x> is nonnegative for every state vector x. In a finite-dimensional neural module, replace V_1,V_2 by square real or complex matrices A,B, define A^* and B^* as conjugate transposes, and use H(A,B) = BB^* - AA^* - B^2(B^*)^2 + ABA^*B^*. Exact isometry means A^*A = I and B^*B = I; exact commutation means AB = BA. Since learned matrices will generally only approximately satisfy these conditions, use L_iso = ||A^*A-I||_F^2 + ||B^*B-I||_F^2, L_com = ||AB-BA||_F^2, and L_core = sum_i max(0,-lambda_i(H_s))^2, where H_s=(H+H^*)/2 and lambda_i(H_s) are its real eigenvalues. The total regularizer is lambda_iso L_iso + lambda_com L_com + lambda_core L_core. The paper-specific asset is the four-term core positivity condition, which couples one-step ranges with the two-step and mixed ranges rather than merely constraining singular values.

Implementation notes

(1) Integration point: add the regularizer to a small linear state-space or two-dimensional recurrent model. Use d-dimensional square matrices A and B as the two state transitions. For a 1D sequence use h_{t+1}=tanh(Ah_t+Bz_t+Cu_t); for a grid or raster task use h_{i,j}=tanh(Ah_{i-1,j}+Bh_{i,j-1}+Cu_{i,j}). Apply the penalties only to A and B, not to input or output projections. (2) Pseudocode: initialize A and B near scaled orthogonal matrices. On each minibatch compute H = B@B.T - A@A.T - B@B@B.T@B.T + A@B@A.T@B.T, set Hs=(H+H.T)/2, and compute the eigenvalues of Hs. For d<=128 use a full symmetric eigendecomposition; for larger d use Lanczos to estimate the k smallest eigenvalues. Set negative_eig_loss = sum(relu(-eigenvalues)**2), iso_loss = ||A.T@A-I||_F^2 + ||B.T@B-I||_F^2, and comm_loss = ||A@B-B@A||_F^2. Optimize task_loss + lambda_iso*iso_loss + lambda_com*comm_loss + lambda_core*negative_eig_loss with AdamW. (3) Computed from the paper: the four-term core operator and its positive-semidefinite target. Estimated empirically: finite-matrix eigenvalues, regularization weights, and whether exact isometry is beneficial. Ramp lambda_core from zero during the first 10 percent of training and clip gradients. (4) First experiment: train d=64 models on permuted-MNIST, adding-memory, and copy tasks, comparing vanilla RNN, orthogonal RNN with L_iso, L_iso+L_com, and the full core regularizer at matched parameter count and FLOPs. Measure validation accuracy, gradient norms across sequence length, spectral-radius drift, minimum eigenvalue of Hs, and loss after 1,000-step extrapolation. The hypothesis is reduced exploding or vanishing gradients and better long-horizon accuracy than commutation-only control; reject the method if it gives no gain at equal tuning cost.

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.