幂级数在近似计算中的应用
- 格式:doc
- 大小:305.00 KB
- 文档页数:9
幂级数的科学意义概述幂级数是数学中的一种重要的函数表示方法,被广泛应用于各个领域,包括物理、工程、计算机科学等。
本文将深入探讨幂级数的科学意义及其在不同领域中的应用。
幂级数的定义幂级数是指形如 ∑a n ∞n=0(x −c )n 的数学表达式,其中 a n 是常数系数,c 是常数,x 是变量。
在幂级数中,指数 n 从0开始,每次递增1。
幂级数的收敛性与变量 x 的取值相关,当 |x −c | 的值小于一定阈值时,幂级数收敛。
幂级数的科学意义幂级数在科学中具有重要的意义,主要体现在以下几个方面:1. 函数的近似表示幂级数可以用来近似表示各种复杂的函数,这在科学计算中具有重要意义。
通过幂级数展开,可以将复杂的函数转化为简单的多项式形式,从而便于计算和分析。
例如,在物理学中,通过泰勒展开可以将非线性方程近似为一个无穷级数,从而得到数值解或者进行数值模拟。
2. 解析函数的表示与求解幂级数可以用来表示解析函数,也可以通过幂级数来求解解析函数的性质和行为。
通过对解析函数进行幂级数展开,可以得到函数的各阶导数和数值解。
这在微积分和微分方程的求解中具有重要应用,尤其是对于无法直接求解的特殊函数,幂级数展开是求解的一种有效方法。
3. 物理现象的描述与预测物理学中的许多现象可以通过幂级数来描述和解释。
例如,速度随时间变化的函数可以使用泰勒级数展开来近似描述,从而得到运动的规律。
另外,波动和场的描述中,幂级数也是一种重要的表达方式。
通过幂级数展开,可以研究波动的传播规律和场的叠加效应,进而预测物理现象的发展和结果。
4. 计算机科学中的应用在计算机科学中,幂级数的应用也非常广泛。
例如,在图像处理中,幂级数可以用来描述图像的纹理和边缘特征,从而实现图像的分析和识别。
另外,幂级数还可以用于数据压缩和信号处理等领域,通过将复杂的数据序列转化为幂级数的形式,可以简化计算和存储,提高计算机系统的效率。
幂级数在工科和科研中的应用实例幂级数作为一种基本的数学工具,在工科和科研中有许多具体的应用实例。
函数的幂级数展开式函数的幂级数展开式是一种用无穷多个幂次项来表示函数的展开式。
它是一种非常重要的数学工具,可以用来近似计算各种函数和解决各种数学问题。
在本文中,我们将介绍函数的幂级数展开式的定义、性质和应用,并通过一些实例来加深理解。
一、函数的幂级数展开式的定义给定一个实函数f(x),如果它在一些区间[a, b]上无穷次可导,并且对每一个x∈[a, b],都存在常数an(n=0,1,2,3,...)使得f(x) = ∑(n=0 to ∞) an(x-a)n,其中an是常数,这个展开式就称为函数f(x)在点a处的幂级数展开式。
其中(x-a)n表示x-a的n次幂。
二、函数的幂级数展开式的性质1.函数的幂级数展开式在其收敛半径内是收敛的,即对于任意x∈[a,b],幂级数展开式都收敛。
收敛半径的计算可以使用柯西-阿达玛公式进行推导。
2.函数的幂级数展开式可以实现函数的逐项求导和逐项求积分操作,即对幂级数展开式的每一项进行求导或求积分操作后,得到的仍然是原函数在该点的幂级数展开式。
3.函数的幂级数展开式的和函数在展开区间内连续,但在展开区间端点处是否连续需要根据情况来确定。
如果和函数在展开区间端点处连续,那么展开式的收敛性在展开区间端点处也成立。
三、函数的幂级数展开式的应用1.函数逼近:幂级数展开式可以用来逼近各种函数,将一个函数表示为幂级数的形式,可以利用幂级数的性质对其进行计算和分析,从而更好地理解函数的性质。
2.函数求和:使用函数的幂级数展开式可以求解一些无穷级数的和,如调和级数、指数级数、三角级数等。
3.微分方程求解:幂级数展开式可以用来求解一些微分方程,通过将未知函数表示成幂级数的形式,将微分方程转化为幂级数方程,通过比较幂级数展开式的系数来求解未知函数。
4.概率统计:幂级数展开式在概率统计领域有广泛应用,如泰勒级数在正态分布、伽玛分布等概率分布的研究中的应用。
最后,我们通过两个实例来进一步了解函数的幂级数展开式的应用。
微分方程的数值解法与近似求解技巧微分方程是数学中的重要概念,广泛应用于物理、工程、经济等领域。
在实际问题中,我们常常遇到无法直接求解的微分方程,这时候就需要借助数值解法和近似求解技巧来解决。
本文将介绍微分方程的数值解法和近似求解技巧,帮助读者更好地理解和应用这些方法。
一、数值解法1. 欧拉法欧拉法是最基础的数值解法之一,通过离散化微分方程,将其转化为差分方程,从而得到近似解。
欧拉法的基本思想是将微分方程中的导数用差商代替,然后通过迭代逼近真实解。
以一阶常微分方程为例,欧拉法的迭代公式如下:\[y_{n+1} = y_n + hf(x_n, y_n)\]其中,\(y_n\)表示第n个点的近似解,\(x_n\)表示对应的自变量的取值,h为步长,\(f(x_n, y_n)\)表示微分方程中的导数。
2. 改进的欧拉法改进的欧拉法是对欧拉法的改进,通过使用两个近似解的平均值来计算下一个点的近似解,从而提高了数值解的精度。
改进的欧拉法的迭代公式如下:\[y_{n+1} = y_n + \frac{h}{2}(f(x_n, y_n) + f(x_{n+1}, y_n + hf(x_n, y_n)))\]3. 二阶龙格-库塔法龙格-库塔法是一种常用的数值解法,通过计算多个近似解的加权平均值来提高数值解的精度。
其中,二阶龙格-库塔法是最简单的一种。
二阶龙格-库塔法的迭代公式如下:\[k_1 = hf(x_n, y_n)\]\[k_2 = hf(x_n + \frac{h}{2}, y_n + \frac{k_1}{2})\]\[y_{n+1} = y_n + k_2\]二、近似求解技巧1. 线性化方法线性化方法是一种常用的近似求解技巧,通过将非线性微分方程线性化,然后使用线性方程的求解方法来得到近似解。
以二阶线性微分方程为例,线性化方法的基本思想是将非线性项进行线性化处理,然后使用线性微分方程的求解方法来得到近似解。
函数的泰勒展开与幂级数的理论与应用函数的泰勒展开和幂级数是数学中重要的概念和工具,被广泛应用于各个领域的数学和物理问题的求解中。
本文将简要介绍泰勒展开和幂级数的理论,并探讨它们在实际问题中的应用。
一、泰勒展开的理论基础泰勒展开是一种近似表示函数的方法,它利用函数在某一点处的导数信息,将函数表示为一组多项式的和。
对于一个充分光滑的函数,可以将其泰勒展开为如下形式的级数:$$f(x)=f(a)+f'(a)(x-a)+\frac{f''(a)}{2!}(x-a)^2+...+\frac{f^n(a)}{n!}(x-a)^n+R_n(x)$$式中,$f'(a)$代表函数在点$a$处的一阶导数,$f''(a)$代表函数在点$a$处的二阶导数,依此类推,$R_n(x)$是剩余项。
二、幂级数的理论基础幂级数是一种形如$\sum_{n=0}^{\infty} a_n(x-a)^n$的级数,其中$a_n$是常数,$a$是常数点。
幂级数具有在收敛区间内收敛的性质,当$x$取常数点$a$时,级数只有第一项$a_0$,所以在该点处幂级数就等于函数本身。
在幂级数的收敛区间内,我们可以对其进行求和、求导、求积分等操作。
三、泰勒展开与幂级数的关系实际上,泰勒展开是幂级数的一种特殊形式。
当我们将函数$f(x)$在常数点$a$处进行泰勒展开时,将会得到一个幂级数形式。
而幂级数则是泰勒展开的一般形式,它的常数点可以是任意值。
四、泰勒展开与幂级数在实际问题中的应用1. 近似计算泰勒展开和幂级数在科学计算中广泛应用于函数的近似计算。
由于幂级数具有在收敛区间内收敛的性质,我们可以通过截取幂级数的有限项来近似表示一个函数。
特别是在某些函数的计算非常复杂的情况下,使用幂级数的近似计算方法可以大大简化问题。
2. 解析函数拓展使用泰勒展开和幂级数可以对某些有限定义域内的函数进行扩展,得到更为广泛的定义域。
泰勒展开与幂级数在数学领域中,泰勒展开与幂级数是一种重要的概念和方法。
它们可以用来近似计算函数的值,并在各个学科领域中被广泛应用。
本文将介绍泰勒展开和幂级数的概念、性质和应用。
一、泰勒展开泰勒展开是一种将函数表达为无穷级数形式的近似方法。
它可以将复杂的函数表示为一系列简单的项的和。
泰勒展开的基本思想是,将函数在某一点处展开成幂函数的形式,并通过不同次数的幂函数逼近原函数。
设函数f(x)在x=a处有n阶导数,则函数f(x)在x=a处的泰勒展开式为:f(x) = f(a) + f'(a)(x-a) + f''(a)(x-a)^2/2! + f'''(a)(x-a)^3/3! + ... + f^n(a)(x-a)^n/n! + Rn(x)其中,f(a)、f'(a)、f''(a)、...、f^n(a)分别表示函数f(x)在点x=a处的第0阶到第n阶导数的值,(x-a)^k表示(x-a)的k次幂,n!表示n的阶乘,Rn(x)表示余项。
泰勒展开的精确性与展开阶数有关,阶数越高,展开结果越精确。
当展开到无穷阶时,泰勒展开可以精确地表示原函数。
二、幂级数幂级数是指以自变量的幂次作为系数的级数。
一般地,幂级数可以表示为:f(x) = a0 + a1x + a2x^2 + a3x^3 + ...其中,a0、a1、a2、a3等为常数,称为幂级数的系数。
根据幂级数的收敛性判别法,幂级数的收敛域可以是一个点、一个区间或整个实数轴。
对于收敛于某个区间上的幂级数,我们可以将其看作是函数在该区间上的泰勒展开。
幂级数的计算和求和需要注意收敛性,即幂级数是否能收敛于特定的值。
常用的幂级数有指数级数、三角函数级数和对数级数等,它们在数学和物理领域中有着广泛的应用。
三、泰勒展开与幂级数的应用泰勒展开与幂级数在科学和工程领域中有着重要的应用。
以下列举其中几个典型的应用场景:1. 近似计算函数的值通过用泰勒展开的前几项逼近原函数,我们可以方便地计算出一些复杂函数在某个点附近的近似值。
泰勒级数与幂级数分析泰勒级数和幂级数是数学中重要的概念,它们在函数近似和数值计算中有着广泛的应用。
本文将对泰勒级数和幂级数的概念进行详细的分析,并探讨它们在数学和工程领域中的实际应用。
一、泰勒级数泰勒级数是一种用无穷多个项来表示函数的级数。
具体而言,给定一个函数f(x),如果它在某个点a处具有所有阶导数,那么泰勒级数可以用下面的公式表示:f(x) = f(a) + f'(a)(x-a) + f''(a)(x-a)^2/2! + f'''(a)(x-a)^3/3! + ...其中,f'(a)表示函数在点a处的一阶导数,f''(a)表示函数在点a处的二阶导数,以此类推。
泰勒级数的基本思想是通过函数在某个点处的导数来逼近函数本身。
泰勒级数在数学分析和应用领域有广泛的应用。
它可以用于近似计算,当我们知道函数在某个点的导数时,通过截取泰勒级数的有限项,可以获得函数在附近的近似值。
此外,泰勒级数还可以用于解析函数的性质研究,通过泰勒级数的展开式,我们可以推断函数的奇偶性、最值和收敛性等。
二、幂级数幂级数是一种特殊的泰勒级数,它将泰勒级数扩展到了一般的情况,即考虑函数在某个点的全体阶导数。
具体而言,给定一个函数f(x),幂级数可以用下面的公式表示:f(x) = a₀ + a₁(x-a) + a₂(x-a)² + a₃(x-a)³ + ...其中,a₀、a₁、a₂等表示级数的系数。
幂级数在数学分析和应用领域有着广泛的应用。
它可以用于解析函数的表示,通过确定幂级数的系数,我们可以将一个函数表示为无穷级数的形式,这样可以更好地研究函数的性质与行为。
此外,幂级数还可以用于解决微分方程、差分方程以及常微分方程的边值问题。
三、应用案例泰勒级数和幂级数作为重要的数学工具,应用于各个领域中。
以下是一些具体实例:1. 物理学中的应用:泰勒级数和幂级数在物理学中具有广泛的应用。
幂级数展开式求π1. 引言圆周率 π 是一个数学常数,代表圆的周长与直径的比值。
它是一个无理数,且其小数部分是无限不循环的。
近年来,计算 π 的方法有很多种,其中一种比较常见且有趣的方法是使用幂级数展开式来求解 π 的近似值。
幂级数展开式是一种用无穷级数表示一个函数的方法。
在本文中,我们将介绍如何使用幂级数展开式来计算 π,并讨论该方法的原理、优缺点以及应用。
2. 幂级数展开式2.1 幂级数的定义幂级数是形如 ∑a n ∞n=0x n 的无穷级数,其中 a n 是系数序列,x 是变量。
幂级数可以表示很多函数,例如指数函数、三角函数、对数函数等。
2.2 麦克劳林展开麦克劳林展开是一种特殊的幂级数展开式,它将一个函数在某个点附近进行泰勒展开,并将所有导数项在该点处的值作为系数。
麦克劳林展开可以用于近似计算函数在某个点的值。
对于函数 f (x ),其在 x =a 处的麦克劳林展开式为:f (x )=f (a )+f′(a )1!(x −a )+f″(a )2!(x −a )2+f‴(a )3!(x −a )3+⋯ 其中 f′(a )、f″(a )、f‴(a ) 分别表示 f (x ) 在 x =a 处的一阶、二阶和三阶导数。
2.3 π 的幂级数展开式我们知道,圆的周长可以表示为 2πr ,其中 r 是圆的半径。
由于我们希望求解 π 的值,因此可以将该表达式改写为:π=周长直径考虑到直径是半径的两倍,我们有 周长=2πr 和 直径=2r 。
将这两个表达式代入原式中,得到:π=周长直径=2πr 2r =π这意味着π可以用圆的周长与直径之比来表示。
而圆的周长可以通过幂级数展开来近似计算。
3. 使用幂级数展开式计算π3.1 步骤概述使用幂级数展开式来计算π 的步骤如下:1.选择一个适当的函数f(x),使得其在某个点附近的麦克劳林展开式能够表示圆的周长。
2.将f(x)在该点附近进行麦克劳林展开,得到幂级数形式。
幂级数的系数幂级数是数学中重要的概念,它描述了一种无穷级数的形式。
幂级数的系数是指无穷级数中每一项的系数。
在本文中,我们将探讨幂级数的系数和其在数学和应用中的重要性。
幂级数是一种形式为anxn的无穷级数,其中an是每一项的系数,x是变量。
幂级数可以表达为:f(x) = a0 + a1x + a2x^2 + a3x^3 + ...当x取某个特定的值时,幂级数可能收敛或发散。
如果幂级数收敛于某个特定的值,我们可以将该值视为幂级数在该点的和。
幂级数的系数具有重要的数学性质。
通过研究幂级数的系数,我们可以了解幂级数的性质和特征。
例如,系数的正负号和绝对值大小可以告诉我们幂级数在不同点的收敛性和收敛半径。
如果幂级数的系数随着n的增大而趋于零,那么幂级数往往在更多的点上收敛。
幂级数的系数在微积分中扮演重要的角色。
以泰勒级数为例,泰勒级数是一种特殊的幂级数,它可以表示许多函数在某点附近的近似值。
通过求解函数各阶导数在该点的取值,我们可以确定泰勒级数的系数。
这个过程被称为函数的泰勒展开。
幂级数的系数还在数值分析和近似计算中扮演关键的角色。
许多数学问题可以通过幂级数展开来近似求解。
通过计算出幂级数的系数,我们可以得到问题的近似解。
例如,通过计算正弦函数的幂级数展开的系数,我们可以计算任意给定角度的正弦值。
在物理学和工程学中,幂级数的系数也起着重要作用。
许多物理和工程问题可以通过幂级数展开来描述和解决。
例如,在电路分析中,我们可以使用幂级数展开来近似计算电流和电压。
幂级数的系数还在概率论和统计学中得到广泛应用。
概率生成函数和特征函数是两个常见的幂级数展开形式,它们在概率论和统计学的各种问题中起到重要的作用。
通过计算幂级数的系数,我们可以获得与概率和统计相关的有用信息。
综上所述,幂级数的系数是数学中重要的概念,它们描述了幂级数的性质和特征。
通过研究幂级数的系数,我们可以了解幂级数的收敛性和近似值计算等重要信息。
幂级数的系数在数学、物理和工程学、概率论和统计学等领域中都有广泛的应用。
幂级数的应用
幂级数在许多领域中具有广泛的应用,以下列举几个常见的应用:
1. 函数逼近:幂级数可以用来逼近许多函数,从而简化函数的计算和分析。
例如,泰勒级数可以逼近任意光滑函数,因此可以用于求解微积分和微分方程。
2. 数值计算:幂级数可以用于计算各种复杂函数的数值解,如三角函数、指数函数、自然对数等等。
这些函数的计算可以通过幂级数展开进行近似计算,从而减少计算的复杂度。
3. 物理应用:幂级数在物理学中也有诸多应用,例如量子力学中描述物质波动的薛定谔方程等均可以转化为幂级数的形式进行计算。
4. 建模:幂级数也可以用来建立数学模型,并对模型的参数进行优化。
例如,广泛应用于机器学习和深度学习中的神经网络模型就可以使用幂级数作为关键数学工具。
5. 统计学:幂级数还可以用于建立的概率模型,如泊松分布、正态分布等。
这些模型可以拟合真实世界中的数据,并用于预测和决策。
幂级数应用于物理竞赛中的近似计算幂级数是一种重要的数学工具,它在物理竞赛中被广泛应用于近似
计算。
以下是幂级数在物理学竞赛中的几个应用:
一、光学求解
幂级数在光学中的应用非常广泛。
一些复杂的光学问题可以通过幂级
数的展开来近似解决。
例如,波导光纤的色散可以用幂级数展开来求解,获得更准确的数据和计算结果。
此外,幂级数还可以用于计算光
线的传播路径、折射和反射等问题。
二、热力学计算
幂级数也被广泛应用于热力学中的计算,例如计算气体的热容和内能。
这些计算通常需要通过幂级数展开来进行近似计算。
通过计算幂级数
的前几项,可以获得可靠的近似值。
三、量子力学计算
在量子力学中,幂级数也被广泛应用。
例如,在量子力学的微扰理论中,幂级数可以用于计算微扰对量子态的影响。
此外,在矩阵力学中,幂级数也可以用于计算能量的预测值。
四、电学计算
在电学中,幂级数主要用于电磁场的计算。
通过幂级数展开,我们可以计算电磁场的位势和磁势。
此外,幂级数也可以用于电容、电感和电阻等电学元件的计算。
五、粒子物理计算
幂级数在粒子物理中也有重要应用。
例如,幂级数可以用于计算质子的磁矩和电矩。
此外,幂级数还可以用于计算原子核的结构和性质。
总结
幂级数是物理学竞赛中重要的数学工具,它可以用于解决各种物理学问题。
通过幂级数的展开和计算,我们可以获得更准确的数据和计算结果。
在物理学竞赛中,熟练掌握幂级数的应用和计算方法,可以有效地提高竞赛成绩。
幂级数在函数领域的应用赵青波(三门峡职业技术学院公共教学部,河南三门峡472000)摘要:幂级数是数学领域中的一种基础知识,同时也是数学计算中的一种重要“工具”,其在函数领域中有着较为广泛的应用,如在复变函数等领域中。
幂级数在函数领域中的应用决定了其在函数计算等过程中的重要性,一般来说,运用幂级数求函数的高阶导数、求数值级数的和、应用在近似计算中、应用在微分方程的解法、。
在数学解题过程中,通过把握幂级数在函数应用中的关键点,也能够起到事半功倍的作用,本论文通过分析幂级数在函数中具体应用的基础上,阐述幂级数在函数中应用的关键点,以此来多方位的展示出幂级数的在函数中的应用。
关键词:幂级数;函数;应用引言幂级数在函数中的应用是数学计算中解决函数问题的一种有效思路,同时也能够为函数类型题的计算提供一种“捷径”,通过对幂级数的性质进行分析,能够观察到,幂级数与函数之间存在着关联性,这也是幂级数作为函数解题“工具”的基础。
如幂级数是函数函数项级数中最基本的一类,在幂级数的收敛域上与函数之间存在的明确的关联性,在收敛域上函数项级数的和是x的函数,称为函数项级数的和函数。
本文通过对幂级数概念与性质的阐述,结合具体的解题思路,对幂级数与函数的应用进行分析。
一、幂级数概述幂级数是指在级数的每一项均为与级数项序号n相对应的以常数倍的(x-a)的n次方(n是从0开始计数的整数,a为常数)。
以幂级数常见的三个性质为例,以下进行阐述。
1.∑an xn在|x|<R内绝对收敛,在|x|>R内发散,其中R称n=a为收敛半径,此时再根据Hadamard公式进行相应计算。
2.如果函数S(x)是收敛域(-a,a)上的连续函数,则S(x)在x=a 左连续。
3.在收敛半径(-a,a)的范围内,幂级数可以任意次逐项求导或者求和,并且产生的新的幂级数的收敛半径不变。
二、幂级数在函数中的具体应用(一)利用幂级数求函数的高阶导数在常规数学计算中,将幂级数运用到求函数的高阶导数中,不仅能够降低计算的复杂性,也能够提高计算结果的准确性。
幂级数的性质与应用一、幂级数的定义与性质幂级数是数学分析中一种重要的级数形式,它是一系列幂函数的和。
幂级数可表示为:$$f(x) = \sum_{n=0}^{\infty} a_n(x-a)^n$$其中,$a_n$是常数系数,$a$是幂级数的中心。
幂级数具有以下性质:1. 收敛域性质:幂级数可能在某个特定区间内收敛或发散。
如果幂级数在$x=a$处收敛,那么它在该收敛区间内的任意点$x$也收敛,这被称为收敛半径。
收敛区间可能为开区间、闭区间或半开半闭区间。
2. 系数唯一性:一个幂级数在给定收敛区间内的每个点上的函数值都是唯一确定的。
也就是说,若两个幂级数在某个收敛区间内完全相同,则它们的各项系数必须一一对应相等。
3. 绝对收敛性:如果幂级数在其收敛区间内的所有点上都收敛,且收敛绝对值级数$\sum_{n=0}^{\infty} |a_n(x-a)^n|$也收敛,则称该幂级数为绝对收敛。
4. 幂级数和的可积性:如果幂级数在收敛区间内每个点上都可积(即广义积分存在),则称该幂级数是可积的。
5. 导函数与积分的性质:幂级数在其收敛区间内可导和可积。
幂级数的导函数和积分具有以下性质:- 给定一个幂级数$f(x)$,则$f'(x)$的系数$a'_n = n\cdot a_n$,$f''(x)$的系数$a''_n = n(n-1)\cdot a_n$,以此类推。
- 给定一个幂级数$f(x)$,则$f(x)$的积分$\int f(x)dx$的系数$b_n= \frac{a_n}{n+1}$。
二、幂级数的应用幂级数广泛应用于多个数学和物理学领域,以下介绍其中几个重要的应用:1. 函数逼近:通过适当选择幂级数中心和系数,可以用幂级数来逼近和展开各种函数。
例如,泰勒级数是一种特殊的幂级数,可以用来逼近函数在某个点的近似值。
在实际计算中,我们可以利用幂级数展开,将复杂函数转化为简单的多项式计算。
幂级数在近似计算中的应用摘要:形如200102000()()()()n n n n n a x x a a x x a x x a x x ∞=-=+-+-+⋅⋅⋅+-+⋅⋅⋅∑的函数项级数称为幂级数,幂级数可以看成是一个“无限次多项式”,它无论在理论上还是实践上都是一个有力的工具.本文主要运用幂级数的展开式,对无理数,,ln 2e π等,利用计算机相关软件,进行近似计算.关键词:幂级数、近似计算1. 理论依据以某个幂级数展开式为基础,然后把所需要求的量表达成无数级数的和,并依据要求,选取部分和作这个量的近似值,误差用余项()n r x 估计。
我们先给出一些基本初等函数的幂级数展开式及它们对应的余项230121351211=11 !2!3!!!(1)(1) 213!5!21(2n 1)!!=+(2)!!n n nx n n n n n n n n x x x x x e x r n n n x x x x x n n n ∞=----∞=∞==++++⋅⋅⋅++⋅⋅⋅=--==-+⋅⋅⋅++⋅⋅⋅---∑∑①②arctanx ③arcsinx x 211231121(1)(1)23n n n n nn x n x x x x x n n ---∞=⋅+--=-++⋅⋅⋅++⋅⋅⋅∑∑④ln(1+x)= 2.π的近似计算⑴由函数arctan y x =的幂级数展开式知1211(1)21n n n x n --∞=-=-∑arctanx ①1x =若取时1111(1)43521n n π=-+-⋅⋅⋅+-+⋅⋅⋅- (1)1114(1+(-1))3521n n π⇒=-++⋅⋅⋅+⋅⋅⋅- 等式的右端是一个交错级数且是收敛的,实际计算时,我们只能使用有限项。
如果取级数前n 项之和作为π的近似值 即1114(1+(-1))3521n n π≈-++⋅⋅⋅+,其误差为 42+1n r n ≤, 为了保证误差不超过410-,就要取级数(1)的前20000项进行计算,计算量之大可以想象.它的收敛速度很慢.对于arctan x 展开式而言,当x 越小收敛越快,恰恰在端点1x =收敛最慢. 以下取的求和的级数相应它的收敛速度要稍快些.②现若取3x =带入展开式得 35121111(1)63521n n n π--=-⋅+⋅+-+⋅⋅⋅- (2)123111111111(1))335373213n n n π--=-⋅+⋅-⋅+-⋅+⋅⋅⋅- 若取级数的前n 项和作为π的近似值,其误差为(2+1)3n nr n ≤⋅ 下面实现(2)式的计算,若要求误差小于410-,计算π的程序见附录1当n=8时,48910193r -=<⋅23711111111) 3.14167335373153π=-⋅+⋅-⋅+⋅⋅⋅+⋅= ③现取12x =,1arctan 2α=,显见04πα<<,记4πβα=-,而 1tan tan()43πβα=-=,所以1tan 3arc β=,就是 11tan tan 423arc arc π=+3513135131111114(...23252132111111...(1)) 3.1415633353133n π-=-⋅+⋅++⋅+⋅-⋅+⋅++-⋅=⋅ (3) 下面实现(3)的计算,若要求误差小于410-,计算π的程序见附录2当n=7时,1351335131111111111114(......(1)) 3.141562325213233353133n π-=-⋅+⋅++⋅+-⋅+⋅++-⋅=⋅⋅ ⑵对于sin arc x 的展开式而言,取12x = 11(21)!!162(2)!!21n n n n π∞=-=+∑+ (4) 下面实现(4)的计算,若要求误差小于410-,计算π的程序见附录3当n=4时,4497!!108!!92r -=<⋅⋅ 35711!!3!!5!! 3.14115622!!324!!526!!72π=+++=⋅⋅⋅⋅⋅⋅综上,知当误差确定时,对相同的幂级数展开式,x 的取值不同,近似计算π的精确程度也不同,对不同的幂级数展开式结果亦然.3.数e 的近似计算x e 以的幂级数展开式为基础进行讨论2301!2!3!!n nx n x x x x e x n n ∞===++++⋅⋅⋅++⋅⋅⋅∑ 当x =1时,1112!!n x e n =+++⋅⋅⋅++⋅⋅⋅21111(11)2!!(1)!(2)!(3)!1111111(1)(1)(1)!(2)(2)(3)(1)!1(1)!n x e n n n n n n n n n n n n n⇒-+++⋅⋅⋅+=+++⋅⋅⋅+++=+++⋅⋅⋅<+++⋅⋅⋅=+++++++ 所以取作为近似值,则误差例如:精确到7110,则需要71110!10n r n n n <<⇒=(见附录4) 11111 2.71828182!3!10!e ∴=++++⋅⋅⋅= 扩广:利用幂级数推导e 是无理数1110(11)0!(11)12!!!2!!n n x x e n n e n n n n ⎡⎤<-+++⋅⋅⋅+<⇒<-+++⋅⋅⋅+<⎢⎥⎣⎦ 1!(11)2!!n x k n n e n ⎡⎤=-+++⋅⋅⋅+⎢⎥⎣⎦令 01k ∴<<1!(11)112!!11!2!!11112!!!n x n n e n e n n n k n n n⎡⎤-+++⋅⋅⋅+⎢⎥⎣⎦=+++⋅⋅⋅++=+++⋅⋅⋅++ 反证法:假设e 是有理数,则,,(,)1,p q N p q p q ∃∈=>11!1111!(11)2!!!2!!p k pn n e n n k q n n n q n ==+++⋅⋅⋅++⇒=+++⋅⋅⋅++ 等式左边是一个整数,右端第一项是整数,而k 是小数;即右端不是整数,矛盾. 故e 是无理数.3.对数的计算利用对数的幂级数展开式,作对数的近似计算。
根据对数的特征,只要计算出正整数的特征,那么由对数的运算,其它有理数的对数也就知道了. 以ln(1+x)的麦克劳林级数作为出发点12311(1)(1)23n n n nn x x x x x x n n --∞=--=-++⋅⋅⋅++⋅⋅⋅∑ln(1+)= 11111=1ln 21(1)234n x n-=-+-+⋅⋅⋅+-+⋅⋅⋅①当时, 当取前n 项作为其近似值,其误差1111(1)1)2341n n n x R n n --+-+⋅⋅⋅<+=ln2-(1- 如要精确到410-就要截取一万项来计算,另外上面的展开式的收敛域为11x -≤<,这就不能直接用它来计算其它整数的对数.下面用一个收敛较快的幂级数来计算ln21ln 1x x+-②利用的幂级数展开式 233521352135ln(1)231ln ln(1)ln(1)2()13521111112111111ln(1)2()213(21)53(21)311111,ln 22(33353(21)nn n x x x x x nx x x x x x x x n x x x n n n n n n n n ---=----⋅⋅⋅--⋅⋅⋅+∴=+--=+++⋅⋅⋅++⋅⋅⋅--+=+⇒=-+⇒+=+++⋅⋅⋅++⋅⋅⋅++⋅-⋅==+++⋅⋅⋅+⋅⋅-令令2142+12+32+1222-1)31011=2(+)(2+1)3(2+3)32111<(1+++)=(2+1)3234(2+1)3n n n n n n r n n n n --+⋅⋅⋅⋅+⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅如要精确到,443571010,=4()1111ln 22()0.301033335373n r n --<∴≈+++=⋅⋅⋅如要精确到,即使只要见附录535213511111ln(1)2()213(21)53(21)3111ln(1)ln ()213(21)5(21)n n n n n n n n n n -+=+++⋅⋅⋅++⋅⋅⋅+⋅+⋅-⋅⇒+=++++⋅⋅⋅+⋅+⋅+拓展:这是一个递推公式,所以据此可求任何正整数的对数,相应的也可求有理数的对数.3535111ln 3ln 22()0.98653553111ln 52ln 22() 1.609453553=++++⋅⋅⋅=⋅⋅=++++⋅⋅⋅=⋅⋅如: 如此进行下去,可得ln6,ln7,…的值利用上述计算方法,通过换底公式,我们可以计算得到了lg x 的一些近似计算结果并与数学用表中lg x 值进行比较(见表)表 lg x 的幂级数近似计算结果与数学用表中数值的比较通过此表,知幂级数作为近似计算的工具,结果与真实值很相近.参考文献[1] 董延闿.级数[M].上海:上海科学技术出版社,1982.[2]华东师范大学数学系.数学分析.[M].北京:高等教育出版社,1999[3]周晓阳.数学实验与Matlab.武汉:华中科技大学出版社,2002附录ps=pi;while abs(s-ps)>1e-4s=(-1)^(n-1)*2*3^(1/2)/[(2*n-1)*3^(n-1)]+s;n=n+1;ends,n程序所得结果为s=3.14167431n = 8即为使计算结果精确到小数后第四位,只需求对应级数前7项的和 利用Matlab 软件算得17(1)12131n n n n --⋅∑--= syms ksymsum((-1)^(k-1)*x^(2*k-1)/(2*k-1),k,1,8)ans =x-1/3*x^3+1/5*x^5-1/7*x^7+1/9*x^9-1/11*x^11+1/13*x^13-1/15*x^15 x 当 syms kf=6*(-1)^(k-1)*(1/sqrt(3))^(2*k-1)/(2*k-1)symsum(f,k,1,7)结果为ans =3.14167431ps=pi;while abs(s-ps)>1e-4s=4*(-1)^(n-1)/(2*n-1)*[1/2^(2*n-1)+1/3^(2*n-1)]+s; n=n+1;ends,n计算结果为s =3.14156158n = 73. s=3;n=1;ps=pi;while abs(s-ps)>1e-4s=(2*n-1)!!/[(2*n)!!*(2*n+1)*2^(2*n+1)]+s;n=n+1;ends,n计算结果为s=3.14115n=44.s=1;n=1;while abs(s)<1e7s=1/[n*syms('n!')]+s;n=n+1;ends,n运行结果为s=2.7182818n=10ps=ln2;while abs(s-ps)>1e-4s=1/[4* (2*n-1)*3^(2*n-1)] +s; n=n+1;ends,n计算结果为s =0.30103n = 4。