含有未知函数的导数,如 的方程是微分方程。 一般的凡是表示未知函数、未知函数的导数与自变量之间的关系的方程,叫做微分方程。未知函数是一元函数的,叫常微分方程;未知函数是多元函数的叫做偏微分方程。微分方程有时也简称方程1。
定义式来源及发展微分方程研究的来源:它的研究来源极广,历史久远。牛顿和G.W.莱布尼茨创造微分和积分运算时,指出了它们的互逆性,事实上这是解决了最简单的微分方程y'=f(x)的求解问题。当人们用微积分学去研究几何学、力学、物理学所提出的问题时,微分方程就大量地涌现出来。牛顿本人已经解决了二体问题:在太阳引力作用下,一个单一的行星的运动。他把两个物体都理想化为质点,得到3个未知函数的3个二阶方程组,经简单计算证明,可化为平面问题,即两个未知函数的两个二阶微分方程组。用叫做“首次积分”的办法,完全解决了它的求解问题。
17世纪就提出了弹性问题,这类问题导致悬链线方程、振动弦的方程等等。总之,力学、天文学、几何学等领域的许多问题都导致微分方程。20世纪以来,随着大量的边缘科学诸如电磁流体力学、化学流体力学、动力气象学、海洋动力学、地下水动力学等等的产生和发展,也出现不少新型的微分方程(特别是方程组)。
在当代,甚至许多社会科学的问题亦导致微分方程,如人口发展模型、交通流模型……。因而微分方程的研究是与人类社会密切相关的。当初,数学家们把精力集中放在求微分方程的通解上,后来证明这一般不可能,于是逐步放弃了这一奢望,而转向定解问题:初值问题、边值问题、混合问题等。但是,即便是一阶常微分方程,初等解(化为积分形式)也被证明不可能,于是转向定量方法(数值计算)、定性方法,而这首先要解决解的存在性、唯一性等理论上的问题。
70年代随着数学向化学和生物学的渗透,出现了大量的反应扩散方程。从“求通解”到“求解定解问题” 数学家们首先发现微分方程有无穷个解。常微分方程的解会含有一个或多个任意常数,其个数就是方程的阶数。偏微分方程的解会含有一个或多个任意函数,其个数随方程的阶数而定。命方程的解含有的任意元素(即任意常数或任意函数)作尽可能的变化,人们就可能得到方程所有的解,于是数学家就把这种含有任意元素的解称为“通解”。在很长一段时间里,人们致力于“求通解”。但是以下三种原因使得这种“求通解”的努力,逐渐被放弃。
第一,能求得通解的方程显然是很少的。在常微分方程方面,一阶方程中可求得通解的,除了线性方程、可分离变量方程和用特殊方法变成这两种方程的方程之外,为数是很小的。如果把求通解看作求微商及消去法的某一类逆运算,那么,也和熟知的逆运算一样,它是带试探性而没有一定的规则的,甚至有时是不可能的(J.刘维尔首先证明黎卡提方程不可能求出通解),何况这种通解也是随着其自由度的增多而增加其求解的难度的。
第二,当人们要明确通解的意义的时候(在19世纪初叶分析奠基时期显然会考虑到此问题)就会碰到严重的含糊不清之处,达布在他的教学中经常提醒大家注意这些困难。这主要发生在偏微分方程的研究中。
第三,微分方程在物理学、力学中的重要应用,不在于求方程的任一解,而是求得满足某些补充条件的解。A.-L.柯西认为这是放弃“求通解”的最重要的和决定性的原因。这些补充条件即定解条件。求方程满足定解条件的解,称之为求解定解问题。
特点常微分方程的概念、解法、和其它理论很多,比如,方程和方程组的种类及解法、解的存在性和唯一性、奇解、定性理论等等。下面就方程解的有关几点简述一下,以了解常微分方程的特点。
求通解在历史上曾作为微分方程的主要目标,一旦求出通解的表达式,就容易从中得到问题所需要的特解。也可以由通解的表达式,了解对某些参数的依赖情况,便于参数取值适宜,使它对应的解具有所需要的性能,还有助于进行关于解的其他研究。
后来的发展表明,能够求出通解的情况不多,在实际应用中所需要的多是求满足某种指定条件的特解。当然,通解是有助于研究解的属性的,但是人们已把研究重点转移到定解问题上来。
一个常微分方程是不是有特解呢?如果有,又有几个呢?这是微分方程论中一个基本的问题,数学家把它归纳成基本定理,叫做存在和唯一性定理。因为如果没有解,而我们要去求解,那是没有意义的;如果有解而又不是唯一的,那又不好确定。因此,存在和唯一性定理对于微分方程的求解是十分重要的。
大部分的常微分方程求不出十分精确的解,而只能得到近似解。当然,这个近似解的精确程度是比较高的。另外还应该指出,用来描述物理过程的微分方程,以及由试验测定的初始条件也是近似的,这种近似之间的影响和变化还必须在理论上加以解决。
通常微分方程在很多学科领域内有着重要的应用,自动控制、各种电子学装置的设计、弹道的计算、飞机和导弹飞行的稳定性的研究、化学反应过程稳定性的研究等。这些问题都可以化为求常微分方程的解,或者化为研究解的性质的问题。应该说,应用常微分方程理论已经取得了很大的成就,但是,它的现有理论也还远远不能满足需要,还有待于进一步的发展,使这门学科的理论更加完善。
普遍性的数学描述许多物理或是化学的基本定律都可以写成微分方程的形式。在生物学及经济学中,微分方程用来作为复杂系统的数学模型。微分方程的数学理论最早是和方程对应的科学领域一起出现,而微分方程的解就可以用在该领域中。不过有时二个截然不同的科学领域会形成相同的微分方程,此时微分方程对应的数学理论可以看到不同现象后面一致的原则。
例如考虑光和声音在空气中的传播,以及池塘水面上的波动,这些都可以用同一个二阶的偏微分方程来描述,此方程即为波动方程,因此可以将光和声音视为一种波,和水面上的水波有些类似之处。约瑟夫·傅立叶所发展的热传导理论,其统御方程是另一个二阶偏微分方程-热传导方程式,扩散作用看似和热传导不同,但也适用同一个统御方程,而经济学中的布莱克-休斯方程也和热传导方程有关。
与其他学科关系早期由于外弹道学的需要,以及40年代由于高速气动力学研究激波的需要,拟线性一阶双曲组的间断解的研究更得到了重大发展,苏联和美国学者作出了贡献。泛函分析和偏微分方程间的相互联系,相互促进发展,首先应归功于法、波、苏等国学者的努力。
常微分方程的形成与发展是和力学、天文学、物理学,以及其他科学技术的发展密切相关的。数学的其他分支的新发展,如复变函数、李群、组合拓扑学等,都对常微分方程的发展产生了深刻的影响,当前计算机的发展更是为常微分方程的应用及理论研究提供了非常有力的工具。
分类微分方程可分为以下几类,而随着微分方程种类的不同,其相关研究的方式也会随之不同。
1.常微分方程及偏微分方程常微分方程(ODE)是指微分方程的自变量只有一个的方程2。最简单的常微分方程,未知数是一个实数或是复数的函数,但未知数也可能是一个向量函数或是矩阵函数,后者可对应一个由常微分方程组成的系统。
一般的n阶常微分方程具有形式:
其中 是 的已知函数,并且必含有 。
偏微分方程(PDE)是指微分方程的自变量有两个或以上2,且方程式中有未知数对自变量的偏微分。偏微分方程的阶数定义类似常微分方程,但更细分为椭圆型、双曲线型及抛物线型的偏微分方程,尤其在二阶偏微分方程中上述的分类更是重要。有些偏微分方程在整个自变量的值域中无法归类在上述任何一种型式中,这种偏微分方程则称为混合型。
最常见的二阶椭圆方程为调和方程: 。
2.线性及非线性常微分方程及偏微分方程都可以分为线性微分方程及非线性微分方程二类。
若 是 的一次有理式,则称方程 为n阶线性方程,否则即为非线性微分方程。
一般的,n阶线性方程具有形式:
其中, 均为x的已知函数。
若线性微分方程的系数均为常数,则为常系数线性微分方程。
举例以下是常微分方程的一些例子,其中u为未知的函数,自变量为x,c及ω均为常数。
非齐次一阶常系数线性微分方程:
齐次二阶线性微分方程:
非齐次一阶非线性微分方程:
以下是偏微分方程的一些例子,其中u为未知的函数,自变量为x及t或者是x及y。
齐次一阶线性偏微分方程:
拉普拉斯方程,是椭圆型的齐次二阶常系数线性偏微分方程:
KdV方程,3是三阶的非线性偏微分方程:
微分方程的解微分方程的解通常是一个函数表达式y=f(x),(含一个或多个待定常数,由初始条件确定)。
例如:,其解为:,其中C是待定常数;
如果知道,则可推出C=1,而可知 y=-\cos x+1,
一阶线性常微分方程
对于一阶线性常微分方程,常用的方法是常数变易法:
对于方程:y'+p(x)y+q(x)=0,可知其通解:,然后将这个通解代回到原式中,即可求出C(x)的值。
二阶常系数齐次常微分方程
对于二阶常系数齐次常微分方程,常用方法是求出其特征方程的解
对于方程:
可知其通解:
其特征方程:
根据其特征方程,判断根的分布情况,然后得到方程的通解
一般的通解形式为:
若,则有
若,则有
在共轭复数根的情况下:。
约束条件微分方程的约束条件是指其解需符合的条件,依常微分方程及偏微分方程的不同,有不同的约束条件。
常微分方程常见的约束条件是函数在特定点的值,若是高阶的微分方程,会加上其各阶导数的值,有这类约束条件的常微分方程称为初值问题。
若是二阶的常微分方程,也可能会指定函数在二个特定点的值,此时的问题即为边界值问题。若边界条件指定二点数值,称为狄利克雷边界条件(第一类边值条件),此外也有指定二个特定点上导数的边界条件,称为诺伊曼边界条件(第二类边值条件)等。
偏微分方程常见的问题以边界值问题为主,不过边界条件则是指定一特定超曲面的值或导数需符定特定条件。
解的存在性及唯一性存在性是指给定一微分方程及约束条件,判断其解是否存在。唯一性是指在上述条件下,是否只存在一个解。
针对常微分方程的初值问题,皮亚诺存在性定理可判别解的存在性,柯西-利普希茨定理4则可以判别解的存在性及唯一性。
针对偏微分方程,柯西-克瓦列夫斯基定理可以判别解的存在性及唯一性。 皮亚诺存在性定理可以判断常微分方程初值问题的解是否存在。