Status: Valid
Owner: ----
CC: [email protected]
Labels: Type-Defect Priority-Medium Simplify
New issue 3807 by [email protected]: simplify(tan(zoo) + oo) throws an
exception
http://code.google.com/p/sympy/issues/detail?id=3807
I get the following traceback:
from sympy import *
simplify(tan(zoo) + oo)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "sympy/simplify/simplify.py", line 3680, in simplify
expr = trigsimp(expr, deep=True)
File "sympy/simplify/simplify.py", line 1426, in trigsimp
return trigsimpfunc(expr)
File "sympy/simplify/simplify.py", line 1419, in <lambda>
'matching': (lambda x: futrig(x)),
File "sympy/simplify/simplify.py", line 4173, in futrig
e = bottom_up(e, lambda x: _futrig(x, **kwargs))
File "sympy/simplify/simplify.py", line 4020, in bottom_up
rv = F(rv)
File "sympy/simplify/simplify.py", line 4173, in <lambda>
e = bottom_up(e, lambda x: _futrig(x, **kwargs))
File "sympy/simplify/simplify.py", line 4242, in _futrig
e = greedy(tree, objective=Lops)(e)
File "sympy/strategies/core.py", line 115, in minrule
return min([rule(expr) for rule in rules], key=objective)
File "sympy/strategies/core.py", line 42, in chain_rl
expr = rule(expr)
File "sympy/simplify/fu.py", line 933, in TR10i
return bottom_up(rv, f)
File "sympy/simplify/simplify.py", line 4020, in bottom_up
rv = F(rv)
File "sympy/simplify/fu.py", line 928, in f
rv = do(rv) # final pass to resolve any new unduceable pairs
File "sympy/simplify/fu.py", line 869, in do
split = trig_split(*args, **dict(two=True))
File "sympy/simplify/fu.py", line 1830, in trig_split
a, b = [Factors(i) for i in (a, b)]
File "sympy/core/exprtools.py", line 138, in __init__
raise ValueError('Expected Float|Rational|Integer, not %s' % n)
ValueError: Expected Float|Rational|Integer, not oo
Bisected to https://github.com/sympy/sympy/pull/1982
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy-issues?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.