对称性及常微分方程的精确解

对称性及常微分方程的精确解
对称性及常微分方程的精确解

对称性及常微分方程的精确解

1 根据对称性求解一阶常微分方程

如何求解一阶常微分方程

xy

y x dx dy 2

-= (1) 的精确解?

看起来有些困难。但是,仔细观察,不难发现方程具有如下对称性

y

y x x λλ='='2 也就是说对因变量y 和自变量x 作这样的变换,微分方程仍然不变

y

x y x x d y d '''-'=''2

我们看如何通过变换变量求解这个方程?

将变换写为

y e y x

e x a a ='='2 (2)

可以看出,变换就是参数a 从0改变的结果,可以认为是对a 从0平移到a 造成的。a 可以任意改变不影响这个对称性,我们称方程(1)具有单参数平移变换不变性。 你可能有点不耐烦,“那有怎么样,我要的是方程的精确解!”

稍安勿躁,这包含变换变量的技巧!

如果我将因变量和自变量变为)}ln(,/{},{2x x y t w =又会怎样?

可以预见,方程(1)会变成0),(

=w dt

dw F 的形式。这样就可以求解了! 为什么?

我们看x y w /2=在变换(2)时是不变的x y x y w ''==//22,而)ln(x t =在变换(2)时有a t x e x t a

+=='=')ln()ln(,

一般方程(1)会变为 0),,(=w t dt

dw F (3) 的形式,但是别忘了方程(1)具有变换(2)不变性,同样地方程(3)也具有变换(2)不变性。 由于dt

dw 和w 在变换(2)中不变,在变换(2)时方程(3)变为

0),,(=+w a t dt

dw F 因此上述方程只能不再显含t 。回答完毕。

我们看一看针对方程(1)具体的表达式

w x

y x y xy y x y x y dx ydy dx x y xd xdx x y d dt dw 3232)(22)/(/1)/(2

222

22-=-=--=-=== 果然改变变量后w dt

dw 32-=不显含t 。于是 C t w dw +=-?32

2

/133

2

2

)3/)2((32ln )32ln(31)32ln(3

1---±==-+=--+=--Cx x y Cx x

y C x x

y C t w 这样就求出方程的精确解。

真得感谢对称性。是啊,对称性是个好东西!

2 寻找微分方程的对称不变解

微分方程有没有满足对称性(2)的解?有的,当0=C 时2/1)

32(x y ±=就具有(2)所示对称性。事先求解方程能否得到它?可以的。

看变换(2)满足的微分方程,如果将(2)看成包含参数a 的隐函数(y x '',不改变),21ln ln =x d y d 我们知道方程(1)的对称解也满足这个方程,因此,对称解同时满足两个微分方程 x

y dx dy xy y x dx dy 22

=-= 消去dx dy ,得到xy y x x y 22-=,即x y =232,即2/1)3

2(x y ±=。

3. 一般情况

我们应该总结一下了: 对于微分方程0),,(=y x dx

dy F , 已经知道它的变换不变性

)

,(),(a y g y a x f x ='=' 其中y y g x x f ==)0,(;)0,(

我们可以反解出a 来,

),()

,(11x x g a y y f a '='=--

选取变量)},()),,(),(({},{010101x x g y y f x x g h t w ----=,

这里00,y x 是任意选定的常数,()h 是任意形式的函数,)),(),((0101y y f x x g h ---可以是

变换不变的任意表达式。

就可以将方程化为0),(=w dt

dw G 的形式,从而求解方程。

计算微分方程的变换不变解,可以先计算对称解遵循的常微分方程

0),(),(=??=a a a a x f a x g dx dy 将这个导数带入原微分方程0),,(=y x dx

dy F ,就得到 0),,),()

,((0=??=y x a x f a x g F a a a

得到的隐函数就是微分方程的变换不变解。

4 根据对称性化简高阶微分方程或微分方程组

我们知道,高阶微分方程可以化为一阶微分方程组,

比如

022=++xy dx

dy y dx y d 就可以化为

xy yz dx

dz z dx --==2 依次类推。

我们只将微分方程组的化简。

为了方便,我们举例讲解

比如微分方程组

221x

y z y dx dz yz x dx dy -=+= 满足变换??

???→→→-z e z y e y x e x a a a 2的不变性

我们选取自变量)ln(x t =,选取因变量xz v x y u ==

,2

可以预见原来方程组变为 ),(),(v u G dt

dv v u F dt du == 不显含t ,原因同上面讲的一样,这个方程组,只能由变换不变的量组合起来,即由v u dt

dv dt du ,,,组合而成,不能显含t 。 将上式相除,可以约掉t ,变为

)

,(),(v u G v u F dv du = 使得方程组减少一个变量,化简了方程。

具体上述例子

v u v u

zx x y z y x zx dx dz x x d xz d dt dv u uv x y x yz x x y xdx dy x d x y d dt du +-=+-=+==-+=-+=-==222222221)1(ln )(2122ln )/( 果然方程变为

v u v u

dt dv u uv dt +-=-+=2121 不再显含t ,化简为常微分方程

vu

u v u uv u dv du +--+=221)21( 碰巧,这个方程还有对称性,可以完全求解。这里作为读者一个练习题。

计算方程的不变解,与微分方程的情况相同。将对称性变为微分方程,

1ln ln 2ln ln -==x

d z d x d y d 上述对称性解也满足这个微分方程,因此同时满足

x z dx dz

x y dx

dy

x y z y dx

dz

yz x dx

dy

//2122-==-=+=

因此,对称解满足

??

???-=-=+x z x y z y x y yz x /1/222

4 根据对称性化简微分方程组

一般情况 常微分方程组n u x dx du F ,...,1,0}),,({==βαα

β

具有如下单参数变换不变性(单参数李群变换不变性)

n

a u x U u a u x X x ,...,1),},{,()

},{,(=→→βαββα 反求第一个方程得到}){,(αu x T a =,上面n+1个方程消去a ,可以得到n 个表达式

n u x V ,...,1}),{,(=βαβ

作新因变量n u x V w ,...,1}),{,(==βα

ββ,和新自变量}){,(αu x T t =,原来微分方程组变为不显含t 的方程组

n w W dt

dw ,...,1}),({==βαββ

也可以化为n-1阶微分方程组

n w W w W dw dw ,...,2,})

({})({11==βααββ

求解对称解也作为读者的练习题。

线性方程组的矩阵求解算法

线性方程组的矩阵求解算法 摘要 线性方程组的矩阵求解算法,只需在约当消元法的基础上,再对方程组的 增广矩阵的行最简形进行行(列)删除和增加行,交换行等运算即可得到方程组的解,并且这种方法既可求解有唯一解的方程组.因而算法简单,易于实现. 关键词 线性方程组;解向量;解法;约当消元法 1 矩阵求解算法 设有线性方程组m n A X b ?=,其增广矩阵())(1,m n A A b ?+=,算法的步骤如下: 第一步:利用约当消元法,把增广矩阵A 化为行最简形,设行最简形为()1m n B ?+.若()t i (),r A r =则方程组无解;否则设(),r A R =并执行以下步骤; 第二步:删除B 中的所有零行和每一行第一个非零元素(这个非零元素一定是1)所在的列,得到矩阵()1,r n r D ?-+并记录每行的第一个非零元所在的列标,放在一维数组()1,,t r L 中,如第i 行的第一个非零元在第j 列,则()t i j =; 第三步:构造矩阵() 1m n r D H F ?-+?? = ? ??,其中 ()()1100 001 0000 10n r n r F -?-+-?? ?- ? = ? ? -??L L L L L L L L 第四步:对矩阵H 中的行作交换运算:把H 中的第i 行(,1,1,i r r =-L 即从第r 行开始直到第一行)依次与其下一行交换,使之成为第()t i 行,交换运算结果后的矩阵记为G ,则G 中的前n r -个n 维列向量即为方程组的一个基础解系,最后一列向量即为方程组的一个特解; 第五步:写出方程组的通解. 2 算法证明 先证一个特殊情形,增广矩阵A 的行最简形矩阵B 的左上角为一r 阶的单位矩阵,即第i 行的第一个非零元的列标为i ,即()()1t i i i r =≤≤,所以设B 为

微分方程稳定性分解

带有时滞的动力系统的运动稳定性 分五部分内容,第一部分是Понтрягин定理,给出解实部、虚部的形式;第二部分分析了线性系统的一般性质、特征方程重根时解的表示和解的指数估计;第三部分讨论解的存在唯一性;第四部分探讨解的表达式;第五部分给出Фрид定理。以此说明特征方程根的实部的符号可以用以判断带有时滞的线性系统的稳定性。 直接法的基本定理 一、Понтрягин定理 要讨论的常系数线性系统的滞量τ为常数,所指的滞后型与中立型系统分别为1()()n i ij j ij j j x a x t b x t τ=??=+-??∑, 1 ()()()n i ij j ij j ij j j x a x t b x t c x t ττ=??=+-+-??∑,1,2, ,i n =0τ>, 这时,相应的特征方程分别是0ij ij ij a b e λτδλ-+-=, 0ij ij ij ij a b e c e λτλτλδλ--++-=。 对0τ=的情形0ij ij ij a b e λτδλ-+-=为一代数方程1 10n n n P P λλ -+++=。 在常微分方程解的稳定性理论中,关于特征方程()0P λ=的根的实部符号这样一个问题是极其重要的。如果给了方程组的平衡态之位置及其对应的特征多项式()P λ,则欲是平衡态的位置稳定,其充要条件是特征多项式()P λ的所有根都有负实部。 但是,现在的特征方程0ij ij ij a b e λτδλ-+-=,0ij ij ij ij a b e c e λτλτλδλ--++-=已不再是代数方程,可系统的稳定性仍然与特征根的分布紧紧联系在一起,这两个特征方程的一切根i λ都有0i Re λδ≤<时,系统 1()()n i ij j ij j j x a x t b x t τ=??=+-??∑, 1 ()()()n i ij j ij j ij j j x a x t b x t c x t ττ=??=+-+-??∑,1,2, ,i n =0τ>

一阶常微分方程解法总结

页脚内容1 第 一 章 一阶微分方程的解法的小结 ⑴、可分离变量的方程: ①、形如 )()(y g x f dx dy = 当0)(≠y g 时,得到 dx x f y g dy )()(=,两边积分即可得到结果; 当0)(0=ηg 时,则0)(η=x y 也是方程的解。 例1.1、xy dx dy = 解:当0≠y 时,有xdx y dy =,两边积分得到)(2ln 2为常数C C x y += 所以)(11212 C x e C C e C y ±==为非零常数且 0=y 显然是原方程的解; 综上所述,原方程的解为)(1212 为常数C e C y x = ②、形如0)()()()(=+dy y Q x P dx y N x M 当0)()(≠y N x P 时,可有dy y N y Q dx x P x M ) ()()()(=,两边积分可得结果; 当0)(0=y N 时,0y y =为原方程的解,当0(0=) x P 时,0x x =为原方程的解。 例1.2、0)1()1(22=-+-dy x y dx y x

页脚内容2 解:当0)1)(1(22≠--y x 时,有dx x x dy y y 1 122-=-两边积分得到 )0(ln 1ln 1ln 22≠=-+-C C y x ,所以有)0()1)(1(22≠=--C C y x ; 当0)1)(1(22=--y x 时,也是原方程的解; 综上所述,原方程的解为)()1)(1(22为常数C C y x =--。 ⑵可化为变量可分离方程的方程: ①、形如)(x y g dx dy = 解法:令x y u = ,则udx xdu dy +=,代入得到)(u g u dx du x =+为变量可分离方程,得到)(0),,(为常数C C x u f =再把u 代入得到)(0),,(为常数C C x x y f =。 ②、形如)0(),(≠+=ab by ax G dx dy 解法:令by ax u +=,则b du adx dy +=,代入得到)(1u G b a dx du b =+为变量可分离方程,得到)(0),,(为常数C C x u f =再把u 代入得到)(0),,(为常数C C x by ax f =+。 ③、形如 )(222111c y b x a c y b x a f dx dy ++++= 解法:01、02211 =b a b a ,转化为)(by ax G dx dy +=,下同①; 02、0221 1 ≠b a b a ,???=++=++00222111c y b x a c y b x a 的解为),(00y x ,令???-=-=00y y v x x u

一阶常微分方程的奇解

摘要.................................................... 错误!未定义书签。 1.何谓奇解.............................................. 错误!未定义书签。 2.奇解的产生............................................ 错误!未定义书签。 3.包络跟奇解的关系...................................... 错误!未定义书签。 4.理论上证明C-判别曲线与P-判别曲线方法................. 错误!未定义书签。 克莱罗微分方程 ..................................... 错误!未定义书签。 5.奇解的基本性质........................................ 错误!未定义书签。 定理1 ............................................. 错误!未定义书签。 定理2 ............................................. 错误!未定义书签。 定理3 ............................................. 错误!未定义书签。 6.小结.................................................. 错误!未定义书签。参考文献:.............................................. 错误!未定义书签。

常微分方程初值问题的数值解法

第七章 常微分方程初值问题的数值解法 --------学习小结 一、本章学习体会 通过本章的学习,我了解了常微分方程初值问题的计算方法,对于解决那些很难求解出解析表达式的,甚至有解析表达式但是解不出具体的值的常微分方程非常有用。在这一章里求解常微分方程的基本思想是将初值问题进行离散化,然后进行迭代求解。在这里将初值问题离散化的方法有三种,分别是差商代替导数的方法、Taylor 级数法和数值积分法。常微分方程初值问题的数值解法的分类有显示方法和隐式方法,或者可以分为单步法和多步法。在这里单步法是指计算第n+1个y 的值时,只用到前一步的值,而多步法则是指计算第n+1个y 的值时,用到了前几步的值。通过对本章的学习,已经能熟练掌握如何用Taylor 级数法去求解单步法中各方法的公式和截断误差,但是对线性多步法的求解理解不怎么透切,特别是计算过程较复杂的推理。 在本章的学习过程中还遇到不少问题,比如本章知识点多,公式多,在做题时容易混淆,其次对几种R-K 公式的理解不够透彻,处理一个实际问题时,不知道选取哪一种公式,通过课本里面几种方法的计算比较得知其误差并不一样,,这个还需要自己在往后的实际应用中多多实践留意并总结。 二、本章知识梳理 常微分方程初值问题的数值解法一般概念 步长h ,取节点0,(0,1,...,)n t t nh n M =+=,且M t T ≤,则初值问题000 '(,),()y f t y t t T y t y =≤≤?? =?的数值解法的一般形式是 1(,,,...,,)0,(0,1,...,)n n n n k F t y y y h n M k ++==-

微分方程稳定性理论简介

第五节 微分方程稳定性理论简介 这里简单介绍下面将要用到的有关内容: 一、 一阶方程的平衡点及稳定性 设有微分方程 ()dx f x dt = (1) 右端不显含自变量t ,代数方程 ()0f x = (2) 的实根0x x =称为方程(1)的平衡点(或奇点),它也是方程(1)的解(奇解) 如果从所有可能的初始条件出发,方程(1)的解()x t 都满足 0lim ()t x t x →∞ = (3) 则称平衡点0x 是稳定的(稳定性理论中称渐近稳定);否则,称0x 是不稳定的(不渐近稳定)。 判断平衡点0x 是否稳定通常有两种方法,利用定义即(3)式称间接法,不求方程(1)的解()x t ,因而不利用(3)式的方法称直接法,下面介绍直接法。 将()f x 在0x 做泰勒展开,只取一次项,则方程(1)近似为: 0'()()dx f x x x dt =- (4) (4)称为(1)的近似线性方程。0x 也是(4)的平衡点。关于平衡点0x 的稳定性有如下的结论: 若0'()0f x <,则0x 是方程(1)、(4)的稳定的平衡点。 若0'()0f x >,则0x 不是方程(1)、(4)的稳定的平衡点 0x 对于方程(4)的稳定性很容易由定义(3)证明,因为(4)的一般解是 0'()0()f x t x t ce x =+ (5) 其中C 是由初始条件决定的常数。

二、 二阶(平面)方程的平衡点和稳定性 方程的一般形式可用两个一阶方程表示为 112212 () (,)()(,) dx t f x x dt dx t g x x dt ?=??? ?=?? (6) 右端不显含t ,代数方程组 1212 (,)0 (,)0f x x g x x =?? =? (7) 的实根0012 (,)x x 称为方程(6)的平衡点。记为00 012(,)P x x 如果从所有可能的初始条件出发,方程(6)的解12(),()x t x t 都满足 101lim ()t x t x →∞ = 20 2lim ()t x t x →∞ = (8) 则称平衡点00 012(,)P x x 是稳定的(渐近稳定);否则,称P 0是不稳定的(不渐 近稳定)。 为了用直接法讨论方法方程(6)的平衡点的稳定性,先看线性常系数方程 11112 22122 () ()dx t a x b x dt dx t a x b x dt ?=+??? ?=+?? (9) 系数矩阵记作 1 12 2a b A a b ??=???? 并假定A 的行列式det 0A ≠ 于是原点0(0,0)P 是方程(9)的唯一平衡点,它的稳定性由的特征方程 det()0A I λ-= 的根λ(特征根)决定,上方程可以写成更加明确的形式: 2120()det p q p a b q A λλ?++=? =-+??=? (10) 将特征根记作12,λλ,则

4微分方程的解及解的稳定性

第四讲 微分方程解的稳定性 上一讲,我们利用最大值原理讨论了新古典经济增长模型,得到了两个方程,一个是状态变量的转移方程,另一个是欧拉方程。这两个方程构成了包含状态变量和控制变量的二元一次方程组。 []δα--=-) ()()()()(1 t k t c t k t k t k []δραα--=-1 )() ()(t k t c t c 这个方程组是一个非线性微分方程组,一般情况下,非线性方程组不存在解析解,即方程组的解不能用初等函数来表示。因此,他们的性质需要借助其他方法来了解。 微分方程:变量为导数的方程叫做微分方程。 常微分方程:只有一个自变量的微分方程叫做常微分方程。 偏微分方程:有两个或两个以上自变量的方程叫做偏微分方程。 微分方程的阶:微分方程中变量的导数最高阶叫做方程的阶。 线性方程:方程的形式是线性的。 例如,方程0)()()()(321=+++t x t y a t y a t y a 是一个二阶线性常微分方程。 又如,索洛-斯旺模型的基本方程是一个非线性方程: ())()()(t k t k s t k ?-=δα 再如,拉姆齐模型的动态是下列微分方程组的解: []δα--=-) ()()()()(1 t k t c t k t k t k []δραα--=-1 )() ()(t k t c t c 一、 一阶微分方程 一阶微分方程可以用下面的方程表示 ),(y x f dx dy = (1.1) 其中,函数R R R f →?:是连续可微函数。 最简单的微分方程是

)(x f dx dy = (1.2) 它的解可表示为不定积分: ?+=c dx x f y )( (1.3) 其中,?dx x f x F )()(=表示任意一个被被积函数,c 为任意常数。当然,我们也可以确定任意一个被积函数,例如,令??x dt t f dx x f x F 0)()()(==, 则(2.2)的不定 积分可表示为 ?+x c dt t f y 0)(= 这时,不定积分仍然代表无穷多条曲线,如果给出初始条件0)0(y y =, 则,上面微分方程的解就是 ?+x y dt t f y 00)(= (1.4) 二、 常见的一阶微分方程解法 1. 一阶线性微分方程 一阶线性微分方程的一般形式为 )()(x g y x p dx dy =+ (2.1) 边界条件(即初始条件)0)0(y y =。 为求解线性微分方程,在方程的两边同乘以?x dt t p 0)(ex p , 则方程的左边为 dx dt t p y d y dt t p x p dt t p dx dy x x x ??? ???= ?+???0 00)(exp )(exp )()(exp 所以 ??? ??=??? ?????x x dt t p x g dx dt t p y d 00)(exp )()(exp (2.2) 方程(2.2)的解为 ?? ????+? ?? ????? ??-=???c dt t p x g dt t p y x x x 000)(exp )()(exp (2.3) 2. 可分离变量的微分方程

总结一阶常微分方程奇解的求法

总结一阶微分方程奇解的求法 摘要:利用有关奇解的存在定理,总结出求一阶微分方程奇解的几种方法,并通过一些具体的例题说明这几种方法的应用 Using relevant theorems to develop several methods of finding singular solution of ordinary differential equation. In addition, illustrate the application of these methods through the concrete examples. 关键词:常微分方程 奇解 c-判别式 p-判别式 方法一:利用c-判别式求奇解 设一阶微分方程0, ,=?? ? ?? dx dy y x F ① 可求出方程①的通解为()0,,=c y x φ ② 如果()()???==0 ,,0,,' c y x c y x c φφ ③ 是微分方程①的解,且对③式满足:()()02 '2 '≠+y x φφ ④ 则③是微分方程①的奇解,且是通解②的包络。 例1:方程() 2 2 2 x x y dy dx dy dx + -= 的奇解 解:首先,本具题意求出该微分方程的通解为2 2 2 c cx y x ++= 与4 2 x y = 其中c 为任意常数 当时2 2 2 c cx y x ++= , ()y c cx x c y x -++= 2 2 2 ,,φ 其相应的c -判别式为 ? ??=+=-++02022x 2 c x y c cx 易得到: ? ??=-=2 2c y c x

代入原微分方程,可知? ??=-=2 2c y c x 不是原微分方程的解; 当4 2 x y = 时,易求出2 ,1''x y x ==φφ,则有()()02 '2 '≠+y x φφ 故4 2 x y = 为原微分方程的奇解 例2:试求微分方程() () y y dy dx 9 42 2 1= -的奇解 解:首先,根据题意求出微分方程的通解为:()()0322=---y y c x 其中c 为任意常数 再由相应的c-判别式: ()()()? ??=--=---020 322c x y y c x 易求出:? ??==0y c x 或 ???==3y c x 当???==0y c x 时,代入原微分方程成立; 所以? ??==0y c x 为原微分方程的解 且有()02'=--=c x x φ;()()93232 '-=---=y y y y φ 满足(Φ‘ x )2 +(Φ‘ y )2≠0 易验证???==3y c x 不是原微分方程的解 故x=c, y=0 是元微分方程的奇解。 方法二:利用p-判别法求奇解 在微分方程①中,设y ′=p,则此方程的p-判别式为: ()()?????==0,,0 ,,' p y x F p y x F p ⑤ 消去p 之后得到的函数y=?(x)是微分方程①身为解,

常微分方程数值解

第四章常微分方程数值解 [课时安排]6学时 [教学课型]理论课 [教学目的和要求] 了解常微分方程初值问题数值解法的一些基本概念,如单步法和多步法,显式和隐式,方法的阶数,整体截断误差和局部截断误差的区别和关系等;掌握一阶常微分方程初值问题的一些常用的数值计算方法,例如欧拉(Euler)方法、改进的欧拉方法、龙贝-库塔(Runge-Kutta)方法、阿达姆斯(Adams)方法等,要注意各方法的特点及有关的理论分析;掌握构造常微分方程数值解的数值积分的构造方法和泰勒展开的构造方法的基本思想,并能具体应用它们导出一些常用的数值计算公式及评估截断误差;熟练掌握龙格-库塔(R-K)方法的基本思想,公式的推导,R-K公式中系数的确定,特别是能应用“标准四阶R-K公式”解题;掌握数值方法的收敛性和稳定性的概念,并能确定给定方法的绝对稳定性区域。[教学重点与难点] 重点:欧拉方法,改进的欧拉方法,龙贝-库塔方法。 难点:R—K方法,预估-校正公式。 [教学内容与过程] 4.1 引言 本章讨论常微分方程初值问题 (4.1.1) 的数值解法,这也是科学与工程计算经常遇到的问题,由于只有很特殊的方程能用解析方法求解,而用计算机求解常微分方程的初值问题都要采用数值方法.通常我们假定(4.1.1)中 f(x,y)对y满足Lipschitz条件,即存在常数L>0,使对,有 (4.1.2) 则初值问题(4.1.1)的解存在唯一. 假定(4.1.1)的精确解为,求它的数值解就是要在区间上的一组离散点 上求的近似.通常取 ,h称为步长,求(4.1.1)的数值解是按节点的顺序逐步 推进求得.首先,要对方程做离散逼近,求出数值解的公式,再研究公式的局部截

习题选解

第六章 习题选解 6-1 对下列方程求出常数特解,并且画出方程经过()0,0x 的积分曲线的走向,从而判断各驻定解的稳定性;然后作变量替换,使非零驻定解对应于新的方程的零解。 1) +∞<<-∞>>+=02,0,0,x B A Bx Ax dt dx 2)()()0,310≥--=x x x x dt dx 解 1)方程可化为 )(x B A Bx dt dx +=,则其常数特解为 B A x x -==21,0,即为驻定解。 由于方程为分离变量方程(或迫努利方程),当B A x x - ≠≠,0时,分离变量得 Adt dx B A x x =? ????? ? ?+-11 方程的通解为 At Ce Bx A x =+ 利用初始条件()?? ? ? ?-≠≠=B A x x x x 000,00,得 00Bx A x C += ,故得原方程满足初始条件的解为 (0)(0≥??? ? ??++-= -t e B x A B A t x At ) (1) 由式(1)和方程右端的表达式,得出 当时,00>x 0>dt dx ,递增, )(t x 又 B e B x A B B x A At →??? ? ??+->+-00,时,+∞→)(t x , 即)1ln(1 0+= →B x A A t t 时,+∞→)(t x 。

当 ???????<-><+>-<>+<0 00,000 00 0 dt dx ,B A x , B x A dt dx ,B A x B x A x 时,有 ()+∞→- →t B A t x )( 所以解(1)的图像如图6-5所示。 图6-5 从解的图像可以看出: 解不稳定;解01=x B A x -=2稳定。 利用变换B A x y + =,可将原方程化为 22)()(By Ay B A y B B A y A dt dy +-=-+-= 所以原方程的驻定解B A x -=2对应于方程 2By Ay dt dy +-= 的零解。 0=y 2)由,求得常数解为 ()()031=--x x x 。 3,1,0321===x x x 因为()()()31,--=x x x x t f 0,0≥≥x 在全平面上连续可微,故对任意初始点,解唯一存在,当t 时有 (00,x t )

一阶常微分方程的奇解

摘要 (2) 1.何谓奇解 (2) 2.奇解的产生 (3) 3.包络跟奇解的关系 (4) 4.理论上证明C-判别曲线与P-判别曲线方法 (5) 4.1 克莱罗微分方程 (9) 5.奇解的基本性质 (12) 5.1 定理1 (12) 5.2 定理2 (14) 5.3 定理3 (14) 6.小结 (14) 参考文献: (15)

一阶常微分方程的奇解 摘要 在常微分方程中,我们知道方程的解可以有多种,现在我们来讨论求奇解的方法。我们看到某些微分方程,会存在一些特殊的积分曲线,他并不属于这方程的积分曲线族,但是,在这些特殊的积分曲线上的每一点处,都有积分曲线族中的一条曲线和他在此处相切。从而我们引出了积分曲线族的包络,而为了求微分方程的奇解,,我们应先求出他的通解,然后求通解的包络。 关键词:奇解,包络,C-判别式,P-判别式 1.何谓奇解 设一阶隐式方程),,(,y y x F =0有一特解

)(:x y ψ=Γ,j x ∈ 如果对每一点Γ∈P ,在P 点的任何一个领域,方程),,(,y y x F =0都有一个不同于Γ的解在P 点与Γ相切,则称Γ是微分方程的),,(,y y x F =0的奇解 定义:如果一个一阶微分方程的一个特解的积分曲线上的每一点都至少和这个微分方程的不同的积分曲线相切,并且这相切的积分曲线在切点的任何邻域都不重合,则称这个特解为这个微分方程的奇解 2.奇解的产生 先看一个例子,求方程 033=-?? ? ??y dx dy (1) 或与它等价的方程 3y dx dy = 的解。 经分离变量后,可得(1)的通解 3)(27 1c x y += 容易看出,y=0也是原方程的一个解。现在来研究这个解y=0有什么特殊的地方。由图我们看到,在解y=0上的每一 点)0,(0x 处相切,这种特殊的积分曲线y=0 称为奇积分曲线,他所对应的解就是奇 解,这就是奇解的产生。 我们现在给出曲线族包络的定义 某些微分方程,存在一些特殊的积分 曲线,会存在一些特殊的积分曲线,他并 不属于这方程的积分曲线族,但是,在这些特殊的积分曲线上的每一点处,都有积分曲线族中的一条曲线和他在此处相切。在几何学里,这些特殊的积分曲线称为上述积分曲线族的包络,在微分方程里,这些特殊的积分曲线所对应的解酒称为方程的奇解。

常微分方程数值解法

第七章 常微分方程数值解法 常微分方程中只有一些典型方程能求出初等解(用初等函数表示的解),大部分的方程是求不出初等解的。另外,有些初值问题虽然有初等解,但由于形式太复杂不便于应用。因此,有必要探讨常微分方程初值问题的数值解法。本章主要介绍一阶常微分方程初值问题的欧拉法、龙格-库塔法、阿达姆斯方法,在此基础上推出一阶微分方程组与高阶方程初值问题的 数值解法;此外,还将简要介绍求解二阶常微分方程值问题的差分方法、试射法。 第一节 欧拉法 求解常微分方程初值问题 ?????==0 0)() ,(y x y y x f dx dy (1) 的数值解,就是寻求准确解)(x y 在一系列离散节点 <<<<

常微分方程平衡点及稳定性研究38112

摘要 本文给出了微分方程稳定性的概念,并举了一些例子来说明不同稳定性定义之间的区别和联系。这些例子都是通过求出方程解析解的方法来讨论零解是否稳定。在实际问题中提出的微分方程往往是很复杂的,无法求出其解析解,这就需要我们从方程本身来判断零解的稳定性。所以我们讨论了通过Liapunov稳定性定理来判断自治系统零解的稳定性,并用类似的方法讨论了非自治系统零解的稳定性。在此基础上,讨论了一阶和二阶微分方程的平衡点及其稳定性,这对其研究数学建模的稳定性模型起到很大的作用,并且利用相关的差分方程的全局吸引性研究了具时滞的单种群模型 ()()()() () .1 1N t N t r t N t cN t ττ -- = -- 的平衡点1 x=的全局吸引性,所获结果改进了文献中相关的结论。关键词:自治系统平衡点稳定性全局吸引性

Abstract In this paper,we gived the conceptions of differential equation stability. Simultaneously a number of examples to illustrate the difference between the definition of different stability and contact. These examples are obtained by analytical solution equation method to discuss the stability of zero solution. Practical issues raised in the often very complicated differential equations, analytical solution can not be obtained, which requires us to determine from the equation itself, the stability of zero solution. So we discussed the stability theorem to determine through the stability of zero solution of autonomous systems, and use similar methods to discuss the non-zero solution of autonomous system stability. On this basis,we discuss a step and the second-step and the stability, which plays the major role to its stability of the model, and the global attractivity of the positive equilibrium 1 x=of the following delay single population model ()()()() () .1 1N t N t r t N t cN t ττ -- = -- is investigated by using the corresponding result related to a difference equation.The obtained results improve some known results in the literature. Key Words:autonomous system;equilibrium point;stability;delay;globally asymptotic stability;global attractivity

二阶常微分方程解

二阶常微分方程解

————————————————————————————————作者: ————————————————————————————————日期:

第七节 二阶常系数线性微分方程 的解法 在上节我们已经讨论了二阶线性微分方程解的结构,二阶线性微分方程的求解问题,关键在于如何求二阶齐次方程的通解和非齐次方程的一个特解。本节讨论二阶线性方程的一个特殊类型,即二阶常系数线性微分方程及其求解方法。先讨论二阶常系数线性齐次方程的求解方法。 §7.1 二阶常系数线性齐次方程及其求解方法 设给定一常系数二阶线性齐次方程为 ?? 22 dx y d +p dx dy +qy=0 (7.1) 其中p 、q 是常数,由上节定理二知,要求方程(7.1)的通解,只要求出其任意两个线性无关的特解y 1,y2就可以了,下面讨论这样两个特解的求法。 我们先分析方程(7.1)可能具有什么形式的特解, 从方程的形式上来看,它的特点是22dx y d ,dx dy ,y 各乘以 常数因子后相加等于零,如果能找到一个函数y,其

22dx y d ,dx dy ,y之间只相差一个常数因子,这样的函数有可能是方程(7.1)的特解,在初等函数中,指数函数e rx ,符合上述要求,于是我们令 y=e r x (其中r 为待定常数)来试解 将y =e rx ,dx dy =re r x,22dx y d =r 2e r x 代入方程(7.1) 得 r 2e rx +pre rx +qerx =0 或 e r x(r 2+pr+q )=0 因为e rx ≠0,故得 ? r 2 +pr +q=0 由此可见,若r 是二次方程 ?? r 2+pr +q=0 (7.2) 的根,那么e r x就是方程(7.1)的特解,于是方程(7.1)的求解问题,就转化为求代数方程(7.2)的根问题。称(7.2)式为微分方程(7.1)的特征方程。 特征方程(7.2)是一个以r 为未知函数的一元二次代数方程。特征方程的两个根r 1,r 2,称为特征根,由代数知识,特征根r 1,r 2有三种可能的情况,下面我们分别进行讨论。 (1)若特证方程(7.2)有两个不相等的实根r 1, r 2,此时e r 1x ,e r2x 是方程(7.1)的两个特解。

常微分方程的数值解

实验4 常微分方程的数值解 【实验目的】 1.掌握用MATLAB软件求微分方程初值问题数值解的方法; 2.通过实例用微分方程模型解决简化的实际问题; 3.了解欧拉方法和龙格-库塔方法的基本思想和计算公式,及稳定性等概念。 【实验内容】 题3 小型火箭初始重量为1400kg,其中包括1080kg燃料。火箭竖直向上发射时燃料燃烧率为18kg/s,由此产生32000N的推力,火箭引擎在燃料用尽时关闭。设火箭上升时空气阻力正比于速度的平方,比例系数为m,求引擎关闭瞬间火箭的高度、速度、加速度,及火箭到达最高点的时的高度和加速度,并画出高度、速度、加速度随时间变化的图形。 模型及其求解 火箭在上升的过程可分为两个阶段,在全过程中假设重力加速度始终保持不变,g=s2。 在第一个过程中,火箭通过燃烧燃料产生向上的推力,同时它还受到自身重力(包括自重和该时刻剩余燃料的重量)以及与速度平方成正比的空气阻力的作用,根据牛顿第二定律,三个力的合力产生加速度,方向竖直向上。因此有如下二式: a=dv/dt=/m=/(1400-18t) dh/dt=v 又知初始时刻t=0,v=0,h=0。记x(1)=h,x(2)=v,根据MATLAB 可以求出0到60秒内火箭的速度、高度、加速度随时间的变化情况。程序如下: function [ dx ] = rocket( t,x ) a=[*x(2)^2)/(1400-18*t)]; dx=[x(2);a]; end ts=0:1:60;

x0=[0,0]; [t,x]=ode45(@rocket,ts,x0); h=x(:,1); v=x(:,2); a=[*(v.^2))./(1400-18*t)]; [t,h,v,a]; 数据如下: t h v a 000

线性方程组解的判定

第四节 线性方程组解的判定 从本节开始,讨论含有n 个未知量、m 个方程的线性方程组的解。 11112211211222 22 11 22n n n n m m mn n m a x a x a x b a x a x a x b a x a x a x b +++=??+ ++= ????+++=? (13—2) 主要问题是要判断出方程组(13-2)何时有解?何时无解?有解时解有多少?如何求出方程组的解。 线性方程组有没有解,以及有怎样的解,完全决定于方程组的系数和常数项。因此,将线性方程组写成矩阵形式或向量形式,以矩阵或向量作为讨论线性方程组的工具,将带来极大的方便。 方程组(13-2)中各未知量的系数组成的矩阵11121212221 2 n n m m mn a a a a a a A a a a ? ?? ? ? ?=?? ?? ? ? 称为方程组(13-2)的系数矩阵。由各系数与常数项组成的矩阵,称为增广矩阵,记作A ,即 11121121 222212 n n m m mn m a a a b a a a b A a a a b ?? ????=??? ??? 方程组(13-2)中的未知量组成一个n 行、1列的矩阵(或列向量),记作X;常数项组成一个m 行、1 列的矩阵(或列向量),记作b ,即12n x x X x ??????=?????? ,12 m b b b b ?? ????=?????? 由矩阵运算,方程组(13-2)实际上是如下关系111212122212 n n m m mn a a a a a a a a a ? ?? ? ? ? ?? ?? ? ? 12n x x x ???????????? =12m b b b ???????????? 即 AX=b

一阶常微分方程的奇解

摘要 (4) 1.何谓奇解 (5) 2.奇解的产生 (5) 3.包络跟奇解的关系 (6) 4.理论上证明C-判别曲线与P-判别曲线方法 (7) 4.1 克莱罗微分方程 (11) 5.奇解的基本性质 (14) 5.1 定理1 (14) 5.2 定理2 (16) 5.3 定理3 (16) 6.小结 (17) 参考文献: (17)

一阶常微分方程的奇解 摘要 在常微分方程中,我们知道方程的解可以有多种,现在我们来讨论求奇解的方法。我们看到某些微分方程,会存在一些特殊的积分曲线,他并不属于这方程的积分曲线族,但是,在这些特殊的积分曲线上的每一点处,都有积分曲线族中的一条曲线和他在此处相切。从而我们引出了积分曲线族的包络,而为了求微分方程的奇解,,我们应先求出他的通解,然后求通解的包络。 关键词:奇解,包络,C-判别式,P-判别式

1.何谓奇解 设一阶隐式方程) x F=0有一特解 y , , (,y

)(:x y ψ=Γ,j x ∈ 如果对每一点Γ∈P ,在P 点的任何一个领域内,方程),,(,y y x F =0都有一个不同于Γ的解在P 点与Γ相切,则称Γ是微分方程的),,(,y y x F =0的奇解 定义:如果一个一阶微分方程的一个特解的积分曲线上的每一点都至少和这个微分方程的不同的积分曲线相切,并且这相切的积分曲线在切点的任何邻域内都不重合,则称这个特解为这个微分方程的奇解 2.奇解的产生 先看一个例子,求方程 033=-?? ? ??y dx dy (1) 或与它等价的方程 3y dx dy = 的解。 经分离变量后,可得(1)的通解 3)(27 1c x y += 容易看出,y=0也是原方程的一个解。现在来研究这个解y=0有什么特殊的地方。由图我们看到,在解y=0上的每一 点)0,(0x 处相切,这种特殊的积分曲线y=0 称为奇积分曲线,他所对应的解就是奇 解,这就是奇解的产生。 我们现在给出曲线族包络的定义 某些微分方程,存在一些特殊的积分 曲线,会存在一些特殊的积分曲线,他并 不属于这方程的积分曲线族,但是,在这些特殊的积分曲线上的每一点处,都有积分曲线族中的一条曲线和他在此处相切。在几何学里,这些特殊的积分曲线称为上述积分曲线族的包络,在微分方程里,这些特殊的积分曲线所对应的解酒称为方程的奇解。

试论常微分方程的奇解

试论常微分方程的奇解 摘要: 一阶微分方程拥有含有一个任意常数的通解,另外可能还有个别不含于通解的特解,即奇解,利用P-判别法和C-判别法可以求出奇解,而这两种判别法是否适用于求每一个一阶微分方程的奇解?此文中举了几个例子来说明这个问题.并给出另外三种求奇解的方法. 关键词: 一阶微分方程,奇解,P-判别式,C-判别式,C-P消去法,拾遗法,自然法. Discussing Singular Solution about First Order Differential Equation ZHU Yong-wang (Class 1, Grade 2006, College of Mathematics and Information Science) Advisor: Professor LI Jian-min Abstract: First order differential equation has a general solution which contains an arbitrary constant, but sometimes it has special solution that is singular solution, which can be solved by the P-judgment method and C-judgment method.While whether the two judgments can be applied to get every singular solution to the first order differential equation? This paper intends to illustrate this problem with several examples. Key words: Singular solution, P-judgment, C-judgment, C-P elimination method, The supplement method, Natural method. 1.引言 一般来说一阶常微分方程拥有任意常数的通解,另外还有个别不含于通解的特解.这种特解可以理解为通解的一种蜕化现象.它在几何上往往表现为解的唯一性遭到破坏.早在1649年莱布尼兹就已经观察到解族的包络也是一个解.克莱络

常微分方程数值解法

i.常微分方程初值问题数值解法 常微分方程初值问题的真解可以看成是从给定初始点出发的一条连续曲线。差分法是常微分方程初值问题的主要数值解法,其目的是得到若干个离散点来逼近这条解曲线。有两个基本途径。一个是用离散点上的差商近似替代微商。另一个是先对微分方程积分得到积分方程,再利用离散点作数值积分。 i.1 常微分方程差分法 考虑常微分方程初值问题:求函数()u t 满足 (,), 0du f t u t T dt =<≤ (i.1a ) 0(0)u u = (i.1b) 其中(,)f t u 是定义在区域G : 0t T ≤≤, u <∞上的连续函数,0u 和T 是给定的常数。我们假设(,)f t u 对u 满足Lipschitz 条件,即存在常数L 使得 121212(,)(,), [0,]; ,(,)f t u f t u L u u t T u u -≤-?∈∈-∞∞ (i.2) 这一条件保证了(i.1)的解是适定的,即存在,唯一,而且连续依赖于初值0u 。 通常情况下,(i.1)的精确解不可能用简单的解析表达式给出,只能求近似解。本章讨论常微分方程最常用的近似数值解法-差分方法。先来讨论最简单的Euler 法。为此,首先将求解区域[0,]T 离散化为若干个离散点: 0110N N t t t t T -=<< <<= (i.3) 其中n t hn =,0h >称为步长。 在微积分课程中我们熟知,微商(即导数)是差商的极限。反过来,差商就是微商的近似。在0t t =处,在(i.1a )中用向前差商 10()()u t u t h -代替微商du dt ,便得 10000()()(,())u t u t hf t u t ε=++ 如果忽略误差项0ε,再换个记号,用i u 代替()i u t 便得到 1000(,)u u hf t u -= 一般地,我们有 1Euler (,), 0,1, ,1n n n n u u hf t u n N +=+=-方法: (i.4) 从(i.1b) 给出的初始值0u 出发,由上式可以依次算出1,,N t t 上的差分解1,,N u u 。

相关文档
最新文档