Table of Contents
Fetching ...

Implementation of Strong Numerical Methods of Orders 0.5, 1.0, 1.5, 2.0, 2.5, and 3.0 for Ito SDEs with Non-Commutative Noise Based on the Unified Taylor-Ito and Taylor-Stratonovich Expansions and Multiple Fourier-Legendre Series

Mikhail D. Kuznetsov, Dmitriy F. Kuznetsov

TL;DR

This work tackles high-accuracy, high-order simulation of Itô SDEs with multidimensional non-commutative noise by combining Unified Taylor--Itô and Taylor--Stratonovich expansions with generalized multiple Fourier series on Legendre bases. It provides explicit one-step strong numerical schemes of orders $0.5$ through $3.0$, supported by robust mean-square approximations of iterated stochastic integrals up to multiplicity six. The authors implement a comprehensive Python package, SDE-MATH, featuring symbolic-coefficient generation via SymPy, Legendre-based integral approximations, a spectral-decomposition algorithm for linear systems, and a GUI-enabled workflow with a SQLite database of ~270k Fourier--Legendre coefficients for fast, scalable simulations. The package is demonstrated with a nonlinear Itô SDE test, yielding accurate results and interactive visualization, highlighting practical impact for stochastic modeling in finance, physics, and engineering.

Abstract

The article is devoted to the implementation of strong numerical methods with convergence orders $0.5,$ $1.0,$ $1.5,$ $2.0,$ $2.5,$ and $3.0$ for Ito stochastic differential equations with multidimensional non-commutative noise based on the unified Taylor--Ito and Taylor-Stratonovich expansions and multiple Fourier-Legendre series. Algorithms for the implementation of these methods are constructed and a package of programs in the Python programming language is presented. An important part of this software package, concerning the mean-square approximation of iterated Ito and Stratonovich stochastic integrals of multiplicities 1 to 6 with respect to components of the multidimensional Wiener process is based on the method of generalized multiple Fourier series. More precisely, we used the multiple Fourier-Legendre series converging in the sense of norm in Hilbert space $L_2([t, T]^k)$ $(k=1,\ldots,6)$ for the mean-square approximation of iterated Ito and Stratonovich stochastic integrals.

Implementation of Strong Numerical Methods of Orders 0.5, 1.0, 1.5, 2.0, 2.5, and 3.0 for Ito SDEs with Non-Commutative Noise Based on the Unified Taylor-Ito and Taylor-Stratonovich Expansions and Multiple Fourier-Legendre Series

TL;DR

This work tackles high-accuracy, high-order simulation of Itô SDEs with multidimensional non-commutative noise by combining Unified Taylor--Itô and Taylor--Stratonovich expansions with generalized multiple Fourier series on Legendre bases. It provides explicit one-step strong numerical schemes of orders through , supported by robust mean-square approximations of iterated stochastic integrals up to multiplicity six. The authors implement a comprehensive Python package, SDE-MATH, featuring symbolic-coefficient generation via SymPy, Legendre-based integral approximations, a spectral-decomposition algorithm for linear systems, and a GUI-enabled workflow with a SQLite database of ~270k Fourier--Legendre coefficients for fast, scalable simulations. The package is demonstrated with a nonlinear Itô SDE test, yielding accurate results and interactive visualization, highlighting practical impact for stochastic modeling in finance, physics, and engineering.

Abstract

The article is devoted to the implementation of strong numerical methods with convergence orders and for Ito stochastic differential equations with multidimensional non-commutative noise based on the unified Taylor--Ito and Taylor-Stratonovich expansions and multiple Fourier-Legendre series. Algorithms for the implementation of these methods are constructed and a package of programs in the Python programming language is presented. An important part of this software package, concerning the mean-square approximation of iterated Ito and Stratonovich stochastic integrals of multiplicities 1 to 6 with respect to components of the multidimensional Wiener process is based on the method of generalized multiple Fourier series. More precisely, we used the multiple Fourier-Legendre series converging in the sense of norm in Hilbert space for the mean-square approximation of iterated Ito and Stratonovich stochastic integrals.

Paper Structure

This paper contains 57 sections, 657 equations, 101 figures.

Figures (101)

  • Figure 1: The SDE-MATH software package architecture
  • Figure 2: Fourier--Legendre coefficients calculations explanation
  • Figure 3: Information model of graphical user interface
  • Figure 4: Fourier--Legendre coefficients database preparation screen
  • Figure 5: Greetings screen
  • ...and 96 more figures