数学: n阶微分方程的通解为什么含有n个独立任意常数

前言:

学习高数多年,昨天被朋友问到n阶微分方程的通解为什么含有n个独立任意常数,一时间倒也不知道如何回答,发现似乎自己从来没注意过这个问题,因此回炉重造一下,倒是有一些新的收获。

一、定义

要解决n阶微分方程的通解为什么含有n个独立任意常数这个问题,先来回顾一些定义:

1、微分方程

含有未知函数的导函数的方程称为微分方程。如下图所示:
在这里插入图片描述
其中, y y y是关于自变量 x x x的函数。特别的,如果 y y y只是一个变量 x x x的函数,则这类方程称为常微分方程。上图就是一个常微分方程。

2、微分方程的阶

微分方程中出现的导函数的最高阶数,叫微分方程的阶, 如:
x 3 y ( 3 ) x 2 y ′ ′ = 3 x x^3 y^{(3)}x^2y^{''} = 3 x x3y(3)x2y=3x
是三阶微分方程。一般的:
在这里插入图片描述

3、微分方程通解

微分方程通解有如下定义:
在这里插入图片描述
好了,观察该定义,我们回到主题:

  • (1): 为什么是 n n n个任意常数?
  • (2): 为什么这几个任意常数是独立的?

要回答这两个问题,我们需要引入一些特别观点。

二、求导是一种线性函数

对函数 f f f求导,即求导的 D D D算子作用于 f f f上,而对 D D D算子,有
D ( x + y ) = D ( x ) + D ( y ) , D ( c x ) = c D ( x ) D(x+y)=D(x)+D(y), D(cx)=cD(x) D(x+y)=D(x)+D(y),D(cx)=cD(x)
因此 D D D算子是线性函数,同理有
D n ( x + y ) = D n ( x ) + D n ( y ) , D n ( c x ) = c D n ( x ) D^n(x+y)=D^n(x)+D^n(y), D^n(cx)=cD^n(x) Dn(x+y)=Dn(x)+Dn(y),Dn(cx)=cDn(x)
因此 D n D^n Dn算子也是线性函数,因此不同阶导数的 D D D算子组合 L \mathcal{L} L是一种线性函数

L = a 0 D 0 + a 1 D 1 + a 2 D 2 + . . . + a n D n \mathcal{L}=a_0D^0+ a_1D^1+a_2D^2+ ... + a_nD^n L=a0D0+a1D1+a2D2+...+anDn

三、微分方程与L

为了简单期间,我们这里只讨论线性微分方程

对于任意的齐次线性微分方程,我们都可以找到对应的 L \mathcal{L} L, 并将其表示为 L ( y ) = 0 \mathcal{L}(y)=0 L(y)=0。比如 x 2 y ′ ′ − x y ′ + y = 0 x^2y''-xy'+y=0 x2yxy+y=0, 我们可以有:
L = x 2 D 2 − x D 1 + 1 D 0 \mathcal{L}=x^2D^2-xD^1+1D^0 L=x2D2xD1+1D0

由于 L \mathcal{L} L是线性函数,这样要求解 y y y, 就可以放在线性空间中进行讨论。这样微分方程的通解就对应了 L ( y ) = 0 \mathcal{L}(y)=0 L(y)=0的解空间。经过高等代数的讨论(笔者现在也看不懂), y y y存在的解空间是 n n n维的,因此由 n n n个常数决定,而不同维度的空间坐标一定是独立的。

如果是非齐次线性微分方程 L ( y ) = f ( x ) \mathcal{L}(y)=f(x) L(y)=f(x), 从矩阵角度理解,其实也就相当于从解 A x = 0 Ax=0 Ax=0到解 A x = b Ax=b Ax=b的过渡,也是同样的结论。

这样我们就能理解【n阶线性微分方程的通解为什么含有n个独立任意常数】了。

而在笔者和朋友的讨论过程中,朋友给出了一个很精辟的直观理解:
【n阶微分方程其实等价于一个n元线性微分方程组,相当于给了n维空间一个质点速度和位移满足的关系,需要确定的只是初始位置,是个n维向量】 本质上也就是这个意思。

四、结语

本文纯属自己理解,很不严谨,但是思想是没问题的。核心思想就是:
【求导,就是一个线性函数】 所以最后 D , D 2 , . . . , D n D,D^2, ..., D^n DD2,...,Dn的组合 L \mathcal{L} L也是线性函数,而线性微分方程可以等价表示为 L ( y ) \mathcal{L(y)} L(y),这就可以把解线性微分方程放到线性函数的范畴里面去讨论。最后就能理解为什么【n阶线性微分方程的通解为什么含有n个独立任意常数】了。

五、遗憾

笔者不是数学专业,只是恰巧一个朋友问到这个问题,因此查了查资料,结合自己对线性代数的理解写下这篇文章,只是说明了【n阶线性微分方程的通解为什么含有n个独立任意常数】。如果把线性去掉, 就不知道怎么理解了。有点虎头蛇尾的意思,不过目前水平有限,只能到这里了。

六、参考

[1] 马同学:高等数学
[2] 代数学引论(第二卷) (俄罗斯)斯科特利金。P274-P276

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值