Trotter 展开说: 当P = 2时,它变为(高精度) e^{A/4} e^{B/2} e^{A/2} e^{B/2} e^{A/4}。
假设我想解决 ,其中。可以是时间相关的。在使用任何 ode 求解方案之前,如何通过将拆分为和这样做是否会提高性能,例如矩阵指数?
背景资料: https ://www.quora.com/What-is-the-significance-of-the-Trotter-product-formula-in-physics
Trotter 展开说: 当P = 2时,它变为(高精度) e^{A/4} e^{B/2} e^{A/2} e^{B/2} e^{A/4}。
假设我想解决 ,其中。可以是时间相关的。在使用任何 ode 求解方案之前,如何通过将拆分为和这样做是否会提高性能,例如矩阵指数?
背景资料: https ://www.quora.com/What-is-the-significance-of-the-Trotter-product-formula-in-physics
你的方程有精确解
其中是时间排序运算符,它将稍后的运算符向左排序。通过离散和 ( ) 近似积分,
并拆分条款(*),
现在您可以简单地应用时间排序运算符,导致
后一个方程表示可以重复应用矩阵指数来获得解。这是几乎所有数值积分器都依赖的事实。
现在注意标有 (*) 的步骤。这里将几个算子之和的指数分解为这些指数的乘积,即多次应用基本分裂公式(公式为,当然,这只是两个运营商不通勤时的近似值)。
这对您求解方程有何帮助?绝不。但很高兴知道。对于您问题的实际部分,请阅读您在 quora 上的链接问题中的第一个答案,它基本上说明了一切。