Math 2.0

Numerical analysis Ordinary differential equations Theorem

Strang splitting

Builds on Matrix exponentialLie–Trotter product formula

Statement

Let AA and BB be complex d×dd \times d matrices and let eMe^{M} denote the matrix exponential.

  1. As h→0h \to 0, ehA/2 ehB ehA/2−eh(A+B)=O(h3).e^{hA/2}\, e^{hB}\, e^{hA/2} - e^{h(A + B)} = O(h^3).
  2. For each t>0t > 0, as n→∞n \to \infty, (etA/(2n) etB/n etA/(2n))n−et(A+B)=O(n−2).\left( e^{tA/(2n)}\, e^{tB/n}\, e^{tA/(2n)} \right)^n - e^{t(A + B)} = O(n^{-2}).

Remarks

For clause 1, expand both sides in powers of hh: the terms of order 00, 11 and 22 agree, because the symmetric product gives h22(A24+A24+B2+AB+BA+A22)=h22(A+B)2\frac{h^2}{2}\left(\frac{A^2}{4} + \frac{A^2}{4} + B^2 + AB + BA + \frac{A^2}{2}\right) = \frac{h^2}{2}(A + B)^2. For clause 2, write the difference of nn-th powers as a telescoping sum of nn terms. Each term is a local error O(n−3)O(n^{-3}) multiplied by matrices of norm at most et(∥A∥+∥B∥)e^{t(\norm{A} + \norm{B})}. The Lie–Trotter product formula uses etA/netB/ne^{tA/n} e^{tB/n} instead, and its error is only O(n−1)O(n^{-1}); the symmetric arrangement gains one order. If AB=BAAB = BA, both splittings are exact. In applications, ehAe^{hA} and ehBe^{hB} are replaced by the flows φA\varphi^A and φB\varphi^B of u′=A(u)u' = A(u) and u′=B(u)u' = B(u) for nonlinear operators. The composition φh/2A∘φhB∘φh/2A\varphi^A_{h/2} \circ \varphi^B_h \circ \varphi^A_{h/2} is still a method of order 22 for smooth problems.

Going deeper

For a student

Strang splitting is used for reaction-diffusion equations, for the Schrödinger equation (kinetic and potential parts, solved by FFT and pointwise), and for advection in several dimensions. Consecutive half steps of AA merge, so the cost is nearly that of the first-order Lie–Trotter splitting. The leapfrog method for Hamiltonian systems is the Strang splitting of the kinetic and potential flows.

Reading path

To understand this page from the ground up, read these 25 pages in order. The foundations come first.

Show the path as a graph
Adjoint of an unbounded operator, concept, no evidence levelAdjoint of an unbound…conceptBorel sigma-algebra, concept, no evidence levelBorel sigma-algebraconceptContinuous functional calculus, concept, no evidence levelContinuous functional…conceptDensely defined operator, concept, no evidence levelDensely defined opera…conceptEssentially self-adjoint operator, concept, no evidence levelEssentially self-adjo…conceptHilbert space, concept, no evidence levelHilbert spaceconceptHilbert space adjoint, concept, no evidence levelHilbert space adjointconceptIdentity matrix, object, no evidence levelIdentity matrixobjectMatrix, definition, no evidence levelMatrixdefinitionMatrix exponential, concept, no evidence levelMatrix exponentialconceptProjection-valued measure, concept, no evidence levelProjection-valued mea…conceptSelf-adjoint operator, concept, no evidence levelSelf-adjoint operatorconceptSpectrum of an operator, concept, no evidence levelSpectrum of an operat…conceptUnbounded operator, concept, no evidence levelUnbounded operatorconceptUnitary operator, concept, no evidence levelUnitary operatorconceptTranspose, definition, no evidence levelTransposedefinitionConjugate transpose, definition, no evidence levelConjugate transposedefinitionNormal matrix, definition, no evidence levelNormal matrixdefinitionUnitary matrix, definition, no evidence levelUnitary matrixdefinitionSpectral theorem for normal matrices, statement, no evidence levelSpectral theorem for …statementSpectral theorem for bounded normal operators, statement, no evidence levelSpectral theorem for …statementSpectral theorem for unbounded self-adjoint operators, statement, no evidence levelSpectral theorem for …statementStone's theorem on one-parameter unitary groups, statement, no evidence levelStone's theorem on on…statementLie–Trotter product formula, statement, no evidence levelLie–Trotter product f…statementStrang splitting, statement, no evidence levelStrang splittingstatement
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Adjoint of an unbounded operator concept
  2. Borel sigma-algebra concept
  3. Continuous functional calculus concept
  4. Densely defined operator concept
  5. Essentially self-adjoint operator concept
  6. Hilbert space concept
  7. Hilbert space adjoint concept
  8. Identity matrix object
  9. Matrix definition
  10. Matrix exponential concept
  11. Projection-valued measure concept
  12. Self-adjoint operator concept
  13. Spectrum of an operator concept
  14. Unbounded operator concept
  15. Unitary operator concept
  16. Transpose definition
  17. Conjugate transpose definition
  18. Normal matrix definition
  19. Unitary matrix definition
  20. Spectral theorem for normal matrices statement
  21. Spectral theorem for bounded normal operators statement
  22. Spectral theorem for unbounded self-adjoint operators statement
  23. Stone's theorem on one-parameter unitary groups statement
  24. Lie–Trotter product formula statement
  25. Strang splitting statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Strang_splitting
About this page
TagK6EV57QFYG
URIm2://K6EV57QFYG
Kindstatement, theorem
WritingW0 stub
MSC65L06, 65M22, 65F60
StatusThis copy of the site has no build data. Run m2 status K6EV57QFYG.
AboutMatrix exponential
UsesMatrix exponential, Lie–Trotter product formula

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.