关于量子蒙特卡罗的困惑

计算科学 蒙特卡洛 量子力学
2021-12-04 06:30:55

我的问题是关于从 QMC 方法中提取 observables,如本参考中所述。

我了解各种 QMC 方法的形式推导,例如 Path Integral Monte Carlo。然而,在一天结束的时候,我仍然对如何有效地使用这些技术感到困惑。

推导 Quantum MC 方法的基本思想是通过 Trotter 近似离散化一个算子,该算子可以是量子系统的密度矩阵或时间演化算子。然后,我们获得了一个具有额外维度的经典系统,可以使用 MC 方法进行处理。

鉴于我们可以将量子算子解释为逆温度和虚时间,这些算法的目标应该是计算该算子的近似值。实际上,如果我们直接从模拟中采样的各种配置中测量数量,在“逆温度”情况下,我们将有关于基于的概率密度的样本,其中是引入的离散步骤数猪蹄分解。相反,在“虚构时间”的情况下,我们将在各种离散时间步长处获得样本,从而获得沿时间的平均值。我们也不会得到像βeβH^β/MMψt|A^|ψt在给定时间,使用一些可观察的运算符。tA^

但是,在我看来,我们直接从这种模拟中采样的数量(取自文档的(5.34),第 35 页):

O¯O^(X)1N!PO(X)π(X,P)dX

不可能是与量子系统相关的量,给定额外的维度。相反,可以通过像 (5.35) 这样的公式来计算正确的量子量,该公式在每个样本中都包含一个完整的个模拟配置链:M

EthN=d2τm2(τ)2MNj=1M(RjRj+1)2+1MNj=1MV(Rj)

我是否需要一系列 QMC 模拟来提取有关给定可观察的有用信息?

2个回答

你的问题有很多困惑。对我来说最重要的是你错过了“天真的”QMC,即蒙特卡罗计算积分在一些变分方法和扩散蒙特卡罗是具有不同论证和推导的不同方法。

然而,重点是关于虚时间。在扩散蒙特卡罗虚时间是将与时间无关的薛定谔方程转换为与时间相关的类扩散方程的技巧,该方程在无限“时间”极限中的解趋向于原始薛定谔方程的解。而已。DQMC 中的时间不是真实的。

《现代物理学评论》, 73, 33(2001)给出了相对较好但简单的解释

PS顺便说一句,您的问题中的“Trotter近似”是什么意思?

你是对的,人们一直使用蒙特卡罗技术来计算统计平均值(而不是时间分辨信息)。这不一定是应该计算的:这取决于您想要什么样的信息。例如,也许您有一个与时间相关的外部强迫,并希望了解系统如何响应演变。