当前位置:育儿知识大全 早教内容页

√e近似值用高数知识

我们可以利用泰勒公式来求e\sqrt{e}

的近似值。

首先,将函数 f(x)=exf(x)=e^{x}x=0x = 0 处展开为泰勒级数。

函数 f(x)f(x)x=ax = a 处的泰勒展开式为:

f(x)=n=0f(n)(a)n!(xa)n=f(a)+f(a)(xa)+f(a)2!(xa)2++f(n)(a)n!(xa)n+f(x)=\sum_{n = 0}^{\infty}\frac{f^{(n)}(a)}{n!}(x - a)^{n}=f(a)+f^{\prime}(a)(x - a)+\frac{f^{\prime\prime}(a)}{2!}(x - a)^{2}+\cdots+\frac{f^{(n)}(a)}{n!}(x - a)^{n}+\cdots

对于函数 y=exy = e^{x},其各阶导数均为 exe^{x},即 f(n)(x)=exf^{(n)}(x)=e^{x}f(n)(0)=e0=1f^{(n)}(0)=e^{0} = 1

那么 exe^{x}x=0x = 0 处的泰勒展开式为:

ex=1+x+x22!+x33!++xnn!+e^{x}=1+x+\frac{x^{2}}{2!}+\frac{x^{3}}{3!}+\cdots+\frac{x^{n}}{n!}+\cdots

我们要求e=e12\sqrt{e}=e^{\frac{1}{2}}

=e21,将 x=12x=\frac{1}{2} 代入上述泰勒展开式可得:

e12=1+12+(12)22!+(12)33!+(12)44!+e^{\frac{1}{2}}=1+\frac{1}{2}+\frac{(\frac{1}{2})^{2}}{2!}+\frac{(\frac{1}{2})^{3}}{3!}+\frac{(\frac{1}{2})^{4}}{4!}+\cdots

取前几项来计算近似值:

取前三项:

e121+12+(12)22!=1+12+142=1+12+18=8+4+18=138=1.625e^{\frac{1}{2}}\approx1+\frac{1}{2}+\frac{(\frac{1}{2})^{2}}{2!}=1 + \frac{1}{2}+\frac{\frac{1}{4}}{2}=1+\frac{1}{2}+\frac{1}{8}=\frac{8 + 4+ 1}{8}=\frac{13}{8} = 1.625

取前四项:

e121+12+(12)22!+(12)33!=1+12+18+186=1+12+18+148=48+24+6+148=79481.6458\begin{align*} e^{\frac{1}{2}}&\approx1+\frac{1}{2}+\frac{(\frac{1}{2})^{2}}{2!}+\frac{(\frac{1}{2})^{3}}{3!}\\ &=1+\frac{1}{2}+\frac{1}{8}+\frac{\frac{1}{8}}{6}\\ &=1+\frac{1}{2}+\frac{1}{8}+\frac{1}{48}\\ &=\frac{48 + 24+ 6 + 1}{48}\\ &=\frac{79}{48}\approx1.6458 \end{align*}

取的项数越多,得到的近似值就越精确。