\`x^2+y_1+z_12^34\`
Advanced Search
Article Contents
Article Contents

Symmetric-conjugate splitting methods for evolution equations of parabolic type

  • *Corresponding author: Mechthild Thalhammer

    *Corresponding author: Mechthild Thalhammer
Abstract / Introduction Full Text(HTML) Figure(10) / Table(2) Related Papers Cited by
  • The present work provides a comprehensive study of symmetric-conjugate operator splitting methods in the context of linear parabolic problems and demonstrates their additional benefits compared to symmetric splitting methods. Relevant applications include nonreversible systems and ground state computations for linear Schrödinger equations based on the imaginary time propagation. Numerical examples confirm the favourable error behaviour of higher-order symmetric-conjugate splitting methods and illustrate the usefulness of a time stepsize control, where the local error estimation relies on the computation of the imaginary parts and thus requires negligible costs.

    Mathematics Subject Classification: 65J10, 65L04, 65M12.

    Citation:

    \begin{equation} \\ \end{equation}
  • 加载中
  • Figure 1.  Real and complex splitting methods applied in numerical tests. Denominations and characteristics (nonstiff order $ p $, number of stages $ s $). The coefficients of the symmetric-conjugate schemes are given in Figures 9 and 10

    Figure 2.  Time integration of the parabolic model problem (20) by non-optimised and optimised fourth-order operator splitting methods involving complex coefficients with time increments $ h = \frac{T}{40} $ (top curves) and $ h = \frac{T}{400} $ (bottom curves). Relative errors in the imaginary parts of the numerical solutions over time (left) and corresponding errors in the ground state energy (right). Symmetric schemes comprising $ s = 4 $ (thin black dashed line) and $ s > 4 $ (thin black solid line) stages with increasing errors in a log-log scale versus symmetric-conjugate schemes comprising $ s = 4 $ (thick red dashed line) and $ s > 4 $ (thick red solid line) stages with bounded errors

    Figure 3.  Time integration of the linear parabolic model problem with real-valued solution by real and complex splitting methods, see also (8) and Figure 1. For the considered quadratic potential, the exact solution is known. Left: Local and global errors. Right: Corresponding errors in the imaginary parts

    Figure 4.  Time integration of the linear parabolic model problem with real-valued solution by real and complex splitting methods, see also (8) and Figure 1. For the considered quartic potential, a numerical reference solution is computed. Left: Local and global errors. Right: Corresponding errors in the imaginary parts

    Figure 5.  Adaptive time integration of a linear parabolic model problem with known real-valued solution for $ t_0 = 0 $ and $ T = 1 $ by a third-order symmetric-conjugate splitting method, see also (8) and Figure 1. The local error estimation is based on the computation of the imaginary parts with respect to the Euclidean norm and requires negligible additional costs. The total numbers of time steps 47 and 997 are adjusted in accordance with the prescribed tolerances $ 10^{-6} $ and $ 10^{-10} $, respectively. Left: Sequences of time grid points. Right: Associated sequences of local errors determined with respect to the exact solution values

    Figure 6.  Corresponding results for a sixth-order symmetric-conjugate splitting method and lower tolerances $ 10^{-10} $ and $ 10^{-12} $, respectively

    Figure 7.  Corresponding results for the third-order symmetric-conjugate splitting method with respect to the maximum norm

    Figure 8.  Corresponding results for the sixth-order symmetric-conjugate splitting method with respect to the maximum norm

    Figure 9.  Coefficients of symmetric-conjugate operator splitting methods applied in numerical tests

    Figure 10.  Coefficients of symmetric-conjugate operator splitting methods applied in numerical tests

    Table 1.  Stability properties of real and complex splitting methods in the context of parabolic equations. Schemes with non-negative coefficients $ (a_j)_{j = 1}^{s} $ remain stable for Schrödinger equations

    Lie–Trotter (real, $ p = 1 $, $ s = 1 $) Stability ($ a_1> 0 $)
    Strang (real, $ p = 2 $, $ s = 2 $) Stability ($ a_1, a_2 \geq 0 $)
    Yoshida (real, $ p = 4 $, $ s = 4 $) Instability ($ a_3< 0 $)
    Complex (symmetric, $ p = 4 $, $ s = 4 $) Stability ($ \Re \, a_1, \dots, \Re \, a_s \geq 0 $)
    Complex (symmetric, $ p = 4 $, $ s = 5 $) Stability ($ a_1, \dots, a_s \geq 0 $)
    Complex (symmetric, $ p = 4 $, $ s = 6 $) Stability ($ a_1, \dots, a_s \geq 0 $)
    Complex (symmetric, $ p = 6 $, $ s = 17 $) Stability ($ a_1, \dots, a_s \geq 0 $)
    Complex (symmetric-conj., $ p = 3 $, $ s = 3 $) Stability ($ \Re \, a_1, \dots, \Re \, a_s \geq 0 $)
    Complex (symmetric-conj., $ p = 3 $, $ s = 4 $) Stability ($ a_1, \dots, a_s \geq 0 $)
    Complex (symmetric-conj., $ p = 4 $, $ s = 4 $) Stability ($ \Re \, a_1, \dots, \Re \, a_s \geq 0 $)
    Complex (symmetric-conj., $ p = 4 $, $ s = 6 $) Stability ($ a_1, \dots, a_s \geq 0 $)
    Complex (symmetric-conj., $ p = 6 $, $ s = 12 $) Stability ($ a_1, \dots, a_s \geq 0 $)
    Complex (symmetric-conj., $ p = 6 $, $ s = 16 $) Stability ($ a_1, \dots, a_s \geq 0 $)
     | Show Table
    DownLoad: CSV

    Table 2.  Application of real and complex splitting methods to parabolic model problems with real-valued solutions. List of classical orders (first column), numerically observed orders of convergence for solution values (second column), and numerically observed orders for imaginary parts (third column)

    Lie–Trotter (real, $ p = 1 $) $ p_{\, \text{num}} = p = 1 $ ——
    Strang (real, $ p = 2 $) $ p_{\, \text{num}} = p = 2 $ ——
    Yoshida (real, $ p = 4 $) $ p_{\, \text{num}} = p = 4 $ ——
    Complex (symmetric, $ p = 4 $) $ p_{\, \text{num}} = p = 4 $ $ p_{\, \text{num}, \Im} = p = 4 $
    Complex (symmetric, $ p = 6 $) $ p_{\, \text{num}} = p = 6 $ $ p_{\, \text{num}, \Im} = p = 6 $
    Complex (symmetric-conj., $ p = 3 $) $ p_{\, \text{num}} = p = 3 $ $ p_{\, \text{num}, \Im} = p = 3 $
    Complex (symmetric-conj., $ p = 4 $) $ p_{\, \text{num}} = p = 4 $ $ p_{\, \text{num}, \Im} = p + 1 = 5 $
    Complex (symmetric-conj., $ p = 6 $) $ p_{\, \text{num}} = p = 6 $ $ p_{\, \text{num}, \Im} = p + 1 = 7 $
     | Show Table
    DownLoad: CSV
  • [1] W. Auzinger, H. Hofstätter and O. Koch, Non-existence of generalized splitting methods with positive coefficients of order higher than four, Appl. Math. Lett., 97 (2019), 48-52. doi: 10.1016/j.aml.2019.05.017.
    [2] P. Bader, S. Blanes and F. Casas, Solving the Schrödinger eigenvalue problem by the imaginary time propagation technique using splitting methods with complex coefficients, J. Chem. Phys., 139 (2013), 124117. doi: 10.1063/1.4821126.
    [3] A. Bandrauk and H. Shen, Improved exponential split operator method for solving the time-dependent Schrödinger equation, Chem. Phys. Lett., 176 (1991), 428-432. 
    [4] W. Bao, Ground states and dynamics of multicomponent Bose–Einstein condensates, Multiscale Model. Simul., 2 (2004), 210-236.  doi: 10.1137/030600209.
    [5] W. Bao and Q. Du, Computing the ground state solution of Bose–Einstein condensates by a normalized gradient flow, SIAM J. Sci. Comput., 25 (2004), 1674-1697.  doi: 10.1137/S1064827503422956.
    [6] W. BaoS. Jin and P. Markowich, On time-splitting spectral approximations for the Schrödinger equation in the semiclassical regime, J. Comput. Phys., 175 (2002), 487-524.  doi: 10.1006/jcph.2001.6956.
    [7] J. Bernier, S. Blanes, F. Casas and A. Escorihuela-Tomàs, Symmetric-conjugate splitting methods for linear unitary problems, BIT, 63 (2023), Paper No. 58, 26 pp. doi: 10.1007/s10543-023-00998-4.
    [8] G. BertoliC. Besse and G. Vilmart, Superconvergence of the Strang splitting when using the Crank–Nicolson scheme for parabolic PDEs with Dirichlet and oblique boundary conditions, Math. Comp., 90 (2021), 2705-2729.  doi: 10.1090/mcom/3664.
    [9] G. Bertoli and G. Vilmart, Strang splitting method for semilinear parabolic problems with inhomogeneous boundary conditions: a correction based on the flow of the nonlinearity, SIAM J. Sci. Comput., 42 (2020), A1913-A1934. doi: 10.1137/19M1257081.
    [10] S. Blanes and F. Casas, On the necessity of negative coefficients for operator splitting schemes of order higher than two, Appl. Numer. Math., 54 (2005), 23-37.  doi: 10.1016/j.apnum.2004.10.005.
    [11] S. BlanesF. Casas and A. Murua, Splitting methods with complex coefficients, Bol. Soc. Esp. Mat. Apl., 50 (2010), 47-61.  doi: 10.1007/bf03322541.
    [12] S. BlanesF. CasasP. Chartier and A. Murua, Optimized high-order splitting methods for some classes of parabolic equations, Math. Comp., 82 (2013), 1559-1576.  doi: 10.1090/S0025-5718-2012-02657-3.
    [13] S. BlanesF. Casas and M. Thalhammer, Convergence analysis of high-order commutator-free quasi-Magnus exponential integrators for nonautonomous linear evolution equations of parabolic type, IMA J. Numer. Anal., 38 (2018), 743-778.  doi: 10.1093/imanum/drx012.
    [14] S. BlanesF. Casas and A. Escorihuela-Tomàs, Applying splitting methods with complex coefficients to the numerical integration of unitary problems, J. Comput. Dyn., 9 (2022), 85-101.  doi: 10.3934/jcd.2021022.
    [15] S. Blanes, F. Casas, P. Chartier and A. Escorihuela-Tomàs, On symmetric-conjugate composition methods in the numerical integration of differential equations, Math. Comp., 91 (2022), 1739-1761. doi: 10.1090/mcom/3715.
    [16] S. BlanesF. CasasC. González and M. Thalhammer, Efficient splitting methods based on modified potentials: numerical integration of linear parabolic problems and imaginary time propagation of the Schrödinger equation, Commun. Comput. Phys., 33 (2023), 937-961.  doi: 10.4208/cicp.OA-2022-0247.
    [17] S. BlanesF. CasasC. González and M. Thalhammer, Generalisation of splitting methods based on modified potentials to nonlinear evolution equations of parabolic and Schrödinger type, Comput. Phys. Commun., 295 (2024), 109007. 
    [18] M. Caliari and S. Zuccher, A fast time splitting finite difference approach to Gross–Pitaevskii equations, Commun. Comput. Phys., 29 (2021), 1336-1364.  doi: 10.4208/cicp.OA-2020-0131.
    [19] F. CastellaP. ChartierS. Decombes and G. Vilmart, Splitting methods with complex times for parabolic equations, BIT, 49 (2009), 487-508.  doi: 10.1007/s10543-009-0235-y.
    [20] S. Chin, Symplectic integrators from composite operator factorizations, Phys. Lett. A, 226 (1997), 344-348.  doi: 10.1016/S0375-9601(97)00003-0.
    [21] I. Danaila and B. Protas, Computation of ground states of the Gross–Pitaevskii functional via Riemannian optimization, SIAM J. Sci. Comput., 39 (2017), 1102-1129.  doi: 10.1137/17M1121974.
    [22] S. DescombesM. DuarteT. DumontF. LaurentV. Louvet and M. Massot, Analysis of operator splitting in the nonasymptotic regime for nonlinear reaction-diffusion equations. Application to the dynamics of premixed flames, SIAM J. Numer. Anal., 52 (2014), 1311-1334.  doi: 10.1137/130926006.
    [23] L. Einkemmer and A. Ostermann, Overcoming order reduction in diffusion-reaction splitting. Part 2: Oblique boundary conditions, SIAM J. Sci. Comput., 38 (2016), A3741-A3757. doi: 10.1137/16M1056250.
    [24] K. J. Engel and R. Nagel, One-Parameter Semigroups for Linear Evolution Equations, Grad. Texts in Math., 194, Springer-Verlag, New York, 2000.
    [25] D. Goldman and T. Kaper, $n$th-order operator splitting schemes and nonreversible systems, SIAM J. Numer. Anal., 33 (1996), 349-367.  doi: 10.1137/0733018.
    [26] C. González and M. Thalhammer, A second-order Magnus-type integrator for quasi-linear parabolic problems, Math. Comp., 76 (2007), 205-231.  doi: 10.1090/S0025-5718-06-01883-7.
    [27] F. Goth, Higher order auxiliary field quantum Monte Carlo methods, J. Phys. Conf. Ser., 2207 (2022), 012029.  doi: 10.1088/1742-6596/2207/1/012029.
    [28] K. GustafssonM. Lundh and G. Söderlind, API stepsize control for the numerical solution of ordinary differential equations, BIT, 28 (1988), 270-287.  doi: 10.1007/BF01934091.
    [29] E. Hairer, Ch. Lubich and G. Wanner, Geometric Numerical Integration, Springer Ser. Comput. Math., 31, Springer-Verlag, Berlin, 2006.
    [30] E. Hairer, S. P. Nørset and G. Wanner, Solving Ordinary Differential Equations II, Springer, 2002.
    [31] E. Hansen and A. Ostermann, Exponential splitting for unbounded operators, Math. Comp., 78 (2009), 1485-1496. doi: 10.1090/S0025-5718-09-02213-3.
    [32] E. Hansen and A. Ostermann, High order splitting methods for analytic semigroups exist, BIT, 49 (2009), 527-542.  doi: 10.1007/s10543-009-0236-x.
    [33] E. Hille and R. Phillips, Functional Analysis and Semi-Groups, American Mathematical Society, Providence, RI, 1974.
    [34] T. Jahnke and C. Lubich, Error bounds for exponential operator splittings, BIT Numer. Math., 40 (2000), 735-744.  doi: 10.1023/A:1022396519656.
    [35] H. Kleinert, Gauge Fields in Condensed Matter, Electromagnetism, and Gravitation, World Scientific Publishing Co. Pte. Ltd., Hackensack, NJ, 2008. doi: 10.1142/6742.
    [36] E. Kieri, Stiff convergence of force-gradient operator splitting methods, Appl. Numer. Math., 94 (2015), 33-45.  doi: 10.1016/j.apnum.2015.03.005.
    [37] R. KozlovA. Kværnø and B. Owren, The behaviour of the local error in splitting methods applied to stiff problems, J. Comput. Phys., 195 (2004), 576-593.  doi: 10.1016/j.jcp.2003.10.011.
    [38] A. Lukassen and M. Kiehl, Operator splitting for chemical reaction systems with fast chemistry, J. Comput. Appl. Math., 344 (2019), 495-511.  doi: 10.1016/j.cam.2018.06.001.
    [39] A. Lunardi, Analytic Semigroups and Optimal Regularity in Parabolic Problems, Birkhäuser/Springer Basel AG, Basel, 1995.
    [40] R. McLachlan and G. Quispel, Splitting methods, Acta Numerica, 11 (2002), 341-434.  doi: 10.1017/S0962492902000053.
    [41] A. Messiah, Quantum Mechanics, Dover, 1999.
    [42] A. Pazy, Semigroups of Linear Operators and Applications to Partial Differential Equations, Appl. Math. Sci., 44, Springer-Verlag, New York, 1983. doi: 10.1007/978-1-4612-5561-1.
    [43] I. OmelyanI. Mryglod and R. Folk, On the construction of high order force gradient algorithms for integration of motion in classical and quantum systems, Phys. Rev. E, 66 (2002), 026701.  doi: 10.1103/PhysRevE.66.026701.
    [44] I. OmelyanI. Mryglod and R. Folk, Symplectic analytically integrable decomposition algorithms: classification, derivation, and application to molecular dynamics, quantum and celestial mechanics simulations, Comput. Phys. Comm., 151 (2003), 272-314.  doi: 10.1016/S0010-4655(02)00754-3.
    [45] W. Press, S. Teukolsky, W. Vetterling and B. Flannery, Numerical Recipes: The Art of Scientific Computing, Third edition, Cambridge University Press, Cambridge, 2007.
    [46] J. Sanz-Serna and M. Calvo, Numerical Hamiltonian Problems, Appl. Math. Math. Comput., 7, Chapman & Hall, London, 1994.
    [47] Q. Sheng, Solving linear partial differential equations by exponential splitting, IMA J. Numer. Anal., 9 (1989), 199-212.  doi: 10.1093/imanum/9.2.199.
    [48] M. Suzuki, General theory of fractal path integrals with applications to many-body theories and statistical physics, J. Math. Phys., 32 (1991), 400-407.  doi: 10.1063/1.529425.
    [49] M. Thalhammer, High-order exponential operator splitting methods for time-dependent Schrödinger equations, SIAM J. Numer. Anal., 46 (2008), 2022-2038.  doi: 10.1137/060674636.
    [50] M. Thalhammer, Convergence analysis of high-order time-splitting pseudo-spectral methods for nonlinear Schrödinger equations, SIAM J. Numer. Anal., 50 (2012), 3231-3258.  doi: 10.1137/120866373.
    [51] H. Yoshida, Construction of higher order symplectic integrators, Phys. Lett. A, 150 (1990), 262-268.  doi: 10.1016/0375-9601(90)90092-3.
  • 加载中

Figures(10)

Tables(2)

SHARE

Article Metrics

HTML views(5510) PDF downloads(293) Cited by(0)

Access History

Other Articles By Authors

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return