oldk1331 wrote:
> 
> OK, I'll go over the differences caused by my patch.
> But, if "I" is changed into "%i", then the integrator goes
> into different path (integrate vs. complexIntegrate),
> and I think "I vs. %i" will have a impact on "sign".

If you want to do extra testing for this patch, you can
try with '%i'.  But using for example Rubi testsuite
probably make more sense.

'complexIntegrate' should not use 'sign'.  In definite
integrator use if 'sign' for real functions makes sense.
Passing complex functions to definite integrator is an
abuse, which gives resonable results for regular
functions.  But highly singular examples like in
'mapleok' are not expected to give sensible
result.  Essentially this is garbage-in garbage-out
testing.  As I wrote I keep 'mapleok' because
changes may give early indication of bugs.  But
incremental value of complex variant seem to be
quite low: part that is different compared to
real case is really not prepared to handle singularities.

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to