2

SymPy でシンボルを区別しようとすると、次のようになります。

In : x=Symbol('x')
In : diff(x,x)
Out: 1

シンボルをその共役に関して微分すると、結果は次のようになります

In [55]: diff(x,x.conjugate())
Out[55]: 0

ただし、シンボルの共役を微分しようとすると、SymPyはそれを行いません

In : diff(x.conjugate(),x)
Out: Derivative(conjugate(x), x)

これでも正しいですが、結果はゼロになるはずです。SimPy に共役の導関数を実行させるにはどうすればよいですか?

4

1 に答える 1