密度矩阵重整化群[编辑]实行DMRG的技巧
发布网友
发布时间:2024-10-15 06:39
我来回答
共1个回答
热心网友
时间:2024-11-14 08:01
在实际应用密度矩阵重整化群(DMRG)过程中,工作流程涉及一系列复杂的计算步骤。首先,为了得到超块的基态,常见的方法包括使用Lanczos算法或Jacobi-Davidson算法,以及Arnoldi方法(对于非厄米矩阵)。Lanczos算法通常需要一个初始的随机向量,通过多次迭代,向量逐渐逼近基态。效率的关键在于找到一个接近基态的初始向量,史提芬·怀特在1996年的贡献在于提出利用当前计算得到的基态作为下一轮Lanczos算法的起点,以此加速计算过程。
在算法执行中,矩阵对向量的乘积是核心操作,但面对大规模的被对角化矩阵,直接操作会大大降低效率。这时,如果矩阵可以分解为小矩阵的直积,如DMRG处理的格点系统所具有的特性,可以通过不直接写出整个矩阵来实施Lanczos算法,从而提高效率。
对于具有对称性的系统,如海森堡模型中的总自旋及其z轴分量等守恒量子数,如果已知基态的这些量子数,可以针对特定的量子数子空间进行对角化。这一步骤对于确保DMRG在实际物理模型计算中的准确性和效率至关重要。如果没有这些计算策略,DMRG在处理复杂模型时可能会遇到挑战。
扩展资料
密度矩阵重整化群 (Density Matrix Renormalization Group),简称DMRG,是一种数值算法,于西元1992年由美国物理学家史提芬˙怀特提出[1]。 密度矩阵重整化群是用来计算量子多体系统(例如:Hubbard model、t-J模型、海森堡模型,等等)的一个非常精准的数值算法,在一维或准一维的系统可以得到系统尺寸很大且很准确的计算结果,但是在二维的量子多体系统中却很难达到所需要的精确度。目前此算法仍无法计算三维的量子系统。
密度矩阵重整化群[编辑]实行DMRG的技巧
首先,为了得到超块的基态,常见的方法包括使用Lanczos算法或Jacobi-Davidson算法,以及Arnoldi方法(对于非厄米矩阵)。Lanczos算法通常需要一个初始的随机向量,通过多次迭代,向量逐渐逼近基态。效率的关键在于找到一个接近基态的初始向量,史提芬·怀特在1996年的贡献在于提出利用当前计算得到的基态作为下一轮Lan...
分布式应变
分布式应变监测技术是现代结构健康监测的重要组成部分。它通过在结构内部或表面布置多个应变传感器,实现对结构变形和应变的连续、实时监测。这种技术能够准确捕捉结构在各种载荷和环境条件下的应变响应,为结构的安全评估、损伤预警和寿命预测提供重要数据支持。北京希卓信息技术有限公司致力于分布式应变监测技术的研发和应用,为各种工程结构的安全运行提供有力保障。北京希卓信息技术有限公司是光纤传感测试服务解决方案提供商,拥有光纤光栅解调仪、分布式光纤传感两大核心产品,致力于向客户提供满足其需求的测试解决方案和服务。 希卓拥有专业的技术服务团队,经过多年的努力,希卓信息的业务覆盖了天然气、...
密度矩阵重整化群的[编辑]实行DMRG的技巧
实际实行DMRG是一个很冗长的工作,一些主要常用的计算手段如下:为了得到超块的基态,通常利用Lanczos 算法或Jacobi-Davidson 算法来对角化超块的哈密顿算符。另一个选择是Arnoldi 方法,特别是在处理非厄米矩阵。一般的情况下,Lanczos 算法需要一个初始的随机向量。通过若干次迭代后,该向量收敛到基态。这...
密度矩阵重整化群的DMRG 的起源
接着,计算超块的基态,有了基态之后便计算约化密度矩阵,然后对角化这个约化密度矩阵,选出拥有较大的本征值的本征态。这些拥有较大的本征值的本征态正是基态性质最重要的态,然后根据此标准对系统部份做重整化。
有限状态自动机 生成 矩阵乘积算符(Finite automata generating Matrix p...
例如,变分矩阵乘积态/密度矩阵重整化群(DMRG)算法中,需要运用哈密顿量对应的矩阵乘积算符(MPO)。一个直接方法是将算符以矩阵形式表示,然后进行SVD或QR分解,但这种方法资源消耗随系统规模指数增长。事实上,对于局部相互作用的算符,无需完整写出矩阵。借助有限状态自动机(FA),可以方便生成矩阵乘积...
刘春根南京大学教授
在科研领域,刘春根博士专注于大尺度共轭体系的多体半经验算法研究,致力于开发适用于准二维共轭体系的新型密度矩阵重整化群(DMRG)计算方法。他的工作对于理解和预测这些复杂体系的行为具有重要意义。他的研究项目包括"大分子共轭体系(从分子到固体)的重整化群计算研究",该项目作为项目负责人,从2003年1月...
什么是动力学平均场论?
DMFT理论主要分为黎曼表象和费曼图展开两大类。黎曼表象方法直接基于所有本征态进行计算,是严格多体方法,如密度矩阵重整化群(DMRG),但计算量随着体系自由度指数增加,受限于模型尺寸。费曼图展开方法通过路径积分表象对体系哈密顿量展开,适用于微扰情况,但实际应用中需人为截断展开阶数或图形,以求解更多...
什么是张量网络
矩阵乘积态(matrix product states,MPS)是最先被发现和使用的张量网络。它源于人们对密度矩阵重整化群(density matrix renormalization group,DMRG)的原理探究。DMRG是90年代White等人为了模拟量子多体系统提出的算法[1]。它被广泛使用,大获成功的同时,其算法的有效性却没有理论证明。同时,人们发现DMRG不能准确模拟...
密度矩阵重整化群[编辑]应用
密度矩阵重整化群(DMRG)作为一种强大的数值计算方法,已在多个领域展现出了卓越的性能。它在处理一维系统时尤为有效,例如易辛模型、海森堡模型等自旋模型,以及费米子系统如Hubbard模型,甚至包括杂质系统如近藤效应和玻色子系统。在现代计算机硬件的支持下,DMRG的应用范围正在逐步扩展至二维系统。2009年,...
密度矩阵重整化群DMRG 的起源
DMRG(密度矩阵重整化群)的出现则提供了一个不同的解决方案。它在重整化前将系统分为系统部分和环境部分,组成超块。首先,计算超块的基态,然后通过约化密度矩阵得到关键的本征态。这些本征态反映了基态的核心特性。接着,依据这些信息对系统部分进行重整化,从而避免了NRG中的边界条件问题,使得DMRG在...
密度矩阵重整化群的介绍
密度矩阵重整化群 (Density Matrix Renormalization Group),简称DMRG,是一种数值算法,于公元1992年由美国物理学家史提芬˙怀特提出[1]。 密度矩阵重整化群是用来计算量子多体系统(例如:Hubbard model、t-J模型、海森堡模型,等等)的一个非常精准的数值算法,在一维或准一维的系统可以得到系统尺寸很大且...