Hartogs Core Regularizer for Two-Axis State Transitions
Implementation & benchmark of arXiv:2607.13819 — Pairs of commuting isometries via new core operator
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
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.