摄动理论

来自testwiki
跳转到导航 跳转到搜索

Template:NoteTA Template:Otheruses

摄动理论使用一些特別的数学方法來對於很多不具精确解的问题給出近似解,这些方法从相关的較簡單问题的精确解开始入手。摄动理论將原本問題分為具有精確解的較簡單部分與不具精確解的微扰部分。[1]摄动理论适用的问题通常具有以下性質:通过加入一个微扰项於較簡單部分的數學表述,可以計算出整個問題的近似解。

摄动理论计算出来的解答通常会表达为一个微小参数的冪級數。摄动理论解答与精确解之间的差别,可以用这微小参数来做数量比较。冪級數的第一个项目是精确解的解答。后面的项目描述解答的修正。这修正是因为精确解与原本问题的「完全解」之间的误差而产生的。更正式地,完全解A的近似可以表達为一个級數

A=ϵ0A0+ϵ1A1+ϵ2A2+

在這例子裏,A0是簡單又有「精確解」的問題的精確解,A1,A2,代表由某种系统程序反覆地找到的高阶项目修正。因为ϵ的值很微小,这些高阶项目修正应该会越来越不重要。

微扰阶数

摄动理论的标准阐述主要是以微扰的阶数来分辨:一阶摄动理论或二阶摄动理论。再来就是以微扰的简并度来分辨:无简并或有简并。有简并的摄动,又称为奇异摄动Template:Lang),比较难解,必须用到更进阶的理论。

一阶无简并摄动理论

本段落讲述微分方程的一阶微扰理论。为了简单易解,假设零微扰系统的解答是不简并的。

一阶本征值修正

许多常微分方程偏微分方程可以表达为

Dg(x)=λg(x)(1)

其中,D是某特定微分算子λ是其本征值

假设微分算子可以写为

D=D(0)+ϵD(1)

其中,ϵ是微小的度量。

又假设我们已知道D(0)的解答的完备集{fi(0)(x)};其中,解答fi(0)(x)D(0)的本征值为λi(0)本征函数。用方程表达,

D(0)fi(0)(x)=λi(0)fi(0)(x)

还有,这一集合的解答{fi(0)(x)}形成一个正交归一集

fi(0)(x)fj(0)(x)dx=δij

其中,δij克羅內克函數

取至零阶,完全解g(x)应该相当接近集合里一个零微扰解。设定这零微扰解为fn(0)(x)。用方程表达,

g(x)=fn(0)(x)+𝒪(ϵ)

其中,𝒪采用大O符號来描述函数的渐近行为。

完全解的本征值也可近似为

λ=λn(0)+𝒪(ϵ)

将完全解g(x)写为零微扰解的线性组合,

g(x)=mcmfm(0)(x)(2)

其中,除了cn以外,所有的常数cm, mn的值是𝒪(ϵ);只有cn的值是𝒪(1)

将公式 (2)代入公式 (1),乘以fn(0)(x),利用正交归一性,可以得到

λn(0)cn+ϵmcmfn(0)(x)D(1)fm(0)(x)dx=λcn

这可以很容易地改变为一个简单的线性代数问题,一个寻找矩阵的本征值的问题:给予 mAnmcm=λcn,求λ;其中,Anm是矩阵元素:

Anm=λn(0)δnm+ϵfn(0)(x)D(1)fm(0)(x)dx

我们并不需要解析整个矩阵。注意到线性方程裡的每一个cm都是𝒪(ϵ);只有cn的值是𝒪(1)。所以,取至ϵ一阶,线性方程可以很容易地解析为

λ=λn(0)+ϵfn(0)(x)D(1)fn(0)(x)dx(3)

这就是一阶摄动理论的本征值解答。一阶本征值数修正是

λn(1)=fn(0)(x)D(1)fn(0)(x)dx

一阶本征函数修正

取至一阶,函数g(x)可以用类似的推理求得。设定

g(x)=fn(0)(x)+ϵfn(1)(x)(4)

那麼,公式 (1)变为

(D(0)+ϵD(1))(fn(0)(x)+ϵfn(1)(x))=(λn(0)+ϵλn(1))(fn(0)(x)+ϵfn(1)(x))

取至一阶,展开这方程。经过一番运算,可以得到

D(1)fn(0)(x)+D(0)fn(1)(x)=λn(0)fn(1)(x)+λn(1)fn(0)(x)(5)

由于{fi(0)(x)}是一个完备集,fn(1)(x)可以写为

fn(1)(x)=inCifi(0)(x)(6)

请注意,这方程右手边的总和表达式,并不含有fn(0)(x)项目。任何fn(0)(x)的贡献,可以与公式 (4)的零階項目相合并。

将公式 (6)代入公式 (5),可以得到

(D(1)λn(1))fn(0)(x)=λn(0)inCifi(0)(x)D(0)inCifi(0)(x)=in(λn(0)λi(0))Cifi(0)(x)

将这方乘式两边都乘以fj(0)(x),再随著x积分,利用正交归一性,可以得到

fj(0)(x)D(1)fn(0)(x)dx=in(λn(0)λi(0))Cifj(0)(x)fi(0)(x)=(λn(0)λj(0))Cj

稍加编排,改变下标jm。那麼,一阶本征函数修正fn(1)(x)可以写为

fn(1)(x)=mnfm(0)(x)λn(0)λm(0)fm(0)(y)D(1)fn(0)(y)dy

参阅

參考資料

Template:Reflist

外部链接

Template:非线性偏微分方程理论与解法 Template:Authority control