# Wolfram Language & System 11.0 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.
WOLFRAM LANGUAGE TUTORIAL

# Integration

Here is the integral in the Wolfram Language.
 In[1]:=
 Out[1]=
Here is a slightly more complicated example.
 In[2]:=
 Out[2]=

The Wolfram Language knows how to do almost any integral that can be done in terms of standard mathematical functions. But you should realize that even though an integrand may contain only fairly simple functions, its integral may involve much more complicated functionsor may not be expressible at all in terms of standard mathematical functions.

Here is a fairly straightforward integral.
 In[3]:=
 Out[3]=
This integral can be done only in terms of a dilogarithm function.
 In[4]:=
 Out[4]=
This integral involves Erf.
 In[5]:=
 Out[5]=
And this one involves a Fresnel function.
 In[6]:=
 Out[6]=
Even this integral requires a hypergeometric function.
 In[7]:=
 Out[7]=
This integral simply cannot be done in terms of standard mathematical functions. As a result, the Wolfram Language just leaves it undone.
 In[8]:=
 Out[8]=
 Integrate[f,x] the indefinite integral ∫f dx Integrate[f,x,y] the multiple integral ∫dx dy f Integrate[f,{x,xmin,xmax}] the definite integral f dx Integrate[f,{x,xmin,xmax},{y,ymin,ymax}] the multiple integral dxdy f

Integration.

Here is the definite integral .
 In[9]:=
 Out[9]=
Here is another definite integral.
 In[10]:=
 Out[10]=
The Wolfram Language cannot give you a formula for this definite integral.
 In[11]:=
 Out[11]=
You can still get a numerical result, though.
 In[12]:=
 Out[12]=
This evaluates the multiple integral . The range of the outermost integration variable appears first.
 In[13]:=
 Out[13]=
This integrates over a circular region.
 In[14]:=
 Out[14]=