elementary number theory - Why is there no explicit formula for the factorial? - Mathematics Stack Exchange
Factorials: factorial equation and finding difference between n factorials
How can you take the factorial of integers and halves?
How is log (n factorial) equal to omega (n log n)?
log (n!) = log [n * (n - 1) * (n - 2) * ... * 1], n things are being multiplied.
>= log [n * (n - 1) * ... * (n / 2)], n/2 things are being multiplied here, so I'm just dropping the second half.
>= log [(n / 2)^(n / 2)], because each one is greater than or equal to n / 2.
= n/2 log (n / 2). More on reddit.com What is a factorial of 0?
How do you calculate a factorial?
What is a factorial of 10?
Videos
(The following is a joke.)
Put and
, and define the magic constant
$$\xi:=\sum_{n=1}^\infty {n!\over 2^{a_n}}\ =\ 0.630882266676063396815526621896\ldots\quad .$$
Then
Try it out!
Since nobody seems to be willing to answer, let me try to summarize the hints from the comments.
First, we can write factorial as
One of the consequences of this formula is Stirling's approximation: as
,
At first sight, if there was an explicit algebraic formula for
in terms of
, in such expression there would be no place for
or
; since they are both present in the asymptotics, one is tempted to conclude that no such algebraic formula can exist. Actually this is not quite true: as was pointed to me by Michalis, one can e.g. obtain
as the asymptotics of
.
To show non-existence rigorously, you should first rigorously define what do you mean by "explicit formula" , i.e. to define the class of "acceptable" functions
. For example, rational
are immediately ruled out by the above asymptotics.