1 | initial version |

It is indeed a bug, thanks for reporting,

That said, you should notice that the symbolic ring does not handle numerical values very well, so here is a better way:

```
sage: f = (x+1)^(1/10)+exp(x)
....: f.taylor(x,0,3)
1171/6000*x^3 + 91/200*x^2 + 11/10*x + 2
```

2 | No.2 Revision |

It is indeed a bug, thanks for reporting,

That said, you should notice that the symbolic ring does not handle numerical values very well, so here is a better way:

```
sage: f = (x+1)^(1/10)+exp(x)
....: f.taylor(x,0,3)
1171/6000*x^3 + 91/200*x^2 + 11/10*x + 2
```

Note that it is not Python3 specific, i can reproduce it on a Python2 build.

3 | No.3 Revision |

It is indeed a bug, thanks for reporting,

That said, you should notice that the symbolic ring does not handle numerical values very well, ~~so ~~see for example https://trac.sagemath.org/ticket/14821

So here is a ~~better way:~~workaround:

```
sage: f = (x+1)^(1/10)+exp(x)
....: f.taylor(x,0,3)
1171/6000*x^3 + 91/200*x^2 + 11/10*x + 2
```

Note that it is not Python3 specific, i can reproduce it on a Python2 build.

Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.