arXiv reader

On the continuity of phase transition of three-dimensional square-lattice XY models

Zhou Gang

arXiv
2503.08488v1 · PDF · 11 March 2025
Categories
math.PR, math-ph, math.MP
Licence
CC BY 4.0 The site shows the text.

Abstract

We study the continuity of magnetization at the phase transition of the ferromagnetic XY model in the three-dimensional square lattice with the nearest neighborhood interaction. We assume that, at the critical temperature, with probability 1, for every edge in the infinite directed graph generated by the random path representation, finitely many edges exist so that they form a finite loop. Then, we prove that the phase transition is continuous at the critical temperature. The main technical contribution is to find a switching lemma to establish a bijection between equally weighted graphs.

Items 25

Lemma

Lemma 1.1

TIX1

Under the conditions above, there exists a bijection between \Lambda_{x,y} and \Gamma_{x,y}.

Theorem

Theorem 2.1

WLZ6

At the critical inverse temperature \beta=\beta_c,

\begin{aligned} \lim_{n\rightarrow\infty} \widetilde{M}_n(\beta_c)=0. \end{aligned}
Assumption

Assumption 2.2

KRD4

At the critical inverse temperature \beta=\beta_c, for any directed graph G generated by the random path representation, of free- and plus- boundary conditions on the infinite three-dimensional square lattice, every fixed edge e_{a\rightarrow b}\in G is part of a finite loop, with probability 1.

Proposition

Proposition 4.1

LAF4

Suppose that Assumption 2.2 holds. Then, at the critical inverse temperature \beta=\beta_c, for any fixed sites x and y,

\begin{aligned} \lim_{L\rightarrow \infty} D_{1,x,y}(L)=\lim_{L\rightarrow \infty} D_{2,x,y}(L)=0. \end{aligned}
Lemma

Lemma 5.1

D0N4

When \beta< \beta_c,

\begin{aligned} \lim_{L\rightarrow \infty} \frac{1}{|B_n|^2}\sum_{x,y\in B_n}\Big\langle S_x \cdot S_y\Big\rangle_{L,P,\beta}\leq \frac{1}{2\beta}\frac{1}{|B_n|^2}\sum_{x,y\in B_n}G(x,y). \end{aligned}

Especially, G is independent of \beta and

\begin{aligned} \lim_{|x-y|\rightarrow \infty} G(x,y)=0. \end{aligned}
Proposition

Proposition 5.2

35ME

For any fixed sites x, y\in \mathbb{Z}^3, \langle S_x\cdot S_y\rangle_{L,0,\beta} is an increasing function in both L and \beta variables, and

\begin{aligned} \lim_{\beta \nearrow \beta_c}\lim_{L\rightarrow \infty}\langle S_x\cdot S_y\rangle_{L,0,\beta}=\lim_{L\rightarrow \infty}\lim_{\beta \nearrow \beta_c}\langle S_x\cdot S_y\rangle_{L,0,\beta}=\langle S_x\cdot S_y\rangle_{0,\beta_c}. \end{aligned}
Proof of Proposition 5.2

The proof is well-known, thus we only state some key steps. Here we need two key observations: by Ginibre’s inequality, see e.g. [Ginibre1970, Griffiths1967CorrelationsI, benassi2017correlation, FV2018], \langle S_x\cdot S_y\rangle_{L,0,\beta} is an increasing function in the variables L and \beta; for any fixed L, \langle S_x\cdot S_y\rangle_{L,0,\beta} is uniformly continuous in the variable \beta.

Lemma

Lemma 6.1

6I15

For a fixed \delta-site-avoiding x\rightarrow y path \mathcal{P}, the switching defined in (?) establishes a bijection between A_{x\rightarrow y, \mathcal{P}} and B_{y\rightarrow x, \bar{\mathcal{P}}}. And the mapping \xrightarrow{\mathcal{P}} is between graphs of equal weight.

Definition

Definition 6.2

CHGO

\Pi is the projective map that maps a paired graph to the corresponding unpaired one.

Definition

Definition 6.3

VY4M

Let P=P(x\rightarrow y) be a fixed set of paired paths x\rightarrow y, y\rightarrow x, and paired loops x\rightarrow x and y\rightarrow y, except that, at the sites x and y, the edges are not paired. We say P is a switchable paired x\rightarrow y-graph if these paths and loops avoid the \delta-site.

Lemma

Lemma 6.4

N5Z8

Between sets \displaystyle\bigcup_{\text{ switchable}\ P}\tilde{A}_{x\rightarrow y, P} and \displaystyle\bigcup_{ \text{switchable}\ P}\tilde{B}_{y\rightarrow x, \bar{P}}, the naturally defined switching is a bijection between graphs of equal weight.

Proposition

Proposition 6.5

IPK1

Suppose Assumption 2.2 holds.

Then, for both free- and plus-boundary conditions, when L\rightarrow \infty, almost surely, every directed graph \mathcal{G} generated by the random path representation is a union of finite loops.

More precisely, with probability 1, \mathcal{G} is a union of finite loops

\begin{aligned} \mathcal{G}=\bigcup_{k\in D } \mathcal{O}_k, \end{aligned}

where D is some set, \mathcal{O}_k are finite loops.

Used by Proof
Proof of Proposition 6.5

A key property to be exploited is that, for any translating invariant event, its probability is either 0 or 1. Here, the relevant translated invariant event is that, for any fixed edge e_{a\rightarrow b} in any fixed graph \mathcal{G}, one can find finitely many edges so that they form a loop. Assumption 2.2 implies that this will occur with probability 1.

Consequently, almost surely, for any fixed edge e_{a\rightarrow b}, one can find finitely many edges e_{b\rightarrow c_1}, e_{c_1\rightarrow c_2}, \cdots and e_{c_k\rightarrow a} so that they form a finite loop \mathcal{L} defined as

\mathcal{L}:=\big\{ e_{a\rightarrow b},\ e_{b\rightarrow c_1},\ e_{c_1\rightarrow c_2},\ \cdots \ ,\ e_{c_k\rightarrow a}\big\}.

Delete this loop \mathcal{L} from \mathcal{G}, and denote what is left by \mathcal{G}\backslash \mathcal{L}. By Assumption 2.2, every edge in \mathcal{G}\backslash \mathcal{L} is still contained in a finite loop, with probability 1.

By iterating this procedure, we prove the desired result: with probability 1, every graph is a union of finite loops.

Lemma

Lemma 6.6

LIR9

Under Assumption 2.2, as L\rightarrow \infty, almost surely, any unpaired graphs \mathcal{G}_{\delta}(x\rightarrow y) and \mathcal{G}_{0}(y\rightarrow x) generated by \displaystyle\lim_{L\rightarrow \infty}\frac{\tilde{F}_{\delta,L}(x\rightarrow y)Z_{0,L}}{Z_{\delta,L}Z_{0,L}} and \displaystyle\lim_{L\rightarrow \infty}\frac{F_{0,L}(y\rightarrow x)Z_{\delta,L}}{Z_{\delta,L}Z_{0,L}} can be decomposed into a union of finite loops D_{\lambda} and a path \mathcal{P}(x\rightarrow y) (or \mathcal{Q}(y\rightarrow x) respectively)

\begin{aligned} \begin{split} \mathcal{G}_{\delta}(x\rightarrow y)=\Big(\bigcup_{\lambda\in \Upsilon_1} \mathcal{D}_{\lambda}\Big)\bigcup \mathcal{P}(x\rightarrow y);\\ \mathcal{G}_{ 0}(y\rightarrow x)=\Big(\bigcup_{\lambda\in \Upsilon_2} \mathcal{D}_{\lambda}\Big)\bigcup \mathcal{Q}(y\rightarrow x). \end{split} \end{aligned}
Proof of Lemma 6.6

We start with making Proposition 6.5 relevant. Proposition 6.5 works for graphs without a source or sink, while the desired result is for graphs with a source and a sink.

For that purpose, we fix a finite path \mathcal{K}(y\rightarrow x)=\big\{ e_{y\rightarrow a_1}, \ e_{a_1\rightarrow a_2},\ \cdots,\ e_{a_l\rightarrow x} \big\}, and consider the graph \mathcal{G}_{\delta}(x\rightarrow y)\cup \mathcal{K}(y\rightarrow x), which has no sink or source. This makes Proposition 6.5 applicable, which says that, with probability 1, the path \mathcal{K}(y\rightarrow x) is contained in a finite loop \mathcal{L}.

We find a desired path \mathcal{P}(x\rightarrow y) in (6.6) by deleting \mathcal{Q}(y\rightarrow x) from \mathcal{L}:

\begin{aligned} \mathcal{P}(x\rightarrow y):= \mathcal{L}\backslash \mathcal{Q}(y\rightarrow x). \end{aligned}

What is left is to consider the graph \mathcal{G}_{\delta}(x\rightarrow y)\backslash \mathcal{P}(x\rightarrow y), which has no source or sink. Apply Proposition 6.5 to find that it is of the form, with probability 1,

\begin{aligned} \mathcal{G}_{\delta}(x\rightarrow y)\backslash \mathcal{P}(x\rightarrow y)=\Big(\bigcup_{\lambda\in \Upsilon_1} \mathcal{D}_{\lambda}\Big). \end{aligned}

This directly implies the first identity of the desired (6.6).

The second identity can be obtained almost identically, thus we choose to skip the detail.

Definition

Definition 6.7

VIBT

For a fixed large integer N so that |x|+|y|<N, a partially paired graph G_{N} in the region |z|\leq N satisfies the following properties:

  • (1) Its underlying unpaired graph, \Pi(G_N), is \Big(\mathcal{G}_{\delta}(x\rightarrow y), \mathcal{G}_0\Big)\Big|_{|z|\leq N} or \Big(\mathcal{G}_{\delta}, \mathcal{G}_0(y\rightarrow x)\Big)\Big|_{|z|\leq N}. Recall unpaired graphs \Big(\mathcal{G}_{\delta}(x\rightarrow y), \mathcal{G}_0\Big) or \Big(\mathcal{G}_{\delta}, \mathcal{G}_0(y\rightarrow x)\Big) from (?).

  • (2) In the interior, at site z with |z|<N and z\not\in \{x,y\}, every incoming edge is paired with an outgoing one;

  • (3) At the sites x and y, the edges are not paired;

  • (4) On the boundary, at site z with |z|=N, the edges are not paired.

We denote this set of graphs by PP_{N}, i.e.

\begin{aligned} PP_{N}:=\Big\{G_{N}\ \Big|\ G_{N}\ \text{is a partially paired graph in the region }\ |z|\leq N\Big\}. \end{aligned}
Definition

Definition 6.8

2KUB

For any

G_{\delta,N}(x\rightarrow y),\ G_{0,N}(y\rightarrow x)\in PP_{N},

we use them to represent two sets of paired infinite graphs, specifically,

\begin{aligned} \begin{split} \widetilde{G_{\delta,N}}(x\rightarrow y) :=\Big\{ F\ \Big|& \ F=F_{\delta}(x\rightarrow y) \ \text{is a paired infinite graph;}\\ & F\Big|_{|z|< N}=G_{\delta,N}(x\rightarrow y)\Big|_{|z|<N}; \ \Pi(F)\Big|_{|z|\leq N}=\Pi\big(G_{\delta,N}(x\rightarrow y)\big) \Big\}, \end{split} \end{aligned}

and

\begin{aligned} \begin{split} \widetilde{G_{0,N}}(y\rightarrow x) :=\Big\{ F\ \Big|& \ F=F_{0}(y\rightarrow x) \ \text{is a paired infinite graph;}\\ & F\Big|_{|z|< N}=G_{0,N}(y\rightarrow x)\Big|_{|z|<N}; \ \Pi(F)\Big|_{|z|\leq N}=\Pi\big(G_{0,N}(y\rightarrow x)\big) \Big\}. \end{split} \end{aligned}
Definition

Definition 6.9

HDJQ

For a fixed large integer N, a paired infinite graph G(x\rightarrow y) is called a finitely-paired graph in the region |z|\leq N if every edge in the region |z|\leq N is paired into a finite loop or a finite path.

Lemma

Lemma 6.10

UL69

The identities in (?) are consistent for different N’s in the sense that for any M>N,

\begin{aligned} D_{\widehat{G_{\#,N}}(x\rightarrow y) }=\sum_{ \begin{array}{cc} &W_{\#,M}\big|_{|z|<N}=G_{\#,N} \\ &\Pi(W_{\#,M})\big|_{|z|\leq N}=\Pi(G_{\#,N}) \end{array} } D_{\widehat{W_{\#,M}}(x\rightarrow y) }. \end{aligned}
Proposition

Proposition 6.11

IFP2

Suppose that P=P(x\rightarrow y) is a union of paired paths x\rightarrow y, y\rightarrow x, and loops x\rightarrow x, y\rightarrow y in the region |z|\leq N, except that at x and y the edges are not paired.

Suppose that G_{\delta,N}(x\rightarrow y) is a partially paired graph in the region |z|\leq N, and P\subset G_{\delta,N}(x\rightarrow y) contains all the paired paths and loops connecting x and y. G_{0,N}(y\rightarrow x) is the partially paired graph obtained by switching P in G_{\delta,N}(x\rightarrow y)

Then \widehat{G_{\delta,N}}(x\rightarrow y) and \widehat{G_{0,N}}(y\rightarrow x) have the same weights

\begin{aligned} D_{\widehat{G_{\delta,N}}(x\rightarrow y) }=D_{\widehat{G_{0,N}}(y\rightarrow x) }. \end{aligned}
Definition

Definition 6.12

HKSC

Suppose that G_{\delta,\mathcal{P}}=G_{\delta,\mathcal{P}}(x\rightarrow y) is a paired infinite graph. And \mathcal{P}=\mathcal{P}(x\rightarrow y) is an unpaired subgraph in \Pi(G_{\delta,\mathcal{P}}).

We perform a surgical switching, using \mathcal{P}, on G_{\delta,\mathcal{P}} to obtain G_{0,\overline{\mathcal{P}}}=G_{0,\overline{\mathcal{P}}}(y\rightarrow x) as follows.

For G_{0,\overline{\mathcal{P}}}, its corresponding unpaired graph \Pi(G_{0,\overline{\mathcal{P}}}), is obtained from \Pi(G_{\delta}) by switching \mathcal{P} with the procedure described in (?).

Next, we consider the pairing in the new graph G_{0,\overline{\mathcal{P}}}.

In brief, some pairings remain unchanged, and some pairings must be modified depending on whether they are paired with edges in \mathcal{P}.

  • (I) We start with an easy case. Specifically, suppose that \mathcal{P} is a x\rightarrow y path that does not contain any loop and is of the form

    \begin{aligned} \begin{split} x&=a_{0}\rightarrow a_{1}\rightarrow a_{2}\rightarrow \cdots \rightarrow a_{n}=y,\\ &\text{and}\ a_{k}\not=a_{l}\ \text{if}\ k\not=l. \end{split} \end{aligned}

    Fix a site v\in \mathbb{Z}^3, the pairing of an edge e_{v\rightarrow w} (or e_{w\rightarrow v}) at the site v will stay the same in the following two possibilities:

    • the edge is not paired with any edge of \mathcal{P},

    • the edge e_{v\rightarrow w} (or e_{w\rightarrow v}) is part of \mathcal{P} and is already paired to another edge in \mathcal{P} at v.

    Otherwise, v=a_k for some k=1,2,\cdots,n-1 there are two possible pairings of e_{a_k\rightarrow w} (or e_{w\rightarrow a_k}) at the site a_k, and we handle them differently. In what follows we only consider e_{a_k\rightarrow w} at the site a_k. That for e_{w\rightarrow a_k} is almost identical, and hence is omitted.

    • The edge e_{a_{k}\rightarrow w} is part of \mathcal{P}, thus w=a_{k+1} by (?). At a_k it is paired with an edge e_{b_{k-1}\rightarrow a_k}\not\in \mathcal{P}. And the edge e_{a_{k-1}\rightarrow a_k}\in \mathcal{P} is paired with e_{a_k\rightarrow c_{k+1}}\not\in \mathcal{P}.

      Then in the new graph G_{0,\overline{\mathcal{P}}} where we reverse the path \mathcal{P}, at a_k, e_{a_{k}\leftarrow a_{k+1}} is paired with e_{a_k\rightarrow c_{k+1}}; and e_{a_{k-1}\leftarrow a_k} is paired with e_{a_k\leftarrow b_{k-1}}.

    • The edge e_{a_{k}\rightarrow w} is not part of \mathcal{P}, and at a_k it is paired with e_{a_{k-1}\rightarrow a_k}\in \mathcal{P}, and the edge e_{a_k\rightarrow a_{k+1}}\in \mathcal{P} is paired with an edge e_{c\rightarrow a_k}.

      Then in the new graph G_{0,\overline{\mathcal{P}}} where we reverse the path \mathcal{P}, at a_k, e_{a_{k}\rightarrow w} is paired with e_{a_k\leftarrow a_{k+1}}, and e_{c\rightarrow a_k} is paired with e_{a_{k-1}\leftarrow a_k}.

    To illustrate the procedure, we use the Figures ? and ?. Both are paired graphs. In Figure ?, the paired path and loop are x\rightarrow a1\rightarrow a2\rightarrow y and b1\rightarrow a1\rightarrow b2\rightarrow b3\rightarrow a2\rightarrow b4\rightarrow b1. And the chosen (unpaired) path for surgical switching, \mathcal{P}, is

    \mathcal{P}=x\rightarrow a1\rightarrow b2\rightarrow b3\rightarrow a2\rightarrow y.

    Figure ? is obtained after the surgical switching, the paired path and loop are y\rightarrow a2\rightarrow b4\rightarrow b1\rightarrow a1\rightarrow x and a1\rightarrow a2\rightarrow b3\rightarrow b2\rightarrow a1.

  • (II) For the general case, \mathcal{P} can be decomposed, disjointly, into

    \begin{aligned} \mathcal{P}=\mathcal{P}_1\cup \mathcal{P}_2\cup \cdots \mathcal{P}_{m} \end{aligned}

    and each of \mathcal{P}_k is a self-avoiding path or loop, then we make the surgical switching for each one of them similarly.

Lemma

Lemma 6.13

6KAD

For any fixed finite graph \mathcal{P}=\mathcal{P}(x\rightarrow y), the mapping \xrightarrow[\text{surgical}]{\mathcal{P}} is one-to-one.

Lemma

Lemma 6.14

50PA

If G_{\delta,N}(x\rightarrow y) and F_{0,N}(y\rightarrow x) are two partially paired graphs in the region |z|\leq N, and \mathcal{P}=\mathcal{P}(x\rightarrow y)\subset \Pi(G_{\delta,N}(x\rightarrow y)) is a unpaired graph contained in the region |z|<N, such that

G_{\delta,N}(x\rightarrow y)\xrightarrow[\text{surgical}]{\mathcal{P}} F_{0,N}(y\rightarrow x),

then

\begin{aligned} D_{\widehat{G_{\delta,N}}(x\rightarrow y)}=D_{\widehat{F_{0,N}}(y\rightarrow x)}. \end{aligned}
Proof of Lemma 6.14

To simplify notations we use the same conventions as in (?).

We start from (?) and (?), which imply that

\begin{aligned} \sum_{\Pi(V_{\delta,N})=\Pi(G_{\delta,N})} D_{\widehat{V_{\delta,N}} } =\sum_{\Pi(K_{0,N})=\Pi(F_{0,N})}D_{\widehat{K_{0,N}} }. \end{aligned}

Our strategy is to show that, (1) on both sides of (Proof), the summations are taken over terms of equal weights; (2) the number of elements in the two summations are equal. Thus, every term involved is of equal weight as desired.

For the left hand side, the rule set in (?) implies that D_{\widehat{V_{\delta,N}} }=D_{\widehat{G_{\delta,N}} } in (?). Thus,

\begin{aligned} \begin{split} &\sum_{\Pi(V_{\delta,N})=\Pi(G_{\delta,N})} D_{\widehat{V_{\delta,N}} } =\Upsilon_{G_{\delta,N} }\ D_{\widehat{G_{\delta,N}} }, \end{split} \end{aligned}

where \Upsilon_{G_{\delta,N} } is used to count the number of elements in the summation:

\begin{aligned} \Upsilon_{G_{\delta,N} }:=&\Big|\Big\{ \widehat{V_{\delta,N}} \ \Big| \ \Pi(V_{\delta,N} )=\Pi(G_{\delta,N} ) \Big\} \Big|. \end{aligned}

Similarly, the right-hand side takes a new form

\begin{aligned} \begin{split} \sum_{\Pi(K_{0,N})=\Pi(F_{0,N})}D_{\widehat{K_{0,N}} } = \Upsilon_{F_{0,N} } D_{\widehat{F_{0,N}} } \end{split} \end{aligned}

with

\begin{aligned} \Upsilon_{F_{0,N} }:=&\Big|\Big\{ \widehat{K_{0,N}} \ \Big| \ \Pi(K_{0,N} )=\Pi(F_{0,N} ) \Big\} \Big|. \end{aligned}

The three identities (Proof)-(?) imply that

\begin{aligned} \begin{split} \Upsilon_{G_{\delta,N} } D_{\widehat{G_{\delta,N}} } = \Upsilon_{F_{0,N} } D_{\widehat{F_{0,N}} }. \end{split} \end{aligned}

Now we claim that

\begin{aligned} \Upsilon_{G_{\delta,N} }=\Upsilon_{F_{0,N} }. \end{aligned}

If this holds, then it implies the desired identity

D_{\widehat{G_{\delta,N}} }=D_{\widehat{F_{0,N}} }.

To prove (?), we observe that for the \mathcal{P} provided in the lemma, the surgical transformation \xrightarrow[\text{surgical}]{\mathcal{P}}, defined in (?), is a bijection between the sets \Big\{ \widehat{V_{\delta,N}} \ \Big| \ \Pi(V_{\delta,N} )=\Pi(G_{\delta,N} ) \Big\} and \Big\{ \widehat{K_{0,N}} \ \Big| \ \Pi(K_{0,N} )=\Pi(F_{0,N} ) \Big\}. Therefore, these two finite sets have the same number of elements, and hence (?) holds.

The proof is complete.

Source and licence

The text on this page is from arXiv:2503.08488v1 by Zhou Gang, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2503/2503.08488.jsonl.