泰勒展开(Taylor expansion)是一种用无限次可导的函数在某点处的函数值和导数来逼近该函数的方法。在数学中,泰勒公式给出了一个实或复变量的函数在某个点处的幂级数展开式。如果 ffx0x_0 处具有 n+1n+1 阶连续导数,则它可以表示为以下形式的泰勒级数:

f(x)=n=0f(n)(x0)n!(xx0)nf(x) = \sum_{n=0}^\infty\frac{f^{(n)}(x_0)}{n!}(x-x_0)^n

其中f(n)(x)f^{(n)}(x) 表示ffnn 阶导数。泰勒展开在数学、物理、工程等领域中都有着广泛的应用,常用于数值计算和函数逼近。


# 三角展开

sinx\sin xx=0x=0 处的泰勒展开式为:

sinx=xx33!+o(x3) \sin x = x - \cfrac{x^3}{3!} + o(x^3)

arcsinx\arcsin xx=0x=0 处的泰勒展开式为:

arcsinx=x+x33!+o(x3) \arcsin x = x + \cfrac{x^3}{3!} + o(x^3)

tanx\tan xx=0x=0 处的泰勒展开式为:

tanx=x+x33+o(x3) \tan x = x + \cfrac{x^3}{3} + o(x^3)

arctanx\arctan xx=0x=0 处的泰勒展开式为:

arctanx=xx33+o(x3) \arctan x = x - \cfrac{x^3}{3} + o(x^3)

cosx\cos xx=0x=0 处的泰勒展开式为:(sinx\sin x')

cosx=1x22!+x44!+o(x4) \cos x = 1 - \cfrac{x^2}{2!} + \cfrac{x^4}{4!} + o(x^4)

# 函数展开

ln(1+x)\ln(1+x)x=0x=0 处的泰勒展开式为:

ln(1+x)=n=1(1)n1xnn=xx22+x33x44+\ln (1+x) = \sum_{n=1}^\infty (-1)^{n-1}\frac{x^n}{n} = x - \frac{x^2}{2} + \frac{x^3}{3} - \frac{x^4}{4} + \cdots

exe^xx=0x=0 处的泰勒展开式为:

ex=n=0xnn!=1+x+x22+x36+x424+e^x = \sum_{n=0}^\infty \frac{x^n}{n!} = 1 + x + \frac{x^2}{2} + \frac{x^3}{6} + \frac{x^4}{24} + \cdots

(1+x)α(1+x)^\alphax=0x=0 处的泰勒展开式为:

(1+x)α=n=0(αn)xn=1+αx+α(α1)2!x2+α(α1)(α2)3!x3+(1+x)^\alpha = \sum_{n=0}^\infty \binom{\alpha}{n} x^n = 1 + \alpha x + \frac{\alpha(\alpha-1)}{2!}x^2 + \frac{\alpha(\alpha-1)(\alpha-2)}{3!}x^3 + \cdots