The Museum of HP Calculators

HP Forum Archive 20

[ Return to Index | Top of Index ]

HP-50G CAS Sums problem
Message #1 Posted by x34 on 10 Oct 2011, 2:33 a.m.

I do not understand some HP-50G CAS features. I was unable to find some simple sums, e.g.

sum x/n!,n=0..infinity, calculator says "?"

There is another problem - how can I fix Indep var? If I enter sum n/x^^n, n=1..infinity calc says "EVAL Error: Unsigned inf error" and changes Indep var to N.

My ROM version is 2.15.

      
Re: HP-50G CAS Sums problem
Message #2 Posted by Glenn Shields on 11 Oct 2011, 11:31 a.m.,
in response to message #1 by x34

Also waiting for an answer -- noted that setting approximate mode doesn't work, nor does using a variable other than x. But evaluating it as a finite series, say up to n=15, spits out "e" to full accuracy.

            
Re: HP-50G CAS Sums problem
Message #3 Posted by Crawl on 11 Oct 2011, 1:44 p.m.,
in response to message #2 by Glenn Shields

There really isn't an answer. The Hp50 cannot evaluate that series to e, symbolically. Series evaluation is probably based on look-up tables, and there is only so much stuff like that that can be packed into a calculator (now).

The TI89 can evaluate that series to e, but it cannot evaluate the taylor series for e^x to e^x. Nor can the TI89 evaluate the sum of the even terms to cosh(1).

It can take a bit of creativity and knowledge to coax these CAS calculators to give the answer you want, particularly when the problems are difficult, but it is still much easier to do that than to solve problems purely with pen and paper.

They do have some series stored, though. For example, both the HP50 and TI89 can sum reciprocal even powers in terms of pi.

The second series there converges to x/(x-1)^2, when it does converge. The HP50g actually can sum that one symbolically, when x has a fixed value. But in general, there is a remainder term of the form x^n. The calculator then tries to find that limit (if it isn't zero, it can't converge), but since x is undetermined it can't find the limit. (It depends on whether x's absolute value is more or less than 1)

Note that the lim function takes two arguments: The expression, and the value x tends to. It does not, in other words, take as a third argument the variable the limit applies to; it assumes the variable is the independent variable. So I presume what the calculator is doing behind the scenes is temporarily turning the independent variable to 'n' to take the limit. Maybe it is supposed to turn the independent variable back to 'x' when it's done, but the error prevents that. In any case, if you sum over the variable x, this won't happen.

                  
Re: HP-50G CAS Sums problem
Message #4 Posted by x34 on 11 Oct 2011, 2:04 p.m.,
in response to message #3 by Crawl

Thanks for clarifications, Crawl. Do you know, where can I found any documentation on HP-50G CAS, especially Sum function? I tried reading Erable docs, but no Sum there. First I thought the Sum's functionality is equal to HP-48GX, but 48GX lacks infinity support.

So. I am feeling stumble, and want to see detailed Sum docs.

                        
Re: HP-50G CAS Sums problem
Message #5 Posted by Crawl on 12 Oct 2011, 12:45 p.m.,
in response to message #4 by x34

There is this:

http://www-fourier.ujf-grenoble.fr/~parisse/degraeve/cas49_1.pdf

It says:

You must also understand that [sigma] is able to calculate symbolically the summations of rational fractions, and the hypergeometric series admitting a discrete primitive (starting from ROM version 1.11).

I'm not sure what a "discrete primitive" is, though, nor does Google help.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall