📚 Taylor Series Expansion and Applications | 泰勒级数展开与应用
Taylor series is one of the most powerful tools in calculus, allowing us to approximate complex functions with simple polynomials. This is essential for solving problems in physics, engineering, and further mathematics, and it appears frequently in A-Level and IB exams. In this article, we will explore the definition, key formulas, convergence, and practical applications of Taylor series, complete with worked examples and exam tips.
泰勒级数是微积分中最强大的工具之一,它使我们能够用简单的多项式来近似复杂的函数。这在物理、工程和高等数学中至关重要,并且在 A-Level 和 IB 考试中频繁出现。在本文中,我们将探讨泰勒级数的定义、关键公式、收敛性及实际应用,并附有完整的例题和考试技巧。
1. What is a Taylor Series? | 什么是泰勒级数?
A Taylor series represents a function as an infinite sum of terms calculated from the values of its derivatives at a single point. Formally, for a function f(x) that is infinitely differentiable at a point x = a, the Taylor series is given by:
泰勒级数将一个函数表示为在某一点处,由该点的各阶导数值计算得到的无穷项之和。正式地,对于在点 x = a 处无限可微的函数 f(x),泰勒级数由下式给出:
f(x) = f(a) + f'(a)(x-a) + f”(a)(x-a)²/2! + f”'(a)(x-a)³/3! + …
Here, f'(a), f”(a), and f”'(a) denote the first, second, and third derivatives evaluated at x = a, and n! is the factorial of n. The series can also be written in summation notation:
这里,f'(a)、f”(a) 和 f”'(a) 表示在 x = a 处求值的一阶、二阶和三阶导数,n! 是 n 的阶乘。该级数也可以用求和记号表示:
f(x) = Σₙ₌₀ᵢₙfty f⁽ⁿ⁾(a) (x-a)ⁿ / n!
This expansion is named after the English mathematician Brook Taylor, who introduced it in 1715. The series is useful because it allows us to compute values of transcendental functions like eˣ, sin(x), and cos(x) using only arithmetic operations.
这一展开式以英国数学家布鲁克·泰勒的名字命名,他于 1715 年提出。该级数之所以有用,是因为它允许我们仅用算术运算就能计算超越函数(如 eˣ、sin(x) 和 cos(x))的值。
2. Maclaurin Series: A Special Case | 麦克劳林级数:特例
When the expansion point is a = 0, the Taylor series is called a Maclaurin series, named after the Scottish mathematician Colin Maclaurin. The formula simplifies to:
当展开点为 a = 0 时,泰勒级数被称为麦克劳林级数,以苏格兰数学家科林·麦克劳林的名字命名。其公式简化为:
f(x) = f(0) + f'(0)x + f”(0)x²/2! + f”'(0)x³/3! + …
The Maclaurin series is particularly convenient because the origin is often the natural center for many standard functions. In exams, you are frequently asked to find the Maclaurin series up to a certain term, such as x³ or x⁴.
麦克劳林级数特别方便,因为原点通常是许多标准函数的自然中心。在考试中,你经常被要求找到直到某一项(如 x³ 或 x⁴)的麦克劳林级数。
- Example: For f(x) = eˣ, we have f⁽ⁿ⁾(0) = 1 for all n, so eˣ = 1 + x + x²/2! + x³/3! + …
- 示例:对于 f(x) = eˣ,所有 n 都有 f⁽ⁿ⁾(0) = 1,因此 eˣ = 1 + x + x²/2! + x³/3! + …
- Example: For f(x) = sin(x), the derivatives alternate between 0, 1, and -1, giving sin(x) = x – x³/3! + x⁵/5! – …
- 示例:对于 f(x) = sin(x),导数在 0、1 和 -1 之间交替,得到 sin(x) = x – x³/3! + x⁵/5! – …
3. Derivation and Key Formula | 推导与关键公式
To derive the Taylor series, we assume that f(x) can be written as an infinite polynomial centered at a:
为了推导泰勒级数,我们假设 f(x) 可以写成以 a 为中心的无穷多项式:
f(x) = c₀ + c₁(x-a) + c₂(x-a)² + c₃(x-a)³ + …
By repeatedly differentiating both sides and evaluating at x = a, we can solve for each coefficient. For example, f(a) = c₀, f'(a) = c₁, f”(a) = 2c₂, and so on. In general, cₙ = f⁽ⁿ⁾(a) / n!, which gives the standard formula.
通过反复对两边求导并在 x = a 处求值,我们可以解出每个系数。例如,f(a) = c₀,f'(a) = c₁,f”(a) = 2c₂,依此类推。一般情况下,cₙ = f⁽ⁿ⁾(a) / n!,由此得到标准公式。
It is important to remember that this derivation assumes the function can be represented by a power series. For many functions, this is true within a certain interval of convergence, which we will discuss next.
重要的是要记住,这一推导假设函数可以用幂级数表示。对于许多函数,这在某个收敛区间内是成立的,我们将在接下来讨论这一点。
4. Convergence and Remainder | 收敛性与余项
A Taylor series does not always equal the original function for all x. The series converges to f(x) only for values of x within the radius of convergence. The remainder term, Rₙ(x), measures the error when we truncate the series after n terms:
泰勒级数并不总是对所有的 x 都等于原函数。该级数仅在收敛半径内的 x 值处收敛到 f(x)。余项 Rₙ(x) 度量了当我们在 n 项之后截断级数时的误差:
Rₙ(x) = f⁽ⁿ⁺¹⁾(ξ) (x-a)ⁿ⁺¹ / (n+1)!
where ξ is some number between a and x. This is known as Lagrange’s form of the remainder. In exams, you may be asked to estimate the maximum error when using a partial sum.
其中 ξ 是介于 a 和 x 之间的某个数。这称为拉格朗日余项。在考试中,你可能会被要求估计使用部分和时的最大误差。
- If the remainder tends to 0 as n → ∞, the series converges to f(x) for that x.
- 如果当 n → ∞ 时余项趋于 0,则该级数对该 x 值收敛到 f(x)。
- Common functions like eˣ and sin(x) converge for all real x, while ln(1+x) converges for -1 < x ≤ 1.
- 常见函数如 eˣ 和 sin(x) 对所有实数 x 都收敛,而 ln(1+x) 在 -1 < x ≤ 1 时收敛。
5. Standard Expansions You Must Know | 必须掌握的标准展开式
For exam success, you should memorize the following Maclaurin expansions. These are frequently cited and used as building blocks for more complex problems.
为了在考试中取得成功,你应该记住以下麦克劳林展开式。这些是常用的,并作为更复杂问题的构建块。
| Function | Series (up to x³ or x⁴) | Interval of Convergence |
| eˣ | 1 + x + x²/2! + x³/3! + x⁴/4! + … | All real x |
| sin(x) | x – x³/3! + x⁵/5! – … | All real x |
| cos(x) | 1 – x²/2! + x⁴/4! – … | All real x |
| ln(1+x) | x – x²/2 + x³/3 – x⁴/4 + … | -1 < x ≤ 1 |
| (1+x)ᵖ | 1 + px + p(p-1)x²/2! + p(p-1)(p-2)x³/3! + … | -1 < x < 1 (for general p) |
| 1/(1-x) | 1 + x + x² + x³ + … | -1 < x < 1 |
Note: For the binomial expansion (1+x)ᵖ, when p is a positive integer, the series terminates and the interval of convergence is all real x.
注意:对于二项式展开 (1+x)ᵖ,当 p 是正整数时,级数会终止,此时收敛区间为所有实数 x。
6. Application: Approximating Function Values | 应用:函数值的近似计算
One of the primary uses of Taylor series is to approximate function values at points where direct evaluation is difficult. For example, to compute √(1.1) using the expansion of (1+x)^(1/2) with x = 0.1, we can take the first few terms.
泰勒级数的主要用途之一是在直接计算困难的点上近似函数值。例如,要计算 √(1.1),我们可以利用 (1+x)^(1/2) 在 x = 0.1 处的展开式,并取前几项。
√(1+x) = 1 + (1/2)x – (1/8)x² + (1/16)x³ – …
Substituting x = 0.1 gives 1 + 0.05 – 0.00125 + 0.0000625 = 1.0488125, which is very close to the actual value 1.0488088. This shows how even a few terms provide excellent accuracy when x is small.
代入 x = 0.1 得到 1 + 0.05 – 0.00125 + 0.0000625 = 1.0488125,这与实际值 1.0488088 非常接近。这表明即使只取几项,当 x 很小时也能提供极好的精度。
7. Application: Evaluating Limits | 应用:极限的计算
Taylor series can simplify the evaluation of indeterminate limits. Consider the limit of sin(x)/x as x → 0. Using the Maclaurin expansion sin(x) = x – x³/3! + … , we divide by x to get 1 – x²/6 + … , which tends to 1.
泰勒级数可以简化不定式极限的计算。考虑当 x → 0 时 sin(x)/x 的极限。利用麦克劳林展开式 sin(x) = x – x³/3! + …,我们除以 x 得到 1 – x²/6 + …,其极限趋于 1。
Another classic example is (eˣ – 1 – x)/x² as x → 0. Using eˣ = 1 + x + x²/2 + x³/6 + … , the numerator becomes x²/2 + x³/6 + … , so the limit is 1/2. This method is often faster than applying L’Hôpital’s rule multiple times.
另一个经典例子是当 x → 0 时 (eˣ – 1 – x)/x² 的极限。利用 eˣ = 1 + x + x²/2 + x³/6 + …,分子变为 x²/2 + x³/6 + …,因此极限为 1/2。这种方法通常比多次应用洛必达法则更快。
8. Application: Solving Differential Equations | 应用:微分方程的求解
Taylor series can be used to find power series solutions to differential equations, especially when standard methods are difficult. For example, consider the differential equation y” + y = 0. Assume a series solution y(x) = Σ cₙxⁿ, substitute into the equation, and equate coefficients to find a recurrence relation for cₙ.
泰勒级数可用于寻找微分方程的幂级数解,尤其是在标准方法难以奏效时。例如,考虑微分方程 y” + y = 0。假设级数解 y(x) = Σ cₙxⁿ,将其代入方程并比较系数,即可找到 cₙ 的递推关系。
This approach often leads to recognizing the series as a known function. For y” + y = 0, the solution is y = c₀cos(x) + c₁sin(x), which matches the Taylor series of sine and cosine. In A-Level further mathematics, you may be asked to find the first few terms of such a series solution.
这种方法常常能让我们认识到该级数是某个已知函数。对于 y” + y = 0,解为 y = c₀cos(x) + c₁sin(x),这与正弦和余弦的泰勒级数一致。在 A-Level 进阶数学中,你可能会被要求寻找此类级数解的前几项。
9. Error Estimation and Bounds | 误差估计与界限
When using a truncated Taylor series, it is crucial to know the error. The Lagrange remainder formula provides an upper bound. For example, if we approximate e^x by 1 + x + x²/2! for x = 0.5, the error is given by R₂(0.5) = e^ξ (0.5)³/3! for some ξ between 0 and 0.5. Since e^ξ ≤ e^0.5 < 1.65, the error is less than 1.65 × 0.125 / 6 ≈ 0.0344.
在使用截断的泰勒级数时,了解误差至关重要。拉格朗日余项公式提供了一个上界。例如,如果我们用 1 + x + x²/2! 来近似 e^x,当 x = 0.5 时,误差为 R₂(0.5) = e^ξ (0.5)³/3!,其中 ξ 在 0 和 0.5 之间。由于 e^ξ ≤ e^0.5 < 1.65,误差小于 1.65 × 0.125 / 6 ≈ 0.0344。
- To achieve a desired accuracy, find the smallest n such that the remainder bound is below the tolerance.
- 为了达到所需的精度,找到最小的 n,使得余项上界低于容差。
- In exams, you may be asked to determine the number of terms needed for a given accuracy.
- 在考试中,你可能会被要求确定达到给定精度所需的项数。
10. Common Exam Mistakes | 常见考试错误
Students often make avoidable errors in Taylor series problems. Being aware of these can save valuable marks.
学生在泰勒级数问题中经常犯可避免的错误。意识到这些错误可以挽回宝贵的分数。
- Forgetting to evaluate derivatives at the correct point a, not at 0, when finding a Taylor series.
- 在寻找泰勒级数时,忘记在正确的点 a(而不是 0)处求导数值。
- Misusing the factorial notation: e.g., 2! = 2, 3! = 6, not 3 × 2 = 6 in the denominator.
- 误用阶乘记号:例如分母中 3! = 6,而不是 3 × 2 = 6。
- Using the geometric series formula for 1/(1+x) without checking convergence.
- 使用 1/(1+x) 的几何级数公式时,未检查收敛性。
- Sign errors in alternating series, especially for sin(x) and cos(x).
- 在交错级数(尤其是 sin(x) 和 cos(x))中出现符号错误。
11. Worked Exam-Style Problem | 典型考试风格例题
Let us work through a typical problem. Find the Maclaurin series for f(x) = e^(2x) up to the x³ term, and use it to estimate e^0.2.
让我们一起来解一道典型题目。求 f(x) = e^(2x) 的麦克劳林级数,直到 x³ 项,并用它来估计 e^0.2。
Step 1: Compute derivatives. f(x) = e^(2x), f'(x) = 2e^(2x), f”(x) = 4e^(2x), f”'(x) = 8e^(2x). At x = 0, we get f(0) = 1, f'(0) = 2, f”(0) = 4, f”'(0) = 8.
步骤 1:计算各阶导数。f(x) = e^(2x),f'(x) = 2e^(2x),f”(x) = 4e^(2x),f”'(x) = 8e^(2x)。在 x = 0 处,得到 f(0) = 1,f'(0) = 2,f”(0) = 4,f”'(0) = 8。
Step 2: Apply the Maclaurin formula. e^(2x) = 1 + 2x + (4/2)x² + (8/6)x³ = 1 + 2x + 2x² + (4/3)x³.
步骤 2:应用麦克劳林公式。e^(2x) = 1 + 2x + (4/2)x² + (8/6)x³ = 1 + 2x + 2x² + (4/3)x³。
Step 3: For e^0.2, we need to find x such that 2x = 0.2, so x = 0.1. Substituting x = 0.1 gives 1 + 0.2 + 0.02 + 0.001333 = 1.221333, which is very close to the true value 1.221403.
步骤 3:为了求 e^0.2,我们需要找到 x 使得 2x = 0.2,因此 x = 0.1。代入 x = 0.1 得到 1 + 0.2 + 0.02 + 0.001333 = 1.221333,这非常接近真实值 1.221403。
12. Summary and Final Tips | 总结与最终提示
Taylor series is a fundamental concept that bridges algebra and calculus. Mastering the standard expansions, understanding convergence, and practicing error estimation will greatly enhance your exam performance. Always write out the general formula first, then substitute systematically.
泰勒级数是连接代数和微积分的基本概念。掌握标准展开式、理解收敛性并练习误差估计将大大提高你的考试成绩。务必先写出通项公式,然后系统地进行代入。
- Memorize the common Maclaurin series for eˣ, sin(x), cos(x), ln(1+x), and (1+x)ᵖ.
- 熟记 eˣ、sin(x)、cos(x)、ln(1+x) 和 (1+x)ᵖ 的常见麦克劳林展开式。
- Practice using the remainder term to bound errors.
- 练习使用余项来界定误差。
- In multiple-choice questions, check the first few terms to eliminate wrong options.
- 在选择题中,检查前几项以排除错误选项。
Taylor series is not just a theoretical exercise; it is a versatile tool that appears in numerical methods, physics approximations, and many other areas. With consistent practice, you will find it one of the most rewarding topics in mathematics.
泰勒级数不仅仅是一个理论练习;它是一个多用途的工具,出现在数值方法、物理近似和许多其他领域。通过持续的练习,你会发现它是数学中最有收获的课题之一。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)
屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导Cancel reply