|
|
last edited 6 years ago by test1 |
1 2 3 4 5 6 7 8 | ||
Editor: kratt6
Time: 2007/12/20 01:17:58 GMT-8 |
||
Note: Fixed in FriCAS |
added:
From kratt6 Thu Dec 20 01:17:58 -0800 2007
From: kratt6
Date: Thu, 20 Dec 2007 01:17:58 -0800
Subject: Fixed in FriCAS
Message-ID: <20071220011758-0800@axiom-wiki.newsynthesis.org>
Status: open => fix proposed
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/x))-3)), x)), x)
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.