$\newcommand{\lax}{\operatorname{lax}}$ Liouville's theorem is well known and it asserts that:

The antiderivatives of certain elementary functions cannot themselves be expressed as elementary functions.

The problem I got from this is what is an elementary function? Who defines them? How do we define them?

Someone can, for example, say that there is a function which is called $\lax(\cdot)$ which is defined as:

$$ \lax\left(x\right)=\int_{0}^{x}\exp(-t^2)\mathrm{d}t. $$

Then, we can say that $\lax(\cdot)$ is a new elementary function much like $\exp(\cdot)$ and $\log(\cdot)$, $\cdots$.

I just do not get elementary functions and what the reasons are to define certain functions as elementary.

Maybe I should read some papers or books before posting this question. Should I? I just would like to get some help from you.


Solution 1:

Elementary functions are finite sums, differences, products, quotients, compositions, and $n$th roots of constants, polynomials, exponentials, logarithms, trig functions, and all of their inverse functions.

The reason they are defined this way is because someone, somewhere thought they were useful. And other people believed him. Why, for example, don't we redefine the integers to include $1/2$? Is this any different than your question about $\mathrm{lax}$ (or rather $\operatorname{erf}(x)$)?

Convention is just that, and nothing more.

Solution 2:

I would approach the question this way. We can think of our "library" of functions being built up recursively: Start with a few basic functions (polynomials, exponentials, logarithms, trig functions, etc.), and start composing, concatenating, integrating, etc. At each stage you have a collection of functions that have been defined "so far". What Liouville's theorem is stating is that:

At any stage, there will be functions whose integrals consist of functions that have not yet been defined.

So for example, you can (if you want) add the function lax $(x)$ to your library and consider it "elementary"... But then as soon as you start to think about the integral of lax $(x)$ you discover that it can't be expressed using elementary functions. So, sure, go ahead and give that function a name and call it elementary; as soon as you do, you realize that its integral can't be expressed using elementary functions. And so on.

Edited to add: A couple of commenters have asked for a reference to the bold-faced paraphrase of Liouville's Theorem above. I should clarify that I don't have a reference for it, and I'm not even sure such a theorem exists (or has been proven). The bold-faced paraphrase is my informal, intuitive interpretation of the meaning of Liouville's Theorem; it seemed to me that was what the OP was looking for. Note that my statement was deliberately vague (it includes "etc." in two different places). I suspect there is probably some more precise refinement of this paraphrase that is true, but I don't know what that refinement would be.

Solution 3:

The motivation here is similar to that in elementary Galois theory where you might study whether or not you can write the roots of a polynomial using the standard arithmetic functions along with the $n$th root function. You might wonder why anyone cares about solving polynomial equations using these restricted functions when you could just use any of a number of numerical methods, or define new functions.

But if you do investigate the restricted problem a large amount of interesting mathematics arises. Solutions to polynomial equations using radicals correspond to solvable groups which are of interest in their own right. This gives plenty of insight into solving more general problems (not to mention that historically this problem helped kickstart the whole field of abstract algebra). The fact that this connection exists now justifies the study of the original restricted problem. And it gives insight into solving wider classes of problems.

If you're writing software to symbolically integrate functions, say, then it'd be risky to ignore Liouville's theorem and Risch's algorithm. They'll give you insight even if you're solving a more general problem.

Solution 4:

I should add that proving an indefinite integral is not one of a given "library" of elementary functions is very, very difficult. Computer algebra systems use the Risch algorithm, hope i have the spelling correct. And you can define any new function you like, but only the ones found widely useful keep such names.

Solution 5:

The reason for the definition is because when you study properties of a class of functions, then it is very convenient if this class of functions has a name. Liouville used the name "elementary functions" because at the time, that name was still available.

You can certainly define a different class of functions. Your only problem is that the name "elementary functions" has already been taken, so you'll have to use a different name for your class of functions.