|
|
last edited 7 years ago by test1 |
1 2 3 4 5 6 7 8 | ||
Editor: alfredo
Time: 2008/08/28 18:46:46 GMT-7 |
||
Note: From wh-sandbox |
added:
From alfredo Thu Aug 28 18:46:46 -0700 2008
From: alfredo
Date: Thu, 28 Aug 2008 18:46:46 -0700
Subject: From wh-sandbox
Message-ID: <20080828184646-0700@axiom-wiki.newsynthesis.org>
http://axiom.svn.sourceforge.net/viewvc/axiom/branches/wh-sandbox/src/algebra/efstruc.spad.pamphlet?r1=263&r2=377
The following input causes infinite recursion in rischNormalize
integrate(simplify(D((log((x)+1)+a)/(2*((((x*(exp(exp(x)/2)))-(a*(x+exp(-x/2)))) 2;(2/x))-3)), x)), x)
![]() | (1) |
AFAICS goodCoef chooses to rewrite simpler kernel in terms of a more complex one. More precisely, rischNormalize is supposed to eliminate kernels which are algebraically dependent on other kernels. If a dependent kernel is found rischNormalize should eliminate it and recurse. So the recursion depth is limited by the number of kernels. However, in this example rischNormalize eliminates simpler kernel, but causes new kernels to appear.
no patch available
http://axiom.svn.sourceforge.net/viewvc/axiom/branches/wh-sandbox/src/algebra/efstruc.spad.pamphlet?r1=263&r2=377