Question about Normal[] and O[]
- To: mathgroup at smc.vnet.net
- Subject: [mg8537] Question about Normal[] and O[]
- From: sbecuwe at uia.ua.ac.be (Stefan.Becuwe)
- Date: Sat, 6 Sep 1997 23:16:08 -0400
- Sender: owner-wri-mathgroup at wolfram.com
The purpose of Normal[] is to "truncate a power series to give an ordinary expression". I hoped it would just remove the O[] term, but, for one reason or another, it does a bit more (as you can see in Out[24]). Question: is there a function that only removes the O[] term (in Mathematica 2.2? 3.0?) (I need that "3 - (1 + x)" and not "2 - x" ...) If it would have been possible to do a substitution ( /. ) before the Normal[] function, then the problem would have been solved, but /. doesn't seem to work when there's an O[] term... In[23]:= Series[1+3x^2+x^5,{x,-1,5}] 2 3 4 5 Out[23]= 3 - (1 + x) - 7 (1 + x) + 10 (1 + x) - 5 (1 + x) + (1 + x) + 6 > O[1 + x] In[24]:= Normal[Series[1+3x^2+x^5,{x,-1,5}]] 2 3 4 5 Out[24]= 2 - x - 7 (1 + x) + 10 (1 + x) - 5 (1 + x) + (1 + x) Stefan Becuwe