вот спасибо помогли! что касается замечания то: >>> print (1+x+x*x+x*x*x).series(x,0,1) 1 + O(x) print (1+x^2+x^3).series(x,0,1) Traceback (most recent call last): File "", line 1, in TypeError: unsupported operand type(s) for ^: 'Add' and 'Add'
я думаю, очевидно, что ^ - это логический оператор, а не степень. свежая версия (как видно) просто не принимает такие выражения
А если так:
ОтветитьУдалитьprint (1+x+x^2+x3).series(x,0,1)
То в ответ получишь
(1+x+x^2+x^3)
То есть тут он врёт.
Так то жесть конечно - я бы не догадался раскладывать уже разложенное:)
ОтветитьУдалитьвот спасибо помогли!
ОтветитьУдалитьчто касается замечания то:
>>> print (1+x+x*x+x*x*x).series(x,0,1)
1 + O(x)
print (1+x^2+x^3).series(x,0,1)
Traceback (most recent call last):
File "", line 1, in
TypeError: unsupported operand type(s) for ^: 'Add' and 'Add'
я думаю, очевидно, что ^ - это логический оператор, а не степень. свежая версия (как видно) просто не принимает такие выражения