求解非线性薛定谔方程的一类数值解法

求解非线性薛定谔方程的一类数值解法
求解非线性薛定谔方程的一类数值解法

求解非线性薛定谔方程的一类数值解法

张艳敏,刘明鼎

(青岛理工大学琴岛学院,山东青岛266106)

摘要:利用非标准有限差分方法构造了求解非线性薛定谔方程的两个非标准有限差分格式。对于离散后的差分格式,把关于时间和空间的步长函数作为分母逼近导数项。对于非线性项,通过非局部的离散方法计算了这两个非标准有限差分格式的局部截断误差。数值实验结果验证了非标准有限差分格式的有效性。关键词:非线性薛定谔方程;局部截断误差;数值解法中图分类号:O241.82

文献标识码:A

文章编号:2095-7726(2019)03-0008-03

薛定谔方程是物理学中量子力学的一个重要方程,可以用于研究深水波浪理论。柱(球)非线性薛定谔方程常用于描述单色波的一维自调适、光学的自陷现象、固体中的热脉冲传播和等离子体中的Langnui 波[1–5],因此对于此类方程的研究具有非常重要的意义。

薛定谔方程有线性和非线性两种,在本文中,我们研究的是非线性薛定谔方程。非线性薛定谔方程解的解析表达式是很难得到的,因此求解此类方程最常用的就是数值解法。求非线性薛定谔方程数值解的方法主要有差分方法、配置谱方法[6]、有限元方法[7]和平均离散梯度方法[8]等。在本文中,我们利用非标准有限差分方法研究了非线性薛定谔方程的数值解,这种方法已在求解偏微分方程中得到了广泛的应用[9],其优点是对非线性项作非局部离散,对导数项作离散后用步长函数作分母,这样不仅能保持差分方程的数值解与原方程的解析解具有相同的正性,而且能保持较好的数值稳定性。

1非标准有限差分格式的构造

现在我们利用文献[10-12]给出的方法构造非线

性薛定谔方程的两种非标准有限差分格式,要考虑的非线性薛定谔方程为

(1)相应的初边值条件为

其中:为虚数单位;、、和均为连续函数;和均为正数。

为了得到非线性薛定谔方程的差分格式,需要对式

(1)进行离散。首先,需要利用网格对区域进行分割,取空间步长时间步长其

次,在网格点处,定义数值解其中,且下面将分别构造式(1)的两种非标准有限差分格式。

1.1第一种非标准有限差分格式的构造

为了构造式(1)的第一种非标准有限差分格式,我们利用R.E.Mickens 提出的构造非标准有限差分格式的原理[10]和文献[13-14]中提到的方法,并利用给定的记号,对式(1)进行离散。离散后的差分方程为

其中,和为分母函数,且,且分母是通过步长函数逼近得到的。

从式(4)可以看出,和分别取代了和分母函数的选择依据了薛定谔方程解的性质[4]。

记对式(4)进行整理,可得第36卷第3期Vol.36No.3

新乡学院学报

Journal of Xinxiang University

2019年3月Mar.2019

收稿日期:2018-12-21

基金项目:山东省高校科技计划项目(J17KB053);青岛理工大学琴岛学院教育教学研究重点项目(2018003A)作者简介:张艳敏(1981—),女,山东东营人,副教授,硕士,研究方向:偏微分方程数值分析。通信作者:刘明鼎(1982—),男,辽宁大连人,副教授,硕士,研究方向:偏微分方程数值分析。

222

(,)(,)

(,)(,)(,),i u x t u x t u x t u x t g x t t x ??=++??(,0)(),

u x f x =(2)

01(0,)(),

(,)()u t p t u L t p t =ìí

=?。

(3)0,0;x H t T <£<£i (,)g x t ()f x 0()p x 1()p x H T [0,][0,]H T ′,h H M =Δt T N =。(,)m n x t (,),n

m

m n u u x t =(0,1,2,,),m x mh m M ==L Δ(0,1,2,,),n t n t n N ==L ,M N ++??Z Z 。111212

2(),i n n n n n

m m m m m n n n

m m m u u u u u u u g D D ++---+=++(4)

1D 2D 12exp(Δ)1,D t D =-=24sin ()2

h 1D 2D Δt 2,h 11122

,,D

R D R D ==

非线性薛定谔方程数值解的MATLAB仿真

admin [非线性薛定谔方程数值解的MATLAB仿真]——利用分步快速傅里叶变换对光纤中光信号的传输方程进行数值求解

1、非线性薛定谔方程 非线性薛定谔方程(nonlinear Schrodinger equation ,NLSE)是奥地利物理学家薛定谔于1926 年提出的,应用在量子力学系统中。由于量子力学主要研究粒子的动力学运动状态,所以不能运用牛顿力学公式来表示。通常在量子力学中,研究系统的状态一般通过波函数(x ,t)来表示。而对波函数的研究主要是求解非线性薛定谔方程。本文主要研究光脉冲在光纤中传输状态下的演变。 一般情况下,光脉冲信号在光纤中传输时,同时受到光纤的色散和非线性效应的影响。通过Maxwell 方程,考虑到光纤的色散和非线性效应,可以推导出光信号在光纤中的传输方程,即非线性薛定谔方程。NLSE 是非线性偏微分方程,一般很难直接求出解析解,于是通过数值方法进行求解。具体分为两大类:(1)分布有限差分法(split-step finite differencemethod ,SSFD);(2)分步傅里叶变换法(split-step Fourier transform method ,SSFT)。一般情况,在达到相同精度,由于分步傅里叶变换法采用运算速度快的快速傅里叶变换,所以相比较有限差分法运算速度快一到两个数量级。于是本文介绍分步傅里叶变换法来对光纤中光信号的传输方程,即非线性薛定谔方程进行数值求解。并通过MATLAB 软件对结果数值仿真。 非线性薛定谔方程的基本形式为: 22||t xx iu u u u =+ 其中u 是未知的复值函数. 目前,采用分步傅立叶算法(Split step Fourier Method)求解非线性薛定谔方程的数值解应用比较多。分步傅立叶方法最早是在1937年开始应用的,这种方法己经被证明是相同精度下数值求解非线性薛定愕方程最快的方法,部分原因是它采用了快速傅立叶变换算法(FastFourier Transform Algorithm)。基于MATLAB 科学计算软件以及MATLAB 强大的符号计算功能,完全可以实现分步傅立叶数值算法来对脉冲形状和频谱进行仿真。 一般情况下,光脉冲沿光纤传播时受到色散和非线性效应的共同作用,假设当传输距离 很小的时候,两者相互独立作用,那么,根据这种思想可建立如下分步傅立叶数值算法的数 学模型: 把待求解的非线性薛定谔方程写成以下形式: ??()U D N U z ?=+? (I ) (II )

最新薛定谔方程及其解法

关于薛定谔方程 一.定义及重要性 薛定谔方程(Schrdinger equation)是由奥地利物理学家薛定谔提 出的量子力学中的一个基本方程,也是量子力学的一个基本假定, 其正确性只能靠实验来检验。是将物质波的概念和波动方程相结合 建立的二阶偏微分方程,可描述微观粒子的运动,每个微观系统都 有一个相应的薛定谔方程式,通过解方程可得到波函数的具体形式 以及对应的能量,从而了解微观系统的性质。 薛定谔方程是量子力学最基本的方程,亦是量子力学的一个基 本假定,它的正确性只能靠实验来检验。 二.表达式 三.定态方程 ()() 2 2 2 V r E r m η ψψ + ?? -?= ?? ?? 所谓势场,就是粒子在其中会有势能的场,比如电场就是一个带电粒子的势场;所谓定态,就是假设波函数不随时间变化。 其中,E是粒子本身的能量;v(x,y,z)是描述势场的函数,假设不随时间变化。

2 2 22222 z y x ??????++=? 可化为 d 0)(222 =-+ψψv E h m dx 薛定谔方程的解法 一. 初值解法;欧拉法,龙格库塔法 二. 边值解法;差分法,打靶法,有限元法 龙格库塔法(对欧拉法的完善) 给定初值问题 ). ()()((3) ) ,(),()( ,,(2) )(),( 311212 2111021h O t y t y hk y h t f k y t f k k c k c h y y y c c a y b t a y t f dt dy i i i i i i i i =-???????++==++==?????=≤≤=++的局部截断误差使以下数值解法的值及确定常数ββα βα

波函数和薛定谔方程-力学量算符

波函数和薛定谔方程-力学量算符 1.一维运动的粒子处在 的状态,其中,求: (1)粒子动量的几率分布函数; (2)粒子动量的平均值。 [解]首先将归一化,求归一化系数A。 (1)动量的几率分布函数是 注意到中的时间只起参数作用,对几率分布无影响,因此可有 令 代入上式得 (2) 动量p的平均值的结果从物理上看是显然的,因为对本题说来,粒子动量是和是的几率是相同的。讨论: ①一维的傅里叶变换的系数是而不是。 ②傅里叶变换式中的t可看成参变量。因此,当原来坐标空间的波函数不含时间变量时, 即相当于的情况,变换式的形式保持不变。

③不难证明,若是归一化的,则经傅里叶变换得到也是归一化的。 2.设在时,粒子的状态为 求粒子动量的平均值和粒子动能的平均值。 [解]方法一:根据态迭加原理和波函数的统计解释。任意状态总可以分解为单色平面波的线性和,即,展开式的系数表示粒子的动量为p时的几率。知道了几率分布函数后,就可按照 求平均值。 在时,动量有一定值的函数,即单色德布罗意平面波为,与的展开式比较可知,处在状态的粒子动量可以取 ,而,粒子动量的平均值为 A可由归一化条件确定 故 粒子动能的平均值为 。 方法二:直接积分法

根据函数的性质,只有当函数的宗量等于零时,函数方不为零,故的可能值有 而 则有及。 讨论:①由于单色德布罗意平面波当时不趋于零,因此的归一化积分是发散的,故采用动量几率分布的概念来求归一化系数。 ②本题的不是平方可积的函数,因此不能作傅氏积分展开,只能作傅氏级数展开,即 这时对应于波函数的是分立谱而不是连续谱,因此计算积分,得到函数。 ③在连续谱函数还未熟练以前,建议教学时只引导学生按方法一做,在第三章函数讲 授后再用函数做一遍,对比一下,熟悉一下函数的运算。 3.一维谐振子处在 的状态,求: (1)势能的平均值; (2)动量的几率分布函数; (3)动能的平均值 [解]先检验是否归一化。 是归一化的。 (1) . 其中应用及 (2)由于是平方可积的,因此可作傅氏变换求动量几率分布函数

实验三 定态薛定谔方程的矩阵解法

实验三 定态薛定谔方程的矩阵解法 一.实验目的 1.掌握定态薛定谔方程的矩阵解法。 2.掌握几种矩阵特征值问题数值解法的原理,会调用相应的子程序求解具体问题。 二.实验内容 1.问题描述 以/2ω/()m ω为长度单位,一维谐振子的哈密顿量为 2 202d H x dx =-+, 其本征值为21n E n =+,本证波函数为 2 /2)()n n x H x ?=-, 其中()n H x 为厄米多项式,满足递推关系 11()2()2()n n n H x xH x nH x +-=-。 用矩阵方法求 2 22d H x x dx =-++ 的本证能量和相应的波函数。 2.问题分析 H E ψψ= 0()|j j j t c ψ?∞ ==>∑ 0||i i j i j i j c E c x Ec ??∞ =+<>=∑ 11|j j j x ???-+>=>>

11||||j j j j x x ????-+<>= <>= 0010010 112111,211,11,1 n n n n n n n n n n n n E x c c x E x c c E x E x c c x E c c -------?????????????????????????=??????????????????????? ? 3.程序编写 子程序及调用方法见《FORTRAN 常用算法程序集(第二版)》第三章 徐士良,P97 4.实验要求 ◆用恰当的算法求解以上实对称三对角矩阵的特征值问题。 ◆取n=8,给出H 的全部特征值和相应的特征向量。 5.实验步骤 ● 启动软件开发环境Microsoft Developer Studio 。 ● 创建新工作区shiyan03。 ● 创建新项目xm3。 ● 创建源程序文件xm3.f90,编辑输入源程序文本。 ● 编译、构建、运行、调试程序。 6.实验结果 程序设计:

波函数和薛定谔方程

波函数和薛定谔方程 一、波函数的统计解释、叠加原理和双缝干涉实验 微观粒子具有波粒二象性<德布罗意假设); 德布罗意关系<将描述粒子和波的物理量联系在一起) 物质波<微观粒子—实物粒子) 引入波函数<概率波幅)—描述微观粒子运动状态 对于微观粒子来说,如果不考虑“自旋”一类的“内禀”态,单值波函数是其物理状态的最详尽描述。至少在目前量子力学框架中,我们不能获得比波函数更多的物理信息。b5E2RGbCAP 微观粒子的状态用波函数完全描述 ——量子力学中的一条基本原理 该原理包含三方面内容:粒子的状态用波函数表示、波函数的统计解释和对波函数性质的要求。 要明确“完全”的含义是什么。按着波函数的统计解释,波函数统计性的描述体系的量子态,若已知单粒子<不考虑自旋)波函数,则不仅可以确定粒子的位置概率分布,而且如动量等粒子的其它力学量的概率分布也均可通过波函数而完全确定。由此可见,只要已知体系的波函数,便可获得该体系的一切物理信息。从这个意义上说,有关体系的全部信息已包含在波函数中,所以说微观粒子的状态用波函数完全描述。p1EanqFDPw 必须强调指出,波函数给出的有关粒子的“信息”本质上是统计性质的。例如,在适当条件下制备动量为p的粒子,然后测量其空间位置,我们根本无法预言测量的结果,我们只能知道获得各种可能结果的概率。DXDiTa9E3d

很自然,人们会提出这样的疑问:既然量子力学只能给出统计结果,那就只需引入一个概率分布函数<象经典统计力学那样),何必假定一个复值波函数呢?RTCrpUDGiT 事实上,引入复值波函数的物理基础,乃是量子力学中的又一条基本原理——叠加原理。 这条原理告诉我们,两种状态的叠加,绝不是概率相加,而是带有相位的复值波函数的叠加<数学求和)。正因如此,在双缝干涉实验中,我们才能看见屏上的干涉花纹。5PCzVD7HxA 实物粒子双缝干涉实验分析 我们首先只打开一条狭缝,根据粒子的波动性,可以预言屏上将显示波 长<为粒子动量)的单缝衍射花纹。但是,根据粒子的微粒性, 它们将是一个一个打上去的,怎样将这两种性质的描述调和起来呢?为此,我们想象将入射粒子束强度降低,直到只一个粒子通过狭缝,这时屏上会出现很微弱的衍射花纹吗?当然不会!单个粒子只能作为一个不可分割的整体打到屏上的一个点,从而出现一个小斑点。如果让这种微弱的粒子束<几乎让粒子一个一个地通过狭缝)长时间照射狭缝<相当于一个粒子的多次行为),结果发现,屏上一个一个斑点逐渐增加,最后形成一种接近连续的分布,它恰恰就是单缝衍射花纹!<单个粒子具有波动性的有力证明)jLBHrnAILg 这提示:粒子的波动性只是一种“概率波”,或者干脆说只是一种概率分布而已。这种看法对吗?这种说法容易造成误解,因为它忽略了叠加原理的要求。xHAQX74J0X 为了说明这一点,我们继续分析双缝干涉实验。

非线性薛定谔方程数值解的MATLAB仿真

[键入作者姓名] [键入文档标题] ——利用分步快速傅里叶变换对光纤中光信号的传输方程进行数值求解

1、非线性薛定谔方程 非线性薛定谔方程(nonlinear Schrodinger equation ,NLSE)是奥地利物理学家薛定谔于1926 年提出的,应用在量子力学系统中。由于量子力学主要研究粒子的动力学运动状态,所以不能运用牛顿力学公式来表示。通常在量子力学中,研究系统的状态一般通过波函数(x ,t)来表示。而对波函数的研究主要是求解非线性薛定谔方程。本文主要研究光脉冲在光纤中传输状态下的演变。 一般情况下,光脉冲信号在光纤中传输时,同时受到光纤的色散和非线性效应的影响。通过Maxwell 方程,考虑到光纤的色散和非线性效应,可以推导出光信号在光纤中的传输方程,即非线性薛定谔方程。NLSE 是非线性偏微分方程,一般很难直接求出解析解,于是通过数值方法进行求解。具体分为两大类:(1)分布有限差分法(split-step finite differencemethod ,SSFD);(2)分步傅里叶变换法(split-step Fourier transform method ,SSFT)。一般情况,在达到相同精度,由于分步傅里叶变换法采用运算速度快的快速傅里叶变换,所以相比较有限差分法运算速度快一到两个数量级。于是本文介绍分步傅里叶变换法来对光纤中光信号的传输方程,即非线性薛定谔方程进行数值求解。并通过MATLAB 软件对结果数值仿真。 非线性薛定谔方程的基本形式为: 22||t xx iu u u u =+ 其中u 是未知的复值函数. 目前,采用分步傅立叶算法(Split step Fourier Method)求解非线性薛定谔方程的数值解应用比较多。分步傅立叶方法最早是在1937年开始应用的,这种方法己经被证明是相同精度下数值求解非线性薛定愕方程最快的方法,部分原因是它采用了快速傅立叶变换算法(Fast Fourier Transform Algorithm)。基于MATLAB 科学计算软件以及MATLAB 强大的符号计算功能,完全可以实现分步傅立叶数值算法来对脉冲形状和频谱进行仿真。 一般情况下,光脉冲沿光纤传播时受到色散和非线性效应的共同作用,假设当传输距离 很小的时候,两者相互独立作用,那么,根据这种思想可建立如下分步傅立叶数值算法的数 学模型: 把待求解的非线性薛定谔方程写成以下形式: ??()U D N U z ?=+? (I ) (II )

非线性薛定谔方程的孤子解和怪波解

非线性薛定谔方程的孤子解和怪波解 摘要:光纤中光波的传输模型一直是当前研究的热点理论模型之一,从非线性薛定谔方程到金格堡-朗道方程,都试图对其进行更好的阐释,其次对于非线性动力学系统中,非线性薛定谔方程的解有呈现出非常多有趣的特征,对于其中特定解的研究能够让我们了解脉冲演化的本质,所以本文主要从孤子解的传输入手,并且简单介绍了怪波解的解形式。 薛定谔方程又称薛定谔波动方程,是量子力学的一个基本方程,同时又是量子力学的基本假设之一,由奥地利物理学家薛定谔1926年在《量子化就是本征值问题》中提出的,它在量子力学中的地位非常重要,相当于牛顿定律对于经典力学一样。 随着人们对世界的不断探索,非线性现象逐渐走进人们的视野,这种现象一般大都用非线性偏微分方程的数学模型来描述,显然线性方程已经不能满足人们的需求。 1973年,Hasegawa从含有非线性项的色散方程中推导出了非线性薛定谔方程。非线性薛定谔方程(NLS)是普适性很强的一个基本方程,最简单的形式是: 其中为常数。因为这个方程在几乎所有的物理分支及其他科学领域得到了广泛的应用,如超导,光孤子在光纤中传播,光波导,等离子体中的Langnui波等,所以许多学者对此方程的研究投入了很大的热情,至今还在生机勃勃的向前发展着。 1 分步傅里叶法计算演化过程 对于处理非线性性薛定谔方程,常用的数值仿真方式为分步傅里叶方法,为了简单起见,只考虑二阶色散和自相位调制,不考虑高阶色散、自陡以及四波混频等高阶非线性效应。上述方程中做 2 β为二阶色散,γ表示Kerr效应系数,g和α分别代表光纤中的增益和损耗。对上述方程转化到频域,先不考虑增益和损耗。可以得到 2 k k k k k dA i A i a a dz βγ =?+F. 其中2 2 2 k i β β ?=Ω 令() exp k k A B i z β =?可以得到 () 2exp k k k k dB i a a i z dz γβ =-? F 以上方程可以用四阶龙格库塔直接求解,但是速度较慢,所以我们需要做差分处理。 ()() ()()() 2 exp k k k k k B z z B z i a z a z i z z γβ +?- =-? ? F 再利用() exp k k A B i z β =?可以得到 ()()()() ()()() 2 2 exp exp exp k k k k k k k k A z z A i a z a z z i z a z i a z z i z γβ γβ ?? +?=+??? ?? ?? ?? ≈????? ?? F F 然后做傅里叶反变换就可以得到最终的结果 ()()()() 2 1exp exp - k k k k a z z a z i a z z i z γβ ?? +?=????? ?? F F

薛定谔方程及其解法

关于薛定谔方程 一. 定义及重要性 薛定谔方程(Schrdinger equation )是由奥地利物理 学家薛定谔提出的量子力学中的一个基本方程,也是量子力学的一个基本假定,其正确性只能靠实验来检验。是将物质波的概念和波动方程相结合建立的二阶偏微分方程,可描述微观粒子的运动,每个微观系统都有一个相应的薛定谔方程式,通过解方程可得到波函数的具体形式以及对应的能量,从而了解微观系统的性质。 薛定谔方程是量子力学最基本的方程,亦是量子力学的一个基本假定,它的正确性只能靠实验来检验。 二. 表达式 三. 定态方程 ()()2 22V r E r m ηψψ+??-?=???? 所谓势场,就是粒子在其中会有势能的场,比如电场就是一个带电粒子的势场;所谓定态,就是假设波函数不随时间变化。 其中,E 是粒子本身的能量;v(x ,y ,z)是描述势场的函数,假设不随时间变化。

2 2 22222z y x ?? ????++=? 可化为d 0)(222=-+ψψ v E h m dx 薛定谔方程的解法 一. 初值解法;欧拉法,龙格库塔法 二. 边值解法;差分法,打靶法,有限元法 龙格库塔法(对欧拉法的完善) 给定初值问题 ).()()((3) ) ,() ,() ( ,,(2) )() ,( 3112122111021h O t y t y hk y h t f k y t f k k c k c h y y y c c a y b t a y t f dt dy i i i i i i i i =-???????++==++==????? =≤≤=++的局部截断误差使以下数值解法 的值及确定常数ββα βα

第二章波函数和薛定谔方程

第二章波函数和薛定谔方程 ●§2.1 波函数的统计解释 ●§2.2 态叠加原理 ●§2.3 薛定谔方程 ●§2.4 粒子流密度和粒子数守恒定律●§2.5 定态薛定谔方程 ●§2.6 一维无限深势阱 ●§2.7 线性谐振子 ●§2.8势垒贯穿

本章主要介绍了波函数的统计解释、薛定谔方程的建立过程、用定态薛定方程处理势阱问题和线性谐振子问题。

§2.1 波函数的统计解释(一)波函数 (二)波函数的解释 (三)波函数的性质

?? ????-?=ψ)(exp Et r p i A ?3个问题? 描写自由粒子的 平面波 ),(t r ψ?如果粒子处于随时间和位置变化的力场中运动,他的动量和能量不再是常量(或不同时为常量)粒子的状态就不能用平面波 描写,而必须用较复杂的波描写,一般记为: 描写粒子状态的 波函数,它通常 是一个复函数。 称为de Broglie 波。此式称为自由粒子的 波函数。 (1) ψ是怎样描述粒子的状态呢? (2) ψ如何体现波粒二象性的? (3) ψ描写的是什么样的波呢? (一)波函数

电子源感 光 屏(1)两种错误的看法 1. 波由粒子组成 如水波,声波,由分子密度疏密变化而形成的一种分布。 这种看法是与实验矛盾的,它不能解释长时间单个电子衍射实验。 电子一个一个的通过小孔,但只要时间足够长,底片上增 加呈现出衍射花纹。这说明电子的波动性并不是许多电子在空间聚集在一起时才有的现象,单个电子就具有波动性。 波由粒子组成的看法夸大了粒子性的一面,而抹杀 了粒子的波动性的一面,具有片面性。 P P O Q Q O 事实上,正是由于单个电子具有波动性,才能理解氢原子 (只含一个电子!)中电子运动的稳定性以及能量量子化这样一些量子现象。

求解非线性薛定谔方程的一类数值解法

求解非线性薛定谔方程的一类数值解法 张艳敏,刘明鼎 (青岛理工大学琴岛学院,山东青岛266106) 摘要:利用非标准有限差分方法构造了求解非线性薛定谔方程的两个非标准有限差分格式。对于离散后的差分格式,把关于时间和空间的步长函数作为分母逼近导数项。对于非线性项,通过非局部的离散方法计算了这两个非标准有限差分格式的局部截断误差。数值实验结果验证了非标准有限差分格式的有效性。关键词:非线性薛定谔方程;局部截断误差;数值解法中图分类号:O241.82 文献标识码:A 文章编号:2095-7726(2019)03-0008-03 薛定谔方程是物理学中量子力学的一个重要方程,可以用于研究深水波浪理论。柱(球)非线性薛定谔方程常用于描述单色波的一维自调适、光学的自陷现象、固体中的热脉冲传播和等离子体中的Langnui 波[1–5],因此对于此类方程的研究具有非常重要的意义。 薛定谔方程有线性和非线性两种,在本文中,我们研究的是非线性薛定谔方程。非线性薛定谔方程解的解析表达式是很难得到的,因此求解此类方程最常用的就是数值解法。求非线性薛定谔方程数值解的方法主要有差分方法、配置谱方法[6]、有限元方法[7]和平均离散梯度方法[8]等。在本文中,我们利用非标准有限差分方法研究了非线性薛定谔方程的数值解,这种方法已在求解偏微分方程中得到了广泛的应用[9],其优点是对非线性项作非局部离散,对导数项作离散后用步长函数作分母,这样不仅能保持差分方程的数值解与原方程的解析解具有相同的正性,而且能保持较好的数值稳定性。 1非标准有限差分格式的构造 现在我们利用文献[10-12]给出的方法构造非线 性薛定谔方程的两种非标准有限差分格式,要考虑的非线性薛定谔方程为 (1)相应的初边值条件为 其中:为虚数单位;、、和均为连续函数;和均为正数。 为了得到非线性薛定谔方程的差分格式,需要对式 (1)进行离散。首先,需要利用网格对区域进行分割,取空间步长时间步长其 次,在网格点处,定义数值解其中,且下面将分别构造式(1)的两种非标准有限差分格式。 1.1第一种非标准有限差分格式的构造 为了构造式(1)的第一种非标准有限差分格式,我们利用R.E.Mickens 提出的构造非标准有限差分格式的原理[10]和文献[13-14]中提到的方法,并利用给定的记号,对式(1)进行离散。离散后的差分方程为 其中,和为分母函数,且,且分母是通过步长函数逼近得到的。 从式(4)可以看出,和分别取代了和分母函数的选择依据了薛定谔方程解的性质[4]。 记对式(4)进行整理,可得第36卷第3期Vol.36No.3 新乡学院学报 Journal of Xinxiang University 2019年3月Mar.2019 收稿日期:2018-12-21 基金项目:山东省高校科技计划项目(J17KB053);青岛理工大学琴岛学院教育教学研究重点项目(2018003A)作者简介:张艳敏(1981—),女,山东东营人,副教授,硕士,研究方向:偏微分方程数值分析。通信作者:刘明鼎(1982—),男,辽宁大连人,副教授,硕士,研究方向:偏微分方程数值分析。 222 (,)(,) (,)(,)(,),i u x t u x t u x t u x t g x t t x ??=++??(,0)(), u x f x =(2) 01(0,)(), (,)()u t p t u L t p t =ìí =?。 (3)0,0;x H t T <£<£i (,)g x t ()f x 0()p x 1()p x H T [0,][0,]H T ′,h H M =Δt T N =。(,)m n x t (,),n m m n u u x t =(0,1,2,,),m x mh m M ==L Δ(0,1,2,,),n t n t n N ==L ,M N ++??Z Z 。111212 2(),i n n n n n m m m m m n n n m m m u u u u u u u g D D ++---+=++(4) 1D 2D 12exp(Δ)1,D t D =-=24sin ()2 h 1D 2D Δt 2,h 11122 ,,D R D R D ==

非线性薛定谔方程求解

CHAPTER IV NUMERICAL SOLUTIONS TO THE NONLINEAR SCHR?DINGER EQUATION 4.1Introduction In general,analytical solutions to the full Maxwell wave equation for a nonlinear optical system do not exist.Even numerical solutions to the wave equation are extremely difficult to implement due to the dimensionality of the problem.The vector form of the wave equation is a four-dimensional(three spatial,one temporal),second-order partial differential equation.Thus,approximations based on propagation conditions and experimental results are needed in order to solve an approximate scalar form of the wave equation,i.e.the nonlinear Schr?dinger equation.However,the approximations listed in the previous chapter do limit the generality and validity of the solutions.For example, the condition extreme nonlinearity,as for the case in supercontinuum generation,is a propagation regime where slowly varying envelope approximation may be violated. The purpose of this chapter is to provide an introduction to a very powerful method in numerically solving the NLSE,known as the split-step Fourier method (SSFM)[15].The chapter will begin with a list pointing the advantages of the SSFM

薛定谔方程及其解法

一. 定义及重要性 薛定谔方程(Schrdinger equation )是由奥地利物理学家薛定谔提出的量子力学中的一个基本方程,也是量子力学的一个基本假定,其正确性只能靠实验来检验。是将物质波的概念和波动方程相结合建立的二阶偏微分方程,可描述微观粒子的运动,每个微观系统都有一个相应的薛定谔方程式,通过解方程可得到波函数的具体形式以及对应的能量,从而了解微观系统的性质。 薛定谔方程是量子力学最基本的方程,亦是量子力学的一个基本假定,它的正确性只能靠实验来检验。 二. 表达式 三. 定态方程 ()()2 22V r E r m ηψψ+??-?=???? 所谓势场,就是粒子在其中会有势能的场,比如电场就是一个带电粒子的势场;所谓定态,就是假设波函数不随时间变化。 其中,E 是粒子本身的能量;v(x ,y ,z)是描述势场的函数,假设不随时间变化。 可化为 薛定谔方程的解法 一. 初值解法;欧拉法,龙格库塔法

二.边值解法;差分法,打靶法,有限元法 龙格库塔法(对欧拉法的完善) 给定初值问题 有限元方法 有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。有限元方法与其他求解边值问题近似方法的根本区别在于它的近似性仅限于相对小的子域中。 有限元分析的基本概念是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件,从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。不同于求解(往往是困难的)满足整个定义域边界条件的函数的Rayleigh Ritz法,有限元法将函数定义在简单几何形状(如二维问题中的三角形或任意四边形)的单元域上(分片函数),且不考虑整个定义域的复杂边界条件,这是有限元法优于其他近似方法的原因之一。

薛定谔方程及其解法 - 副本

薛定谔方程 一. 定义及重要性 薛定谔方程(Schrdinger equation )是由奥地利物理学家薛定谔提出的量子力学中的一个基本方程,也是量子力学的一个基本假定,其正确性只能靠实验来检验。是将物质波的概念和波动方程相结合建立的二阶偏微分方程,可描述微观粒子的运动,每个微观系统都有一个相应的薛定谔方程式,通过解方程可得到波函数的具体形式以及对应的能量,从而了解微观系统的性质。 薛定谔方程是量子力学最基本的方程,亦是量子力学的一个基本假定,它的正确性只能靠实验来检验。 二. 表达式 三. 定态方程 ()()2 22V r E r m ηψψ+??-?=???? 所谓势场,就是粒子在其中会有势能的场,比如电场就是一个带电粒子的势场;所谓定态,就是假设波函数不随时间变化。 其中,E 是粒子本身的能量;v(x ,y ,z)是描述势场的函数,假设不随时间变化。

2 2 22222z y x ?? ????++=? 可化为d 0)(222=-+ψψ v E h m dx 薛定谔方程的解法 一. 初值解法;欧拉法,龙格库塔法 二. 边值解法;差分法,打靶法,有限元法 龙格库塔法(对欧拉法的完善) 给定初值问题 ).()()((3) ) ,() ,() ( ,,(2) )(),( 3112122111021h O t y t y hk y h t f k y t f k k c k c h y y y c c a y b t a y t f dt dy i i i i i i i i =-???????++==++==????? =≤≤=++的局部截断误差使以下数值解法 的值及确定常数ββα βα

波函数和薛定谔方程-力学量算符

波函数和薛定谔方程-力学量算符1.一维运动的粒子处在 的状态,其中,求: (1)粒子动量的几率分布函数; (2)粒子动量的平均值。 [解]首先将归一化,求归一化系数A。 (1)动量的几率分布函数是 注意到中的时间只起参数作用,对几率分布无影响,因此可有 令 代入上式得

(2) 动量p的平均值的结果从物理上看是显然的,因为对本题说来,粒子动量是和是的几率是相同的。讨论: ①一维的傅里叶变换的系数是而不是。 ②傅里叶变换式中的t可看成参变量。因此,当原来坐标空间的波函数不含时间变量时, 即相当于的情况,变换式的形式保持不变。 ③不难证明,若是归一化的,则经傅里叶变换得到也是归一化的。 2.设在时,粒子的状态为 求粒子动量的平均值和粒子动能的平均值。 [解]方法一:根据态迭加原理和波函数的统计解释。任意状态总可以分解为单色 平面波的线性和,即,展开式的系数表示粒子的动量为p时的几率。知道了几率分布函数后,就可按照 求平均值。

在时,动量有一定值的函数,即单色德布罗意平面波为,与的展开式比较可知,处在状态的粒子动量可以取 ,而, 粒子动量的平均值为 A可由归一化条件确定 故 粒子动能的平均值为 。 方法二:直接积分法

根据函数的性质,只有当函数的宗量等于零时,函数方不为零,故的可能值有 而 则有及。 讨论:①由于单色德布罗意平面波当时不趋于零,因此的归一化积分是发散的,故采用动量几率分布的概念来求归一化系数。 ②本题的不是平方可积的函数,因此不能作傅氏积分展开,只能作傅氏级数展 开,即这时对应于波函数的是分立谱而不是连续谱,因此计算积分, 得到函数。 ③在连续谱函数还未熟练以前,建议教学时只引导学生按方法一做,在第三章函 数讲授后再用函数做一遍,对比一下,熟悉一下函数的运算。 3.一维谐振子处在 的状态,求: (1)势能的平均值; (2)动量的几率分布函数; (3)动能的平均值 [解]先检验是否归一化。 是归一化的。 (1)

相关文档
最新文档