Sympy似乎无法简化包含变量平方根的平方表达式:
In [28]: a = x**2
In [29]: b = a**(1/2)
In [30]: b
Out[30]:
0.5
⎛ 2⎞
⎝x ⎠
In [31]: b.simplify()
Out[31]:
0.5
⎛ 2⎞
⎝x ⎠
我无法使用其他变体的simplify
函数使其正常工作,特别是我认为b.powsimp()
应该可以工作。
In [32]: b.powsimp()
Out[32]:
0.5
⎛ 2⎞
⎝x ⎠
有人知道为什么这个不起作用,或者我做错了什么吗?