Nasser M. Abbasi wrote:
>
> On Sunday, November 3, 2019 at 2:33:57 PM UTC-6, Nasser M. Abbasi wrote:
> >
> > On Sunday, November 3, 2019 at 1:07:28 PM UTC-6, Waldek Hebisch wrote:
> >>
> >> Can you say which file?
> >> >
> >
> > The file is 4.3.0-a_trg-^m-b_tan-^n.txt
> > <
https://www.12000.org/tmp/11032019/4.3.0-a_trg-%5em-b_tan-%5en.txt>
> >
> > Integrals numbers 31,32,33... and more, all time out when using true flag,
> > but give result right away when using false flag.
> >
> > (b*tan(c+d*x)^3)^(3/2)
> >
That one takes about 630 seconds on a fast machine.
> > (b*tan(c+d*x)^3)^(1/2)
> >
> > 1/(b*tan(c+d*x)^3)^(1/2)
> >
> > etc...
<snip>
> But I think FriCAS should not really hang on some integrals when using the
> TRUE flag. May be someone could look into this and see why this happens.
I am not aware of any cases when FriCAS just hangs. Some cases
need a lot of time, some run out of memory after long time.
It is possible that some long running cases are due to bugs,
however there are legitimate cases that need very long time.
In fact, setSimplifyDenomsFlag was introduced because it gives
_dramatic_ speedup in some cases, at cost of limited slowdown
of other cases. For example, setSimplifyDenomsFlag(true)
may reduce time from months to few seconds.
--
Waldek Hebisch