fuchsia将feynman主积分微分方程化为规范形式
fuchsia的Python项目详细描述
fuchsia将feynman主积分的微分方程简化为规范形式。
具体来说,假设我们有一个这样形式的微分方程组:
∂f(x,ϵ)/∂x = ?(x,ϵ) f(x,ϵ)
其中,_(x,_)是x和_中有理函数的给定矩阵,即自由变量和无穷小参数。 我们的最终目标是找到一个未知函数列向量f(x,_)作为满足我们方程的laurent级数。
借助fuchsia我们可以找到一个转换矩阵,它将我们的系统转换为等价的这种形式的fuchsian系统:
∂g(x,ϵ)/∂x = ϵ ?(x) g(x,ϵ)
式中:_(x)=∑_/(x-x_)和f(x,_)=_(x,_)g(x,_)。
这样的转换是有用的,因为我们可以很容易地解出g(x,_)的等价系统(见[1]),然后将其乘以_(x,_),找到f(x,_)。
您可以学习fuchsia中使用的算法,从Roman Lee的论文[2]中找到这样的转换。
fuchsia既可用作sagemath[3]的命令行实用程序,也可用作(python)库。 它将在大多数类unix操作系统上运行。
这里有更多信息、安装和使用细节的文档[4]。