User:Maspnw/sandbox
Splitting methods
[edit]Splitting methods are numerical methods for solving ordinary differential equations (ODEs) or e.g. the time dependence of a parabolic or hyperbolic partial differential equation (PDE). The essential idea is to split the differential operator into a sum of operators and integrate them separately. The individual operators are sometimes much easier to integrate.
As an example, let us consider the differential equation
where , are differential operators. The formal solution of the ODE is given by
or if the operators do not depend on by
The splitting methods now approximate the solution by a product of terms , which is not the same as the correct solution, if the operators do not commute (cf. Baker-Campbell-Hausdorff formula). The error introduced in this step is called the splitting error.
Lie-Trotter splitting
[edit]The simplest splitting is the Lie-Trotter splitting
The splitting error is of first order in .
Strang Splitting
[edit]The Strang splitting, also called symmetric Lie-Trotter splitting, is named after Gilbert Strang and is a second order splitting.
Further comments
[edit]There are also splitting methods of higher order and different number of compositions.
Splitting methods can also be applied to nonlinear differential equations.
References
[edit]- Marlis Hochbruck, Alexander Ostermann, Time Integration: Splitting Methods
- Jason Frank, Splitting Methods
Category:Numerical differential equations Category:Ordinary differential equations