Loading [MathJax]/jax/output/HTML-CSS/jax.js

泰勒级数


简介

函数的泰勒级数或泰勒展开式是有限项的和,这些项用函数在单个点的导数表示。无限项的多项式或函数是泰勒级数。每个后续项的指数或次数都将大于其前面项的指数或次数。

f(a)+f(a)1!(xa)+f"(a)2!(xa)2+f(a)3!(xa)3+.......

对于实值函数 f(x),其中 f'(a)、f"(a)、f"'(a) 等表示函数在点 a 处的导数,提供了上述泰勒级数展开式。如果点“a”的值为零,则泰勒级数也称为麦克劳林级数。

什么是泰勒级数?

假设 f(x) 是一个实数或复合函数,并且它是实数或复合邻域数的可微函数。然后,泰勒级数描述了以下幂级数:

f(x)=f(a)+f(as)1!(xa)+f"(a)2!(xa)2+f(a)3!(xa)3+.......

这里,

  • f(x) = 实数或复数值函数,在实数或复数“a”处无限可微,是幂级数

  • n = 级数中项的总数

泰勒级数可以用西格玛符号表示为

f(x)=n=0fn(a)n!(xa)n

其中

fn(a)=nth

n! = n 的阶乘。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

如何找到泰勒级数?

如果我们想找到函数 f(x) 的泰勒级数,可以按照以下步骤找到泰勒级数。

步骤 1 − 确定 f(x) 的前几个导数。

公式显示了 f(a)。这是 x = a 时 f(x) 的值。接下来,我们观察 f' (a)。这是为 x = a 计算的 f(x) 的一阶导数。像这样,我们将根据需要计算 f "(x)、f "(x) 等。

步骤 2 − 计算函数在 x = a 时的导数

在前面步骤的每个结果中用 a 代替 x。我们使用初始导数获得 f(a) − f(a),f(a),f(a).........

步骤 3 − 完成泰勒级数表达式的右侧。

由此,我们现在将构建泰勒级数 −

f(x)=f(a)+f(as)1!(xa)+f"(a)2!(xa)2+f(a)3!(xa)3+.......

步骤 4 − 使用求和符号写出结果。因此,您将获得最终的泰勒级数。

查找一些常用函数的泰勒级数

让我们找到一些常用函数的泰勒级数。

  • sinx

x=0 的泰勒级数

f(x)=tanx

步骤 1 − 确定 f(x) 的前几个导数。

f(x)=sec2x

f(x)=2sec2(x)tan(x)

f(x)=4sec4+6sec4(x)

f(x)=8sec2(x)tan(x)+24sec2tan(x)

步骤 2 − 计算函数在 x=a=0 时的导数

f(0)=tan0=0

f(0)=sec20=1

f(x)=f(0)=f(0)1!

f(x)=cos0=1

f(x)=sin0=0

步骤 3 − 完成泰勒级数表达式的右侧。

f(x)=f(0)+f(0)1!(x0)+f"(0)2!(x0)2+f(0)3!(x0)3+f(0)4!(x0)4......

f(x)=11!(x)13!(x)3+15!(x)517!(x)7+......

sinx=n=0(1)n(2n+1)!(x)2n+1=11!(x)13!(x)3+15!(x)517!(x)7

  • tanx

x=0 的泰勒级数

f(x)=tanx

步骤 1 − 确定 f(x) 的前几个导数。

f(x)=sec2x

f(x)=2sec2(x)tan(x)

f(x)=4sec2(x)+6sec4(x)

f(x)=8sec2(x)tan(x)+24sec4(x)tan(x)

步骤 2:计算函数在 x = a = 0 时的导数。

f(0)=tan0=0

f(0)=sec0=1

f(0)=2sec2(0)tan(0)=0

f(0)=4sec2(0)tan(0)+6sec4(0)=2

f(0)=8sec2tan(0)+24sec4tan(0)=0

步骤 3 − 完成泰勒级数表达式的右侧

f(x)=f(0)+f(0)1!(x0)+f"(0)2!(x0)2+f(0)3!(x0)3+f(0)4!(x0)4......

f(x)=11!(x)+22×3(x)3+2×82×3×4×5(x)5

f(x)=frac11(x)+13(x)3+215(x)5+......

tanx=n=0fn(a)n!(x)n=11(x)+13(x)3+215(x)5+.....

  • ex

x=0 的泰勒级数

f(x)=ex

步骤 1 − 确定 f(x) 的前几个导数。

步骤 2 − 计算函数在 x = 0 时的导数。

f(0)=f(0)=f(0)=f(0)=f(0)=f(0)=e0=1

步骤 3 − 完成泰勒级数表达式的右侧。

f(x)=f(0)+f(0)1!(x0)+f(0)2!(x0)2+f(0)3!(x0)3+f(0)4!(x0)4+.....

f(x)=1+11!(x)+12!(x)2+13!(x)3+14!(x)4+.....

ex=n=01n!(x)n=1+11!(x)+12!(x)2+13!(x)3+14!(x)4+.....

泰勒级数的性质

性质 1

奇函数的泰勒级数中仅包含 x 的奇次幂,偶函数的泰勒级数中仅包含 x 的偶次幂。

性质 2

通过代入现有的级数,可以创建一个新的级数。

性质 3

  • 可以通过加、减、乘或除多个现有的级数来组合成一个新的级数。

  • 在除法方面,我们必须使用长除法或综合除法。只要没有除以零,结果就是准确的。

性质 4

可以通过逐项对函数的泰勒级数进行微分或积分来对函数进行积分或微分。

已解决示例

1) 查找 $$ 的泰勒级数

答案 − 我们必须计算 cos x 的导数并在 x = 0 处进行评估。

f(x)=cosxf(0)=1

f(x)=sinxf(0)=0

f(x)=sinxf(0)=1

f(x)=cosxf()=0

f(x)=cosxf(0)=1

f(5)(x)=sinxf(5)(0)=0

f(6)(x)=cosxf(6)(0)=1

完成泰勒级数表达式的右侧。

f(x)=f(0)+f(0)1!(x0)+f(0)2!(x0)2+f(0)3!(x0)3+f(0)4!(x0)4+.....

=1+01!(x0)+12!(x0)2+03!(x0)3+14!(x0)4+.....

=112!(x)2+14!(x)4+......

cosx=n=0fn(a)n!(x)n=112!(x)2+14!(x)4......

cosx=n=0(1)n(2n)!(x)2n

结论

  • 无限项的多项式或函数是泰勒级数。每个后续项的指数或次数都将大于其前面项的指数或次数。

  • 然后,泰勒级数描述了以下幂级数:

  • f(x)=f(a)+f(a)1!(xa)+f"(a)2!(xa)2+f(a)3!(xa)3+.......

  • 泰勒级数可以用西格玛符号表示为

  • f(x)=n=0fn(a)n!(xa)n

  • 如果我们想找到函数 f(x) 的泰勒级数,可以按照以下步骤找到泰勒级数。

    • 确定 f(x) 的前几个导数

    • 计算函数在 x = a 时的导数。

    • 完成泰勒级数表达式的右侧。

    • 使用求和符号写出结果。因此,您将获得最终的泰勒级数。

常见问题

1. 什么是泰勒级数?

无限项的多项式或函数是泰勒级数。每个后续项的指数或次数都将大于其前面项的指数或次数。

2. 泰勒级数公式是什么?

f(x)=f(a)+f(a)1!(xa)+f"(a)2!(xa)2+f(a)3!(xa)3+.......

f(x)=n=0fn(a)n!(xa)n

3. 泰勒级数和麦克劳林级数的公式是否等价?

泰勒级数将函数表示为无限项的和,这些项是从函数在单个点的导数值计算出来的。另一方面,麦克劳林级数提供了函数在零处的泰勒级数展开式。

4. 谁创建了泰勒级数公式?

英国数学家布鲁克·泰勒在 1715 年首次明确地发展了泰勒级数,此前苏格兰数学家詹姆斯·格雷戈里首先提出了这个想法。

5. 我们能否将多个级数合并成一个级数?

可以通过加、减、乘或除多个现有的级数来组合成一个新的级数。

更新于: 2024 年 4 月 8 日

251 次查看

启动您的 职业生涯

通过完成课程获得认证

开始
广告