求和的平方根的简化

时间:2015-07-15 08:46:56

标签: python sympy square-root simplification

使用SymPy,我可以自动简化这样的事情:

sqrt(a**2 + 2ab + b**2)

为:

[(a+b), -(a+b)]?

1 个答案:

答案 0 :(得分:1)

也许是这样的:

>>> var('a b',positive=True)
(a, b)
>>> solve(x**2-(a**2 + 2*a*b + b**2), x)
[-a - b, a + b]