数学笔记31——幂级数和泰勒级数
实际应用中,总是会出现一堆复杂的函数,这类函数往往令物理学家和数学家都十分头疼。为了解决这一窘境,泰勒想:会不会存在一种方法,把一切函数表达式都转化为多项式函数来近似呢?这样,处理问题不就变得简单了吗?经过泰勒夜以继日的奋斗,终于研究出了泰勒级数的理论。它将一切函数,不论表达式有多么多么的复杂,只有能保证n阶导数存在,就能将它的局部用多项式展开。泰勒级数在近似计算中有重要作用。实际上,利用多项式函数近似(或者称作逼近)一个复杂函数,是研究实际问题的一个非常重要的思想。
幂级数与几何级数
幂级数
幂级数是这样表示的:
有人说必须要写成∑形式,别信他的,只要能准确表达意思就好。
几何级数
当an是定值时,幂级数称为几何级数。
上篇文章中提到过,当an = 1时:
收敛半径
以an = 1的几何级数为例,x的取值范围(-1 < x < 1)称为收敛半径,用R表示。在收敛半径内,幂级数是收敛的;在收敛半径外,幂级数是发散的;如果|x| = R,幂级数的收敛性不确定。根据该定义,如果x < |R|,则必然有|anxn|→0,也就是:
将收敛半径看成一个圆,x的取值点如果在圆内,则幂级数是收敛的,在圆外则是无意义的。我们可以计算圆的大小,正如下面的示例,圆甚至可能是无穷大。
示例,计算下列幂级数的收敛半径:
1)
当x < 2时极限小于1,所以收敛半径是R = 2。可以看出,当x < 2时,这是一个an = 1的常规几何级数,其值是1/(1 - x),就是最开始介绍的公式。
2)这里存在an,an = n!
对于任意x,幂级数都是收敛的,其收敛半径是∞
3)
当x < 2时极限小于1,所以收敛半径是R = 2。
4)
对于任意x,幂级数都是收敛的,其收敛半径是∞
幂级数的运算
以上面的幂级数为例,它的意义之一就在于它可以反写右侧的表达式,即:
这样,幂级数就变成了一个灵活的工具,他能够将一个表达式展开。可以将幂级数看作没有尽头的多项式,所有适用于多项式的运算,包括加减乘除乘方开方等,都同样适用于幂级数,当然,还有我们关注的微分和积分,如下所示:
示例
很容易算出下面的积分:
现在我们试图用幂级数去计算:
由此也得到了一个副产品,就是ln(x + 1)的解释:
泰勒级数
泰勒公式
如果f(x)在点x = x0具有任意阶导数,则下面的幂级数称为f(x)在x0点的泰勒级数:
在泰勒公式中,x处于收敛半径内部,即|x| < R,取x0 = 0点,得到级数:
上式表示对f进行n次求导之后,在零点的值,除以n的阶乘再乘以xn。
实际上,在泰勒公式中,我们定义了
现在来看看泰特公式为什么成立。
以三阶导数为例:
推广到n阶导数:
泰勒公式的应用
泰勒公式是一个用函数在某点的信息描述其附近取值的公式。如果函数足够平滑的话,在已知函数在某一点的各阶导数值的情况之下,泰勒公式可以用这些导数值做系数构建一个多项式来近似函数在这一点的邻域中的值。
如下图所示,假设汽车沿着一个方向行驶,车辆的位移S是关于时间t的函数,我们知道在t = 0时刻(可以理解为0点)位移是S0,现在想要知道t = 1时刻(凌晨1点)车辆的位置:
ex
f(x) = ex是一个可以用泰勒公式展开的例子。
当x = 1时,还附带得到了e的解释:
多项式的泰勒展开式
求解泰勒级数3x3 + 4x2 – 2x + 1
由此可以看出,多项式的泰勒级数就是多项式本身。
幂级数的展开
示例1
展开1/(1 + x)
由于已经知道几何级数1/(1 – x)的展开式,所以可以直接写出答案:
1/(1 + x) = 1 – x + x2 – x3 + … (R = 1)
示例2
展开sin(x)
这需要动用泰勒公式。
sin(0) = 0
sin’(x) = cos(x), cos(0) = 1
sin’’(x) = -sin(x), -sin(0) = 0
sin’’’(x) = -cos(x), -cos(0) = -1
sin(4)(x) = sin(x), sin(0) = 0
……
根据泰勒公式:
由于|anxn|→0,所以R = ∞
示例3
展开cos(x)
同上,
示例4
展开xsin(x)
展开的意义
先来看一个很难处理的积分,对正态分布进行积分:
由于被积函数与ex相似,我们又已经知道ex的展开式,所以可以进行下面的变换:
很容易计算右侧的积分。
这个例子展示了幂级数展开的意义——把质的困难转化成量的复杂。展开前求解函数的值很困难,展开后是幂函数的线性组合,虽然有很多很多项,但是每一项都是幂函数,因此每一项都容易求解。于是只要对展开后的函数求和,就能得到展开前的函数的值。
综合示例
示例1
求解泰勒级数
1)
2)
三阶导数的计算会非常麻烦,最好放弃,寻找其它方法。
ln(1 – x3)和ln(1+ x)非常相似,已经知道ln(1 + x)的结果:
现在用– x3代替x:
示例2
求解泰勒级数的积分 f(x) = 1 + 2x +3 x2 + 4x3 + 5x4 + …
取C = 1,当 |x| < 1时,积分的结果是几何级数:
所以当|x| < 1时,还可得到副产物:
示例3
看起来就很难对付。
仔细观察后会发现两个突破口,第一个是求和后求极限,这会联想到黎曼和;第二个是通过求和公式联想到某个函数的展开式,如果找到原函数,就能求解积分。顺着这个思路,由于2/n反复出现,n→∞时,2/n→0,所以可将2/n看作Δx,于是和式就可以写成:
如果令f(x) = (2i/n)2 – 1,那么:
由此可以推测,x = 2i/n = iΔx,f(x) = x2 – 1。
用n = 4验证,当n = 4时,Δx = 2/4 = 1/2:
n→∞时,i = n -1,2i/n→2,最终:
作者:我是8位的
出处:http://www.cnblogs.com/bigmonkey
本文以学习、研究和分享为主,如需转载,请联系本人,标明作者和出处,非商业用途!
数学笔记31——幂级数和泰勒级数相关推荐
- 考研数学笔记 31~35
考研数学笔记 31~35
- 【总结】幂级数和泰勒级数
出处:数学笔记31--幂级数和泰勒级数-by我是8位的 实际应用中,总是会出现一堆复杂的函数,这类函数往往令物理学家和数学家都十分头疼.为了解决这一窘境,泰勒想:会不会存在一种方法,把一切函数表达式都 ...
- 读书笔记:《思考的乐趣:Matrix67数学笔记》第4章 统计数据的陷阱
<思考的乐趣:Matrix67数学笔记>第4章讲了几个统计学上的陷阱,由于现在流行的大数据与统计学很有渊源,所以认真读了这一章,在<大数据时代>中指出只考虑相关性就够了,而不考 ...
- 数学笔记3——导数3(隐函数的导数)
数学笔记3--导数3(隐函数的导数) 幂函数的扩展形式 f(x) = xn的导数:f'(x) = nxn-1,n是整数,该公式对f(x) = xm/n, m,n 是整数同样适用. 推导过程: 什么是隐 ...
- 程序员的数学笔记3--迭代法
第三节课程,介绍的是迭代法. 前两节笔记的文章: 程序员的数学笔记1–进制转换 程序员的数学笔记2–余数 03 迭代法 什么是迭代法 迭代法,简单来说,其实就是不断地用旧的变量值,递推计算新的变量值. ...
- 程序员的数学笔记2--余数
上一节程序员的数学笔记1–进制转换是介绍了进制,特别是十进制和二进制之间的转换,移位操作和逻辑操作. 今天介绍的是余数,看完本节笔记,你会发现生活中有很多东西都有余数的影子. 余数 余数的特性 整数是 ...
- 清华美女学霸数学笔记曝光, 精美程度无与伦比
数学学习是从基础开始的,所以在自学数学基础知识有了一定的基础和能力后,我们可以对自己提出新的更高的要求:写一点数学读书笔记,目的是培养自己的创造性思维.这样,可以逼着自己主动去发现问题.思考问题.解决 ...
- 全程快捷键!硬核小哥超快配图1700页数学笔记,教你上手LaTeX+Inkscape
边策 乾明 发自 凹非寺 量子位 报道 | 公众号 QbitAI 之前,我们介绍了一位神奇的本科生,他在数学课上用Vim+LaTeX,全程手打出1700页课堂笔记,速度直追老师的板书. 现在,这位G ...
- 数学笔记14——微积分第一基本定理
微积分第一基本定理 如果F'(x) = f(x),那么: 如果将F用不定积分表示,F =∫f(x)dx,微积分第一基本定理可以看作为是两个不定积分赋予特定的值,再用符号连接起来,计算具体的数值. 这里 ...
最新文章
- 【企业管理】整理和思考-陈春花:2022年经营关键词
- Java数组的十大方法
- windows找不到文件gpedit.msc_此电脑右键管理提示windows找不到文件的解决方法
- 斐波那契数列(Fibonacci)递归和非递归实现
- [转载]C#深拷贝的方法
- 挑战性题目DSCT302:求不同形态的平衡二叉树数目
- Windows Server 2016安装IIS服务步骤
- echart水滴_echart 水滴图
- linux wifi驱动开发 二,Linux 下wifi 驱动开发(二)—— WiFi模块浅析
- Hadoop-wordcount,合并多个part-*文件
- 安装office报错
- The thirteen day
- c++ opengl 三维图形中显示文字_3D图形 和 OpenGL 简介
- 【手绘漫画】面试必考之手撕双链表(解题模板和深度剖析),(LeetCode 707)
- 【从FT到DFT和FFT】(三)从离散傅里叶变换到快速傅里叶变换
- BRVAH的BaseRecyclerViewAdapterHelper与MVVM模式优雅结合,Recyclerview如何在Databinding中快捷、方便地使用(一)
- CC2540 Central与CC2540 Peripheral 密码配对
- 《离散时间信号处理学习笔记》—z变换(一)
- python 基于多路复用的多客户端管理
- 汇川伺服RLS和FLS报警处理
热门文章
- 隐适美invisAlign口扫转诊方式(导出口扫数据+线上问诊)
- 李永乐数学基础过关660题线性代数填空题
- Python数据可视化学习笔记:第一章 关联图 第四节 使用Python绘制一般气泡图
- 深入理解和把握数字经济的基本特征
- 解决MySQL报错:LOAD DATA LOCAL INFILE file request rejected due to restrictions on access.
- HTTP 协议相关入门
- 红旗linux认证管理专家,linux认证:亲自感受红旗linux系统优化大全
- 计算机科学 高中研究项目,2013全国第28届青少年科技创新大赛高中《计算机科学》作品《项目简介》...
- swift 2.0 ? ! 到底是什么意思
- 转载java基础总结大全(使用)