[Newbie:] How to expand the CONS storage / use ALLOC ATE ?



 
I tried the file.
 
It seems to me that the last command is attempting to solve an irreducible
quartic equation  in kappa^2.
If it "succeeds"  all you will have is a horrendous mess.  It is probably
spending its time fruitlessly trying to simplify the result.
What did you REALLY want out of this?
 
So far as I can tell, the declarations at the beginning have no effect on
the Maxima computation at all.
 


  _____  

From: maxima-bounces at math.utexas.edu [mailto:maxima-bounces at math.utexas.edu]
On Behalf Of Schirmacher, Rolf
Sent: Friday, July 13, 2007 4:46 AM
To: 'Stavros Macrakis'
Cc: maxima at math.utexas.edu
Subject: Re: [Maxima] [Newbie:] How to expand the CONS storage / use ALLOC
ATE ?


Hello Stavros,
 
please find enclosed the wxMaxima input file which repeatedly gives the
problem with both of the two solve commands for the taylor series at the
end. By now, I did not try to minimize the file, but I am sure that some
side branches are not required for the main calculation. Doing the solve for
the original term works at the last solve command, but the result is
lengthy.
 
Is there any simple way to discard the truncated part so that only the
displayed low order part is taken for further computations?
 
Thanks,
 
Rolf 

-----Original Message-----
From: macrakis at gmail.com [mailto:macrakis at gmail.com]On Behalf Of Stavros
Macrakis
Sent: Thursday, July 12, 2007 3:02 PM
To: Schirmacher, Rolf
Subject: Re: [Maxima] [Newbie:] How to expand the CONS storage / use
ALLOCATE ?


On 7/12/07, Schirmacher, Rolf <Rolf.Schirmacher at muellerbbm.de> wrote: 



when doing a solve(series = 0, variable) on a Taylor series expression, I
get the following error:

Maxima encountered a Lisp error.
        Error in MSZ-MPLUS [or a callee]: The storage for CONS is exhausted.

Currently, 69458 pages are allocated.



Solve treats Taylor series as polynomials (in the main variable) and tries
to get an exact symbolic solution, not taking into account the fact that the
series is truncated.  The error above indicates that Maxima was generating
extremely voluminous intermediate results -- possibly a bug (infinite
computation) or possibly simply an extremely large calculation. 

Perhaps if you gave us more details we can help.

                -s