Degree-Weighted Fourier Collision Regularizer
Implementation & benchmark of arXiv:2606.32024 — The sharp diagonal spectral correlation inequality on the discrete cube
Source paper: The sharp diagonal spectral correlation inequality on the discrete cube arXiv:2606.32024 ⓘ · analyzed Aug 29, 2026
AI-generated research hypothesis, automatically tested. Not peer-reviewed.
Idea description
For two monotone prediction heads receiving binary features, penalize cases where their covariance is smaller than the sharp degree-weighted collision of their Fourier spectra. This discourages uncontrolled agreement on high-order interaction patterns while preserving low-order shared structure, and can be used either as a constraint or as a diagnostic for monotone multi-task models.
Formulas
Mathematical statement
The paper proves the sharp diagonal spectral correlation inequality: for increasing Boolean functions f,g:{0,1}^n→{0,1}, Cov(f,g)≥4∑_{∅≠S⊆[n]}|S|\hat f(S)^2\hat g(S)^2. Here Cov(f,g)=E[fg]−E[f]E[g] under the uniform distribution on the cube, χ_S(x)=(-1)^{∑_{i∈S}x_i} is the Walsh character, and \hat f(S)=E[f(x)χ_S(x)] is the Fourier coefficient; the same definitions apply to g. Define the degree-weighted spectral collision C_deg(f,g)=∑_{S≠∅}|S|\hat f(S)^2\hat g(S)^2. The theorem says V(f,g)=Cov(f,g)−4C_deg(f,g)≥0, with optimal factor 4. The equality cases are disjoint relevant coordinates, a common dictatorship, and the two-coordinate AND-OR pair (x_i x_j, x_i∨x_j). The neural adaptation uses a hinge penalty max(0,4C_deg−Cov), optionally combined with a monotonicity penalty; because sigmoid outputs are not Boolean, the exact theorem should be tested first with thresholded or Bernoulli-sampled outputs and the continuous version treated as an empirical surrogate.
Implementation notes
1. Integration point: attach the regularizer to two scalar heads f_theta(x) and g_phi(x) of an MLP or multi-task network, where x∈{0,1}^n and each head outputs a sigmoid probability. During each training step, compute the task losses normally and add the spectral penalty to the loss. For the exact experiment, use thresholded outputs or sample Bernoulli outputs from the sigmoid; for differentiable training, use sigmoid probabilities directly as a continuous surrogate. Enforce increasingness either structurally with nonnegative linear weights and monotone activations, or with the finite-difference penalty shown above. 2. Pseudocode: sample a minibatch of B binary inputs; evaluate f_b=f_theta(x_b), g_b=g_phi(x_b); estimate c=mean(f_b*g_b)-mean(f_b)*mean(g_b). For n≤12, enumerate all 2^n cube points, evaluate both heads, compute the full Walsh-Hadamard transforms F_S=mean_x f(x)χ_S(x) and G_S=mean_x g(x)χ_S(x), then set q=sum_{S≠∅}|S|*F_S^2*G_S^2 and L_spec=max(0,4*q-c). Backpropagate L_task+lambda_spec*L_spec. For larger n, sample R independent cube points and estimate F_S and G_S for selected subsets S, preferably all subsets up to degree d; use q_d=sum_{1≤|S|≤d}|S|F_S^2G_S^2 as a cheaper surrogate. 3. The factor 4 and degree weighting come directly from the theorem; Fourier coefficients, covariance, and monotonicity violations are estimated from the current minibatch or exact cube enumeration. Log the unpenalized violation 4q−c as the primary diagnostic. 4. First experiment: train two monotone binary-input MLP heads on a synthetic multi-task dataset with noisy singleton and pairwise interaction labels, comparing the baseline, a covariance-only penalty, and this regularizer at matched parameter count and FLOPs. Measure validation loss, calibration under single-bit perturbations, empirical violation rate, and Fourier energy by degree. A successful result should reduce high-degree spectral collision and perturbation instability without increasing task loss; the initial target is lower validation error or improved robustness at equal training 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.