负整数阶乘

负整数阶乘

负整数阶乘

Dawn_9839

·

2024-05-23 21:35:34

·

算法·理论

引入

阶乘函数的定义域是复平面去除所有的负整数点,但为什么会去除所有的负整数?因为(-1)!=\dfrac{(-1+1)!}{(-1+1)}=\dfrac{0!}{0}=\dfrac{1}{0},而不属于复数集,因此-1没有阶乘函数。

但是最初始的阶乘定义是n!=1·2·3·…(n-1)n,这个对于0本来是没有的,但是为什么会有?

我们知道,定义的扩充往往是为了满足某些需要,0!就是一个例子,这是由于排列、组合数,在这些定义的促使下人们才人为定义出0!=1。

对于负整数,有没有需要扩充呢?我认为,这个需要出现了。

导数公式推导

由初等函数的导数有若f(x)=x^n,则f'(x)=nx^{n-1}。现在,让我们求它的m阶导数,请观察以下式子。

若f(x)=x^n:

f'(x)=nx^{n-1}

f''(x)=n(x^{n-1})'=n(n-1)x^{n-2}

f'''(x)=n(n-1)(x^{n-2})'=n(n-1)(n-2)x^{n-3}

......

仔细观察,易得:

\large f^{(m)}(x)=\dfrac{n!}{(n-m)!}x^{n-m}

这就是x^n的m阶导数公式。

检验

得到一个公式,我们往往会让它符合现有情况。例如(x)'=1,套用公式,这是正确的。

我们很容易知道$(x)''=0$,现在代入公式:

$(x)''=\dfrac{1!}{(1-2)!}x^{1-2}=\dfrac{1}{(-1)!}x^{-1}

如果由函数的定义域,我们会得到$(x)''$无意义,但我们知道$(x)''=0$,矛盾。要解决这个矛盾,只有使$\dfrac{1}{(-1)!}=0$,所以$(-1)!=\dfrac{1}{0}$.

又由简单的递推,我们有:

> 所有负整数的阶乘是0的倒数。

用专业术语说,是:

> $\large \forall x \in \N_+,(-x)!=0^{-1}

结语

实际上,在排列组合中也有类似的情况,例如从3个元素中抽4个排列或组合,肯定都是只有0种方案,但在计算时却出现了(-1)!,这也肯定了以上看法。

在另一种看待方式中,\dfrac{1}{0} \notin \Complex,但是假设它存在,它的倒数又在复数集中,这与虚数i在刚被发现时是一样的道理。所以,尽管(-1)! \notin \Complex,但也不能否认这个数不存在,何况谁知道复平面外的三维空间里有什么!

个人理解,有所不足请指出。

相关推荐

辛辛苦苦打的游戏,凭什么数据不互通?
365bet官网网投

辛辛苦苦打的游戏,凭什么数据不互通?

📅 07-23 👁️ 8239
【干货分享】手把手教你怎样绑出整齐的子线
365bet官网网投

【干货分享】手把手教你怎样绑出整齐的子线

📅 07-23 👁️ 5436
10 个简单方法:2025 年如何录制电视节目
365bet官网网投

10 个简单方法:2025 年如何录制电视节目

📅 07-24 👁️ 1384