Chapter 1
Introduction

These are first 10 integrals from Kevin Charlwood’s 2008 article "Integration on Computer Algebra Systems" solved using different CAS systems.

The original post on this topic is sci.math.symbolic by Martin

These are the CAS systems used

  1. Maple 2020 on windows 10 (64 bit)
  2. Mathematica 12.1 on windows 10
  3. Rubi 4.16.1
  4. Maxima 5.43.2 on Linux
  5. FriCAS 1.3.6 on Linux
  6. Sympy 1.5 under Python 3.7.3 using Anaconda distribution.
  7. mupad engine in Matlab 2016a symbolic toolbox
  8. Giac/Xcas 1.5.0.87-1 on Linux.

Summary of result

The following is summary of results for each integral. Result with a () around it means the antiderivative contains either a complex number on non-elementary function.

system 1 2 3 4 5 6 7 8 9 10 score
FriCAS 100%
Maple () 100%
Mathematica () () () 100%
Rubi () 90%
xCas () 80%
Maxima 40%
Sympy 30%
mupad 2016a 20%

Downloads, references and links

  1. copy of Kevin Charlwood’s 2008 paper in PDF
  2. CharlwoodIntegrationProblems.pdf PDF file showing the 50 integrals and the best antiderivatives expected to each. By Albert Rich.