看完不会?让 AI 一步步解给你看
Calculus · real student question

求 2ˣ 在 x = 0 处的泰勒级数展开式。

Question

求 2x2^x 在 x=0x = 0 处的泰勒级数。

Step-by-step solution

  1. 先把以 2 为底的幂换成以 e 为底。 反复对 2x2^x 求导挺别扭,但任何指数式都可以借助 a=eln⁡aa = e^{\ln a} 换到底 ee 上:

    2x=(eln⁡2)x=exln⁡22^x = \left(e^{\ln 2}\right)^x = e^{x\ln 2}

    这样问题就化归成一条现成的级数了。

  2. 代入指数函数的级数。 因为对一切实数 uu 都有 eu=∑n=0∞unn!e^{u} = \sum_{n=0}^{\infty} \frac{u^n}{n!},令 u=xln⁡2u = x\ln 2:

    2x=∑n=0∞(xln⁡2)nn!=∑n=0∞(ln⁡2)nn! xn2^x = \sum_{n=0}^{\infty} \frac{(x\ln 2)^n}{n!} = \sum_{n=0}^{\infty} \frac{(\ln 2)^n}{n!}\,x^n

  3. 用导数的定义核对一下系数。 麦克劳林系数是 f(n)(0)n!\frac{f^{(n)}(0)}{n!},而 dndxn2x=(ln⁡2)n2x\frac{d^n}{dx^n}2^x = (\ln 2)^n 2^x,在 x=0x = 0 处等于 (ln⁡2)n(\ln 2)^n。再除以 n!n!,得到的正是同一批系数——捷径和定义结果一致。

  4. 把前几项写出来。 取 ln⁡2≈0.6931472\ln 2 \approx 0.6931472:

    2x=1+0.693147 x+0.240227 x2+0.055504 x3+0.009618 x4+⋯2^x = 1 + 0.693147\,x + 0.240227\,x^2 + 0.055504\,x^3 + 0.009618\,x^4 + \cdots

    exe^x 的系数只靠阶乘往下压,而这里的系数缩得更快,因为 ln⁡2<1\ln 2 < 1,每一项还额外多乘了一个小于 1 的因子。

  5. 说明收敛半径。 指数函数的级数对一切实数 uu 都收敛,而只要 xx 有限,u=xln⁡2u = x\ln 2 就有限,所以收敛半径是无穷大:这个展开式对所有 x∈Rx \in \mathbb{R} 都成立。

  6. 在 x = 1 处抽查。 把前八项加起来得 1+0.693147+0.240227+0.055504+0.009618+0.001333+0.000154+0.000015=1.9999991 + 0.693147 + 0.240227 + 0.055504 + 0.009618 + 0.001333 + 0.000154 + 0.000015 = 1.999999,正如预期地收敛到 21=22^1 = 2。

Answer

2x=∑n=0∞(ln⁡2)nn! xn=1+xln⁡2+x2ln⁡222!+x3ln⁡323!+⋯2^x = \sum_{n=0}^{\infty} \frac{(\ln 2)^n}{n!}\,x^n = 1 + x\ln 2 + \frac{x^2\ln^2 2}{2!} + \frac{x^3\ln^3 2}{3!} + \cdots

Need to solve a different problem like this? Open the solver →