Christopher Smith
Christopher Smith
```python p, q = Poly(x**2/4 - 1), Poly(x/2 - 1) e1 = (p/q).as_expr() case1 = p.cancel(q); case1 (1/2, Poly(x + 2, x, domain='QQ'), Poly(1, x, domain='QQ')) p, q = [Poly(i)...
#### References to other Issues or PRs fixes #27062 by testing solutions obtained from factors of a Mul; although individual solutions are checked, their validity in the expression as a...
#### References to other Issues or PRs fixes #26847 #### Brief description of what is fixed or changed #### Other comments #### Release Notes * core * error where univariate...
This is being opened as a sub-issue of #11506 in which this issue is raised.
If #15049 makes it into master, consider the following as a vote for deprecation ``` @property def variables(self): # TODO: deprecate? YES, make this 'enumerated_variables' and # name _wrt_variables as...
Should we have a method of simplification like `sqrtdenest` that will recognize when it is possible to denest a different root of a number? For example, the following could be...
I am not sure there is a good reason for the variety of orderings for given relational operators as shown below:  as noted in #25647
If you want to locally test a function with a name like `test_this_function` and there is another having the name `test_this_function_foo`, both will be run. It would be nice if...
#### References to other Issues or PRs fix #25711 #### Brief description of what is fixed or changed When dividing to obtain a solution in solveset, the denominator cannot be...
Use of `factor_terms` is a cheap factoring that can be done at the outset of `_solve`. Doing so helps some equations be solved more simply. fixes #24609 The XFAIL test...