自学内容网 自学内容网

数学基础 -- 泰勒展开式

泰勒展开

泰勒展开是将一个函数在某点附近展开成幂级数的工具。具体来说,对于一个在某点 a a a处具有 n n n阶导数的函数 f ( x ) f(x) f(x),其泰勒展开式为:

f ( x ) = f ( a ) + f ′ ( a ) ( x − a ) + f ′ ′ ( a ) 2 ! ( x − a ) 2 + f ′ ′ ′ ( a ) 3 ! ( x − a ) 3 + ⋯ + f ( n ) ( a ) n ! ( x − a ) n + R n ( x ) f(x) = f(a) + f'(a)(x-a) + \frac{f''(a)}{2!}(x-a)^2 + \frac{f'''(a)}{3!}(x-a)^3 + \cdots + \frac{f^{(n)}(a)}{n!}(x-a)^n + R_n(x) f(x)=f(a)+f(a)(xa)+2!f′′(a)(xa)2+3!f′′′(a)(xa)3++n!f(n)(a)(xa)n+Rn(x)

其中, R n ( x ) R_n(x) Rn(x)是剩余项,用来表示级数截断后与实际函数之间的误差。对于某些函数,当 n n n趋近于无穷大时,剩余项趋近于零,泰勒级数就可以完全表示函数。

例子 1: e x e^x ex x = 0 x = 0 x=0处的泰勒展开

对于指数函数 e x e^x ex,所有阶导数都是 e x e^x ex,在 x = 0 x = 0 x=0处,所有导数值都是 1。所以泰勒展开式为:

e x = 1 + x + x 2 2 ! + x 3 3 ! + ⋯ e^x = 1 + x + \frac{x^2}{2!} + \frac{x^3}{3!} + \cdots ex=1+x+2!x2+3!x3+

这实际上是 e x e^x ex的麦克劳林级数(泰勒级数的特殊情况,展开点 a = 0 a = 0 a=0)。

例子 2: sin ⁡ ( x ) \sin(x) sin(x) x = 0 x = 0 x=0 处的泰勒展开

对于正弦函数 sin ⁡ ( x ) \sin(x) sin(x),其奇数阶导数在 x = 0 x = 0 x=0处是 ± 1 \pm 1 ±1,偶数阶导数是 0。因此,

sin ⁡ ( x ) = x − x 3 3 ! + x 5 5 ! − ⋯ \sin(x) = x - \frac{x^3}{3!} + \frac{x^5}{5!} - \cdots sin(x)=x3!x3+5!x5

同样,这也是 sin ⁡ ( x ) \sin(x) sin(x)的麦克劳林级数。

例子 3: ln ⁡ ( 1 + x ) \ln(1+x) ln(1+x) x = 0 x = 0 x=0 处的泰勒展开

对于自然对数函数 ln ⁡ ( 1 + x ) \ln(1+x) ln(1+x),其 n n n 阶导数在 x = 0 x = 0 x=0 处是 ( − 1 ) n + 1 ( n − 1 ) ! (-1)^{n+1}(n-1)! (1)n+1(n1)! 。所以泰勒展开式为:

ln ⁡ ( 1 + x ) = x − x 2 2 + x 3 3 − x 4 4 + ⋯ \ln(1+x) = x - \frac{x^2}{2} + \frac{x^3}{3} - \frac{x^4}{4} + \cdots ln(1+x)=x2x2+3x34x4+

总结

泰勒展开是一个强大的数学工具,它将复杂的函数表达为幂级数的形式,从而在某个点附近近似该函数。这在数值分析、物理学和工程学中有广泛应用,可以用来逼近函数值、解决微分方程、计算积分等。了解泰勒展开的基本原理和一些典型函数的展开式,对于深入理解和应用数学分析具有重要意义。


原文地址:https://blog.csdn.net/sz66cm/article/details/140621607

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!