What is \frac{\partial}{\partial x_{i}}(x_{i}!) where x_{i} is a discrete variable? Do

Alan Smith

Alan Smith

Answered question

2021-12-20

What is xi(xi!) where xi is a discrete variable?
Do you consider (xi!)=(xi)(xi1)1 and do product rule on each term, or something else?

Answer & Explanation

Mary Herrera

Mary Herrera

Beginner2021-12-21Added 37 answers

Step 1
The derivative of a function of a discrete variable doesn't really make sense in the typical calculus setting. However, there is a continuous variant of the factorial function called the Γ function, for which you can take derivatives and evaluate the derivative at integer values.
In particular, since nΓ(n+1), there is a nice formula for Γ at integer values:
Γ(n+1)=n!(γ+k=1n1k)
where γ is the Euler-Mascheroni constant.
Step 2
As has been mentioned, the Gamma function Γ(x) is the way to go.
Integration by parts yields
Γ(x)=0ettx1dt
=(x1)0ettx2dt
=(x1)Γ(x1)
Taking the derivative of the logarithm of Γ(x) gives
Γ(x)Γ(x)=1x1+Γ(x1)Γ(x1)
Because Γ(x) is log-connvex and
limxΓ(x)Γ(x)log(x)=0
we get that
Γ(x)Γ(x)=γ+k=1(1k1k+x1)
For integer n, nΓ(n+1), so the derivative is
Γ(n+1)=Γ(n+1)(γ+k=1nk(k+n))
=n!(γ+Hn)
where Hn is the nth Harmonic Number (with the convention that H0=0)
Debbie Moore

Debbie Moore

Beginner2021-12-22Added 43 answers

Step 1
Start from
xx(x1)!
x!=x(x1)!+(x1)!
So we are looking for a function that satisfies
f(x)=xf(x1)+(x1)!
Replacing we have
f(x)=x((x1)f(x2)+(x2)!)+(x1)!
Again
f(x)=x((x1)((x2)f(x3)+(x3)!)+(x2)!)+(x1)!
Notice that we have at this stage
f(x)=x(x1)(x2)f(x3)+x(x1)(x3)!+x(x2)!+(x1)!
So we can extend
f(x)=x(x1)(x2)(x(k1))f(xk)+
x(x1)(x(k2))(xk)!++x(x1)(x3)!+
x(x2)!+(x1)!
or
f(x)=x(x1)(x2)(x(k1))f(xk)+m=xx(k1)x!m
Step 2
Taking k=x and x integer we have
f(x)=x!f(0)+m=x1x!m
Notice that this must be completely valid no matter what extension of factorial we take. And we could essentially stop here.
Still, since we can, it all now comes to defining f(0) which is 0!, first derivative of factorial at 0.
What is the value of 0!?
Well f(0) is a constant so there is no harm of replacing it with f(0)=γ+c (We use γ so we could argue about the asymptotic evaluation as it is obviosly needed to reach ln(x))
nick1337

nick1337

Expert2021-12-28Added 777 answers

Step 1
It's probably best to use an analytic continuation of the factorial function, rather than the factorial itself. Consider the gamma function:
Γ(x)=0tx1etdt
Obviously, Γ(1)=1, and we also have:
Γ(x+1)=0txetdt
=[txet]0+x0tx1etdt
So, Γ(x)=(x1)!. So, just freely take derivatives now.

Do you have a similar question?

Recalculate according to your conditions!

Ask your question.
Get an expert answer.

Let our experts help you. Answer in as fast as 15 minutes.

Didn't find what you were looking for?