English

Control theory and splitting methods

Numerical Analysis 2026-04-24 v2 Numerical Analysis Optimization and Control

Abstract

Our goal is to highlight some deep connections between numerical splitting methods and control theory. We consider evolution equations of the form x˙=f0(x)+f1(x)\dot{x} = f_0(x) + f_1(x), where f0f_0 encodes non-reversible dynamics, motivating schemes that involve only forward flows of f0f_0. In this context, a splitting method can be interpreted as a trajectory of the control-affine system x˙(t)=f0(x(t))+u(t)f1(x(t))\dot{x}(t)=f_0(x(t))+u(t)f_1(x(t)), associated with a control uu that is a finite sum of Dirac masses. The goal is then to find a control such that the flow generated by f0+u(t)f1f_0 + u(t)f_1 is as close as possible to the flow of f0+f1f_0+f_1. Using this interpretation and classical tools from control theory, we revisit well-known results on numerical splitting methods and prove several new ones. First, we show that there exist numerical schemes of arbitrary order involving only forward flows of f0f_0, provided one allows complex coefficients for f1f_1. Equivalently, for complex-valued controls, we prove that the Lie algebra rank condition is equivalent to small-time local controllability. Second, for real-valued coefficients, we show that the well-known order restrictions are linked to so-called "bad" Lie brackets from control theory, which are known to obstruct small-time local controllability. We investigate the conditions under which high-order methods exist, thanks to a basis of the free Lie algebra that we recently constructed.

Keywords

Cite

@article{arxiv.2407.02127,
  title  = {Control theory and splitting methods},
  author = {Karine Beauchard and Adrien Busnot Laurent and Frédéric Marbach},
  journal= {arXiv preprint arXiv:2407.02127},
  year   = {2026}
}

Comments

enhanced several results to arbitrary order; better exposition; 43p

R2 v1 2026-06-28T17:26:19.485Z