Open
Description
We have the following behaviour:
sage: var('s')
s
sage: (x^s).series(x, 0)
Order(1)
sage: (x^s).series(x, 1)
(0^s) + Order(x)
sage: (x^s).series(x, 2)
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-4-5abc79662303> in <module>()
----> 1 (x**s).series(x, Integer(2))
/usr/opt/sage-6.1.1/local/lib/python2.7/site-packages/sage/symbolic/expression.so in sage.symbolic.expression.Expression.series (sage/symbolic/expression.cpp:17596)()
ValueError: power::eval(): division by zero
This output is weird and definitely wrong (since the correct output depends strongly on s
.).
CC: @mforets
Component: symbolics
Keywords: symbolic, series, exponent
Issue created by migration from https://trac.sagemath.org/ticket/15854