I think Sage's integration can't compare to Mathematica's. The output is not as clean and it doesn't solve as many integrals and it is not as fast. Sage is used by many students, and in my opinion, its profitability and sustainability in the future depends on classroom use, to a large extent. For that reason alone, I think it is worthwhile to make integration cleaner and better, as that is what the majority of students do. I'm not sure what the qualm against adding thousands of rules is. If it's more efficient and effective, why does it matter if its similar to a student who simply "memorizes the formulas." Also, saying that we can integrate better than mathematica is definitely a solid advertising point.
My main question is why this is so difficult to implement. Is the difficulty in implementing the "if-then-else"/binary-search-tree method? Or is it with converting the mathematica code to python? I have a hard time believing it's the latter. It's just that several people have said now that implementing Rubi is unfeasible, and I don't totally understand why. Could someone clarify this for me? -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.