Symbolic Manipulation of Flows of Nonlinear Evolution Equations, with Application in the Analysis of Split-Step Time Integrators
Winfried Auzinger, Harald Hofstaetter, Othmar Koch

TL;DR
This paper introduces a Julia package for symbolic manipulation of nonlinear evolution equations, aiding in the analysis of operator splitting methods and proving their convergence and error estimator correctness.
Contribution
The paper presents a novel Julia package that automates symbolic computations for nonlinear evolution equations, facilitating rigorous analysis of splitting methods.
Findings
Proved convergence of the basic splitting method
Established asymptotic correctness of a defect-based error estimator
Demonstrated package effectiveness on multiple examples
Abstract
We describe a package realized in the Julia programming language which performs symbolic manipulations applied to nonlinear evolution equations, their flows, and commutators of such objects. This tool was employed to perform contrived computations arising in the analysis of the local error of operator splitting methods. It enabled the proof of the convergence of the basic method and of the asymptotical correctness of a defect-based error estimator. The performance of our package is illustrated on several examples.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Model Reduction and Neural Networks · Fractional Differential Equations Solutions
