常微分方程笔记-Ⅱ

其实这是一篇四月份就开始写的notes,但是因为那个时候比较忙,写了一半被我搁置了。端午假期事情不是很多(好吧,其实很多…),重新整理一下思路一口气写完好了~

本文仅表达个人的理解,如果有笔误或者理解不到位的地方欢迎评论区或者发邮件指正QwQ

Lemma.

设函数ff在矩形区域R={(t,x)R2:tt0a,  xx0b}R=\{(t,x)\in \mathbb{R}^2:|t-t_0|\le a,\;|x-x_0|\le b\}内满足不等式

f(t,x)f(t,x0)Lxx0|f(t,x)-f(t,x_0)|\le L|x-x_0||

其中,常数L0L\ge0,则称ffRR内满足对xxLipschitz{Lipschitz}条件。

Picard’s existence and uniqueness theorem

对于nn个未知函数的一阶微分方程组,在给定初值的条件下用矩阵记号可写为

dxdt=f(t,x),  x(t0)=x0()\frac{d \boldsymbol{x} }{dt}=f(t,x) ,\; \boldsymbol{x}(t_0)=\boldsymbol{x}_0\qquad (*)

f(t,x)f(t,x)RR上连续且关于xx满足LipschitzLipschitz条件,则在给定初值条件下在区间I=[t0h,t0+h]I=[t_0-h,t_0+h]上的解存在唯一,其中

h=min{a,bM},M=max{f(t,x):(t,x)R}h=min\{a,\frac{b}{M}\},M=max\{|f(t,x)|:(t,x)\in R\}

对于该定理的证明,我们分为五步进行。其中,前四步证明解的存在性,第五步证明解的唯一性

Proof.

第一步,我们不妨先将这个问题的微分形式转化为积分形式,然后再利用这个积分方程的一些良好的性质来完成我们的证明。

dxdt=f(t,x),  x(t0)=x0    x(t)=x0+t0tf(τ,x(τ))dτ\frac{d \boldsymbol{x} }{dt}=f(t,x),\; \boldsymbol{x}(t_0)=\boldsymbol{x}_0 \iff \boldsymbol{x}(t)=\boldsymbol{x}_0+\int_{t_0}^{t}f(\tau,x(\tau))d\tau

    :\implies:

对左式两端同时积分

t0tdx=t0tf(t,x)dt\int_{t_0}^t d \boldsymbol{x} = \int_{t_0}^t f(t,x)dt

得到

x(t)=x0+t0tf(t,x)dt\boldsymbol{x}(t)=\boldsymbol{x}_0+\int_{t_0}^t f(t,x)dt

x(t)=x0+t0tf(τ,x(τ))dτ\boldsymbol{x}(t)=\boldsymbol{x}_0+\int_{t_0}^{t}f(\tau,x(\tau))d\tau

    :\impliedby:

对右式两端同时求导,得到

dx(t)dt=f(t,x(t))\frac{d\boldsymbol{x}(t)}{dt}=f(t,x(t))

dxdt=f(t,x),  x(t0)=x0\frac{d \boldsymbol{x} }{dt}=f(t,x), \; \boldsymbol{x}(t_0)=\boldsymbol{x}_0

第二步,我们在这个积分形式的基础上,构造出一个绝妙的迭代函数序列{ϕn(t)}\{\phi_n(t)\},其中,ϕ0=x0\phi_0=\boldsymbol{x_0},且有

  ϕn(t)=x0+t0tf(τ,ϕn1(τ))dτ  ,  n=1,2,...,(1)\;\phi_n(t)=\boldsymbol{x}_0+\int_{t_0}^{t}f(\tau,\phi_{n-1}(\tau))d\tau \; ,\;n=1,2,...,\qquad(1)

在构造出这个迭代序列后,我们会很自然地去想要企图证明它是一致收敛的,并且收敛的极限就是该方程的解。不过这是第三、第四步分别要证明的东西,在这里我们先暂且不证。

要证明他是一致收敛,我们首先要判断它的收敛域。在确定收敛域的时候,我们要先来说明这个构造出来的函数序列里,tt均定义在区间II上,且满足不等式{ϕn(t)}x0b|\{\phi_n(t)\}-x_0|\le b

n=0n=0时,ϕ0ϕ0=0b|\phi_0-\phi_0|=0\le b,显然成立。

假设当n=kn=k时成立,那么当n=k+1n=k+1时,有

ϕk+1(t)x0=t0tf(τ,ϕk(τ))dτt0tf(τ,ϕk(τ))dτt0tMdτ=Mtt0Mhb|\phi_{k+1}(t)-x_0|=|\int_{t_0}^{t}f(\tau,\phi_{k}(\tau))d\tau|\le \int_{t_0}^t|f(\tau,\phi_k(\tau))d\tau|\le \int_{t_0}^tM d\tau=M|t-t_0|\le Mh\le b

故当n=k+1n=k+1时,命题成立。即这个构造是合法的。

第三步,按上文思路所述,我们要在这一步证明这个迭代函数列{ϕn(t)}\{\phi_n(t)\}是一致收敛的。

首先我们容易观察到,

ϕn(t)=ϕ0+k=1n(ϕk(t)ϕk1(t)),  tI\phi_n(t)=\phi_0+\sum_{k=1}^{n}(\phi_k(t)-\phi_{k-1}(t)), \; t\in I

即要证明{ϕn(t)}\{\phi_n(t)\}一致收敛,等价于证明函数项级数

ϕ0+k=1(ϕk(t)ϕk1(t))\phi_0+\sum_{k=1}^{\infty}(\phi_k(t)-\phi_{k-1}(t))

的部分和函数ϕn(t)\phi_n(t)是一致收敛的。观察这个函数项级数的形式,我们优先考虑使用WeierstrassWeierstrass判别法来证明其一致收敛。通过列举,对每一项做归纳容易得到

ϕk(t)ϕk1(t)MLk1k!tt0kMLk1k!hk|\phi_k(t)-\phi_{k-1}(t)|\le\frac{ML^{k-1}}{k!}|t-t_0|^k\le\frac{ML^{k-1}}{k!}h^k

对于数项级数{MLk1k!hk}\{\frac{ML^{k-1}}{k!}h^k\},通过夹逼准则容易证明其收敛性,从而证明了{ϕn(t)}\{\phi_n(t)\}是一致收敛的。

第四步,当证明完一致收敛性后,我们要在这一步证明迭代函数列的收敛极限ϕ(t)\phi(t)就是这个积分(微分)方程的解。

对迭代序列(1)(1)两边同时取极限有

limnϕn(t)=x0+limnt0tf(τ,ϕn1(τ))dτ\lim\limits_{n\rightarrow \infty}{\phi_n(t)}=\boldsymbol{x}_0+\lim\limits_{n\rightarrow \infty}\int_{t_0}^{t}f(\tau,\phi_{n-1}(\tau))d\tau

由一致收敛性,交换极限和积分符号

limnϕn(t)=x0+t0tlimnf(τ,ϕn1(τ))dτ\lim\limits_{n\rightarrow \infty}{\phi_n(t)}=\boldsymbol{x}_0+\int_{t_0}^{t}\lim\limits_{n\rightarrow \infty}f(\tau,\phi_{n-1}(\tau))d\tau

  ϕ(t)=x0+t0tf(τ,ϕ(τ))dτ\;\phi(t)=\boldsymbol{x}_0+\int_{t_0}^{t}f(\tau,\phi(\tau))d\tau

因此x(t)=ϕ(t)x(t)=\phi(t)是微分方程的解。

第五步,在已证毕解的存在性的基础上,我们要进一步考虑这个解的唯一性。

假设在区间II上有两个不同的函数v(t)v(t)u(t)u(t),他们都是微分方程()(*)的解,则有

u(x)v(x)t0tf(τ,u(τ))f(τ,v(τ))dτLt0tu(τ)v(τ)dτMLtt0|u(x)-v(x)|\le \int_{t_0}^t|f(\tau,u(\tau))-f(\tau,v(\tau))|d\tau\le L\int_{t_0}^t|u(\tau)-v(\tau)|d\tau\le ML|t-t_0|

不断将上式迭代,可得

u(x)v(x)MLk1k!tt0kMLk1k!hk,  kN|u(x)-v(x)|\le\frac{ML^{k-1}}{k!}|t-t_0|^k\le\frac{ML^{k-1}}{k!}h^k,\;k\in N^*

由于已证数项级数{MLk1k!hk}\{\frac{ML^{k-1}}{k!}h^k\}收敛,故假设矛盾。

唯一性证毕。

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2022-2023 JingyiQu
  • 访问人数: | 浏览次数:

如果这篇博客帮助到你,可以请我喝一杯咖啡~

支付宝
微信