導関数のフーリエ変換は
ここで、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
x が無限大になると f(x) -> 0 が予想されるため、この単純化を行うのが保存されていることを伝える方法はありますか?
そうでない場合、置換を行う最もクリーンな方法は何ですか?