我们知道导数的傅里叶变换是
其中 k 是傅立叶变量。 在这里解释
我的问题是,为什么不sympy
使用这些知识?例如:
from sympy import Function, symbols, fourier_transform, Derivative
f = Function('f')
x, k= symbols('x, k')
G = fourier_transform(Derivative(f(x), x, x) + f(x), x, k)
print(G)
这打印
FourierTransform(f(x), x, k) + FourierTransform(Derivative(f(x), x, x), x, k)
但我希望它能够打印(最多 2 pi i 的某些因子)
FourierTransform(f(x), x, k) + k**2 FourierTransform(f(x), x, k)
有没有办法告诉sympy
它可以简化这种简化,因为我希望 f(x) -> 0 随着 x 趋于无穷大?
如果不是,那么进行替换的最干净的方法是什么?