欢迎来到天天文库
浏览记录
ID:35134642
大小:140.74 KB
页数:6页
时间:2019-03-19
《利用改进的adomian分解方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第6卷第2期杭州师范学院学报(自然科学版)Vol.6No.22007年3月JournalofHangzhouTeachersCollege(NaturalScienceEdition)Mar.2007文章编号:1008-9403(2007)02-00100-06利用改进的Adomian分解方法求解二阶两点边值问题金怡,余爱晖(杭州师范大学数学系,浙江杭州310036)摘要:在传统求解初值问题Adomian分解方法的基础上,提出一种改进的Adomian分解方法来求解带混合边界条件的二阶两点边值问题.并给出实现该方法的具体数值例子,以验证该方法的有效性.关键词:Ad
2、omian分解法;逆算符;两点边值问题中图分类号:O175.8MSC2000:34B8文献标志码:A0引言在应用数学与工程技术领域中经常会遇到常微分方程的边值问题,由于边值问题解的存在性和唯一性远比初值问题复杂,因此不论在理论上还是数值方法上,求解边值问题都要比初值问题困难.目前采用的数值解法主要有打靶法、高精度差分方法、样条方法等.在此主要考虑利用Adomian分解方法获得如下形式的带混合边界条件的边值问题近似解:y+p(x)y+F(x,y)=g(x),″′(1)y(0)=A,y(1)+y(1)=B,′其中F(x,y)是实函数,P(x)和g(x)是给定的函数,
3、A和B是给定的常数.[1][2-3]文章的目标是要利用Adomian和Wazwaz提出和发展起来的Adomian分解方法来解决问题(1),得到高精度的近似解.第1部分简要介绍了传统的Adomian分解方法,第2部分论述如何利用Adomian分解方法来求解二阶边值问题(1),最后在第3部分用一些典型的例子来验证该方法的有效性.1Adomian方法简介Adomian分解方法(又称逆算符方法)是20世纪80年代由美国数学物理学家GeogeAdomian提出并发展起来的求解线性和非线性方程的一种有效方法.它的基本精神是:首先把求解的方程适当地分解为若干部分,把方程的解分
4、解为无穷个解分量,再产生与方程中的非线性项等价的特殊多项式,然后利用逆算符技术由低阶解分量推出高阶解分量,从而得到方程的高精度逼近解甚至精确解.具体地讲,对于如下的初值问题:y+p(x)y+F(x,y)=g(x),″′(2)y(0)=A,y(0)=B,′收稿日期:2006‐12‐01作者简介:金怡(1983—),女,浙江杭州人,应用数学专业硕士研究生,主要从事计算数学研究.2杭州师范学院学报(自然科学版)2007年2d其中F(x,y)是实函数,P(x)和g(x)是给定的函数,A和B是常数.记微分算子L为L(·)=2(·).将dx算子L作用于方程(2)的两端,得到
5、Ly=g(x)-p(x)y-F(x′,y).(3)xx-1-1-1定义逆算符L为L(·)=∫∫(·)dxdx.将L作用于方程(3)的两端得00-1-1-1y(x)=y(0)+y(0)x+L′(g(x))-L(P(x)y(x))-L′(F(x,y))=-1-1-1A+Bx+L(g(x))-L(P(x)y(x))-L(′F(x,y)).(4)另一方面方程(2)的解y(x)可表示为某一无穷级数的形式,即∞y(x)=∑yn(x).(5)n=0对于非线性部分F(x,y)通过Adomian分解可分解为无穷多个Adomian多项式An之和,即∞F(u)=∑An,(6)n=0其
6、中A0=F(u0),A1=u1F(u0),′2u1A2=u2F(u0)+F(u0),′″2!3(7)u1A3=u3F(u0)+u1u2F(u0)+F(u0′),″碶3!22u2u1u214(iv)A4=u4F(u0)+u1u3F(u0)+F′(u0)+u1F(″u0),碶2!2!4!…将式(5)和(6)代入(4),可得:∞∞∞-1-1-1∑yn(x)=A+Bx+Lg(x)-L(p(x)∑yn(x))-L∑An.(8′)n=0n=0n=0于是,可得到递推公式:-1y0(x)=A+Bx+Lg(x),(9)-1-1yk+1(x)=-L(p(x)yk(x))-L(Ak)
7、,k≥0.′2求解边值问题改进的Adomian方法对于如下形式的边值问题:y+p(x)y+F(x,y)=g(x),″′(10)y(0)=A,y(1)+y(1)=B,其中F(x,y)是实函数,P(x)和g(x)是给定的函数,A和B是给定的常数.给定一个新的微分算子-∫p(x)dxdp(x)dxdL∶L=ee∫.dxdx则问题(10)可表示为Ly=g(x)-F(x,y).(11)xx-1-1-∫p(x)dxp(x)dx-1定义逆算符L为L(·)=∫e∫e∫(·)dxdx.将L作用于式(11),可得00-1-1-1-1y(x)=y(0)+y(0)x+Lg(x)-LF(
8、x,y)=A+cx+Lg
此文档下载收益归作者所有