为什么自然常数e等于阶乘的倒数的和?

  数学 高等数学    浏览次数:1348        分享
1

为什么自然常数e等于阶乘的倒数的和?如何证明?

 

csdncsdn   2022-04-05 10:43



   1个回答 
4

根据泰勒展开公式,

$$f(x)=f(x_0)+\frac{(x-x_0)}{1!}f'(x_0)+\frac{(x-x_0)^2}{2!}f''(x_0)+\frac{(x-x_0)^3}{3!}f'''(x_0)+\cdots$$

针对$e^x$在$x_0=0$处展开

$$e^x = 1 + x + \frac{x^2}{2!}+\frac{x^3}{3!}+\cdots$$

如果$x=1$,那么

$$e=\frac{1}{0!}+\frac{1}{1!}+\frac{1}{2!}+\frac{1}{3!}+\cdots$$

所以自然常数就是自然数阶乘的倒数的和。

---------------

也可以用Python验证一下

import numpy as np
import matplotlib.pyplot as plt
plt.style.use('seaborn')

approx = [1]
for i in range(1, 10):
    approx += [approx[-1] + 1/np.math.factorial(i)]

plt.plot(range(10), [np.math.e] * 10, label='e')
plt.plot(range(10), approx, marker='s', label='approximation')
plt.legend(fontsize=15)
plt.show()

图像如下

可以看出当加到$1/6!$的时候,两者就已经很接近了

SofaSofa数据科学社区DS面试题库 DS面经

kidd23   2022-04-06 08:59



  相关讨论

光滑函数中的光滑是什么意思?

数学上的拐点是什么意思?

k的n次方和n的阶乘谁大?

python里如何求两个数的最小公倍数?

python有什么package是可以用来计算三角函数的

机器学习公式推导中的指示函数

最小值点和极小值点的区别?

“依概率收敛”是什么意思?

鞍点的数学定义是什么?

凸函数一定可导吗?

  随便看看

为什么机器学习中的优化问题很少用到牛顿法?

怎么在已有的dataframe中插入一个新列(Pandas)

'numpy.ndarray' object has no attribute 'head'

多重检验中的FDR(false discovery rate, 错误发现率)是什么?

对于xgboost,还有必要做很多特征工程吗?