Papers
Topics
Authors
Recent
2000 character limit reached

Differential Inversion of the Implicit Euler Method: Symbolic Analysis (2409.05445v2)

Published 9 Sep 2024 in math.NA, cs.CE, and cs.NA

Abstract: The implicit Euler method integrates systems of ordinary differential equations $$\frac{d x}{d t}=G(t,x(t))$$ with differentiable right-hand side $G : {\mathbb R} \times {\mathbb R}n \rightarrow {\mathbb R}n$ from an initial state $x=x(0) \in {\mathbb R}n$ to a target time $t \in {\mathbb R}$ as $x(t)=E(t,m,x)$ using an equidistant discretization of the time interval $[0,t]$ yielding $m>0$ time steps. We present a method for efficiently computing the product of its inverse Jacobian $$(E'){-1} \equiv \left (\frac{d E}{d x}\right ){-1} \in {\mathbb R}{n \times n} $$ with a given vector $v \in {\mathbb R}n.$ We show that the differential inverse $(E'){-1} \cdot v$ can be evaluated for given $v \in {\mathbb R}n$ with a computational cost of $\mathcal{O}(m \cdot n2)$ as opposed to the standard $\mathcal{O}(m \cdot n3)$ or, naively, even $\mathcal{O}(m \cdot n4).$ The theoretical results are supported by actual run times. A reference implementation is provided.

Summary

We haven't generated a summary for this paper yet.

Slide Deck Streamline Icon: https://streamlinehq.com

Whiteboard

Dice Question Streamline Icon: https://streamlinehq.com

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Lightbulb Streamline Icon: https://streamlinehq.com

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (1)

List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.