Score: 0

A Frobenius-Optimal Projection for Enforcing Linear Conservation in Learned Dynamical Models

Published: December 26, 2025 | arXiv ID: 2512.22084v1

By: John M. Mango, Ronald Katende

Potential Business Impact:

Fixes computer models to obey nature's rules.

Business Areas:
A/B Testing Data and Analytics

We consider the problem of restoring linear conservation laws in data-driven linear dynamical models. Given a learned operator $\widehat{A}$ and a full-rank constraint matrix $C$ encoding one or more invariants, we show that the matrix closest to $\widehat{A}$ in the Frobenius norm and satisfying $C^\top A = 0$ is the orthogonal projection $A^\star = \widehat{A} - C(C^\top C)^{-1}C^\top \widehat{A}$. This correction is uniquely defined, low rank and fully determined by the violation $C^\top \widehat{A}$. In the single-invariant case it reduces to a rank-one update. We prove that $A^\star$ enforces exact conservation while minimally perturbing the dynamics, and we verify these properties numerically on a Markov-type example. The projection provides an elementary and general mechanism for embedding exact invariants into any learned linear model.

Country of Origin
πŸ‡ΊπŸ‡¬ Uganda

Page Count
5 pages

Category
Mathematics:
Dynamical Systems