遞進階乘與遞降階乘

来自testwiki
跳转到导航 跳转到搜索

数学中,階乘冪Template:Lang-en)是基于自然數数列积的一种运算,分為遞進階乘Template:Lang-en)和遞降階乘Template:Lang-en),或稱上升階乘下降階乘

定义

遞進階乘与遞降階乘有多种书写方式。

Template:En-link引进的珀赫哈默尔符號(Pochhammer symbol)是常用的一种,分別為 x(n) (x)n

一种较为少见的写法将遞進階乘記作  (x)n+

葛立恒高德纳Template:Link-en在《具体数学》一书中,則引进符號 xnxn_

遞進階乘

组合学特殊函数理论中,遞進階乘用于表达上升自然數数列的,定义为

xn=x(x+1)(x+2)(x+n1)=(x+n1)!(x1)!

遞降階乘

组合学中也常用遞降階乘:

xn_=x(x1)(x2)(xn+1)=x!(xn)!

另外,值得一提的是遞降階乘实际上是排列 Pnx,详见排列

两者的关系

遞進階乘与遞降階乘,两者之间的关系为:

xn=(x+n1)n_

它們与阶乘的关系为:

1n=nn_=n!

擴展

零次幂

零次幂的遞進階乘与遞降階乘都定義為空積 1 :

x0=x0_=1

实数

運用伽玛函数,階乘冪的定義域可以扩展到实数

遞進階乘的定义變為

xn=Γ(x+n)Γ(x)x,x+n0,1,2,

遞降階乘则为

xn_=Γ(x+1)Γ(xn+1)x,x+n1,2,3,

特性

遞進階乘与遞降階乘都能以二项式系数形式表达:

xnn!=(x+n1n)
xn_n!=(xn)

于是二项式系数适用的许多性质都适用于遞進階乘与遞降階乘。


显然,遞進階乘与遞降階乘作为 n 个连续整数的积,它定能被 n 整除,即

n|xn
n|xn_


n=4 ,遞進階乘与遞降階乘必定能表达为一个完全平方数减1,即

x4=k21
x4_=k21


遞進階乘与遞降階乘遵从一个类似二项式定理的规则:

(a+b)n=r=0n(nr)anrbr
(a+b)n_=r=0n(nr)anr_br_

其中系数为二项式系数


因为遞降階乘是多项式环的基础,我们可以将遞降階乘的积表示为遞降階乘的线性组合:

xm_xn_=k=0m(mk)(nk)k!xm+nk_

等式右边的系数则为二项式系数

一般化

階乘冪能一般化至任意函數和公差:

[f(x)]k/h=f(x)f(x+h)f(x+2h)f(x+(k1)h)
[f(x)]k/h=f(x)f(xh)f(x2h)f(x(k1)h)

使用這個記號,原來的遞進階乘与遞降階乘便記作 [x]k/1[x]k/1

与亚微积分的關係

Template:Refimprove 差分方程里常使用遞降階乘。其应用与微积分学中的泰勒定理非常相似,不过将微分替换为对应的差分。只是在差分中,遞降階乘 xk_ 替代微分中的 xk 例如:

Δxk_=kxk1_

xxk=kxk1

这种相似性在数学中称为亚微积分。亚微积分涵盖如多项式二项式型谢费尔序列

程序实现

Mathematica

Pochhammer[x,n]=x(x+1)(x+2)(x+n1)=(x+n1)!(x1)![1]

参考文献

外部链接