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 ⎠
Кто-нибудь знает, почему это не работает, или что делаю не так?