二阶线性常微分方程的幂级数解法
二阶阶微分方程的解法及应用课件

参数法是一种求解二阶微分方程的方法,通 过引入参数,将微分方程转化为关于参数的 常微分方程。这种方法适用于具有特定形式 的一阶和二阶微分方程,特别是当微分方程 的解与某个参数有关时。通过求解关于参数 的常微分方程,我们可以找到微分方程的解
二阶阶微分方程的解法及应用课件
目 录
• 二阶阶微分方程的基本概念 • 二阶阶微分方程的解法 • 二阶阶微分方程的应用 • 二阶阶微分方程的数值解法 • 二阶阶微分方程的边界值问题
01 二阶阶微分方程的基本概 念
二阶阶微分方程的定义
二阶阶微分方程是包含两个未知函数 和它们的二阶导数的方程。
二阶阶微分方程的一般形式为 F(x, y, y', y''...) = 0,其中 F 是一个给定的函 数,x 和 y 是未知函数及其导数。
供需模型
01
二阶微分方程可以用来描述商品价格随时间和供需关系的变化
。
投资回报
02
在金融领域,二阶微分方程可以用来预测股票价格的变化和投
资回报。
经济增长
03
在研究经济增长时,二阶微分方程可以用来描述人均收入随时
间的变化。
在工程中的应用
控制系统
在自动化和控制工程中,二阶微分方程被用来描述系 统的动态响应和稳定性。
一维边界值问题
一维边界值问题是指求解一个关于一个自变量的二阶微分方程,同时给出该自变 量在两个特定点的取值条件。
一维边界值问题通常用于描述一个物理系统在一维空间中的行为,例如弦的振动 、波的传播等。解决这类问题通常需要使用打靶法、有限差分法等数值方法。
多维边界值问题
多维边界值问题是指求解一个关于多个自变量的二阶微分方 程组,同时给出这些自变量在多维空间中的边界条件。
二阶线性常微分方程的级数解法

由 Frobenius & Fuchs 定理,微分方程的两个解可写成 :
y1(x) = xρ1a0 + a1 x + a2 x2 + …, y2(x) = xρ2a0′ + a1′ x + a2′ x2 + …,
因为 ρ2 - ρ1 是非整数 ,故 y2(x) / y1(x) 不可能等于常数 ,y2(x) 和 y1(x) 线性无关 ,其线性组合构成微分方程的通解 。
代入微分方程 (1. 13) 式,将得到以下形如 ck xk = 0 的幂级数形式 ,
k
∞
(k + ρ) (k + ρ - 1) + (k + ρ) g0 + g1 x + g2 x2 + … + h0 + h1 x + h2 x2 + … ak xk+ρ = 0
k=0
因为是解析函数的展开,由唯一性定理,各幂次的系数 ck = 0。 看最低幂次 xρ 项的系数(对应于上式的 k = 0 项):[ρ(ρ - 1) + ρ g0 + h0] a0 = 0 由 Frobenius & Fuchs 定理,形式解的系数 a0 ≠ 0,故可得到一个关于指标的一元二次方程:
x2 y″ + x g(x) y′ + h(x) y = 0, 其中:g(x) 和 h(x) 在 x = 0 点解析
据 Frobenius & Fuchs 定理,该微分方程必定存在一个如下形式的解:
∞
y = xρ ak xk, 其中 a0 ≠ 0 (若为常点 ,则对应于 ρ = 0)
k=0
对级数形式的 y(x) 求导,
大学物理-二阶线性常微分方程的一般性质

设方程 (7-1-6) 的正则解为:
(7-1-7)
(7-1-8)
将 (7-1-7)、(7-1-8) 代入 (7-1-6) 式中,得到
消去因子 z ,有
(7-1-9)
要使上式在 |z| < R 的区域内成立,左边 z 的各次幂的 系数必须等于零。
由 z 的最低次幂的系数为零,得到
(a0,b0为已知)
(7-1-11) 一般可以得到两组系数。
(7-1-1)
(7-1-2)
或
(7-1-3)
其中:
是常数
可以看到,在 z0 是方程的奇点的情形下,如果 1 或 者 2 不是整数,或者 g ≠ 0,方程都有多值函数解。
显然,把解 (7-1-1), (7-1-2) 或 (7-1-3) 代入方程中去确
定 1, 2 , g, Ck , Dk 时会发现所得到的是一组无穷多个未
性、单值性等) 由方程的系数 p(z) 和 q(z) 的解析性确定。
设 p(z) 和 q(z) 在一定的区域中,除若干个孤立奇点外, 是 z 的单值解析函数。区域中的点可分为两类:
1. 方程的常点:如果 p(z) 和 q(z) 都在点 z0 的邻域解析, 则 z0 称为方程的常点。
2. 常点邻域的级数解
以 z2 乘方程
(7-1-5)
得到
(7-1-6)
其中
p1(z) zp(z) q1(z) ห้องสมุดไป่ตู้2q(z)
(7-1-6)
由条件 (7-1-4) 可知:p1(z) , q1(z) 在 z = 0 点及其邻域内是解 析的,将它们分别作泰勒展开,有
q1(z) bs zs s0
p1(z) as zs s0
(z – z0) p(z) 和 (z – z0)2 q(z) 在 0 < |z – z0| < R 中解析。(7-1-4)
二阶常微分方程解存在的问题

二阶常微分方程解的存在问题分析摘要本文首先介绍了二阶常系数齐次线性微分方程的一般解法——特征方程法及二阶常系数非齐次线性微分方程的待定系数法,然后又介绍了一些可降阶的微分方程类型。
接着,讨论了二阶变系数微分方程的幂级数解法并论述了如何利用变量代换法将某些变系数方程化为常系数方程。
另外,本文还介绍了求解初值问题的另一种方法——拉普拉斯变换法。
最后,给出了二阶微分方程的存在唯一性定理的证明以及它在科学研究、工程技术以及数学建模中解决实际问题的一些应用。
1.引言1.1常微分方程的发展过程与研究途径二阶线性微分方程是常微分方程中一类很重要的方程。
这不仅是因为其一般理论已经研究地比较清楚,而且还因为它是研究非线性微分方程的基础,在工程技术和自然科学中有着广泛的应用。
在科学研究、工程技术中,常常需要将某些实际问题转化为二阶常微分方程问题。
因此,研究不同类型的二阶常微分方程的求解方法及探讨其解的存在唯一性问题是十分重要的。
常微分方程已有悠久的历史,而且继续保持着进一步发展的活力,主要原因是它的根源深扎在各种实际问题之中。
牛顿最早采用数学方法研究二体问题,其中需要求解的运动方程就是常微分方程。
他把两个物体都理想化为质点,得到3个未知函数的3个二阶方程组,经简单计算证明,可化为平面问题,即两个未知函数的两个二阶微分方程组。
用现在叫做“首次积分”的办法,完全解决了它的求解问题。
17世纪就提出了弹性问题,这类问题导致悬链线方程、振动弦的方程等等。
20世纪30年代直至现在,是常微分方程各个领城迅速发展、形成各自相对独立的而又紧密联在一起的分支学科的时期。
1927-1945年间定性理论的研究主要是跟无线电技术联系在一起的。
第二次世界大战期间由于通讯等方面的要求越来越高,大大地激发了对无线电技术的研究,特别是非线性振动理论的研究得到了迅速的发展。
40年代后数学家们的注意力主要集中在抽象动力系统的拓扑特征, 如闭轨是否存在、结构是否稳定等, 对于二维系统已证明可以通过奇点及一些特殊的闭轨和集合来判断结构稳定性与否;而对于一般系统这个问题尚未解决。
二阶常系数非齐次线性微分方程讲解

y1 *
y2 *
1 2 x cos x Rm x sinx y* x k e x Rm
1 2 x , Rm x 都是 m 次多项式, m = max{ l , n },且 其中Rm
0
λ±iω不是特征根 λ±iω是特征根
9
k=
1
例 3 求方程 y' ' y x cos 2 x 的通解。 解 对应齐次方程的特征方程为 r 2 1 0 r1, 2 i 于是齐次方程的通解为 Y C1 cos x C 2 sinx 由于 f ( x ) x cos 2 x, ( 0, 2, Pl ( x ) x, Pn ( x ) 0即m 1) λ±iω=±2i不是特征方程的根,取 k 0, 故原方程特解设为: y* (ax b) cos2 x (cx d ) sin2 x 代入所给方程,得 y py qy e x [ pl ( x) cos x pn ( x) sin x]
第十节 二阶常系数非齐次线性微分方程
二阶常系数非齐次线性微ຫໍສະໝຸດ 方程一般式是y" py' qy f x
(1)
其中p、q是常数。 由定理3,只要求出(1)的一个特解 y*及(1)对应的齐次方程
y" py' qy 0
* y Y y . 的通解Y, 即可求得(1)的通解 :
对 f(x) 的下面两种最常见形式, 采用待定系数法来求出 y*。
Q x Qm ( x) b0 x m b1 x m1 bm1 x bm
代入(3)式,比较两端同次幂的系数即可确定bi i 0,1,2 , m,
x y * Q ( x ) e . 进而得(1)的特解
二阶线性常微分方程的幂级数解法

二阶线性常微分方程的幂级数解法从微分方程学中知道,在满足某些条件下,可以用幂级数来表示一个函数。
因此,自然想到,能否用幂级数来表示微分方程的解呢? 例1、求方程''0y xy -=的通解解:设2012n n y a a x a x a x =+++++……为方程的解,这里(0,1,2,,,)i a i n =……是待定常系数,将它对x 微分两次,有 将y ,'y 的表达式代入方程,并比较的同次幂的系数,得到x -∞<<∞2210a ⋅=,30320,a a ⋅-= 41430,a a ⋅-= 52540,a a ⋅-=或一般的可推得32356(31)3k a a k k =⋅⋅⋅⋅⋅-⋅,13134673(31)k a a k k +=⋅⋅⋅⋅⋅⋅+,其中1a ,2a 是任意的,因而代入设的解中可得:这个幂级数的收敛半径是无限大的,因而级数的和(其中包括两个任意常数0a 及1a )便是所要求的通解。
例6 求方程'''240y xy y --=的满足初值条件(0)0y =及'(0)1y =的解。
解 设级数2012n n y a a x a x a x =+++++……为方程的解。
首先,利用初值条件,可以得到00a =, 11a =,因而将y ,'y ,''y 的表达式带入原方程,合并x 的各同次幂的项,并令各项系数等于零,得到 因而 最后得21111(1)!!k a k k k +=⋅=- , 20k a =, 对一切正整数k 成立。
将i a (0,1,2,)i =的值代回2012n n y a a x a x a x =+++++……就得到 这就是方程的满足所给初值条件的解。
是否所有方程都能按以上方式求出其幂级数解?或者说究竟方程应该满足什么条件才能保证它的解可用幂级数来表示呢?级数的形式怎样?其收敛区间又如何?这些问题,在微分方程解析理论中有完满的解答,但因讨论时需要涉及解析函数等较专门的知识,在此我们仅叙述有关结果而不加证明,若要了解定理的证明过程,可参考有关书籍。
微分方程幂级数解法

P( x)与Q( x)可在− R < x < R内展为x 的幂级数,
那么在− R < x < R内原方程必有形如
的解.
∞
∑ y = an xn n=0
∞
作法 设解为 y = ∑ an x n , n=0
将 P( x),Q( x), f ( x) 展开为 x − x0 的幂级数,
比较恒等式两端x的同次幂的系数, 确定y.
∑ ∞
∞
∑ (n + 2)(n + 1)an+2 x n− x ∑ nan x n−1−
∞
an xn
= 0,
n=0
n=0
n=0
∞
∑[(n + 2)(n + 1)an+2 − (n + 1)an ]x n ≡ 0,
n=0
an+2
=
an , n+2
n = 0,1,2,L
a2
=
a0 2
,
a3
=
a1 3
,
1、 y′ − xy − x = 1; 2、 xy′′ − ( x + m) y′ + my = 0.( m 为自然数 )
二、试用幂级数求下列方程满足所给初始条件的特解:
1、 y′
=
y2
+
x3
,
y x=0
=
1; 2
2、d 2 x dt 2
+
x cos t
=
0
,
x t=0
=
a
,
dx dt
t=0
=
0.
练习题答案
= =
3 2
y y
幂级数解方程(偏微分方程)

pl ( x) ql ( x)
pl(x)仅含x的偶次幂,为偶函数;ql(x)仅含x的奇次
幂,为奇函数。它们的收敛半径(达朗贝尔判别法) 为:
二、方程的常点和奇点概念
定义 11.1.1 若方程(11.1.1)的系数p(z)和q(z)都 在点z0及其邻域内解析,则称点z0为方程(11.1.1)的
常点。
定义 11.1.2 只要系数p(z)和q(z)之一在点z0不解
析,则称点z0为方程(11.1.1)的奇点。
定义 11.1.3 若(z-z0)p(z)及(z-z0)2q(z)都在点z0解
(11.1.1)
( z0 ) C0
( z0 ) C1
这里 z 是复变量,p(z) 和 q(z) 是已知的复变函数,
称为方程的系数, ω(z)是待求的未知函数,z0为选
定的点,C0和C1为复常数。 这些线性二阶常微分方程常常不能用通常的 解法解出,但可用幂级数解法解出。幂级数解法 求解二阶常微分方程的具体过程为:
析,则称点z0 为方程(11.1.1)的正则奇点,否则称
为方程的非正则奇点。
定理 11.1.1 若方程(11.1.1)的系数p(z)和q(z)为 点z0的邻域 |z-z0|<R 中的解析函数,则方程在这个 圆中存在唯一的解析解ω(z)满足初始条件ω(z0)=C0 和ωʹ(z0)=C1 。 定理 11.1.2 若z0为方程(11.1.1)的常点,则在z0 点的邻域内,方程(11.1.1)的通解形式为
…………….
(2k 1 l )(2k 3 l )(1 l )(l 2)(l 4)(l 2k ) a2 k 1 a1 (2k 1)!
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二阶线性常微分方程的幂级数解法从微分方程学中知道,在满足某些条件下,可以用幂级数来表示一个函数。
因此,自然想到,能否用幂级数来表示微分方程的解呢? 例1、求方程''0y xy -=的通解解:设2012n n y a a x a x a x =+++++……为方程的解,这里(0,1,2,,,)i a i n =……是待定常系数,将它对x 微分两次,有''212312132(1)(1)n n n n y a a x n n a x n na x --+=⋅+⋅++-+++将y ,'y 的表达式代入方程,并比较的同次幂的系数,得到x -∞<<∞2210a ⋅=,30320,a a ⋅-= 41430,a a ⋅-= 52540,a a ⋅-=或一般的可推得32356(31)3k a a k k =⋅⋅⋅⋅⋅-⋅,13134673(31)k a a k k +=⋅⋅⋅⋅⋅⋅+,320k a +=其中1a ,2a 是任意的,因而代入设的解中可得:3634701[1][]2323562356(31)33434673(31)nx x x x x y a a x n nn n =+++++++++⋅⋅⋅⋅⋅⋅⋅⋅⋅-⋅⋅⋅⋅⋅⋅⋅⋅+这个幂级数的收敛半径是无限大的,因而级数的和(其中包括两个任意常数0a 及1a )便是所要求的通解。
例6 求方程'''240y xy y --=的满足初值条件(0)0y =及'(0)1y =的解。
解 设级数2012n n y a a x a x a x =+++++……为方程的解。
首先,利用初值条件,可以得到00a =, 11a =,因而2323'2123''223123232(1)n n n n n n y x a x a x a x y a x a x na x y a a x n n a x --=+++++=+++++=+⋅++-+将y ,'y ,''y 的表达式带入原方程,合并x 的各同次幂的项,并令各项系数等于零,得到214220,1,0,,,1n n a a a a a n -====-因而567891111,0,,0,,2!63!4!a a a a a ======最后得21111(1)!!k a k k k +=⋅=- , 20k a =, 对一切正整数k 成立。
将i a (0,1,2,)i =的值代回2012n n y a a x a x a x =+++++……就得到52132!!k x x y x x k +=+++++2422(1),2!!k x x x x x xe k =+++++=这就是方程的满足所给初值条件的解。
是否所有方程都能按以上方式求出其幂级数解?或者说究竟方程应该满足什么条件才能保证它的解可用幂级数来表示呢?级数的形式怎样?其收敛区间又如何?这些问题,在微分方程解析理论中有完满的解答,但因讨论时需要涉及解析函数等较专门的知识,在此我们仅叙述有关结果而不加证明,若要了解定理的证明过程,可参考有关书籍。
考虑二阶齐次线性微分方程22()()0d y dyp x q x y dx dx++= 及初值条件00()y x y =及''00()y x y =的情况。
不失一般性,可设 00x =,否则,我们引进新变量0t x x =-,经此变换,方程的形状不变,在这时对应于0x x =的就是00t =了,因此,今后我们总认为00x =。
定理10 若方程22()()0d y dyp x q x y dx dx++=中系数()p x 和()q x 都能展成x 的幂级数,且收敛区间为||x R <,则方程22()()0d y dyp x q x y dx dx++=有形如nn n y a x∞==∑的特解,也以||x R <为级数的收敛区间。
在上两例中方程显然满足定理的条件,系数x -,2x -和4-可看作是在全数轴上收敛的幂级数,故方程的解也在全数轴上收敛。
但有些方程,例如n 阶贝赛尔方程22222()0d y dyx x x n y dx dx++-=这里n 为非负常数,不一定是正整数,(22()()0d y dyp x q x y dx dx ++=)在此1()p x x=,22()1n q x x =-,显然它不满足定理10 的条件,因而不能肯定有形如0nn n y a x ∞==∑的特解。
但它满足下述定理11的条件,从而具有别种形状的幂级数解。
定理11 若方程22()()0d y dyp x q x y dx dx++=中系数()p x ,()q x 具有这样的性质,即()xp x 和2()x q x 均能展成x 的幂级数,且收敛区间为||x R <,若00a ≠,则方程22()()0d y dyp x q x y dx dx++=有形如0nn n y xa x α∞==∑ 即n n n y a x α∞+==∑的特解,α是一个特定的常数,级数0n n n y a x α∞+==∑也以||x R <为收敛区间。
若00a =,或更一般的,0(0,1,2,1)i i m α==-,但0ma ≠,则引入记号m βα=+,k m k b a +=,则n m k k n m k k n mk k y x a x x a x x b x ααβ∞∞∞++======∑∑∑,这里00m b a =≠,而β仍为待定常数。
例7 求解n 阶贝赛尔方程22222()0d y dyx x x n y dx dx++-=。
解 将方程改写成2222210d y dy x n y dx x dx x-++=, 易见,它满足定理11的条件(()xp x 和2()x q x 均能展成x 的幂级数,且收敛区间为||x R <),且()()2221,xp x x q x x n ==-,按展成的幂级数收敛区间为x -∞<<∞,由定理11,方程有形如a k k k y a x ∞+==∑的解,这里00a ≠,而k a 和α是待定常数,将a kk k y a x ∞+==∑代入:22222()0d y dy x x x n y dx dx ++-=中,得 221()(1)a k kk xa k a k a x∞+-=++-∑11()a k k k x a k a x ∞+-=++∑220()0a k k k x n a x ∞+=+-=∑,把x 同幂次项归在一起,上式变为220[()(1)()]0a ka k k k k k k k k n a xa x ααα∞∞+++==++-++-+=∑∑令各项的系数等于0,得一系列的代数方程220221222[]0[(1)]0[()]02,3,kk a n a n a k n a k ααα-⎧-=⎪+-=⎪⎨+-+=⎪⎪=⎩因为00a ≠,故从22[]0a n α-=解得α的两个值 n α=和n α=-先考虑n α=时方程22222()0d y dy x x x n y dx dx++-=的一个特解,这时我们总可以从以上方程组中逐个地确定所有的系数k a 。
把n α=代入以上方程组,得到10a =2(2)k k a a k n k -=-+,2,3k =或按下标为奇数或偶数,我们分别有()()()212122*********k k k k a a k n k a a k n k -+--⎧=⎪+++⎪⎨-⎪=⎪+⎩1,2,k=从而求得210k a -= 1,2,k=()022211a a n =-⋅+()()()244122!12a a n n =-⋅++()()()()366123!123a a n n n =-⋅+++一般地()()()()2212!12kk ka a k n n n k =-⋅+++1,2,k =将k a 各代入a kk k y a x ∞+==∑得到方程22222()0d y dyx x x n y dx dx++-=的一个解()()()()02102112!12knk n kk a y a x x k n n n k ∞+=-=+⋅+++∑既然是求22222()0d y dy x x x n y dx dx++-=的特解,我们不妨令 ()0121na n =Γ+其中函数()s Γ定义如下: 当s >0时,()10s x s x e dx +∞--Γ=⎰;当s <0且非整数时,由递推公式()1()1s s sΓ=Γ+定义。
()s Γ具有性质()()1s s s Γ+=Γ; ()1!n n Γ+=n 为正整数而()()()()02102112!12knk n k k a y a xx k n n n k ∞+=-=+⋅+++∑变为()()()()2101!112kk nk x y k n k n n +∞=-⎛⎫= ⎪++Γ+⎝⎭∑注意到Γ函数的性质,即有()()()2101!1`2kk nn k x y J x k n k +∞=-⎛⎫=≡ ⎪Γ++⎝⎭∑()n J x 是由贝塞尔方程22222()0d y dy x x x n y dx dx++-=定义的特殊函数,称为n 阶贝赛尔函数。
因此,对于n 阶贝塞尔方程,它总有一个特解()n J x 。
为了求得另一个与()nJ x 线性无关的特解,我们自然想到,求an=-时方程22222()0d y dy x x x n y dx dx++-=的形如 20n kk k y a x∞-+==∑的解,我们注意到只要n 不为非负整数,像以上对于n α=时的求解过程一样,我们总可以求得210k a -= 1,2,k=()()()()221,2!12kkk a a k n n n k =-⋅-+-+-+1,2,k =使之满足220221222[]0[(1)]0[()]02,3,kk a n a n a k n a k ααα-⎧-=⎪+-=⎪⎨+-+=⎪⎪=⎩中的一系列方程,因而()()()()02202112!12knk n k k a y a xx k n n n k ∞--=-=+⋅-+-+-+∑是22222()0d y dy x x x n y dx dx++-=的一个特解。
此时,若令 ()0121na n -=Γ-+则()()()()02202112!12knk nk k a y a xx k n n n k ∞--=-=+⋅-+-+-+∑变为()()()2201!12k nkn k x y J x k n k -∞-=-⎛⎫=≡ ⎪Γ-++⎝⎭∑称()nJ x -为阶贝赛尔函数。