HP Forums

Full Version: HP-50G CAS Sums problem
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

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.

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.

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.

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.

There is this:


It says:

You must also understand that
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.