Opened 10 years ago

Last modified 3 years ago

#12731 closed defect

Disable abs_integrate as default — at Version 7

Reported by: roed Owned by: burcin
Priority: critical Milestone: sage-8.9
Component: calculus Keywords: abs_integrate
Cc: nbruin, mjo, kcrisman, pbruin, rws, paulmasson, mforets Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by kcrisman)

Maxima's abs_integrate contributed package gives us lots of nice new integrals, but also really breaks a lot of stuff, apparently. Add to this list as you see fit:

  • #13733 (fixed but note unwanted interactions)
  • #11590 sgn() function (not reported upstream?)
  • #14591 cosh integral incorrect because of abs_integrate
  • #16643 integrate() infinite loop
  • #17183 another abs_integrate error
  • #17468 log(abs(sin())) problem


Can someone more knowledgeable about using maxima for integration determine what the right warning to show is and when to show it? See #12691 for what a stopgap is.

Change History (7)

comment:1 Changed 10 years ago by kcrisman

I'm not really sure that this is appropriate for a stopgap. I mean, unless we put in a catch for the specific form like integrate(x * sgn(x^2 - 1/4), x, -1, 0), we would have to put in a stopgap for the entire integration, which is ridiculous.

Unless we checked for the signum function with nonlinear operands in it sometime... but that's more than I have time to parse now.

comment:2 Changed 10 years ago by jdemeyer

  • Priority changed from blocker to major

comment:3 Changed 9 years ago by jdemeyer

  • Milestone changed from sage-5.11 to sage-5.12

comment:4 Changed 8 years ago by vbraun_spam

  • Milestone changed from sage-6.1 to sage-6.2

comment:5 Changed 8 years ago by vbraun_spam

  • Milestone changed from sage-6.2 to sage-6.3

comment:6 Changed 8 years ago by vbraun_spam

  • Milestone changed from sage-6.3 to sage-6.4

comment:7 Changed 8 years ago by kcrisman

  • Cc pbruin rws added
  • Description modified (diff)
  • Summary changed from Stopgap for #11590 to Disable abs_integrate as default
Note: See TracTickets for help on using tickets.