Sympy认为同一个变量是两个不同的变量

时间:2014-06-15 18:54:00

标签: python sympy

对于凌乱的标题感到抱歉,但让我解释一下。我有一个很长的代码对表达式做一堆操作,包括(除其他外)函数f = sp.Function('f')(x,y)。我的最终结果是一些巨大的表达,但我注意到有些术语看起来像

 f^3(x,y)f(x,y)-f^4(x,y)

它完全无法将其简化为零。这使表达式比它们应该更长,因此非常必须处理。有人认出这个问题吗?我如何强迫同情知道f和f是同一个函数?

我无法提供一个工作示例,因为代码很长,而且我无法识别出同样问题的小子代码。如果您需要输出或了解我如何操作输出以确定问题所在,请告诉我。

感谢。

1 个答案:

答案 0 :(得分:0)

尝试在最终结果上使用simplify函数。