Suppose, a function $f(x)$ has an elementary antiderivate.
Is it always possible to find the antiderivate with the usual integration mehods (integration by parts, substitution, and so on) or can the Risch algorithm be necessary to find it ?
If I understand it right, the Risch-algorithm is nearly always successful, but I have no idea how the algorithm actually works.
Many integrals (assuming that an elementary antiderivate exists) are solveable with the usual methods as well, but I think there are cases which are too hard, so that we actually need the Risch-algorithm.
Additional question : How efficient is the Risch-algorithm in practice ? Are there cases prcatically infeasible becuase the Risch-agorithm would take too long (Of course, the length of the antiderivate should not be too large) ?