最近在读东南大学李逸教授写的《基础分析讲义》,在书中第3.1.5节给出了一个有关 $\Gamma$ 函数的刻画定理,动手算了算发现其实证明起来不难,但书中给出的证明过程个人认为非常精妙,为对数凸函数的刻画问题提供了一种通用框架

$\mathrm{Bohr-Mollerup}$ 定理

假设函数 $f : (0, +\infty) \rightarrow (0, +\infty)$ 满足条件:

  • $f(x+1) = xf(x)$

  • $\ln f(x)$ 是凸的

  • $f(1) = 1$

    则函数 $f$ 由下面极限给出

:

由条件 (i) 和 (iii) 得

由条件(ii),对 $\forall x\in(0,1)$,由于

适当化简,得

为接近题目所给的极限,最好把 $n-1$ 改成 $n$

由 $f\left(x\right)$ 的递推式,得

对不等式最右边项作变形

取上下极限即得

下面是李逸老师在《基础分析讲义》中给的证明过程

(1) 首先假设 $n \in \mathbb{N}$ 且 $n \geq 2$, $x \in (0,1]$. 从条件 (i) 和 (iii) 得 $f(n) = (n-1)!$ . 令

根据条件 (ii) 和分解 $n + x = x(n+1) + (1-x)n$ 得到

所以

另一方面,利用分解 $\displaystyle n = \frac{x}{1+x}(n-1) + \frac{1}{1+x}(n+x)$ 得到

所以

最后推出

由此得到 $f(x)$ 的估计

等价地

因此结论对任意 $x \in (0,1]$ 成立.

(2) 对一般的 $x > 0$,存在 $k \in \mathbb{N}$ 满足 $k < x \leq k+1$ 和 $0 < x - k \leq 1$.从而得到