Symbolic integration
In calculus symbolic integration is the problem of finding a formula for the antiderivative, or indefinite integral, of a given function f(x), i.e. to find the differentiable function F(x) such that
This is also denoted
The term symbolic is used to distinguish this problem from that of numerical integration, where the value of F at a particular input or set of inputs, rather than a general formula for F, is sought.
Both problems were held to be of practical and theoretical importance long before the time of digital computers, but they are now generally considered the domain of computer science, as computers are most often used currently to tackle individual instances.
Finding the derivative of an expression is a straightforward process for which it is easy to construct an algorithm. The reverse question of finding the integral is much more difficult. Many expressions which are relatively simple do not have integrals that can be expressed in closed form. See antiderivative for more details.
A procedure called the Risch algorithm exists which is capable of determining if an integral exists and returning it if it does, for many classes of expressions. Such algorithms are still being expanded.
However, the Risch algorithm applies to indefinite integrals and most of the integrals of interest to Physicists, theoretical Chemists and Engineers, are definite integrals often related to Laplace transforms, Fourier transforms and Mellin transforms. An alternative to the Risch algorithm involves the combination of a computer algebra system, pattern-matching and the exploitation of special functions, in particular the Incomplete gamma function[1] Although this approach is heuristic rather than algorithmic, it is nonetheless an effective method for solving definite integrals, in particular those encountered by practical engineering applications. This method was pioneered by developers of the Macsyma, Reduce and Axiom computer algebra systems, then later emulated by Maple[2], Mathematica, MuPAD and other systems. This approach has applications in experimental mathematics.
Contents |
[edit] Example
For example:
is a symbolic result for an indefinite integral (here C is a constant of integration),
is a symbolic result for a definite integral, and
is a numerical result for the same definite integral.
[edit] See also
[edit] References
- ^ K.O Geddes, M.L. Glasser, R.A. Moore and T.C. Scott, Evaluation of Classes of Definite Integrals Involving Elementary Functions via Differentiation of Special Functions, AAECC (Applicable Algebra in Engineering, Communication and Computing), vol. 1, (1990), pp. 149–165, [1]
- ^ K.O. Geddes and T.C. Scott, Recipes for Classes of Definite Integrals Involving Exponentials and Logarithms, Proceedings of the 1989 Computers and Mathematics conference, (held at MIT June 12, 1989), edited by E. Kaltofen and S.M. Watt, Springer-Verlag, New York, (1989), pp. 192–201. [2]
- Bronstein, Manuel (1997), Symbolic Integration 1 (transcendental functions) (2 ed.), Springer-Verlag, ISBN 3-540-60521-5
- Moses, Joel (March 23–25, 1971), "Symbolic integration: the stormy decade", Proceedings of the Second ACM Symposium on Symbolic and Algebraic Manipulation (Los Angeles, California): 427–440
[edit] External links
- Bhatt, Bhuvanesh, "Risch Algorithm" from MathWorld.
- Wolfram Integrator — Free online symbolic integration with Mathematica
- Mathematical Assistant on Web — symbolic computations online. Allows to integrate in small steps (with hints for next step (integration by parts, substitution, partial fractions, application of formulas and others), powered by Maxima
- Online integral calculator.



![\int_{-1}^1 x^2\,dx = \left[\frac{x^3}{3}\right]_{-1}^1= \frac{1^3}{3} - \frac{(-1)^3}{3}=\frac{2}{3}](http://upload.wikimedia.org/wikipedia/en/math/2/0/f/20f8d3acd558b289ca0e9ea591933c9c.png)
