Hostname: page-component-cd9895bd7-8ctnn Total loading time: 0 Render date: 2024-12-27T08:39:03.873Z Has data issue: false hasContentIssue false

Topological structures of large-scale interacting systems via uniform functions and forms

Published online by Cambridge University Press:  26 November 2024

Kenichi Bannai
Affiliation:
Department of Mathematics, Faculty of Science and Technology, Keio University, 3-14-1 Hiyoshi, Kouhoku-ku, Yokohama 223-8522, Japan; E-mail: bannai@math.keio.ac.jp, kametani@math.keio.ac.jp. Mathematical Science Team, Center for Advanced Intelligence Project (AIP), RIKEN, 1-4-1 Nihonbashi, Chuo-ku, Tokyo, 103-0027, Japan.
Yukio Kametani
Affiliation:
Department of Mathematics, Faculty of Science and Technology, Keio University, 3-14-1 Hiyoshi, Kouhoku-ku, Yokohama 223-8522, Japan; E-mail: bannai@math.keio.ac.jp, kametani@math.keio.ac.jp.
Makiko Sasada*
Affiliation:
Department of Mathematics, University of Tokyo, 3-8-1 Komaba, Meguro-ku, Tokyo, 153-0041, Japan Mathematical Science Team, Center for Advanced Intelligence Project (AIP), RIKEN, 1-4-1 Nihonbashi, Chuo-ku, Tokyo, 103-0027, Japan.
*
E-mail: sasada@ms.u-tokyo.ac.jp (corresponding author)

Abstract

In this article, we investigate the topological structure of large-scale interacting systems on infinite graphs, by constructing a suitable cohomology which we call the uniform cohomology. The central idea for the construction is the introduction of a class of functions called uniform functions. Uniform cohomology provides a new perspective for the identification of macroscopic observables from the microscopic system. As a straightforward application of our theory when the underlying graph has a free action of a group, we prove a certain decomposition theorem for shift-invariant closed uniform forms. This result is a uniform version in a very general setting of the decomposition result for shift-invariant closed $L^2$-forms originally proposed by Varadhan, which has repeatedly played a key role in the proof of the hydrodynamic limits of nongradient large-scale interacting systems. In a subsequent article, we use this result as a key to prove Varadhan’s decomposition theorem for a general class of large-scale interacting systems.

Type
Probability
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press

1 Introduction

1.1 Introduction

One of the fundamental problems in the natural and social sciences is to explain macroscopic phenomena that we can observe from the rules governing the microscopic system giving rise to the phenomena. Hydrodynamic limit provides a rigorous mathematical method to derive the deterministic partial differential equations describing the time evolution of macroscopic parameters, from the stochastic dynamics of a microscopic large-scale interacting system. The heart of this method is to take the limit with respect to proper space-time scaling, so that the law of large numbers absorbs the large degree of freedom of the microscopic system, allowing us to extract the behavior of the macroscopic parameters which characterize the equilibrium states of the microscopic system. Hence, techniques from probability theory including various estimates on Markov processes and their stationary distributions have played a central role. In this article, we introduce a novel, geometric perspective to the theory of hydrodynamic limits. Instead of using the law of large numbers, we construct a new cohomology theory for microscopic models to identify the macroscopic observables and give interpretations to the mechanism giving the macroscopic partial differential equations. Our main theorem gives an analogue of Varadhan’s decomposition of closed $L^2$ -forms, which has played a key role in the proofs of the hydrodynamic limits of nongradient systems.

Initially, many of the techniques developed in the theory of hydrodynamic limit were specific to the interacting system under consideration. In the seminal article [Reference Guo, Papanicolaou and Varadhan7], Guo, Papanicolaou and Varadhan introduced a widely applicable strategy known as the entropy method for proving the hydrodynamic limit when the interacting system satisfies a certain condition known as the gradient condition. Furthermore, Varadhan in [Reference Varadhan18] introduced a novel, refined strategy for systems which do not necessarily satisfy the gradient condition, relying on proving the so-called decomposition of closed $L^2$ -forms. Although this strategy has been successful in proving the hydrodynamic limit for a number of nongradient systems [Reference Quastel13Reference Kipnis, Landim and Olla9, Reference Funaki, Uchiyama and Yau6, Reference Varadhan and Yau19, Reference Sasada15, Reference Sasada16, Reference Olla and Sasada12], the implementation in practice has proven notoriously difficult, requiring arguments with sharp spectral gap estimates specific to the system under consideration (see, for example, [Reference Kipnis and Landim8, Section 7]). Due to the restrictiveness of the gradient condition, many interesting microscopic systems are known or expected to be nongradient. Thus, it is vital to understand the mechanism of Varadhan’s strategy and construct model-independent criteria for implementation applicable to a wide variety of models.

The motivation of this article is to systematically investigate various large-scale interacting systems in a unified fashion, especially to understand the mechanism in which similar decompositions seemingly independent of the stochastic data appear in the proofs of the hydrodynamic limits. For this goal, we introduce a general framework encompassing a wide variety of interacting systems, including the different variants of the exclusion processes and the lattice-gas with energy (see Examples 1.3 and 2.10). We let X be a certain infinite graph which we call a locale, generalizing the typical Euclidean lattice modeling the space where the microscopic dynamics takes place. We let S be a set expressing the possible states at each vertex, such as the number of particles or amount of energy, and let be the configuration space expressing all of the possible configurations of states on X. The dynamics of a microscopic stochastic system are usually expressed by a generator. However, in our framework, we focus on the interaction $\phi $ – a certain map $\phi \colon S\times S\rightarrow S\times S$ encoding the permitted change in states on adjacent vertices (see Definition 2.4). The interaction gives $S^X$ a geometric structure, that of a graph whose edges correspond to the transitions (i.e., all possible change of the configuration at a single instant (see §1.2)). This structure is independent of the transition rate – stochastic data which encodes the expected frequency of the transitions.

In this article, we construct the uniform cohomology reflecting the topological property of the geometric structure of $S^X$ by replacing the space of functions on $S^X$ with a new class of functions called the uniform functions, which considers the distances between the vertices of the locale. Our key result, Theorem 6, states that under general assumptions, the zeroth uniform cohomology is isomorphic to the space of conserved quantities – functions on S whose sums are conserved by $\phi $ . This cohomology is finite dimensional even though $S^X$ in general has an infinite number of connected components. For the cases where the hydrodynamic limit is proven, conserved quantities are known to correspond to the macroscopic parameters which characterize the equilibrium (or stationary) measures of the microscopic system. Thus, we believe uniform cohomology gives an alternative justification for the origin of the macroscopic observables. In addition, Theorem 6 also states that the uniform cohomology of $S^X$ for degrees other than zero vanishes. The essential case is for degree one, where we prove that any closed uniform form is the differential of a uniform function.

Our main theorem, Theorem 1, gives a certain structure theorem for closed uniform forms that are shift-invariant (i.e., invariant by the action of a group). Here, we assume the existence of a free action of a group on the locale, which ensures a certain homogeneity. The theorem is obtained as a straightforward application of group cohomology to Theorem 6. If we choose a fundamental domain of X for the action of the group, then we obtain a decomposition theorem in the spirit of the decomposition of Varadhan (see Theorems 3, 4 and 5 of §1.3). The closed forms of Varadhan are $L^2$ -forms for the equilibrium measure arising from the choice of the transition rate. Although uniform functions and forms are defined algebraically without the need for any stochastic data, our shift-invariant forms in fact form a common core of the various spaces of shift-invariant $L^2$ -forms constructed for each choice of the transition rate, and will in subsequent research play a crucial role in proving Varadhan’s decomposition for $L^2$ -forms (see, for example, [Reference Bannai and Sasada3]). Our main theorem indicates that the specification of Varadhan’s decomposition is determined by the underlying geometric structure of the model. Moreover, our theory gives a cohomological interpretation of the dimension of the space of shift-invariant closed forms modulo the exact forms – whose origin up until now had been a mystery. The proof of our main theorem does not require any spectral gap estimates and can be applied universally to a wide variety of systems.

Currently, all existing research concerning hydrodynamic limits for nongradient systems deals exclusively with the case when the locale is the Euclidean lattice $\mathbb {Z}^d$ , with an action of $G=\mathbb {Z}^d$ given by the translation. Our decomposition theorem is valid for far more general infinite locales and groups, including various crystal lattices with their group of translations and Cayley graphs associated to finitely generated infinite groups with natural action of the group. The theorem is also true for systems with multiple linearly independent conserved quantities. Our result provides crucial insight into the formulation of Varadhan’s decomposition in these general settings. One of our goals is to find a more intuitive and universal proof of the hydrodynamic limits for nongradient models. In a subsequent article [Reference Bannai and Sasada3], we prove Varadhan’s decomposition theorem for a general class of models, where the main result of the present article is the key for the generalization. Furthermore, we will use this decomposition theorem to perform scaling limits for the general class of models.

Our theory is constructed from scratch, using only algebraic and combinatorial methods. In particular, no probability theory, measure theory or analytic methods are used. Most importantly, we have taken care to make this article including the proof of our main result self-contained, except for the proof of the well-established long exact sequence arising in group cohomology (see §5.2). Thus, we believe our article should be accessible to mathematicians in a wide range of disciplines. We hope this article would introduce to a broad audience interesting mathematical concepts related to typical large-scale interacting systems, and to researchers in probability theory potentially powerful cohomological techniques that may be relevant in identifying important structures of stochastic models.

The remainder of this section is as follows. In §1.2, we describe our framework and present some examples. Then in §1.3, we state Theorem 1, the main theorem of our article, asserting the decomposition for shift-invariant uniform closed forms. We then explain its relation to the decomposition by Varadhan. Finally, in §1.4, we provide an overview of our article and the outline of the proof of our main theorem.

1.2 The large-scale interacting system

In this subsection, we introduce the various objects in our framework describing large-scale interacting systems and give natural assumptions which ensure our main theorem. The precise mathematical definitions of the objects in the triplet $(X,S,\phi )$ given in §1.1 are as follows. We define a locale $(X,E)$ to be any locally finite simple symmetric directed graph which is connected (see §2.1 for details). Here, X denotes the set of vertices, and $E\subset X\times X$ denotes the set of directed edges of the locale. We regard a locale $(X,E)$ as a metric space equipped with the graph distance. By abuse of notation (see Remark 2.8), we will often denote the locale $(X,E)$ with the same symbol as its set of vertices X. The condition that X is connected and locally finite implies that the set of vertices of X is countable. If the set of vertices is an infinite set, then we say that X is an infinite locale. We define the set of states S as a nonempty set with a designated element $*\in S$ which we call the base state, and we define the symmetric binary interaction, or simply an interaction $\phi $ on S, to be a map $\phi \colon S\times S\rightarrow S\times S$ such that for any pair of states $(s_1,s_2)\in S\times S$ satisfying $\phi (s_1,s_2)\neq (s_1,s_2)$ , we have $\hat \imath \circ \phi \circ \hat \imath \circ \phi (s_1,s_2)=(s_1,s_2)$ , where $\hat \imath \colon S\times S\rightarrow S\times S$ is the bijection obtained by exchanging the components of $S\times S$ . The ordering of $S\times S$ determines the direction of the interaction, and the condition intuitively means that if we execute the interaction and if it is nontrivial, then further executing the interaction in the reverse direction takes us back to where we started. To realize the full large-scale interacting system, we also need to choose a transition rate. However, this is outside the scope of the current article.

The most typical example of an infinite locale is given by the Euclidean lattice $\mathbb {Z}^d=(\mathbb {Z}^d,\mathbb {E}^d)$ for integers $d\geq 1$ , where $\mathbb {Z}^d$ is the d-fold product of the set of integers $\mathbb {Z}$ , and

Here, we let for any $x=(x_1,\ldots ,x_d)$ , $y=(y_1,\ldots ,y_d)$ in $\mathbb {Z}^d$ . Crystal lattices such as the triangular and hexagonal lattices as well as Cayley graphs associated to finitely generated infinite groups (see Figure 1) are other examples of infinite locales.

We say that a locale is weakly transferable if for any ball $B\subset X$ , the complement $X\setminus B$ is a nonempty finite disjoint union of connected infinite graphs. By definition, a weakly transferable locale is an infinite locale. We will also consider a stronger condition on the locale which we call transferable (see Definition 4.16 for the precise definition). Immediately from the definition, we see that if for any ball $B\subset X$ , the complement $X\setminus B$ is a connected infinite graph, then X is transferable. The Euclidean lattice $\mathbb {Z}^d=(\mathbb {Z}^d,\mathbb {E}^d)$ for $d>1$ , crystal lattices such as the triangular and hexagonal lattices, and the Cayley graph for a finitely generated free group generated by $d>1$ elements give examples of transferable locales (see Remark 4.19). The Euclidean lattice $\mathbb {Z}=(\mathbb {Z},\mathbb {E})$ for $d=1$ , which is also the Cayley graph for a free group generated by one element, gives an example of a weakly transferable locale which is not transferable. See Example 2.2 in §2 for other examples of locales.

Figure 1 The triangular and hexagonal lattices, and the Cayley graph for the free group G generated by $\sigma _1$ and $\sigma _2$ (see Example 2.2 (4)).

We call the triplet $(X,S,\phi )$ as above a topological interacting system, or simply a system for short. For the system $(X,S,\phi )$ , we define the configuration space $S^X$ by

We call any element $\eta \in S^X$ a configuration, and we denote by $\star $ the base configuration, defined to be the configuration whose components are all at base state. Next, for any $\eta \in S^X$ and $e=(x_1,x_2)\in E$ , we let $(\eta ^{\prime }_{x_1}, \eta ^{\prime }_{x_2}) =\phi (\eta _{x_1},\eta _{x_2})$ . We define $\eta ^e=(\eta _x^e)\in S^X$ by

(1)

The transition structure on $S^X$ , expressing all possible change of the configuration at a single instant, is defined as . Then $(S^X,\Phi )$ is a symmetric directed graph (see Lemma 2.5 for a proof). Again by abuse of notation, we will often denote the graph $(S^X,\Phi )$ by $S^X$ (see also Remark 2.8). We remark that generally, $S^X$ on an infinite locale is not connected, simple nor locally finite as a graph, and the set of vertices is not countable.

Next, we introduce the conserved quantity for the interaction $\phi $ , which we define to be any function $\xi \colon S\rightarrow \mathbb {R}$ satisfying $\xi (*)=0$ and

(2) $$ \begin{align} \xi(s_1)+\xi(s_2)=\xi(s^{\prime}_1)+\xi(s^{\prime}_2) \end{align} $$

for any $(s_1,s_2)\in S\times S$ , where . This function gives values reflecting the state, such as the number of particles or energy depending on the physical context, whose sums are conserved by the interaction. We denote by ${\operatorname {\mathrm {Consv}}}^\phi (S)$ the $\mathbb {R}$ -linear space of all conserved quantities for the interaction $\phi $ .

Denote by $S^X_*$ the subset of $S^X$ consisting of elements $\eta =(\eta _x)$ such that $\eta _x=*$ for all but finite $x\in X$ . Then $S^X_*$ also has a structure of a graph induced from that of $S^X$ . Note that if X is finite, then $S^X_*=S^X$ . Any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ defines a function $\xi _X\colon S^X_*\rightarrow \mathbb {R}$ by for any $\eta \in S^X_*$ . Note that the sum is a finite sum since $\eta \in S^X_*$ . We call the value $\xi _X(\eta )$ a conserved quantity of the configuration $\eta $ .

Throughout this article, we let $\mathbb {N}=\{0,1,\ldots ,\}$ denote the set of natural numbers. We consider the following properties of an interaction, which will play an important role in our main theorem.

Definition 1.1. For an interaction $\phi $ on S, let .

  1. 1. We say that the interaction $\phi $ is irreducibly quantified, if for any finite locale X if the configurations $\eta ,\eta '\in S^X$ have the same conserved quantities (i.e., if $\xi _X(\eta )=\xi _X(\eta ')$ for any $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ ), then there exists a finite path (see §2.1) from $\eta $ to $\eta '$ in $S^X$ .

  2. 2. We say that the interaction $\phi $ is simple if $c_\phi =1$ , and for any nonzero conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ , the monoid generated by $\xi (S)$ via addition in $\mathbb {R}$ is isomorphic to $\mathbb {N}$ or $\mathbb {Z}$ .

A monoid is defined to be a set with a binary operation that is associative and has an identity element, the first examples being $\mathbb {N}$ , $\mathbb {Z}$ or $\mathbb {R}$ with the operation being the usual addition and with identity element  $0$ . Provided $c_\phi =1$ , the second condition in Definition 1.1 (2) is satisfied, for example, if there exists $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ such that $\xi (S)\subset \mathbb {N}$ and $1\in \xi (S)$ , or $\xi (S)\subset \mathbb {Z}$ and $\pm 1\in \xi (S)$ .

Remark 1.2. The second condition of Definition 1.1 (1) implies that any configurations with the same conserved quantities are in the same connected component of the configuration space $S^X_*$ . The configuration space on an infinite locale X usually has an infinite number of connected components. If the above condition is satisfied, then we may prove that the connected components of $S^X_*$ are characterized by its conserved quantities (see Remark 2.25). This condition is equivalent to the condition that the associated stochastic process on the configurations with fixed conserved quantities are irreducible.

The following are examples of interactions and corresponding conserved quantities.

Example 1.3.

  1. 1. The most basic situation is when $S=\{0,1\}$ with base state $*=0$ . The map $\phi \colon S\times S\rightarrow S\times S$ defined by exchanging the components of $S\times S$ is an interaction (see Figure 2). The conserved quantity $\xi \colon S\rightarrow \mathbb {N}$ given by $\xi (s)=s$ gives a basis of the one-dimensional $\mathbb {R}$ -linear space ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . This interaction is simple. The stochastic process induced from this interaction via a choice of a transition rate is called the exclusion process.

    Figure 2 Exclusion process.

  2. 2. Consider the case $S=\{0,1,\ldots ,\kappa \}$ with base state $*=0$ for some integer $\kappa>1$ . The map $\phi \colon S\times S\rightarrow S\times S$ defined by exchanging the components of $S\times S$ is an interaction (see Figure 3). For $i=1,\ldots ,\kappa $ , let $\xi ^{(i)}$ be the conserved quantity given by $\xi ^{(i)}(s)=1$ if $s=i$ and $\xi ^{(i)}(s)=0$ otherwise. Then $\xi ^{(1)},\ldots ,\xi ^{(\kappa )}$ gives a basis of the $\mathbb {R}$ -linear space ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . The stochastic process induced from this interaction via a choice of a transition rate is called the multi-color exclusion process, or more generally, the multi-species exclusion process.

    Figure 3 Multi-species exclusion process.

See Example 2.10 in §2.2 for other examples of interactions covered by our theory. We will prove in Proposition 2.19 that all of the interactions in Examples 1.3 and 2.10 are irreducibly quantified.

Remark 1.4. For $s\in S$ in the interactions in Example 1.3, $s=0$ describes the state where there are no particles at the vertex, and $s=i$ for an integer $i>0$ the state where there exists a particle of type labeled as i (referred to as color i or species i) at the vertex. The exclusion in the exclusion and the multi-species exclusion processes signify that at most one particle is allowed to occupy each vertex. The conserved quantity $\xi ^{(i)}$ returns $1$ if a particle of species i occupies the vertex and $0$ otherwise. Then for a configuration $\eta =(\eta _x)\in S^X_*$ on a locale X expresses the total number of particles of species k in the configuration.

The hydrodynamic limits of the exclusion process for certain choices of transition rates of nongradient type have been studied by Funaki, Uchiyama and Yau [Reference Funaki, Uchiyama and Yau6] and Varadhan and Yau [Reference Varadhan and Yau19] (see also Theorem 3 of §1.3). For the multi-species exclusion process, a variant has been studied by Quastel [Reference Quastel13] and Erignoux [Reference Erignoux5]. See Remark 2.12 for other known cases corresponding to the interactions given in Example 2.10. Up until now, all of the interacting systems of nongradient type whose hydrodynamic limits have been proved are models over the Euclidean lattice.

Typical research in hydrodynamic limit investigates the stochastic process of large-scale interacting systems obtained from a specific interaction with a specific transition rate on a specific locale. One important purpose of this article is to construct a mathematical framework to study many types of models at once and to find specific conditions on the locale and interactions to allow for a suitable theory. The notion of transferable locales and irreducibly quantified interactions, which we believe are new and have not previously appeared in literature, are steps in this direction. The distinctive feature of our framework is the separation of the stochastic data from the geometric data, as well as the separation of the set of states and the interaction from the underlying locale. The theory works best when S is discrete, a case which already covers a wide variety of models. In future research, we hope to generalize our framework to include known models with more general S, such as $S=\mathbb {R}$ and $S=\mathbb {R}_{\geq 0}$ , where a more subtle notion of uniform functions incorporating smoothness should be necessary for compatibility with existing models.

1.3 Main theorem and relation to Varadhan’s decomposition

The goal of our article is to study the topological properties of the configuration space $S^X$ with transition structure via a newly defined class of uniform functions and forms. In this subsection, we introduce Theorem 1, which is the main theorem of this article, giving a decomposition of shift-invariant closed uniform forms. We will then discuss its relation to Varadhan’s decomposition of shift-invariant closed $L^2$ -forms.

We first introduce notations concerning functions and forms on the configuration space with transition structure. Consider the system $(X,S,\phi )$ , and let $S^X$ be the corresponding configuration space with transition structure. For any set A, we let be the $\mathbb {R}$ -linear space of functions from A to $\mathbb {R}$ . We say that a function $f\in C(S^X)$ is local if there exists a finite $\Lambda \subset X$ such that f is in the image of $C(S^\Lambda )$ with respect to the inclusion $C(S^\Lambda )\hookrightarrow C(S^X)$ induced from the projection $S^X\rightarrow S^\Lambda $ . In other words, a function is local if it only depends on a configuration through a finite sublocale. Any local function may be regarded as a function in $C(S^X_*)$ via the map induced from the projection $S^X_*\rightarrow S^\Lambda $ . We denote by $C_{\mathrm {loc}}(S^X)$ the space of local functions on $S^X$ , which is a subspace of both $C(S^X)$ and $C(S^X_*)$ . We define the space of uniform functions (see Definition 3.5 for the precise definition) to be a certain $\mathbb {R}$ -linear subspace $C_{\operatorname {\mathrm {unif}}}(S^X)$ of $C(S^X_*)$ containing the space of local functions $C_{\mathrm {loc}}(S^X)$ , and we let $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ be the subspace of $C_{\operatorname {\mathrm {unif}}}(S^X)$ consisting of function f satisfying $f(\star )=0$ . We define the space of closed uniform forms $Z_{\operatorname {\mathrm {unif}}}^1(S^X)$ (see Definitions 2.27 and 3.10 for the precise definition) to be a certain $\mathbb {R}$ -linear subspace of $\prod _{e\in E}C_{\mathrm {loc}}(S^X)$ , and we define the differential $\partial \colon C^0_{\operatorname {\mathrm {unif}}}(S^X)\rightarrow Z_{\operatorname {\mathrm {unif}}}^1(S^X)$ by where $\nabla _{\!e} f$ for any $e\in E$ is the function defined by

(3)

for any $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ and $\eta \in S^X_*$ . The differential $\partial $ is induced from the differential of the standard cochain complex associated with the graph $(S^X,\Phi )$ (see §2.3 and Appendix A).

For our main theorem, we consider a locale with a free action of a group. Let G be a group, and we assume that the locale X has a free action of a group G. This induces actions of G on various functions and forms. Both the Euclidean lattice and crystal lattices such as the triangular and hexagonal lattices of dimension d have natural free actions of $G=\mathbb {Z}^d$ . For any $\mathbb {R}$ -linear space with an action of G, we denote by $U^G$ the G-invariant subspace of U. We will often say shift-invariant to mean G-invariant if the group G is understood. We denote by the space of shift-invariant closed uniform forms, and by the image by $\partial $ of the space of shift-invariant uniform functions.

Remark 1.5. The existence of a free action of G ensures that the locale X is homogenous. We understand the quotient $\mathcal {C}/\mathcal {E}$ to philosophically represent the first uniform cohomology of the quotient space $S^X/G$ , a topological space which can be interpreted as a model of an infinitesimal neighborhood of a macroscopic point.

We denote by $\operatorname {\mathrm {Hom}}(G,{\operatorname {\mathrm {Consv}}}^\phi (S))$ the space of group homomorphisms from G to ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . In other words, $\psi \in \operatorname {\mathrm {Hom}}(G,{\operatorname {\mathrm {Consv}}}^\phi (S))$ is any map $\psi \colon G\rightarrow {\operatorname {\mathrm {Consv}}}^\phi (S)$ satisfying $\psi (\sigma \tau )=\psi (\sigma )+\psi (\tau )$ for any $\sigma ,\tau \in G$ . Our decomposition theorem giving the uniform analogue of Varadhan’s decomposition is as follows.

Theorem 1 (=Theorem 5.17).

For the system $(X,S,\phi )$ , assume that the interaction $\phi $ is irreducibly quantified and that X has a free action of a group G. If X is transferable, or if the interaction $\phi $ is simple and X is weakly transferable, then we have a canonical isomorphism

(4) $$ \begin{align} \mathcal{C}/\mathcal{E}\cong\operatorname{\mathrm{Hom}}(G,{\operatorname{\mathrm{Consv}}}^\phi(S)). \end{align} $$

Moreover, a choice of a fundamental domain for the action of G on X gives a natural decomposition

$$\begin{align*}\mathcal{C}\cong \mathcal{E}\oplus \operatorname{\mathrm{Hom}}(G,{\operatorname{\mathrm{Consv}}}^\phi(S)) \end{align*}$$

of $\mathbb {R}$ -linear spaces.

If the rank of the maximal abelian quotient $G^{\operatorname {\mathrm {ab}}}$ of G is finite, then we have the following.

Corollary 2 (=Corollary 5.19).

Let the assumptions be as in Theorem 1. Moreover, suppose that $G^{\operatorname {\mathrm {ab}}}$ is of finite rank d. If we fix a generator of the free part of $G^{\operatorname {\mathrm {ab}}}$ , then we have an isomorphism $ \operatorname {\mathrm {Hom}}(G,{\operatorname {\mathrm {Consv}}}^\phi (S)) \cong \bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S). $ A choice of a fundamental domain of X for the action of G gives a decomposition

(5) $$ \begin{align} \mathcal{C}\cong \mathcal{E}\oplus \bigoplus_{j=1}^d{\operatorname{\mathrm{Consv}}}^\phi(S). \end{align} $$

The decomposition (5) decomposes any shift-invariant closed uniform form in $\mathcal {C}$ as a unique sum of a form in $\mathcal {E}$ , closed forms whose potential are shift-invariant uniform functions, and a form obtained as the image with respect to the isomorphism (5) of elements in $\bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S)$ . The space $\mathcal {E}$ corresponds to the part which averages out to zero when taking a proper space-time scaling limit and so does not appear in the hydrodynamic limit. Hence, the decomposition theorem implies that the macroscopic property of our model may be completely expressed in terms of forms arising from the space $\bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S)$ , which are related to the flow of conserved quantities in each of the directions induced by the action of the group G.

In addition to the geometric data $(X,S,\phi )$ , if we fix a suitable transition rate, then this gives a shift-invariant equilibrium measure on the configuration space and a compatible inner product on the space of forms. If we consider the case when the locale is the Euclidean lattice $X=(\mathbb {Z}^d,\mathbb {E}^d)$ with standard translation by the group $G=\mathbb {Z}^d$ , and if $(S,\phi )$ is the exclusion process of Example 1.3 (1), a typical choice of a transition rate gives rise to the product measure $\nu =\mu _p^{\otimes \mathbb {Z}^d}$ on $S^X=\{0,1\}^{\mathbb {Z}^d}$ , where $\mu _p$ is the probability measure on $S=\{0,1\}$ given by

$$\begin{align*}\mu_{p}(s=1)=p, \qquad \mu_{p}(s=0)= 1-p \end{align*}$$

for some real number $0<p<1$ . We denote by $L^2(\nu )$ the usual $L^2$ -space of square integrable functions on $\{0,1\}^{\mathbb {Z}^d}$ with respect to the measure $\nu $ . The space of local functions $C_{\mathrm {loc}}(\{0,1\}^{\mathbb {Z}^d})$ is known to be a dense subspace of $L^2(\nu )$ . We let $\xi \colon \{0,1\}\rightarrow \mathbb {N}$ be the conserved quantity given by $\xi (s)=s$ , which gives a basis of ${\operatorname {\mathrm {Consv}}}^\phi (\{0,1\})$ . For any $x\in X$ , we let $\xi _x\colon \{0,1\}^{\mathbb {Z}^d}\rightarrow \mathbb {R}$ be the function defined by for any $\eta =(\eta _x)\in \{0,1\}^{\mathbb {Z}^d}$ . For any $x=(x_j)\in \mathbb {Z}^d$ , denote by $\tau _x$ the translation of $(\mathbb {Z}^d,\mathbb {E}^d)$ by x. In this case, Varadhan’s decomposition of shift-invariant closed $L^2$ -forms proved by Funaki, Uchiyama and Yau is the following.

Theorem 3 [Reference Funaki, Uchiyama and Yau6, Theorem 4.1].

Let $\omega =(\omega _{e})\in \prod _{e\in E} L^2(\nu )$ be a shift-invariant closed $L^2$ -form. Then there exists a set of constants $a_1,\ldots ,a_d\in \mathbb {R}$ and a series of local functions $(f_n)_{n\in \mathbb {N}}$ in $C_{\mathrm {loc}}(\{0,1\}^{\mathbb {Z}^d})$ such that

$$\begin{align*}\omega_e=\lim_{n\rightarrow\infty}\nabla_e\bigg(\sum_{x\in\mathbb{Z}^d}\tau_x(f_n) +\sum_{j=1}^da_j\sum_{x\in\mathbb{Z}^d} x_j\xi_x\bigg) \end{align*}$$

in $L^2(\nu )$ for any $e\in \mathbb {E}$ .

The same statement for certain transition rates giving non-product measures on $\{0,1\}^{\mathbb {Z}^d}$ was proved by Varadhan and Yau [Reference Varadhan and Yau19], requiring different spectral gap estimates. The uniform version of Theorem 3, obtained by applying Corollary 2 to the above model for the fundamental domain $\Lambda _0=\{(0,\ldots ,0)\}$ of $X=\mathbb {Z}^d$ for the action of $G=\mathbb {Z}^d$ , is given as follows.

Theorem 4. Let $\omega =(\omega _{e})\in \prod _{e\in \mathbb {E}}C_{\mathrm {loc}}(\{0,1\}^{\mathbb {Z}^d})$ be a shift-invariant closed form. Then there exists a set of constants $a_1,\ldots ,a_d\in \mathbb {R}$ and a local function f in $ C_{\mathrm {loc}}(\{0,1\}^{\mathbb {Z}^d})$ satisfying $f(\star )=0$ such that

$$\begin{align*}\omega_e=\nabla_e\biggl(\sum_{x\in\mathbb{Z}^d}\tau_x(f) +\sum_{j=1}^da_j\sum_{x\in\mathbb{Z}^d} x_j\xi_x\biggr) \end{align*}$$

in $C_{\mathrm {loc}}(\{0,1\}^{\mathbb {Z}^d})$ for any $e\in \mathbb {E}$ .

Our proof does not require a choice of the transition rate, thus completely independent of the measure. We remark that the sums in the brackets on the right-hand side of Theorem 3 and Theorem 4 are uniform functions in $C^0_{\operatorname {\mathrm {unif}}}(\{0,1\}^{\mathbb {Z}^d})$ .

Next, consider a general system $(X,S,\phi )$ satisfying the assumptions of Theorem 1, and suppose that X has a free action of $G=\mathbb {Z}^d$ . We fix the generator of G to be the standard basis of $\mathbb {Z}^d$ , and we denote an element of $G=\mathbb {Z}^d$ by $\tau =(\tau _j)\in \mathbb {Z}^d$ instead of $x=(x_j)$ since the locale X in general does not coincide with G. The disassociation of the group G from the locale X is another distinctive feature of our framework. If we fix a fundamental domain $\Lambda _0$ of X for the action of G, then Corollary 2 in this case gives the following.

Theorem 5. Assume for simplicity that $c_\phi $ is finite, and fix a basis $\xi ^{(1)},\ldots ,\xi ^{(c_\phi )}$ of ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . Let $\omega =(\omega _{e})\in \prod _{e\in E}C_{\mathrm {loc}}(S^X)$ be a shift-invariant closed uniform form. In other words, let $\omega \in \mathcal {C}$ . Then there exists $a_{ij}\in \mathbb {R}$ for $i=1,\ldots ,c_\phi $ and $j=1,\ldots ,d$ and a shift-invariant uniform function F in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ such that

(6) $$ \begin{align} \omega=\partial\biggl(F +\sum_{i=1}^{c_\phi}\sum_{j=1}^da_{ij}\biggl(\sum_{\tau\in G}\tau_j\xi^{(i)}_{\tau(\Lambda_0)}\biggr)\biggr), \end{align} $$

where we let $\xi _W$ be the function in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ defined as for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ and $W\subset X$ .

In Theorem 5, we remark that $\partial F\in \mathcal {E}$ , and by Remark 5.20,

(7)

is the image of $ \psi =\bigl (\sum _{i=1}^{c_\phi }a_{i1}\xi ^{(i)},\ldots ,\sum _{i=1}^{c_\phi }a_{id}\xi ^{(i)}\bigr ) \in \bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S) $ through the isomorphism (5) for the choice of $\Lambda _0$ in Theorem 5. The equality $\omega =\partial F + \omega _\psi $ of (6) is precisely the decomposition given by (5).

In fact, Theorem 4 is a special case of Theorem 5, as follows. If $\Lambda _0$ is finite, then we may see from the definition that any $\omega \in \prod _{e\in E}C_{\mathrm {loc}}(S^X)$ which is closed and shift-invariant is uniform. In addition, again if $\Lambda _0$ is finite, any shift-invariant uniform function $F\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ is of the form $F=\sum _{\tau \in \mathbb {Z}^d}\tau (f)$ for some local function $f\in C_{\mathrm {loc}}(S^X)$ satisfying $f(\star )=0$ (see Lemma 5.15). Here, $\tau (f)$ denotes the image of f with respect to the action of $\tau \in \mathbb {Z}^d$ . For the case $X=\mathbb {Z}^d$ with the action of $G=\mathbb {Z}^d$ given by the standard translation, if we let $\Lambda _0=\{(0,\ldots ,0)\}$ , then we have $\tau _{x}(\Lambda _0)=\{x\}$ for any $x\in \mathbb {Z}^d$ . From these observations and the definition of the differential $\partial $ , we see that Theorem 4 follows from Theorem 5.

In the general setting of Theorem 1, the choice of a transition rate satisfying certain conditions gives an inner product compatible with the norm on the space of $L^2$ -forms. The existence of Varadhan’s decomposition amounts to the following question. See [Reference Bannai and Sasada2, Conjecture 5.5] for a precise formulation of this question as a conjecture.

Question. Assume that the fundamental domain of the action of G on the vertices of X is finite. For a suitable definition of closed $L^2$ -forms, if $\omega $ is a shift-invariant closed $L^2$ -form, then does there exist $\omega _n\in \mathcal {E}$ for $n\in \mathbb {N}$ and $\psi \in \operatorname {\mathrm {Hom}}(G,{\operatorname {\mathrm {Consv}}}^\phi (S))$ such that

$$\begin{align*}\lim_{n\rightarrow\infty}(\omega_n + \omega_\psi) = \omega\quad? \end{align*}$$

Here, we let $\omega _\psi $ be the element in $\mathcal {C}$ corresponding to $\psi $ in the decomposition (5) of Corollary 2 given for a choice of a fundamental domain of X for the action of G.

The question is answered affirmatively for the cases that Varadhan’s decomposition are shown. Although our local forms construct the core of the $L^2$ -space, and local closed forms in our sense are closed forms in the sense of the $L^2$ -space, it is currently not generally known whether our local closed forms form a core of closed forms in the sense of $L^2$ -spaces. Nevertheless, in subsequent research, we prove Varadhan’s decomposition for certain locales using Theorem 1 of this article, when S is finite and $\mu $ is a product measure, assuming a certain spectral gap estimate pertaining to the interaction (cf. [Reference Bannai and Sasada3]). Through this process, we hope to understand the role played by the sharp spectral gap estimates in the proof of hydrodynamic limits for nongradient systems, a question which has been an important open question for the past thirty years (see, for example, [Reference Kipnis and Landim8, Preface]).

Let $\mathcal {C}_{L^2}$ and $\mathcal {E}_{L^2}$ be the shift-invariant closed and exact forms for the $L^2$ -space. The inner product on the $L^2$ -space defines an orthogonal decomposition

(8) $$ \begin{align} \mathcal{C}_{L^2}\cong\mathcal{E}_{L^2}\oplus \operatorname{\mathrm{Hom}}(G,{\operatorname{\mathrm{Consv}}}^\phi(S)) \end{align} $$

which is different from (5). By reinterpreting the method in hydrodynamic limits for obtaining the macroscopic deterministic partial differential equation from the microscopic system, we have come to understand that the diffusion matrix associated with the macroscopic partial differential equation is given precisely by the matrix relating the two decompositions (5) and (8). One critical observation from this fact is that the size of the diffusion matrix of our system should be $c_\phi d$ , the dimension of $\bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S)$ .

Through our investigation, we have come to see the stochastic data consisting of the measure and compatible inner product as a certain analogy of differential geometric data on Riemannian manifolds – the volume form and the metric. Through this analogy, the orthogonal decomposition (8) may be regarded as a differential geometric decomposition given as a certain analogue of the Hodge-Kodaira decomposition in Riemannian geometry, whereas the decomposition (5) is viewed as a more topological decomposition. In light of this analogy, it would be interesting to interpret the diffusion matrix relating the topological and measure theoretic structures of $\mathcal {C}_{L^2}$ as an analogy of the period matrix in Hodge theory comparing the topological and differential geometric structures of the manifold. Such ideas will be explored in future research.

1.4 Overview

In this subsection, we give an overview of the proof of Theorem 1. The key result for the proof is Theorem 6 below concerning the property of uniform cohomology. Consider the system $(X,S,\phi )$ . The uniform cohomology is defined for a configuration space with transition structure as follows.

Definition 1.6. We define the uniform cohomology $H^m_{\operatorname {\mathrm {unif}}}(S^X)$ for $m\in \mathbb {N}$ of the configuration space $S^X$ with transition structure to be the cohomology of the cochain complex

$$\begin{align*}C^0_{\operatorname{\mathrm{unif}}}(S^X)\xrightarrow{\partial} Z_{\operatorname{\mathrm{unif}}}^1(S^X), \end{align*}$$

which is zero in degrees $m\neq 0,1$ . Concretely, we have , , and $H^m_{\operatorname {\mathrm {unif}}}(S^X)=\{0\}$ in degrees $m\neq 0,1$ . The uniform cohomology is philosophically the reduced cohomology in the sense of topology of the pointed space consisting of the configuration space $S^X$ and base configuration $\star \in S^X$ .

Theorem 6 (=Theorem 5.8).

For the system $(X,S,\phi )$ , assume that the interaction $\phi $ is irreducibly quantified. If X is transferable, or if the interaction $\phi $ is simple and X is weakly transferable, then we have

$$\begin{align*}H^m_{\operatorname{\mathrm{unif}}}(S^X)\cong \begin{cases} {\operatorname{\mathrm{Consv}}}^\phi(S) & m=0\\ \{0\} & m\neq0. \end{cases} \end{align*}$$

The configuration space $S^X$ with transition structure viewed geometrically as a graph generally has an infinite number of connected components. Hence, it may be surprising that $H^0_{\operatorname {\mathrm {unif}}}(S^X)$ is finite dimensional. This calculation very beautifully reflects the fact that assuming the conditions of the theorem, the connected components of the graph $S^X_*$ can be determined from the values of its conserved quantities (see Remark 2.25). By the definition of $H^m_{\operatorname {\mathrm {unif}}}(S^X)$ , Theorem 6 is equivalent to the existence of a short exact sequence

(9)

In other words, (9) is a sequence of $\mathbb {R}$ -linear maps such that i is injective, $\partial $ is surjective, and $\operatorname {Im} i=\operatorname {\mathrm {Ker}}\partial $ . A large portion of our article is dedicated to the construction of (9), especially the proof that the differential $\partial $ is surjective.

First, in §2.1, we introduce our model and the associated configuration space. In §2.2, we introduce the notion of a conserved quantity. Then in §2.3, we define the usual cohomology for the configuration space with transition structure and the notion of closed forms. We then give the relation between the conserved quantities and the $H^0$ of the configuration space.

In §3.1, we introduce the notion of local functions with exact support and prove that any function $f\in C(S^X_*)$ may be expanded uniquely as a possibly infinite sum of local functions with exact support. We say that $f\in C(S^X_*)$ is uniform if the diameter of support in the expansion of f is uniformly bounded. In §3.2, we first note that the function $\xi _X=\sum _{x\in X}\xi _x$ for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ is uniform. Since $\xi _X(\star )=0$ , the correspondence $\xi \mapsto \xi _X$ gives a natural inclusion $i\colon {\operatorname {\mathrm {Consv}}}^\phi (S)\hookrightarrow C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . Assume now that the interaction is irreducibly quantified. We prove in Theorem 3.7 that this inclusion gives an isomorphism

$$\begin{align*}{\operatorname{\mathrm{Consv}}}^\phi(S)\cong\operatorname{\mathrm{Ker}}\partial. \end{align*}$$

It remains to prove that $\partial $ is surjective. In Definition 3.10, we define the notion of uniform forms. For the remainder of §3, we assume in addition that X is strongly transferable – that is, $X\setminus B$ is an infinite connected graph for any ball B in X. We consider a function $f\in C(S^X_*)$ such that $\partial f$ is uniform, and we construct in Proposition 3.18 of §3.3 a symmetric pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ on a certain additive submonoid $\mathcal {M}\subset {\mathbb {R}}^{c_\phi }$ (see Definition 2.24) satisfying the cocycle condition

$$\begin{align*}h_f(\alpha,\beta)+h_f(\alpha+\beta,\gamma)=h_f(\beta,\gamma)+h_f(\alpha,\beta+\gamma) \end{align*}$$

for any $\alpha ,\beta ,\gamma \in \mathcal {M}$ . We then prove in Proposition 3.19 of §3.4 that if $h_f\equiv 0$ , then $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ .

In §4, we consider the case when X is weakly transferable. This section is technical and can be skipped if the reader is only interested in the strongly transferable case. In §4.2, we again construct a pairing $h_f$ for any $f\in C(S^X_*)$ such that $\partial f$ is uniform, and we prove in Proposition 4.13 the cocycle condition for $h_f$ . We note that in general, the pairing $h_f$ may not be symmetric. We prove in Proposition 4.14 of §4.3 a weakly transferable version of Proposition 3.19. Finally, we prove in §4.4 that the pairing $h_f$ is symmetric if the locale X is transferable.

In §5, we complete the proof that $\partial $ is surjective (see Theorem 5.2 for details). The method of proof is as follows. For any closed uniform form $\omega \in Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ , since $\omega $ is closed, by Lemma 2.28, there exists $f\in C(S^X_*)$ such that $\partial f=\omega $ . Note that f may not necessarily be a uniform function. By the previous argument, there exists a pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ satisfying the cocycle condition. We prove in Lemma 5.5 that if the pairing $h_f$ is symmetric, or in Lemma 5.5 if the interaction is simple, there exists a function $h\colon \mathcal {M}\rightarrow \mathbb {R}$ such that

$$\begin{align*}h_f(\alpha,\beta)=h(\alpha)+h(\beta)-h(\alpha+\beta) \end{align*}$$

for any $\alpha ,\beta \in \mathcal {M}$ . We modify the function f using h to obtain a function with the same $\partial f$ but satisfies $h_f\equiv 0$ . By Proposition 3.19 or Proposition 4.14, we see that $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . This proves that the differential $\partial $ in (9) is surjective, completing the proof of Theorem 6.

Now for the proof of Theorem 1, suppose that the locale X has a free action of a group G. This gives a natural action of G on various spaces of functions and forms. Noting that G acts trivially on ${\operatorname {\mathrm {Consv}}}^\phi (S)$ , the boundary homomorphism of the long exact sequence for group cohomology (49) associated with the short exact sequence (9) immediately gives an inclusion

For a fixed fundamental domain $\Lambda _0$ of X for the action of G, we let

for any $\psi \in \operatorname {\mathrm {Hom}}(G,{\operatorname {\mathrm {Consv}}}^\phi (S))$ , noting that $\psi (\tau )\in {\operatorname {\mathrm {Consv}}}^\phi (S)$ for any $\tau \in G$ . The relation of $\omega _\psi $ to the form in (7) is explained in Remark 5.20. By explicit calculation, we see in Proposition 5.18 that $\delta (\omega _\psi )=\psi $ ; hence, $\delta $ is surjective. The $\mathbb {R}$ -linear map $\omega \mapsto (\omega -\omega _\psi ,\psi )$ for gives a decomposition of $\mathbb {R}$ -linear spaces

$$\begin{align*}\mathcal{C}\cong\mathcal{E}\oplus\operatorname{\mathrm{Hom}}(G,{\operatorname{\mathrm{Consv}}}^\phi(S)), \end{align*}$$

completing the proof of Theorem 1. In Appendix A, we review well-known results concerning cohomology of graphs. In Appendix B, we give some examples. In Appendix B.1, we describe the objects appearing in our article for the exclusion process. Finally, in Appendix B.2, we let $X=\mathbb {Z}$ and consider the multi-color exclusion process for $S=\{0,1,2\}$ . Then X is not transferable and $c_\phi =2$ . We prove that $\partial $ of Definition 1.6 is not surjective in this case.

2 Configuration space and conserved quantities

In this section, we will introduce the configuration space of a large-scale interacting system and the notion of a conserved quantity. We then define and investigate its cohomology.

2.1 Configuration space and transition structure

In this subsection, we will give a graph structure which we call the transition structure on the configuration space of states on a locale. We first review some terminology related to graphs.

A directed graph $(X,E)$ , or simply a graph, is a pair consisting of a set X, which we call the set of vertices, and a subset $E\subset X\times X$ , which we call the set of directed edges, or simply edges. For any $e\in E = X\times X$ , we denote by $o(e)$ and $t(e)$ the first and second components of e, which we call the origin and target of e, so that $e = (o(e), t(e))\in X\times X$ . For any $e\in E$ , we let , which we call the opposite of e. We say that a directed graph $(X,E)$ is symmetric if $\bar e \in E$ for any $e\in E$ , and simple if $(x,x)\not \in E$ for any $x\in X$ . For any $e=(o(e),t(e))\in E$ , we will often use e to denote the set $e=\{o(e),t(e)\}$ . We say that $(X,E)$ is locally finite if for any $x\in X$ , the set $\{ e \in E \mid x \in e\}$ is finite. In this article, by abuse of notation (see Remark 2.8), we will often simply denote the graph $(X,E)$ by its set of vertices X.

We define a finite path on the graph X to be a finite sequence of edges in E such that $t(e^i)=o(e^{i+1})$ for any integer $0<i<N$ . We denote by $\operatorname {\mathrm {len}}(\vec p)$ the number of elements N in $\vec p$ , which we call the length of $\vec p$ . We let and , and we say that $\vec p$ is a path from $o(\vec p)$ to $t(\vec p)$ . For paths $\vec p_1,\vec p_2$ such that $t(\vec p_1)=o(\vec p_2)$ , we denote by $\vec p_1\vec p_2$ the path from $o(\vec p_1)$ to $t(\vec p_2)$ obtained as the composition of the two paths. If a path $\vec p$ satisfies $o(\vec p)=t(\vec p)$ , then we say that $\vec p$ is a closed path. For any $x,x'\in X$ , we denote by $P(x,x')$ the set of paths from x to $x'$ . We define the graph distance $d_X(x,x')$ between x and $x'$ by

if $P(x,x')\neq \emptyset $ , and otherwise. We say that any subset $Y\subset X$ is connected if $d_Y(x,x')<\infty $ for any $x,x'\in Y$ , where $d_Y$ is the graph distance on the graph $(Y,E_Y)$ given by .

Definition 2.1. We define the locale to be a locally finite simple symmetric directed graph $X=(X,E)$ which is connected. If the set of vertices of X is an infinite set, then we say that X is an infinite locale.

We will use the terminology locale to express the discrete object that models the space where the dynamics under question takes place. We understand the connectedness to be an important feature of the locale.

Example 2.2.

  1. 1. The most typical example of an infinite locale is the Euclidean lattice $\mathbb {Z}^d=(\mathbb {Z}^d,\mathbb {E}^d)$ for integers $d\geq 1$ , where $\mathbb {Z}^d$ is the d-fold product of $\mathbb {Z}$ , and

    Here, we let for any $x=(x_1,\ldots ,x_d)$ , $y=(y_1,\ldots ,y_d)$ in $\mathbb {Z}^d$ .
  2. 2. For integers $d\geq 1$ and $n>0$ , a variant of the Euclidean lattice is given by the Euclidean lattice with nearest n-neighbor $\mathbb {Z}^d_n=(\mathbb {Z}^d,\mathbb {E}^d_n)$ (see Figure 4), where

    Figure 4 The Euclidean lattices $\mathbb {Z}^2$ and with nearest $2$ -neighbor $\mathbb {Z}^2_2$ .

  3. 3. Many types of crystal lattices such as the triangular, hexagonal and diamond lattices are infinite locales (see, for example, [Reference Sunada17, Example 3.4, Example 8.3] and [Reference Kotani and Sunada10, §5]).

  4. 4. Let G be a finitely generated group, and let $\mathcal {S}\subset G$ be a minimal set of generators. Then the associated Cayley graph $(G,E_{\mathcal {S}})$ given by is a locale. If G is infinite, then the associated Cayley graph is an infinite locale.

  5. 5. Let $X_1=(X_1,E_1)$ and $X_2=(X_2,E_2)$ be locales. If and

    then $(X,E)$ is a locale, which we denote $X_1\times X_2$ . We say that X is a product of $X_1$ and $X_2$ . Note that $(\mathbb {Z}^d,\mathbb {E}^d)$ coincides with the d-fold product $(\mathbb {Z},\mathbb {E}) \times \cdots \times (\mathbb {Z},\mathbb {E})$ .
  6. 6. Suppose $X=(X,E)$ is a locale, and let $Y\subset X$ be a connected subset. If we let , then $Y=(Y,E_Y)$ gives a graph which is a locale. We call Y a sublocale of X.

Next, we introduce the set of states, which is a nonempty set S expressing the possible states the model may take at each vertex, and the configuration space $S^X$ for S on X.

Definition 2.3. We define the set of states to be a nonempty set S. We call any element of S a state. We will designate an element $*\in S$ which we call the base state. If $S\subset \mathbb {R}$ and $0\in S$ , then we will often take the base state $*$ to be $0$ . For any locale $X=(X,E)$ , we define the configuration space for S on X by

We call an element $\eta =(\eta _x)$ of $S^X$ a configuration. We denote by $\star $ the base configuration, which is the configuration in $S^X$ whose components are all at base state.

Now, we introduce the symmetric binary interaction, which expresses the interaction between states on adjoining vertices.

Definition 2.4. A symmetric binary interaction, which we simply call an interaction on S, is a map $ \phi \colon S\times S\rightarrow S\times S $ such that

(10) $$ \begin{align} \hat\imath\circ\phi\circ\hat\imath\circ\phi(s_1,s_2)=(s_1,s_2) \end{align} $$

for any $(s_1,s_2)\in S\times S$ satisfying $\phi (s_1,s_2)\neq (s_1,s_2)$ , where $\hat \imath \colon S\times S\rightarrow S\times S$ is the bijection obtained by exchanging the components of $S\times S$ .

Examples of the set of states S and interactions $\phi $ are given in Example 2.10 of §2.2. Throughout this article, a system $(X,S,\phi )$ indicates that X is a locale, S is a set of states, and $\phi $ is an interaction. We will next define the configuration space with transition structure associated with such a system. We first prepare a lemma.

Lemma 2.5. For a locale $X=(X,E)$ and the set of states S, let $S^X$ be the configuration space for S on X. Let $\phi \colon S\times S\rightarrow S\times S$ be an interaction on S. For any $e=(o(e),t(e))\in E\subset X\times X$ , we define the map $\phi _e\colon S^X\rightarrow S^X$ by , where $\eta ^e=(\eta ^e_x)\in S^X$ is defined as in (1). In other words, $\phi _e(\eta )$ is obtained by applying $\phi $ to the $o(e)$ and $t(e)$ components of $\eta $ . If we denote by $\Phi $ the image of the map

(11) $$ \begin{align} E\times S^X\rightarrow S^X\times S^X, \qquad (e,\eta) \mapsto (\eta,\phi_e(\eta)), \end{align} $$

then the pair $(S^X, \Phi )$ is a symmetric directed graph.

Proof. It is sufficient to prove that the directed graph $(S^X, \Phi )$ is symmetric. By the definition of an interaction, we have $\hat \imath \circ \phi \circ \hat \imath \circ \phi (s_1,s_2)=(s_1,s_2)$ for any $(s_1,s_2)\in S\times S$ such that $\phi (s_1,s_2)\neq (s_1,s_2)$ . This shows that for any $\eta \in S^X$ , if $\phi _e(\eta )\neq \eta $ , then we have $\phi _{\bar e}\circ \phi _e(\eta )=\eta $ . Consider the element $(\eta , \phi _e(\eta )) \in \Phi $ . If $\phi _e(\eta )=\eta $ , then $(\phi _e(\eta ), \eta )=(\eta ,\eta )\in \Phi $ . If $\phi _e(\eta )\neq \eta $ , then $(\phi _e(\eta ), \eta ) = ( \phi _e(\eta ), \phi _{\bar e} \circ \phi _e(\eta ))$ , which is an element in $\Phi $ since it is the image of $(\bar e, \phi _e(\eta ))\in E\times S^X$ by the map (11).

Remark 2.6. In fact, the condition (10) that we impose on the interaction is simply a sufficient condition and not a necessary condition for our theory. The property that we actually use is that $(S^X, \Phi )$ is a symmetric directed graph.

Definition 2.7. For a locale X and a set of states S, if we fix an interaction $\phi \colon S\times S\rightarrow S\times S$ , then Lemma 2.5 implies that $\Phi $ gives a structure of a symmetric directed graph

$$\begin{align*}S^X=(S^X, \Phi) \end{align*}$$

on the configuration space $S^X$ . We call this structure the transition structure, and we call any element $\varphi \in \Phi $ a transition. In particular, we say that $\varphi = (\eta , \phi _e(\eta ))\in \Phi $ is a transition of $\eta $ by e. Following the convention in literature, we will often denote $\phi _e(\eta )$ by $\eta ^e$ .

Remark 2.8. Our convention of denoting the locale $(X,E)$ by X and the configuration space with transition structure $(S^X,\Phi )$ by $S^X$ follows similar convention as that of topological spaces, where the topological space and its underlying set is denoted by the same symbol. We are interpreting the set of edges of a graph as giving a geometric structure to the set of vertices.

For the configuration space $S^X$ with transition structure, the edges $\Phi $ expresses all the possible transitions on the configuration space with respect to the interaction $\phi $ . For any element $\eta =(\eta _x)\in S^X$ , we define the support of $\eta $ to be the set . The subset

of the configuration space will play an important role in our theory. If we let , then $S^X_*=(S^X_*,\Phi _*)$ is again a symmetric directed graph, which we refer to again as a configuration space with transition structure.

For any set A, we let be the $\mathbb {R}$ -linear space of functions from A to $\mathbb {R}$ . As in §1.2, for any finite $\Lambda \subset X$ , we let . Following standard convention, we let $S^\emptyset =\{\star \}$ if $\Lambda =\emptyset $ . The natural projection $S^X_*\subset S^X\rightarrow S^\Lambda $ given by mapping $\eta =(\eta _x)_{x\in X}\in S^X$ to induces a natural injection $C(S^\Lambda )\hookrightarrow C(S^X_*)$ . From now on, we will identify $C(S^\Lambda )$ with its image in $C(S^X_*)$ . Note that any $f\in C(S^X_*)$ is a function in $C(S^\Lambda )$ if and only if f as a function for $\eta \in S^X_*$ depends only on $\eta |_{\Lambda }\in S^\Lambda $ . We call any such function a local function. We denote by $C_{\mathrm {loc}}(S^X)$ the space of local functions, which is a subspace of both $C(S^X)$ and $C(S^X_*)$ . If the set of vertices of X is finite, then we simply have $C_{\mathrm {loc}}(S^X)=C(S^X)=C(S^X_*)$ . Our methods are of interest predominantly for the case when X is an infinite locale.

2.2 Conserved quantities and irreducibly quantified interactions

In this subsection, we introduce the notion of conserved quantities, which are certain invariants of states preserved by the interaction. Using the conserved quantities, we will introduce the important notion for an interaction to be irreducibly quantified. In what follows, let S be a set of states with base state $*\in S$ , and we fix an interaction $\phi \colon S\times S\rightarrow S\times S$ on S.

Definition 2.9. A conserved quantity for the interaction $\phi $ is a function $\xi \colon S\rightarrow \mathbb {R}$ satisfying $\xi (*)=0$ and

(12) $$ \begin{align} \xi(s_1) + \xi(s_2) = \xi(s_1^{\prime}) + \xi(s_2^{\prime}) \end{align} $$

for any $(s_1,s_2)\in S\times S$ and . We denote by ${\operatorname {\mathrm {Consv}}}^\phi (S)$ the $\mathbb {R}$ -linear subspace of $\operatorname {\mathrm {Map}}(S,\mathbb {R})$ consisting of the conserved quantities for the interaction $\phi $ . We let .

Examples of interactions and corresponding conserved quantities are given as follows.

Example 2.10.

  1. 1. Let $S=\{0,1,\ldots ,\kappa \}$ with base state $*=0$ for some integer $\kappa>0$ . For the multi-species exclusion process of Example 1.3 (2), we have $c_\phi =\kappa $ , and the conserved quantities given by $\xi ^{(i)}(s)=1$ if $s=i$ and $\xi ^{(i)}(s)=0$ otherwise for $i=1,\ldots ,\kappa $ give a basis of the $\mathbb {R}$ -linear space ${\operatorname {\mathrm {Consv}}}^\phi (S)$ .

  2. 2. Let $S=\mathbb {N}$ or $S=\{0,\ldots ,\kappa \}\subset \mathbb {N}$ for some integer $\kappa>0$ . We let $*=0$ be the base state. The map $\phi \colon S\times S\rightarrow S\times S$ defined by

    is an interaction. The stochastic process induced from this interaction when S is finite is the generalized exclusion process (see Figure 5). Note that for any $n>1$ in S, we have $\phi (n,0)=(n-1,1)$ ; hence, for any conserved quantity $\xi $ , Equation (2) inductively gives
    $$\begin{align*}\xi(n) = \xi(n) + \xi(0) = \xi(n-1) + \xi(1) = \xi(n-2) + 2\xi(1) = \cdots = n\xi(1). \end{align*}$$
    This shows that $c_\phi =1$ , and the conserved quantity $\xi \colon S\rightarrow \mathbb {N}$ given by $\xi (s)=s$ gives a basis of the one-dimensional $\mathbb {R}$ -linear space ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . This interaction is simple in the sense of Definition 1.1 (2).
  3. 3. Let $S=\mathbb {N}$ , or let $S=\{0,\ldots ,\kappa \}\subset \mathbb {N}$ for some integer $\kappa>1$ , with base state $*=0$ . The map $\phi \colon S\times S\rightarrow S\times S$ defined by

    is an interaction. We have $c_\phi =2$ , and the functions $\xi ^{(1)}(s)=s$ and
    $$\begin{align*}\xi^{(2)}(s)= \begin{cases} 1 & s>0\\ 0 & s=0 \end{cases} \end{align*}$$
    give a basis of the $\mathbb {R}$ -linear space ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . This interaction is the lattice gas with energy. Intuitively, S represents the amount of energy on the vertex, with $s=0$ representing the fact that there are no particles.
  4. 4. For $S=\{-1,0,1\}$ with base state $*=0$ , the map $\phi \colon S\times S\rightarrow S\times S$ defined by

    $$ \begin{align*} \phi((0,0)) &= (-1,1), &\phi((-1,1)) &= (1,-1), &\phi((1,-1)) &= (0,0),& \end{align*} $$
    and $\phi ((s_1,s_2))=(s_2,s_1)$ for $s_1,s_2\in S$ such that $s_1+s_2\neq 0$ is an interaction. We have $c_\phi =1$ , and the conserved quantity $\xi \colon S\rightarrow \mathbb {Z}$ given by $\xi (s)=s$ gives a basis of the $\mathbb {R}$ -linear space ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . This interaction is simple in the sense of Definition 1.1 (2).
  5. 5. For $S=\{0,1\}$ with base state $*=0$ , the map $\phi \colon S\times S\rightarrow S\times S$ defined by

    $$ \begin{align*} \phi((0,s)) &= (1,s), &\phi((1,s)) &= (0,s) \end{align*} $$
    for any $s\in S$ does not satisfy (10). However, $(S^X,\Phi )$ is a symmetric directed graph for any locale X, and our theory applies also to this case (see also Remark 2.6). This case is known as the Glauber model. Since $\phi (0,0)=(1,0)$ , Equation (12) gives $\xi (1)=\xi (0)=0$ for any conserved quantity $\xi $ ; hence, we have $c_\phi =\dim _{\mathbb {R}}{\operatorname {\mathrm {Consv}}}^\phi (S)=0$ .

The exclusion process of Example 1.3 (1) is a special case of both the multi-species exclusion process and the generalized exclusion process, with the set of states given by $S=\{0,1\}$ .

Let X be a locale, and let $S^X_*$ be the configuration space with transition structure associated with our interaction. Note that if $\xi $ is a conserved quantity, then $\xi $ defines a function $\xi _X\colon S^X_*\rightarrow \mathbb {R}$ given by

(13)

for any $\eta =(\eta _x)\in S^X_*$ . The sum is well defined since by definition, $\eta _x=*$ outside a finite number of $x\in X$ .

Figure 5 Generalized exclusion process.

Remark 2.11. The interactions in Example 2.10 have the following interpretations. See Remark 1.4 for the case of the multi-species exclusion process.

  1. (2) For $s\in S$ in the process in Example 2.10 (2), $s=0$ describes the state where there are no particles at the vertex, and $s=k$ for an integer $k>0$ the state where there are k indistinguishable particles at the vertex. Then for the conserved quantity given by $\xi (s)=s$ for any $s\in S$ , the value $\xi _X(\eta )$ for a configuration $\eta \in S^X_*$ expresses the total number of particles in the configuration. If $S=\{0,\cdots ,\kappa \}$ for some integer $\kappa>0$ , then this process is called the generalized exclusion process, since at most $\kappa $ particles are allowed to occupy the vertex. If $S=\mathbb {N}$ , then the process includes the trivial case where the particles evolve as independent random walks with no interactions between the particles, as described in [Reference Kipnis and Landim8, Chapter 1].

  2. (3) For $s\in S$ , the process in Example 2.10 (3), $s=0$ describes the state where there are no particles at the vertex, and $s=k$ for an integer $k>0$ the state where there is a particle with energy k at the vertex. Then $\xi _X^{(1)}(\eta )$ for a configuration $\eta \in S^X_*$ expresses the total energy of the particles in the configuration, and $\xi _X^{(2)}(\eta )$ expresses the total number of particles in the configuration.

  3. (4) For the process in Example 2.10 (4), s describes the spin of the particle at the vertex. Then for the conserved quantity given by $\xi (s)=s$ for any $s\in S$ , the value $\xi _X(\eta )$ for a configuration $\eta \in S^X_*$ expresses the total spin of the configuration.

  4. (5) For $s\in S$ in the Glauber model in Example 2.10 (5), one interpretation is that $s=0$ describes the state where there are no particles at the vertex, and $s=1$ describes the state where there is a single particle at the vertex. Since the interaction allows for the creation and annihilation of particles, there are no nontrivial conserved quantities. Another interpretation is that s describes the spin of the particle at each vertex.

Remark 2.12. The hydrodynamic limits for the generalized exclusion process have been studied by Kipnis-Landim-Olla [Reference Kipnis, Landim and Olla9]. See also [Reference Kipnis and Landim8, Chapter 7]. The case of lattice gas with energy has been studied by Nagahata [Reference Nagahara11], and the stochastic process induced from the interaction in Example 2.10 (4) was studied by Sasada [Reference Sasada15]. In all of the known cases, the underlying locale is taken to be the Euclidean lattice.

The important notion of irreducibly quantified is defined as follows.

Definition 2.13. We say that an interaction $\phi \colon S\times S\rightarrow S\times S$ is irreducibly quantified if for any finite locale $(X,E)$ and configurations $\eta ,\eta '\in S^X$ satisfying

$$\begin{align*}\xi_X(\eta) = \xi_X(\eta') \end{align*}$$

for all conserved quantities $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ , there exists a finite path $\vec \gamma $ from $\eta $ to $\eta '$ in $S^X$ .

Remark 2.14. If we consider $S=\{0,1\}$ with base state $*=0$ and the interaction $\phi $ given by

$$ \begin{align*} \phi((0,0))&=(1,1), & \phi((1,0))&=(0,1), & \phi((0,1))&=(1,0), & \phi((1,1))&=(0,0), \end{align*} $$

then a function $\xi \colon S\rightarrow \mathbb {R}$ satisfying $\xi (0)=0$ and (12) would imply that $\xi (1)=0$ ; hence, $\xi \equiv 0$ . In fact, this interaction is not irreducibly quantified. In order to deal with such a model, it may be necessary to consider conserved quantities with values in $\mathbb {Z}/2\mathbb {Z}$ .

The remainder of this section is devoted to the proof of Proposition 2.19, which asserts that the interactions given in Example 2.10 are all irreducibly quantified. For the proof, we first introduce the notion of exchangeability.

Definition 2.15. We say that an interaction $\phi \colon S\times S\rightarrow S\times S$ is exchangeable if for any $(s_1,s_2)\in S\times S$ , a suitable composition of maps $\phi $ and $\bar \phi $ such that $(s_1,s_2)$ maps to $(s_2,s_1)\in S\times S$ . Here, if we write $\phi (s_1,s_2)=(\phi _1(s_1,s_2),\phi _2(s_1,s_2))\in S\times S$ , then we let for any $(s_1,s_2)\in S\times S$ . In other words, , where $\hat \imath \colon S\times S\rightarrow S\times S$ is the bijection obtained by exchanging the components of $S\times S$ .

It is straightforward to check that the interactions in Example 2.10 are all exchangeable. Since $\bar \phi \circ \phi (s_1,s_2)=(s_1,s_2)$ if $\phi (s_1,s_2)\neq (s_1,s_2)$ , the composition of Definition 2.15 is necessarily of the form $\phi ^n$ or $\bar \phi ^n$ for some integer $n\geq 0$ . In what follows, consider a system $(X,S,\phi )$ and the associated configuration space $S^X_*$ with transition structure. We first prepare some notations.

Definition 2.16. Let $\eta $ be a configuration in $S^X_*$ , and let $x,y$ be vertices in X.

  1. 1. We define $\eta ^{x,y}\in S^X_*$ to be the configuration whose component outside $x,y\in X$ coincides with that of $\eta $ , and the x and y components are given by and .

  2. 2. We define to be the configuration whose component outside $x,y\in X$ coincides with that of $\eta $ , and the x and y components are given by and , where $\phi (\eta _x,\eta _y)=(\phi _1(\eta _x,\eta _y),\phi _2(\eta _x,\eta _y))\in S\times S$ for the interaction $\phi $ on S.

A path in $S^X_*$ is a sequence of transitions, and a transition is induced by an interaction on some edge of the locale. Hence, for a sequence of edges $\boldsymbol {e}=(e^1,\ldots ,e^N)$ in E and $\eta \in S^X_*$ , if we let and for $i=1,\ldots ,N$ , then $\varphi ^i=(\eta ^i,\eta ^{i+1})$ is a transition and gives a path from $\eta $ to in $S^X_*$ . We call this path $\vec \gamma _\eta ^{\boldsymbol {e}}$ the path with origin $\eta $ induced by $\boldsymbol {e}$ , or a path obtained by applying the edges $\boldsymbol {e}$ to $\eta $ .

We prove some existences of paths between certain configurations, when the interaction is exchangeable.

Lemma 2.17. If an interaction $\phi \colon S\times S\rightarrow S\times S$ is exchangeable, then for any configuration $\eta \in S^X_*$ and vertices $x,y\in X$ , there exists a path $\vec \gamma $ from $\eta $ to $\eta ^{x,y}$ in $S^X_*$ .

Proof. Since X is connected, there exists a path $\vec p=(e^1,\ldots ,e^N)$ from x to y. Note that by definition, $x=o(e^1)$ and $y=t(e^N)$ . Since $\phi $ is exchangeable, applying $e^1$ or $\bar e^1$ sufficiently many times to $\eta $ , we obtain a path from $\eta $ to $\eta ^{o(e^1),t(e^1)}$ . Repeating this process for $e^2,\ldots ,e^{N}$ , we obtain a path $\vec \gamma _1$ from $\eta $ to $\eta '$ , where $\eta '$ is such that the components of $\eta '$ coincides with that of $\eta $ outside the vertices appearing in the edges $e^1,\ldots ,e^{N}$ , $\eta ^{\prime }_{o(e^i)}=\eta _{t(e^i)}$ for $i=1,\ldots , N-1$ , and $\eta ^{\prime }_{y}=\eta _x$ . Then, reversing the above process, first by applying $e^{N-1}$ or $\bar e^{N-1}$ sufficiently many times to $\eta '$ , we obtain a path from $\eta '$ to $(\eta ')^{o(e^{N-1}),t(e^{N-1})}$ . Repeating this process for $e^{N-2},\ldots ,e^{1}$ , we see that we obtain a path $\vec \gamma _2$ from $\eta '$ to  $\eta ^{x.y}$ . Then the composition gives a path from $\eta $ to $\eta ^{x,y}$ in $S^X_*$ as desired.

Lemma 2.18. If an interaction $\phi \colon S\times S\rightarrow S\times S$ is exchangeable, then for any configuration $\eta \in S^X_*$ and vertices $x,y\in X$ , there exists a path $\vec \gamma $ from $\eta $ to in $S^X_*$ .

Proof. Again, since X is connected, there exists a path $\vec p=(e^1,\ldots ,e^N)$ from $x=o(e^1)$ to $y=t(e^N)$ . If we let $x'=o(e^N)$ , then $x'$ is a vertex connected to y by the edge $e^N$ . Then by construction, if we let , then $\eta '$ is a configuration whose component outside $x,x',y\in X$ coincides with that of $\eta $ , and the $x, x'$ and y components are given by $\eta ^{\prime }_x=\eta _{x'}$ , $\eta ^{\prime }_{x'}=\phi _1(\eta _x,\eta _y)$ , and $\eta ^{\prime }_y = \phi _2(\eta _x,\eta _y)$ . Thus, we have . By Lemma 2.17, there exists a path $\vec \gamma _1$ from $\eta $ to $\eta ^{x,x'}$ and a path $\vec \gamma _2$ from $\eta '$ to in $S^X_*$ . If we denote by $\vec \varphi $ the path given by a single transition $\varphi =(\eta ^{x,x'},\eta ')$ , then the composition gives a path from $\eta $ to in $S^X_*$ as desired.

Using the above results, we may prove that various interactions are irreducibly quantified.

Proposition 2.19. The interactions of Example 2.10 are all irreducibly quantified.

Proof. By Example 2.10, we see that ${\operatorname {\mathrm {Consv}}}^\phi (S)$ are finite dimensional. Let X be a locale and let $\eta ,\eta '\in S^X_*$ such that $\xi _X(\eta )=\xi _X(\eta ')$ for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ . We prove the existence of a path $\vec \gamma $ from $\eta $ to $\eta '$ by induction on the cardinality of the set . Note that $\Delta (\eta ,\eta ')$ is finite since the supports of $\eta $ and $\eta '$ are finite. If $|\Delta (\eta ,\eta ')|=0$ , then $\eta =\eta '$ , and there is nothing to prove. Suppose $|\Delta (\eta ,\eta ')|>0$ and that the assertion is proved for $\eta ",\eta '$ , where $\eta "$ is any configuration in $S^X_*$ such that $|\Delta (\eta ",\eta ')|<|\Delta (\eta ,\eta ')|$ and $\xi _X(\eta ")=\xi _X(\eta ')$ for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ .

  1. 1. Consider the case of the multi-species exclusion process of Example 2.10 (1) with conserved quantity $\xi ^{(1)},\ldots ,\xi ^{(c_\phi )}$ . Let $x\in \Delta (\eta ,\eta ')$ . If we let $\eta _x=i\in S$ , then since $\xi ^{(i)}_X(\eta )=\xi ^{(i)}_X(\eta ')$ , there exists $y\in \Delta (\eta ,\eta ')$ such that $\eta _y^{\prime }=i$ . By Lemma 2.17, there exists a path $\vec \gamma _1$ from $\eta $ to $\eta ^{x,y}$ . Note that $\eta ^{x,y}$ coincides with $\eta $ outside $x,y$ , and we have $\eta ^{x,y}_y=\eta _x=i=\eta _y^{\prime }$ , which implies that $\xi _X(\eta )=\xi _X(\eta ^{x,y})=\xi _X(\eta ')$ for any conserved quantity and $|\Delta (\eta ^{x,y},\eta ')|<|\Delta (\eta ,\eta ')|$ . Hence, by the induction hypothesis, there exists a path $\vec \gamma _2$ from $\eta ^{x,y}$ to $\eta '$ in $S^X_*$ . Our assertion is proved by taking .

  2. 2. Consider the case of the generalized exclusion process of Example 2.10 (2) with conserved quantity $\xi $ given by $\xi (s)=s$ . Again, let $x\in \Delta (\eta ,\eta ')$ such that $\eta _x>\eta ^{\prime }_x$ . Since $\xi _X(\eta )=\xi _X(\eta ')$ , there exists $y\in \Delta (\eta ,\eta ')$ such that $\eta _y<\eta ^{\prime }_y$ . Let , and let $\eta ^0=\eta $ and for $i=1,\ldots ,M$ . By Lemma 2.18, there exists a path $\vec \gamma _i$ from $\eta ^{i-1}$ to $\eta ^{i}$ in $S^X_*$ for $1<i<M$ . We have $\xi _X(\eta ^M)=\xi _X(\eta )=\xi _X(\eta ')$ , and since $\eta ^M_x=\eta _x-M$ and $\eta ^M_y=\eta _y+M$ , we have either $\eta ^M_x=\eta ^{\prime }_x$ or $\eta ^M_y=\eta ^{\prime }_y$ . This shows that $|\Delta (\eta ^{M},\eta ')|<|\Delta (\eta ,\eta ')|$ . Hence, by the induction hypothesis, there exists a path $\vec \gamma '$ from $\eta ^{M}$ to $\eta '$ in $S^X_*$ . Our assertion is proved by taking .

  3. 3. Consider the case of the lattice gas with energy of Example 2.10 (3) with conserved quantity $\xi ^{(1)}$ and  $\xi ^{(2)}$ . Suppose there exists $x\in \Delta (\eta ,\eta ')$ such that $\eta ^{\prime }_x=0$ . Then, since $\xi _X^{(2)}(\eta )=\xi _X^{(2)}(\eta ')$ , there exists $y\in \Delta (\eta ,\eta ')$ such that $\eta _y=0$ . Then $\eta ^{x,y}$ satisfies $\xi _X(\eta ^{x,y})=\xi _X(\eta ')$ for any conserved quantity $\xi $ , and $|\Delta (\eta ^{x,y},\eta ')|<|\Delta (\eta ,\eta ')|$ . Hence, by the induction hypothesis, there exists a path $\vec \gamma _2$ from $\eta ^{x,y}$ to $\eta '$ in $S^X_*$ . If we let $\vec \gamma _1$ be the path from $\eta $ to $\eta ^{x,y}$ given in Lemma 2.17, then satisfies the desired property. Otherwise, we have $\eta _x\neq 0$ and $\eta ^{\prime }_x\neq 0$ for any $x\in \Delta (\eta ,\eta ')$ . Since $\xi _X^{(1)}(\eta )=\xi _X^{(1)}(\eta ')$ , there exists $x,y\in \Delta (\eta ,\eta ')$ such that $\eta _x>\eta ^{\prime }_x$ and $\eta _y<\eta ^{\prime }_y$ . As in (2), let , and let $\eta ^0=\eta $ and for $i=1,\ldots ,M$ . By Lemma 2.18, there exists a path $\vec \gamma _i$ from $\eta ^{i-1}$ to $\eta ^{i}$ in $S^X_*$ for $1<i<M$ . We have $\xi _X(\eta ^M)=\xi _X(\eta )=\xi _X(\eta ')$ and either $s^M_x=\eta ^{\prime }_x$ or $s^M_y=\eta ^{\prime }_y$ , which shows that $|\Delta (\eta ^{M},\eta ')|<|\Delta (\eta ,\eta ')|$ . Hence, by the induction hypothesis, there exists a path $\vec \gamma '$ from $\eta ^{M}$ to $\eta '$ in $S^X_*$ . Our assertion is proved by taking .

  4. 4. The case of Example 2.10 (4) is proved in a similar fashion as that of (1), but by first using the interaction $\phi ((0,0))=(1,-1)$ and $\phi ((-1,1))=(0,0)$ to equalize the number of vertices whose states are at $+1$ and $-1$ .

  5. 5. Consider the Glauber model of Example 2.10 (5). Since in this case, the only conserved quantity is the zero map, the condition for the conserved quantity is always satisfied. Let $x\in \Delta (\eta ,\eta ')$ . If we let $e\in E$ be any edge such that $o(e)=x$ , then $\eta ^e$ coincides with $\eta $ outside x and we have $\eta ^e_x=\eta ^{\prime }_x$ . This shows we have $|\Delta (\eta ^e,\eta ')|<|\Delta (\eta ,\eta ')|$ . Hence, by the induction hypothesis, there exists a path $\vec \gamma '$ from $\eta ^e$ to $\eta '$ in $S^X_*$ . Our assertion is proved by taking , where $\vec \varphi $ is the path given by the transition $\varphi =(\eta ,\eta ^e)$ .

2.3 The cohomology of the configuration space

In this subsection, we consider the cohomology as graphs of a configuration space with transition structure. See Appendix A for generalities concerning the homology and cohomology of graphs. Let $(X,E)$ be a locale, and we let $S^X_*=(S^X_*,\Phi _*)$ be the configuration space with transition structure associated to a system $(X,S,\phi )$ . For any $\varphi =(o(\varphi ),t(\varphi ))\in \Phi _*$ , we let , which we call the opposite transition.

The cohomology defined in Definition A.1 of a configuration space with transition structure is given as follows.

Definition 2.20. Let $(X,S,\phi )$ be a system. For the graph $(S^X_*,\Phi _*)$ , let

(14)

where . We define the differential

(15) $$ \begin{align} \partial\colon C(S^X_*)\rightarrow C^1(S^X_*),\qquad f\mapsto\partial f \end{align} $$

by for any $\varphi =(\eta ,\eta ^e)\in \Phi _*$ . The cohomology of $(S^X_*,\Phi _*)$ is given by

$$ \begin{align*} H^0(S^X_*)&=\operatorname{\mathrm{Ker}}\partial, & H^1(S^X_*)&=C^1(S^X_*)/\partial C(S^X_*), \end{align*} $$

and $H^m(S^X_*)=\{0\}$ for any $m\in \mathbb {N}$ such that $m\neq 0,1$ .

We will often call an element in $C^1(S^X_*)$ a form. We next show that the differential (15) coincides with the differential given in §1.2. By the definition of $\Phi _*$ in (11), we have a surjection $E\times S^X_*\rightarrow \Phi _*$ . This shows that we have natural injections

Hence, we may view a form $\omega \in C^1(S^X_*)$ as a family of functions $\omega = (\omega _e)_{e\in E}$ through the identification

$$\begin{align*}\operatorname{\mathrm{Map}}(E\times S^X_*,\mathbb{R}) = \prod_{e\in E}C(S^X_*), \end{align*}$$

where $\omega _e\colon S^X_*\rightarrow \mathbb {R}$ is the function defined as

Conversely, any family of functions $(\omega _e) \in \prod _{e\in E} C(S^X_*)$ comes from an element $\omega $ in $C^1(S^X_*)$ if and only if $\omega _e(\eta )=\omega _{e'}(\eta )$ if $\eta ^e=\eta ^{e'}$ , $\omega _e(\eta )=0$ if $\eta ^e=\eta $ , and $\omega _e(\eta )=-\omega _{\bar e}(\eta ^e)$ for any $(e,\eta )\in E\times S^X_*$ . For any $f\in C(S^X_*)$ , if we view $\partial f$ as an element $\partial f = ((\partial f)_e)_{e\in E}$ in $\prod _{e\in E}C(S^X_*)$ , then we see that $(\partial f)_e$ is a function satisfying $(\partial f)_e(\eta )= f(\eta ^e) - f(\eta )$ for any $\eta \in S^X_*$ . If we define the function $\nabla _e f\in \operatorname {\mathrm {Map}}(S^X_*,\mathbb {R})$ for any $e\in E$ by

for any $\eta \in S^X_*$ , then we have $\partial f = (\nabla _e f)_{e\in E}$ by construction. Hence, our differential coincides with the differential $\partial $ of §1.2. In what follows, we will often identify a form $\omega \in C^1(S^X_*)$ with its representation $\omega = (\omega _e)_{e\in E}$ in $\prod _{e\in E}C(S^X_*)$ .

We next use the conserved quantities of §2.2 to investigate the cohomology $H^0(S^X_*)$ . We say that a function $f\in C(S^X_*)$ is horizontal, if $\partial f=0$ . We have the following.

Lemma 2.21. Suppose $f\in C(S^X_*)$ is horizontal. Then if $\eta ,\eta '\in S^X_*$ are in the same connected components of $S^X_*$ , then we have $f(\eta )=f(\eta ')$ . In particular, the function f is constant on the connected components of $S^X_*$ .

Proof. This follows from Lemma A.2, applied to the graph $(S^X_*,\Phi _*)$ .

Let $\xi $ be a conserved quantity in ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . If we associate to $\xi $ the function $\xi _X\colon S^X_*\rightarrow \mathbb {R}$ of (13), then this induces a homomorphism of $\mathbb {R}$ -linear spaces ${\operatorname {\mathrm {Consv}}}^\phi (S)\rightarrow C(S^X_*)$ . This homomorphism is injective since for a fixed $x\in X$ , if we let $\eta \in S^X_*$ be the configuration with s in the x-component and at base state in the other components, then we have $\xi (s)=\xi _X(\eta )$ ; hence, $\xi _X=\xi ^{\prime }_X$ implies that $\xi =\xi '$ for any $\xi ,\xi '\in {\operatorname {\mathrm {Consv}}}^\phi (S)$ .

Lemma 2.22. Let $\xi $ be a conserved quantity for the interaction $\phi $ . Then the function $\xi _X\in C(S^X_*)$ defined by (13) is horizontal. In particular, $\xi _X$ defines a class in $H^0(S^X_*)$ .

Proof. For any $\varphi =(\eta ,\eta ^e)\in \Phi _*$ , we have

If we let $e=(x_1, x_2)\in E\subset X\times X$ , then by definition of $\phi _e$ given in Lemma 2.5, we have $(\eta ^e_{x_1}, \eta ^e_{x_2})=\phi (\eta _{x_1}, \eta _{x_2})$ and $\eta ^e_x=\eta _x$ for $x\neq x_1,x_2$ . This shows that

$$\begin{align*}\partial\xi_X(\varphi) =\sum_{x\in X}\xi(\eta^e_x) - \sum_{x\in X}\xi(\eta_x) =\bigl(\xi\bigl(\eta^e_{x_1}\bigr) + \xi\bigl(\eta^e_{x_2}\bigr)\bigr)-\bigl(\xi(\eta_{x_1}) + \xi(\eta_{x_2})\bigr)=0 \end{align*}$$

as desired, where the last equality follows from (2).

Lemma 2.22 shows that (13) induces an injective homomorphism of $\mathbb {R}$ -linear spaces

(16) $$ \begin{align} {\operatorname{\mathrm{Consv}}}^\phi(S)\hookrightarrow H^0(S^X_*). \end{align} $$

Remark 2.23. We remark that $H^0(S^X_*)$ is in general very large, containing the $\mathbb {R}$ -algebra generated by the image of ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . For example, the function $(\xi _X)^2$ on $S^X_*$ for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ also defines an element of $H^0(S^X_*)$ . The property (12) ensures that $\xi _X$ is an extensive quantity (i.e., additive with respect to the size of the system). We will prove in Theorem 5.8 that under suitable conditions, (16) gives an isomorphism between ${\operatorname {\mathrm {Consv}}}^\phi (S)$ and the $0$ -th uniform cohomology of the configuration space with transition structure.

Let $\eta =(\eta _x)$ and $\eta '=(\eta ^{\prime }_x)$ be configurations in $S^X_*$ , and let $\vec \gamma $ be a finite path from $\eta $ to $\eta '$ . If $\xi $ is a conserved quantity for the interaction $\phi $ , then Lemma 2.22 and Lemma 2.21 give the equality

$$\begin{align*}\xi_X(\eta) = \xi_X(\eta'). \end{align*}$$

This shows that $\xi _X$ is constant on each of the connected components of $S^X_*$ . From now until the end of this subsection, we assume that X is an infinite locale. We define a monoid to be any set with a binary operation that is associative and has an identity element. We say that a monoid is commutative if the operation is commutative.

Definition 2.24. Assume for simplicity that ${\operatorname {\mathrm {Consv}}}^\phi (S)$ is finite dimensional, and fix an $\mathbb {R}$ -linear basis $\xi ^{(1)},\ldots ,\xi ^{(c_\phi )}$ of ${\operatorname {\mathrm {Consv}}}^\phi (S)$ . We define the map

$$\begin{align*}{\boldsymbol{\xi}}_{\!X}\colon S^X_*\rightarrow{\mathbb{R}}^{c_\phi} \end{align*}$$

by for any $\eta =(\eta _x)\in S^X_*$ , where for any $i=1,\ldots ,c_\phi $ . Assuming that X is an infinite locale, we let , which we view as a commutative monoid with operation induced from the addition on ${\mathbb {R}}^{c_\phi }$ . Then the monoid $\mathcal {M}$ is determined independently up to a natural isomorphism of the choice of the basis $(\xi ^{(1)},\ldots ,\xi ^{(c_\phi )})$ .

Remark 2.25. We may define the commutative monoid $\mathcal {M}$ of Definition 2.24 intrinsically as an additive submonoid of ${\operatorname {\mathrm {Hom}}}_{\mathbb {R}}({\operatorname {\mathrm {Consv}}}^\phi (S),\mathbb {R})$ as follows. We define a map

$$\begin{align*}{\boldsymbol{\xi}}_{\!X}^{\operatorname{\mathrm{univ}}}\colon S^X_*\rightarrow {\operatorname{\mathrm{Hom}}}_{\mathbb{R}}({\operatorname{\mathrm{Consv}}}^\phi(S),\mathbb{R}) \end{align*}$$

by $\eta \mapsto (\xi \mapsto \xi _X(\eta ))$ , and we let . In fact, the monoid $\mathcal {M}$ is defined independently of the choice of the infinite locale X. In what follows, we will denote the map $ {\boldsymbol {\xi }}_{\!X}^{\operatorname {\mathrm {univ}}}\colon S^X_*\rightarrow \mathcal {M} $ simply by ${\boldsymbol {\xi }}_{\!X}$ . If ${\operatorname {\mathrm {Consv}}}^\phi (S)$ is finite dimensional, a choice of a basis $\xi ^{(1)},\ldots ,\xi ^{(c_\phi )}$ of ${\operatorname {\mathrm {Consv}}}^\phi (S)$ gives an isomorphism ${\operatorname {\mathrm {Hom}}}_{\mathbb {R}}({\operatorname {\mathrm {Consv}}}^\phi (S),\mathbb {R})\cong {\mathbb {R}}^{c_\phi }$ , and the monoid $\mathcal {M}$ maps to the $\mathcal {M}$ of Definition 2.24 through this isomorphism.

By Lemma 2.22 and Lemma 2.21, if the configurations $\eta , \eta '\in S^X_*$ are connected by a path, then it is in the same fiber of the map ${\boldsymbol {\xi }}_{\!X}$ . However, the condition that the interaction is irreducibly quantified implies that the fibers of the map ${\boldsymbol {\xi }}_{\!X}$ are connected. Thus, in this case, the connected components of $S^X_*$ correspond bijectively with the elements of $\mathcal {M}$ . The authors thank Hiroyuki Ochiai for suggesting this formulation.

By Remark 2.25, if the interaction is irreducibly quantified, then the connected components of $S^X_*$ correspond bijectively with the elements of the image $\mathcal {M}$ of ${\boldsymbol {\xi }}_X$ . In particular, if $c_\phi =0$ , then $S^X_*$ is connected. However, if $c_\phi>0$ , then we have $\dim _{\mathbb {R}} H^0(S^X_*)=\infty $ . Although $H^m(S^X_*)$ is the standard cohomology of $S^X_*$ and reflects the topological structure of the graph $(S^X_*,\Phi _*)$ , it is not so useful in the sense that it is in general infinite dimensional over infinite locales. In §3, we will define the notion of uniform functions which gives a certain subspace $C_{\operatorname {\mathrm {unif}}}(S^X)\subset C(S^X_*)$ , and we will define in §5 the uniform cohomology $H^m_{\operatorname {\mathrm {unif}}}(S^X)$ by replacing the functions and forms of (14) with uniform functions and forms. For uniform cohomology, the inclusion of (16) induces an isomorphism ${\operatorname {\mathrm {Consv}}}^\phi (S)\cong H^0_{\operatorname {\mathrm {unif}}}(S^X)$ ; hence, $H^0_{\operatorname {\mathrm {unif}}}(S^X)$ is finite dimensional if $c_\phi $ is finite.

For the first cohomology, the group $H^1(S^X_*)$ is in general also large since there are many linearly independent forms which are not exact. For example, $H^1$ may be infinite dimensional as follows.

Remark 2.26. Let $X=(\mathbb {Z}^d,\mathbb {E}^d)$ and $S=\{0,1,\ldots ,\kappa \}$ for an integer $d>1$ and some natural number $\kappa>0$ . If we let $S^X_*$ be the configuration space for S on X with transition structure for the multi-species exclusion process of Example 1.3, then we have $\dim _{\mathbb {R}} H^1(S^X_*)=\infty $ .

This may be seen as follows. For any $x\in X$ , let $1_x\in S^X_*$ be the configuration with $1$ in the x component and $0$ in the other components. For any edge $e =(x,x')\in \mathbb {E}$ , the configuration $1_x^e$ is the configuration $1_{x'}$ with $1$ in the $x'$ component and $0$ in the other components; hence, is a transition of $S^X_*$ . If we let $\omega \in C^1(S^X_*)= \operatorname {\mathrm {Map}}^{\operatorname {\mathrm {alt}}}(\Phi _*,\mathbb {R})$ be the form given by $\omega (1_e) =-\omega (1_{\bar e})=1$ and $\omega (\varphi )=0$ for $\varphi \neq 1_e, 1_{\bar e}$ , then we may prove that $\omega $ gives a nonzero element in $H^1(S^X_*)$ . In addition, we may prove that such $\omega $ for a finite set of edges in E which do not share common vertices give linearly independent elements of $H^1(S^X_*)$ , giving our assertion.

In considering uniform cohomology, we will consider a class of forms called closed forms, which are in fact always exact. We recall that a finite path on a graph $S^X_*$ is a finite sequence $(\varphi ^1,\ldots ,\varphi ^N)$ of transitions of $S^X_*$ such that $t(\varphi ^i)=o(\varphi ^{i+1})$ for any integer $0<i<N$ . As in (54), for a form $\omega \in C^1(S^X_*)$ on $S^X_*$ , we define the integral of $\omega $ with respect to the path $\vec \gamma =(\varphi ^1,\ldots ,\varphi ^N)$ by

As in Definition A.3, we define a closed form as follows.

Definition 2.27. We say that a form $\omega \in C^1(S^X_*)=\operatorname {\mathrm {Map}}^{\operatorname {\mathrm {alt}}}(\Phi _*,\mathbb {R})$ is closed if for any closed path $\vec \gamma $ in $S^X_*$ , we have

$$\begin{align*}\int_{\vec\gamma}\omega=0. \end{align*}$$

We say that a form $\omega \in C^1(S^X_*)$ is exact if there exists a function $f\in C(S^X_*)$ such that $\partial f = \omega $ . By Lemma A.4, a form is exact if and only if it is closed.

Lemma 2.28. A form $\omega \in C^1(S^X_*)$ is exact if and only if it is closed.

Proof. This follows from Lemma A.4 applied to the graph $(S^X_*,\Phi _*)$ .

We will denote by $Z^1(S^X_*)$ the space of closed forms on $(S^X_*,\Phi _*)$ . Closed forms will play a role in the definition of uniform cohomology.

3 Uniform functions and uniform forms

In this section, we will define the notion of uniform functions and uniform forms, which are functions and forms which reflect the geometry of the underlying locale. We will then investigate its properties, including a criterion for a function to be uniform.

3.1 Uniform functions on the configuration space

For any system $(X,S,\phi )$ , let $S^X = \prod _{x\in X}S$ be the configuration space for S on X. We let $S^X_* \subset S^X$ be the subset consisting of configurations with finite support. In this subsection, we will prove the existence of a canonical expansion of functions in $C(S^X_*)$ in terms of local functions with exact support (see Definition 3.1), and we will introduce the notion of uniform functions, which are functions which reflect the geometry of the underlying locale.

For a finite $\Lambda \subset X$ , there exists a natural inclusion $ \iota ^\Lambda \colon S^\Lambda \hookrightarrow S^\Lambda \times S^{X\setminus \Lambda }_* = S^X_* $ given by $\eta _\Lambda \mapsto (\eta _\Lambda ,\star )$ for any $\eta _\Lambda \in S^\Lambda $ , where $\star \in S^{X\setminus \Lambda }$ is the element whose components are all at base state. By abuse of notation, we will often denote $\iota ^\Lambda (\eta |_\Lambda )$ by $\eta |_\Lambda $ . This inclusion induces a homomorphism

(17) $$ \begin{align} \iota^\Lambda\colon C(S^X_*)\rightarrow C(S^\Lambda)\subset C(S^X_*), \end{align} $$

which may be regarded as an $\mathbb {R}$ -linear operator on the set of functions $C(S^X_*)$ . Note that we have $\iota ^\Lambda f(\eta )=f(\eta |_\Lambda )$ for any $f\in C(S^X_*)$ and $\eta \in S^X$ . By definition, if $f\in C(S^\Lambda )$ , then we have $\iota ^{\Lambda } f=f$ . For any $\Lambda ,\Lambda '\subset X$ , we have $\iota ^{\Lambda }\iota ^{\Lambda '} = \iota ^{\Lambda '}\iota ^{\Lambda } =\iota ^{\Lambda \cap \Lambda '}$ .

Definition 3.1. For any finite $\Lambda \subset X$ , we let

We call any function $f\in C_\Lambda (S^X)$ a local function with exact support $\Lambda $ .

Any function in $C(S^X_*)$ has a unique expansion in terms of local functions with exact support, as will be shown in Proposition 3.3. We first start with the following lemma.

Lemma 3.2. Let $(f_\Lambda )$ be a set of functions such that $f_\Lambda \in C_\Lambda (S^X)$ for any finite $\Lambda \subset X$ . Then the sum

defines a function in $C(S^X_*)$ .

Proof. By definition, for any $\eta =(\eta _x)\in S^X_*$ , the support $\operatorname {\mathrm {Supp}}(\eta )\subset X$ satisfies $|\operatorname {\mathrm {Supp}}(\eta )|<\infty $ . Then we have

where the last sum is defined since it is a finite sum. We see that the sum defines a function $f\colon S^X\rightarrow \mathbb {R}$ , as desired.

The expansion of functions in $C(S^X_*)$ in terms of local functions with exact support is given as follows.

Proposition 3.3. For any $f\in C(S^X_*)$ , there exists a unique expansion

(18) $$ \begin{align} f=\sum_{\Lambda\subset X, |\Lambda|<\infty} f_\Lambda, \end{align} $$

in terms of local functions with exact support $f_\Lambda \in C_\Lambda (S^X)$ for finite $\Lambda \subset X$ .

Proof. We construct $f_\Lambda $ by induction on the cardinality of $\Lambda $ . Suppose an expansion of the form (18) exists. Note that for any $\Lambda , \Lambda '\subset X$ such that $\Lambda '\not \subset \Lambda $ , we have $\iota ^{\Lambda } f_{\Lambda '}=0$ since $f_{\Lambda '}\in C_{\Lambda '}(S^X)$ ; hence, if we apply the $\mathbb {R}$ -linear operator $\iota ^{\Lambda }$ of (17) on (18), then we obtain the equality

$$\begin{align*}\iota^{\Lambda} f=\sum_{\Lambda'\subset\Lambda} f_{\Lambda'}. \end{align*}$$

Hence, this shows that assuming the existence of the expansion, $f_\Lambda $ is uniquely given inductively for the set $\Lambda $ by

(19) $$ \begin{align} f_\Lambda=\iota^\Lambda f - \sum_{\Lambda'\subsetneq\Lambda} f_{\Lambda'}. \end{align} $$

We will prove by induction on the cardinality of $\Lambda $ that the function $f_\Lambda $ inductively given by (19) is a function in $C_\Lambda (S^X)$ . We let $\star \in S^X$ be the base state. For $\Lambda =\emptyset $ , equation (19) gives $ f_\emptyset =\iota ^\emptyset f, $ which shows that $f_\emptyset $ is an element in $C_\emptyset (S^X)$ . Note that $f_\emptyset $ is the constant function given by $f_\emptyset (\eta )=f(\star )$ for any $\eta \in S^X$ . For $|\Lambda |>0$ , suppose $f_{\Lambda '}\in C_{\Lambda '}(S^X)$ for any $\Lambda '\subsetneq \Lambda $ . Then by (19), the function $f_\Lambda $ is a function in $C(S^\Lambda )$ . Next, we prove that $f\in C_\Lambda (S^X)$ . Suppose $\eta =(\eta _x)\in S^X$ satisfies $\eta _x=*$ for some $x\in \Lambda $ . If $\Lambda '\subsetneq \Lambda $ and $x\in \Lambda '$ , then we have $f_{\Lambda '}(\eta )=0$ since $f_{\Lambda '}\in C_{\Lambda '}(S^X)$ . Hence, by (19), we have

$$\begin{align*}f_\Lambda(\eta) =\iota^\Lambda f(\eta) - \sum_{\Lambda'\subset\Lambda\setminus\{x\}} f_{\Lambda'}(\eta). \end{align*}$$

Note that since $\eta _x=*$ , we have $\iota ^\Lambda f(\eta ) =\iota ^{\Lambda \setminus \{x\}}f(\eta )$ by definition of $\iota ^\Lambda $ ; hence, we have

$$ \begin{align*} f_\Lambda(\eta) &=\iota^{\Lambda\setminus\{x\}} f(\eta) - \sum_{\Lambda'\subset\Lambda\setminus\{x\}} f_{\Lambda'}(\eta) =\biggl(\iota^{\Lambda\setminus\{x\}} f(\eta) - \sum_{\Lambda'\subsetneq\Lambda\setminus\{x\}} f_{\Lambda'}(\eta)\biggr) - f_{\Lambda\setminus\{x\}}(\eta)\\ &= f_{\Lambda\setminus\{x\}}(\eta)- f_{\Lambda\setminus\{x\}}(\eta)=0. \end{align*} $$

This proves that $f_\Lambda \in C_\Lambda (S^X)$ , as desired. The sum (18) gives the function f in $C(S^X_*)$ since for any $\eta \in S^X$ , we have $f(\eta )=\iota ^{\operatorname {\mathrm {Supp}}(\eta )}f(\eta )=\sum _{\Lambda \subset \operatorname {\mathrm {Supp}}(\eta )} f_{\Lambda }(\eta )$ .

Corollary 3.4. If $f\in C(S^\Lambda )$ for some finite $\Lambda \subset X$ , then we have a unique expansion

$$\begin{align*}f=\sum_{\Lambda'\subset\Lambda} f_{\Lambda'}, \end{align*}$$

in terms of local functions with exact support $f_{\Lambda '}\in C_{\Lambda '}(S^X)$ for $\Lambda '\subset \Lambda $ .

Proof. Our statement follows by applying the $\mathbb {R}$ -linear operator $\iota ^\Lambda $ to the expansion (18) of Proposition 3.3, noting that $\iota ^\Lambda f=f$ and $\iota ^\Lambda f_{\Lambda '}=0$ if $\Lambda '\not \subset \Lambda $ .

For any $\Lambda \subset X$ , we define the diameter $\operatorname {diam}(\Lambda )$ of $\Lambda $ by

Since X is connected, if $\Lambda \subset X$ is finite, then we have $\operatorname {diam}(\Lambda )<\infty $ . Uniform functions are defined as follows.

Definition 3.5. We say that a function $f\in C(S^X_*)$ is uniform if there exists $R>0$ such that the canonical expansion of (18) is given by

$$\begin{align*}f=\sum_{\substack{\Lambda\subset X\\\operatorname{diam}(\Lambda)\leq R}} f_\Lambda. \end{align*}$$

In other words, $f_\Lambda =0$ in the expansion (18) if $\operatorname {diam}(\Lambda )>R$ . We denote by $C_{\operatorname {\mathrm {unif}}}(S^X)$ the $\mathbb {R}$ -linear subspace of $C(S^X_*)$ consisting of uniform functions, and by $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ the subspace of $C_{\operatorname {\mathrm {unif}}}(S^X)$ consisting of functions satisfying $f(\star )=0$ .

For any $x\in X$ and $\Lambda \subset X$ , we let and for $\Lambda ,\Lambda '\subset X$ , we let

Remark 3.6. Suppose $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ so that there exists some $R>0$ such that $f_\Lambda \equiv 0$ in the expansion (18) if $\operatorname {diam}(\Lambda )>R$ . Let $\Lambda $ and $\Lambda '$ be subsets of X such that $d_X(\Lambda ,\Lambda ')>R$ . By Corollary 3.4, we have $\iota ^{\Lambda \cup \Lambda '} f =\sum _{\Lambda "\subset \Lambda \cup \Lambda '}f_{\Lambda "}$ , $\iota ^{\Lambda } f =\sum _{\Lambda "\subset \Lambda }f_{\Lambda "}$ and $\iota ^{\Lambda '} f =\sum _{\Lambda "\subset \Lambda '}f_{\Lambda "}$ . Note that if $\Lambda "\subset \Lambda \cup \Lambda '$ satisfies $\Lambda "\cap \Lambda \neq \emptyset $ and $\Lambda "\cap \Lambda '\neq \emptyset $ , then we have $\operatorname {diam}(\Lambda ")>R$ ; hence, $f_{\Lambda "}=0$ from our choice of R. This shows that we have $ \iota ^{\Lambda \cup \Lambda '}f=\iota ^{\Lambda } f+\iota ^{\Lambda '}f, $ where we have used the fact that $f(\star )=\iota ^\emptyset f=0$ .

3.2 Horizontal uniform functions

Consider the system $(X,S,\phi )$ . From now until the end of §3, we assume that the interaction $\phi $ is irreducibly quantified in the sense of Definition 2.13. The purpose of this subsection is to prove the following theorem.

Theorem 3.7. For the system $(X,S,\phi $ ), assume that X is an infinite locale and the interaction $\phi $ is irreducibly quantified. Let f be a uniform function in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . If f is horizontal (i.e., if $\partial f=0$ ), then there exists a conserved quantity $\xi \colon S\rightarrow \mathbb {R}$ such that

$$\begin{align*}f(\eta)=\sum_{x\in X}\xi(\eta_x) \end{align*}$$

for any $\eta =(\eta _x)\in S^X$ .

Theorem 3.7 implies that assuming that X is infinite and $\phi $ is irreducibly quantified, any uniform function which is constant on the connected components of $S^X_*$ coincides with $\xi _X$ for some conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ . We will give the proof of Theorem 3.7 at the end of this subsection. We first prove the following lemma.

Lemma 3.8. Suppose $f\in C(S^X_*)$ , and for any $x\in X$ , let $f_{\{x\}}$ be the function with exact support $\Lambda =\{x\}$ in the canonical expansion (18). If f is horizontal, then the functions

$$\begin{align*}\iota^{\{x\}} f_{\{x\}} \colon S\rightarrow \mathbb{R} \end{align*}$$

are all equal as x varies over X.

Proof. Consider the expansion

$$\begin{align*}f=\sum_{\Lambda\subset X, |\Lambda|<\infty} f_\Lambda \end{align*}$$

of (18). We let s be any element in S. For $x,x'\in X$ , we let and be the configuration in $S^X_*$ with s respectively in the x and $x'$ components, and base state $*$ in the other components. This implies that

$$\begin{align*}\sum_{x\in X}\xi(\eta_x) = \sum_{x\in X}\xi(\eta^{\prime}_x) = \xi(s), \end{align*}$$

in other words, that $\xi _X(\eta )=\xi _X(\eta ')$ for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ . Hence, from the fact that the interaction is irreducibly quantified, there exists a finite path $\vec \gamma $ from $\eta $ to $\eta '$ in $S^X_*$ . By Lemma 2.21, noting that $\partial f=0$ , we have

$$\begin{align*}\iota^{\{x\}} f_{\{x\}}(s) = f(\eta) = f(\eta') =\iota^{\{x'\}} f_{\{x'\}}(s), \end{align*}$$

which shows that $\iota ^{\{x\}}f_{\{x\}}\colon S\rightarrow \mathbb {R}$ is independent of the choice of $x\in X$ as desired.

Next, we prove the following lemma.

Lemma 3.9. Assume that X is an infinite locale, and suppose f is a uniform function in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . If f is horizontal, then we have

$$\begin{align*}f= \sum_{x\in X} f_{\{x\}}, \end{align*}$$

where $f_{\{x\}}$ is the function with exact support $\Lambda =\{x\}$ in the canonical expansion (18).

Proof. Since f is uniform, there exists an $R>0$ such that $f_\Lambda \equiv 0$ if $\operatorname {diam}(\Lambda )>R$ . By Proposition 3.3, it is sufficient to prove that for any finite $\Lambda \subset X$ satisfying $|\Lambda |>1$ , we have $f_\Lambda \equiv 0$ in the expansion of (18). We will prove this by induction on the cardinality of $\Lambda \subset X$ . We consider a finite $\Lambda \subset X$ such that , and assume that $f_{\Lambda '}\equiv 0$ for any $\Lambda '\subset X$ such that $1<|\Lambda '|<n$ . Note that this condition is trivially true for $n=2$ . We let $\Lambda _n\subset X$ be a subset of X with n elements such that $\operatorname {diam}(\Lambda _n)>R$ . Such $\Lambda _n$ exists since X is a locally finite infinite graph that is connected. Then by construction, we have $f_{\Lambda _n}\equiv 0$ . We fix a bijection between the set $\{1,\cdots ,n\}$ and the sets $\Lambda $ and $\Lambda _n$ , which induces bijections $S^n \cong S^\Lambda $ and $S^n\cong S^{\Lambda _n}$ . For any $(\eta _i) \in S^n$ , which we view as an element in $S^\Lambda $ and $S^{\Lambda _n}$ , we let and . Then for any conserved quantity $\xi \colon S\rightarrow \mathbb {R}$ , we have

$$\begin{align*}\sum_{x\in X}\xi(\eta_x)=\sum_{x\in X}\xi(\eta^{\prime}_x)=\sum_{i=1}^n \xi(\eta_i). \end{align*}$$

In other words, $\xi _X(\eta )=\xi _X(\eta ')$ . Since the interaction is irreducibly quantified, there exists a finite path $\vec \gamma $ from $\eta $ to $\eta '$ in $S^X_*$ . By Lemma 2.21 and our condition that $\partial f=0$ , we have $f(\eta ) = f(\eta ')$ . Note that by Lemma 3.8, if we let , then $\zeta $ is independent of the choice of $x\in X$ . Corollary 3.4 implies that we have

$$ \begin{align*} f(\eta) &= \iota^{\Lambda} f(\eta) = f_{\Lambda}(\eta) + \sum_{\Lambda'\subsetneq\Lambda} f_{\Lambda'}(\eta) = f_{\Lambda}(\eta) + \sum_{x\in\Lambda} f_{\{x\}}(\eta)= f_{\Lambda}(\eta) + \sum_{i=1}^n \zeta(\eta_i)\\ f(\eta') &= \iota^{\Lambda_n} f(\eta') = f_{\Lambda_n}(\eta') + \sum_{\Lambda'\subsetneq\Lambda_n} f_{\Lambda'}(\eta') = \sum_{x\in\Lambda_n}f_{\{x\}}(\eta')= \sum_{i=1}^n \zeta(\eta_i). \end{align*} $$

Hence, we have $f_{\Lambda }(\eta )=0$ . Since this was true for any $(\eta _i)\in S^n$ , we have $f_\Lambda \equiv 0$ , as desired. Our assertion now follows by induction on n.

We may now prove Theorem 3.7.

Proof of Theorem 3.7.

Let , which by Lemma 3.8 is independent of the choice of $x\in X$ . Then by Lemma 3.9 and the definition of $\iota ^{\{x\}}f_{\{x\}}$ , we have

$$\begin{align*}f(\eta)=\sum_{x\in X}\xi(\eta_x) \end{align*}$$

for any $\eta =(\eta _x)\in S^X_*$ . It is sufficient to show that $\xi $ is a conserved quantity. First, note that we have $\xi (*)=f_{\{x\}}(*)=0$ for any $x\in X$ since $f_{\{x\}}$ has exact support $\{x\}$ . Consider an edge $e=(o(e),t(e))\in E\subset X\times X$ , and for $(s_1,s_2)\in S\times S$ , let $\eta \in S^X_*$ be the configuration with $s_1$ in the $o(e)$ component, $s_2$ in the $t(e)$ component, and base states $*$ at the other components. Then $\eta ^e$ is the configuration with $s^{\prime }_1$ in the $o(e)$ component, $s^{\prime }_2$ in the $t(e)$ component, and base states at the other components, where $(s_1^{\prime },s_2^{\prime })=\phi (s_1,s_2)$ . If we let $\varphi =(\eta ,\eta ^e)$ be the transition from $\eta $ to $\eta ^e$ , then $\partial f=0$ implies that

$$\begin{align*}\partial f(\varphi) = f(\eta^e) - f(\eta) = (\xi(s_1^{\prime})+\xi(s_2^{\prime}))-(\xi(s_1)+\xi(s_2)) =0. \end{align*}$$

This shows that $\xi $ satisfies (12); hence, it is a conserved quantity as desired.

3.3 Pairings for functions with uniform differentials

Let X be an infinite locale and assume that the interaction is irreducibly quantified. In this subsection, we first define the notion of uniform forms. Next, we will prove Proposition 3.18, which associates a certain pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ to any function $f\in C(S^X_*)$ whose differential $\partial f\in C^1(S^X_*)$ is a uniform form, where $\mathcal {M}$ is the commutative monoid given in Definition 2.24 (see also Remark 2.25).

A ball in X is a set of the form for some $x\in X$ and constant $R>0$ . We say that x is the center and $R>0$ is the radius of $ B(x,R)$ . If B is a ball in X, then we denote by $r(B)$ the radius of B. For any $\Lambda \subset X$ , we let , which we call the R-thickening of $\Lambda $ . In particular, for any edge $e=(o(e),t(e))\in E \subset X\times X$ , we let . For any $R>0$ , we define the set of R-uniform forms $C^1_R(S^X) \subset C^1(S^X_*)\subset \prod _{e\in E}\operatorname {\mathrm {Map}}(S^X_*,\mathbb {R})$ by

Definition 3.10. We define the space of uniform forms on $S^X$ to be the $\mathbb {R}$ -linear space

We define a closed uniform form to be a uniform form which is closed in the sense of Definition 2.27. We will denote by $Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ the space of closed uniform forms.

For any subset $Y\subset X$ , we denote by $\operatorname {\mathrm {pr}}_{Y}$ the map of sets $\operatorname {\mathrm {pr}}_{Y}\colon S^X_*\rightarrow S^Y_*$ induced from the natural projection $\operatorname {\mathrm {pr}}_{Y}\colon S^X\rightarrow S^Y$ . For any $\eta \in S^X_*$ , we will often denote $\operatorname {\mathrm {pr}}_Y(\eta )$ by $\eta |_Y$ . By abuse of notation, we often write $\eta |_Y$ for the configuration $\iota _Y(\eta |_Y)$ in $S^X_*$ . We say that the configurations $\eta ,\eta '\in S^X_*$ coincide outside Y if $\eta |_{Y^c}=\eta '|_{Y^c}$ for .

For any conserved quantity $\xi \colon S\rightarrow \mathbb {R}$ and $W\subset X$ , we define the function $\xi _W\colon S^X_*\rightarrow \mathbb {R}$ by for any $\eta \in S^X_*$ . The following result concerns the values of functions whose differentials are uniform.

Lemma 3.11. Let $f\in C(S^X_*)$ , and assume that $\partial f\in C^1_R(S^X)$ for some $R>0$ . Let $Y\subset X$ be a sublocale, and suppose $\eta ,\eta '\in S^X_*$ are configurations which coincide outside Y and satisfy $\xi _Y(\eta )=\xi _Y(\eta ')$ for any conserved quantity $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ . Suppose that the interaction is irreducibly quantified. If $\widetilde {Y}$ is any subset of X such that $ B(Y,R)\subset \widetilde {Y}$ , then we have

$$\begin{align*}f(\eta')-f(\eta)=f(\eta'|_{\widetilde{Y}})-f(\eta|_{\widetilde{Y}}). \end{align*}$$

Proof. Since $\partial f\in C^1_R(S^X)$ , we have $\nabla _{\!e} f\in C\bigl (S^{ B(e,R)}\bigr )$ . Hence, since $ B(Y,R)\subset \widetilde {Y}$ , we have

(20) $$ \begin{align} \nabla_{\!e} f(\eta)= \nabla_{\!e} f(\eta|_{\widetilde{Y}}) \end{align} $$

for any $e\subset Y$ . The condition $\xi _Y(\eta )=\xi _Y(\eta ')$ implies that $\xi _Y(\eta |_Y)=\xi _Y(\eta '|_Y)$ for any conserved quantity $\xi $ . Since the interaction is irreducibly quantified, there exists a path $\vec \gamma |_Y$ from $\eta |_Y$ to $\eta '|_Y$ in  $S^Y_*$ . If we let $\boldsymbol {e}=(e^1,\ldots ,e^N)$ be the sequence of edges in Y such that $\vec \gamma |_Y=\vec \gamma _{\eta |_Y}^{\boldsymbol {e}}$ , then since $\eta $ and $\eta '$ coincide outside Y, the path gives a path from $\eta $ to $\eta '$ and the path gives a path from $\eta |_{\widetilde {Y}}$ to $\eta '|_{\widetilde {Y}}$ . Note that for any $e\in E$ , by definition, $\nabla _{\!e} f(\eta )= f(\eta ^e)-f(\eta )$ . Hence,

$$ \begin{align*} f(\eta')&-f(\eta)=\sum_{i=1}^N \nabla_{\!e^i} f(\eta^{{i-1}}),& f(\eta'|_{\widetilde{Y}})&-f(\eta|_{\widetilde{Y}}) =\sum_{i=1}^N \nabla_{\!e^i} f(\eta^{{i-1}}|_{\widetilde{Y}}), \end{align*} $$

where we let and for $i=1,\ldots , N$ . Our assertion now follows from (20).

For the remainder of this article, we consider the map

$$\begin{align*}{\boldsymbol{\xi}}_{\!X}\colon C(S^X_*)\rightarrow\mathcal{M} \end{align*}$$

given in Remark 2.25. For finite $\Lambda $ , we denote by the image of $S^X_*$ with respect to the map ${\boldsymbol {\xi }}_\Lambda $ . As the notation suggests, the set $\mathcal {M}_{|\Lambda |}$ as a subset of $\mathcal {M}$ depends only on the cardinality of $\Lambda $ . We have the following.

Proposition 3.12. Let $f\in C(S^X_*)$ , and suppose $\partial f\in C^1_R(S^X)$ for some $R>0$ . Then for any finite connected $\Lambda ,\Lambda '\subset X$ such that $d_X(\Lambda ,\Lambda ')>R$ , there exists a function $h_f^{\Lambda ,\Lambda '}\colon \mathcal {M}_{|\Lambda |}\times \mathcal {M}_{|\Lambda '|}\rightarrow \mathbb {R}$ such that

$$\begin{align*}\iota^{\Lambda\cup\Lambda'}f(\eta) -\iota^{\Lambda}f(\eta) -\iota^{\Lambda'}f(\eta) =h_f^{\Lambda,\Lambda'}\bigl({\boldsymbol{\xi}}_{\!\Lambda}(\eta),{\boldsymbol{\xi}}_{\!\Lambda'}(\eta)\bigr) \end{align*}$$

for all $\eta \in S^X_*$ .

Proof. Let $\Lambda ,\Lambda '$ be finite connected subsets of X such that $d_X(\Lambda ,\Lambda ')>R$ . Noting that $\iota ^W f(\eta )=f(\eta |_W)$ for any $W\subset X$ , it is sufficient to prove the statement for $\eta \in S^X_*$ with support in $\Lambda \cup \Lambda '$ . Consider configurations $\eta ,\eta '\in S^X_*$ such that $\operatorname {\mathrm {Supp}}(\eta ),\operatorname {\mathrm {Supp}}(\eta ')\subset \Lambda \cup \Lambda '$ , and satisfying ${\boldsymbol {\xi }}_\Lambda (\eta )={\boldsymbol {\xi }}_\Lambda (\eta ')$ and $\eta |_{\Lambda '}=\eta '|_{\Lambda '}$ . Then by construction, we have ${\boldsymbol {\xi }}_{\!X}(\eta )={\boldsymbol {\xi }}_{\!X}(\eta ')$ . Since the interaction is irreducibly quantified and the configurations $\eta $ and $\eta '$ coincide outside $\Lambda $ , by Lemma 3.11 applied to , which is a locale, and , we have

$$\begin{align*}f(\eta')-f(\eta)=f(\eta'|_{ B(\Lambda,R)})-f(\eta|_{ B(\Lambda,R)}). \end{align*}$$

Since $\eta '=\eta '|_{\Lambda \cup \Lambda '}$ and $\eta =\eta |_{\Lambda \cup \Lambda '}$ , noting that $(\Lambda \cup \Lambda ') \cap B(\Lambda ,R) =\Lambda $ , we have

$$\begin{align*}f(\eta'|_{\Lambda\cup\Lambda'})-f(\eta'|_{\Lambda})=f(\eta|_{\Lambda\cup\Lambda'})-f(\eta|_{\Lambda}). \end{align*}$$

This shows that the function $ \iota ^{\Lambda \cup \Lambda '}f(\eta ) -\iota ^{\Lambda }f(\eta ) $ depends only on ${\boldsymbol {\xi }}_{\!\Lambda }(\eta )$ and $\eta |_{\Lambda '}$ if $d_X(\Lambda ,\Lambda ')>R$ . Since $\iota ^{\Lambda '}f(\eta )$ also depends only on $\eta |_{\Lambda '}$ , we see that

(21) $$ \begin{align} \iota^{\Lambda\cup\Lambda'}f(\eta) -\iota^{\Lambda}f(\eta) -\iota^{\Lambda'}f(\eta) \end{align} $$

is a function which depends only on ${\boldsymbol {\xi }}_{\!\Lambda }(\eta )$ and $\eta |_{\Lambda '}$ . Due to symmetry, we can also see that (21) depends only on ${\boldsymbol {\xi }}_{\!\Lambda '}(\eta )$ and $\eta |_{\Lambda }$ . This implies that (21) only depends on ${\boldsymbol {\xi }}_{\!\Lambda }(\eta )$ and ${\boldsymbol {\xi }}_{\!\Lambda '}(\eta )$ ; hence, there exists a function $h_f^{\Lambda ,\Lambda '}\colon \mathcal {M}_{\!|\Lambda |}\times \mathcal {M}_{\!|\Lambda '|}\rightarrow \mathbb {R}$ such that

$$\begin{align*}\iota^{\Lambda\cup\Lambda'}f(\eta) -\iota^{\Lambda}f(\eta) -\iota^{\Lambda'}f(\eta) = h_f^{\Lambda,\Lambda'}\bigl({\boldsymbol{\xi}}_{\!\Lambda}(\eta),{\boldsymbol{\xi}}_{\!\Lambda'}(\eta)\bigr) \end{align*}$$

for any $\eta \in S^X_*$ , as desired.

Lemma 3.13. Let $f\in C(S^X_*)$ and $\partial f\in C^1_R(S^X)$ for some $R>0$ . For finite connected subsets $\Lambda ,\Lambda ',\Lambda "$ in X, suppose $\Lambda '$ and $\Lambda "$ are in the same connected component of $X\setminus B(\Lambda ,R)$ . Then the functions $h_f^{\Lambda ,\Lambda '}$ and $h_f^{\Lambda ,\Lambda "}$ of Proposition 3.12 satisfy

$$\begin{align*}h_f^{\Lambda,\Lambda'}(\alpha,\beta)=h_f^{\Lambda,\Lambda"}(\alpha,\beta) \end{align*}$$

for any $\alpha \in \mathcal {M}_{|\Lambda |}$ and $\beta \in \mathcal {M}_{|\Lambda '|}\cap \mathcal {M}_{|\Lambda "|}$ .

Proof. Let $\alpha \in \mathcal {M}_{|\Lambda |}$ and $\beta \in \mathcal {M}_{|\Lambda '|}\cap \mathcal {M}_{|\Lambda "|}$ . Then since $\Lambda \cap \Lambda '=\Lambda \cap \Lambda "=\emptyset $ , there exist states $\eta '$ and $\eta "\in S^X$ at base state outside $\Lambda \cup \Lambda '$ and $\Lambda \cup \Lambda "$ , respectively, satisfying ${\boldsymbol {\xi }}_{\!\Lambda }(\eta ')={\boldsymbol {\xi }}_{\!\Lambda }(\eta ")=\alpha $ and ${\boldsymbol {\xi }}_{\!\Lambda '}(\eta ')= {\boldsymbol {\xi }}_{\!\Lambda "}(\eta ")=\beta $ . Moreover, we may choose $\eta '$ and $\eta "$ so that they coincide on $\Lambda $ . Let Y be a sublocale of X containing $\Lambda '\cup \Lambda "$ such that $d_X(Y,\Lambda )>R$ . By our choice of $\eta '$ and $\eta "$ , we have ${\boldsymbol {\xi }}_{\!X}(\eta ')={\boldsymbol {\xi }}_{\!X}(\eta ")=\alpha +\beta $ . Since the interaction is irreducibly quantified, by Lemma 3.11 applied to Y and $\widetilde {Y}= B(Y,R)$ , we have

(22) $$ \begin{align} f(\eta")-f(\eta')=f(\eta"|_{ B(Y,R)})-f(\eta'|_{ B(Y,R)}). \end{align} $$

Since $\eta '$ and $\eta "$ are at base state outside $\Lambda \cup \Lambda '$ and $\Lambda \cup \Lambda "$ and $\Lambda \cap B(Y,R)=\emptyset $ , we have $\eta '=\eta '|_{\Lambda \cup \Lambda '}$ , $\eta "=\eta "|_{\Lambda \cup \Lambda "}$ , $\eta '|_{ B(Y,R)}=\eta '|_{\Lambda '}$ , and $\eta "|_{ B(Y,R)}=\eta "|_{\Lambda "}$ . Noting that $\iota ^W f(\eta )=f(\eta |_W)$ for any $W\subset X$ , Equation (22) gives

$$\begin{align*}\iota^{\Lambda\cup\Lambda"}f(\eta")-\iota^{\Lambda"}f(\eta")=\iota^{\Lambda\cup\Lambda'}f(\eta')-\iota^{\Lambda'}f(\eta'). \end{align*}$$

Noting also that $\iota ^{\Lambda }f(\eta ')=\iota ^{\Lambda }f(\eta ")$ since $\eta '$ and $\eta "$ coincide on $\Lambda $ , by the definition of $h_f^{\Lambda ,\Lambda '}$ and $h_f^{\Lambda ,\Lambda "}$ , we have

as desired.

Let $\mathcal {M}$ be the commutative monoid defined in Definition 2.24. We will next construct a well-defined pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ . We first consider some conditions on the locale.

Definition 3.14. We say that a locale X is weakly transferable if for any ball $B\subset X$ , the complement $X\setminus B$ is a nonempty finite disjoint union of connected infinite graphs. In particular, if $X\setminus B$ is a connected infinite graph for any ball $B\subset X$ , then we say that X is strongly transferable.

Immediate from the definition, weakly transferable locales are infinite locales.

Remark 3.15. Consider the Euclidean lattice given in Example 2.2 (1). Then $\mathbb {Z}^d=(\mathbb {Z}^d,\mathbb {E}^d)$ for $d>1$ is strongly transferable. The Euclidean lattice $\mathbb {Z}=(\mathbb {Z},\mathbb {E})$ is weakly transferable, but not strongly transferable.

For any $R>0$ , consider the set

For any $(\Lambda _1,\Lambda ^{\prime }_1),(\Lambda _2,\Lambda _2^{\prime })\in \mathscr {F}\kern -0.5mm{\mathscr {C}}_R$ , we denote $(\Lambda _1,\Lambda ^{\prime }_1)\leftrightarrow (\Lambda _2,\Lambda _2^{\prime })$ if $\Lambda _1=\Lambda _2$ and $\Lambda ^{\prime }_1$ and $\Lambda _2^{\prime }$ are in the same connected component of $X\setminus B(\Lambda _1,R)=X\setminus B(\Lambda _2,R)$ , or $\Lambda ^{\prime }_1=\Lambda ^{\prime }_2$ and $\Lambda _1$ and $\Lambda _2$ are in the same connected component of $X\setminus B(\Lambda ^{\prime }_1,R)=X\setminus B(\Lambda ^{\prime }_2,R)$ . Note that we have $(\Lambda _1,\Lambda ^{\prime }_1)\leftrightarrow (\Lambda _2,\Lambda _2^{\prime })$ if and only if $(\Lambda ^{\prime }_1,\Lambda _1)\leftrightarrow (\Lambda ^{\prime }_2,\Lambda _2)$ .

Definition 3.16. We denote by ${\mathscr {A}}_R$ the subset of $\mathscr {F}\kern -0.5mm{\mathscr {C}}_R$ consisting of pairs $(\Lambda ,\Lambda ')$ such that at least one of $\Lambda $ and $\Lambda '$ are balls.

From now until the end of this subsection, we assume that X is strongly transferable. In this case, we will prove that the pairing $h_f^{\Lambda ,\Lambda '}\colon \mathcal {M}_{|\Lambda |}\times \mathcal {M}_{|\Lambda '|}\rightarrow \mathbb {R}$ of Proposition 3.12 associated with f is independent of the choice of $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ and defines a well-defined pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ satisfying a certain cocycle condition. We will address the weakly transferable case in §4.

Lemma 3.17. Suppose X is strongly transferable. Then for any $(\Lambda _1,\Lambda ^{\prime }_1), (\Lambda _2,\Lambda ^{\prime }_2)\in {\mathscr {A}}_R$ , we have

$$\begin{align*}h_f^{\Lambda_1,\Lambda^{\prime}_1}(\alpha,\beta)=h_f^{\Lambda_2,\Lambda^{\prime}_2}(\alpha,\beta) \end{align*}$$

for any $\alpha \in \mathcal {M}_{|\Lambda _1|}\cap \mathcal {M}_{|\Lambda _2|}$ and $\beta \in \mathcal {M}_{|\Lambda ^{\prime }_1|}\cap \mathcal {M}_{|\Lambda ^{\prime }_2|}$ .

Proof. We first consider the case when $\Lambda _1,\Lambda ^{\prime }_1, \Lambda _2,\Lambda ^{\prime }_2$ are all balls. Note that for a ball B, the R-thickening $ B(B,R)$ is also a ball. Let B be a ball such that $|B|\geq |\Lambda _i|$ and $d_X(\Lambda _i,B)>R$ for $i=1,2$ . Then since X is strongly transferable, the sets $X\setminus B(\Lambda _1,R)$ , $X\setminus B(\Lambda _2,R)$ and $X\setminus B(B,R)$ are all sublocales; hence, we have

$$\begin{align*}(\Lambda_1,\Lambda^{\prime}_1)\leftrightarrow(\Lambda_1,B)\leftrightarrow(\Lambda_2,B)\leftrightarrow(\Lambda_2,\Lambda^{\prime}_2). \end{align*}$$

Our assertion follows from Lemma 3.13. Now, consider the case for general $(\Lambda _i,\Lambda ^{\prime }_i)\in {\mathscr {A}}_R$ . By replacing the component which is not a ball with a ball of sufficiently large size in the complement, we see that there exists a pair of balls $(B_i,B^{\prime }_i)\in {\mathscr {A}}_R$ such that $|B_i|\geq |\Lambda _i|$ , $|B^{\prime }_i|\geq |\Lambda ^{\prime }_i|$ for $i=1,2$ satisfying $(\Lambda _i,\Lambda ^{\prime }_i)\leftrightarrow (B_i,B^{\prime }_i)$ . Again by Lemma 3.13, we see that $h_f^{\Lambda _i,\Lambda ^{\prime }_i}(\alpha ,\beta )=h_f^{B_i,B^{\prime }_i}(\alpha ,\beta )$ for any $\alpha \in \mathcal {M}_{|\Lambda _i|}$ and $\beta \in \mathcal {M}_{|\Lambda ^{\prime }_i|}$ . Our assertion now follows from our assertion for balls.

Proposition 3.18. For the system $(X,S,\phi $ ), assume that X is strongly transferable and that the interaction $\phi $ is irreducibly quantified. Let $f\in C(S^X_*)$ be a function such that $\partial f\in C^1_R(S^X)$ for some constant $R>0$ . Then there exists a pairing

$$\begin{align*}h_f\colon\mathcal{M}\times\mathcal{M}\rightarrow\mathbb{R} \end{align*}$$

such that for any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ , we have

(23) $$ \begin{align} \iota^{\Lambda\cup\Lambda'} f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) =h_f(\xi_\Lambda(\eta),\xi_{\Lambda'}(\eta)) \end{align} $$

for any $\eta \in S^X$ . Moreover, the pairing $h_f$ is symmetric – in other words, $h_f(\alpha ,\beta )=h_f(\beta ,\alpha )$ for any $\alpha ,\beta \in \mathcal {M}$ – and satisfies the cocycle condition

(24) $$ \begin{align} h_f(\alpha,\beta)+h_f(\alpha+\beta,\gamma)=h_f(\beta,\gamma)+h_f(\alpha,\beta+\gamma) \end{align} $$

for any $\alpha ,\beta ,\gamma \in \mathcal {M}$ .

Proof. Note that for any $\alpha ,\beta \in \mathcal {M}$ , there exists $k\in \mathbb {N}$ such that $\alpha ,\beta \in \mathcal {M}_k$ . By Lemma 3.17, the pairing $h_f^{\Lambda ,\Lambda '}\colon \mathcal {M}_{|\Lambda |}\times \mathcal {M}_{|\Lambda '|}\rightarrow \mathbb {R}$ of Proposition 3.12 associated with f is independent of the choice of $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ ; hence, we have a pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ . The equality of (23) follows from Proposition 3.12. In addition, for $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ , we have $(\Lambda ',\Lambda )\in {\mathscr {A}}_R$ , which by (23) implies that $h_f$ is symmetric. In order to prove the cocycle condition, fix an arbitrary $\alpha ,\beta ,\gamma \in \mathcal {M}$ , and let $k\in \mathbb {N}$ be such that $\alpha ,\beta ,\gamma \in \mathcal {M}_k$ . Let $B_1$ be any ball with $|B_1|>k$ . Since X is strongly transferable, $X\setminus B(B_1,R)$ is a locale. Take any ball $B_2$ with $|B_2|>k$ in $X\setminus B(B_1,R)$ . Let B be a ball sufficiently large containing both $B_1$ and $B_2$ . Then again, since X is strongly transferable, $X\setminus B(B,R)$ is a locale. Take any ball $B_3$ with $|B_3|>k$ in $X\setminus B(B,R)$ . Then the balls $B_1,B_2,B_3\subset X$ satisfy $|B_i|\geq k$ and $d_X(B_i,B_j)>R$ for $i\neq j$ . Since $\alpha ,\beta ,\gamma \in \mathcal {M}_k$ , there exists $\eta \in S^X$ such that $\xi ^{B_1}(\eta )=\alpha $ , $\xi ^{B_2}(\eta )=\beta $ , $\xi ^{B_3}(\eta )=\gamma $ and is at base state outside $B_1\cup B_2\cup B_3$ . We let $\Lambda \subset X\setminus B(B_3,R)$ be a finite connected subset of X such that $B_1\cup B_2\subset \Lambda $ , and let $\Lambda ' \subset X\setminus B(B_1,R)$ be a finite connected subset of X such that $B_2\cup B_3\subset \Lambda '$ . For example, we may take $\Lambda $ to be the union of $B_1,B_2$ and points on a path in $X\setminus B(B_3,R)$ from the center of $B_1$ to the center of $B_2$ , and similarly for $\Lambda '$ . Note by construction, we have $(B_1,\Lambda ')$ , $(\Lambda ,B_3)\in {\mathscr {A}}_R$ . Then by Lemma 3.13 and the definition of h, we have

$$ \begin{align*} h_f(\alpha,\beta)&=h_f^{B_1,B_2}(\alpha,\beta)=\iota^{B_1\cup B_2}f(\eta) -\iota^{B_1}f(\eta)-\iota^{B_2}f(\eta)\\ h_f(\alpha+\beta,\gamma)&=h_f^{\Lambda,B_3}(\alpha+\beta,\gamma) =\iota^{\Lambda\cup B_3}f(\eta) -\iota^{\Lambda}f(\eta)-\iota^{B_3}f(\eta)\\ h_f(\beta,\gamma)&=h_f^{B_2,B_3}(\alpha,\beta)=\iota^{B_2\cup B_3}f(\eta) -\iota^{B_2}f(\eta)-\iota^{B_3}f(\eta)\\ h_f(\alpha,\beta+\gamma)&=h_f^{B_1,\Lambda'}(\alpha,\beta+\gamma)=\iota^{B_1\cup\Lambda'}f(\eta) -\iota^{B_1}f(\eta)-\iota^{\Lambda'}f(\eta). \end{align*} $$

Since $\eta $ is at base state outside $B_1\cup B_2\cup B_3$ , we have

$$ \begin{align*} \iota^{\Lambda\cup B_3}f(\eta)&=\iota^{B_1\cup\Lambda'} f(\eta)=\iota^{B_1\cup B_2\cup B_3}f(\eta), & \iota^{\Lambda}f(\eta)&=\iota^{B_1\cup B_2}f(\eta), & \iota^{\Lambda'}f(\eta)&=\iota^{B_2\cup B_3}f(\eta), \end{align*} $$

which proves our assertion.

3.4 Criterion for uniformity

In this subsection, we prove Proposition 3.19, which gives a criterion for a function $f\in C(S^X_*)$ to be uniform when X is strongly transferable. The weakly transferable case will be addressed in Proposition 4.14. This result will play an essential role in the proof of Theorem 5.2. As in §3.3, we assume here that the interaction is irreducibly quantified.

Proposition 3.19. For the system $(X,S,\phi )$ , assume that X is strongly transferable and that the interaction $\phi $ is irreducibly quantified. Let $f\in C(S^X_*)$ be a function such that $\partial f\in C^1_R(S^X)$ for some $R>0$ , and let $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ be the pairing given in Proposition 3.18. If $h_f\equiv 0$ , then we have $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ .

We first prove a lemma to characterize the functions in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ , which does not require X to be strongly transferable. For any ball $ B(x,R)$ , we denote by the punctured ball.

Lemma 3.20. Suppose $f\in C(S^X_*)$ . Then $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ if and only if there exists $R>0$ such that for any finite $\Lambda \subset X$ and $x\in \Lambda $ , we have

(25) $$ \begin{align} \iota^{\Lambda} f-\iota^{\Lambda\setminus\{x\}} f=\iota^{\Lambda\cap B(x,R)} f - \iota^{\Lambda\cap \mathcal{B}^*(x,R)} f. \end{align} $$

Proof. First observe that for any $f\in C(S^X_*)$ , we have

$$\begin{align*}\iota^{\Lambda} f=\sum_{\Lambda'\subset\Lambda}f_{\Lambda'} =\sum_{\Lambda'\subset\Lambda\setminus\{x\}}f_{\Lambda'} +\sum_{\Lambda'\subset\Lambda, x\in\Lambda'}f_{\Lambda'} =\iota^{\Lambda\setminus\{x\}}f +\sum_{\Lambda'\subset\Lambda, x\in\Lambda'}f_{\Lambda'} \end{align*}$$

where $f_\Lambda $ is the local function with exact support in the canonical expansion (18).

Suppose $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . Then there exists $R>0$ such that $f_{\Lambda '}\equiv 0$ for any finite $\Lambda '\subset X$ safisfying $\operatorname {diam}(\Lambda ')>R$ . Then for any finite $\Lambda \subset X$ and $x\in \Lambda $ , we have

$$ \begin{align*} \sum_{\Lambda'\subset\Lambda,x\in\Lambda'}f_{\Lambda'}&=\sum_{\Lambda'\subset\Lambda\cap B(x,R),x\in\Lambda'}f_{\Lambda'} =\sum_{\Lambda'\subset\Lambda\cap B(x,R)}f_{\Lambda'} -\sum_{\Lambda'\subset\Lambda\cap \mathcal{B}^*(x,R)}f_{\Lambda'}\\ &=\iota^{\Lambda\cap B(x,R)}f-\iota^{\Lambda\cap \mathcal{B}^*(x,R)} f. \end{align*} $$

This gives (25). Next, we prove the converse. By the same argument, if (25) holds, then we have

$$\begin{align*}\sum_{\Lambda'\subset\Lambda, x\in\Lambda'}f_{\Lambda'} =\sum_{\Lambda'\subset\Lambda\cap B(x,R), x\in\Lambda'}f_{\Lambda'} \end{align*}$$

for any finite $\Lambda \subset X$ and $x\in \Lambda $ . Suppose there exists finite $\Lambda \subset X$ such that $\operatorname {diam}(\Lambda )>R$ and $f_\Lambda \not \equiv 0$ . By iteratively replacing $\Lambda '\subset \Lambda $ by $\Lambda $ if necessary, we may assume that for any $\Lambda '\subsetneq \Lambda $ , we have $f_{\Lambda '}\equiv 0$ or $\operatorname {diam}(\Lambda ')\leq R$ . However, for this $\Lambda $ and any $x\in \Lambda $ such that there exists $y\in \Lambda $ with $d_X(x,y)>R$ , we have

$$\begin{align*}\sum_{\Lambda'\subset\Lambda,x\in\Lambda'}f_{\Lambda'} =f_\Lambda+\sum_{\Lambda'\subsetneq\Lambda,x\in\Lambda'}f_{\Lambda'} =f_\Lambda+\sum_{\Lambda'\subset\Lambda\cap B(x,R),x\in\Lambda'}f_{\Lambda'}. \end{align*}$$

Comparing with the previous equality, we see that $f_\Lambda \equiv 0$ . This contradicts our hypothesis that $f_\Lambda \not \equiv 0$ ; hence, our assertion is proved.

Before the proof of Proposition 3.19, we prepare an additional lemma. Here, we will assume that X is strongly transferable. The weakly transferable case will be treated in §4.

Lemma 3.21. For the system $(X,S,\phi )$ , assume that X is strongly transferable and that the interaction $\phi $ is irreducibly quantified. Suppose $f\in C(S^X_*)$ and $\partial f\in C^1_R(S^X)$ for some $R>0$ , and let $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ be the pairing given in Proposition 3.18. If $h_f\equiv 0$ , then for any $x\in X$ and finite $\Lambda \subset X$ such that $d_X(x,\Lambda )>R$ , we have

$$\begin{align*}\iota^{\Lambda\cup B(x,R)}f-\iota^{\Lambda\cup \mathcal{B}^*(x,R)}f =\iota^{ B(x,R)}f-\iota^{\mathcal{B}^*(x,R)}f. \end{align*}$$

Proof. Note that by the definition of the pairing $h_f$ given in (23), we have

(26) $$ \begin{align} \iota^{\Lambda\cup\Lambda'}f=\iota^{\Lambda} f+\iota^{\Lambda'}f \end{align} $$

for any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ . If $\Lambda $ is a ball, then $(\Lambda , B(x,R))$ and $(\Lambda ,\mathcal {B}^*(x,R))$ are both pairs in ${\mathscr {A}}_R$ ; hence, our assertion immediately follows by applying (26) to the left-hand side. Consider a general finite $\Lambda \subset X$ such that $d_X(x,\Lambda )>R$ . It is sufficient to prove that

(27) $$ \begin{align} f(\eta|_{\Lambda\cup B(x,R)})-f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}) =f(\eta|_{ B(x,R)})-f(\eta|_{\mathcal{B}^*(x,R)}) \end{align} $$

for any $\eta \in S^X_*$ such that $\operatorname {\mathrm {Supp}}(\eta )\subset \Lambda \cup B(x,R)$ . Since X is strongly transferable, $X\setminus B(x,2R)$ is a locale. Let $B\subset X\setminus B(x,2R)$ be a ball whose cardinality is greater than that of $\Lambda $ and satisfying $d_X(\Lambda ,B)>R$ . Such a set B exists since $X\setminus B(x,2R)$ is infinite. Now choose a $\eta '\in S^X_*$ such that $\eta '$ coincides with $\eta $ outside $\Lambda \cup B$ , is at base state on $\Lambda $ , and ${\boldsymbol {\xi }}_{B}(\eta ')={\boldsymbol {\xi }}_{\Lambda }(\eta )$ . This implies that ${\boldsymbol {\xi }}_{X}(\eta ')={\boldsymbol {\xi }}_{X}(\eta )$ . Since X is strongly transferable, the complement is a locale. From our condition that the interaction is irreducibly quantified, by Lemma 3.11 applied to $Y=X\setminus B(x,R)$ and $\widetilde {Y}= X\setminus \{x\}$ , we have

$$\begin{align*}f(\eta')-f(\eta) =f(\eta'|_{X\setminus\{x\}})-f(\eta|_{X\setminus\{x\}}). \end{align*}$$

Noting that $\eta '=\eta '|_{B\cup B(x,R)}$ and $\eta =\eta |_{\Lambda \cup B(x,R)}$ , we see that

(28) $$ \begin{align} f(\eta'|_{B\cup B(x,R)})-f(\eta|_{\Lambda\cup B(x,R)}) =f(\eta'|_{B\cup \mathcal{B}^*(x,R)})-f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}). \end{align} $$

Since $B\subset X\setminus B(x,2R)$ , we have $d_X(B, B(x,R))>R$ ; hence, $(B, B(x,R))$ and $(B,\mathcal {B}^*(x,R))$ are both pairs in ${\mathscr {A}}_R$ . Our condition (26) on f applied to this pair implies that

$$ \begin{align*} f(\eta'|_{B\cup B(x,R)})&=f(\eta'|_{B})+f(\eta'|_{ B(x,R)}),& f(\eta'|_{B\cup \mathcal{B}^*(x,R)})&=f(\eta'|_{B})+f(\eta'|_{\mathcal{B}^*(x,R)}). \end{align*} $$

Hence, (28) gives

$$\begin{align*}f(\eta'|_{ B(x,R)})-f(\eta|_{\Lambda\cup B(x,R)}) =f(\eta'|_{\mathcal{B}^*(x,R)})-f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}). \end{align*}$$

Our assertion (27) follows from the fact that $\eta $ and $\eta '$ coincide on $ B(x,R)$ .

We may now prove Proposition 3.19.

Proof of Proposition 3.19.

Suppose $f\in C(S^X_*)$ and $\partial f\in C^1_R(S^X)$ , and that $ h_f\equiv 0 $ for the pairing $h_f$ of Proposition 3.18. By Lemma 3.20, it is sufficient to check that for any fixed finite subset $\Lambda \subset X$ and $x\in \Lambda $ , we have

$$\begin{align*}\iota^{\Lambda} f-\iota^{\Lambda\setminus\{x\}} f=\iota^{\Lambda\cap B(x,R)} f - \iota^{\Lambda\cap \mathcal{B}^*(x,R)} f. \end{align*}$$

We let . Then the above equation may be written as

(29) $$ \begin{align} \iota^{\Lambda'\cup(\Lambda\cap B(x,R))} f -\iota^{\Lambda'\cup(\Lambda\cap \mathcal{B}^*(x,R))} f =\iota^{\Lambda\cap B(x,R)} f - \iota^{\Lambda\cap \mathcal{B}^*(x,R)} f. \end{align} $$

In order to prove this, it is sufficient to prove that

(30) $$ \begin{align} \iota^{\Lambda'\cup B(x,R)} f-\iota^{\Lambda'\cup \mathcal{B}^*(x,R)} f =\iota^{ B(x,R)} f-\iota^{\mathcal{B}^*(x,R)} f, \end{align} $$

since (29) may be obtained by applying $\iota ^{\Lambda '\cup (\Lambda \cap B(x,R))}$ to both sides of (30). Hence, it is sufficient to prove that for any finite $\Lambda \subset X$ such that $\Lambda \cap B(x,R)=\emptyset $ , we have

$$\begin{align*}\iota^{\Lambda\cup B(x,R)} f-\iota^{\Lambda\cup \mathcal{B}^*(x,R)} f =\iota^{ B(x,R)} f-\iota^{\mathcal{B}^*(x,R)} f, \end{align*}$$

which is precisely Lemma 3.21.

4 Pairing and criterion in the weakly transferable case

In this section, we will extend Proposition 3.18 concerning the construction of the pairing $h_f$ and Proposition 3.19 concerning the criterion for uniformity to the case when the locale X is weakly transferable. The reader interested only in the strongly transferable case may skip to §5. We first start with the classification of objects in ${\mathscr {B}}_R$ which generalizes the set of pairs ${\mathscr {A}}_R$ given in Definition 3.16

4.1 Equivalence relation for pairs

Let $R>0$ . In this subsection, we investigate a certain equivalence relation for certain pairs $(B,B')$ in a subset of $\mathscr {F}\kern -0.5mm{\mathscr {C}}_R$ . The result of this subsection is concerned only with the underlying graph structure of the locale X. We define a variant of ${\mathscr {A}}_R$ of Definition 3.16 as follows.

Definition 4.1. For any $r\in \mathbb {N}$ , we denote by ${\mathscr {B}}^r_R$ the subset of $\mathscr {F}\kern -0.5mm{\mathscr {C}}_R$ consisting of pairs of balls $(B,B')$ such that the radii of B and $B'$ are at least r. Furthermore, we let .

We define the relation $\sim _{r}$ to be the equivalence relation in ${\mathscr {B}}^r_R$ generated by the relations $(B,B')\leftrightarrow (B,B")$ and $(B',B)\leftrightarrow (B",B)$ . In this subsection, we first study the equivalence relation $\sim _{r}$ on ${\mathscr {B}}^r_R$ . In particular, we have the following.

Proposition 4.2. For any $r\in \mathbb {N}$ , there are at most two equivalence classes with respect to the equivalence relation $\sim _{r}$ in ${\mathscr {B}}^r_R$ . Moreover, there is only one equivalence class if $(B,B')\sim _{r}(B',B)$ for some $(B,B')\in {\mathscr {B}}^r_R$ .

The following observation will be used throughout this section.

Remark 4.3. Let X be a weakly transferable locale, and let $B\subset X$ be a ball.

  1. 1. For any finite set $\Lambda \subset X$ and $r,R>0$ , there exists a ball $B'$ of radius at least r such that $d_X(\Lambda ,B')>R$ and $B'\subset (X\setminus B)$ .

  2. 2. For any finite connected set $\Lambda \subset X\setminus B$ and $r,R>0$ , there exists a ball $B'$ of radius at least r such that $d_X(B,B')>R$ and $B'$ and $\Lambda $ are in the same connected component of $X\setminus B$ .

In order to prove Proposition 4.2, we first prove Lemma 4.4 and Lemma 4.5.

Lemma 4.4. For any $r\in \mathbb {N}$ , suppose there exists three balls $B_1,B_2,B_3$ of radii at least r in X such that $d_X(B_i,B_j)>2R$ for $i\neq j$ . Then either $(B_1,B_2)\leftrightarrow (B_1,B_3)$ or $(B_1,B_2)\leftrightarrow (B_3,B_2)$ holds.

Proof. Suppose $B_2$ and $B_3$ are not in the same connected component of $X\setminus B(B_1,R)$ . Since X is connected, there exists a path $\vec p=(e^1,\ldots ,e^N)$ such that $o(\vec \gamma )\in B_2$ and $t(\vec \gamma )\in B_3$ . We take the shortest among such paths, and let $p^i=t(e^i)$ for $i=1,\ldots ,N$ . Since $B_2$ and $B_3$ are not in the same connected component of $X\setminus B(B_1,R)$ , there exists j such that $p^j\in B(B_1,R)$ . Since $d_X(B_1,B_2)>2R$ , we have $p^j\not \in B(B_2,R)$ ; hence, $j>R$ . Then for any $i\geq j$ , we have $p^i\in X\setminus B(B_2,R)$ since we have taken $\vec p$ to be the shortest path from a vertex in $B_2$ to a vertex in $B_3$ . Then $\vec p'=(p^j,p^{j+1},\ldots ,p^N)$ gives a path in $X\setminus B(B_2,R)$ from $p^j$ to a vertex in $B_3$ . Since $p^j\in B(B_1,R)$ , there exists a path in $X\setminus B(B_2,R)$ from an element in $B_1$ to the vertex $p^j$ . The combination of this path with $\vec p'$ gives a path in $X\setminus B(B_2,R)$ from a vertex in $B_1$ to a vertex in $B_3$ ; hence, $B_1$ and $B_3$ are in the same connected component of $X\setminus B(B_2,R)$ , as desired.

Lemma 4.5. For any $r\in \mathbb {N}$ , suppose there exists three balls $B_1,B_2,B_3$ of radii at least r in X such that $d_X(B_i,B_j)>2R$ for $i\neq j$ . Then $(B_1,B_2)\sim _{r}(B_1,B_3)$ or $(B_1,B_2)\sim _{r} (B_3,B_1)$ holds.

Proof. By Lemma 4.4, at least one of $(B_1,B_2)\sim _{r}(B_1,B_3)$ or $(B_1,B_2)\sim _{r}(B_3,B_2)$ holds. Also, by reversing the roles of $B_2$ and $B_3$ , we see that at least one of $(B_1,B_3)\sim _{r}(B_1,B_2)$ or $(B_1,B_3)\sim _{r}(B_2,B_3)$ holds. Hence, if $(B_1,B_2)\not \sim _{r}(B_1,B_3)$ , then we have $(B_1,B_2)\sim _{r}(B_3,B_2)$ and $(B_1,B_3)\sim _{r}(B_2,B_3)$ , where the last equivalence implies that $(B_3,B_2)\sim _{r}(B_3,B_1)$ by symmetry. This implies that $(B_1,B_2)\sim _{r}(B_3,B_2)\sim _{r}(B_3,B_1)$ , as desired.

We may now prove Proposition 4.2.

Proof of Proposition 4.2.

We fix a pair $(B_1,B^{\prime }_1)\in {\mathscr {B}}^r_R$ . We let $B^{\prime \prime }_1\subset X\setminus B(B_1,2R)$ be a ball of radius at least r which is in the same connected component as $B^{\prime }_1$ in $X\setminus B(B_1,R)$ . Then we have $(B_1,B^{\prime }_1)\sim _{r} (B_1,B^{\prime \prime }_1)$ . Consider any $(B_2,B^{\prime }_2)\in {\mathscr {B}}^r_R$ . We let B be a ball sufficiently large containing $B_1\cup B^{\prime \prime }_1$ . Then $ B(B,2R)$ is also a ball, and $X\setminus B(B,2R)$ decomposes into a finite sum of locales. We let $B_3 \subset X\setminus B(B,2R)$ be a close ball of radius at least r which is in the same connected component as $B_2$ in $X\setminus B(B^{\prime }_2,R)$ . Then by definition, we have $(B_2,B^{\prime }_2)\sim _{r}(B_3,B^{\prime }_2)$ . Finally, we let $B'$ be the ball sufficiently large containing $B_1\cup B^{\prime \prime }_1\cup B_3$ , and we let $B^{\prime \prime }_3 \subset X\setminus B(B',2R)$ be a ball of radius at least r which is in the same connected component of $X\setminus B(B_3,R)$ as $B^{\prime }_2$ . Then by construction, we have $(B_2,B^{\prime }_2)\sim _{r} (B_3,B^{\prime }_2)\sim _{r} (B_3,B^{\prime \prime }_3)$ .

By our construction of $B^{\prime \prime }_1$ and $B^{\prime \prime }_3$ and Lemma 4.5, either $(B_1,B^{\prime \prime }_1)\sim _{r}(B_1,B^{\prime \prime }_3)$ or $(B_1,B^{\prime \prime }_1)\sim _{r}(B^{\prime \prime }_3,B_1)$ holds. Furthermore, either $(B_1,B^{\prime \prime }_3)\sim _{r}(B_3,B^{\prime \prime }_3)$ or $(B^{\prime \prime }_3,B_1)\sim _{r}(B^{\prime \prime }_3,B_3)$ . Combining the two, noting that $(B_2,B^{\prime }_2)\sim _{r} (B_3,B^{\prime \prime }_3)$ , we obtain our assertion.

As a consequence of Proposition 4.2, we have the following.

Proposition 4.6. Let $X=(X,E)$ be a weakly transferable locale, and let $R>0$ . For any integer $r\in \mathbb {N}$ , we choose an equivalence ${\mathscr {C}}^r_R$ in ${\mathscr {B}}^r_R$ with respect to the equivalence relation $\sim _{r}$ . Then one of the following holds.

  1. 1. For any $r\in \mathbb {N}$ , we have ${\mathscr {B}}^r_R={\mathscr {C}}^r_R$ .

  2. 2. There exists $r_0\in \mathbb {N}$ such that for any $r<r_0$ , we have ${\mathscr {B}}^r_R={\mathscr {C}}^r_R$ , and for $r\geq r_0$ , we have

    (31) $$ \begin{align} {\mathscr{B}}^r_R={\mathscr{C}}^r_R\cup\overline{{\mathscr{C}}}^r_R, \end{align} $$
    where .

Moreover, we may choose ${\mathscr {C}}^r_R$ so that ${\mathscr {C}}^r_R={\mathscr {C}}^{r_0}_R \cap {\mathscr {B}}^r_R$ for any $r\geq r_0$ , where we let $r_0=0$ when (1) holds.

Proof. Suppose (1) does not hold. Then by Proposition 4.2, there exists $r\in \mathbb {N}$ such that for any $(B,B')\in {\mathscr {B}}^r_R$ , we have $(B,B')\not \sim _r(B',B)$ . Then for any $r'\geq r$ and $(B,B')\in {\mathscr {B}}^{r'}_R$ , if $(B,B')\sim _{k'}(B',B)$ , then this would imply that $(B,B')\sim _r(B',B)$ . Hence, our assumption implies that $(B,B')\not \sim _{r'}(B',B)$ . We take $r_0$ to be the minimum of such r. Then (31) follows from Proposition 4.2.

Note that for any $r\geq r_0$ and $(B_1,B^{\prime }_1)$ and $(B_2,B^{\prime }_2)$ in ${\mathscr {B}}^r_R$ , we have $(B_1,B^{\prime }_1)\sim _{r_0}(B_2,B^{\prime }_2)$ if and only if $(B_1,B^{\prime }_1)\sim _{r}(B_2,B^{\prime }_2)$ . This may be proved as follows. It is immediate from the definition that if $\sim _{r}$ holds, then $\sim _{r_0}$ holds. However, if $(B_1,B^{\prime }_1)\sim _{r_0}(B_2,B^{\prime }_2)$ and if $(B_1,B^{\prime }_1)\not \sim _{r}(B_2,B^{\prime }_2)$ , then we would have $(B_1,B^{\prime }_1)\sim _{r}(B^{\prime }_2,B_2)$ , which would imply that $(B_1,B^{\prime }_1)\sim _{r_0}(B^{\prime }_2,B_2)$ . Then we would have $(B_2,B^{\prime }_2)\sim _{r_0}(B^{\prime }_2,B_2)$ , contradicting our choice of $r_0$ .

If we choose an equivalence class ${\mathscr {C}}^{r_0}_R$ of ${\mathscr {B}}^{r_0}_R$ with respect to the equivalence $\sim _{r_0}$ , then we may take for any $r\geq r_0$ , which gives an equivalence class of ${\mathscr {B}}^r_R$ with respect to the equivalence $\sim _{r}$ satisfying the condition of our assertion.

Definition 4.7. Let $X=(X,E)$ be a weakly transferable locale, and let $R>0$ . If (1) of Proposition 4.6 holds, then we say that ${\mathscr {B}}_R$ has a unique class, and we define the integer $r_0$ to be one. If (2) of Proposition 4.6 holds, then we say that ${\mathscr {B}}_R$ is split, and we define $r_0$ to be the minimum integer satisfying (31). Moreover, we will fix an equivalence class ${\mathscr {C}}^r_R$ of ${\mathscr {B}}^r_R$ with respect to the equivalence relation $\sim _{r}$ so that ${\mathscr {C}}^r_R= {\mathscr {C}}^{r_0}_R\cap {\mathscr {B}}^r_R$ for $r\geq r_0$ .

4.2 Pairing for functions in the weakly transferable case

In this subsection, we will construct and prove the cocycle condition for the pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ . We let X be a weakly transferable locale. We let ${\mathscr {B}}^r_R$ as in Definition 4.1, and we fix an equivalence class ${\mathscr {C}}^r_R$ of ${\mathscr {B}}^r_R$ with respect to the equivalence relation $\sim _{r}$ as in Definition 4.7. We define the pairing $h_f$ as follows.

Definition 4.8. Let $f\in C(S^X_*)$ such that $\partial f \in C^1_R(S^X)$ for some $R>0$ . We define the pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ as follows. For any $\alpha ,\beta \in \mathcal {M}$ , we let $k\geq r_0$ such that $\alpha ,\beta \in \mathcal {M}_k$ . By taking an arbitrary $(B,B')\in {\mathscr {C}}^k_R$ , we let

where $h_f^{B,B'}$ is the pairing $h_f^{\Lambda ,\Lambda '}$ defined in Proposition 3.12 for $(\Lambda ,\Lambda ')=(B,B')$ . Note that we have $|B|\geq r(B)$ and $|B'|\geq r(B')$ ; hence, $|B|, |B'|\geq k$ .

For the remainder of this subsection, we let $R>0$ , and we fix a $f\in C(S^X_*)$ such that $\partial f\in C^1_R(S^X)$ . If $(B_1,B^{\prime }_1),(B_2,B^{\prime }_2)\in {\mathscr {C}}^k_R$ , then we have $(B_1,B^{\prime }_1)\sim _{k}(B_2,B^{\prime }_2)$ ; hence, by Lemma 3.13, we see that

$$\begin{align*}h_f^{B_1,B^{\prime}_1}(\alpha,\beta)=h_f^{B_2,B^{\prime}_2}(\alpha,\beta) \end{align*}$$

for any $\alpha ,\beta \in \mathcal {M}_k$ . Since ${\mathscr {C}}^k_R={\mathscr {C}}^{r_0}_R\cap {\mathscr {B}}^k_R$ , this shows that $h_f$ is independent of the choices of $k\geq r_0$ satisfying $\alpha ,\beta \in \mathcal {M}_k$ and the pair $(B,B')\in {\mathscr {C}}^k_R$ .

When X is weakly transferable, the pairing $h_f$ may not be symmetric.

Lemma 4.9. If ${\mathscr {B}}_R$ has a unique class, then the pairing $h_f$ is symmetric.

Proof. If ${\mathscr {B}}_R$ has a unique class, then $(B,B')\in {\mathscr {C}}^k_R$ implies that $(B',B)\in {\mathscr {C}}^k_R$ . This shows that for any $k\geq r_0$ and $\alpha ,\beta \in \mathcal {M}_k$ , we have

$$\begin{align*}h_f(\alpha,\beta)=h_f^{B,B '}(\alpha,\beta)=h_f^{B',B}(\beta,\alpha)=h_f(\beta,\alpha), \end{align*}$$

as desired.

Remark 4.10. If ${\mathscr {B}}_R$ is split, then $h_f$ may not necessarily be symmetric.

The pairing $h_f$ may be calculated as follows.

Proposition 4.11. For any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ and for any $\alpha \in \mathcal {M}_{|\Lambda |}$ and $\beta \in \mathcal {M}_{|\Lambda '|}$ , we have

$$\begin{align*}h_f(\alpha,\beta)=h_f^{\Lambda,\Lambda'}(\alpha,\beta) \quad\text{or}\quad h_f(\beta,\alpha)=h_f^{\Lambda,\Lambda'}(\alpha,\beta). \end{align*}$$

In particular, if $h_f$ is symmetric, then we have

$$\begin{align*}h_f(\alpha,\beta)=h_f^{\Lambda,\Lambda'}(\alpha,\beta). \end{align*}$$

Proof. Fix an arbitrary $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ and $\alpha \in \mathcal {M}_{|\Lambda |}$ , $\beta \in \mathcal {M}_{|\Lambda '|}$ . Let $k\geq r_0$ such that $k\geq \max \{|\Lambda |,|\Lambda '|\}$ . Assume without loss of generality that $\Lambda $ is a ball. Since X is weakly transferable, the connected component of $X\setminus B(\Lambda ,R)$ containing $\Lambda '$ is infinite and hence contains a closed ball $B'$ such that $r(B')\geq k$ . Then $(\Lambda ,\Lambda ')\leftrightarrow (\Lambda ,B')$ . Again, the connected component of $X\setminus B(B',R)$ containing $\Lambda $ is infinite and hence contains a ball B such that $r(B)\geq k$ . Then $(\Lambda ,B')\leftrightarrow (B,B')$ . By construction, $(B,B')\in {\mathscr {B}}^k_R$ . If $(B,B')\in {\mathscr {C}}^k_R$ , then by Lemma 3.13, noting that $|B|,|B'|\geq k$ , we have

$$\begin{align*}h_f^{\Lambda,\Lambda'}(\alpha,\beta)=h_f^{B,B'}(\alpha,\beta)=h_f(\alpha,\beta). \end{align*}$$

If $(B,B')\not \in {\mathscr {C}}^k_R$ , then $(B',B)\in {\mathscr {C}}^k_R$ ; hence, we have

$$\begin{align*}h_f^{\Lambda,\Lambda'}(\alpha,\beta)=h_f^{B,B'}(\alpha,\beta)=h_f^{B',B}(\beta,\alpha)=h_f(\beta,\alpha), \end{align*}$$

as desired.

In order to prove the cocycle condition of $h_f$ , we will prepare the following lemma concerning the existence of a triplet of balls $B_1,B_2,B_3$ sufficiently large and sufficiently apart satisfying the condition $(B_1,B_2)\leftrightarrow (B_1,B_3)\leftrightarrow (B_2,B_3)$ . Note that if X is strongly transferable, then this condition is automatically satisfied if $d_X(B_i,B_j)>R$ for $i\neq j$ .

Lemma 4.12. For any $r\in \mathbb {N}$ , there exists balls $B_1,B_2,B_3$ of radii at least r in X such that $d_X(B_i,B_j)>R$ for $i\neq j$ and

(32) $$ \begin{align} (B_1,B_2)\leftrightarrow(B_1,B_3)\leftrightarrow(B_2,B_3). \end{align} $$

Moreover, we may take $B_1,B_2,B_3$ so that $(B_1,B_2)$ , $(B_1,B_3)$ , $(B_2,B_3)\in {\mathscr {C}}^r_R$ .

Proof. Take $B_1$ to be a ball in X such that $r(B_1)\geq r$ . We then take $B_2$ to be an arbitrary ball in $X\setminus B(B_1,2R)$ such that $r(B_2)\geq r$ . Finally, we take a ball $\Lambda $ containing $B_1$ and $B_2$ , and let $B_3$ be a ball in $X\setminus B(\Lambda ,2R)$ with $r(B_3)\geq r$ . By construction, we have $d_X(B_i,B_j)>2R$ for $i\neq j$ . By Lemma 4.5, the following holds.

  1. 1. Either $(B_1,B_2)\leftrightarrow (B_1,B_3)$ or $(B_1,B_2)\leftrightarrow (B_3,B_2)$ .

  2. 2. Either $(B_1,B_3)\leftrightarrow (B_1,B_2)$ or $(B_1,B_3)\leftrightarrow (B_2,B_3)$ .

  3. 3. Either $(B_2,B_3)\leftrightarrow (B_2,B_1)$ or $(B_2,B_3)\leftrightarrow (B_1,B_3)$ .

From this observation, we see that at least one of the following holds.

  1. (a) $(B_1,B_2)\leftrightarrow (B_1,B_3)$ and $(B_1,B_3)\leftrightarrow (B_2,B_3)$ .

  2. (b) $(B_1,B_2)\leftrightarrow (B_3,B_2)$ and $(B_1,B_3)\leftrightarrow (B_2,B_3)$ .

  3. (c) $(B_1,B_3)\leftrightarrow (B_1,B_2)$ and $(B_2,B_3)\leftrightarrow (B_2,B_1)$ .

In fact, if (a) does not hold, then either $(B_1,B_2)\not \leftrightarrow (B_1,B_3)$ or $(B_1,B_3)\not \leftrightarrow (B_2,B_3)$ holds. If $(B_1,B_2)\not \leftrightarrow (B_1,B_3)$ , then by (1), we have $(B_1,B_2)\leftrightarrow (B_3,B_2)$ , and by (2), we have $(B_1,B_3)\leftrightarrow (B_2,B_3)$ ; hence, (b) holds. If $(B_1,B_3)\not \leftrightarrow (B_2,B_3)$ , then by (2), we have $(B_1,B_2)\leftrightarrow (B_3,B_2)$ , and by (3), we have $(B_2,B_3)\leftrightarrow (B_2,B_1)$ ; hence, (c) holds.

If (a) holds, then we have (32). If (b) holds, then we obtain (32) by taking $B_1$ to be $B_2$ and $B_2$ to be $B_1$ , If (c) holds, then we obtain (32) by taking $B_2$ to be $B_3$ and $B_3$ to be $B_2$ . Our last assertion is proved if $(B_1,B_2)\in {\mathscr {C}}^r_R$ . If $(B_1,B_2)\not \in {\mathscr {C}}^r_R$ , our assertion is proved by taking $B_1$ to be $B_3$ and $B_3$ to be $B_1$ .

We are now ready to prove the cocycle condition for our $h_f$ .

Proposition 4.13. Assume that X is a weakly transferable locale. Let $R>0$ , and let $f\in C(S^X_*)$ such that $\partial f\in C^1_R(S^X)$ . Then the pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ satisfies

$$\begin{align*}h_f(\alpha,\beta)+h_f(\alpha+\beta,\gamma)=h_f(\beta,\gamma)+h_f(\alpha,\beta+\gamma). \end{align*}$$

for any $\alpha ,\beta ,\gamma \in \mathcal {M}$ .

Proof. For an arbitrary $\alpha ,\beta ,\gamma \in \mathcal {M}$ , there exists $k\geq r_0$ such that $\alpha ,\beta ,\gamma ,\in \mathcal {M}_k$ . Let $B_1,B_2,B_3$ be balls in X satisfying the condition of Lemma 4.12 for $r=k$ . Then since $\alpha ,\beta ,\gamma \in \mathcal {M}_k$ , there exists $\eta \in S^X$ such that $\xi ^{B_1}(\eta )=\alpha $ , $\xi ^{B_2}(\eta )=\beta $ , $\xi ^{B_3}(\eta )=\gamma $ and is at base state outside $B_1\cup B_2\cup B_3$ . Then since $(B_1,B_3)\leftrightarrow (B_2,B_3)$ , there exists a finite connected subset $\Lambda \subset X\setminus B(B_3,R)$ such that $B_1\cup B_2\subset \Lambda $ , and since $(B_1,B_2)\leftrightarrow (B_1,B_3)$ , there exists a finite connected subset $\Lambda ' \subset X\setminus B(B_1,R)$ such that $B_2\cup B_3\subset \Lambda '$ . Note by construction, we have $(B_1,\Lambda ')$ , $(\Lambda ,B_3)\in {\mathscr {A}}_R$ and $(B_1,B_2), (B_2,B_3)\in {\mathscr {C}}^k_R$ . Then by Lemma 3.13 and the definition of h, we have

$$ \begin{align*} h_f(\alpha,\beta)&=h_f^{B_1,B_2}(\alpha,\beta)=\iota^{B_1\cup B_2}f(\eta) -\iota^{B_1}f(\eta)-\iota^{B_2}f(\eta)\\ h_f(\alpha+\beta,\gamma)&=h_f^{\Lambda,B_3}(\alpha+\beta,\gamma) =\iota^{\Lambda\cup B_3}f(\eta) -\iota^{\Lambda}f(\eta)-\iota^{B_3}f(\eta)\\ h_f(\beta,\gamma)&=h_f^{B_2,B_3}(\alpha,\beta)=\iota^{B_2\cup B_3}f(\eta) -\iota^{B_2}f(\eta)-\iota^{B_3}f(\eta)\\ h_f(\alpha,\beta+\gamma)&=h_f^{B_1,\Lambda'}(\alpha,\beta+\gamma)=\iota^{B_1\cup\Lambda'}f(\eta) -\iota^{B_1}f(\eta)-\iota^{\Lambda'}f(\eta). \end{align*} $$

Since $\eta $ is at base state outside $B_1\cup B_2\cup B_3$ , we have

$$ \begin{align*} \iota^{\Lambda\cup B_3}f(\eta)&=\iota^{B_1\cup\Lambda'} f(\eta)=\iota^{B_1\cup B_2\cup B_3}f(\eta), & \iota^{\Lambda}f(\eta)&=\iota^{B_1\cup B_2}f(\eta), & \iota^{\Lambda'}f(\eta)&=\iota^{B_2\cup B_3}f(\eta), \end{align*} $$

which proves our assertion.

4.3 Criterion for uniformity in the weakly transferable case

In this subsection, we will prove Proposition 4.14, which is a weakly transferable version of Proposition 3.19.

Proposition 4.14. Assume that the locale X is weakly transferable. Suppose $f\in C(S^X_*)$ satisfies $\partial f\in C^1_R(S^X)$ for $R>0$ , and let $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ be the pairing defined in Definition 4.8. If $h_f\equiv 0$ , then we have $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ .

The proof of Proposition 4.14 is the same as that of Proposition 3.19, but by using Lemma 4.15 below which is valid even when X is weakly transferable, instead of Lemma 3.21, which assumed that X is strongly transferable.

Lemma 4.15. Assume that X is weakly transferable. Suppose $f\in C(S^X_*)$ and $\partial f\in C^1_R(S^X)$ , and let $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ be the pairing defined in Definition 4.8. If $h_f\equiv 0$ , then for any $x\in X$ and finite $\Lambda \subset X$ such that $d_X(x,\Lambda )>R$ , we have

$$\begin{align*}\iota^{\Lambda\cup B(x,R)}f-\iota^{\Lambda\cup \mathcal{B}^*(x,R)}f =\iota^{ B(x,R)}f-\iota^{\mathcal{B}^*(x,R)}f, \end{align*}$$

where is the punctured ball.

Proof. Since $h_f\equiv 0$ , by the definition of the pairing $h_f$ given in Definition 4.8 and Proposition 3.12, we have

(33) $$ \begin{align} \iota^{\Lambda\cup\Lambda'}f=\iota^{\Lambda} f+\iota^{\Lambda'}f \end{align} $$

for any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ . Again, if B is a ball, then $(B, B(x,R))$ and $(B,\mathcal {B}^*(x,R))$ are both pairs in ${\mathscr {A}}_R$ ; hence, our assertion immediately follows by applying (33) to the left-hand side. Consider a general finite $\Lambda \subset X$ such that $d_X(x,\Lambda )>R$ . It is sufficient to prove that

(34) $$ \begin{align} f(\eta|_{\Lambda\cup B(x,R)})-f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}) =f(\eta|_{ B(x,R)})-f(\eta|_{\mathcal{B}^*(x,R)}) \end{align} $$

for any $\eta \in S^X_*$ such that $\operatorname {\mathrm {Supp}}(\eta )\subset \Lambda \cup B(x,R)$ . Since X is weakly transferable, decomposes into a finite number of locales $Y=Y_1\cup \cdots \cup Y_K$ . We may reorder the $Y_i$ so that there exists integer k such that $Y_i\cap \Lambda \neq \emptyset $ for $i\leq k$ and $Y_i\cap \Lambda =\emptyset $ for $i>k$ . Let . Then we have $\Lambda =\Lambda _1\cup \cdots \cup \Lambda _k$ .

Let $B^{\prime }_1$ be a ball such that $ B(\Lambda ,R)\cup B(x,R)\subset B^{\prime }_1$ . Let $B_1\subset (X\setminus B(B^{\prime }_1,R))\cap Y_1$ , $d_X(\Lambda ,B_1)>R$ be a ball whose cardinality is greater than that of $\Lambda _1$ . Such a set $B_1$ exists since $Y_1$ is an infinite set. Now choose a $\eta '\in S^X_*$ such that $\eta '$ coincides with $\eta $ outside $\Lambda _1\cup B_1$ , is as base state on $\Lambda _1$ , and ${\boldsymbol {\xi }}_{B_1}(\eta ')={\boldsymbol {\xi }}_{\Lambda _1}(\eta )$ . This implies that ${\boldsymbol {\xi }}_{X}(\eta ')={\boldsymbol {\xi }}_{X}(\eta )$ . Since the transition is irreducibly quantified, by Lemma 3.11 applied to $Y_1$ and , we have

$$\begin{align*}f(\eta')-f(\eta) =f(\eta'|_{X\setminus\{x\}})-f(\eta|_{X\setminus\{x\}}). \end{align*}$$

Noting that $\eta '=\eta '|_{B_1\cup B^{\prime }_1}$ and $\eta =\eta |_{B^{\prime }_1}$ , we see that

(35) $$ \begin{align} f(\eta'|_{B_1\cup B^{\prime}_1})-f(\eta|_{B^{\prime}_1}) =f(\eta'|_{B_1\cup (B^{\prime}_1\setminus\{x\})})-f(\eta|_{B^{\prime}_1\setminus\{x\}}). \end{align} $$

By our choice of $B_1$ , we have $d_X(B_1,B^{\prime }_1)>R$ ; hence, $(B_1, B^{\prime }_1)$ and $(B_1,B^{\prime }_1\setminus \{x\})$ are both pairs in ${\mathscr {A}}_R$ . Our condition (33) on f applied to this pair implies that

$$ \begin{align*} f(\eta'|_{B_1\cup B^{\prime}_1})&=f(\eta'|_{B_1})+f(\eta'|_{B^{\prime}_1}),& f(\eta'|_{B_1\cup(B^{\prime}_1\setminus\{x\})})&=f(\eta'|_{B_1}) +f(\eta'|_{B^{\prime}_1\setminus\{x\}}). \end{align*} $$

Hence, (35) gives $ f(\eta '|_{B^{\prime }_1})-f(\eta |_{B^{\prime }_1}) =f(\eta '|_{B^{\prime }_1\setminus \{x\}})-f(\eta |_{B^{\prime }_1\setminus \{x\}}). $ In particular, since $\eta '$ is at base state outside $B_1\cup \Lambda _2\cup \cdots \cup \Lambda _k\cup B(x,R)$ and $\eta $ is at base state outside $\Lambda \cup B(x,R)$ , we have

$$\begin{align*}f(\eta'|_{\Lambda_2\cup\cdots\cup\Lambda_k\cup B(x,R)})-f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}) =f(\eta'|_{\Lambda_2\cup\cdots\cup\Lambda_k\cup \mathcal{B}^*(x,R)})-f(\eta|_{\Lambda\cup B(x,R)}). \end{align*}$$

Note that $\eta '|_{\Lambda _2\cup \cdots \cup \Lambda _k\cup B(x,R)} =\eta |_{\Lambda _2\cup \cdots \cup \Lambda _k\cup B(x,R)}$ since $\eta '$ and $\eta $ coincides outside $\Lambda _1\cup B^{\prime \prime }_1$ . Hence, we see that

$$\begin{align*}f(\eta|_{\Lambda\cup B(x,R)})-f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}) =f(\eta|_{\Lambda_2\cup\cdots\cup\Lambda_k\cup \mathcal{B}^*(x,R)}) -f(\eta|_{\Lambda_2\cup\cdots\cup\Lambda_k\cup B(x,R)}). \end{align*}$$

By applying the same argument with $\Lambda $ replaced by $\Lambda _2\cup \cdots \cup \Lambda _k$ and $\Lambda _1$ replaced by $\Lambda _2$ , we have

$$\begin{align*}f(\eta|_{\Lambda_2\cup\cdots\cup\Lambda_k\cup B(x,R)}) -f(\eta|_{\Lambda_2\cup\cdots\cup\Lambda_k\cup \mathcal{B}^*(x,R)}) =f(\eta|_{\Lambda_3\cup\cdots\cup\Lambda_k\cup \mathcal{B}^*(x,R)}) -f(\eta|_{\Lambda_3\cup\cdots\cup\Lambda_k\cup B(x,R)}). \end{align*}$$

By repeating this process, we see that

$$\begin{align*}f(\eta|_{\Lambda\cup B(x,R)}) -f(\eta|_{\Lambda\cup \mathcal{B}^*(x,R)}) =f(\eta|_{\mathcal{B}^*(x,R)}) -f(\eta|_{ B(x,R)}). \end{align*}$$

Our assertion (34) follows from the fact that $\eta $ is supported on $\Lambda \cup B(x,R)$ and the fact that $\iota ^W f(\eta )=f(\eta |_W)$ for any $W\subset X$ .

4.4 Transferability

In this subsection, we will introduce the notion of transferability for a locale X, which ensures that the pairing $h_f$ defined in Definition 4.8 is symmetric.

Definition 4.16. Let X be a locale. We say that X is transferable if X is weakly transferable and satisfies either one of the following conditions.

  1. (a) There exists a ball B such that $X\setminus B$ has three or more disjoint connected components (which are all infinite since X is weakly transferable).

  2. (b) For any $r\in \mathbb {N}$ , there exists a ball B of radius at least r such that $X\setminus B$ is connected.

Note that by (b), if X is strongly transferable, then it is transferable.

Example 4.17. The following subgraphs $X=(X,E)$ of the Euclidean lattice $\mathbb {Z}^2=(\mathbb {Z}^2,\mathbb {E})$ give examples of locales which are transferable but not strongly transferable (see Figure 6).

  1. 1. Let and . Then $(X,E)$ is transferable by Definition 4.16 (a).

  2. 2. Let and . Then $(X,E)$ is transferable by Definition 4.16 (b).

    Figure 6 Examples of transferable but not strongly transferable locales.

Remark 4.18. The locale $\mathbb {Z}=(\mathbb {Z},\mathbb {E})$ is weakly transferable but not transferable since the complements of balls always have exactly two connected components. The locale $\mathbb {Z}^d=(\mathbb {Z}^d,\mathbb {E}^d)$ for $d>1$ is transferable since it is strongly transferable.

Remark 4.19. Let G be a finitely generated free group G with set of generators $\mathcal {S}$ , and let $(G,E_{\mathcal {S}})$ be the Cayley graph given in Example 2.2 (4). If the number of free generators of G is equal to one, then $G=\mathbb {Z}$ ; hence, $(G,E_{\mathcal {S}})$ is weakly transferable but not transferable. If the number of free generators of G is $d>1$ , then $(G,E_{\mathcal {S}})$ is transferable. This follows from Definition 4.16 (a) and the fact that $G\setminus \{{\operatorname {\mathrm {id}}}_G\}$ has exactly $2d$ connected components (see Figure 1 for the case $d=2$ ).

More generally, for a finitely generated infinite group G, it is known that the number of ends of a Cayley graph $(G,E_{\mathcal {S}})$ is either $1$ , $2$ or infinity, and the number of ends is $2$ if and only if it has an infinite cyclic subgroup of finite index (see [Reference Cohen4, (1.6) Theorem]). In the case that $(G,E_{\mathcal {S}})$ is weakly transferable, then it is strongly transferable, not transferable, or transferable if and only if the number of ends is respectively $1$ , $2$ , or infinity.

Proposition 4.20. Suppose X is weakly transferable. Then X is transferable if an only if ${\mathscr {B}}_R$ has a unique equivalence class for any $R>0$ in the sense of Definition 4.7.

Proof. Suppose (a) of Definition 4.16 holds for the ball B. Let $Y_1$ , $Y_2$ , $Y_3$ be three distinct connected components (there may be more) of $X\setminus B$ . For any $r\in \mathbb {N}$ , there exists balls $B_1$ , $B_2$ , $B_3$ of radii at least r such that $ B(B_i,R)\subset Y_i$ for $i=1,2,3$ and $d_X(B_i,B_j)>R$ for any $i\neq j$ . In particular, by exchanging the numberings $i=1,2$ if necessary, we may assume that $(B_1,B_2)\in {\mathscr {C}}^r_R$ . By construction, there exists paths from B to $Y_1$ and B to $Y_3$ which do not pass through $Y_2$ ; hence, $Y_1$ and $Y_3$ are in the same connected component of $X\setminus Y_2$ . Hence, in particular, $B_1$ and $B_3$ are in the same connected component of $X\setminus B(B_2,R)$ , and we have $(B_1,B_2)\leftrightarrow (B_3,B_2)$ . In the same manner, we may prove that $(B_1,B_3)\leftrightarrow (B_1,B_2)$ , and $(B_1,B_3)\leftrightarrow (B_2,B_3)$ . This shows that we have $(B_1,B_2)\sim _{r}(B_3,B_2)\sim _{r} (B_3,B_1)\sim _{r} (B_2,B_1)$ . By Proposition 4.2, we see that ${\mathscr {B}}^r_R$ has a unique equivalence class with respect to the equivalence relation $\sim _{r}$

Next, suppose (b) of Definition 4.16 holds. Fix a $r\in \mathbb {N}$ and $R>0$ , and let $ B(x,R')$ be the ball given by (2) of radius $R'\geq k+R$ such that $X\setminus B(x,R')$ is connected. If we let , then $B_1$ is a ball of radius at least r such that $X\setminus B(B_1,R)$ is connected. Take a ball $B_2$ of radius at least r and $d_X(B_1,B_2)>R$ , and a finite connected $\Lambda $ such that $B_1\cup B_2\subset \Lambda $ . Since X is weakly transferable, $X\setminus B(B_2,R)$ decomposes into a finite number of locales. We let Y be the connected component of $X\setminus B(B_2,R)$ containing $B_1$ , and we take $B_3$ to be a ball of radius at least r satisfying $B_3\subset Y\setminus B(B_1,R)$ and $d_X(\Lambda ,B_3)>R$ . Since $X\setminus B(B_1,R)$ is connected by our construction of $B_1$ , we have $(B_1,B_2)\leftrightarrow (B_1,B_3)$ . Also since $B_1, B_3\subset Y$ , we have $(B_2,B_1)\leftrightarrow (B_2,B_3)$ . Moreover, since $ B(B_3,R)\cap \Lambda =\emptyset $ and $\Lambda $ is connected, we have $(B_1,B_3)\leftrightarrow (B_2,B_3)$ . This shows that $(B_1,B_2)\sim _{r} (B_1,B_3)\sim _{r}(B_2,B_3)\sim _{r}(B_2,B_1)$ , which by Proposition 4.2 shows that ${\mathscr {B}}^r_R$ has a unique equivalence class with respect to the equivalence relation  $\sim _{r}$ .

Finally, we prove that if there exists $r\in \mathbb {N}$ such that for any ball B of radius at least r, the set $X\setminus B$ has exactly two connected components, then for any $R>0$ , there are two equivalence classes in ${\mathscr {B}}^r_R$ with respect to $\sim _{r}$ . We first prove that in this situation, for any ball B of radius at least r, there exists a decomposition $X\setminus B=Y^+_B\cup Y^-_B$ into infinite locales, where $Y^{\pm }_{B}\cap Y^{\pm }_{B'}$ are infinite sets and $Y^{\pm }_{B}\cap Y^{\mp }_{B'}$ are finite sets for any balls $B,B'$ of radius at least r. This follows from the fact that one of $Y^+_{B}\cap Y^+_{B'}$ or $Y^+_{B}\cap Y^-_{B'}$ must be infinite since $Y^+_{B}$ is infinite. If both are infinite, then there exists a ball B satisfying $B\cup B'\subset B$ and $X\setminus B$ has at least three disjoint connected components in $Y^+_{B}\cap Y^+_{B'}$ , $Y^+_{B}\cap Y^-_{B'}$ and $Y^-_{B}$ , contradicting our assertion. Hence, exactly one of $Y^+_{B}\cap Y^+_{B'}$ and $Y^+_{B}\cap Y^-_{B'}$ is infinite and the other is finite. So we choose the $\pm $ label of $B'$ so that $Y^+_{B}\cap Y^+_{B'}$ is infinite and $Y^+_{B}\cap Y^-_{B'}$ is finite.

Consider any $R>0$ . For each $(B,B')\in {\mathscr {B}}^r_R$ , we denote $B<B'$ if $B'\subset Y_{B}^+$ . This is equivalent to the condition that $B\subset Y_{B'}^-$ for the following reason. Consider $x\in Y_{B}^-\cap Y_{B'}^-$ and $y\in B'\subset Y_{B}^+$ . Since X is connected, there exists a path $\vec p$ from x to y, which must go through B since $Y_{B}^-$ and $ Y_{B}^+$ are disjoint and connected by B. This shows that x hence $Y^-_{B'}$ is connected to B in $X\setminus B'$ . Hence, for any $(B,B')\in {\mathscr {B}}^r_R$ , either one of $B<B'$ or $B>B'$ hold. Moreover, if $B<B'$ , then $B'\subset Y^+_{ B(B,R)}$ and $B\subset Y^-_{ B(B',R)}$ . This shows that for any $(B_1,B^{\prime }_1), (B_2,B^{\prime }_2)\in {\mathscr {B}}^r_R$ , we have $(B_1,B^{\prime }_1)\leftrightarrow (B_2,B^{\prime }_2)$ if and only if we have $B_1<B^{\prime }_1$ and $B_2<B^{\prime }_2$ , or $B_1>B^{\prime }_1$ and $B_2>B^{\prime }_2$ . In other words, pairs are in the same equivalence class if and only if their order is preserved. This proves that ${\mathscr {B}}^r_R$ has exactly two equivalence classes as desired.

Corollary 4.21. If X is transferable, then for any $f\in C(S^X_*)$ such that $\partial f\in C^1_{\operatorname {\mathrm {unif}}}(S^X)$ , the pairing $h_f$ defined in Definition 4.8 is symmetric.

Proof. By Proposition 4.20, if X is transferable, then ${\mathscr {B}}_R$ has a unique class for any $R>0$ in the sense of Definition 4.7. Our assertion now follows from Lemma 4.9.

5 Uniform cohomology and the main theorem

In this section, we will introduce and calculate the uniform cohomology of a configuration space with transition structure satisfying certain conditions. We will then consider a free action of a group G on the locale and prove our main theorem, Theorem 5.17, which coincides with Theorem 1 of §1.3.

5.1 Uniform cohomology of the configuration space

In this subsection, we will define the uniform cohomology of a configuration space with transition structure. We will then prove our key theorem, Theorem 5.2, which states that under certain conditions, any closed uniform form is integrable by a uniform function. This result is central to the proof of our main theorem.

Consider the system $(S,X,\phi )$ and the associated configuration space with transition structure. In what follows, we denote by $Z^1(S^X_*)$ be the set of closed forms of $S^X_*$ , and the set of uniform closed forms. We first prove the following.

Lemma 5.1. Let $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . Then we have $\partial f\in Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ .

Proof. By the definition of $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ , there exists $R>0$ such that

$$\begin{align*}f=\sum_{\Lambda\subset X,\,\operatorname{diam}(\Lambda)\leq R}f_\Lambda \end{align*}$$

for $f_\Lambda \in C_\Lambda (S^X)\subset C(S^\Lambda )$ . Then for any $e\in E$ , we have $\nabla _{\!e} f_\Lambda \in C(S^{\Lambda \cup e})$ and $\nabla _{\!e} f_\Lambda \equiv 0$ if $\Lambda \cap e=\emptyset $ ; hence, $\partial f\in C^1_{R+1}(S^X)\subset C^1_{\operatorname {\mathrm {unif}}}(S^X)$ . The fact that $\partial f\in Z^1(S^X_*)$ follows from Lemma 2.28, which states that exact forms are closed.

Lemma 5.1 shows that the differential $\partial $ induces an homomorphism

(36) $$ \begin{align} \partial\colon C^0_{\operatorname{\mathrm{unif}}}(S^X)\rightarrow Z^1_{\operatorname{\mathrm{unif}}}(S^X). \end{align} $$

As in Definition 1.6, we define the uniform cohomology $H^m_{\operatorname {\mathrm {unif}}}(S^X)$ of the configuration space $S^X$ with transition structure to be the cohomology of the complex (36). Our choice for $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ of restricting to functions satisfying $f(\star )=0$ implies that uniform cohomology is philosophically the reduced cohomology in the sense of topology of the pointed space consisting of the configuration space $S^X$ and base configuration $\star \in S^X$ .

Now, let X be a locale which is weakly transferable in the sense of Definition 4.16, and assume that the interaction is irreducibly quantified. Let $c_\phi =\dim _{\mathbb {R}}{\operatorname {\mathrm {Consv}}}^\phi (S)$ . Our theorem concerning the integration of uniform forms is as follows.

Theorem 5.2. Let $(X,S,\phi )$ be a system such that the interaction $\phi $ is irreducibly quantified. If the locale X is transferable, or the interaction $\phi $ is simple and X is weakly transferable, then for any $\omega \in Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ , there exists $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ such that $\partial f=\omega $ .

The proof of Theorem 5.2 is based on Lemma 5.5 and Lemma 5.6 below. A homomorphism of monoids is a map of sets preserving the binary operation and the identity element. We say that a monoid ${\mathscr {E}}$ with operation $+_{{\mathscr {E}}}$ satisfies the (right)-cancellation property if $a+_{{\mathscr {E}}} b=a'+_{{\mathscr {E}}} b$ implies that $a=a'$ for any $a,a',b\in {\mathscr {E}}$ . Note that any monoid obtained as a submonoid of a group satisfies the cancellation property. We will first prove the following lemma concerning commutative monoids satisfying the cancellation property.

Lemma 5.3. Assume that ${\mathscr {E}}$ is a commutative monoid with operation $+_{{\mathscr {E}}}$ satisfying the cancellation property. If there exists an injective homomorphism of monoids

$$\begin{align*}\iota\colon\mathbb{R}\hookrightarrow{\mathscr{E}}, \end{align*}$$

where we view $\mathbb {R}$ as a an abelian group via the usual addition, then there exists a homomorphism of monoids $\pi \colon {\mathscr {E}}\rightarrow \mathbb {R}$ such that $\pi \circ \iota ={\operatorname {\mathrm {id}}}_{\mathbb {R}}$ .

Proof. The statement follows from the fact that $\mathbb {R}$ is a divisible abelian group (see Remark 5.4). We will give a proof for the sake of completeness. We consider the set of pairs $({\mathscr {N}}, \pi _{\!{\mathscr {N}}})$ , where ${\mathscr {N}}$ is a submonoid of ${\mathscr {E}}$ containing $i(\mathbb {R})$ and $\pi _{\!{\mathscr {N}}}\colon {\mathscr {N}}\rightarrow \mathbb {R}$ is an homomorphism of monoids such that $\pi _{\!{\mathscr {N}}}\circ \iota ={\operatorname {\mathrm {id}}}_{\mathbb {R}}$ .

We consider an order on the set of such pairs such that $({\mathscr {N}}, \pi _{\!{\mathscr {N}}})\leq ({\mathscr {N}}', \pi _{\!{\mathscr {N}}'})$ if and only if ${\mathscr {N}}\subset {\mathscr {N}}'$ and $\pi _{\!{\mathscr {N}}'}\big |_{\!{\mathscr {N}}}=\pi _{\!{\mathscr {N}}}$ . Let $(({\mathscr {N}}_i,\pi _{\!{\mathscr {N}}_i}))_{i\in I}$ be a totally ordered set of such pairs. If we let and if we let $\pi _{\!{\mathscr {N}}}\colon {\mathscr {N}}\rightarrow \mathbb {R}$ be a homomorphism of monoids obtained as the collection of $\pi _{\!{\mathscr {N}}_i}$ , then we have $\pi _{\!{\mathscr {N}}}\circ \iota ={\operatorname {\mathrm {id}}}_{\mathbb {R}}$ . Hence, $({\mathscr {N}},\pi _{\!{\mathscr {N}}})$ is a maximal element of the totally ordered set $(({\mathscr {N}}_i,\pi _{\!{\mathscr {N}}_i}))_{i\in I}$ . By Zorn’s lemma, there exists a maximal pair $({\mathscr {M}},\pi _{\!{\mathscr {M}}})$ in the set of all such pairs.

We will prove by contradiction that ${\mathscr {M}}={\mathscr {E}}$ . Suppose ${\mathscr {M}}\subsetneq {\mathscr {E}}$ . Let $w\in {\mathscr {E}}$ such that $w\not \in {\mathscr {M}}$ , and let . Note that since ${\mathscr {E}}$ is commutative if there exists a nontrivial algebraic relation between elements of ${\mathscr {M}}$ and $\mathbb {N} w$ , then there would exist $a,b\in {\mathscr {M}}$ such that $a+_{\!{\mathscr {E}}} mw=b+_{\!{\mathscr {E}}}nw$ for some $m,n\in \mathbb {N}$ . By the cancellation property of ${\mathscr {E}}$ , this implies that $a+_{\!{\mathscr {E}}} nw=b$ for some $a,b\in {\mathscr {M}}$ and integer $n>0$ . In the case that there exists an integer $n>0$ and $a,b\in {\mathscr {M}}$ such that $a+_{\!{\mathscr {E}}} nw=b$ , we define u be an element in $\mathbb {R}$ such that

$$\begin{align*}nu=\bigl(\pi_{\!{\mathscr{M}}}(b)-\pi_{\!{\mathscr{M}}}(a)\bigr)\in\mathbb{R}. \end{align*}$$

If $n',a',b'$ satisfies the same condition, then we have $n' a+_{\!{\mathscr {E}}} n'nw=n'b$ and $n a'+_{\!{\mathscr {E}}} nn'w=nb'$ . Combining this equality, we have

$$\begin{align*}n'a+_{\!{\mathscr{E}}} n'nw+_{\!{\mathscr{E}}} nb'=n'b+_{\!{\mathscr{E}}} n a'+_{\!{\mathscr{E}}} nn'w. \end{align*}$$

Hence, $n' a+_{\!{\mathscr {E}}} nb'=n'a+_{\!{\mathscr {E}}} n b'$ since ${\mathscr {E}}$ is commutative and satisfies the cancellation property. This shows that we have

$$\begin{align*}n'(\pi_{\!{\mathscr{M}}}(b) - \pi_{\!{\mathscr{M}}}(a)) = n( \pi_{\!{\mathscr{M}}}(b')- \pi_{\!{\mathscr{M}}}(a')), \end{align*}$$

which implies that u is independent of the choice of $a,b\in {\mathscr {M}}$ and $n>0$ . However, if for any integer $n>0$ and $a,b\in {\mathscr {M}}$ , we have $a+_{\!{\mathscr {E}}} nw\neq b$ , then we let $u=0$ . In both cases, we define the function $\pi _{\!{\mathscr {M}}'}\colon {\mathscr {M}}'\rightarrow \mathbb {R}$ by $\pi _{{\mathscr {M}}'}(a+nw)=\pi _{\!{\mathscr {M}}}(a)+nu$ for any $a\in {\mathscr {M}}$ and $n\in \mathbb {N}$ . This gives a homomorphism of monoids satisfying $\pi _{{\mathscr {M}}'}\circ \iota ={\operatorname {\mathrm {id}}}_{\mathbb {R}}$ ; hence, we have $({\mathscr {M}},\pi _{\!{\mathscr {M}}})<({\mathscr {M}}',\pi _{\!{\mathscr {M}}'})$ , which contradicts the fact that $({\mathscr {M}},\pi _{\!{\mathscr {M}}})$ is maximal for such pairs.

This shows that we have ${\mathscr {M}}={\mathscr {E}}$ . Then is a homomorphism of monoids satisfying $\pi \circ \iota ={\operatorname {\mathrm {id}}}_{\mathbb {R}}$ , as desired.

Remark 5.4. Assume that D is a divisible abelian group; that is, for any $v\in D$ and integer $n>0$ , there exists $u\in D$ such that $un=v$ . Then we may prove that if $\iota \colon D\hookrightarrow {\mathscr {E}}$ is an injective homomorphism into a commutative monoid ${\mathscr {E}}$ satisfying the cancellation property, then there exists a homomorphism of monoids $\pi \colon {\mathscr {E}}\rightarrow D$ such that $\pi \circ \iota ={\operatorname {\mathrm {id}}}_D$ . Indeed, by the Grothendieck construction, the monoid defined via the equivalence relation $(a,b)\sim (a',b')$ if $a+_{{\mathscr {E}}} b'=a'+_{{\mathscr {E}}} b$ for any $(a,b), (a',b')\in {\mathscr {E}}\times {\mathscr {E}}$ is an abelian group since ${\mathscr {E}}$ satisfies the cancellation property. In addition, we have an injective homomorphism ${\mathscr {E}}\hookrightarrow A$ given by mapping $a\in {\mathscr {E}}$ to the class of $(a,0)$ in A. Since the composition $\iota _A\colon D\hookrightarrow {\mathscr {E}}\hookrightarrow A$ is an injective homomorphism of abelian groups, from the fact that D is divisible and hence an injective object in the category of abelian groups (see [Reference Robinson14, 4.1.2]), there exists a homomorphism $\pi _A\colon A\rightarrow D$ such that $\pi _A\circ \iota _A={\operatorname {\mathrm {id}}}_D$ . Then satisfies $\pi \circ \iota ={\operatorname {\mathrm {id}}}_D$ as desired. The authors thank Kei Hagihara and Shuji Yamamoto for discussion concerning this remark as well as the proof of Lemma 5.3.

Next, let $\mathcal {M}$ be a commutative monoid with operation $+$ and identity element $0$ . We first give a construction of extensions of monoids arising from a pairing $H\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ satisfying $H(0,0)=0$ and

(37) $$ \begin{align} H(\alpha,\beta)+H(\alpha+\beta,\gamma)=H(\beta,\gamma)+H(\alpha,\beta+\gamma) \end{align} $$

for any $\alpha ,\beta ,\gamma \in \mathcal {M}$ . We let , and we denote an element of ${\mathscr {E}}$ by $[\alpha , u]$ for $\alpha \in \mathcal {M}$ and $u\in \mathbb {R}$ . Define the binary operation $+_{{\mathscr {E}}}$ on ${\mathscr {E}}$ by

for any $\alpha ,\beta \in \mathcal {M}$ and $u,v\in \mathbb {R}$ . The element $[0,0]$ is an identity element with respect to $+_{{\mathscr {E}}}$ , and the cocycle condition (37) ensures that $+_{{\mathscr {E}}}$ is associative. Hence, ${\mathscr {E}}$ is a monoid with respect to the operation $+_{{\mathscr {E}}}$ , which fits into the exact sequence of monoids

(38)

Here, the arrows are homomorphisms of monoids with the injection $\mathbb {R}\rightarrow {\mathscr {E}}$ given by $u\mapsto [0,u]$ , and the surjection ${\mathscr {E}}\rightarrow \mathcal {M}$ given by $[\alpha ,u]\mapsto \alpha $ . If the pairing H is symmetric, then we see that ${\mathscr {E}}$ is a commutative monoid. Note that if $\mathcal {M}$ satisfies the right cancellation property, then ${\mathscr {E}}$ also satisfies the right cancellation property. In fact, if $[\alpha ,u]+_{{\mathscr {E}}}[\beta ,v]=[\alpha ',u]+_{{\mathscr {E}}}[\beta ,w]$ for some $\alpha ,\alpha ',\beta \in \mathcal {M}$ and $u,u',v\in \mathbb {R}$ , then we have

$$\begin{align*}[\alpha+\beta,u+v-H(\alpha,\beta)]=[\alpha'+\beta,u'+v-H(\alpha',\beta)]. \end{align*}$$

This shows that $\alpha +\beta =\alpha '+\beta $ ; hence, $\alpha =\alpha '$ since $\mathcal {M}$ satisfies the right cancellation property. Then we have $u+v-H(\alpha ,\beta ) =u'+v-H(\alpha ',\beta )= u'+v-H(\alpha ,\beta )$ in $\mathbb {R}$ ; hence, $u=u'$ . This shows that $[\alpha ,u]=[\alpha ',u']$ , proving that the monoid ${\mathscr {E}}$ satisfies the right cancellation property.

Lemma 5.5. Let $\mathcal {M}$ be a commutative monoid satisfying the cancellation property, and let $H\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ be a symmetric pairing satisfying the cocycle condition (37). Then there exists a function

$$\begin{align*}h\colon\mathcal{M}\rightarrow\mathbb{R} \end{align*}$$

such that $H(\alpha ,\beta )=h(\alpha )+h(\beta ) - h(\alpha +\beta )$ for any $\alpha ,\beta \in \mathcal {M}$ .

Proof. If we prove our assertion for the pairing and show that there exists a function $\widetilde {h}\colon \mathcal {M}\rightarrow \mathbb {R}$ satisfying our condition, then our assertion is proved also for $H(\alpha ,\beta )$ by taking . Hence, by replacing H by $\widetilde {H}$ , we may assume that $H(0,0)=0$ . Consider the extension ${\mathscr {E}}$ given in (38) corresponding to the pairing H. Then ${\mathscr {E}}$ is a commutative monoid since H is symmetric. Hence by Lemma 5.3, there exists a homomorphism of monoids $\pi \colon {\mathscr {E}}\rightarrow \mathbb {R}$ such that $\pi ([0,u])=u$ for any $u\in \mathbb {R}$ . For any $\alpha \in \mathcal {M}$ , choose an arbitrary $u\in \mathbb {R}$ , and let

(39)

If $v\in \mathbb {R}$ , then we have $[\alpha ,v]=[\alpha ,u]+_{{\mathscr {E}}} [0,w]$ for some $w\in \mathbb {R}$ since the classes of $[\alpha ,v]$ and $[\alpha ,u]$ coincide on $\mathcal {M}\cong {\mathscr {E}}/\mathbb {R}$ ; hence,

$$ \begin{align*} [\alpha,v]+_{{\mathscr{E}}}[0,-\pi([\alpha,v])]&=[\alpha,u]+_{{\mathscr{E}}} [0,w]+_{{\mathscr{E}}}[0,-\pi([\alpha,u]+_{{\mathscr{E}}} [0,w])]\\ &=[\alpha,u]+_{{\mathscr{E}}} [0,w]+_{{\mathscr{E}}}[0,-\pi([\alpha,u])]+_{{\mathscr{E}}}[0,-\pi([0,w])]\\ &=[\alpha,u]+_{{\mathscr{E}}} [0,w]+_{{\mathscr{E}}}[0,-\pi([\alpha,u])]+_{{\mathscr{E}}}[0,-w]\\ &=[\alpha,u]+_{{\mathscr{E}}}[0,-\pi([\alpha,u])]=\widetilde{\alpha}. \end{align*} $$

Hence, $\widetilde {\alpha }$ is independent of the choice of $u\in \mathbb {R}$ . We define $h\colon \mathcal {M}\rightarrow \mathbb {R}$ to be the function defined by

$$\begin{align*}\widetilde{\alpha}=[\alpha,h(\alpha)]. \end{align*}$$

Note that by (39), for any $\alpha ,\beta \in \mathcal {M}$ , we have

$$ \begin{align*} \widetilde{\alpha}+_{{\mathscr{E}}}\widetilde{\beta}&=[\alpha,u]+_{{\mathscr{E}}}[0,-\pi([\alpha,u])]+_{{\mathscr{E}}}[\beta,H(\alpha,\beta)] +_{{\mathscr{E}}}[0,-\pi([\beta,H(\alpha,\beta)])]\\ &=[\alpha+\beta,u]+_{{\mathscr{E}}}[0,-\pi([\alpha,u])-\pi([\beta,H(\alpha,\beta)])]\\ &=[\alpha+\beta,u]+_{{\mathscr{E}}}[0,-\pi([\alpha+_{{\mathscr{E}}}\beta,u])]=\widetilde{\alpha+\beta}. \end{align*} $$

This shows that

$$ \begin{align*} [\alpha+\beta,h(\alpha+\beta)]&=\widetilde{\alpha+\beta}=\widetilde{\alpha}+_{{\mathscr{E}}}\widetilde{\beta}\\ &=[\alpha,h(\alpha)]+_{{\mathscr{E}}}[\beta,h(\beta)]=[\alpha+\beta,h(\alpha)+h(\beta)-H(\alpha,\beta)]. \end{align*} $$

Hence, we have $ h(\alpha +\beta )=h(\alpha )+h(\beta )-H(\alpha ,\beta ) $ for any $\alpha ,\beta \in \mathcal {M}$ , as desired.

Next, we consider the case when $\mathcal {M}\cong \mathbb {N}$ or $\mathcal {M}\cong \mathbb {Z}$ .

Lemma 5.6. Assume that $\mathcal {M}\cong \mathbb {N}$ or $\mathcal {M}\cong \mathbb {Z}$ , viewed as a commutative monoid with respect to addition, and let $H\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ be a pairing satisfying the cocycle condition (37). Then there exists a function

$$\begin{align*}h\colon\mathcal{M}\rightarrow\mathbb{R} \end{align*}$$

such that $H(\alpha ,\beta )=h(\alpha )+h(\beta ) - h(\alpha +\beta )$ for any $\alpha ,\beta \in \mathcal {M}$ .

Proof. Again, as in the proof of Lemma 5.6, by replacing the pairing H by $H-H(0,0)$ , we may assume that $H(0,0)=0$ . We first treat the case $\mathcal {M}\cong \mathbb {N}$ , which we regard as a commutative monoid with respect to the usual addition. Consider the extension ${\mathscr {E}}$ given in (38) corresponding to the pairing H. Note that $[1,0]$ gives an element in ${\mathscr {E}}$ . For any $\alpha \in \mathcal {M}$ corresponding to $n\in \mathbb {N}$ , we define $h(\alpha )$ to be the element in $\mathbb {R}$ given by the formula

$$\begin{align*}n[1,0] = [1,0]+_{{\mathscr{E}}}\cdots+_{{\mathscr{E}}}[1,0]=[\alpha,h(\alpha)], \end{align*}$$

where $n[1,0]$ is the n-fold sum of $[1,0]$ with respect to the operator $+_{{\mathscr {E}}}$ . Then for $\beta \in \mathcal {M}$ corresponding to $n'\in \mathbb {N}$ , we have $ n'[1,0] = [ \beta , h(\beta )] $ and

(40) $$ \begin{align} [ \alpha, h(\alpha)]+_{{\mathscr{E}}} [ \beta, h(\beta)]=(n+n')[1,0] = [ \alpha+\beta, h(\alpha+\beta)]. \end{align} $$

By the definition of the operation $+_{{\mathscr {E}}}$ , we have

$$\begin{align*}[ \alpha, h(\alpha)]+_{{\mathscr{E}}} [ \beta, h(\beta)]=[\alpha+\beta,h(\alpha)+h(\beta)-H(\alpha,\beta)]. \end{align*}$$

Since the operation $+_{{\mathscr {E}}}$ is associative, comparing this equality with (40), we have $ h(\alpha +\beta )=h(\alpha )+h(\beta )-H(\alpha ,\beta )$ for any $\alpha ,\beta \in \mathcal {M}$ . Hence, we see that $h\colon \mathcal {M}\rightarrow \mathbb {R}$ satisfies the requirement of our assertion. The case for $\mathcal {M}\cong \mathbb {Z}$ may be proved precisely in the same manner. In this case, we regard $\mathcal {M}$ and ${\mathscr {E}}$ as abelian groups instead of commutative monoids.

Remark 5.7. For the case that $\mathcal {M}$ is an abelian group, the extension ${\mathscr {E}}$ in Lemma 5.5 corresponding to the symmetric cocycle $H\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ is a commutative group. The existence of $h\colon \mathcal {M}\rightarrow \mathbb {R}$ for this case corresponds to the well-known fact that such an extension ${\mathscr {E}}$ splits since the additive group of $\mathbb {R}$ is divisible and hence an injective object in the category of abelian groups (see [Reference Robinson14, 4.1.2]). The statement for Lemma 5.6 corresponds to the fact that the group cohomology $H^2(\mathbb {Z},\mathbb {R})=\{0\}$ . The existence of $h\colon \mathcal {M}\rightarrow \mathbb {R}$ ensures that the cocycle $H\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ is in fact symmetric in this case.

We are now ready to prove Theorem 5.2.

Proof of Theorem 5.2.

Suppose $\omega \in Z_{\operatorname {\mathrm {unif}}}(S^X) = C^1_{\operatorname {\mathrm {unif}}}(S^X)\cap Z^1(S^X_*)$ . Since $\omega \in Z^1(S^X_*)$ , by Lemma 2.28, there exists $f\in C(S^X_*)$ such that $\partial f=\omega $ . Furthermore, since $\omega \in C^1_{\operatorname {\mathrm {unif}}}(S^X)$ , there exists $R>0$ such that $\partial f=\omega \in C^1_R(S^X)$ . Hence, by Definition 4.8 and Proposition 4.13 (see also Proposition 3.18), there exists a pairing $h_f\colon \mathcal {M}\times \mathcal {M}\rightarrow \mathbb {R}$ satisfying the cocycle condition (24). By Lemma 4.9, if X is transferable (see also Proposition 3.18) and by Remark 5.7 if the interaction is simple, we see that $h_f$ is symmetric. Note that here we have used the fact that $\mathcal {M}\cong \mathbb {N}$ or $\mathcal {M}\cong \mathbb {Z}$ if the interaction is simple. Hence, by Proposition 4.11 (see also Proposition 3.18), we have

$$\begin{align*}\iota^{\Lambda\cup\Lambda'} f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) =h_f({\boldsymbol{\xi}}_\Lambda(\eta),{\boldsymbol{\xi}}_{\Lambda'}(\eta)) \end{align*}$$

for any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ and $\eta \in S^X$ . Note that $\mathcal {M}$ satisfies the cancellation property since it is a submonoid of an abelian group. Hence, by Lemma 5.5, there exists $h\colon \mathcal {M}\rightarrow \mathbb {R}$ such that

(41) $$ \begin{align} h_f(\alpha,\beta)=h(\alpha)+h(\beta)-h(\alpha+\beta) \end{align} $$

for any $\alpha ,\beta \in \mathcal {M}$ . We define the function $g\in C(S^X_*)$ by

We will prove that g is uniform. By Lemma 2.22, for any conserved quantity $\xi \colon S\rightarrow \mathbb {R}$ , the function $\xi _X\in C(S^X_*)$ is horizontal. This implies that $\nabla _{\!e}\xi _X=0$ ; hence, $\xi _X(\eta ^e)=\xi _X(\eta )$ for any $e\in E$ . This shows that $h\circ {\boldsymbol {\xi }}_{\!X}(\eta ^e)= h\circ {\boldsymbol {\xi }}_{\!X}(\eta )$ for any $e\in E$ ; hence, $\nabla _{\!e}(h\circ {\boldsymbol {\xi }}_{\!X})=0$ , which implies that $\partial (h\circ {\boldsymbol {\xi }}_{\!X})=0$ . This gives the formula $\partial g=\partial f=\omega $ . Furthermore, noting that $\iota ^{\Lambda } (h\circ {\boldsymbol {\xi }}_{\!X}(\eta ))=h\circ {\boldsymbol {\xi }}_\Lambda (\eta )$ for any $\Lambda \subset X$ , we have

$$ \begin{align*} \iota^{\Lambda\cup\Lambda'}g(\eta)-\iota^{\Lambda} g(\eta)-\iota^{\Lambda'}g(\eta) &=\iota^{\Lambda\cup\Lambda'} f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) \\ &\qquad+h\circ {\boldsymbol{\xi}}_{\Lambda\cup\Lambda'}(\eta)- h\circ {\boldsymbol{\xi}}_\Lambda(\eta)-h\circ {\boldsymbol{\xi}}_{\Lambda'}(\eta)=0 \end{align*} $$

for any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ and $\eta \in S^X$ , where we have used the coboundary condition (41) and the fact that ${\boldsymbol {\xi }}_{\Lambda \cup \Lambda '}(\eta ) = {\boldsymbol {\xi }}_{\Lambda }(\eta )+{\boldsymbol {\xi }}_{\Lambda '}(\eta )$ . From the definition of the pairing given in Definition 4.8, we see that $h_g\equiv 0$ . Hence, by Proposition 4.14, we see that $g\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . Our assertion is now proved by replacing f by g.

By using Theorem 5.2, we may calculate the uniform cohomology of $S^X$ as follows.

Theorem 5.8. Let X be a locale, and assume that the interaction is irreducibly quantified. If either X is transferable, or the interaction is simple and X is weakly transferable, then we have

$$ \begin{align*} H^m_{\operatorname{\mathrm{unif}}}(S^X) \cong \begin{cases} {\operatorname{\mathrm{Consv}}}^\phi(S) &m=0,\\ \{0\} & m\neq0. \end{cases} \end{align*} $$

In particular, we have $\dim _{\mathbb {R}} H^0_{\operatorname {\mathrm {unif}}}(S^X)=\dim _{\mathbb {R}}{\operatorname {\mathrm {Consv}}}^\phi (S)$ .

Proof. As stated in §1.4, Theorem 5.8 is equivalent to the fact that the sequence

(42)

is exact. A conserved quantity $\xi \colon S\rightarrow \mathbb {R}$ defines a uniform function $\xi _X\colon S^X\rightarrow \mathbb {R}$ whose definition is the canonical expansion (18) with each $\xi _x\in C_{\{x\}}(S^X)$ . This shows that $\xi _X$ is uniform satisfying $\xi _X(\star )=0$ ; hence, (16) induces an inclusion

(43) $$ \begin{align} {\operatorname{\mathrm{Consv}}}^\phi(S)\hookrightarrow C^0_{\operatorname{\mathrm{unif}}}(S^X). \end{align} $$

However, if $f\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ satisfies $\partial f=0$ , then by Theorem 3.7, there exists a conserved quantity $\xi \colon S\rightarrow \mathbb {R}$ such that $f(\eta )=\xi _X(\eta )$ , which shows that f is in the image of (43). This proves that we have an isomorphism

(44) $$ \begin{align} {\operatorname{\mathrm{Consv}}}^\phi(S)\cong\operatorname{\mathrm{Ker}}\partial=H^0_{\operatorname{\mathrm{unif}}}(S^X). \end{align} $$

From Theorem 5.2, we see that the differential $\partial $ is surjective; hence, the short exact sequence (42) is exact. Our assertion now follows from the definition of uniform cohomology given in Definition 1.6.

Remark 5.9. The fact that $H^m_{\operatorname {\mathrm {unif}}}=\{0\}$ for $m\neq 0$ reflects the fact that we are viewing the configuration space as modeling a space with a simple topological structure whose only topological feature is its connected components. The $H^0_{\operatorname {\mathrm {unif}}}$ is expressed in terms of the conserved quantities and is finite dimensional if ${\operatorname {\mathrm {Consv}}}^\phi (S)$ is finite dimensional.

Example 5.10. In each of the examples of Example 2.10, we have the following.

  1. 1. In the case of the multi-species exclusion process, we have $H^0_{\operatorname {\mathrm {unif}}}(S^X)\cong {\mathbb {R}}^{\kappa }$ , where $\kappa>0$ is such that $S=\{0,\ldots ,\kappa \}$ .

  2. 2. In the case of the generalized exclusion process, we have $H^0_{\operatorname {\mathrm {unif}}}(S^X)\cong \mathbb {R}$ .

  3. 3. In the case of the lattice gas with energy process, we have $H^0_{\operatorname {\mathrm {unif}}}(S^X)\cong {\mathbb {R}}^2$ .

  4. 4. For the interaction of Example 2.10 (4), we have $H^0_{\operatorname {\mathrm {unif}}}(S^X)\cong \mathbb {R}$ .

  5. 5. For the Glauber Model of Example 2.10 (5), we have $H^0_{\operatorname {\mathrm {unif}}}(S^X)\cong \{0\}$ .

5.2 Group action on the configuration space

In this subsection, we first review basic definitions and results concerning group cohomology of a group G acting on an $\mathbb {R}$ -linear space V. We will then consider the action of a group G on the locale X.

We say that an $\mathbb {R}$ -linear space V is a G-module if any $\sigma \in G$ gives an $\mathbb {R}$ -linear homomorphism $\sigma \colon V\rightarrow V$ such that $(\tau \sigma )(v)=\tau (\sigma (v)) =\tau \circ \sigma (v)$ for any $\sigma ,\tau \in G$ and $v\in V$ . In what follows, we will often simply denote $\sigma (v)$ by $\sigma v$ . For any G-module V, we denote by $V^G$ the G-invariant subspace of V, defined by .

Definition 5.11. Let V be a G-module. The zeroth group cohomology $H^0(G,V)$ of G with coefficients in V is given as

Furthermore, we let

where $1$ is the identity element of G. Then the first group cohomology $H^1(G,V)$ of G with coefficients in V is given as

In particular, if the action of G on V is trivial – in other words, if $\sigma v=v$ for any $v\in V$ and $\sigma \in G$ – then we have $H^0(G,V)=V$ and

(45) $$ \begin{align} H^1(G, V)=\operatorname{\mathrm{Hom}}(G,V), \end{align} $$

where $\operatorname {\mathrm {Hom}}(G,V)$ denotes the set of homomorphisms of groups from G to V.

Remark 5.12. The group cohomology of G with coefficients in V is usually defined using the right derived functor of the functor ${\operatorname {\mathrm {Hom}}}_{\mathbb {Z}[G]}(\mathbb {Z},-)$ applied to V. In other words, for any integer $m\in \mathbb {Z}$ (see, for example, [Reference Atiyah and Wall1, §1]). Definition 5.11 is the well-known description of this cohomology group in terms of explicit cocycles (see [Reference Atiyah and Wall1, §2]).

Let V and $V'$ be G-modules. We say that an $\mathbb {R}$ -linear homomorphism

$$\begin{align*}\pi\colon V\rightarrow V' \end{align*}$$

is a G-homomorphism if $\pi (\sigma v)=\sigma \pi (v)$ for any $\sigma \in G$ and $v\in V$ . By definition, we have $\pi (V^G)\subset \pi (V)^G$ , where $\pi (V)$ is the G-submodule of V defined to be the image of V with respect to $\pi $ . Note that $\pi $ gives an exact sequence

of G-modules, which by the standard theory of cohomology of groups (see, for example, [Reference Atiyah and Wall1, (1.3)]) gives rise to the long exact sequence

(46)

The homomorphism $\delta $ is given explicitly as follows. For any $\omega \in \pi (V)^G$ , choose a $v\in V$ such that $\pi (v)=\omega $ . Then $\delta (\omega )\in H^1(G,\operatorname {\mathrm {Ker}}\pi )$ is the class given by the cocycle satisfying

(47) $$ \begin{align} \delta(\omega)(\sigma)=(1-\sigma)v \end{align} $$

for any $\sigma \in G$ (see [Reference Atiyah and Wall1, §2 p.97]). Note that since $\omega =\pi (v)$ is invariant under the action of G, we have $\pi (\delta (\omega )(\sigma ))=(1-\sigma )\pi (v)=0$ ; hence, $\delta (\omega )(\sigma )\in \operatorname {\mathrm {Ker}}\pi $ for any $\sigma \in G$ . Our choice of the sign of the homomorphism $\delta $ in (47) is to ensure compatibility with standard sign conventions used in probability theory.

In what follows, let X be a locale, and let G be a group.

Definition 5.13. An automorphism of a locale X is a bijective map of sets $\sigma \colon X\rightarrow X$ such that $\sigma (E)=E\subset X\times X$ . The set $\operatorname {\mathrm {Aut}}(X)$ of all automorphisms of X form a group with respect to the operation given by composition of automorphisms. We say that X has an action of G if there exists a homomorphism of groups $G\rightarrow \operatorname {\mathrm {Aut}}(X)$ so that any $\sigma \in G$ induces an automorphism $\sigma \colon X\rightarrow X$ .

Example 5.14.

  1. 1. Let d be an integer $>0$ . Consider the Euclidean lattice $X=(\mathbb {Z}^d,\mathbb {E}^d)$ , and let $G=\mathbb {Z}^d$ . For any $\tau \in G$ , if we define the automorphism $\tau \colon X\rightarrow X$ by for any $x\in X$ , then this gives an action of G on X.

  2. 2. The group $G=\mathbb {Z}^2$ acts on the triangular and hexagonal lattices via translation. The group $G=\mathbb {Z}^3$ acts on the diamond lattice also via translation.

  3. 3. If G is a finitely generated group with set of minimal generators $\mathcal {S}$ , then left multiplication by elements of G gives an action of the group G on the Cayley graph $(G,E_{\mathcal {S}})$ .

From now until the end of §5.3, we assume that X has an action of a group G. If we denote the group action from the left, then $S^X_*=(S^X_*,\Phi _*)$ has a natural G-action given by for any $\eta =(\eta _x)$ and $\sigma \in G$ . Then $C^0(S^X_*)=C(S^X_*)$ and $C^1(S^X_*)$ have natural G-actions given for any $\sigma \in G$ by $\sigma (f)=f\circ \sigma $ for any function $f\in C(S^X_*)$ , and $\sigma (\omega )=\omega \circ \sigma $ for any form $\omega \in C^1(S^X_*)$ . Since the action of G preserves the distance on the locale X and preserves closed forms on $C^1(S^X_*)$ , the groups $C_{\operatorname {\mathrm {unif}}}(S^X)$ and $Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ have induced G-module structures.

In case of functions and forms, we will use the term shift-invariant interchangeably with the term G-invariant when the group G is understood. We say that a subset $\Lambda _0\subset X$ is a fundamental domain of X for the action of G if it represents the set of orbits of the vertices of X for the action of G.

Lemma 5.15. Suppose X has an action of a group G, and assume that the set of orbits of the vertices of X for the action of G is finite. Then for any shift-invariant uniform function $F\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ , there exists a local function $f\in C_{\mathrm {loc}}(S^X)$ satisfying $f(\star )=0$ such that

(48) $$ \begin{align} F=\sum_{\tau\in G}\tau(f) \end{align} $$

in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ .

Proof. By definition, $F(\star )=0$ . Since F is uniform, there exists $R>0$ such that the expansion (18) of F in terms of local functions with exact support is given by

$$\begin{align*}F=\sum_{\Lambda\subset X, \operatorname{diam}(\Lambda)\leq R} F_\Lambda. \end{align*}$$

Since F is shift-invariant, we have $\tau (F_\Lambda )=\tau (F)_{\tau (\Lambda )}=F_{\tau (\Lambda )}$ for any $\tau \in G$ . Let ${\mathscr {I}}^*_{\!R}$ be the set of nonempty finite $\Lambda \subset X$ such that $\operatorname {diam}(\Lambda )\leq R$ . Then ${\mathscr {I}}^*_{\!R}$ has a natural action of G. We denote by $\sim $ the equivalence relation on ${\mathscr {I}}^*_{\!R}$ given by $\Lambda \sim \Lambda '$ if $\Lambda '=\tau (\Lambda )$ for some $\tau \in G$ . Let $\Lambda _0\subset X$ be a fundamental domain of X for the action of G. Then any equivalence class of ${\mathscr {I}}^*_{\!R}$ with respect to the relation $\sim $ contains a representative that intersects with $\Lambda _0$ . Since $\Lambda _0$ is finite, and the diameters of the sets in ${\mathscr {I}}^*_{\!R}$ are bounded, this implies that ${\mathscr {I}}^*_{\!R}/\sim $ is finite. For each equivalence class C of ${\mathscr {I}}^*_{\!R}/\sim $ , let , which is again finite. If we let

then it is a finite sum and hence gives a local function in $C_{\mathrm {loc}}(S^X)$ . Then since ${\mathscr {I}}^*_{\!R}/\sim $ is finite,

again defines a local function in $C_{\mathrm {loc}}(S^X)$ , which by construction satisfies (48) as desired.

The action of G on ${\operatorname {\mathrm {Consv}}}^\phi (S)$ viewed as a subspace of $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ is given by the trivial action. Applying (46) to the short exact sequence (42), we obtain the long exact sequence

(49)

Moreover, since G acts trivially on ${\operatorname {\mathrm {Consv}}}^\phi (S)$ , by (45), we have

$$\begin{align*}H^1(G, {\operatorname{\mathrm{Consv}}}^\phi(S))=\operatorname{\mathrm{Hom}}(G, {\operatorname{\mathrm{Consv}}}^\phi(S)). \end{align*}$$

Remark 5.16. We may view the cohomology group $H^1\bigl (G, {\operatorname {\mathrm {Consv}}}^\phi (S)\bigr )$ as a group which philosophically reflects the first reduced cohomology group of the quotient space $S^X/G$ with fixed base point $\star /G$ . Intuitively, we are viewing $S^X$ as a model of the configuration space on X which we view as an infinitely magnified version of a point in a macroscopic space. In this context, the cohomology $H^1\bigl (G, {\operatorname {\mathrm {Consv}}}^\phi (S)\bigr )$ is regarded as representing the flow of the conserved quantities at this point induced from the action of G. More generally, for $m\in \mathbb {Z}$ , we may view the m-th group cohomology $H^m\bigl (G, {\operatorname {\mathrm {Consv}}}^\phi (S)\bigr )$ as a group philosophically reflecting the m-th reduced cohomology group of the quotient space $S^X/G$ with fixed base point $\star /G$ .

5.3 Group cohomology of the configuration space

In this subsection, we will prove Theorem 5.17, which is the main theorem of this article. We say that an action of a group G on a locale X is free if $\sigma (x)=\tau (x)$ implies that $\sigma =\tau $ for any $x\in X$ and $\sigma ,\tau \in G$ . Throughout this subsection, we assume that X has a free action of a group G.

As in §1.2, denote by $\mathcal {C}=\bigl (Z^1_{\operatorname {\mathrm {unif}}}(S^X)\bigr )^G$ the space of shift-invariant closed uniform forms, and by $\mathcal {E} = \partial \bigl (C^0_{\operatorname {\mathrm {unif}}}(S^X)^G\bigr )$ the image by $\partial $ of the space of shift-invariant uniform functions. The main theorem of this article is the following, given as Theorem 1 in §1.3.

Theorem 5.17. Let the system $(X,S,\phi )$ be as in Theorem 5.8, and assume that the action of G on the locale X is free. Then the boundary morphism $\delta $ of (49) gives a canonical isomorphism

(50) $$ \begin{align} \mathcal{C}/\mathcal{E} \cong \operatorname{\mathrm{Hom}}(G, {\operatorname{\mathrm{Consv}}}^\phi(S)). \end{align} $$

Moreover, a choice of a fundamental domain for the action of G on X gives an $\mathbb {R}$ -linear homomorphism $\lambda \colon \operatorname {\mathrm {Hom}}(G,{\operatorname {\mathrm {Consv}}}^\phi (S))\rightarrow \mathcal {C}$ such that $\delta \circ \lambda ={\operatorname {\mathrm {id}}}$ , which gives a decomposition

$$\begin{align*}\mathcal{C}\cong \mathcal{E}\oplus \operatorname{\mathrm{Hom}}(G, {\operatorname{\mathrm{Consv}}}^\phi(S)). \end{align*}$$

In order to prove Theorem 5.17, we first prove Proposition 5.18 concerning the existence of a section of $\delta $ . Let $\Lambda _0$ be a fundamental domain of X for the action of G. Since the action of G on X is free, any $x\in X$ may be uniquely written as $\sigma (x_0)$ for some $x_0\in \Lambda _0$ and $\sigma \in G$ . Then for $\xi \in {\operatorname {\mathrm {Consv}}}^\phi (S)$ , we have

$$\begin{align*}\xi_X=\sum_{\sigma\in G}\xi_{\sigma(\Lambda_0)}, \end{align*}$$

where for any $W\subset X$ .

Proposition 5.18. Let X be a locale with a free action of a group G, and let $\Lambda _0 \subset X$ be a fundamental domain of X for the action of G. For any $\psi \in Z^1\bigl (G, {\operatorname {\mathrm {Consv}}}^\phi (S)\bigr )$ , we let , where

Then we have $\delta (\omega _\psi )=\psi $ .

Proof. By definition, the map is $\mathbb {R}$ -linear. Since $\psi $ is a cocycle with values in ${\operatorname {\mathrm {Consv}}}^\phi (S)$ and the group G acts trivially on ${\operatorname {\mathrm {Consv}}}^\phi (S)$ , we have $\psi (\sigma \tau )=\psi (\tau )+\psi (\sigma )$ for any $\sigma ,\tau \in G$ . Note that

$$ \begin{align*} \sigma(\theta_\psi)=\sum_{\tau\in G} &\sigma\bigl(\psi(\tau)_{\tau(\Lambda_0)}\bigr) = \sum_{\tau\in G} \psi(\tau)_{\sigma\tau(\Lambda_0)}\\ &= \sum_{\tau\in G} \bigl(\psi(\sigma\tau)_{\sigma\tau(x_0)}-\psi(\sigma)_{\sigma\tau(\Lambda_0)}\bigr) = \sum_{\tau\in G} \bigl(\psi(\tau)_{\tau(\Lambda_0)}-\psi(\sigma)_{\tau(\Lambda_0)}\bigr) =\theta_\psi-\psi(\sigma)_X. \end{align*} $$

Hence, we have $(1-\sigma )\theta _\psi =\psi (\sigma )_X$ for any $\sigma \in G$ . Since $\psi (\sigma )$ is a conserved quantity, $\psi (\sigma )_X$ is horizontal by Lemma 2.22; hence, we have $(1-\sigma )\omega _\psi = (1-\sigma )\partial \theta _\psi = \partial \psi (\sigma )_X=0$ for any $\sigma \in G$ . This implies that we have $\omega _\psi \in \mathcal {C}$ . By the explicit description of the homomorphism $\delta $ in (47), we see that $\delta (\omega _\psi )=\psi $ , as desired.

We may now prove Theorem 5.17.

Proof of Theorem 5.17.

By the definition of $\mathcal {C}$ and $\mathcal {E}$ , the long exact sequence (49) gives the exact sequence

By Proposition 5.18, for any $\psi \in \operatorname {\mathrm {Hom}}(G, {\operatorname {\mathrm {Consv}}}^\phi (S))$ , there exists $\omega _\psi \in \mathcal {C}$ such that $\delta (\omega _\psi )=\psi $ . This implies that $\delta $ is surjective. By construction, the map $\psi \mapsto \omega _\psi $ is $\mathbb {R}$ -linear; hence, we have a decomposition $ \mathcal {C}\cong \mathcal {E}\oplus \operatorname {\mathrm {Hom}}(G, {\operatorname {\mathrm {Consv}}}^\phi (S)), $ given explicitly by mapping any $\omega \in \mathcal {C}$ to the element $( \omega -\omega _\psi , \psi )\in \mathcal {E}\oplus \operatorname {\mathrm {Hom}}(G, {\operatorname {\mathrm {Consv}}}^\phi (S))$ , where .

As a corollary of Theorem 5.17, we have the following result, which coincides with Corollary 2 of the introduction.

Corollary 5.19. Let the system $(X,S,\phi )$ and the G-action be as in Theorem 5.17. Assume in addition that the abelian quotient $G^{\operatorname {\mathrm {ab}}}$ of G is of finite rank d. If we choose a generator of the free part of $G^{\operatorname {\mathrm {ab}}}$ , then we have an isomorphism $ \operatorname {\mathrm {Hom}}(G, {\operatorname {\mathrm {Consv}}}^\phi (S)) \cong \bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S). $ A choice of a fundamental domain of X for the action of G gives a decomposition

(51) $$ \begin{align} \mathcal{C}\cong \mathcal{E}\oplus \bigoplus_{j=1}^d{\operatorname{\mathrm{Consv}}}^\phi(S). \end{align} $$

Proof. We have

$$\begin{align*}\operatorname{\mathrm{Hom}}(G, {\operatorname{\mathrm{Consv}}}^\phi(S)) =\operatorname{\mathrm{Hom}}\bigl(G^{\operatorname{\mathrm{ab}}}/G^{\operatorname{\mathrm{ab}}}_{\operatorname{\mathrm{tors}}}, {\operatorname{\mathrm{Consv}}}^\phi(S)\bigr), \end{align*}$$

where $G^{\operatorname {\mathrm {ab}}}_{\operatorname {\mathrm {tors}}}$ is the torsion subgroup of $G^{\operatorname {\mathrm {ab}}}$ , and the equality follows from the fact that ${\operatorname {\mathrm {Consv}}}^\phi (S)$ is abelian and torsion free. This implies that any element in $\operatorname {\mathrm {Hom}}(G, {\operatorname {\mathrm {Consv}}}^\phi (S))$ is determined by the image of the generators of the free part of $G^{\operatorname {\mathrm {ab}}}$ ; hence, if we fix such a set of generators, then we have an isomorphism

$$\begin{align*}\operatorname{\mathrm{Hom}}(G, {\operatorname{\mathrm{Consv}}}^\phi(S))\cong\bigoplus_{j=1}^d{\operatorname{\mathrm{Consv}}}^\phi(S). \end{align*}$$

Our assertion now follows from Theorem 5.17.

Remark 5.20. Let the system $(X,S,\phi )$ be as in Theorem 5.8, and assume that $G=\mathbb {Z}^d$ and that the action of G on X is free. The standard basis of $G=\mathbb {Z}^d$ gives an isomorphism $\operatorname {\mathrm {Hom}}(G, {\operatorname {\mathrm {Consv}}}^\phi (S))\cong \bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S)$ , by associating to the element

$$\begin{align*}\psi=(\zeta^{(1)},\ldots,\zeta^{(d)}) \in\bigoplus_{j=1}^d{\operatorname{\mathrm{Consv}}}^\phi(S) \end{align*}$$

the cocycle $\psi \colon G\rightarrow {\operatorname {\mathrm {Consv}}}^\phi (S)$ given by for any $\tau =(\tau _j)\in \mathbb {Z}^d$ . If we fix a fundamental domain $\Lambda _0$ of X for the action of G, then the map $\theta _\psi $ in Proposition 5.18 is given by

$$\begin{align*}\theta_{\psi}=\sum_{j=1}^d\Bigl(\sum_{\tau\in G}\tau_j\zeta_{\tau(\Lambda_0)}^{(j)}\Bigr). \end{align*}$$

Hence, the form in $\mathcal {C}$ corresponding to $\psi =(\zeta ^{(1)},\ldots ,\zeta ^{(d)})$ is given by the form $\omega _\psi =\partial \bigl (\sum _{j=1}^d\sum _{\tau \in G}\tau _j\zeta _{\tau (\Lambda _0)}^{(j)}\bigr )$ as stated in (7) of §1.4. Then Corollary 5.19 implies that any shift-invariant closed local form $\omega $ decomposes as

(52) $$ \begin{align} \omega = \partial\bigl(F+\theta_{\psi}\bigr)=\partial F+\omega_\psi \end{align} $$

for some shift-invariant uniform function F in $C^0_{\operatorname {\mathrm {unif}}}(S^X)$ and $\psi \in \bigoplus _{j=1}^d{\operatorname {\mathrm {Consv}}}^\phi (S)$ . For the case when $c_\phi =\dim _{\mathbb {R}}{\operatorname {\mathrm {Consv}}}^\phi (S)$ is finite, if we fix a basis $\xi ^{(1)},\ldots ,\xi ^{(c_\phi )}$ of ${\operatorname {\mathrm {Consv}}}^\phi (S)$ , then we have $ \zeta ^{(j)}=\sum _{i=1}^{c_\phi }a_{ij}\xi ^{(i)} $ for some $a_{ij}\in \mathbb {R}$ , $i=1,\ldots ,c_{\phi }$ , $j=1,\ldots ,d$ . This shows that

$$\begin{align*}\theta_{\psi}=\sum_{i=1}^{c_\phi}\sum_{j=1}^d a_{ij}\Bigl(\sum_{\tau\in G}\tau_j\xi^{(i)}_{\tau(\Lambda_0)}\Bigr), \end{align*}$$

which with (52) gives the representation of Theorem 5 of the introduction.

A The cohomology of graphs

In this section, we review well-known facts concerning the definition of the cohomology of a graph. A cohomology is an algebraic method to extract invariants of a mathematical object. Let $(X,E)$ be any symmetric directed graph. Following [Reference Sunada17, §4.6], we define the cohomology of $(X,E)$ as follows.

Definition A.1. For any symmetric directed graph $(X,E)$ , we let

where . Furthermore, we define the differential

(53) $$ \begin{align} \partial\colon C(X)\rightarrow C^1(X),\qquad f\mapsto\partial f \end{align} $$

by for any $e\in E$ . We define the cohomology of $(X,E)$ by

and for any $m\in \mathbb {N}$ such that $m\neq 0,1$ .

We call any $\omega $ in $C^1(X)$ a form on $(X,E)$ . A form is the analogue of a differential form. We say that a form $\omega $ is exact if there exists $f\in C(X)$ such that $\omega =\partial f$ . Then the cohomology $H^1(X)$ is the quotient space of the space of forms by the space of exact forms.

The cohomology $H^m(X)$ reflects the topology of the graph $(X,E)$ . In fact, classes of the $0$ -th cohomology $H^0(X)$ correspond to functions constant on each connected components of $(X,E)$ , and the classes of the $1$ -st cohomology $H^1(X)$ correspond to functions on closed paths in $(X,E)$ . In what follows, we will make these statements precise.

The statement for $H^0(X)$ may be given as follows.

Lemma A.2. For any $f\in C(X)$ , the function f is horizontal (i.e., $\partial f=0$ ) if and only if f is constant on the connected components of $(X,E)$ .

Proof. Let $f\in H^0(X)=\ker \partial $ so that $\partial f=0$ . Suppose $x,x'\in X$ are in the same connected components of $(X,E)$ . Then there exists a path $\vec p=(e^1,\ldots ,e^N)$ from x to $x'$ such that $o(e^1)=x$ , $t(e^N)=x'$ , and $t(e^i)=o(e^{i+1})$ for $0<i<N$ . Then

$$\begin{align*}f(x')-f(x)=\sum_{i=1}^N (f(t(e^i))-f(o(e^i))). \end{align*}$$

Since $\partial f=0$ , we have $f(t(e^i))-f(o(e^i))=0$ for any $0<i<N$ ; hence, this implies that $f(x')=f(x)$ . This shows that f is constant on the connected components of $(X,E)$ . Conversely, if f is constant on the connected components of $(X,E)$ , then we have $\partial f=0$ . This shows that $H^0(X)=\operatorname {\mathrm {Ker}}\partial $ corresponds to the $\mathbb {R}$ -linear space of functions on X which are constant on the connected components.

As an analogy of the line integral of differential forms, we may define an integration of forms along a path in $(X,E)$ . For any path $\vec p=(e^1,\ldots ,e^N)$ in $(X,E)$ and form $\omega \in C^1(X)$ , we define the integral of $\omega $ along $\vec p$ by

(54)

We say that a path $\vec p$ in $(X,E)$ is closed if $o(\vec p)=t(\vec p)$ .

Definition A.3. We say that a form $\omega \in C^1(X)$ is closed if $\int _{\vec p}\omega =0$ for any closed path $\vec p$ in $(X,E)$ .

Lemma A.4. A form $\omega \in C^1(X)$ is exact if and only if it is closed.

Proof. Suppose $\omega =\partial f$ for some $f\in C(X)$ . Then for any closed path $\vec p=(e^1,\ldots ,e^N)$ , we have

$$\begin{align*}\int_{\vec p}\omega=\sum_{i=1}^N\omega(e^i)=\sum_{i=1}^N (f(t(e^i))-f(o(e^i)))=f(t(\vec p))-f(o(\vec p))=0. \end{align*}$$

This shows that $\omega $ is closed. Conversely, suppose $\omega $ is closed. Fix $x_0\in X$ for each connected component of X. For any $x\in X$ , let $\vec p_{x_0,x}$ be the path from $x_0$ to x, where $x_0$ is the fixed point in the connected component containing x. Let

Since $\omega $ is closed, the integral is independent of the choice of the path $\vec p_{x_0,x}$ . By construction, for any $e\in E$ , we have

$$\begin{align*}\partial f(e)=f(t(e))-f(o(e))= \int_{\vec p_{x_0,t(e)}}\omega-\int_{\vec p_{x_0,o(e)}}\omega= \int_{\vec p_{o(e),t(e)}}\omega=\omega(e), \end{align*}$$

where $\vec p_{o(e),t(e)}=(e)$ is the path of length $1$ from $o(e)$ to $t(e)$ . This shows that $\omega =\partial f\in C^1(X)$ ; hence, $\omega $ is exact as desired.

Let $Z^1(X)\subset C^1(X)$ be the space of closed forms on X. By Lemma A.4, we have $Z^1(X)=\partial C(X)$ ; hence, $H^1(X)=C^1(X)/Z^1(X)$ . For any closed path $\vec p$ in $(X,E)$ , the integration along $\vec p$ gives a well-defined homomorphism

(55) $$ \begin{align} \int_{\vec p}\colon H^1(X)\rightarrow\mathbb{R}, \qquad \omega\mapsto\int_{\vec p}\omega. \end{align} $$

In fact, the first homology $H_1(X,\mathbb {Z})$ consists of finite formal sums of closed paths of $(X,E)$ , and we have

(56) $$ \begin{align} H^1(X)={\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(H_1(X,\mathbb{Z}),\mathbb{R}), \end{align} $$

where ${\operatorname {\mathrm {Hom}}}_{\mathbb {Z}}(H_1(X,\mathbb {Z}),\mathbb {R})$ denotes the space of group homomorphisms from $H_1(X,\mathbb {Z})$ to $\mathbb {R}$ . In the equality (56), a class of a form $\omega \in H^1(X)$ maps to a a homomorphism $H_1(X,\mathbb {Z})\rightarrow \mathbb {R}$ mapping a closed path $\vec p$ to $\int _{\vec p}\omega $ . To further make this statement precise, we next review the construction of the homology groups $H_0(X,\mathbb {Z})$ and $H_1(X,\mathbb {Z})$ of the graph $(X,E)$ .

Following [Reference Sunada17, §4.1], let

where $\sim $ is the equivalence relation given by $e \sim -\bar e$ for any $e\in E$ . In other words, $C_0(X,\mathbb {Z})$ and $C_1(X,\mathbb {Z})$ are free abelian groups generated by the set of vertices and edges of $(X,E)$ (i.e., certain sets of finite formal sums over the set of vertices and edges of $(X,E)$ ). We call any element of $C_0(X,\mathbb {Z})$ or $C_1(X,\mathbb {Z})$ a chain. We define the boundary morphism

(57) $$ \begin{align} d\colon C_1(X,\mathbb{Z})\rightarrow C_0(X,\mathbb{Z}) \end{align} $$

to be the group homomorphism given by . In other words,

$$\begin{align*}d\Bigl(\sum_{e\in E}b_e e\Bigr)=\sum_{e\in E} b_e(t(e)-o(e))\in C_0(X,\mathbb{Z}) \end{align*}$$

for any $\sum _{e\in E}b_e e\in C_1(X,\mathbb {Z})$ .

Definition A.5. We define the homology of $(X,E)$ by

and $H_m(X,\mathbb {Z})=\{0\}$ for $m\neq 0,1$ .

Note that lower numberings (as in $H_0$ , $H_1,\ldots $ ) are used for objects pertaining to homology, in contrast with upper numberings (as in $H^0$ , $H^1,\ldots $ ) for objects pertaining to cohomology. The homology $H_0(X,\mathbb {Z})$ is related to the connected components of $(X,E)$ as follows.

Lemma A.6. If we denote by $\pi _0(X)$ the set of connected components of the graph $(X,E)$ , then we have $H_0(X,\mathbb {Z})\cong \bigoplus _{C\in \pi _0(X)}\mathbb {Z} C$ .

Proof. Our assertion follows from the fact that the classes in $H_0(X,\mathbb {Z})$ corresponding to vertices $x,x'\in X$ coincide if and only if there exists a path $\vec p=(e^1,\ldots ,e^N)$ from x to $x'$ – in other words, if and only if x and $x'$ are in the same connected component of $(X,E)$ .

The first homology $H_1(X,\mathbb {Z})$ is related to closed paths as follows. A path $\vec p=(e^1,\ldots ,e^N)$ in $(X,E)$ defines a chain in $C_1(X,\mathbb {Z})$ . Then

$$\begin{align*}d(\alpha)=\sum_{i=1}^N (t(e^i)-o(e^i))=t(\vec p)-o(\vec p)\in C_0(X,\mathbb{Z}), \end{align*}$$

where $t(\vec p)=t(e^N)$ and $o(\vec p)=o(e^1)$ . In particular, if the path $\vec p$ is closed, then we have $d(\alpha )=0$ . This shows that any closed path $\vec p$ in $(X,E)$ defines a homology class $\alpha \in H_1(X,\mathbb {Z})=\operatorname {\mathrm {Ker}} d$ . Moreover, we have the following.

Lemma A.7. Any chain $\alpha \in H_1(X,\mathbb {Z})$ may be expressed as a sum of closed paths.

Proof. This fact is proved in [Reference Sunada17, §4.2].

In the example of Figure 7, let $X=\{x_1,\ldots ,x_7\}$ and $E=\{e_1,\ldots ,e_7\}\cup \{\bar e_1,\ldots , \bar e_7\}$ . Then the pair $(X,E)$ for a symmetric directed graph. Then $\vec p_1=(e_1,e_2,e_3)$ and $\vec p_2=(e_4,e_5,e_6)$ are closed paths of $(X,E)$ . The vertices $x_1,x_2,x_3$ are in one connected component, and $x_4,x_5,x_6,x_7$ are in a different connected component. Hence, $\pi _0(X)=\{ C(x_1), C(x_4)\}$ , where $C(x)$ denotes the connected component of X containing $x\in X$ . This shows that

$$\begin{align*}H_0(X)=\mathbb{Z} C(x_1)\oplus\mathbb{Z} C(x_4)\cong \mathbb{Z}\oplus\mathbb{Z}. \end{align*}$$

If we let , then

$$\begin{align*}d(\alpha_1)=d(e_1+e_2+e_3)=d(e_1)+d(e_2)+d(e_3)=(x_2-x_1)+(x_3-x_2)+(x_1-x_3)=0. \end{align*}$$

Hence, $\alpha _1\in H_1(X)$ . Similarly, . In fact, we have

$$\begin{align*}H_1(X)=\mathbb{Z}\alpha_1\oplus\mathbb{Z}\alpha_2\cong\mathbb{Z}\oplus\mathbb{Z}. \end{align*}$$

Figure 7 Example of calculation of homology.

The relation between homology and cohomology is given as follows.

Proposition A.8. Let $(X,E)$ be a symmetric directed graph. We have

$$ \begin{align*} H^0(X)&={\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(H_0(X,\mathbb{Z}),\mathbb{R}), & H^1(X)&={\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(H_1(X,\mathbb{Z}),\mathbb{R}). \end{align*} $$

Proof. Note that a homomorphism ${\operatorname {\mathrm {Hom}}}_{\mathbb {Z}}(C_0(X,\mathbb {Z}),\mathbb {R})$ is determined by the image of $x\in X$ , and we have ${\operatorname {\mathrm {Hom}}}_{\mathbb {Z}}(C_0(X,\mathbb {Z}),\mathbb {R})=\operatorname {\mathrm {Map}}(X,\mathbb {R})$ . Similarly, we have ${\operatorname {\mathrm {Hom}}}_{\mathbb {Z}}(C_1(X,\mathbb {Z}),\mathbb {R})=\operatorname {\mathrm {Map}}^{\operatorname {\mathrm {alt}}}(E,\mathbb {R})$ . Thus, by (14), we have

$$ \begin{align*} C^0(X)&={\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(C_0(X,\mathbb{Z}),\mathbb{R}), & C^1(X)&={\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(C_1(X,\mathbb{Z}),\mathbb{R}). \end{align*} $$

The differential $\partial \colon C^0(X)\rightarrow C^1(X)$ of (53) is the homomorphism induced via pull-back of the differential $d\colon C_1(X,\mathbb {Z})\rightarrow C_0(X,\mathbb {Z})$ of (57). Hence, by duality, we have

$$ \begin{align*} H^0(X)&=\operatorname{\mathrm{Ker}}\bigl(\partial\colon {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(C_0(X,\mathbb{Z}),\mathbb{R})\rightarrow {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(C_1(X,\mathbb{Z}),\mathbb{R})\bigr)\\ &= {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}\bigl(C_0(X,\mathbb{Z})/d C_1(X,\mathbb{Z}),\mathbb{R}\bigr)= {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(H_0(X,\mathbb{Z}),\mathbb{R}),\\ H^1(X)&= {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(C_1(X,\mathbb{Z}),\mathbb{R})/\partial {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(C_1(X,\mathbb{Z}),\mathbb{R}))\\ &= {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(\operatorname{\mathrm{Ker}} d,\mathbb{R})= {\operatorname{\mathrm{Hom}}}_{\mathbb{Z}}(H_1(X,\mathbb{Z}),\mathbb{R}). \end{align*} $$

This proves our assertion.

By Proposition A.8, we see that Lemma A.2 is in fact a consequence of Lemma A.6. In particular, $\dim _{\mathbb {R}} H^0(X)$ corresponds to the number of connected components of $(X,E)$ . Moreover, by Proposition A.8 and Lemma A.7, we see that a class in $H^1(X)$ corresponds to the space of functions on closed paths of $(X,E)$ given by integration as in (55).

B Examples

B.1 The exclusion process

In this subsection, we focus on the exclusion process and give explicit descriptions of objects newly introduced in this article, such as the uniform functions, uniform forms and uniform cohomology.

Consider $S=\{0,1\}$ with the base state $*=0$ and $\phi (s,s')=(s',s)$ . We consider any locale $X=(X,E)$ . For this setting, ${\operatorname {\mathrm {Consv}}}^\phi (S)=\{\xi : \{0,1\} \to \mathbb {R}; \xi (0)=0\}$ and so $c_{\phi }=1$ . The class of functions with exact support $\Lambda $ , which is defined in 3.1 and denoted by $C_{\Lambda }(S^X)$ , is explicitly given as

$$\begin{align*}C_{\Lambda}(S^X) = \{ f : S^X \to \mathbb{R} \ | \ f (\eta)= a \Pi_{x \in \Lambda}\eta_x, a \in \mathbb{R}\}. \end{align*}$$

Namely, it is a one-dimensional space. Then, Proposition 3.3 implies that any function $f \in C(S^X_*)$ is uniquely given as

$$\begin{align*}f = \sum_{\Lambda \subset X, |\Lambda| < \infty}a_{\Lambda} \Pi_{x \in \Lambda}\eta_x \end{align*}$$

for some $a_{\Lambda } \in \mathbb {R}$ for each $\Lambda $ . In particular, the space of uniform functions for this case is given as the set of functions of the form

$$\begin{align*}f = \sum_{\substack{\Lambda\subset X\\\operatorname{diam}(\Lambda)\leq R}} a_{\Lambda} \Pi_{x \in \Lambda}\eta_x \end{align*}$$

for some $R>0$ . In particular, $\sum _{x \in X} \eta _x$ is a uniform function. Also, if $X=\mathbb {Z}^d$ , then $\sum _{x \in \mathbb {Z}^d}x_j \eta _x$ is a uniform function for $j=1,2,\dots ,d$ .

The zeroth cohomology $H^0_{\operatorname {\mathrm {unif}}}(S^X)$ is the space of functions $f \in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ such that $\nabla _e f=0$ for any $e \in E$ . Theorem 3.7 claims that $H^0_{\operatorname {\mathrm {unif}}}(S^X)$ coincides with the one-dimensional space $\{a \sum _{x \in X} \eta _x \ | \ a \in \mathbb {R}\}$ .

Next, we give some examples of the pairing $h_f$ in Proposition 3.18. First note that $\mathcal {M}= \{0,1,2,\dots \}$ for this setting. Let $f=(\sum _{x \in X} \eta _x)^2=\sum _{x,y \in X}\eta _x \eta _y \in C(S^X_*)$ . Then $\partial f =0 \in C^1_R(S^X)$ for any $R>0$ . For any $\Lambda , \Lambda '$ such that $d_X(\Lambda ,\Lambda ')>0$ , we have

$$ \begin{align*} \iota^{\Lambda\cup\Lambda'} f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) &=\Bigl(\sum_{x \in \Lambda\cup\Lambda'}\eta_x\Bigr)^2 -\Bigl(\sum_{x \in \Lambda}\eta_x\Bigr)^2 - \Bigl(\sum_{x \in \Lambda'}\eta_x\Bigr)^2 = 2 \sum_{x \in \Lambda}\eta_x \sum_{y \in \Lambda'}\eta_y \\ &= 2 \xi_{\Lambda}(\eta)\xi_{\Lambda'}(\eta). \end{align*} $$

Namely, $h_f(\alpha , \beta )=2\alpha \beta $ for any $\alpha ,\beta \in \mathcal {M}$ . Note that $h_f \neq 0$ in this case.

B.2 Counterexample for the case when $X=(\mathbb {Z},\mathbb {E})$ and $c_\phi =2$ .

In Theorem 5.2, we assumed that the interaction is simple in the weakly transferable case. In this subsection, we give an example of a weakly transferable locale X and an interaction $\phi $ that is irreducibly quantified and satisfies $c_\phi>1$ , but the uniform cohomology $H^1_{\operatorname {\mathrm {unif}}}(S^X)$ does not satisfy the conclusion of Theorem 5.2. More precisely, we prove the following.

Proposition B.1. Suppose $\kappa =2$ so that $S=\{0,1,2\}$ , and let $X=(\mathbb {Z},\mathbb {E})$ , which is weakly transferable. If we consider the configuration with transition structure $S^X$ for the interaction $\phi \colon S\times S\rightarrow S\times S$ given in Example 1.3 (2), then we have $H^1_{\operatorname {\mathrm {unif}}}(S^X)\neq 0$ .

Proof. We will explicitly construct a form $\omega \in Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ which is not integrable by a function $F\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ . For any $W\subset S^X_*$ , let $\boldsymbol {1}_W$ be the characteristic function of W on $S^X_*$ . Let $\omega =(\omega _e)_{e\in E}\in \operatorname {\mathrm {Map}}(\Phi ,\mathbb {R})$ such that

if $t(e)\geq o(e)$ and otherwise. We let $f\in C(S^X_*)$ be the function

$$\begin{align*}f=\sum_{y>x}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}. \end{align*}$$

Then for any $\eta \in S^X_*$ and $e\in \mathbb {E}$ , we have

$$\begin{align*}\nabla_{\!e} f(\eta)=f(\eta^e)-f(\eta) =\sum_{y>x}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}(\eta^e)- \sum_{y>x}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}(\eta). \end{align*}$$

If we suppose $t(e)\geq o(e)$ , then the sum of $\nabla _{\!e} f(\eta )$ cancels outside $e=(x,y)$ , and we have

$$\begin{align*}\nabla_{\!e} f(\eta) =\boldsymbol{1}_{\{\eta_{o(e)}=2,\eta_{t(e)}=1\}}(\eta)-\boldsymbol{1}_{\{\eta_{t(e)}=1,\eta_{o(e)}=2\}}(\eta)=\omega_e. \end{align*}$$

Furthermore, we have $\nabla _{\bar e}f(\eta )=\omega _e=\omega _{\bar e}$ ; hence, $\partial f=\omega $ , which by Lemma 2.28 shows that $\omega \in Z^1(S^X_*)$ . By definition, we have $\omega \in C^1_0(S^X)\subset C^1_{\operatorname {\mathrm {unif}}}(S^X)$ ; hence, $\omega \in Z^1_{\operatorname {\mathrm {unif}}}(S^X)$ .

We prove our assertion by contradiction. Suppose there exists $F\in C^0_{\operatorname {\mathrm {unif}}}(S^X)$ such that $\partial F=\omega $ . By taking $F-F(*)$ if necessary, we may assume that $F(*)=0$ . For any $\eta ,\eta '\in S^X_*$ , if ${\boldsymbol {\xi }}_{\!X}(\eta )={\boldsymbol {\xi }}_{\!X}(\eta ')$ , then since the interaction is irreducibly quantified by Proposition 2.19, there exists a path $\vec \gamma $ from $\eta $ to  $\eta '$ . Since $\partial (f-F)=0$ , by Lemma 2.21, we have $(f-F)(\eta )=(f-F)(\eta ')$ . This shows that there exists $h\colon \mathcal {M}\rightarrow \mathbb {R}$ such that $ f(\eta )-F(\eta )=h\circ {\boldsymbol {\xi }}_{\!X}(\eta ) $ for any $\eta \in S^X_*$ . By Remark 3.6, we have $ \iota ^{\Lambda \cup \Lambda '}F=\iota ^{\Lambda } F+\iota ^{\Lambda '}F $ for any pair $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ . Hence,

$$ \begin{align*} \iota^{\Lambda\cup\Lambda'}f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) &= \iota^{\Lambda\cup\Lambda'}(f-F)(\eta)-\iota^{\Lambda} (f-F)(\eta)-\iota^{\Lambda'}(f-F)(\eta)\\ &= h\circ{\boldsymbol{\xi}}_{\Lambda\cup\Lambda'}(\eta)-h\circ{\boldsymbol{\xi}}_\Lambda(\eta)-h\circ{\boldsymbol{\xi}}_{\Lambda'}(\eta)\\ &= h\circ({\boldsymbol{\xi}}_\Lambda(\eta)+{\boldsymbol{\xi}}_{\Lambda'}(\eta))-h\circ{\boldsymbol{\xi}}_\Lambda(\eta)-h\circ{\boldsymbol{\xi}}_{\Lambda'}(\eta). \end{align*} $$

In particular, for $\eta ,\eta '\in S^X_*$ , if ${\boldsymbol {\xi }}_\Lambda (\eta )={\boldsymbol {\xi }}_{\Lambda '}(\eta ')$ and ${\boldsymbol {\xi }}_\Lambda (\eta ')={\boldsymbol {\xi }}_{\Lambda '}(\eta )$ , then we have

$$\begin{align*}\iota^{\Lambda\cup\Lambda'}f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) =\iota^{\Lambda\cup\Lambda'}f(\eta')-\iota^{\Lambda} f(\eta')-\iota^{\Lambda'}f(\eta'). \end{align*}$$

In what follows, we prove that this it not the case. For any $(\Lambda ,\Lambda ')\in {\mathscr {A}}_R$ , we have

$$ \begin{align*} \iota^{\Lambda\cup\Lambda'}f-\iota^{\Lambda} f-\iota^{\Lambda'}f &=\sum_{\substack{y>x\\x,y\in\Lambda\cup\Lambda'}}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}} -\sum_{\substack{y>x\\x,y\in\Lambda}}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}-\sum_{\substack{y>x\\x,y\in\Lambda'}}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}\\ &=\sum_{\substack{y>x\\ y\in\Lambda,x\in\Lambda'}}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}} +\sum_{\substack{y>x\\ x\in\Lambda,y\in\Lambda'}}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}. \end{align*} $$

Since $\Lambda $ and $\Lambda '$ are connected, replacing $\Lambda $ by $\Lambda '$ if necessary, we may assume that $y>x$ for any $y\in \Lambda $ and $x\in \Lambda '$ . Then we have

$$\begin{align*}\iota^{\Lambda\cup\Lambda'}f-\iota^{\Lambda} f-\iota^{\Lambda'}f =\sum_{\substack{y>x\\y\in\Lambda,x\in\Lambda'}}\boldsymbol{1}_{\{\eta_x=1,\eta_y=2\}}=\xi_{\Lambda'}^{(1)}\xi_{\Lambda}^{(2)}, \end{align*}$$

where $\xi ^{(1)}$ and $\xi ^{(2)}$ are the conserved quantities defined in Example 1.3 (2). Fix $y\in \Lambda $ and $y'\in \Lambda '$ . We let $\eta =(\eta _x)\in S^X_*$ be an element such that $\eta _{y'}=1$ , $\eta _y=2$ and is at base state outside y and $y'$ , and we let $\eta '=(\eta ^{\prime }_x)\in S^X_*$ be an element such that $\eta ^{\prime }_{y'}=2$ , $\eta ^{\prime }_y=1$ and is at base state outside y and $y'$ . Then we have $\xi _{\Lambda '}^{(1)}(\eta )\xi _{\Lambda '}^{(2)}(\eta )=1$ , but $\xi _{\Lambda '}^{(1)}(\eta ')\xi _{\Lambda '}^{(2)}(\eta ')=0$ ; hence, we have

$$\begin{align*}\iota^{\Lambda\cup\Lambda'}f(\eta)-\iota^{\Lambda} f(\eta)-\iota^{\Lambda'}f(\eta) \neq\iota^{\Lambda\cup\Lambda'}f(\eta')-\iota^{\Lambda} f(\eta')-\iota^{\Lambda'}f(\eta'), \end{align*}$$

which gives a contradiction, as desired.

Acknowledgements

The authors would like to sincerely thank Megumi Harada and Hiroyuki Ochiai for carefully reading a preliminary version of this article and pointing out important improvements. The authors would also like to thank Kei Hagihara and Shuji Yamamoto for detailed discussions, especially concerning the definition of irreducibly quantified interactions. We are grateful to David Croydon for pointing out that Cayley graphs also fit into our formalism. The authors also thank Takeshi Katsura, Asuka Takatsu, Ryokichi Tanaka and Kazuki Yamada for comments and discussion. The first and third authors would like to thank the Department of Mathematics at Columbia University, where part of this research was conducted. The authors are very grateful to the referee for carefully reading the article and giving helpful comments which helped to improve the article.

Author contributions

The topic of the article arose from a discussion between Sasada and Kametani. Bannai and Sasada wrote the first draft. All authors contributed to the revision of the manuscript and approved the final version.

Competing interest

The authors have no competing interest to declare.

Funding statement

This work was supported in part by JST CREST Grant Number JPMJCR1913, KAKENHI 18H05233, and the UTokyo Global Activity Support Program for Young Researchers.

Ethical standards

The research meets all ethical guidelines, including adherence to the legal requirements of the study country.

References

Atiyah, M. F. and Wall, C. T. C., ‘Cohomology of groups’, in Algebraic Number Theory (Proc. Instructional Conf., Brighton, 1965) (Thompson, Washington, DC, 1967), 94115.Google Scholar
Bannai, K. and Sasada, M., ‘A decomposition theorem of Varadhan type for co-local forms on large scale interacting systems’, to appear in RIMS Kôkyûroku Bessatsu. arXiv:2105.06043 Google Scholar
Bannai, K. and Sasada, M., ‘Varadhan’s decomposition of shift-invariant closed $L^2$ -forms for large scale interacting systems on the Euclidean lattice’, Preprint, 2021. arXiv:2111.08934 Google Scholar
Cohen, D. E., ‘Ends and free products of groups’, Math. Z. 114 (1970), 918. https://doi.org/10.1007/BF01111864 CrossRefGoogle Scholar
Erignoux, C., ‘Hydrodynamic limit for an active exclusion process’, Mém. Soc. Math. Fr. (N.S.) 169 (2021), vi+206. https://doi.org/10.24033/msmf.477 Google Scholar
Funaki, T., Uchiyama, K. and Yau, H. T., ‘Hydrodynamic limit for lattice gas reversible under Bernoulli measures’, in Nonlinear Stochastic PDEs (Minneapolis, MN, 1994) (IMA Vol. Math. Appl.) vol. 77 (Springer, New York 1996), 140. https://doi.org/10.1007/978-1-4613-8468-7_1 Google Scholar
Guo, M. Z., Papanicolaou, G. C. and Varadhan, S. R. S., ‘Nonlinear diffusion limit for a system with nearest neighbor interactions’, Comm. Math. Phys. 118(1) (1988), 3159.CrossRefGoogle Scholar
Kipnis, C. and Landim, C., Scaling Limits of Interacting Particle Systems (Grundlehren der Mathematischen Wissenschaften [Fundamental Principles of Mathematical Sciences]) vol. 320 (Springer-Verlag, Berlin, 1999), xvi+442. https://doi.org/10.1007/978-3-662-03752-2 Google Scholar
Kipnis, C., Landim, C. and Olla, S., ‘Hydrodynamical limit for a nongradient system: the generalized symmetric exclusion process’, Comm. Pure Appl. Math. 47(11) (1994), 14751545. https://doi.org/10.1002/cpa.3160471104 CrossRefGoogle Scholar
Kotani, M. and Sunada, T., ‘Standard realizations of crystal lattices via harmonic maps’, Trans. Amer. Math. Soc. 353(1) (2001), 120. https://doi.org/10.1090/S0002-9947-00-02632-5 CrossRefGoogle Scholar
Nagahara, Y., ‘Fluctuation dissipation equation for lattice gas with energy’, J. Statist. Phys. 110(1–2) (2003), 219246. https://doi.org/10.1023/A:1021022829221 CrossRefGoogle Scholar
Olla, S. and Sasada, M., ‘Macroscopic energy diffusion for a chain of anharmonic oscillators’, Probab. Theory Related Fields 157(3–4) (2013), 721775. https://doi.org/10.1007/s00440-012-0469-5 CrossRefGoogle Scholar
Quastel, J.Diffusion of color in the simple exclusion process’, Comm. Pure Appl. Math. 45(6) (1992), 623679. https://doi.org/10.1002/cpa.3160450602 CrossRefGoogle Scholar
Robinson, D. J. S., A Course in the Theory of Groups (Graduate Texts in Mathematics) vol. 80, second edn. (Springer-Verlag, New York, 1996), xviii+499. https://doi.org/10.1007/978-1-4419-8594-1 Google Scholar
Sasada, M., ‘Hydrodynamic limit for two-species exclusion processes’, Stochastic Process. Appl. 120(4) (2010), 494521. https://doi.org/10.1016/j.spa.2010.01.002 CrossRefGoogle Scholar
Sasada, M., ‘Hydrodynamic limit for exclusion processes with velocity’, Markov Process. Related Fields 17(3) (2011), 391428.Google Scholar
Sunada, T., ‘Topological crystallography’, in Surveys and Tutorials in the Applied Mathematical Sciences vol. 6 (Springer, Tokyo, 2013), xii+229. https://doi.org/10.1007/978-4-431-54177-6 Google Scholar
Varadhan, S. R. S., ‘Nonlinear diffusion limit for a system with nearest neighbor interactions. II’, in Asymptotic Problems in Probability Theory: Stochastic Models and Diffusions on Fractals (Sanda/Kyoto, 1990) (Pitman Res. Notes Math. Ser.) vol. 283 (Longman Sci. Tech., Harlow, 1993), 75128.Google Scholar
Varadhan, S. R. S. and Yau, H. T., ‘Diffusive limit of lattice gas with mixing conditions’, Asian J. Math. 1(4) (1997), 623678. https://doi.org/10.4310/AJM.1997.v1.n4.a1 CrossRefGoogle Scholar
Figure 0

Figure 1 The triangular and hexagonal lattices, and the Cayley graph for the free group G generated by $\sigma _1$ and $\sigma _2$ (see Example 2.2 (4)).

Figure 1

Figure 2 Exclusion process.

Figure 2

Figure 3 Multi-species exclusion process.

Figure 3

Figure 4 The Euclidean lattices $\mathbb {Z}^2$ and with nearest $2$-neighbor $\mathbb {Z}^2_2$.

Figure 4

Figure 5 Generalized exclusion process.

Figure 5

Figure 6 Examples of transferable but not strongly transferable locales.

Figure 6

Figure 7 Example of calculation of homology.