Re: Curious behavior of Taylor series

"Igor Khavkine" <[email protected]>
Newsgroups gmane.comp.mathematics.axiom.general
Message-ID <[email protected]>
On 8/21/06, Ralf Hemmecke <[email protected]> wrote:
> On 08/21/2006 07:18 PM, Martin Rubey wrote:

> > (67) -> series(sin(y+x), x=0)
> >
> >    (67)
> >                         sin(y)  2   cos(y)  3   sin(y)  4   cos(y)  5
> >      sin(y) + cos(y)x - ------ x  - ------ x  + ------ x  + ------ x
> >                            2           6          24          120
> >    +
> >        sin(y)  6   cos(y)  7   sin(y)  8   cos(y)  9    sin(y)  10      11
> >      - ------ x  - ------ x  + ------ x  + ------ x  - ------- x   + O(x  )
> >          720        5040        40320      362880      3628800
> >                         Type: UnivariatePuiseuxSeries(Expression Integer,x,0)
>
> Looking at this thing I would say that if you take
>
> R = Q[s,c]       -- polynomial ring in two variables over rationals
> I = (s^2+c^2-1)R -- ideal in R
> A = R/I          -- factor structure
> S = A[[x]]       -- formal power series
>
> then S would be a perfect candidate for the result type of the above
> expression. And there is no "Expression Integer".
> While constructing the result of "series", Axiom should try hard to get
> a reasonable (in some sense minimal) type for the result.

That is in deed a very nice way to characterize the coefficients of of
this power series. But how exactly would you coax Axiom into producing
a power series with coefficients of this type starting with sin(x+y)?
It'd also be nice if the variables s and c printed as sin(y) and
cos(y) and behaved the same under operations like, say, taking
derivatives with respect to y.

Igor
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.