跳转到内容

数学物理导论/统计物理/统计物理中的数值计算

来自维基教科书,开放的书籍,开放的世界

在统计物理学中,可以使用蒙特卡罗方法来评估平均量。在本节中,我们将介绍一个简单的例子。

示例

让我们考虑一个伊辛模型。在这个自旋系统中,能量可以写成

以下Metropolis算法 [ma:compu:Stauffer93][ma:compu:Koonin90] 用于模拟概率 \index{Metropolis}

  1. 选择自旋 进行考虑。
  2. 评估能量变化 与自旋 可能的翻转有关。
  3. 将一个随机数 与概率 在零到一之间进行比较。
  4. 翻转自旋号 (即执行 ) 当且仅当 时。
  5. 使用获得的配置来计算平均量。
华夏公益教科书