前言:
学习高数多年,昨天被朋友问到n阶微分方程的通解为什么含有n个独立任意常数,一时间倒也不知道如何回答,发现似乎自己从来没注意过这个问题,因此回炉重造一下,倒是有一些新的收获。
一、定义
要解决n阶微分方程的通解为什么含有n个独立任意常数这个问题,先来回顾一些定义:
1、微分方程
含有未知函数的导函数的方程称为微分方程。如下图所示:
其中,是关于自变量的函数。特别的,如果只是一个变量的函数,则这类方程称为常微分方程。上图就是一个常微分方程。
2、微分方程的阶
微分方程中出现的导函数的最高阶数,叫微分方程的阶, 如:
是三阶微分方程。一般的:
3、微分方程通解
微分方程通解有如下定义:
好了,观察该定义,我们回到主题:
- (1): 为什么是个任意常数?
- (2): 为什么这几个任意常数是独立的?
要回答这两个问题,我们需要引入一些特别观点。
二、求导是一种线性函数
对函数求导,即求导的算子作用于上,而对算子,有
因此算子是线性函数,同理有
因此算子也是线性函数,因此不同阶导数的算子组合是一种线性函数
三、微分方程与L
为了简单期间,我们这里只讨论线性微分方程。
对于任意的齐次线性微分方程,我们都可以找到对应的, 并将其表示为。比如, 我们可以有:
由于是线性函数,这样要求解, 就可以放在线性空间中进行讨论。这样微分方程的通解就对应了的解空间。经过高等代数的讨论(笔者现在也看不懂),存在的解空间是维的,因此由个常数决定,而不同维度的空间坐标一定是独立的。
如果是非齐次线性微分方程, 从矩阵角度理解,其实也就相当于从解到解的过渡,也是同样的结论。
这样我们就能理解【n阶线性微分方程的通解为什么含有n个独立任意常数】了。
而在笔者和朋友的讨论过程中,朋友给出了一个很精辟的直观理解:
【n阶微分方程其实等价于一个n元线性微分方程组,相当于给了n维空间一个质点速度和位移满足的关系,需要确定的只是初始位置,是个n维向量】 本质上也就是这个意思。
四、结语
本文纯属自己理解,很不严谨,但是思想是没问题的。核心思想就是:
【求导,就是一个线性函数】 所以最后的组合也是线性函数,而线性微分方程可以等价表示为,这就可以把解线性微分方程放到线性函数的范畴里面去讨论。最后就能理解为什么【n阶线性微分方程的通解为什么含有n个独立任意常数】了。
五、遗憾
笔者不是数学专业,只是恰巧一个朋友问到这个问题,因此查了查资料,结合自己对线性代数的理解写下这篇文章,只是说明了【n阶线性微分方程的通解为什么含有n个独立任意常数】。如果把线性去掉, 就不知道怎么理解了。有点虎头蛇尾的意思,不过目前水平有限,只能到这里了。
六、参考
[1] 马同学:高等数学
[2] 代数学引论(第二卷) (俄罗斯)斯科特利金。P274-P276