Skip to content

模型Model

有限 Ising 模型

Finite Ising model · Ising model · 伊辛模型 · 有限自旋系统

在有限图上给二值自旋的相邻相互作用和外场赋概率,推导局部条件更新,并由树与回路的边变量区分联合依赖。

一组二值变量可以各有自己的偏好,也可以倾向与邻居一致。Ising模型把这两种作用写进同一份联合概率。局部规则很短,完整分布却包含所有自旋的共同变化;是否有回路、是否带外场,会改变能否把计算拆开。

形式陈述 ​

图、参数与联合概率 ​

给定非空有限简单无向图G=(V,E),n=|V|≥1。状态是σ∈{−1,+1}V,每个σi称为自旋。每条无向边只计一次,给它实参数Jij=Jji;每个顶点给实外场hi。所有参数均有限。定义联合分布

(1)π(σ)=1Zexp⁡{∑{i,j}∈EJijσiσj+∑i∈Vhiσi},Z=∑τ∈{−1,+1}Vexp⁡{∑{i,j}∈EJijτiτj+∑ihiτi}.

有限个严格正的项保证0<Z<∞且每个状态都有正概率。Z称为分配函数。Jij>0偏好相邻相同,Jij<0偏好相反;全部Jij≥0的子类称为铁磁模型。正hi偏好+1。

物理写法常为π∝e−βH,其中H=−∑Kijσiσj−∑Biσi,β≥0为逆温度。本页把β吸收到Jij=βKij与hi=βBi;不要在条件概率里再乘一次β。无限参数或零温极限不属于式(1)的严格正支持假设。

全条件与精确有理权重 ​

固定除i外的自旋,只保留式(1)中含σi的项。令局部场

ai(σ)=hi+∑j:{i,j}∈EJijσj.

用离散条件分布的比值,分配函数与其他项消去,得到

(2)pi(σ):=Prπ(σi=+1∣σ−i)=eaieai+e−ai=11+e−2ai.

它只依赖邻居,且严格位于(0,1)。这是给定其他坐标后的局部性质,不表示不相邻自旋在边缘分布下独立。

小例子可以完全避免浮点指数。设rij=e2Jij>0、si=e2hi>0,则另一份未归一化权重是

(3)W(σ)=∏{i,j}∈Erij1{σi=σj}∏isi1{σi=+1}.

由σiσj=21{σi=σj}−1可知,W与式(1)的指数权重只差一个与状态无关的正常数。因此π=W/Z~,其中Z~=∑σW(σ);一般Z~≠Z。若输入r,s为正有理数,所有状态概率与条件概率都是有理数。

直觉

从局部偏好到完整依赖 ​

改变一个自旋,只会改变它的外场项和相邻边项,所以局部条件容易计算。归一化整个联合分布时,却要汇总2n种状态。局部更新容易与全局求和困难可以同时发生。

外场偏好一个方向,相邻边偏好一种相对关系。若三角形的三条边都强烈偏好相反,自旋不能同时满足三条边:三个边乘积的乘积恒为1,而三个负号的乘积是−1。这类不相容偏好称为受挫;它没有使模型无效,只会改变概率质量如何分配。

为什么热浴更新保持目标 ​

实际使用随机扫描Gibbs更新:先按固定qi>0、∑iqi=1选坐标i,再以概率pi(σ)把该自旋设为+1,否则设为−1。这也称单点热浴更新或一种常用的Glauber动力学约定。一次更新只改一个坐标,不是所有坐标同时按旧状态独立重抽。

若σ,τ只在i不同,写共同其余坐标为z。细致平衡可逐项验证:

π(σ)P(σ,τ)=qiπ−i(z)πi(σi∣z)πi(τi∣z)=π(τ)P(τ,σ).

差异超过一个坐标时两边都为零,自环时等式也成立。因此π不变。任意指定坐标序列及其指定新自旋都有正概率,最多n次更新便可从任意状态到达另一状态;保持当前位置同样有正概率。这个有限链不可约且非周期,但混合速度仍需另证。

式(2)直接求值需O(1+deg⁡(i))算术工作。若维护全部局部场,自旋翻转后只更新邻居的缓存,也需O(1+deg⁡(i))工作;图与状态存储为O(n+|E|)。这些是算术操作数,不包括高精度指数或随机位生成的位成本。

例子与边界

三点开链:局部边不代表边缘独立 ​

取路径1−2−3,无外场,两条边的r=e2J=3。式(3)中,三个自旋全相同的两种状态各重9;恰有一条相同边的四种状态各重3;两条边都不同的两种状态各重1。于是

(4)Z~=2⋅9+4⋅3+2⋅1=32,Pr(σ1=σ2=σ3)=916.

给定两端,中心取+1的概率分别是9/10(两端均正)、1/2(两端相反)、1/10(两端均负)。端点只见一个邻居:邻居为正时取正的概率为3/4。

后面的树分解给Eσ1σ3=1/4。两端各自对称、均值为零,却有非零相关;图上没有直接边不等于边缘独立。固定中心以后,两端的条件分布才分解。

顺序更新与同步更新不同 ​

只取两个相互作用的自旋,r=3,h=0。平稳时Eσ1σ2=1/2,且E(σ1′∣σ2)=σ2/2。若错误地让两个新自旋都条件于旧状态,并在给定旧状态后独立生成,得到

E(σ1′σ2′)=14E(σ1σ2)=18.

目标相关从1/2变成1/8,所以这种同步核不保持原目标。它并非随机扫描,也不是依次使用新坐标的系统扫描。

参数边界需要重写合同 ​

若所有J=0,式(1)分解成独立自旋,Pr(σi=+1)=1/(1+e−2hi)。若图只有一个顶点,同样只剩这一项;孤立点必须保留,不能从边表中删掉。

对于一条正相互作用边,令J→∞而h=0,极限分布在++、−−各放一半。极限单点热浴从任一这两个状态都不能离开。每个有限J的核不可约,并不表示极限核仍不可约。有限参数的正支持论证不能跨过这个极限。

负J仍定义正规联合分布,但同一均匀数驱动的坐标更新一般不保持逐坐标次序。例如e2J=1/3时,邻居由负变正会使该点取正的概率从3/4降到1/4。后续单调耦合快捷法必须另查J≥0,不能只查概率是否存在。

推论与应用

无外场树的精确分解 ​

现在令G为一棵树,hi=0,选根o。对每条边e={i,j}定义Te=σiσj。给定根自旋和所有Te,沿树唯一路径逐步恢复每个σi;反过来,自旋配置也确定这些量。因此

σ⟷(σo,(Te)e∈E)

是双射。指数权重变成∏eeJeTe,根符号没有出现在其中。对全部新坐标求和,

(5)Z=2∏e∈E2cosh⁡Je,Pr(Te=t)=eJet2cosh⁡Je.

根公平,全部边变量彼此独立,且ETe=tanh⁡Je。对任意两点u,v,树路径上的乘积中内部自旋各出现两次,故

(6)E(σuσv)=∏e∈path(u,v)tanh⁡Je.

在式(4)中tanh⁡J=(r−1)/(r+1)=1/2,两端相关就是1/4。这还给一份无需烧入的直接抽样:先抽公平根,再独立抽每条边变量,沿树恢复自旋,总共O(n)次局部操作。非零外场会在新坐标中引入路径乘积,不能继续宣称这些边变量独立。

回路与抽样证书 ​

一般图每个回路都有∏e∈回路Te=1,边变量不再能任意独立取值。树公式不能在增加一条边后原样保留。逐状态枚举式(3)可给小模型的独立真值:直接实现需O((n+|E|)2n)次算术操作;流式求分配函数只需保存当前状态和累加器,完整概率表则需O(2n)存储。

较大图可继续使用局部条件。Dobrushin影响矩阵量化改变一个邻居会怎样改变当前条件律;路径耦合把少数邻点检查扩展成全初态混合界。铁磁情形还可用从过去耦合,在固定终时检测所有初态是否合并。有限步近似误差、精确平稳输出和一条长轨迹平均分别有不同的证明任务。

参考资料
关系图谱14 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系