Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

A study on the domain independence of the Laurent property, the irreducibility and the coprimeness in lattice equations

Takafumi Mase Graduate School of Mathematical Sciences, the University of Tokyo, 3-8-1 Komaba, Meguro-ku, Tokyo 153-8914, Japan.
Abstract.

We study the Laurent property, the irreducibility and the coprimeness for lattice equations (partial difference equations), mainly focusing on how the choice of initial value problem (the choice of domain) affects these properties. We show that these properties do not depend on the choice of domain as long as they are considered together. In other words, these properties are inherent to a difference equation. Applying our result, we discuss the reductions of lattice equations. We show that any reduction of a Laurent system, even if the lattices have torsion elements, preserves the Laurent property.

Key words and phrases:
Laurent property; Laurent phenomenon; lattice equation; irreducibility; coprimeness
2020 Mathematics Subject Classification:
39A14, 39A27, 13B30

1. Introduction

A difference equation is said to have the Laurent property if every iterate is expressed as a Laurent polynomial in the initial values [2]. Such a difference equation is often called a Laurent system [7, 8, 5].

This property, also known as the Laurent phenomenon, is closely related to the theory of cluster algebras. It is well known that each cluster variable is expressed as a Laurent polynomial in the initial cluster [1]. Therefore, one can generate a Laurent system using a specific sequence of mutations for a cluster algebra [4, 3]. LP (Laurent phenomenon) algebras were proposed to generalize cluster algebras [23]. The Laurent property for cluster algebras and LP algebras is shown using the Caterpillar Lemma.

A basic strategy to prove the Laurent property is to show that several iterates are mutually coprime as Laurent polynomials. For example, this idea is used in Hickerson’s method [6, 31] and the proof of the Caterpillar Lemma [2]. On the other hand, the coprimeness for a Laurent system is a global property and focuses on the coprimeness of every pair of iterates [19]. We will review the definition of the coprimeness for Laurent systems in Definition 1.16.

We say that a Laurent system satisfies the irreducibility if every iterate is irreducible (or a unit) as a Laurent polynomial in the initial variables (Definition 1.16). This property holds for many Laurent systems and often helps us show the Laurent property and the coprimeness. However, some Laurent systems are known to satisfy the coprimeness but do not have the irreducibility [22].

Some non-Laurent systems can be transformed into Laurent systems by changing dependent variables, and this procedure is called Laurentification [13, 19, 8]. The transformation of dependent variables corresponds to the singularity patterns of the original equation. Therefore, Laurentification, in conjunction with the coprimeness, reveals the (global) singularity structure for non-Laurent systems, leading to the concept of the coprimeness for non-Laurent systems [19]. In addition, this procedure allows us to compute the degree growth for the original equation [13, 20, 27]. When calculating the degree growth, we often use the tropical dynamics of the Laurentified equation.

When considering the Laurent property for lattice equations (partial difference equations), the choice of initial value problem, i.e., the choice of domain, is essential. Since an initial value problem for a lattice equation has infinitely many initial variables, some conditions on a domain are necessary when we show the Laurent property. In fact, a Laurent system often loses the Laurent property if considered on a pathological domain [25]. The conditions on a domain required for the Laurent property were first considered for several concrete lattice equations in [2] and then clearly stated for discrete Hirota bilinear equations in [25, 26]. The conditions for general lattice equations, defined in Definition 1.11, are described by the future and past light cones [9].

Some Laurent systems on multi-dimensional lattices can be obtained from a (sequence of) mutation(s) for a cluster or LP algebra. For example, Okubo constructed quivers that generate the discrete KdV (Korteweg-de Vries) equation and the Hirota-Miwa equation (the bilinear form of the discrete KP equation), respectively [28, 29], and later obtained an LP-algebraic expression of the bilinear form of the discrete BKP equation [30]. Even some non-integrable Laurent systems on multi-dimensional lattices are constructed from LP algebras [17]. Note that a cluster (or LP) algebra that generates a lattice equation defined by a single recurrence relation is not of finite rank since an initial value problem has infinitely many initial variables. On the other hand, the author and collaborators recently constructed a quiver of finite rank whose commuting sequences of mutations generate a lattice equation on 2superscript2\mathbb{Z}^{2}blackboard_Z start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT [15, A3subscript𝐴3A_{3}italic_A start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT-case].

Proving the Laurent property for a lattice equation without constructing a cluster or LP algebra, i.e., without relying on the Caterpillar Lemma, is sometimes very difficult because no general method to show that several iterates are mutually coprime is known. In this process, we need to check that an iterate does not divide another iterate. For now, the most commonly used strategy to show this is to check that an iterate is irreducible by substituting numerical values for (some of) the initial variables or by focusing on a specific initial variable that appears only in one of two iterates. This strategy is most effective when working on a specific domain, such as a translation-invariant one [16, 17, 18].

In this paper, we consider how the choice of domain affects the Laurent property, the irreducibility and the coprimeness of an autonomous, invertible difference equation defined by a single recurrence relation. We will prove that as long as considered together, these three properties do not depend on the choice of domain (Theorem 1.18).

Let us fix notations and definitions and see what conditions we require on equations.

Notation 1.1.

Let L𝐿Litalic_L be a lattice on which we define an equation. In this paper, we use the term “lattice” to mean a finitely generated \mathbb{Z}blackboard_Z-module.

Let R𝑅Ritalic_R be a UFD (unique factorization domain), such as \mathbb{Z}blackboard_Z, [a1,a2,]subscript𝑎1subscript𝑎2\mathbb{Z}[a_{1},a_{2},\cdots]blackboard_Z [ italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] and a field. We consider the Laurent property over the coefficient ring R𝑅Ritalic_R. Let K𝐾Kitalic_K be the field of fractions of R𝑅Ritalic_R and we use K¯¯𝐾\overline{K}over¯ start_ARG italic_K end_ARG to denote its algebraic closure.

We say that a nonzero element f𝑓fitalic_f of a UFD is irreducible if f𝑓fitalic_f does not factorize into a product of two non-unit elements. It should be noted that, according to this definition, units are also labeled “irreducible,” while in the field of algebra, units are not considered irreducible.

Remark 1.2.

In our terminology, L𝐿Litalic_L can possess a torsion element other than 00. Some Laurent systems with multiple tau functions, such as the bilinear form of the discrete mKdV (modified Korteweg-de Vries) equation (Example 2.2), can be thought of as defined over a lattice with torsion elements. By the fundamental theorem of finitely generated abelian groups, taking appropriate generators, we can express L𝐿Litalic_L as

LrankL(/a1)(/am)𝐿direct-sumsuperscriptrank𝐿subscript𝑎1subscript𝑎𝑚L\cong\mathbb{Z}^{\operatorname{rank}L}\oplus(\mathbb{Z}/a_{1}\mathbb{Z})% \oplus\cdots\oplus(\mathbb{Z}/a_{m}\mathbb{Z})italic_L ≅ blackboard_Z start_POSTSUPERSCRIPT roman_rank italic_L end_POSTSUPERSCRIPT ⊕ ( blackboard_Z / italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT blackboard_Z ) ⊕ ⋯ ⊕ ( blackboard_Z / italic_a start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT blackboard_Z )

for some a1,,am>1subscript𝑎1subscript𝑎𝑚subscriptabsent1a_{1},\ldots,a_{m}\in\mathbb{Z}_{>1}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT > 1 end_POSTSUBSCRIPT. However, we do not use this expression in this paper.

Assumption 1.3.

In this paper, we will consider equations of the following form:

(1.1) fh=Φ(fh+v1,,fh+vN)(hL),subscript𝑓Φsubscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁𝐿f_{h}=\Phi(f_{h+v_{1}},\ldots,f_{h+v_{N}})\quad(h\in L),italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = roman_Φ ( italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) ( italic_h ∈ italic_L ) ,

where ΦΦ\Phiroman_Φ is an R𝑅Ritalic_R-coefficient irreducible Laurent polynomial with N𝑁Nitalic_N-variables and v1,,vNLsubscript𝑣1subscript𝑣𝑁𝐿v_{1},\ldots,v_{N}\in Litalic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ italic_L are shift vectors. We suppose that v1,,vNsubscript𝑣1subscript𝑣𝑁v_{1},\ldots,v_{N}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT are all different and ΦΦ\Phiroman_Φ does depend on all of fh+v1,,fh+vNsubscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁f_{h+v_{1}},\ldots,f_{h+v_{N}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT. If not, we decrease the number of variables of ΦΦ\Phiroman_Φ.

If ΦΦ\Phiroman_Φ is a Laurent monomial, then the equation defined by ΦΦ\Phiroman_Φ can be linearized using a logarithm. Therefore, we may assume that ΦΦ\Phiroman_Φ is not a Laurent monomial. In our case, ΦΦ\Phiroman_Φ is primitive over R𝑅Ritalic_R (see Definition A.1).

Moreover, we may assume that the shift vectors v1,,vNsubscript𝑣1subscript𝑣𝑁v_{1},\ldots,v_{N}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT generate L𝐿Litalic_L as a lattice. If not, we replace L𝐿Litalic_L with span(v1,,vN)subscriptspansubscript𝑣1subscript𝑣𝑁\operatorname{span}_{\mathbb{Z}}(v_{1},\ldots,v_{N})roman_span start_POSTSUBSCRIPT blackboard_Z end_POSTSUBSCRIPT ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ).

Remark 1.4.

We do not explicitly exclude the cases where the numerator of ΦΦ\Phiroman_Φ has a monomial factor. However, as studied in [12] in the ordinary difference case, such a system does not satisfy the irreducibility or the coprimeness and naturally falls outside the scope of our research.

Assumption 1.5 ([26]).

We think of equation (1.1) as defining an evolution on L𝐿Litalic_L in the direction from fh+v1,,fh+vNsubscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁f_{h+v_{1}},\ldots,f_{h+v_{N}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT to fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. Therefore, we assume that the shift vectors v1,,vNsubscript𝑣1subscript𝑣𝑁v_{1},\ldots,v_{N}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT. That is, a relation

iaivi=0subscript𝑖subscript𝑎𝑖subscript𝑣𝑖0\sum_{i}a_{i}v_{i}=0∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = 0

for a1,,aN0subscript𝑎1subscript𝑎𝑁subscriptabsent0a_{1},\ldots,a_{N}\in\mathbb{Z}_{\geq 0}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT implies

a1==aN=0.subscript𝑎1subscript𝑎𝑁0a_{1}=\cdots=a_{N}=0.italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ⋯ = italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = 0 .
Definition 1.6 ([25, 26]).

Define an additive monoid SL𝑆𝐿S\subset Litalic_S ⊂ italic_L as

S=span0(v1,,vN)={iaivia1,,aN0}𝑆subscriptspansubscriptabsent0subscript𝑣1subscript𝑣𝑁conditional-setsubscript𝑖subscript𝑎𝑖subscript𝑣𝑖subscript𝑎1subscript𝑎𝑁subscriptabsent0S=\operatorname{span}_{\mathbb{Z}_{\geq 0}}(v_{1},\ldots,v_{N})=\left\{\sum_{i% }a_{i}v_{i}\mid a_{1},\ldots,a_{N}\in\mathbb{Z}_{\geq 0}\right\}italic_S = roman_span start_POSTSUBSCRIPT blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) = { ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∣ italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT }

and let “\leq” be the binary relation on L𝐿Litalic_L defined as

h1h2h1h2S.formulae-sequencesubscript1subscript2subscript1subscript2𝑆h_{1}\leq h_{2}\quad\Leftrightarrow\quad h_{1}-h_{2}\in S.italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ⇔ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_S .

That is, h1h2subscript1subscript2h_{1}\leq h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT holds if and only if there exist a1,,aN0subscript𝑎1subscript𝑎𝑁subscriptabsent0a_{1},\ldots,a_{N}\in\mathbb{Z}_{\geq 0}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT such that

h1=h2+iaivi.subscript1subscript2subscript𝑖subscript𝑎𝑖subscript𝑣𝑖h_{1}=h_{2}+\sum_{i}a_{i}v_{i}.italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

By Assumption 1.5, this binary relation is a (partial) order on L𝐿Litalic_L. Clearly, \leq is invariant under translations on L𝐿Litalic_L, i.e., for h1h2subscript1subscript2h_{1}\leq h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT and vL𝑣𝐿v\in Litalic_v ∈ italic_L, we have h1+vh2+vsubscript1𝑣subscript2𝑣h_{1}+v\leq h_{2}+vitalic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + italic_v ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT + italic_v.

Assumption 1.7.

We assume that equation (1.1) is invertible in the following sense.

First, we assume that the set of shift vectors

{0,v1,,vN}0subscript𝑣1subscript𝑣𝑁\{0,v_{1},\ldots,v_{N}\}{ 0 , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT }

has a unique minimal element (i.e., a minimum element) with respect to the order \leq. The minimum element is not 00 since it is the maximum. As the ordering of v1,,vNsubscript𝑣1subscript𝑣𝑁v_{1},\ldots,v_{N}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT can be changed at will, we may assume that the minimum element is vNsubscript𝑣𝑁v_{N}italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT.

Solving (1.1) in the opposite direction is to solve it with respect to fh+vNsubscript𝑓subscript𝑣𝑁f_{h+v_{N}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Here, we suppose that (1.1) can be solved with respect to fh+vNsubscript𝑓subscript𝑣𝑁f_{h+v_{N}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT by a Laurent polynomial as

fh+vN=Ψ(fh+v1,,fh+vN1,fh),subscript𝑓subscript𝑣𝑁Ψsubscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁1subscript𝑓f_{h+v_{N}}=\Psi(f_{h+v_{1}},\ldots,f_{h+v_{N-1}},f_{h}),italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT = roman_Ψ ( italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ) ,

where ΨΨ\Psiroman_Ψ is an R𝑅Ritalic_R-coefficient Laurent polynomial. Since vNsubscript𝑣𝑁v_{N}italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is the minimum element of the set {0,v1,,vN}0subscript𝑣1subscript𝑣𝑁\{0,v_{1},\ldots,v_{N}\}{ 0 , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT }, the above equation defines an evolution in the opposite direction.

Finally, we assume that ΨΨ\Psiroman_Ψ is irreducible as an R𝑅Ritalic_R-coefficient Laurent polynomial.

Remark 1.8 ([25, 26]).

All discrete Hirota bilinear equations satisfy Assumption 1.7 because of the balancing condition of the shift vectors.

Remark 1.9.

ΨΨ\Psiroman_Ψ is not a Laurent monomial since ΦΦ\Phiroman_Φ is not a Laurent monomial.

Remark 1.10.

Although we assume that equation (1.1) can be solved in the opposite direction by an irreducible Laurent polynomial, we do not require the Laurent property in the opposite direction. Thus, our main theorem is valid even for equations that have the Laurent property only in one direction.

Definition 1.11 (light-cone regular domain [2, 25, 26, 9]).

A nonempty subset HL𝐻𝐿H\subset Litalic_H ⊂ italic_L is said to be a light-cone regular domain for equation (1.1) if it satisfies the following conditions:

  1. (1)

    For any hH𝐻h\in Hitalic_h ∈ italic_H, the intersection between the domain and the past light cone emanating from hhitalic_h is a finite set, i.e., the set

    {hHhh}(=H(h+S))annotatedconditional-setsuperscript𝐻superscriptabsent𝐻𝑆\{h^{\prime}\in H\mid h^{\prime}\leq h\}\quad(=H\cap(h+S)){ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h } ( = italic_H ∩ ( italic_h + italic_S ) )

    is finite.

  2. (2)

    For any hH𝐻h\in Hitalic_h ∈ italic_H, the future light cone emanating from hhitalic_h is contained in the domain, i.e.,

    {hLhh}H(hSH).\{h^{\prime}\in L\mid h^{\prime}\geq h\}\subset H\quad(\Leftrightarrow h-S% \subset H).{ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_L ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_h } ⊂ italic_H ( ⇔ italic_h - italic_S ⊂ italic_H ) .

For a light-cone regular domain H𝐻Hitalic_H, we define H0Hsubscript𝐻0𝐻H_{0}\subset Hitalic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊂ italic_H as

H0={hHi:h+viH},subscript𝐻0conditional-set𝐻:𝑖subscript𝑣𝑖𝐻H_{0}=\{h\in H\mid\exists i\colon h+v_{i}\notin H\},italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = { italic_h ∈ italic_H ∣ ∃ italic_i : italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∉ italic_H } ,

which we call the initial boundary for H𝐻Hitalic_H.

Remark 1.12.

A domain that satisfies the above conditions is sometimes called a “good domain,” which was named by the present author [25]. In this paper, however, we introduce the new term “light-cone regular,” which is more appropriate because the name represents its properties.

Remark 1.13.

The terms “past and future light cones” for difference equations have first been explicitly defined in [9] for quad equations. In the case of equation (1.1), using the monoid S𝑆Sitalic_S, the past (resp. future) light-cone emanating from hL𝐿h\in Litalic_h ∈ italic_L can be easily expressed as h+S𝑆h+Sitalic_h + italic_S (resp. hS𝑆h-Sitalic_h - italic_S).

Notation 1.14 (RTsubscript𝑅𝑇R_{T}italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT, KTsubscript𝐾𝑇K_{T}italic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT).

For a subset TL𝑇𝐿T\subset Litalic_T ⊂ italic_L, we introduce the notation

RT=R[fh±1hT],KT=K[fh±1hT].formulae-sequencesubscript𝑅𝑇𝑅delimited-[]conditionalsubscriptsuperscript𝑓plus-or-minus1𝑇subscript𝐾𝑇𝐾delimited-[]conditionalsubscriptsuperscript𝑓plus-or-minus1𝑇R_{T}=R[f^{\pm 1}_{h}\mid h\in T],\quad K_{T}=K[f^{\pm 1}_{h}\mid h\in T].italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_R [ italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∣ italic_h ∈ italic_T ] , italic_K start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT = italic_K [ italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∣ italic_h ∈ italic_T ] .

It is obvious that RTRTsubscript𝑅𝑇subscript𝑅superscript𝑇R_{T}\subset R_{T^{\prime}}italic_R start_POSTSUBSCRIPT italic_T end_POSTSUBSCRIPT ⊂ italic_R start_POSTSUBSCRIPT italic_T start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT for TT𝑇superscript𝑇T\subset T^{\prime}italic_T ⊂ italic_T start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Note that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT (hT𝑇h\in Titalic_h ∈ italic_T) are not always independent because they can have relations determined by equation (1.1). We will often use RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and KH0subscript𝐾subscript𝐻0K_{H_{0}}italic_K start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT in this paper. In such cases, fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT (hH0subscript𝐻0h\in H_{0}italic_h ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT) do not have any relation, i.e., they are algebraically independent over K𝐾Kitalic_K, and thus can be thought of as if they were independent variables.

Definition 1.15 (Laurent property).

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular. Equation (1.1) has the Laurent property on H𝐻Hitalic_H if every iterate can be written as a Laurent polynomial in the initial variables, i.e.,

fhRH0(=R[fh0±1h0H0])subscript𝑓annotatedsubscript𝑅subscript𝐻0absent𝑅delimited-[]conditionalsubscriptsuperscript𝑓plus-or-minus1subscript0subscript0subscript𝐻0f_{h}\in R_{H_{0}}\quad(=R[f^{\pm 1}_{h_{0}}\mid h_{0}\in H_{0}])italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( = italic_R [ italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∣ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ] )

for all hH𝐻h\in Hitalic_h ∈ italic_H.

Definition 1.16 (irreducibility, coprimeness).

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular and suppose that equation (1.1) has the Laurent property on H𝐻Hitalic_H.

  1. (1)

    Equation (1.1) has the irreducibility if every iterate is irreducible as a Laurent polynomial, i.e., for any hH𝐻h\in Hitalic_h ∈ italic_H, fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is an irreducible element of the ring RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

  2. (2)

    Equation (1.1) has the coprimeness if every pair of iterates is coprime, i.e., for any h1,h2Hsubscript1subscript2𝐻h_{1},h_{2}\in Hitalic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_H (h1h2subscript1subscript2h_{1}\neq h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≠ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT), fh1subscript𝑓subscript1f_{h_{1}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and fh2subscript𝑓subscript2f_{h_{2}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT are coprime to each other in the ring RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

As we will see in Example 2.4, a Laurent system sometimes has a unit element as an iterate. The following proposition, which we will prove in Section 3, guarantees that such a phenomenon can never occur if a Laurent system has the coprimeness.

Proposition 1.17.

Suppose that equation (1.1) has the Laurent property and the coprimeness on a light-cone regular domain H𝐻Hitalic_H. Then, for hH𝐻h\in Hitalic_h ∈ italic_H, fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is a unit in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT if and only if hH0subscript𝐻0h\in H_{0}italic_h ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

The following is our main theorem in this paper.

Theorem 1.18.

Let H~L~𝐻𝐿\widetilde{H}\subset Lover~ start_ARG italic_H end_ARG ⊂ italic_L be light-cone regular and suppose that equation (1.1) has the Laurent property, the irreducibility and the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG. Then, for any light-cone regular domain HL𝐻𝐿H\subset Litalic_H ⊂ italic_L, equation (1.1) has these three properties on H𝐻Hitalic_H, too. That is, if considered together, these three properties do not depend on the choice of light-cone regular domain.

Thanks to this theorem, once we prove that an equation has these three properties on one domain, these properties immediately follow on any light-cone regular domain.

The paper is organized as follows. Section 2 consists of examples of Laurent systems. We see that most Laurent systems in the literature satisfy the assumptions and conditions introduced in the introduction. We prove our main theorem in Section 3. Our main strategy is to substitute specific numerical values for initial variables, even in the case of general lattice equations. In Section 4, we consider reductions of Laurent systems, i.e., the procedure to obtain a difference equation defined on a lower-dimensional lattice by requiring some translation invariance on the original equation. Reductions are the most important application of showing the Laurent property on a general domain. We show in Proposition 4.2 that any reduction of a Laurent system is also a Laurent system, even if the lattices have torsion elements. In Appendix A, we recall some basic properties of Laurent polynomial rings, which play an essential role in Section 3.

2. Examples

In Section 1, we introduced some assumptions on equation (1.1). In this section, we check that many Laurent systems in the literature satisfy these conditions.

Example 2.1 (discrete KdV equation).

The bilinear form of the discrete KdV equation is

fm,n=αfm2,nfm,n1+βfm1,nfm1,n1fm2,n1,subscript𝑓𝑚𝑛𝛼subscript𝑓𝑚2𝑛subscript𝑓𝑚𝑛1𝛽subscript𝑓𝑚1𝑛subscript𝑓𝑚1𝑛1subscript𝑓𝑚2𝑛1f_{m,n}=\frac{\alpha f_{m-2,n}f_{m,n-1}+\beta f_{m-1,n}f_{m-1,n-1}}{f_{m-2,n-1% }},italic_f start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT = divide start_ARG italic_α italic_f start_POSTSUBSCRIPT italic_m - 2 , italic_n end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_m , italic_n - 1 end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUBSCRIPT italic_m - 1 , italic_n end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_m - 1 , italic_n - 1 end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_m - 2 , italic_n - 1 end_POSTSUBSCRIPT end_ARG ,

where α𝛼\alphaitalic_α and β𝛽\betaitalic_β are nonzero constants [10]. Let R𝑅Ritalic_R be an arbitrary UFD and let α,βR{0}𝛼𝛽𝑅0\alpha,\beta\in R\setminus\{0\}italic_α , italic_β ∈ italic_R ∖ { 0 } be coprime to each other in R𝑅Ritalic_R. We sometimes impose a condition on α,β𝛼𝛽\alpha,\betaitalic_α , italic_β such as α+β=1𝛼𝛽1\alpha+\beta=1italic_α + italic_β = 1, but in this paper, we do not need such a restriction. Let L=2𝐿superscript2L=\mathbb{Z}^{2}italic_L = blackboard_Z start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT and define v1,,v5Lsubscript𝑣1subscript𝑣5𝐿v_{1},\ldots,v_{5}\in Litalic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ∈ italic_L as

  • v1=(2,0)subscript𝑣120v_{1}=(-2,0)italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ( - 2 , 0 ),

  • v2=(0,1)subscript𝑣201v_{2}=(0,-1)italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = ( 0 , - 1 ),

  • v3=(1,0)subscript𝑣310v_{3}=(-1,0)italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = ( - 1 , 0 ),

  • v4=(1,1)subscript𝑣411v_{4}=(-1,-1)italic_v start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = ( - 1 , - 1 ),

  • v5=(2,1)subscript𝑣521v_{5}=(-2,-1)italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = ( - 2 , - 1 ).

Using h=(m,n)𝑚𝑛h=(m,n)italic_h = ( italic_m , italic_n ), the discrete KdV equation is written as

fh=αfh+v1fh+v2+βfh+v3fh+v4fh+v5.subscript𝑓𝛼subscript𝑓subscript𝑣1subscript𝑓subscript𝑣2𝛽subscript𝑓subscript𝑣3subscript𝑓subscript𝑣4subscript𝑓subscript𝑣5f_{h}=\frac{\alpha f_{h+v_{1}}f_{h+v_{2}}+\beta f_{h+v_{3}}f_{h+v_{4}}}{f_{h+v% _{5}}}.italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = divide start_ARG italic_α italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG .

The graphical representation of the shift vectors 0,v1,,v50subscript𝑣1subscript𝑣50,v_{1},\ldots,v_{5}0 , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT is

v1v30v5v4v2,matrixsubscript𝑣1subscript𝑣30subscript𝑣5subscript𝑣4subscript𝑣2\begin{matrix}v_{1}&v_{3}&0\\ v_{5}&v_{4}&v_{2}\end{matrix},start_ARG start_ROW start_CELL italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_CELL start_CELL italic_v start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_CELL start_CELL italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ,

which leads to the linear independence of v1,,v5subscript𝑣1subscript𝑣5v_{1},\ldots,v_{5}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT. The monoid S𝑆Sitalic_S generated by these shift vectors is

S={(m,n)Lm,n0}𝑆conditional-set𝑚𝑛𝐿𝑚𝑛0S=\{(m,n)\in L\mid m,n\leq 0\}italic_S = { ( italic_m , italic_n ) ∈ italic_L ∣ italic_m , italic_n ≤ 0 }

and the corresponding order \leq on L𝐿Litalic_L is expressed as

(m,n)(m,n)mm and nn.formulae-sequence𝑚𝑛superscript𝑚superscript𝑛𝑚superscript𝑚 and 𝑛superscript𝑛(m,n)\leq(m^{\prime},n^{\prime})\quad\Leftrightarrow\quad m\leq m^{\prime}% \text{ and }n\leq n^{\prime}.( italic_m , italic_n ) ≤ ( italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ⇔ italic_m ≤ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and italic_n ≤ italic_n start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT .

With respect to this order, v5subscript𝑣5v_{5}italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT is the minimum element of the set {0,v1,,v5}0subscript𝑣1subscript𝑣5\{0,v_{1},\ldots,v_{5}\}{ 0 , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT }. Solving the discrete KdV equation in the opposite direction, we obtain

fh+v5=αfh+v1fh+v2+βfh+v3fh+v4fh,subscript𝑓subscript𝑣5𝛼subscript𝑓subscript𝑣1subscript𝑓subscript𝑣2𝛽subscript𝑓subscript𝑣3subscript𝑓subscript𝑣4subscript𝑓f_{h+v_{5}}=\frac{\alpha f_{h+v_{1}}f_{h+v_{2}}+\beta f_{h+v_{3}}f_{h+v_{4}}}{% f_{h}},italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = divide start_ARG italic_α italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_ARG ,

the RHS of which is an irreducible Laurent polynomial. Therefore, the discrete KdV equation satisfies all the assumptions in Section 1. It is well known that the discrete KdV equation has the Laurent property, the irreducibility and the coprimeness on any light-cone regular domain [2, 25, 19].

Example 2.2 (discrete mKdV equation).

The bilinear form of the discrete mKdV equation is written by two functions f(0)superscript𝑓0f^{(0)}italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT and f(1)superscript𝑓1f^{(1)}italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT as

f,m(0)f1,m1(1)subscriptsuperscript𝑓0𝑚subscriptsuperscript𝑓11𝑚1\displaystyle f^{(0)}_{\ell,m}f^{(1)}_{\ell-1,m-1}italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ , italic_m end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ - 1 , italic_m - 1 end_POSTSUBSCRIPT =αf1,m(0)f,m1(1)+βf,m1(0)f1,m(1),absent𝛼subscriptsuperscript𝑓01𝑚subscriptsuperscript𝑓1𝑚1𝛽subscriptsuperscript𝑓0𝑚1subscriptsuperscript𝑓11𝑚\displaystyle=\alpha f^{(0)}_{\ell-1,m}f^{(1)}_{\ell,m-1}+\beta f^{(0)}_{\ell,% m-1}f^{(1)}_{\ell-1,m},= italic_α italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ - 1 , italic_m end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ , italic_m - 1 end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ , italic_m - 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ - 1 , italic_m end_POSTSUBSCRIPT ,
f,m(1)f1,m1(0)subscriptsuperscript𝑓1𝑚subscriptsuperscript𝑓01𝑚1\displaystyle f^{(1)}_{\ell,m}f^{(0)}_{\ell-1,m-1}italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ , italic_m end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ - 1 , italic_m - 1 end_POSTSUBSCRIPT =αf1,m(1)f,m1(0)+βf,m1(1)f1,m(0),absent𝛼subscriptsuperscript𝑓11𝑚subscriptsuperscript𝑓0𝑚1𝛽subscriptsuperscript𝑓1𝑚1subscriptsuperscript𝑓01𝑚\displaystyle=\alpha f^{(1)}_{\ell-1,m}f^{(0)}_{\ell,m-1}+\beta f^{(1)}_{\ell,% m-1}f^{(0)}_{\ell-1,m},= italic_α italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ - 1 , italic_m end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ , italic_m - 1 end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ , italic_m - 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT roman_ℓ - 1 , italic_m end_POSTSUBSCRIPT ,

where α𝛼\alphaitalic_α and β𝛽\betaitalic_β are nonzero constants [11]. Let R𝑅Ritalic_R be an arbitrary UFD and let α,βR{0}𝛼𝛽𝑅0\alpha,\beta\in R\setminus\{0\}italic_α , italic_β ∈ italic_R ∖ { 0 } be coprime to each other in R𝑅Ritalic_R. Let L=2(/2)𝐿direct-sumsuperscript22L=\mathbb{Z}^{2}\oplus(\mathbb{Z}/2\mathbb{Z})italic_L = blackboard_Z start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ⊕ ( blackboard_Z / 2 blackboard_Z ) and define v1,,v5Lsubscript𝑣1subscript𝑣5𝐿v_{1},\ldots,v_{5}\in Litalic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ∈ italic_L as

  • v1=(1,0,0)subscript𝑣1100v_{1}=(-1,0,0)italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ( - 1 , 0 , 0 ),

  • v2=(0,1,1)subscript𝑣2011v_{2}=(0,-1,1)italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = ( 0 , - 1 , 1 ),

  • v3=(0,1,0)subscript𝑣3010v_{3}=(0,-1,0)italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = ( 0 , - 1 , 0 ),

  • v4=(1,0,1)subscript𝑣4101v_{4}=(-1,0,1)italic_v start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = ( - 1 , 0 , 1 ),

  • v5=(1,1,1)subscript𝑣5111v_{5}=(-1,-1,1)italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = ( - 1 , - 1 , 1 ),

where the third entries correspond to the /(2)2\mathbb{Z}/(2\mathbb{Z})blackboard_Z / ( 2 blackboard_Z )-part. Then, the discrete mKdV equation is written by a single function fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT (hL𝐿h\in Litalic_h ∈ italic_L) as

fh=αfh+v1fh+v2+βfh+v3fh+v4fh+v5,subscript𝑓𝛼subscript𝑓subscript𝑣1subscript𝑓subscript𝑣2𝛽subscript𝑓subscript𝑣3subscript𝑓subscript𝑣4subscript𝑓subscript𝑣5f_{h}=\frac{\alpha f_{h+v_{1}}f_{h+v_{2}}+\beta f_{h+v_{3}}f_{h+v_{4}}}{f_{h+v% _{5}}},italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = divide start_ARG italic_α italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ,

the RHS of which is an irreducible Laurent polynomial. Since the \ellroman_ℓ- and m𝑚mitalic_m-coordinates of each generator are non-positive but do not vanish simultaneously, these shift vectors are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT. The monoid S𝑆Sitalic_S generated by the shift vectors is

S={(,m,n)L,m0}𝑆conditional-set𝑚𝑛𝐿𝑚0S=\{(\ell,m,n)\in L\mid\ell,m\leq 0\}italic_S = { ( roman_ℓ , italic_m , italic_n ) ∈ italic_L ∣ roman_ℓ , italic_m ≤ 0 }

and the corresponding order \leq on L𝐿Litalic_L is expressed as

(,m,n)(,m,n) and mm.formulae-sequence𝑚𝑛superscriptsuperscript𝑚superscript𝑛superscript and 𝑚superscript𝑚(\ell,m,n)\leq(\ell^{\prime},m^{\prime},n^{\prime})\quad\Leftrightarrow\quad% \ell\leq\ell^{\prime}\text{ and }m\leq m^{\prime}.( roman_ℓ , italic_m , italic_n ) ≤ ( roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_n start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ⇔ roman_ℓ ≤ roman_ℓ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and italic_m ≤ italic_m start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT .

The shift v5subscript𝑣5v_{5}italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT is the minimum element of the set {0,v1,,v5}0subscript𝑣1subscript𝑣5\{0,v_{1},\ldots,v_{5}\}{ 0 , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT } and we can solve the equation for fh+v5subscript𝑓subscript𝑣5f_{h+v_{5}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT end_POSTSUBSCRIPT by an irreducible Laurent polynomial. Therefore, this equation satisfies all the assumptions in Section 1.

Remark 2.3.

Not only the discrete (modified) KdV equation but all the discrete Hirota bilinear equations, including the Hirota-Miwa equation, the bilinear form of the discrete BKP equation and their nontrivial reductions, satisfy the assumptions in Section 1.

Although our main topic in this paper is lattice equations, we do not exclude Laurent systems defined on a one-dimensional lattice. However, as the following two examples show, some Laurent systems on a one-dimensional lattice do not have the irreducibility or the coprimeness.

Example 2.4.

Let r1𝑟subscriptabsent1r\in\mathbb{Z}_{\geq 1}italic_r ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT and consider the system

fn=fn1r+1fn2subscript𝑓𝑛subscriptsuperscript𝑓𝑟𝑛11subscript𝑓𝑛2f_{n}=\frac{f^{r}_{n-1}+1}{f_{n-2}}italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = divide start_ARG italic_f start_POSTSUPERSCRIPT italic_r end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT + 1 end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_n - 2 end_POSTSUBSCRIPT end_ARG

over the coefficient ring \mathbb{Z}blackboard_Z. It is well-known that this equation can be obtained from a cluster algebra and has the Laurent property, i.e., fn[f0±1,f1±1]subscript𝑓𝑛subscriptsuperscript𝑓plus-or-minus10subscriptsuperscript𝑓plus-or-minus11f_{n}\in\mathbb{Z}[f^{\pm 1}_{0},f^{\pm 1}_{1}]italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ blackboard_Z [ italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ] for all n0𝑛0n\geq 0italic_n ≥ 0 [1].

If r=1𝑟1r=1italic_r = 1, this system is the Lyness map [24]. It is periodic with period 5555 and has the irreducibility. In particular, it does not have the coprimeness since fn+5=fnsubscript𝑓𝑛5subscript𝑓𝑛f_{n+5}=f_{n}italic_f start_POSTSUBSCRIPT italic_n + 5 end_POSTSUBSCRIPT = italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT. Since f5=f0subscript𝑓5subscript𝑓0f_{5}=f_{0}italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is a unit in [f0±1,f1±1]subscriptsuperscript𝑓plus-or-minus10subscriptsuperscript𝑓plus-or-minus11\mathbb{Z}[f^{\pm 1}_{0},f^{\pm 1}_{1}]blackboard_Z [ italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_f start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ], this equation has a nontrivial unit as an iterate.

On the other hand, if r2𝑟2r\geq 2italic_r ≥ 2, the equation is not periodic anymore. In this case, the equation has the irreducibility over \mathbb{Z}blackboard_Z if and only if r𝑟ritalic_r is a power of 2222 (i.e., the first iterate is irreducible). However, the equation always has the coprimeness [22].

Example 2.5.

Consider the equation

(2.1) fn=fn1fn6+fn3fn4fn7subscript𝑓𝑛subscript𝑓𝑛1subscript𝑓𝑛6subscript𝑓𝑛3subscript𝑓𝑛4subscript𝑓𝑛7f_{n}=\frac{f_{n-1}f_{n-6}+f_{n-3}f_{n-4}}{f_{n-7}}italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = divide start_ARG italic_f start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_n - 6 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT italic_n - 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_n - 4 end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_n - 7 end_POSTSUBSCRIPT end_ARG

on H=0𝐻subscriptabsent0H=\mathbb{Z}_{\geq 0}italic_H = blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT, i.e., the initial values are f0,,f6subscript𝑓0subscript𝑓6f_{0},\ldots,f_{6}italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT. Since it can be obtained as a reduction of the Hirota-Miwa equation, this equation has the Laurent property. However, since

f7subscript𝑓7\displaystyle f_{7}italic_f start_POSTSUBSCRIPT 7 end_POSTSUBSCRIPT =f1f6+f3f4f0,absentsubscript𝑓1subscript𝑓6subscript𝑓3subscript𝑓4subscript𝑓0\displaystyle=\frac{f_{1}f_{6}+f_{3}f_{4}}{f_{0}},= divide start_ARG italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ,
f8subscript𝑓8\displaystyle f_{8}italic_f start_POSTSUBSCRIPT 8 end_POSTSUBSCRIPT =f0f4f5+f1f2f6+f2f3f4f0f1,absentsubscript𝑓0subscript𝑓4subscript𝑓5subscript𝑓1subscript𝑓2subscript𝑓6subscript𝑓2subscript𝑓3subscript𝑓4subscript𝑓0subscript𝑓1\displaystyle=\frac{f_{0}f_{4}f_{5}+f_{1}f_{2}f_{6}+f_{2}f_{3}f_{4}}{f_{0}f_{1% }},= divide start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_ARG ,
f9subscript𝑓9\displaystyle f_{9}italic_f start_POSTSUBSCRIPT 9 end_POSTSUBSCRIPT =(f0f5+f2f3)(f1f6+f3f4)f0f1f2,absentsubscript𝑓0subscript𝑓5subscript𝑓2subscript𝑓3subscript𝑓1subscript𝑓6subscript𝑓3subscript𝑓4subscript𝑓0subscript𝑓1subscript𝑓2\displaystyle=\frac{(f_{0}f_{5}+f_{2}f_{3})(f_{1}f_{6}+f_{3}f_{4})}{f_{0}f_{1}% f_{2}},= divide start_ARG ( italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ) ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ) end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_ARG ,

this equation does not satisfy the irreducibility or the coprimeness. Using

p=f1f6+f3f4,q=f0f4f5+f1f2f6+f2f3f4,r=f0f5+f2f3,formulae-sequence𝑝subscript𝑓1subscript𝑓6subscript𝑓3subscript𝑓4formulae-sequence𝑞subscript𝑓0subscript𝑓4subscript𝑓5subscript𝑓1subscript𝑓2subscript𝑓6subscript𝑓2subscript𝑓3subscript𝑓4𝑟subscript𝑓0subscript𝑓5subscript𝑓2subscript𝑓3p=f_{1}f_{6}+f_{3}f_{4},\quad q=f_{0}f_{4}f_{5}+f_{1}f_{2}f_{6}+f_{2}f_{3}f_{4% },\quad r=f_{0}f_{5}+f_{2}f_{3},italic_p = italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT , italic_q = italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT , italic_r = italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT + italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ,

we can write the time evolution of the equation as

f0subscript𝑓0\displaystyle f_{0}italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT f1,f1f2,f2f3,formulae-sequencemaps-toabsentsubscript𝑓1formulae-sequencemaps-tosubscript𝑓1subscript𝑓2maps-tosubscript𝑓2subscript𝑓3\displaystyle\mapsto f_{1},\quad f_{1}\mapsto f_{2},\quad f_{2}\mapsto f_{3},↦ italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ↦ italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ↦ italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ,
f3subscript𝑓3\displaystyle f_{3}italic_f start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT f4,f4f5,f5f6,f6pf0,formulae-sequencemaps-toabsentsubscript𝑓4formulae-sequencemaps-tosubscript𝑓4subscript𝑓5formulae-sequencemaps-tosubscript𝑓5subscript𝑓6maps-tosubscript𝑓6𝑝subscript𝑓0\displaystyle\mapsto f_{4},\quad f_{4}\mapsto f_{5},\quad f_{5}\mapsto f_{6},% \quad f_{6}\mapsto\frac{p}{f_{0}},↦ italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT ↦ italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ↦ italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT ↦ divide start_ARG italic_p end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG ,
p𝑝\displaystyle pitalic_p qf0,qprf0,rp.formulae-sequencemaps-toabsent𝑞subscript𝑓0formulae-sequencemaps-to𝑞𝑝𝑟subscript𝑓0maps-to𝑟𝑝\displaystyle\mapsto\frac{q}{f_{0}},\quad q\mapsto\frac{pr}{f_{0}},\quad r% \mapsto p.↦ divide start_ARG italic_q end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG , italic_q ↦ divide start_ARG italic_p italic_r end_ARG start_ARG italic_f start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_ARG , italic_r ↦ italic_p .

Let

A=[0100000000001000000000010000000000100000000001000000000010001000000100100000001010000000010000000100]𝐴matrix0100000000001000000000010000000000100000000001000000000010001000000100100000001010000000010000000100A=\begin{bmatrix}0&1&0&0&0&0&0&0&0&0\\ 0&0&1&0&0&0&0&0&0&0\\ 0&0&0&1&0&0&0&0&0&0\\ 0&0&0&0&1&0&0&0&0&0\\ 0&0&0&0&0&1&0&0&0&0\\ 0&0&0&0&0&0&1&0&0&0\\ -1&0&0&0&0&0&0&1&0&0\\ -1&0&0&0&0&0&0&0&1&0\\ -1&0&0&0&0&0&0&0&0&1\\ 0&0&0&0&0&0&0&1&0&0\\ \end{bmatrix}italic_A = [ start_ARG start_ROW start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL end_ROW start_ROW start_CELL - 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL start_CELL 1 end_CELL start_CELL 0 end_CELL start_CELL 0 end_CELL end_ROW end_ARG ]

and define Fn(0),,Fn(6),Pn,Qn,Rnsubscriptsuperscript𝐹0𝑛subscriptsuperscript𝐹6𝑛subscript𝑃𝑛subscript𝑄𝑛subscript𝑅𝑛F^{(0)}_{n},\ldots,F^{(6)}_{n},P_{n},Q_{n},R_{n}italic_F start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , … , italic_F start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_P start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT , italic_R start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT for n0𝑛0n\geq 0italic_n ≥ 0 by

F0(0)=1,F0(1)==F0(6)=0,P0=Q0=R0=0formulae-sequenceformulae-sequencesubscriptsuperscript𝐹001subscriptsuperscript𝐹10subscriptsuperscript𝐹600subscript𝑃0subscript𝑄0subscript𝑅00F^{(0)}_{0}=1,\quad F^{(1)}_{0}=\cdots=F^{(6)}_{0}=0,\quad P_{0}=Q_{0}=R_{0}=0italic_F start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 1 , italic_F start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = ⋯ = italic_F start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0 , italic_P start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_Q start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = 0

and

[Fn(0)Fn(6)PnQnRn]=A[Fn1(0)Fn1(6)Pn1Qn1Rn1](n1).matrixsubscriptsuperscript𝐹0𝑛subscriptsuperscript𝐹6𝑛subscript𝑃𝑛subscript𝑄𝑛subscript𝑅𝑛𝐴matrixsubscriptsuperscript𝐹0𝑛1subscriptsuperscript𝐹6𝑛1subscript𝑃𝑛1subscript𝑄𝑛1subscript𝑅𝑛1𝑛1\begin{bmatrix}F^{(0)}_{n}\\ \vdots\\ F^{(6)}_{n}\\ P_{n}\\ Q_{n}\\ R_{n}\end{bmatrix}=A\begin{bmatrix}F^{(0)}_{n-1}\\ \vdots\\ F^{(6)}_{n-1}\\ P_{n-1}\\ Q_{n-1}\\ R_{n-1}\end{bmatrix}\quad(n\geq 1).[ start_ARG start_ROW start_CELL italic_F start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_R start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] = italic_A [ start_ARG start_ROW start_CELL italic_F start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL ⋮ end_CELL end_ROW start_ROW start_CELL italic_F start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_P start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_Q start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_CELL end_ROW start_ROW start_CELL italic_R start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT end_CELL end_ROW end_ARG ] ( italic_n ≥ 1 ) .

Then, the general iterate of this equation is expressed as

fn=f0Fn(0)f1Fn(1)f6Fn(6)pPnqQnrRn,subscript𝑓𝑛subscriptsuperscript𝑓subscriptsuperscript𝐹0𝑛0subscriptsuperscript𝑓subscriptsuperscript𝐹1𝑛1subscriptsuperscript𝑓subscriptsuperscript𝐹6𝑛6superscript𝑝subscript𝑃𝑛superscript𝑞subscript𝑄𝑛superscript𝑟subscript𝑅𝑛f_{n}=f^{F^{(0)}_{n}}_{0}f^{F^{(1)}_{n}}_{1}\cdots f^{F^{(6)}_{n}}_{6}p^{P_{n}% }q^{Q_{n}}r^{R_{n}},italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = italic_f start_POSTSUPERSCRIPT italic_F start_POSTSUPERSCRIPT ( 0 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_F start_POSTSUPERSCRIPT ( 1 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_f start_POSTSUPERSCRIPT italic_F start_POSTSUPERSCRIPT ( 6 ) end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 6 end_POSTSUBSCRIPT italic_p start_POSTSUPERSCRIPT italic_P start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_q start_POSTSUPERSCRIPT italic_Q start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT italic_r start_POSTSUPERSCRIPT italic_R start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT end_POSTSUPERSCRIPT ,

which implies that the exponent of each factor grows quadratically. This equation can be reduced to the Lyness map via the transformation gn=fnfn5fn2fn3subscript𝑔𝑛subscript𝑓𝑛subscript𝑓𝑛5subscript𝑓𝑛2subscript𝑓𝑛3g_{n}=\frac{f_{n}f_{n-5}}{f_{n-2}f_{n-3}}italic_g start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = divide start_ARG italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_n - 5 end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_n - 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_n - 3 end_POSTSUBSCRIPT end_ARG [14].

When considering an equation on \mathbb{Z}blackboard_Z, we almost always use the domain

{nna}conditional-set𝑛𝑛𝑎\{n\in\mathbb{Z}\mid n\geq a\}{ italic_n ∈ blackboard_Z ∣ italic_n ≥ italic_a }

for some a𝑎a\in\mathbb{Z}italic_a ∈ blackboard_Z. However, some ordinary difference equations have another type of light-cone regular domains.

Example 2.6.

Consider the discrete Hirota bilinear equation

fn=αfn2fn5+βfn3fn4fn7,subscript𝑓𝑛𝛼subscript𝑓𝑛2subscript𝑓𝑛5𝛽subscript𝑓𝑛3subscript𝑓𝑛4subscript𝑓𝑛7f_{n}=\frac{\alpha f_{n-2}f_{n-5}+\beta f_{n-3}f_{n-4}}{f_{n-7}},italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = divide start_ARG italic_α italic_f start_POSTSUBSCRIPT italic_n - 2 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_n - 5 end_POSTSUBSCRIPT + italic_β italic_f start_POSTSUBSCRIPT italic_n - 3 end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_n - 4 end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_n - 7 end_POSTSUBSCRIPT end_ARG ,

where α𝛼\alphaitalic_α and β𝛽\betaitalic_β are nonzero constants. Then, the domain

H={0}{nn2}𝐻0conditional-set𝑛𝑛2H=\{0\}\cup\{n\in\mathbb{Z}\mid n\geq 2\}italic_H = { 0 } ∪ { italic_n ∈ blackboard_Z ∣ italic_n ≥ 2 }

is light-cone regular for this equation because fn1subscript𝑓𝑛1f_{n-1}italic_f start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT does not appear in the RHS of the equation. The initial boundary for H𝐻Hitalic_H is

H0={7}{nn9}.subscript𝐻07conditional-set𝑛𝑛9H_{0}=\{7\}\cup\{n\in\mathbb{Z}\mid n\geq 9\}.italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = { 7 } ∪ { italic_n ∈ blackboard_Z ∣ italic_n ≥ 9 } .

Since this equation satisfies all the assumptions in Section 1, we can apply Theorem 1.18 to this equation. That is, if it has the three properties on H𝐻Hitalic_H, then the equation also satisfies them on {nna}conditional-set𝑛𝑛𝑎\{n\in\mathbb{Z}\mid n\geq a\}{ italic_n ∈ blackboard_Z ∣ italic_n ≥ italic_a }.

It is known that some non-integrable systems have the Laurent property, the irreducibility and the coprimeness.

Example 2.7 (extensions of the discrete Toda equation [17]).

Let R=𝑅R=\mathbb{Z}italic_R = blackboard_Z, a,b>0𝑎𝑏subscriptabsent0a,b\in\mathbb{Z}_{>0}italic_a , italic_b ∈ blackboard_Z start_POSTSUBSCRIPT > 0 end_POSTSUBSCRIPT and let k1,,ka+b,1,,a+b>0subscript𝑘1subscript𝑘𝑎𝑏subscript1subscript𝑎𝑏subscriptabsent0k_{1},\ldots,k_{a+b},\ell_{1},\ldots,\ell_{a+b}\in\mathbb{Z}_{>0}italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_k start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT , roman_ℓ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , roman_ℓ start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT > 0 end_POSTSUBSCRIPT. Suppose that

GCD(k1,,ka+b,1,,a+b)GCDsubscript𝑘1subscript𝑘𝑎𝑏subscript1subscript𝑎𝑏\operatorname{GCD}(k_{1},\ldots,k_{a+b},\ell_{1},\ldots,\ell_{a+b})roman_GCD ( italic_k start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_k start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT , roman_ℓ start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , roman_ℓ start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT )

is a power of 2222, where GCDGCD\operatorname{GCD}roman_GCD stands for the greatest common divisor. Express a vector 𝐧a+b𝐧superscript𝑎𝑏\mathbf{n}\in\mathbb{Z}^{a+b}bold_n ∈ blackboard_Z start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT as

𝐧=(n1,,na+b)=i=1a+bni𝐞i,𝐧subscript𝑛1subscript𝑛𝑎𝑏subscriptsuperscript𝑎𝑏𝑖1subscript𝑛𝑖subscript𝐞𝑖\mathbf{n}=(n_{1},\ldots,n_{a+b})=\sum^{a+b}_{i=1}n_{i}\mathbf{e}_{i},bold_n = ( italic_n start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_n start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT ) = ∑ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ,

where 𝐞ia+bsubscript𝐞𝑖superscript𝑎𝑏\mathbf{e}_{i}\in\mathbb{Z}^{a+b}bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT is the unit vector in the i𝑖iitalic_i-th direction. Then, an extension of the discrete Toda equation is

(2.2) ft,𝐧=i=1aft1,𝐧+𝐞ikift1,𝐧𝐞ii+j=a+1a+bft1,𝐧+𝐞jkjft1,𝐧𝐞jjft2,𝐧.subscript𝑓𝑡𝐧subscriptsuperscriptproduct𝑎𝑖1subscriptsuperscript𝑓subscript𝑘𝑖𝑡1𝐧subscript𝐞𝑖subscriptsuperscript𝑓subscript𝑖𝑡1𝐧subscript𝐞𝑖subscriptsuperscriptproduct𝑎𝑏𝑗𝑎1subscriptsuperscript𝑓subscript𝑘𝑗𝑡1𝐧subscript𝐞𝑗subscriptsuperscript𝑓subscript𝑗𝑡1𝐧subscript𝐞𝑗subscript𝑓𝑡2𝐧f_{t,\mathbf{n}}=\frac{\prod^{a}_{i=1}f^{k_{i}}_{t-1,\mathbf{n}+\mathbf{e}_{i}% }f^{\ell_{i}}_{t-1,\mathbf{n}-\mathbf{e}_{i}}+\prod^{a+b}_{j=a+1}f^{k_{j}}_{t-% 1,\mathbf{n}+\mathbf{e}_{j}}f^{\ell_{j}}_{t-1,\mathbf{n}-\mathbf{e}_{j}}}{f_{t% -2,\mathbf{n}}}.italic_f start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT = divide start_ARG ∏ start_POSTSUPERSCRIPT italic_a end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∏ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j = italic_a + 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n + bold_e start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n - bold_e start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT end_ARG .

Note that this equation has a realization as an LP-algebraic object.

Let us check that the equation satisfies all the assumptions in Section 1. Let

L={(t,𝐧)a+bt+i=1a+bni:even}𝐿conditional-set𝑡𝐧direct-sumsuperscript𝑎𝑏:𝑡subscriptsuperscript𝑎𝑏𝑖1subscript𝑛𝑖evenL=\left\{(t,\mathbf{n})\in\mathbb{Z}\oplus\mathbb{Z}^{a+b}\mid t+\sum^{a+b}_{i% =1}n_{i}\colon\text{even}\right\}italic_L = { ( italic_t , bold_n ) ∈ blackboard_Z ⊕ blackboard_Z start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT ∣ italic_t + ∑ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : even }

and define v1,,v2a+2b+1Lsubscript𝑣1subscript𝑣2𝑎2𝑏1𝐿v_{1},\ldots,v_{2a+2b+1}\in Litalic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT ∈ italic_L as

v2i1=(1,𝐞i),v2i=(1,𝐞i)(i=1,,a+b),v2a+2b+1=(2,𝟎).formulae-sequencesubscript𝑣2𝑖11subscript𝐞𝑖formulae-sequencesubscript𝑣2𝑖1subscript𝐞𝑖𝑖1𝑎𝑏subscript𝑣2𝑎2𝑏120v_{2i-1}=(-1,\mathbf{e}_{i}),\quad v_{2i}=(-1,-\mathbf{e}_{i})\quad(i=1,\ldots% ,a+b),\quad v_{2a+2b+1}=(-2,\mathbf{0}).italic_v start_POSTSUBSCRIPT 2 italic_i - 1 end_POSTSUBSCRIPT = ( - 1 , bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) , italic_v start_POSTSUBSCRIPT 2 italic_i end_POSTSUBSCRIPT = ( - 1 , - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ( italic_i = 1 , … , italic_a + italic_b ) , italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT = ( - 2 , bold_0 ) .

Using h=(t,𝐧)𝑡𝐧h=(t,\mathbf{n})italic_h = ( italic_t , bold_n ), the equation can be written as

fh=i=1afh+v2i1kifh+v2ii+j=a+1a+bfh+v2j1kjfh+v2jjfh+v2a+2b+1.subscript𝑓subscriptsuperscriptproduct𝑎𝑖1subscriptsuperscript𝑓subscript𝑘𝑖subscript𝑣2𝑖1subscriptsuperscript𝑓subscript𝑖subscript𝑣2𝑖subscriptsuperscriptproduct𝑎𝑏𝑗𝑎1subscriptsuperscript𝑓subscript𝑘𝑗subscript𝑣2𝑗1subscriptsuperscript𝑓subscript𝑗subscript𝑣2𝑗subscript𝑓subscript𝑣2𝑎2𝑏1f_{h}=\frac{\prod^{a}_{i=1}f^{k_{i}}_{h+v_{2i-1}}f^{\ell_{i}}_{h+v_{2i}}+\prod% ^{a+b}_{j=a+1}f^{k_{j}}_{h+v_{2j-1}}f^{\ell_{j}}_{h+v_{2j}}}{f_{h+v_{2a+2b+1}}}.italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT = divide start_ARG ∏ start_POSTSUPERSCRIPT italic_a end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_i - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∏ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j = italic_a + 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_j - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG .

The shift vectors v1,,v2a+2b+1subscript𝑣1subscript𝑣2𝑎2𝑏1v_{1},\ldots,v_{2a+2b+1}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT since their t𝑡titalic_t-coordinates are all negative. The monoid S𝑆Sitalic_S is written as

S=span0(v1,,v2a+2b),𝑆subscriptspansubscriptabsent0subscript𝑣1subscript𝑣2𝑎2𝑏S=\operatorname{span}_{\mathbb{Z}_{\geq 0}}(v_{1},\ldots,v_{2a+2b}),italic_S = roman_span start_POSTSUBSCRIPT blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b end_POSTSUBSCRIPT ) ,

where the number of generators in the RHS is already minimum. The corresponding order \leq is described explicitly as

(t,𝐧)(t,𝐧)tt and i=1a+b|nini|tt.formulae-sequence𝑡𝐧superscript𝑡superscript𝐧𝑡superscript𝑡 and subscriptsuperscript𝑎𝑏𝑖1subscriptsuperscript𝑛𝑖subscript𝑛𝑖superscript𝑡𝑡(t,\mathbf{n})\leq(t^{\prime},\mathbf{n}^{\prime})\quad\Leftrightarrow\quad t% \leq t^{\prime}\text{ and }\sum^{a+b}_{i=1}|n^{\prime}_{i}-n_{i}|\leq t^{% \prime}-t.( italic_t , bold_n ) ≤ ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , bold_n start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ⇔ italic_t ≤ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and ∑ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT | italic_n start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | ≤ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT - italic_t .

With respect to this order, the shift vector v2a+2b+1subscript𝑣2𝑎2𝑏1v_{2a+2b+1}italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT is the minimum element of the set {0,v1,,v2a+2b+1}0subscript𝑣1subscript𝑣2𝑎2𝑏1\{0,v_{1},\ldots,v_{2a+2b+1}\}{ 0 , italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT } because of the relation

v2i1+v2i=v2a+2b+1subscript𝑣2𝑖1subscript𝑣2𝑖subscript𝑣2𝑎2𝑏1v_{2i-1}+v_{2i}=v_{2a+2b+1}italic_v start_POSTSUBSCRIPT 2 italic_i - 1 end_POSTSUBSCRIPT + italic_v start_POSTSUBSCRIPT 2 italic_i end_POSTSUBSCRIPT = italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT

for i=1,,a+b𝑖1𝑎𝑏i=1,\ldots,a+bitalic_i = 1 , … , italic_a + italic_b. Solving the equation in the opposite direction, we obtain

fh+v2a+2b+1=i=1afh+v2i1kifh+v2ii+j=a+1a+bfh+v2j1kjfh+v2jjfh.subscript𝑓subscript𝑣2𝑎2𝑏1subscriptsuperscriptproduct𝑎𝑖1subscriptsuperscript𝑓subscript𝑘𝑖subscript𝑣2𝑖1subscriptsuperscript𝑓subscript𝑖subscript𝑣2𝑖subscriptsuperscriptproduct𝑎𝑏𝑗𝑎1subscriptsuperscript𝑓subscript𝑘𝑗subscript𝑣2𝑗1subscriptsuperscript𝑓subscript𝑗subscript𝑣2𝑗subscript𝑓f_{h+v_{2a+2b+1}}=\frac{\prod^{a}_{i=1}f^{k_{i}}_{h+v_{2i-1}}f^{\ell_{i}}_{h+v% _{2i}}+\prod^{a+b}_{j=a+1}f^{k_{j}}_{h+v_{2j-1}}f^{\ell_{j}}_{h+v_{2j}}}{f_{h}}.italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = divide start_ARG ∏ start_POSTSUPERSCRIPT italic_a end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_i - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∏ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j = italic_a + 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_j - 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 2 italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT end_ARG .

Therefore, the equation satisfies all the assumptions in Section 1.

Example 2.8 ([21, 18, 27]).

For an even positive integer k𝑘kitalic_k, the lattice equation

xm,n=xm1,n1+axm1,nk+bxm,n1ksubscript𝑥𝑚𝑛subscript𝑥𝑚1𝑛1𝑎subscriptsuperscript𝑥𝑘𝑚1𝑛𝑏subscriptsuperscript𝑥𝑘𝑚𝑛1x_{m,n}=-x_{m-1,n-1}+\frac{a}{x^{k}_{m-1,n}}+\frac{b}{x^{k}_{m,n-1}}italic_x start_POSTSUBSCRIPT italic_m , italic_n end_POSTSUBSCRIPT = - italic_x start_POSTSUBSCRIPT italic_m - 1 , italic_n - 1 end_POSTSUBSCRIPT + divide start_ARG italic_a end_ARG start_ARG italic_x start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m - 1 , italic_n end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_b end_ARG start_ARG italic_x start_POSTSUPERSCRIPT italic_k end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m , italic_n - 1 end_POSTSUBSCRIPT end_ARG

is not integrable in the sense of degree growth but passes the singularity confinement test. One of its generalizations to a higher-dimensional lattice is

xt,𝐧+xt2,𝐧=i=1d(aixt1,𝐧+𝐞iki+bixt1,𝐧𝐞ii),subscript𝑥𝑡𝐧subscript𝑥𝑡2𝐧subscriptsuperscript𝑑𝑖1subscript𝑎𝑖subscriptsuperscript𝑥subscript𝑘𝑖𝑡1𝐧subscript𝐞𝑖subscript𝑏𝑖subscriptsuperscript𝑥subscript𝑖𝑡1𝐧subscript𝐞𝑖x_{t,\mathbf{n}}+x_{t-2,\mathbf{n}}=\sum^{d}_{i=1}\left(\frac{a_{i}}{x^{k_{i}}% _{t-1,\mathbf{n}+\mathbf{e}_{i}}}+\frac{b_{i}}{x^{\ell_{i}}_{t-1,\mathbf{n}-% \mathbf{e}_{i}}}\right),italic_x start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT + italic_x start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT = ∑ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT ( divide start_ARG italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG italic_x start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_ARG start_ARG italic_x start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ) ,

where

  • d𝑑ditalic_d is a positive integer,

  • 𝐧d𝐧superscript𝑑\mathbf{n}\in\mathbb{Z}^{d}bold_n ∈ blackboard_Z start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT,

  • ki,isubscript𝑘𝑖subscript𝑖k_{i},\ell_{i}italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT are positive even integers satisfying

    min1id(iki1)>max1id(i,ki),subscript1𝑖𝑑subscript𝑖subscript𝑘𝑖1subscript1𝑖𝑑subscript𝑖subscript𝑘𝑖\min_{1\leq i\leq d}(\ell_{i}k_{i}-1)>\max_{1\leq i\leq d}(\ell_{i},k_{i}),roman_min start_POSTSUBSCRIPT 1 ≤ italic_i ≤ italic_d end_POSTSUBSCRIPT ( roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - 1 ) > roman_max start_POSTSUBSCRIPT 1 ≤ italic_i ≤ italic_d end_POSTSUBSCRIPT ( roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ,
  • a1,b1,,ad,bdsubscript𝑎1subscript𝑏1subscript𝑎𝑑subscript𝑏𝑑a_{1},b_{1},\ldots,a_{d},b_{d}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT are variables (i.e., algebraically independent over \mathbb{Q}blackboard_Q),

  • the coefficient ring is R=[a1,b1,,ad,bd]𝑅subscript𝑎1subscript𝑏1subscript𝑎𝑑subscript𝑏𝑑R=\mathbb{Z}[a_{1},b_{1},\ldots,a_{d},b_{d}]italic_R = blackboard_Z [ italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT , italic_b start_POSTSUBSCRIPT italic_d end_POSTSUBSCRIPT ].

This equation can be Laurentified via the transformation

xt,𝐧=ft,𝐧ft2,𝐧Ft1,𝐧,subscript𝑥𝑡𝐧subscript𝑓𝑡𝐧subscript𝑓𝑡2𝐧subscript𝐹𝑡1𝐧x_{t,\mathbf{n}}=\frac{f_{t,\mathbf{n}}f_{t-2,\mathbf{n}}}{F_{t-1,\mathbf{n}}},italic_x start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT = divide start_ARG italic_f start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT end_ARG start_ARG italic_F start_POSTSUBSCRIPT italic_t - 1 , bold_n end_POSTSUBSCRIPT end_ARG ,

where

Ft,𝐧=i=1dft,𝐧+𝐞ikift,𝐧𝐞ii.subscript𝐹𝑡𝐧subscriptsuperscriptproduct𝑑𝑖1subscriptsuperscript𝑓subscript𝑘𝑖𝑡𝐧subscript𝐞𝑖subscriptsuperscript𝑓subscript𝑖𝑡𝐧subscript𝐞𝑖F_{t,\mathbf{n}}=\prod^{d}_{i=1}f^{k_{i}}_{t,\mathbf{n}+\mathbf{e}_{i}}f^{\ell% _{i}}_{t,\mathbf{n}-\mathbf{e}_{i}}.italic_F start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT = ∏ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

The obtained Laurent system is

(2.3) ft,𝐧=Ft1,𝐧ft4,𝐧Ft3,𝐧+i=1d(aiFt1,𝐧Ft2,𝐧+𝐞ikift2,𝐧ft1,𝐧+𝐞ikift3,𝐧+𝐞iki+biFt1,𝐧Ft2,𝐧𝐞iift2,𝐧ft1,𝐧𝐞iift3,𝐧𝐞ii).subscript𝑓𝑡𝐧subscript𝐹𝑡1𝐧subscript𝑓𝑡4𝐧subscript𝐹𝑡3𝐧subscriptsuperscript𝑑𝑖1subscript𝑎𝑖subscript𝐹𝑡1𝐧subscriptsuperscript𝐹subscript𝑘𝑖𝑡2𝐧subscript𝐞𝑖subscript𝑓𝑡2𝐧subscriptsuperscript𝑓subscript𝑘𝑖𝑡1𝐧subscript𝐞𝑖subscriptsuperscript𝑓subscript𝑘𝑖𝑡3𝐧subscript𝐞𝑖subscript𝑏𝑖subscript𝐹𝑡1𝐧subscriptsuperscript𝐹subscript𝑖𝑡2𝐧subscript𝐞𝑖subscript𝑓𝑡2𝐧subscriptsuperscript𝑓subscript𝑖𝑡1𝐧subscript𝐞𝑖subscriptsuperscript𝑓subscript𝑖𝑡3𝐧subscript𝐞𝑖f_{t,\mathbf{n}}=-\frac{F_{t-1,\mathbf{n}}f_{t-4,\mathbf{n}}}{F_{t-3,\mathbf{n% }}}+\sum^{d}_{i=1}\left(\frac{a_{i}F_{t-1,\mathbf{n}}F^{k_{i}}_{t-2,\mathbf{n}% +\mathbf{e}_{i}}}{f_{t-2,\mathbf{n}}f^{k_{i}}_{t-1,\mathbf{n}+\mathbf{e}_{i}}f% ^{k_{i}}_{t-3,\mathbf{n}+\mathbf{e}_{i}}}+\frac{b_{i}F_{t-1,\mathbf{n}}F^{\ell% _{i}}_{t-2,\mathbf{n}-\mathbf{e}_{i}}}{f_{t-2,\mathbf{n}}f^{\ell_{i}}_{t-1,% \mathbf{n}-\mathbf{e}_{i}}f^{\ell_{i}}_{t-3,\mathbf{n}-\mathbf{e}_{i}}}\right).italic_f start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT = - divide start_ARG italic_F start_POSTSUBSCRIPT italic_t - 1 , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_t - 4 , bold_n end_POSTSUBSCRIPT end_ARG start_ARG italic_F start_POSTSUBSCRIPT italic_t - 3 , bold_n end_POSTSUBSCRIPT end_ARG + ∑ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT ( divide start_ARG italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT italic_t - 1 , bold_n end_POSTSUBSCRIPT italic_F start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 2 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 3 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT italic_t - 1 , bold_n end_POSTSUBSCRIPT italic_F start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 2 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 3 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ) .

As far as the present author knows, equation (2.3) is the Laurent system with the most complicated concrete expression in the literature. Note that this equation does not have a cluster- or LP-algebraic expression because ft,𝐧subscript𝑓𝑡𝐧f_{t,\mathbf{n}}italic_f start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT and ft4,𝐧subscript𝑓𝑡4𝐧f_{t-4,\mathbf{n}}italic_f start_POSTSUBSCRIPT italic_t - 4 , bold_n end_POSTSUBSCRIPT do not appear in a product form, i.e., we cannot apply the Caterpillar Lemma.

Let us check that the equation satisfies all the assumptions in Section 1. Let

L={(t,𝐧)dt+i=1dni:even}.𝐿conditional-set𝑡𝐧direct-sumsuperscript𝑑:𝑡subscriptsuperscript𝑑𝑖1subscript𝑛𝑖evenL=\left\{(t,\mathbf{n})\in\mathbb{Z}\oplus\mathbb{Z}^{d}\mid t+\sum^{d}_{i=1}n% _{i}\colon\text{even}\right\}.italic_L = { ( italic_t , bold_n ) ∈ blackboard_Z ⊕ blackboard_Z start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT ∣ italic_t + ∑ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_n start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : even } .

We do not explicitly write down the set of shift vectors, but those vectors are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT since their t𝑡titalic_t-coordinates are all negative. The monoid S𝑆Sitalic_S can be written as

S=span0{(1,±𝐞i)i=1,,d}𝑆subscriptspansubscriptabsent0conditional1plus-or-minussubscript𝐞𝑖𝑖1𝑑S=\operatorname{span}_{\mathbb{Z}_{\geq 0}}\{(-1,\pm\mathbf{e}_{i})\mid i=1,% \ldots,d\}italic_S = roman_span start_POSTSUBSCRIPT blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT { ( - 1 , ± bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) ∣ italic_i = 1 , … , italic_d }

and the minimum element of the set of shift vectors is vN=(4,𝟎)subscript𝑣𝑁40v_{N}=(-4,\mathbf{0})italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = ( - 4 , bold_0 ). Solving the equation in the opposite direction, we obtain

ft4,𝐧=Ft3,𝐧ft,𝐧Ft1,𝐧+i=1d(aiFt3,𝐧Ft2,𝐧+𝐞ikift2,𝐧ft1,𝐧+𝐞ikift3,𝐧+𝐞iki+biFt3,𝐧Ft2,𝐧𝐞iift2,𝐧ft1,𝐧𝐞iift3,𝐧𝐞ii),subscript𝑓𝑡4𝐧subscript𝐹𝑡3𝐧subscript𝑓𝑡𝐧subscript𝐹𝑡1𝐧subscriptsuperscript𝑑𝑖1subscript𝑎𝑖subscript𝐹𝑡3𝐧subscriptsuperscript𝐹subscript𝑘𝑖𝑡2𝐧subscript𝐞𝑖subscript𝑓𝑡2𝐧subscriptsuperscript𝑓subscript𝑘𝑖𝑡1𝐧subscript𝐞𝑖subscriptsuperscript𝑓subscript𝑘𝑖𝑡3𝐧subscript𝐞𝑖subscript𝑏𝑖subscript𝐹𝑡3𝐧subscriptsuperscript𝐹subscript𝑖𝑡2𝐧subscript𝐞𝑖subscript𝑓𝑡2𝐧subscriptsuperscript𝑓subscript𝑖𝑡1𝐧subscript𝐞𝑖subscriptsuperscript𝑓subscript𝑖𝑡3𝐧subscript𝐞𝑖f_{t-4,\mathbf{n}}=-\frac{F_{t-3,\mathbf{n}}f_{t,\mathbf{n}}}{F_{t-1,\mathbf{n% }}}+\sum^{d}_{i=1}\left(\frac{a_{i}F_{t-3,\mathbf{n}}F^{k_{i}}_{t-2,\mathbf{n}% +\mathbf{e}_{i}}}{f_{t-2,\mathbf{n}}f^{k_{i}}_{t-1,\mathbf{n}+\mathbf{e}_{i}}f% ^{k_{i}}_{t-3,\mathbf{n}+\mathbf{e}_{i}}}+\frac{b_{i}F_{t-3,\mathbf{n}}F^{\ell% _{i}}_{t-2,\mathbf{n}-\mathbf{e}_{i}}}{f_{t-2,\mathbf{n}}f^{\ell_{i}}_{t-1,% \mathbf{n}-\mathbf{e}_{i}}f^{\ell_{i}}_{t-3,\mathbf{n}-\mathbf{e}_{i}}}\right),italic_f start_POSTSUBSCRIPT italic_t - 4 , bold_n end_POSTSUBSCRIPT = - divide start_ARG italic_F start_POSTSUBSCRIPT italic_t - 3 , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT end_ARG start_ARG italic_F start_POSTSUBSCRIPT italic_t - 1 , bold_n end_POSTSUBSCRIPT end_ARG + ∑ start_POSTSUPERSCRIPT italic_d end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT ( divide start_ARG italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT italic_t - 3 , bold_n end_POSTSUBSCRIPT italic_F start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 2 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 3 , bold_n + bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG + divide start_ARG italic_b start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_F start_POSTSUBSCRIPT italic_t - 3 , bold_n end_POSTSUBSCRIPT italic_F start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 2 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_t - 2 , bold_n end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 1 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_t - 3 , bold_n - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ) ,

the RHS of which is an irreducible Laurent polynomial since its degree with respect to fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is 1111. Therefore, the equation satisfies all the assumptions in Section 1.

It is sometimes much easier to show the Laurent property, the irreducibility and the coprimeness on a specific domain than on a general light-cone regular domain. For example, the present author and collaborators proved these properties for equations (2.2) and (2.3) on some translation-invariant domains [17, 18]. Using Theorem 1.18, we immediately obtain these properties on any light-cone regular domain. Moreover, according to Proposition 1.17, the iterates of these equations have no unit element except on the initial boundary.

Corollary 2.9.

Equation (2.2) in Example 2.7 has the Laurent property, the irreducibility and the coprimeness on any light-cone regular domain. Moreover, the iterates do not contain any nontrivial unit, i.e., if an iterate ft,𝐧subscript𝑓𝑡𝐧f_{t,\mathbf{n}}italic_f start_POSTSUBSCRIPT italic_t , bold_n end_POSTSUBSCRIPT of the equation is a Laurent monomial, then (t,𝐧)𝑡𝐧(t,\mathbf{n})( italic_t , bold_n ) must belong to the initial boundary.

Corollary 2.10.

Equation (2.3) in Example 2.8 has the Laurent property, the irreducibility and the coprimeness on any light-cone regular domain. Moreover, the iterates do not contain any nontrivial unit.

3. Proofs

In this section, we prove Proposition 1.17 and Theorem 1.18.

Lemma 3.1.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular. Then, its initial boundary H0subscript𝐻0H_{0}italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT can be expressed as

H0={hHh+vNH}.subscript𝐻0conditional-set𝐻subscript𝑣𝑁𝐻H_{0}=\{h\in H\mid h+v_{N}\notin H\}.italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = { italic_h ∈ italic_H ∣ italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∉ italic_H } .
Proof.

We only show that H0{hHh+vNH}subscript𝐻0conditional-set𝐻subscript𝑣𝑁𝐻H_{0}\subset\{h\in H\mid h+v_{N}\notin H\}italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ⊂ { italic_h ∈ italic_H ∣ italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∉ italic_H } since the opposite is clear by definition.

Let hH0subscript𝐻0h\in H_{0}italic_h ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Then,

h+viHsubscript𝑣𝑖𝐻h+v_{i}\notin Hitalic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∉ italic_H

for some i𝑖iitalic_i. Since vNvisubscript𝑣𝑁subscript𝑣𝑖v_{N}\leq v_{i}italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ≤ italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT by Assumption 1.7, we have

h+vNh+vi.subscript𝑣𝑁subscript𝑣𝑖h+v_{N}\leq h+v_{i}.italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ≤ italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

Therefore, it follows from condition (2) in Definition 1.11 that h+vNHsubscript𝑣𝑁𝐻h+v_{N}\notin Hitalic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∉ italic_H. Hence, hhitalic_h belongs to the RHS. ∎

Lemma 3.2.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular and let h1,,hmLsubscript1subscript𝑚𝐿h_{1},\ldots,h_{m}\in Litalic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ italic_L. Then, we have

h1,,hmH+vN(={h+vNhH})subscript1subscript𝑚annotated𝐻subscript𝑣𝑁absentconditional-setsubscript𝑣𝑁𝐻h_{1},\ldots,h_{m}\in H+\ell v_{N}\quad(=\{h+\ell v_{N}\mid h\in H\})italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ italic_H + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ( = { italic_h + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∣ italic_h ∈ italic_H } )

for a sufficiently large >0subscriptabsent0\ell\in\mathbb{Z}_{>0}roman_ℓ ∈ blackboard_Z start_POSTSUBSCRIPT > 0 end_POSTSUBSCRIPT.

Proof.

It is sufficient to consider the case m=1𝑚1m=1italic_m = 1. Take an arbitrary hH𝐻h\in Hitalic_h ∈ italic_H. Since the shift vectors v1,,vNsubscript𝑣1subscript𝑣𝑁v_{1},\ldots,v_{N}italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT generate the lattice L𝐿Litalic_L by Assumption 1.3, there exist a1,,aNsubscript𝑎1subscript𝑎𝑁a_{1},\ldots,a_{N}\in\mathbb{Z}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_Z such that

h1h=a1v1++aNvN.subscript1subscript𝑎1subscript𝑣1subscript𝑎𝑁subscript𝑣𝑁h_{1}-h=a_{1}v_{1}+\cdots+a_{N}v_{N}.italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_h = italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ⋯ + italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Using

gg+vjg+vN𝑔𝑔subscript𝑣𝑗𝑔subscript𝑣𝑁g\geq g+v_{j}\geq g+v_{N}italic_g ≥ italic_g + italic_v start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ≥ italic_g + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT

for gL𝑔𝐿g\in Litalic_g ∈ italic_L and j=1,,N𝑗1𝑁j=1,\ldots,Nitalic_j = 1 , … , italic_N, we have

h1=h+iaivih+i|ai|vih+i|ai|vN.subscript1subscript𝑖subscript𝑎𝑖subscript𝑣𝑖subscript𝑖subscript𝑎𝑖subscript𝑣𝑖subscript𝑖subscript𝑎𝑖subscript𝑣𝑁h_{1}=h+\sum_{i}a_{i}v_{i}\geq h+\sum_{i}|a_{i}|v_{i}\geq h+\sum_{i}|a_{i}|v_{% N}.italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_h + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ italic_h + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ italic_h + ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Therefore, if i|ai|subscript𝑖subscript𝑎𝑖\ell\geq\sum_{i}|a_{i}|roman_ℓ ≥ ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT |, then we have

h1h+vN.subscript1subscript𝑣𝑁h_{1}\geq h+\ell v_{N}.italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≥ italic_h + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT .

Since h+vNH+vNsubscript𝑣𝑁𝐻subscript𝑣𝑁h+\ell v_{N}\in H+\ell v_{N}italic_h + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ italic_H + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT and the domain H+vN𝐻subscript𝑣𝑁H+\ell v_{N}italic_H + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT is light-cone regular, it follows from condition (2) in Definition 1.11 that h1H+vNsubscript1𝐻subscript𝑣𝑁h_{1}\in H+\ell v_{N}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ italic_H + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT. ∎

Lemma 3.3.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular. Let hH𝐻h\in Hitalic_h ∈ italic_H and h0H0subscript0subscript𝐻0h_{0}\in H_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. If h0hnot-less-than-nor-greater-thansubscript0h_{0}\nleq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≰ italic_h (meaning that h0hsubscript0h_{0}\leq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_h does not hold), then fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is independent of the initial variable fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. That is, if fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT depends on the initial variable fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, then h0hsubscript0h_{0}\leq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_h.

Proof.

Let h0hnot-less-than-nor-greater-thansubscript0h_{0}\nleq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≰ italic_h. We show that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT does not depend on fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT by induction on hhitalic_h with respect to the order \leq.

If hH0subscript𝐻0h\in H_{0}italic_h ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, then fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is an initial variable. Therefore, it is sufficient to consider the case hHH0𝐻subscript𝐻0h\in H\setminus H_{0}italic_h ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Since h0h+vinot-less-than-nor-greater-thansubscript0subscript𝑣𝑖h_{0}\nleq h+v_{i}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≰ italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for all i𝑖iitalic_i by the definition of the order \leq, fh+v1,,fh+vNsubscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁f_{h+v_{1}},\ldots,f_{h+v_{N}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT are all independent of fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Hence, fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT, which is determined by fh+v1,,fh+vNsubscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁f_{h+v_{1}},\ldots,f_{h+v_{N}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT, is also independent of fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. ∎

Lemma 3.4.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular and assume that equation (1.1) possesses the Laurent property, the irreducibility and the coprimeness. Then, the equation also has these three properties even when considered over the coefficient ring K𝐾Kitalic_K (the field of fractions of R𝑅Ritalic_R). That is, for any hHH0𝐻subscript𝐻0h\in H\setminus H_{0}italic_h ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is an irreducible element of the ring KH0subscript𝐾subscript𝐻0K_{H_{0}}italic_K start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and for any pair h1,h2Hsubscript1subscript2𝐻h_{1},h_{2}\in Hitalic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_H (h1h2subscript1subscript2h_{1}\neq h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≠ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT), fh1subscript𝑓subscript1f_{h_{1}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and fh2subscript𝑓subscript2f_{h_{2}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT are coprime in KH0subscript𝐾subscript𝐻0K_{H_{0}}italic_K start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Proof.

The Laurent property immediately follows from RH0KH0subscript𝑅subscript𝐻0subscript𝐾subscript𝐻0R_{H_{0}}\subset K_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊂ italic_K start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. If fhRH0subscript𝑓subscript𝑅subscript𝐻0f_{h}\in R_{H_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is irreducible, then fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is also irreducible as an element of KH0subscript𝐾subscript𝐻0K_{H_{0}}italic_K start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, which leads to the irreducibility over K𝐾Kitalic_K. The coprimeness follows from Lemma A.3. ∎

Remark 3.5.

While the Laurent property and the coprimeness are preserved under any extension of the coefficient ring, the irreducibility is not in general. For example, the Laurent system

fn=fn12+1fn2subscript𝑓𝑛subscriptsuperscript𝑓2𝑛11subscript𝑓𝑛2f_{n}=\frac{f^{2}_{n-1}+1}{f_{n-2}}italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT = divide start_ARG italic_f start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n - 1 end_POSTSUBSCRIPT + 1 end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_n - 2 end_POSTSUBSCRIPT end_ARG

has the irreducibility over \mathbb{R}blackboard_R (or \mathbb{Z}blackboard_Z, \mathbb{Q}blackboard_Q) but the RHS itself factorizes over \mathbb{C}blackboard_C. Therefore, extending the coefficient ring R𝑅Ritalic_R to an algebraically closed field from the beginning does not always work well.

Lemma 3.6.

Suppose that equation (1.1) has the Laurent property on a light-cone regular domain H𝐻Hitalic_H. Then, for any hH𝐻h\in Hitalic_h ∈ italic_H, there exists hHsuperscript𝐻h^{\prime}\in Hitalic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H such that hhsuperscripth\leq h^{\prime}italic_h ≤ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and fhsubscript𝑓superscriptf_{h^{\prime}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is not a Laurent monomial in the initial variables.

Proof.

Seeking for a contradiction, assume that there exists hH𝐻h\in Hitalic_h ∈ italic_H such that for any hhsuperscripth^{\prime}\geq hitalic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_h, fhsubscript𝑓superscriptf_{h^{\prime}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is a Laurent monomial in the initial variables. Let g=hvN𝑔subscript𝑣𝑁g=h-v_{N}italic_g = italic_h - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT. Then, fg+v1,,fg+vNsubscript𝑓𝑔subscript𝑣1subscript𝑓𝑔subscript𝑣𝑁f_{g+v_{1}},\ldots,f_{g+v_{N}}italic_f start_POSTSUBSCRIPT italic_g + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_g + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT are all Laurent monomials. Moreover, fg+v1,,fg+vNsubscript𝑓𝑔subscript𝑣1subscript𝑓𝑔subscript𝑣𝑁f_{g+v_{1}},\ldots,f_{g+v_{N}}italic_f start_POSTSUBSCRIPT italic_g + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_g + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT are algebraically independent over K𝐾Kitalic_K since they have no algebraic relation. Therefore, it follows from Lemma A.12 that fg=Φ(fg+v1,,fg+vN)subscript𝑓𝑔Φsubscript𝑓𝑔subscript𝑣1subscript𝑓𝑔subscript𝑣𝑁f_{g}=\Phi(f_{g+v_{1}},\ldots,f_{g+v_{N}})italic_f start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT = roman_Φ ( italic_f start_POSTSUBSCRIPT italic_g + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_g + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ) is not a Laurent monomial, which leads to a contradiction. ∎

Definition 3.7 (dH(h)subscript𝑑𝐻d_{H}(h)italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ) [18]).

For a light-cone regular domain HL𝐻𝐿H\subset Litalic_H ⊂ italic_L and a point hH𝐻h\in Hitalic_h ∈ italic_H, we define dH(h)1subscript𝑑𝐻subscriptabsent1d_{H}(h)\in\mathbb{Z}_{\geq 1}italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ) ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT as

dH(h)=#(H(h+S))(=#{hHhh}),subscript𝑑𝐻annotated#𝐻𝑆absent#conditional-setsuperscript𝐻superscriptd_{H}(h)=\#(H\cap(h+S))\quad(=\#\{h^{\prime}\in H\mid h^{\prime}\leq h\}),italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ) = # ( italic_H ∩ ( italic_h + italic_S ) ) ( = # { italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h } ) ,

where ##\## denotes the cardinality of a set. Note that the set H(h+S)𝐻𝑆H\cap(h+S)italic_H ∩ ( italic_h + italic_S ) is always finite since H𝐻Hitalic_H is light-cone regular.

Lemma 3.8.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular and suppose that h1,h2Hsubscript1subscript2𝐻h_{1},h_{2}\in Hitalic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_H satisfy h1h2subscript1subscript2h_{1}\leq h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Then, we have

dH(h1)dH(h2)subscript𝑑𝐻subscript1subscript𝑑𝐻subscript2d_{H}(h_{1})\leq d_{H}(h_{2})italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) ≤ italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT )

and the equality holds if and only if h1=h2subscript1subscript2h_{1}=h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT.

Proof.

The statement immediately follows from the inclusion

{hHhh1}{hHhh2}.conditional-set𝐻subscript1conditional-set𝐻subscript2\{h\in H\mid h\leq h_{1}\}\subset\{h\in H\mid h\leq h_{2}\}.{ italic_h ∈ italic_H ∣ italic_h ≤ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT } ⊂ { italic_h ∈ italic_H ∣ italic_h ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT } .

Lemma 3.9.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular and let h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT be a minimal element of H𝐻Hitalic_H with respect to the order \leq. Then, H=H{h0}superscript𝐻𝐻subscript0H^{\prime}=H\setminus\{h_{0}\}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_H ∖ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT } is light-cone regular, too. In particular, if hH𝐻h\in Hitalic_h ∈ italic_H, h0hsubscript0h_{0}\leq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_h and h0hsubscript0h_{0}\neq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≠ italic_h, then dH(h)<dH(h)subscript𝑑superscript𝐻subscript𝑑𝐻d_{H^{\prime}}(h)<d_{H}(h)italic_d start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_h ) < italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ).

Proof.

It is sufficient to show that Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is light-cone regular. Let hHsuperscript𝐻h\in H^{\prime}italic_h ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

First, we show condition (1) in Definition 1.11. It follows from HHsuperscript𝐻𝐻H^{\prime}\subset Hitalic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊂ italic_H that

{hHhh}{hHhh}.conditional-setsuperscriptsuperscript𝐻superscriptconditional-setsuperscript𝐻superscript\{h^{\prime}\in H^{\prime}\mid h^{\prime}\leq h\}\subset\{h^{\prime}\in H\mid h% ^{\prime}\leq h\}.{ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h } ⊂ { italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h } .

Since the RHS is a finite set, so is the LHS.

Next, we show condition (2) in Definition 1.11. Since h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is minimal in H𝐻Hitalic_H and hh0subscript0h\neq h_{0}italic_h ≠ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, we have hh0not-less-than-nor-greater-thansubscript0h\nleq h_{0}italic_h ≰ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Hence, we have

{hHhh}={hHhh}H.conditional-setsuperscriptsuperscript𝐻superscriptconditional-setsuperscript𝐻superscriptsuperscript𝐻\{h^{\prime}\in H^{\prime}\mid h^{\prime}\geq h\}=\{h^{\prime}\in H\mid h^{% \prime}\geq h\}\subset H^{\prime}.{ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_h } = { italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_h } ⊂ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT .

Definition 3.10 (domain mutation).

We will call the above procedure to obtain Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT from H𝐻Hitalic_H the mutation of H𝐻Hitalic_H at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. We also call Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT the mutation of H𝐻Hitalic_H at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

The term “mutation” comes from the theory of cluster algebras.

Lemma 3.11.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular and let Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT be the mutation of H𝐻Hitalic_H at a minimal element h0Hsubscript0𝐻h_{0}\in Hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H. Then

H0=(H0{h0}){h0vN}.subscriptsuperscript𝐻0subscript𝐻0subscript0subscript0subscript𝑣𝑁H^{\prime}_{0}=(H_{0}\setminus\{h_{0}\})\cup\{h_{0}-v_{N}\}.italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = ( italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∖ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT } ) ∪ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } .
Proof.

The statement immediately follows from Lemma 3.1. ∎

The following lemma, which gives the converse of Lemma 3.9, is helpful when one obtains a Laurent system from a cluster or LP algebra, although we do not use it in this paper.

Lemma 3.12.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular, hH𝐻h\in Hitalic_h ∈ italic_H and let H=H{h}superscript𝐻𝐻H^{\prime}=H\setminus\{h\}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_H ∖ { italic_h }. If Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is light-cone regular, then hhitalic_h is minimal in H𝐻Hitalic_H.

Proof.

Suppose that hhitalic_h is not minimal in H𝐻Hitalic_H and we show that Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is not light-cone regular. Since hhitalic_h is not minimal, there exists h0Hsubscript0𝐻h_{0}\in Hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H such that h0hsubscript0h_{0}\leq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_h and h0hsubscript0h_{0}\neq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≠ italic_h. Since

h0H,hh0,hH,formulae-sequencesubscript0superscript𝐻formulae-sequencesubscript0superscript𝐻h_{0}\in H^{\prime},\quad h\geq h_{0},\quad h\notin H^{\prime},italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_h ≥ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_h ∉ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ,

the domain Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT does not satisfy condition (2) in Definition 1.11. ∎

Remark 3.13.

The above lemma implies that when one obtains a Laurent system on a lattice from a cluster algebra as in [28, 29], any mutation-eligible vertex (meaning that the mutation there produces the equation) in each step must always be minimal in the sense that the corresponding lattice point is minimal in the domain with respect to the order \leq.

Example 3.14.

Consider the discrete KdV equation (Example 2.1) and define HL𝐻𝐿H\subset Litalic_H ⊂ italic_L as

H={(m,n)Lm,n0}{(0,0),(1,0)}.𝐻conditional-set𝑚𝑛𝐿𝑚𝑛00010H=\{(m,n)\in L\mid m,n\geq 0\}\setminus\{(0,0),(1,0)\}.italic_H = { ( italic_m , italic_n ) ∈ italic_L ∣ italic_m , italic_n ≥ 0 } ∖ { ( 0 , 0 ) , ( 1 , 0 ) } .

Then, H𝐻Hitalic_H is light-cone regular (see Figure 1).

Let h0=(0,1)subscript001h_{0}=(0,1)italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = ( 0 , 1 ), which is a minimal element of H𝐻Hitalic_H. The mutation Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT of H𝐻Hitalic_H at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is

H={(m,n)Lm,n0}{(0,0),(1,0),(0,1)}.superscript𝐻conditional-set𝑚𝑛𝐿𝑚𝑛0001001H^{\prime}=\{(m,n)\in L\mid m,n\geq 0\}\setminus\{(0,0),(1,0),(0,1)\}.italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = { ( italic_m , italic_n ) ∈ italic_L ∣ italic_m , italic_n ≥ 0 } ∖ { ( 0 , 0 ) , ( 1 , 0 ) , ( 0 , 1 ) } .

Let h=(3,3)H33𝐻h=(3,3)\in Hitalic_h = ( 3 , 3 ) ∈ italic_H. Then, it follows from Figure 1 that

dH(h)=14,dH(h)=13.formulae-sequencesubscript𝑑𝐻14subscript𝑑superscript𝐻13d_{H}(h)=14,\quad d_{H^{\prime}}(h)=13.italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ) = 14 , italic_d start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_h ) = 13 .
h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPThhitalic_h\tohhitalic_h
Figure 1. Domain mutation at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT in the case of the discrete KdV equation. The initial boundaries consist of the points marked by black disks, respectively. The boxed regions represent the past light cones emanating from hhitalic_h, respectively.

Let us prove Proposition 1.17.

Proof of Proposition 1.17.

The “if” part is trivial. Let hHH0𝐻subscript𝐻0h\in H\setminus H_{0}italic_h ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. We show that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is not a unit.

Let

B={h0H0h0h}.𝐵conditional-setsubscript0subscript𝐻0subscript0B=\{h_{0}\in H_{0}\mid h_{0}\leq h\}.italic_B = { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∣ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_h } .

Then, it follows from Lemma 3.3 that fhRBsubscript𝑓subscript𝑅𝐵f_{h}\in R_{B}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT. Therefore, by Lemma A.8, it is sufficient to show that there exists a family α=(αb)bB𝛼subscriptsubscript𝛼𝑏𝑏𝐵\alpha=(\alpha_{b})_{b\in B}italic_α = ( italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_b ∈ italic_B end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh|fbαb(bB)=0.evaluated-atsubscript𝑓subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0f_{h}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}=0.italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT = 0 .

By Lemma 3.6, there exists hHH0superscript𝐻subscript𝐻0h^{\prime}\in H\setminus H_{0}italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT such that hhsuperscripth^{\prime}\geq hitalic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_h, hhsuperscripth^{\prime}\neq hitalic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≠ italic_h and fhsubscript𝑓superscriptf_{h^{\prime}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is not a Laurent monomial in the initial variables. Let

H~=Hh+h.~𝐻𝐻superscript\widetilde{H}=H-h^{\prime}+h.over~ start_ARG italic_H end_ARG = italic_H - italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_h .

Since H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG is nothing but a translation of H𝐻Hitalic_H, the equation has the Laurent property and the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG. Moreover, fhRH~0subscript𝑓subscript𝑅subscript~𝐻0f_{h}\in R_{\widetilde{H}_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is not a Laurent monomial, i.e., not a unit in this ring. It follows from the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is coprime to fbsubscript𝑓𝑏f_{b}italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT for any bB𝑏𝐵b\in Bitalic_b ∈ italic_B in the ring RH~0subscript𝑅subscript~𝐻0R_{\widetilde{H}_{0}}italic_R start_POSTSUBSCRIPT over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Therefore, by Lemma A.8, there exists a family (βh~)h~H~0subscriptsubscript𝛽~~subscript~𝐻0(\beta_{\widetilde{h}})_{\widetilde{h}\in\widetilde{H}_{0}}( italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh|fh~βh~(h~H~0)=0,fb|fh~βh~(h~H~0)0(bB).formulae-sequenceevaluated-atsubscript𝑓subscript𝑓~subscript𝛽~~subscript~𝐻00evaluated-atsubscript𝑓𝑏subscript𝑓~subscript𝛽~~subscript~𝐻00for-all𝑏𝐵f_{h}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}(\widetilde{h}% \in\widetilde{H}_{0})}=0,\quad f_{b}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_% {\widetilde{h}}(\widetilde{h}\in\widetilde{H}_{0})}\neq 0\quad(\forall b\in B).italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT = 0 , italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ≠ 0 ( ∀ italic_b ∈ italic_B ) .

Let us define αbK¯×subscript𝛼𝑏superscript¯𝐾\alpha_{b}\in\overline{K}^{\times}italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ∈ over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT for each bB𝑏𝐵b\in Bitalic_b ∈ italic_B as

αb=fb|fh~βh~(h~H~0).subscript𝛼𝑏evaluated-atsubscript𝑓𝑏subscript𝑓~subscript𝛽~~subscript~𝐻0\alpha_{b}=f_{b}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}.italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT = italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .

Then, by construction, we have

fh|fbαb(bB)evaluated-atsubscript𝑓subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵\displaystyle f_{h}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT =fh|fh~βh~(h~H~0)=0absentevaluated-atsubscript𝑓subscript𝑓~subscript𝛽~~subscript~𝐻00\displaystyle=f_{h}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}=0= italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT = 0

(see Figure 2). Hence, fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is not a unit in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. ∎

hhitalic_hB𝐵Bitalic_Bh+S𝑆h+Sitalic_h + italic_SH~0subscript~𝐻0\widetilde{H}_{0}over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPTH0subscript𝐻0H_{0}italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT
Figure 2. Main strategy of the proof of Proposition 1.17 in the case of the discrete KdV equation. Here, H𝐻Hitalic_H is a staircase domain (marked with the small circles) and H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG is a translation of H𝐻Hitalic_H (marked with the big circles). If we consider the equation on H𝐻Hitalic_H, each fbsubscript𝑓𝑏f_{b}italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT (bB𝑏𝐵b\in Bitalic_b ∈ italic_B) is an initial variable. On the other hand, if considered on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG, fbsubscript𝑓𝑏f_{b}italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT is a Laurent polynomial in fh~subscript𝑓~f_{\widetilde{h}}italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT (h~H~0~subscript~𝐻0\widetilde{h}\in\widetilde{H}_{0}over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT). This strategy is also used in the proofs of Lemmas 3.15 and 3.16.

The following two lemmas play essential roles in the proof of Theorem 1.18.

Lemma 3.15.

Let H,H~L𝐻~𝐻𝐿H,\widetilde{H}\subset Litalic_H , over~ start_ARG italic_H end_ARG ⊂ italic_L be light-cone regular. Suppose that equation (1.1) has the Laurent property, the irreducibility and the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG. Suppose also that the equation has the Laurent property on H𝐻Hitalic_H. Let h0Hsubscript0𝐻h_{0}\in Hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H be a minimal element and let Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT be the mutation of H𝐻Hitalic_H at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, i.e.,

H=H{h0},H0=(H0{h0}){h0vN}.formulae-sequencesuperscript𝐻𝐻subscript0subscriptsuperscript𝐻0subscript𝐻0subscript0subscript0subscript𝑣𝑁H^{\prime}=H\setminus\{h_{0}\},\quad H^{\prime}_{0}=(H_{0}\setminus\{h_{0}\})% \cup\{h_{0}-v_{N}\}.italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_H ∖ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT } , italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = ( italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∖ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT } ) ∪ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } .

Then, the equation also possesses the Laurent property on Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

Proof.

Let hHsuperscript𝐻h\in H^{\prime}italic_h ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. We show by induction on dH(h)subscript𝑑superscript𝐻d_{H^{\prime}}(h)italic_d start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_h ) that fhRH0subscript𝑓subscript𝑅subscriptsuperscript𝐻0f_{h}\in R_{H^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Since the domain Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is fixed throughout this proof, we simply use d(h)𝑑d(h)italic_d ( italic_h ) to denote dH(h)subscript𝑑superscript𝐻d_{H^{\prime}}(h)italic_d start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_h ).

Step 1.

If hH0subscriptsuperscript𝐻0h\in H^{\prime}_{0}italic_h ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, then the statement is clear. From here on, we only consider the case hHH0superscript𝐻subscriptsuperscript𝐻0h\in H^{\prime}\setminus H^{\prime}_{0}italic_h ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∖ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

Step 2.

We show that fhRH0[fh01]subscript𝑓subscript𝑅subscriptsuperscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0f_{h}\in R_{H^{\prime}_{0}}[f^{-1}_{h_{0}}]italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ].

It follows from the Laurent property on H𝐻Hitalic_H that fhRH0subscript𝑓subscript𝑅subscript𝐻0f_{h}\in R_{H_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. On the other hand, Assumption 1.7 implies that fh0RH0subscript𝑓subscript0subscript𝑅subscriptsuperscript𝐻0f_{h_{0}}\in R_{H^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Using the inclusion

RH0RH0[fh0vN1]=RH0[fh01],subscript𝑅subscript𝐻0subscript𝑅subscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0subscript𝑣𝑁subscript𝑅subscriptsuperscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0R_{H_{0}}\subset R_{H_{0}}[f^{-1}_{h_{0}-v_{N}}]=R_{H^{\prime}_{0}}[f^{-1}_{h_% {0}}],italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊂ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] = italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ,

we have

fhRH0[fh01].subscript𝑓subscript𝑅subscriptsuperscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0f_{h}\in R_{H^{\prime}_{0}}[f^{-1}_{h_{0}}].italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] .

Step 3.

We show that the ring extension RH0RH0[fh+v11,,fh+v11]subscript𝑅subscriptsuperscript𝐻0subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣1R_{H^{\prime}_{0}}\subset R_{H^{\prime}_{0}}[f^{-1}_{h+v_{1}},\ldots,f^{-1}_{h% +v_{1}}]italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊂ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] is a localization and that fhRH0[fh+v11,,fh+vN1]subscript𝑓subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣𝑁f_{h}\in R_{H^{\prime}_{0}}[f^{-1}_{h+v_{1}},\ldots,f^{-1}_{h+v_{N}}]italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ].

Since d(h+vi)<d(h)𝑑subscript𝑣𝑖𝑑d(h+v_{i})<d(h)italic_d ( italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) < italic_d ( italic_h ) for each i𝑖iitalic_i, it follows from the induction hypothesis that

fh+v1,,fh+vNRH0.subscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁subscript𝑅subscriptsuperscript𝐻0f_{h+v_{1}},\ldots,f_{h+v_{N}}\in R_{H^{\prime}_{0}}.italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

Therefore, the extension RH0RH0[fh+v11,,fh+vN1]subscript𝑅subscriptsuperscript𝐻0subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣𝑁R_{H^{\prime}_{0}}\subset R_{H^{\prime}_{0}}[f^{-1}_{h+v_{1}},\ldots,f^{-1}_{h% +v_{N}}]italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊂ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] is a localization.

Since it is defined by (1.1), fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT clearly belongs to R{h+v1,,h+vN}subscript𝑅subscript𝑣1subscript𝑣𝑁R_{\{h+v_{1},\ldots,h+v_{N}\}}italic_R start_POSTSUBSCRIPT { italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } end_POSTSUBSCRIPT. Using the inclusion

R{h+v1,,h+vN}RH0{fh+v1,,fh+vN}=RH0[fh+v11,,fh+vN1],subscript𝑅subscript𝑣1subscript𝑣𝑁subscript𝑅subscriptsuperscript𝐻0subscript𝑓subscript𝑣1subscript𝑓subscript𝑣𝑁subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣𝑁R_{\{h+v_{1},\ldots,h+v_{N}\}}\subset R_{H^{\prime}_{0}\cup\{f_{h+v_{1}},% \ldots,f_{h+v_{N}}\}}=R_{H^{\prime}_{0}}[f^{-1}_{h+v_{1}},\ldots,f^{-1}_{h+v_{% N}}],italic_R start_POSTSUBSCRIPT { italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } end_POSTSUBSCRIPT ⊂ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∪ { italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT } end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ,

we have

fhRH0[fh+v11,,fh+vN1].subscript𝑓subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣𝑁f_{h}\in R_{H^{\prime}_{0}}[f^{-1}_{h+v_{1}},\ldots,f^{-1}_{h+v_{N}}].italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] .

Step 4.

By steps 3 and 3, we have

fhRH0[fh01]RH0[fh+v11,,fh+vN1].subscript𝑓subscript𝑅subscriptsuperscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣𝑁f_{h}\in R_{H^{\prime}_{0}}[f^{-1}_{h_{0}}]\cap R_{H^{\prime}_{0}}[f^{-1}_{h+v% _{1}},\ldots,f^{-1}_{h+v_{N}}].italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ∩ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] .

If fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is coprime to fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT in RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT for all i𝑖iitalic_i, it follows from Lemma A.7 that

RH0=RH0[fh01]RH0[fh+v11,,fh+vN1],subscript𝑅subscriptsuperscript𝐻0subscript𝑅subscriptsuperscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0subscript𝑅subscriptsuperscript𝐻0subscriptsuperscript𝑓1subscript𝑣1subscriptsuperscript𝑓1subscript𝑣𝑁R_{H^{\prime}_{0}}=R_{H^{\prime}_{0}}[f^{-1}_{h_{0}}]\cap R_{H^{\prime}_{0}}[f% ^{-1}_{h+v_{1}},\ldots,f^{-1}_{h+v_{N}}],italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT = italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ∩ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ,

which implies the statement: fhRH0subscript𝑓subscript𝑅subscriptsuperscript𝐻0f_{h}\in R_{H^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Step 5.

From here on, we fix i=1,,N𝑖1𝑁i=1,\ldots,Nitalic_i = 1 , … , italic_N and show that fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT are coprime in RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. By Assumption 1.7, fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is irreducible but not a unit in RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Therefore, it is sufficient to show that fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT in RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Step 6.

Since RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT has infinitely many variables, we introduce a sub-algebra with only finitely many variables. Let

B={bH0bh+vi or bh0vN}.𝐵conditional-set𝑏subscriptsuperscript𝐻0𝑏subscript𝑣𝑖 or 𝑏subscript0subscript𝑣𝑁B=\{b\in H^{\prime}_{0}\mid b\leq h+v_{i}\text{ or }b\leq h_{0}-v_{N}\}.italic_B = { italic_b ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∣ italic_b ≤ italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT or italic_b ≤ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } .

Since Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is light-cone regular, B𝐵Bitalic_B is a finite set. By Lemma 3.3, when we think of fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT as a rational function in fh0subscript𝑓subscriptsuperscript0f_{h^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT (h0H0subscriptsuperscript0subscript𝐻0h^{\prime}_{0}\in H_{0}italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT), the indices of the variables needed to express fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT all belong to B𝐵Bitalic_B. In particular, fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT belongs to RBsubscript𝑅𝐵R_{B}italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT. Moreover, since

fh0R{h0+v1vN,,h0+vN1vN,h0vN}subscript𝑓subscript0subscript𝑅subscript0subscript𝑣1subscript𝑣𝑁subscript0subscript𝑣𝑁1subscript𝑣𝑁subscript0subscript𝑣𝑁f_{h_{0}}\in R_{\{h_{0}+v_{1}-v_{N},\ldots,h_{0}+v_{N-1}-v_{N},h_{0}-v_{N}\}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , … , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT + italic_v start_POSTSUBSCRIPT italic_N - 1 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } end_POSTSUBSCRIPT

by Assumption 1.7, fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT also belongs to RBsubscript𝑅𝐵R_{B}italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT.

Step 7.

We claim that there exists a family α=(αb)bB𝛼subscriptsubscript𝛼𝑏𝑏𝐵\alpha=(\alpha_{b})_{b\in B}italic_α = ( italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_b ∈ italic_B end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh0|fbαb(bB)=0,fh+vi|fbαb(bB)0.formulae-sequenceevaluated-atsubscript𝑓subscript0subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0evaluated-atsubscript𝑓subscript𝑣𝑖subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0f_{h_{0}}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}=0,\quad f_{h+v_{i}}\Big{|% }_{f_{b}\leftarrow\alpha_{b}(b\in B)}\neq 0.italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT = 0 , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT ≠ 0 .

Assume this claim for the moment. Then, it follows from Lemma A.8 that fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT in KBsubscript𝐾𝐵K_{B}italic_K start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT and thus fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT in the ring RBsubscript𝑅𝐵R_{B}italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT, either, which completes the proof.

Therefore, it is sufficient to show the claim, i.e., to construct such a family α=(αb)bB𝛼subscriptsubscript𝛼𝑏𝑏𝐵\alpha=(\alpha_{b})_{b\in B}italic_α = ( italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_b ∈ italic_B end_POSTSUBSCRIPT.

Step 8.

Let us construct such α𝛼\alphaitalic_α.

By Lemma 3.2, we have

B{h0,h+vi}H~+vN𝐵subscript0subscript𝑣𝑖~𝐻subscript𝑣𝑁B\cup\{h_{0},h+v_{i}\}\subset\widetilde{H}+\ell v_{N}italic_B ∪ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } ⊂ over~ start_ARG italic_H end_ARG + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT

for a sufficiently large >00\ell>0roman_ℓ > 0 since the LHS is a finite set. Since the Laurent property, the irreducibility and the coprimeness are all invariant under a translation on the whole lattice, translating H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG if necessary, we may assume without loss of generality that

B{h0,h+vi}H~H~0.𝐵subscript0subscript𝑣𝑖~𝐻subscript~𝐻0B\cup\{h_{0},h+v_{i}\}\subset\widetilde{H}\setminus\widetilde{H}_{0}.italic_B ∪ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT , italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } ⊂ over~ start_ARG italic_H end_ARG ∖ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT .

By Lemma 3.4, the Laurent property, the irreducibility and the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG are all preserved under the extension of the coefficient ring from R𝑅Ritalic_R to K𝐾Kitalic_K. Therefore, fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT, fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT and fbsubscript𝑓𝑏f_{b}italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT (bB𝑏𝐵b\in Bitalic_b ∈ italic_B) are all irreducible elements of KH~0subscript𝐾subscript~𝐻0K_{\widetilde{H}_{0}}italic_K start_POSTSUBSCRIPT over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Moreover, since h0Hsubscript0superscript𝐻h_{0}\notin H^{\prime}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∉ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, h+viHsubscript𝑣𝑖superscript𝐻h+v_{i}\in H^{\prime}italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and BH𝐵superscript𝐻B\subset H^{\prime}italic_B ⊂ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, it holds that

h0h+vi,h0B.formulae-sequencesubscript0subscript𝑣𝑖subscript0𝐵h_{0}\neq h+v_{i},\quad h_{0}\notin B.italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≠ italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∉ italic_B .

Thus, it follows from the coprimeness over K𝐾Kitalic_K that fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is coprime to any of fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT and fbsubscript𝑓𝑏f_{b}italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT (bB𝑏𝐵b\in Bitalic_b ∈ italic_B) in the ring KH~0subscript𝐾subscript~𝐻0K_{\widetilde{H}_{0}}italic_K start_POSTSUBSCRIPT over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

It follows from Proposition 1.17 that fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT is not a unit in KH~0subscript𝐾subscript~𝐻0K_{\widetilde{H}_{0}}italic_K start_POSTSUBSCRIPT over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Thus, by Lemma A.8, there exists a family β=(βh~)h~H~0𝛽subscriptsubscript𝛽~~subscript~𝐻0\beta=(\beta_{\widetilde{h}})_{\widetilde{h}\in\widetilde{H}_{0}}italic_β = ( italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh0|fh~βh~(h~H~0)=0,fh+vi|fh~βh~(h~H~0)0,fb|fh~βh~(h~H~0)0(bB).formulae-sequenceevaluated-atsubscript𝑓subscript0subscript𝑓~subscript𝛽~~subscript~𝐻00formulae-sequenceevaluated-atsubscript𝑓subscript𝑣𝑖subscript𝑓~subscript𝛽~~subscript~𝐻00evaluated-atsubscript𝑓𝑏subscript𝑓~subscript𝛽~~subscript~𝐻00for-all𝑏𝐵f_{h_{0}}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({\widetilde% {h}}\in{\widetilde{H}_{0}})}=0,\quad f_{h+v_{i}}\Big{|}_{f_{\widetilde{h}}% \leftarrow\beta_{\widetilde{h}}({\widetilde{h}}\in{\widetilde{H}_{0}})}\neq 0,% \quad f_{b}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}\neq 0\quad(\forall b\in B).italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT = 0 , italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ≠ 0 , italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ≠ 0 ( ∀ italic_b ∈ italic_B ) .

We define αbK¯×subscript𝛼𝑏superscript¯𝐾\alpha_{b}\in\overline{K}^{\times}italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ∈ over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT for each bB𝑏𝐵b\in Bitalic_b ∈ italic_B as

αb=fb|fh~βh~(h~H~0).subscript𝛼𝑏evaluated-atsubscript𝑓𝑏subscript𝑓~subscript𝛽~~subscript~𝐻0\alpha_{b}=f_{b}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}.italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT = italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .

Then, by construction, we have

fh0|fbαb(bB)evaluated-atsubscript𝑓subscript0subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵\displaystyle f_{h_{0}}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT =fh0|fh~βh~(h~H~0)=0,absentevaluated-atsubscript𝑓subscript0subscript𝑓~subscript𝛽~~subscript~𝐻00\displaystyle=f_{h_{0}}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h% }}({\widetilde{h}}\in{\widetilde{H}_{0}})}=0,= italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT = 0 ,
fh+vi|fgαb(bB)evaluated-atsubscript𝑓subscript𝑣𝑖subscript𝑓𝑔subscript𝛼𝑏𝑏𝐵\displaystyle f_{h+v_{i}}\Big{|}_{f_{g}\leftarrow\alpha_{b}(b\in B)}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_g end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT =fh+vi|fh~βh~(h~H~0)0,absentevaluated-atsubscript𝑓subscript𝑣𝑖subscript𝑓~subscript𝛽~~subscript~𝐻00\displaystyle=f_{h+v_{i}}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde% {h}}({\widetilde{h}}\in{\widetilde{H}_{0}})}\neq 0,= italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ≠ 0 ,

which implies that fh0subscript𝑓subscript0f_{h_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fh+visubscript𝑓subscript𝑣𝑖f_{h+v_{i}}italic_f start_POSTSUBSCRIPT italic_h + italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Hence, we have fhRH0subscript𝑓subscript𝑅subscriptsuperscript𝐻0f_{h}\in R_{H^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and the proof is completed. ∎

Lemma 3.16.

Let H,H~L𝐻~𝐻𝐿H,\widetilde{H}\subset Litalic_H , over~ start_ARG italic_H end_ARG ⊂ italic_L be light-cone regular. Suppose that equation (1.1) has the Laurent property, the irreducibility and the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG. If the equation has the Laurent property on H𝐻Hitalic_H, then it also satisfies the other two properties on H𝐻Hitalic_H.

Proof.

First, we prove the irreducibility.

Step 1.

Let hH𝐻h\in Hitalic_h ∈ italic_H. It follows from the Laurent property on H𝐻Hitalic_H that fhRH0subscript𝑓subscript𝑅subscript𝐻0f_{h}\in R_{H_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. We show by induction on dH(h)subscript𝑑𝐻d_{H}(h)italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ) that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is irreducible in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. If hH0subscript𝐻0h\in H_{0}italic_h ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, then the statement is clear. Thus, we only consider the case hHH0𝐻subscript𝐻0h\in H\setminus H_{0}italic_h ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT.

Step 2.

The proof of the irreducibility is complicated because we do not fix the domain H𝐻Hitalic_H. To make sure, let us describe what we assume in the induction step. Our induction hypothesis is as follows:

Let HLsuperscript𝐻𝐿H^{\prime}\subset Litalic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊂ italic_L be light-cone regular and suppose that equation (1.1) has the Laurent property on Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. If hHsuperscriptsuperscript𝐻h^{\prime}\in H^{\prime}italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT satisfies

dH(h)<dH(h),subscript𝑑superscript𝐻superscriptsubscript𝑑𝐻d_{H^{\prime}}(h^{\prime})<d_{H}(h),italic_d start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) < italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ) ,

then fhsubscript𝑓superscriptf_{h^{\prime}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is irreducible in the ring RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Step 3.

Since the set

{hHhh}conditional-setsuperscript𝐻superscript\{h^{\prime}\in H\mid h^{\prime}\leq h\}{ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h }

is finite and nonempty, one can take a minimal element h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT of this set. Note that h0H0subscript0subscript𝐻0h_{0}\in H_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and h0hsubscript0h_{0}\neq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≠ italic_h. If h=h0vNsubscript0subscript𝑣𝑁h=h_{0}-v_{N}italic_h = italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, then the statement is clear because h+v1,,h+vNsubscript𝑣1subscript𝑣𝑁h+v_{1},\ldots,h+v_{N}italic_h + italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_h + italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT all belong to H0subscript𝐻0H_{0}italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. From here on, we only consider the case hh0vNsubscript0subscript𝑣𝑁h\neq h_{0}-v_{N}italic_h ≠ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT.

Let Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT be the mutation of H𝐻Hitalic_H at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, i.e.,

H=H{h0},H0=(H0{h0}){h0vN}.formulae-sequencesuperscript𝐻𝐻subscript0subscriptsuperscript𝐻0subscript𝐻0subscript0subscript0subscript𝑣𝑁H^{\prime}=H\setminus\{h_{0}\},\quad H^{\prime}_{0}=(H_{0}\setminus\{h_{0}\})% \cup\{h_{0}-v_{N}\}.italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_H ∖ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT } , italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT = ( italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∖ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT } ) ∪ { italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } .

By Lemma 3.15, the equation has the Laurent property on Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and thus we have fhRH0subscript𝑓subscript𝑅subscriptsuperscript𝐻0f_{h}\in R_{H^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Since dH(h)<dH(h)subscript𝑑superscript𝐻subscript𝑑𝐻d_{H^{\prime}}(h)<d_{H}(h)italic_d start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ( italic_h ) < italic_d start_POSTSUBSCRIPT italic_H end_POSTSUBSCRIPT ( italic_h ), it follows from the induction hypothesis that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is irreducible in RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Step 4.

It follows from Assumption 1.7 that fh0RH0subscript𝑓subscript0subscript𝑅subscriptsuperscript𝐻0f_{h_{0}}\in R_{H^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Consider the inclusion relations among localized rings:

RH0RH0[fh0vN1]=RH0[fh01]RH0.subscript𝑅subscript𝐻0subscript𝑅subscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0subscript𝑣𝑁subscript𝑅subscriptsuperscript𝐻0delimited-[]subscriptsuperscript𝑓1subscript0superset-ofsubscript𝑅subscriptsuperscript𝐻0R_{H_{0}}\subset R_{H_{0}}[f^{-1}_{h_{0}-v_{N}}]=R_{H^{\prime}_{0}}[f^{-1}_{h_% {0}}]\supset R_{H^{\prime}_{0}}.italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⊂ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] = italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ] ⊃ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT .

By Lemma A.5, the irreducibility of fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT follows from the coprimeness of fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

By Assumption 1.3, fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT is irreducible in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Therefore, it is sufficient to show that fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Step 5.

Since RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT has infinitely many variables, we introduce a sub-algebra with only finitely many variables. Let

B={bH0bh or bh0vN}.𝐵conditional-set𝑏subscript𝐻0𝑏 or 𝑏subscript0subscript𝑣𝑁B=\{b\in H_{0}\mid b\leq h\text{ or }b\leq h_{0}-v_{N}\}.italic_B = { italic_b ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∣ italic_b ≤ italic_h or italic_b ≤ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT } .

Since H𝐻Hitalic_H is light-cone regular, B𝐵Bitalic_B is a finite set. By Lemma 3.3, when we think of fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT as Laurent polynomials in fh0subscript𝑓subscriptsuperscript0f_{h^{\prime}_{0}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT (h0H0subscriptsuperscript0subscript𝐻0h^{\prime}_{0}\in H_{0}italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT), the indices of the variables needed to express fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT and fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT all belong to B𝐵Bitalic_B. In particular, we have fh,fh0RBsubscript𝑓subscript𝑓subscriptsuperscript0subscript𝑅𝐵f_{h},f_{h^{\prime}_{0}}\in R_{B}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT.

Step 6.

We claim that there exists a family α=(αb)bB𝛼subscriptsubscript𝛼𝑏𝑏𝐵\alpha=(\alpha_{b})_{b\in B}italic_α = ( italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_b ∈ italic_B end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh|fbαb(bB)0,fh0vN|fbαb(bB)=0.formulae-sequenceevaluated-atsubscript𝑓subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0evaluated-atsubscript𝑓subscript0subscript𝑣𝑁subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0f_{h}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}\neq 0,\quad f_{h_{0}-v_{N}}% \Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}=0.italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT ≠ 0 , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT = 0 .

Assume this claim for the moment. By Lemma A.8, fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT in the ring KBsubscript𝐾𝐵K_{B}italic_K start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT. Then, fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT in RBsubscript𝑅𝐵R_{B}italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT, either, which completes the proof of the irreducibility. Thus, it is sufficient to construct such α𝛼\alphaitalic_α.

Step 7.

Let us construct such α𝛼\alphaitalic_α.

Equation (1.1) has the Laurent property, the irreducibility and the coprimeness on H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG. Since H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG is light-cone regular and B𝐵Bitalic_B is a finite set, it follows from Lemma 3.2 that

BH~+vN𝐵~𝐻subscript𝑣𝑁B\subset\widetilde{H}+\ell v_{N}italic_B ⊂ over~ start_ARG italic_H end_ARG + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT

for a sufficiently large >00\ell>0roman_ℓ > 0. Since the Laurent property, the irreducibility and the coprimeness are all invariant under a translation on the whole lattice, translating H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG if necessary, we may assume without loss of generality that

BH~.𝐵~𝐻B\subset\widetilde{H}.italic_B ⊂ over~ start_ARG italic_H end_ARG .

Since h0BH~subscript0𝐵~𝐻h_{0}\in B\subset\widetilde{H}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_B ⊂ over~ start_ARG italic_H end_ARG, we have

h0vNH~H~0.subscript0subscript𝑣𝑁~𝐻subscript~𝐻0h_{0}-v_{N}\in\widetilde{H}\setminus\widetilde{H}_{0}.italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ over~ start_ARG italic_H end_ARG ∖ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT .

It follows from Proposition 1.17 that fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT is not a unit in KH~0subscript𝐾subscript~𝐻0K_{\widetilde{H}_{0}}italic_K start_POSTSUBSCRIPT over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Thus, by Lemma A.8, there exists a family β=(βh~)h~H~0𝛽subscriptsubscript𝛽~~subscript~𝐻0\beta=(\beta_{\widetilde{h}})_{\widetilde{h}\in\widetilde{H}_{0}}italic_β = ( italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh0vN|fh~βh~(h~H~0)=0,fh|fh~βh~(h~H~0)0,fb|fh~βh~(h~H~0)0(bB).formulae-sequenceevaluated-atsubscript𝑓subscript0subscript𝑣𝑁subscript𝑓~subscript𝛽~~subscript~𝐻00formulae-sequenceevaluated-atsubscript𝑓subscript𝑓~subscript𝛽~~subscript~𝐻00evaluated-atsubscript𝑓𝑏subscript𝑓~subscript𝛽~~subscript~𝐻00for-all𝑏𝐵f_{h_{0}-v_{N}}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}=0,\quad f_{h}\Big{|}_{f_{\widetilde{h}}% \leftarrow\beta_{\widetilde{h}}({\widetilde{h}}\in{\widetilde{H}_{0}})}\neq 0,% \quad f_{b}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}\neq 0\quad(\forall b\in B).italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT = 0 , italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ≠ 0 , italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ≠ 0 ( ∀ italic_b ∈ italic_B ) .

Define αbK¯×subscript𝛼𝑏superscript¯𝐾\alpha_{b}\in\overline{K}^{\times}italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ∈ over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT for each bB𝑏𝐵b\in Bitalic_b ∈ italic_B as

αb=fb|fh~βh~(h~H~0).subscript𝛼𝑏evaluated-atsubscript𝑓𝑏subscript𝑓~subscript𝛽~~subscript~𝐻0\alpha_{b}=f_{b}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}_{0}})}.italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT = italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT .

Then, by construction, we have

fh0vN|fbαb(bB)evaluated-atsubscript𝑓subscript0subscript𝑣𝑁subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵\displaystyle f_{h_{0}-v_{N}}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT =fh0vN|fh~βh~(h~H~)=0,absentevaluated-atsubscript𝑓subscript0subscript𝑣𝑁subscript𝑓~subscript𝛽~~~𝐻0\displaystyle=f_{h_{0}-v_{N}}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{% \widetilde{h}}({\widetilde{h}}\in{\widetilde{H}})}=0,= italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG ) end_POSTSUBSCRIPT = 0 ,
fh|fbαb(bB)evaluated-atsubscript𝑓subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵\displaystyle f_{h}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT =fh|fh~βh~(h~H~)0,absentevaluated-atsubscript𝑓subscript𝑓~subscript𝛽~~~𝐻0\displaystyle=f_{h}\Big{|}_{f_{\widetilde{h}}\leftarrow\beta_{\widetilde{h}}({% \widetilde{h}}\in{\widetilde{H}})}\neq 0,= italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ← italic_β start_POSTSUBSCRIPT over~ start_ARG italic_h end_ARG end_POSTSUBSCRIPT ( over~ start_ARG italic_h end_ARG ∈ over~ start_ARG italic_H end_ARG ) end_POSTSUBSCRIPT ≠ 0 ,

which implies that fh0vNsubscript𝑓subscript0subscript𝑣𝑁f_{h_{0}-v_{N}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT - italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. Hence, we conclude that fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT is irreducible in RH0subscript𝑅subscriptsuperscript𝐻0R_{H^{\prime}_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and the proof of the irreducibility is finished.

Step 8.

We show the coprimeness on H𝐻Hitalic_H.

Let h1,h2HH0subscript1subscript2𝐻subscript𝐻0h_{1},h_{2}\in H\setminus H_{0}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and let h1h2subscript1subscript2h_{1}\neq h_{2}italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≠ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT. Because of the irreducibility, fh1,fh2subscript𝑓subscript1subscript𝑓subscript2f_{h_{1}},f_{h_{2}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT are irreducible in RH0subscript𝑅subscript𝐻0R_{H_{0}}italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Define a finite set BH0𝐵subscript𝐻0B\subset H_{0}italic_B ⊂ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT as

B={bH0bh1 or bh2}.𝐵conditional-set𝑏subscript𝐻0𝑏subscript1 or 𝑏subscript2B=\{b\in H_{0}\mid b\leq h_{1}\text{ or }b\leq h_{2}\}.italic_B = { italic_b ∈ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∣ italic_b ≤ italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT or italic_b ≤ italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT } .

Then, fh1subscript𝑓subscript1f_{h_{1}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT and fh2subscript𝑓subscript2f_{h_{2}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT are irreducible not only in RBsubscript𝑅𝐵R_{B}italic_R start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT but also in KBsubscript𝐾𝐵K_{B}italic_K start_POSTSUBSCRIPT italic_B end_POSTSUBSCRIPT.

In order to show the coprimeness, it is sufficient to show that there exists a family α=(αb)bB𝛼subscriptsubscript𝛼𝑏𝑏𝐵\alpha=(\alpha_{b})_{b\in B}italic_α = ( italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_b ∈ italic_B end_POSTSUBSCRIPT of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that

fh1|fbαb(bB)0,fh2|fbαb(bB)=0,formulae-sequenceevaluated-atsubscript𝑓subscript1subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0evaluated-atsubscript𝑓subscript2subscript𝑓𝑏subscript𝛼𝑏𝑏𝐵0f_{h_{1}}\Big{|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}\neq 0,\quad f_{h_{2}}\Big% {|}_{f_{b}\leftarrow\alpha_{b}(b\in B)}=0,italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT ≠ 0 , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_f start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ← italic_α start_POSTSUBSCRIPT italic_b end_POSTSUBSCRIPT ( italic_b ∈ italic_B ) end_POSTSUBSCRIPT = 0 ,

since these relations imply that fh2subscript𝑓subscript2f_{h_{2}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT end_POSTSUBSCRIPT does not divide fh1subscript𝑓subscript1f_{h_{1}}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT by Lemma A.8. However, we can construct such α𝛼\alphaitalic_α in the same way as in step 3.

Hence, the proof of the coprimeness is completed. ∎

Let us show our main theorem.

Proof of Theorem 1.18.

Let HL𝐻𝐿H\subset Litalic_H ⊂ italic_L be light-cone regular. By Lemma 3.16, it is sufficient to show the Laurent property on H𝐻Hitalic_H. Let hHH0𝐻subscript𝐻0h\in H\setminus H_{0}italic_h ∈ italic_H ∖ italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. We show that fhRH0subscript𝑓subscript𝑅subscript𝐻0f_{h}\in R_{H_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

Roughly speaking, our strategy is to construct a sequence of domain mutations from H~~𝐻\widetilde{H}over~ start_ARG italic_H end_ARG to H𝐻Hitalic_H to use Lemma 3.15. To avoid an intricate proof, we will give a proof by induction.

Step 1.

Let

G={gHgh}𝐺conditional-set𝑔𝐻𝑔G=\{g\in H\mid g\leq h\}italic_G = { italic_g ∈ italic_H ∣ italic_g ≤ italic_h }

and define a set of light-cone regular domains as

={HL: light-cone regular|GH; the equation has the Laurent property on H}.conditional-setsuperscript𝐻𝐿: light-cone regular𝐺superscript𝐻 the equation has the Laurent property on H\mathcal{H}=\Big{\{}H^{\prime}\subset L\text{: light-cone regular}\,\Big{|}\,G% \subset H^{\prime};\text{ the equation has the Laurent property on $H^{\prime}% $}\Big{\}}.caligraphic_H = { italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊂ italic_L : light-cone regular | italic_G ⊂ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ; the equation has the Laurent property on italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT } .

Note that while \mathcal{H}caligraphic_H is defined only by the Laurent property, the definition implicitly includes the other two properties because of Lemma 3.16. For each Hsuperscript𝐻H^{\prime}\in\mathcal{H}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ caligraphic_H, define a nonnegative integer D(H)𝐷superscript𝐻D(H^{\prime})italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) as

D(H)=#{hHhh;hH}.𝐷superscript𝐻#conditional-setsuperscriptsuperscript𝐻formulae-sequencesuperscriptsuperscript𝐻D(H^{\prime})=\#\left\{h^{\prime}\in H^{\prime}\mid h^{\prime}\leq h;\ h^{% \prime}\notin H\right\}.italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = # { italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h ; italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∉ italic_H } .

Roughly speaking, D(H)𝐷superscript𝐻D(H^{\prime})italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) measures the distance between the domains H𝐻Hitalic_H and Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT (but we ignore the region outside the past light cone emanating from hhitalic_h).

Step 2.

We claim that there exists Hsuperscript𝐻H^{\prime}\in\mathcal{H}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ caligraphic_H such that D(H)=0𝐷superscript𝐻0D(H^{\prime})=0italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = 0. We assume this claim for the moment and show that fhRH0subscript𝑓subscript𝑅subscript𝐻0f_{h}\in R_{H_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT. Let

G={gHgh}.superscript𝐺conditional-set𝑔superscript𝐻𝑔G^{\prime}=\{g\in H^{\prime}\mid g\leq h\}.italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = { italic_g ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∣ italic_g ≤ italic_h } .

First, we show that GG𝐺superscript𝐺G\subset G^{\prime}italic_G ⊂ italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. If gG𝑔𝐺g\in Gitalic_g ∈ italic_G, then gh𝑔g\leq hitalic_g ≤ italic_h. Since GH𝐺superscript𝐻G\subset H^{\prime}italic_G ⊂ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT by the definition of \mathcal{H}caligraphic_H, we have gG𝑔superscript𝐺g\in G^{\prime}italic_g ∈ italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

Next, we show that G=G𝐺superscript𝐺G=G^{\prime}italic_G = italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Since GG𝐺superscript𝐺G\subset G^{\prime}italic_G ⊂ italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, it follows from the definition of D(H)𝐷superscript𝐻D(H^{\prime})italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) that

D(H)=#(GG).𝐷superscript𝐻#superscript𝐺𝐺D(H^{\prime})=\#\left(G^{\prime}\setminus G\right).italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = # ( italic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∖ italic_G ) .

Since D(H)=0𝐷superscript𝐻0D(H^{\prime})=0italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = 0, we have G=Gsuperscript𝐺𝐺G^{\prime}=Gitalic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_G.

Using G=Gsuperscript𝐺𝐺G^{\prime}=Gitalic_G start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_G, we conclude that H𝐻Hitalic_H and Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT coincide in the range of the past light cone emanating from hhitalic_h. Therefore, it follows from the Laurent property on Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT that fhRH0subscript𝑓subscript𝑅subscript𝐻0f_{h}\in R_{H_{0}}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_H start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT.

From here on, we show the claim.

Step 3.

We show that \mathcal{H}\neq\emptysetcaligraphic_H ≠ ∅. Since G𝐺Gitalic_G is a finite set, by Lemma 3.2, we have

GH~+vN𝐺~𝐻subscript𝑣𝑁G\subset\widetilde{H}+\ell v_{N}italic_G ⊂ over~ start_ARG italic_H end_ARG + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT

for a sufficiently large >00\ell>0roman_ℓ > 0. Since the Laurent property is invariant under a translation on the whole lattice, we have

H~+vN,~𝐻subscript𝑣𝑁\widetilde{H}+\ell v_{N}\in\mathcal{H},over~ start_ARG italic_H end_ARG + roman_ℓ italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ caligraphic_H ,

which implies \mathcal{H}\neq\emptysetcaligraphic_H ≠ ∅.

Step 4.

Since \mathcal{H}\neq\emptysetcaligraphic_H ≠ ∅, we can take Hsuperscript𝐻H^{\prime}\in\mathcal{H}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ caligraphic_H that achieves the minimum value of D𝐷Ditalic_D. Let us show that D(H)=0𝐷superscript𝐻0D(H^{\prime})=0italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = 0. Searching for contradiction, we assume that D(H)>0𝐷superscript𝐻0D(H^{\prime})>0italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) > 0.

Let

B={hHhh;hH}.𝐵conditional-setsuperscriptsuperscript𝐻formulae-sequencesuperscriptsuperscript𝐻B=\left\{h^{\prime}\in H^{\prime}\mid h^{\prime}\leq h;\ h^{\prime}\notin H% \right\}.italic_B = { italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∣ italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_h ; italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∉ italic_H } .

Then, the set B𝐵Bitalic_B is finite but nonempty since #B=D(H)>0#𝐵𝐷superscript𝐻0\#B=D(H^{\prime})>0# italic_B = italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) > 0. Therefore, we can take a minimal element h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT of B𝐵Bitalic_B.

We show that h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is minimal in Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Suppose that gH𝑔superscript𝐻g\in H^{\prime}italic_g ∈ italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT satisfies gh0𝑔subscript0g\leq h_{0}italic_g ≤ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Since gh0𝑔subscript0g\leq h_{0}italic_g ≤ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and h0hsubscript0h_{0}\leq hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_h, we have gh𝑔g\leq hitalic_g ≤ italic_h. On the other hand, since gh0𝑔subscript0g\leq h_{0}italic_g ≤ italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT and h0Hsubscript0𝐻h_{0}\notin Hitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∉ italic_H, it follows from the conditions on a light-cone regular domain that gH𝑔𝐻g\notin Hitalic_g ∉ italic_H. Thus, we have gB𝑔𝐵g\in Bitalic_g ∈ italic_B. Therefore, it follows from the minimality of h0Bsubscript0𝐵h_{0}\in Bitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_B that g=h0𝑔subscript0g=h_{0}italic_g = italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Hence, h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT is minimal in Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

Let H′′superscript𝐻′′H^{\prime\prime}italic_H start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT be the mutation of Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT at h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. By Lemma 3.15, the equation has the Laurent property on H′′superscript𝐻′′H^{\prime\prime}italic_H start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT. Moreover, since h0Gsubscript0𝐺h_{0}\notin Gitalic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∉ italic_G by the choice of h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, we have GH′′𝐺superscript𝐻′′G\subset H^{\prime\prime}italic_G ⊂ italic_H start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT. Therefore, we have H′′superscript𝐻′′H^{\prime\prime}\in\mathcal{H}italic_H start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∈ caligraphic_H. Because of h0subscript0h_{0}italic_h start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT, however, D(H′′)𝐷superscript𝐻′′D(H^{\prime\prime})italic_D ( italic_H start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ) must be strictly less than D(H)𝐷superscript𝐻D(H^{\prime})italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), which contradicts the minimality of D(H)𝐷superscript𝐻D(H^{\prime})italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). Hence, we conclude that D(H)=0𝐷superscript𝐻0D(H^{\prime})=0italic_D ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = 0 and the proof is completed. ∎

4. Reductions

As shown in [26, Proposition 3.4], if a (possibly non-autonomous) discrete Hirota bilinear equation has the Laurent property on any light-cone regular domain, then its reductions also have the Laurent property. Because the proof of this proposition does not rely on the specific bilinear structure of equations, it is easy to extend this result to general equations with the Laurent property on any light-cone regular domain. Note that while it is now common, the strategy to prove the Laurent property for a lattice equation to show that an equation on a lower dimensional lattice has the Laurent property was first used in [2], where, using the Caterpillar Lemma, the Laurent property for the Hirota-Miwa equation and the bilinear form of the discrete BKP equation was proved.

Definition 4.1 (reduction. cf. [26, Definition 3.2]).

A surjective \mathbb{Z}blackboard_Z-linear map φ:LL:𝜑𝐿superscript𝐿\varphi\colon L\to L^{\prime}italic_φ : italic_L → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT (Lsuperscript𝐿L^{\prime}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT being a lattice) is called a reduction of equation (1.1) if φ(v1),,φ(vN)L𝜑subscript𝑣1𝜑subscript𝑣𝑁superscript𝐿\varphi(v_{1}),\ldots,\varphi(v_{N})\in L^{\prime}italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT. The equation obtained by the reduction is given by

fh=Φ(fh+φ(v1),,fh+φ(vN))(hL),subscript𝑓superscriptΦsubscript𝑓superscript𝜑subscript𝑣1subscript𝑓superscript𝜑subscript𝑣𝑁superscriptsuperscript𝐿f_{h^{\prime}}=\Phi(f_{h^{\prime}+\varphi(v_{1})},\ldots,f_{h^{\prime}+\varphi% (v_{N})})\quad(h^{\prime}\in L^{\prime}),italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = roman_Φ ( italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ) ( italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ,

which we also call a reduction of equation (1.1).

Note that we require the linear independence of φ(v1),,φ(vN)L𝜑subscript𝑣1𝜑subscript𝑣𝑁superscript𝐿\varphi(v_{1}),\ldots,\varphi(v_{N})\in L^{\prime}italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT so that the obtained equation defines a proper evolution in the direction from fh+φ(v1),,fh+φ(vN)subscript𝑓𝜑subscript𝑣1subscript𝑓𝜑subscript𝑣𝑁f_{h+\varphi(v_{1})},\ldots,f_{h+\varphi(v_{N})}italic_f start_POSTSUBSCRIPT italic_h + italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h + italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT to fhsubscript𝑓f_{h}italic_f start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT. If φ:LL:𝜑𝐿superscript𝐿\varphi\colon L\to L^{\prime}italic_φ : italic_L → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a reduction, then, using S=span0(φ(v1),,φ(vN))superscript𝑆subscriptspansubscriptabsent0𝜑subscript𝑣1𝜑subscript𝑣𝑁S^{\prime}=\operatorname{span}_{\mathbb{Z}_{\geq 0}}\left(\varphi(v_{1}),% \ldots,\varphi(v_{N})\right)italic_S start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = roman_span start_POSTSUBSCRIPT blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ), one can define the order Lsubscriptsuperscript𝐿\leq_{L^{\prime}}≤ start_POSTSUBSCRIPT italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT and light-cone regular domains on Lsuperscript𝐿L^{\prime}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in the same way as on L𝐿Litalic_L.

Proposition 4.2 (cf. [26, Proposition 3.4]).

Let φ:LL:𝜑𝐿superscript𝐿\varphi\colon L\to L^{\prime}italic_φ : italic_L → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT be a reduction of equation (1.1) and let HLsuperscript𝐻superscript𝐿H^{\prime}\subset L^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊂ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT be light-cone regular for the equation obtained by the reduction. Then, the lift of the domain φ1(H)Lsuperscript𝜑1superscript𝐻𝐿\varphi^{-1}(H^{\prime})\subset Litalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ⊂ italic_L is also light-cone regular for the original equation. In particular, if equation (1.1) has the Laurent property on φ1(H)superscript𝜑1superscript𝐻\varphi^{-1}(H^{\prime})italic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), then the equation obtained after the reduction also has the Laurent property on Hsuperscript𝐻H^{\prime}italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

The proof we give here is based on that of [26, Proposition 3.4]. The proposition in [26] was shown under the following conditions:

  • equation (1.1) is a discrete Hirota bilinear equation,

  • φ𝜑\varphiitalic_φ does not decrease the number of terms of the defining equation,

  • L𝐿Litalic_L and Lsuperscript𝐿L^{\prime}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT are free lattices.

However, we do not use these assumptions in this paper. Since the first two assumptions were not essential even in the proof in [26], the only difficulty here is that lattices can now contain torsion elements. Moreover, we will not use the following assumptions, either.

  • ΦΦ\Phiroman_Φ is irreducible (Assumption 1.3),

  • ΦΦ\Phiroman_Φ is not a Laurent monomial (Assumption 1.3),

  • There exists an irreducible Laurent polynomial ΨΨ\Psiroman_Ψ that solves the equation in the opposite direction (Assumption 1.7).

Proof of Proposition 4.2.

Let H=φ1(H)𝐻superscript𝜑1superscript𝐻H=\varphi^{-1}(H^{\prime})italic_H = italic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_H start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). We show that HL𝐻𝐿H\subset Litalic_H ⊂ italic_L is light-cone regular.

Step 1.

Taking generators x1,,xnkerφsubscript𝑥1subscript𝑥𝑛kernel𝜑x_{1},\ldots,x_{n}\in\ker\varphiitalic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ roman_ker italic_φ, we can decompose φ:LL:𝜑𝐿superscript𝐿\varphi\colon L\to L^{\prime}italic_φ : italic_L → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT as

LL/x1L/(x1+xn)L.𝐿𝐿subscript𝑥1𝐿subscript𝑥1subscript𝑥𝑛superscript𝐿L\to L/\mathbb{Z}x_{1}\to\cdots\to L/(\mathbb{Z}x_{1}+\cdots\mathbb{Z}x_{n})% \cong L^{\prime}.italic_L → italic_L / blackboard_Z italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT → ⋯ → italic_L / ( blackboard_Z italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ⋯ blackboard_Z italic_x start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ) ≅ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT .

Therefore, it is sufficient to show that H𝐻Hitalic_H is light-cone regular in the case L=L/xsuperscript𝐿𝐿𝑥L^{\prime}=L/\mathbb{Z}xitalic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_L / blackboard_Z italic_x for some xL𝑥𝐿x\in Litalic_x ∈ italic_L.

Step 2.

The proof in [26] to show condition (2) on a light-cone regular domain is still valid. Therefore, we only check condition (1) in this paper. As the proof in [26], it is sufficient to show that for each zSsuperscript𝑧superscript𝑆z^{\prime}\in S^{\prime}italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_S start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, the set φ1(z)Ssuperscript𝜑1superscript𝑧𝑆\varphi^{-1}(z^{\prime})\cap Sitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S is finite.

Step 3.

If xL𝑥𝐿x\in Litalic_x ∈ italic_L has finite order, then the cardinality of the set φ1(z)superscript𝜑1superscript𝑧\varphi^{-1}(z^{\prime})italic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) coincides with the order of x𝑥xitalic_x. In particular, φ1(z)Ssuperscript𝜑1superscript𝑧𝑆\varphi^{-1}(z^{\prime})\cap Sitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S is a finite set.

From here on, we consider the case where xL𝑥𝐿x\in Litalic_x ∈ italic_L has infinite order.

Step 4.

Let

L=L,L=L,φ=φid:LL.:formulae-sequencesubscript𝐿tensor-product𝐿formulae-sequencesubscriptsuperscript𝐿tensor-productsuperscript𝐿subscript𝜑tensor-product𝜑subscriptidsubscript𝐿subscriptsuperscript𝐿L_{\mathbb{R}}=L\otimes\mathbb{R},\quad L^{\prime}_{\mathbb{R}}=L^{\prime}% \otimes\mathbb{R},\quad\varphi_{\mathbb{R}}=\varphi\otimes\operatorname{id}_{% \mathbb{R}}\colon L_{\mathbb{R}}\to L^{\prime}_{\mathbb{R}}.italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT = italic_L ⊗ blackboard_R , italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT = italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊗ blackboard_R , italic_φ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT = italic_φ ⊗ roman_id start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT : italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT .

For example, under the expression in Remark 1.2, we have

LrankL.subscript𝐿superscriptrank𝐿L_{\mathbb{R}}\cong\mathbb{R}^{\operatorname{rank}L}.italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT ≅ blackboard_R start_POSTSUPERSCRIPT roman_rank italic_L end_POSTSUPERSCRIPT .

In particular, if L𝐿Litalic_L (resp. Lsuperscript𝐿L^{\prime}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT) is not free, then the \mathbb{Z}blackboard_Z-linear map LL𝐿subscript𝐿L\to L_{\mathbb{R}}italic_L → italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT (resp. LLsuperscript𝐿subscriptsuperscript𝐿L^{\prime}\to L^{\prime}_{\mathbb{R}}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT) is not injective. Note that this \mathbb{Z}blackboard_Z-linear map decomposes into a surjection and an injection as

LL/tor(L)L,𝐿𝐿tor𝐿subscript𝐿L\twoheadrightarrow L/\operatorname{tor}(L)\hookrightarrow L_{\mathbb{R}},italic_L ↠ italic_L / roman_tor ( italic_L ) ↪ italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT ,

where tor(L)tor𝐿\operatorname{tor}(L)roman_tor ( italic_L ) denotes the submodule consisting of the torsion elements of L𝐿Litalic_L. For yL𝑦𝐿y\in Litalic_y ∈ italic_L (resp. yLsuperscript𝑦superscript𝐿y^{\prime}\in L^{\prime}italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT), we use y¯L¯𝑦subscript𝐿\overline{y}\in L_{\mathbb{R}}over¯ start_ARG italic_y end_ARG ∈ italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT (resp. y¯L¯superscript𝑦subscriptsuperscript𝐿\overline{y^{\prime}}\in L^{\prime}_{\mathbb{R}}over¯ start_ARG italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_ARG ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT) to denote the image of y𝑦yitalic_y by LL𝐿subscript𝐿L\to L_{\mathbb{R}}italic_L → italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT (resp. of ysuperscript𝑦y^{\prime}italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT by LLsuperscript𝐿subscriptsuperscript𝐿L^{\prime}\to L^{\prime}_{\mathbb{R}}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT). Let

S=span0(v¯1,,v¯N)L.subscript𝑆subscriptspansubscriptabsent0subscript¯𝑣1subscript¯𝑣𝑁subscript𝐿S_{\mathbb{R}}=\operatorname{span}_{\mathbb{R}_{\geq 0}}(\overline{v}_{1},% \ldots,\overline{v}_{N})\subset L_{\mathbb{R}}.italic_S start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT = roman_span start_POSTSUBSCRIPT blackboard_R start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ( over¯ start_ARG italic_v end_ARG start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , over¯ start_ARG italic_v end_ARG start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ⊂ italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT .

Then, Ssubscript𝑆S_{\mathbb{R}}italic_S start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT is a closed convex cone.

Step 5.

Let us show that φ(v1)¯,,φ(vN)¯L¯𝜑subscript𝑣1¯𝜑subscript𝑣𝑁subscriptsuperscript𝐿\overline{\varphi(v_{1})},\ldots,\overline{\varphi(v_{N})}\in L^{\prime}_{% \mathbb{R}}over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG , … , over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_ARG ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT are linearly independent over 0subscriptabsent0\mathbb{R}_{\geq 0}blackboard_R start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT.

Using L/tor(L)Lsuperscript𝐿torsuperscript𝐿subscript𝐿L^{\prime}/\operatorname{tor}(L^{\prime})\hookrightarrow L_{\mathbb{R}}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT / roman_tor ( italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ↪ italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT, we can think of φ(v1)¯,,φ(vN)¯L/tor(L)¯𝜑subscript𝑣1¯𝜑subscript𝑣𝑁superscript𝐿torsuperscript𝐿\overline{\varphi(v_{1})},\ldots,\overline{\varphi(v_{N})}\in L^{\prime}/% \operatorname{tor}(L^{\prime})over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG , … , over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_ARG ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT / roman_tor ( italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) as lattice points in Lsubscriptsuperscript𝐿L^{\prime}_{\mathbb{R}}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT. Therefore, it is sufficient to show that φ(v1)¯,,φ(vN)¯L¯𝜑subscript𝑣1¯𝜑subscript𝑣𝑁subscriptsuperscript𝐿\overline{\varphi(v_{1})},\ldots,\overline{\varphi(v_{N})}\in L^{\prime}_{% \mathbb{R}}over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_ARG , … , over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_ARG ∈ italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT.

Suppose that a1,,aN0subscript𝑎1subscript𝑎𝑁subscriptabsent0a_{1},\ldots,a_{N}\in\mathbb{Z}_{\geq 0}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT satisfy

iaiφ(vi)¯=0.subscript𝑖subscript𝑎𝑖¯𝜑subscript𝑣𝑖0\sum_{i}a_{i}\overline{\varphi(v_{i})}=0.∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) end_ARG = 0 .

By definition, there exists ytor(L)superscript𝑦torsuperscript𝐿y^{\prime}\in\operatorname{tor}(L^{\prime})italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ roman_tor ( italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) such that

iaiφ(vi)=y.subscript𝑖subscript𝑎𝑖𝜑subscript𝑣𝑖superscript𝑦\sum_{i}a_{i}\varphi(v_{i})=y^{\prime}.∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_φ ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT .

Since ytor(L)superscript𝑦torsuperscript𝐿y^{\prime}\in\operatorname{tor}(L^{\prime})italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ roman_tor ( italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), there exists m>0𝑚subscriptabsent0m\in\mathbb{Z}_{>0}italic_m ∈ blackboard_Z start_POSTSUBSCRIPT > 0 end_POSTSUBSCRIPT such that my=0𝑚superscript𝑦0my^{\prime}=0italic_m italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 0 in Lsuperscript𝐿L^{\prime}italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Therefore, we have

imaiφ(vi)=0,subscript𝑖𝑚subscript𝑎𝑖𝜑subscript𝑣𝑖0\sum_{i}ma_{i}\varphi(v_{i})=0,∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_m italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_φ ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = 0 ,

which implies

a1==aN=0subscript𝑎1subscript𝑎𝑁0a_{1}=\cdots=a_{N}=0italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT = ⋯ = italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT = 0

since φ(v1),,φ(vN)𝜑subscript𝑣1𝜑subscript𝑣𝑁\varphi(v_{1}),\ldots,\varphi(v_{N})italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) are linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT.

Step 6.

We show that φ1(z)Ssuperscript𝜑1superscript𝑧𝑆\varphi^{-1}(z^{\prime})\cap Sitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S is a finite set. Searching for contradiction, assume that φ1(z)Ssuperscript𝜑1superscript𝑧𝑆\varphi^{-1}(z^{\prime})\cap Sitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S is an infinite set.

Let zφ1(z)S𝑧superscript𝜑1superscript𝑧𝑆z\in\varphi^{-1}(z^{\prime})\cap Sitalic_z ∈ italic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S. Since φ1(z)=z+xsuperscript𝜑1superscript𝑧𝑧𝑥\varphi^{-1}(z^{\prime})=z+\mathbb{Z}xitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) = italic_z + blackboard_Z italic_x and φ1(z)Ssuperscript𝜑1superscript𝑧𝑆\varphi^{-1}(z^{\prime})\cap Sitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S is an infinite set, there exists an infinite sequence of distinct integers m1,m2,subscript𝑚1subscript𝑚2m_{1},m_{2},\cdotsitalic_m start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_m start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ such that z+mixS𝑧subscript𝑚𝑖𝑥𝑆z+m_{i}x\in Sitalic_z + italic_m start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_x ∈ italic_S for all i𝑖iitalic_i. Since

0,z¯,z¯+mix¯S0¯𝑧¯𝑧subscript𝑚𝑖¯𝑥subscript𝑆0,\overline{z},\overline{z}+m_{i}\overline{x}\in S_{\mathbb{R}}0 , over¯ start_ARG italic_z end_ARG , over¯ start_ARG italic_z end_ARG + italic_m start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_x end_ARG ∈ italic_S start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT

for all i𝑖iitalic_i, one can show that x¯S¯𝑥subscript𝑆\overline{x}\in S_{\mathbb{R}}over¯ start_ARG italic_x end_ARG ∈ italic_S start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT in the same way as in the proof in [26]. Thus, there exist a1,,aN0subscript𝑎1subscript𝑎𝑁subscriptabsent0a_{1},\ldots,a_{N}\in\mathbb{R}_{\geq 0}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ blackboard_R start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT such that

x¯=iaiv¯i.¯𝑥subscript𝑖subscript𝑎𝑖subscript¯𝑣𝑖\overline{x}=\sum_{i}a_{i}\overline{v}_{i}.over¯ start_ARG italic_x end_ARG = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_v end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

Since xL𝑥𝐿x\in Litalic_x ∈ italic_L has infinite order, x¯L¯𝑥subscript𝐿\overline{x}\in L_{\mathbb{R}}over¯ start_ARG italic_x end_ARG ∈ italic_L start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT is not 00. Thus, at least one of a1,,aNsubscript𝑎1subscript𝑎𝑁a_{1},\ldots,a_{N}italic_a start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_a start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT must be nonzero. Applying φsubscript𝜑\varphi_{\mathbb{R}}italic_φ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT, we have

0=iaiφ(v¯i)=iaiφ(vi)¯,0subscript𝑖subscript𝑎𝑖subscript𝜑subscript¯𝑣𝑖subscript𝑖subscript𝑎𝑖¯𝜑subscript𝑣𝑖0=\sum_{i}a_{i}\varphi_{\mathbb{R}}(\overline{v}_{i})=\sum_{i}a_{i}\overline{% \varphi(v_{i})},0 = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_φ start_POSTSUBSCRIPT blackboard_R end_POSTSUBSCRIPT ( over¯ start_ARG italic_v end_ARG start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = ∑ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT over¯ start_ARG italic_φ ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) end_ARG ,

which contradicts step 4. Hence, φ1(z)Ssuperscript𝜑1superscript𝑧𝑆\varphi^{-1}(z^{\prime})\cap Sitalic_φ start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ( italic_z start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ∩ italic_S is a finite set and the proof is completed. ∎

Corollary 4.3.

Any reduction of equation (2.2) or (2.3) has the Laurent property on any light-cone regular domain.

Example 4.4.

Let us check that a reduction of equation (2.2) to a one-dimensional free lattice has the following form:

fm=i=1afmdikifmc+dii+j=a+1a+bfmdjkjfmc+djjfmc,subscript𝑓𝑚subscriptsuperscriptproduct𝑎𝑖1subscriptsuperscript𝑓subscript𝑘𝑖𝑚subscript𝑑𝑖subscriptsuperscript𝑓subscript𝑖𝑚𝑐subscript𝑑𝑖subscriptsuperscriptproduct𝑎𝑏𝑗𝑎1subscriptsuperscript𝑓subscript𝑘𝑗𝑚subscript𝑑𝑗subscriptsuperscript𝑓subscript𝑗𝑚𝑐subscript𝑑𝑗subscript𝑓𝑚𝑐f_{m}=\frac{\prod^{a}_{i=1}f^{k_{i}}_{m-d_{i}}f^{\ell_{i}}_{m-c+d_{i}}+\prod^{% a+b}_{j=a+1}f^{k_{j}}_{m-d_{j}}f^{\ell_{j}}_{m-c+d_{j}}}{f_{m-c}},italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT = divide start_ARG ∏ start_POSTSUPERSCRIPT italic_a end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m - italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m - italic_c + italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT + ∏ start_POSTSUPERSCRIPT italic_a + italic_b end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_j = italic_a + 1 end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_k start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m - italic_d start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT roman_ℓ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m - italic_c + italic_d start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG start_ARG italic_f start_POSTSUBSCRIPT italic_m - italic_c end_POSTSUBSCRIPT end_ARG ,

where c,d1,,da+b𝑐subscript𝑑1subscript𝑑𝑎𝑏c,d_{1},\ldots,d_{a+b}\in\mathbb{Z}italic_c , italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_d start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT ∈ blackboard_Z satisfy

0<di<c,0<cdi<c,GCD(c,d1,,da+b)=1.formulae-sequence0subscript𝑑𝑖𝑐0𝑐subscript𝑑𝑖𝑐GCD𝑐subscript𝑑1subscript𝑑𝑎𝑏10<d_{i}<c,\quad 0<c-d_{i}<c,\quad\operatorname{GCD}(c,d_{1},\ldots,d_{a+b})=1.0 < italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < italic_c , 0 < italic_c - italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < italic_c , roman_GCD ( italic_c , italic_d start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_d start_POSTSUBSCRIPT italic_a + italic_b end_POSTSUBSCRIPT ) = 1 .

Let φ:L:𝜑𝐿\varphi\colon L\to\mathbb{Z}italic_φ : italic_L → blackboard_Z be a reduction of (2.2) and let

c=φ(v2a+2b+1)=φ(2,𝟎),di=φ(v2i1)=φ(1,𝐞i).formulae-sequence𝑐𝜑subscript𝑣2𝑎2𝑏1𝜑20subscript𝑑𝑖𝜑subscript𝑣2𝑖1𝜑1subscript𝐞𝑖c=-\varphi(v_{2a+2b+1})=\varphi(2,\mathbf{0}),\quad d_{i}=-\varphi(v_{2i-1})=% \varphi(1,-\mathbf{e}_{i}).italic_c = - italic_φ ( italic_v start_POSTSUBSCRIPT 2 italic_a + 2 italic_b + 1 end_POSTSUBSCRIPT ) = italic_φ ( 2 , bold_0 ) , italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = - italic_φ ( italic_v start_POSTSUBSCRIPT 2 italic_i - 1 end_POSTSUBSCRIPT ) = italic_φ ( 1 , - bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) .

As the sign of the lattice \mathbb{Z}blackboard_Z can be changed at will, we may assume that c>0𝑐0c>0italic_c > 0. Then, a direct calculation shows that

φ(1,𝐞i)=c+di.𝜑1subscript𝐞𝑖𝑐subscript𝑑𝑖\varphi(1,\mathbf{e}_{i})=-c+d_{i}.italic_φ ( 1 , bold_e start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) = - italic_c + italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

Since φ(v1),,φ(vN)𝜑subscript𝑣1𝜑subscript𝑣𝑁\varphi(v_{1}),\ldots,\varphi(v_{N})italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) , … , italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) must be linearly independent over 0subscriptabsent0\mathbb{Z}_{\geq 0}blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT, we have

φ(vi)<0(i=1,,2a+2b+1),𝜑subscript𝑣𝑖0𝑖12𝑎2𝑏1\varphi(v_{i})<0\quad(i=1,\ldots,2a+2b+1),italic_φ ( italic_v start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) < 0 ( italic_i = 1 , … , 2 italic_a + 2 italic_b + 1 ) ,

i.e.,

0<di<c,0<cdi<c.formulae-sequence0subscript𝑑𝑖𝑐0𝑐subscript𝑑𝑖𝑐0<d_{i}<c,\quad 0<c-d_{i}<c.0 < italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < italic_c , 0 < italic_c - italic_d start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT < italic_c .

The GCD condition follows from the surjectivity of φ𝜑\varphiitalic_φ.

Remark 4.5.

In [26], we only consider reductions that do not reduce the number of terms of a defining bilinear equation. The Laurent property is, however, always preserved under any reduction in the sense of Definition 4.1, even if the reduction decreases the number of terms and the Φ(fh+φ(v1),,fh+φ(vN))Φsubscript𝑓superscript𝜑subscript𝑣1subscript𝑓superscript𝜑subscript𝑣𝑁\Phi(f_{h^{\prime}+\varphi(v_{1})},\ldots,f_{h^{\prime}+\varphi(v_{N})})roman_Φ ( italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT ) in Definition 4.1 is not irreducible as a Laurent polynomial in fh+φ(v1),,fh+φ(vN)subscript𝑓superscript𝜑subscript𝑣1subscript𝑓superscript𝜑subscript𝑣𝑁f_{h^{\prime}+\varphi(v_{1})},\ldots,f_{h^{\prime}+\varphi(v_{N})}italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_φ ( italic_v start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_h start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT + italic_φ ( italic_v start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) end_POSTSUBSCRIPT anymore. While the Laurent property is preserved under reductions, the irreducibility and the coprimeness are not in general, as seen in Example 2.5.

Remark 4.6.

In this paper, we only considered autonomous equations. However, Proposition 4.2 holds even in the non-autonomous case because we only proved that the lift of a light-cone regular domain is also light-cone regular. To consider a reduction for a non-autonomous lattice equation, we need to impose some conditions on the equation. For example, if φ:LL:𝜑𝐿superscript𝐿\varphi\colon L\to L^{\prime}italic_φ : italic_L → italic_L start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a reduction of a non-autonomous version ΦhsubscriptΦ\Phi_{h}roman_Φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT (hL𝐿h\in Litalic_h ∈ italic_L) of equation (1.1), then ΦhsubscriptΦ\Phi_{h}roman_Φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT must be (kerφ)kernel𝜑(\ker\varphi)( roman_ker italic_φ )-invariant, i.e., Φh+x=ΦhsubscriptΦ𝑥subscriptΦ\Phi_{h+x}=\Phi_{h}roman_Φ start_POSTSUBSCRIPT italic_h + italic_x end_POSTSUBSCRIPT = roman_Φ start_POSTSUBSCRIPT italic_h end_POSTSUBSCRIPT for all xkerφ𝑥kernel𝜑x\in\ker\varphiitalic_x ∈ roman_ker italic_φ.

5. Conclusion

In this paper, we studied how the choice of domain for a lattice equation affects the Laurent property, the irreducibility and the coprimeness. We showed that if it has these three properties on one light-cone regular domain, a lattice equation must also satisfy them on any light-cone regular domain. That is, as long as we work on light-cone regular domains, these properties are independent of the choice of domain and are inherent to a lattice equation.

Our key idea was to show that an iterate of a general equation does not divide another iterate by constructing a family of elements of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT such that only the former iterate vanishes when substituting the values for the initial variables. This strategy is a theoretical generalization of substituting concrete numerical values for initial variables, which is often used for a concrete equation.

It is sometimes much easier to show these properties on a specific domain, such as a translation-invariant one. In fact, until now, these properties of some lattice equations were proved only on specific domains [16, 17, 18]. Now, our main theorem guarantees that such an equation has these properties on any light-cone regular domain.

We also considered the reductions of Laurent systems. Generalizing Proposition 3.4 in [26], we showed that any reduction of a lattice equation that satisfies the Laurent property on any light-cone regular domain must also satisfy the Laurent property, even if the lattices have torsion elements.

Showing the Laurent property for an ordinary difference equation is sometimes more difficult than for a lattice equation because an ordinary difference equation has only finitely many initial variables. We sometimes take a lattice equation with the ordinary difference equation as a reduction and show that the lattice equation has the Laurent property on the domain corresponding to the reduction. Our study in this paper allows us to replace the latter step with proving the Laurent property, the irreducibility and the coprimeness on one arbitrary light-cone regular domain.

Acknowledgement

I wish to thank Prof. M. Kanki and Prof. T. Tokihiro for their discussion and comments. This work was supported by a Grant-in-Aid for Scientific Research of Japan Society for the Promotion of Science, JSPS KAKENHI Grant Number 18K13438 and 23K12996.

Appendix A Algebraic tools used in this study

In this appendix, we recall some basic knowledge of algebra. We only give proofs of some lemmas since the others are well-known facts or can be shown in the usual way. We use X1,X2,Y1,subscript𝑋1subscript𝑋2subscript𝑌1X_{1},X_{2},Y_{1},\cdotsitalic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ to denote variables of Laurent polynomial rings. Note that in this paper, we consider units of a ring to be irreducible (Notation 1.1).

Definition A.1.

Let R𝑅Ritalic_R be a UFD. A nonzero Laurent polynomial fR[X1±1,X2±1,]𝑓𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12f\in R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_f ∈ italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] is primitive if the GCD of all the coefficients of f𝑓fitalic_f is 1111. That is, f𝑓fitalic_f is primitive if and only if f𝑓fitalic_f cannot be divided by any element of RR×𝑅superscript𝑅R\setminus R^{\times}italic_R ∖ italic_R start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT.

Lemma A.2.

Let R𝑅Ritalic_R be a UFD and K𝐾Kitalic_K be its field of fractions.

  1. (1)

    Let f,gR[X1±1,X2±1,]𝑓𝑔𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12f,g\in R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_f , italic_g ∈ italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] and suppose that f𝑓fitalic_f is primitive. If f𝑓fitalic_f divides g𝑔gitalic_g in the ring K[X1±1,X2±1,]𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12K\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ], then f𝑓fitalic_f also divides g𝑔gitalic_g in the ring R[X1±1,X2±1,]𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ]. This is the Laurent polynomial version of Gauss’s Lemma.

  2. (2)

    Suppose that fR[X1±1,X2±1,]𝑓𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12f\in R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_f ∈ italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] is not a Laurent monomial. Then, f𝑓fitalic_f is irreducible in R[X1±1,X2±1,]𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] if and only if f𝑓fitalic_f is primitive in R[X1±1,X2±1,]𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] and is irreducible in K[X1±1,X2±1,]𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12K\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ].

Lemma A.3.

Let R𝑅Ritalic_R be a UFD and K𝐾Kitalic_K be its field of fractions. If f1,f2R[X1±1,X2±1,]subscript𝑓1subscript𝑓2𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12f_{1},f_{2}\in R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] are coprime to each other, then they are also coprime as elements of K[X1±1,X2±1,]𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12K\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ].

Proof.

We show the contrapositive. Suppose that f1subscript𝑓1f_{1}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and f2subscript𝑓2f_{2}italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT share a nontrivial factor gK[X1±1,X2±1,]𝑔𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12g\in K\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_g ∈ italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ]. Multiplying an element of K×superscript𝐾K^{\times}italic_K start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT if necessary, we may assume that g𝑔gitalic_g belongs to and is primitive in R[X1±1,X2±1,]𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ]. Then, it follows from Gauss’s lemma that g𝑔gitalic_g divides both f1subscript𝑓1f_{1}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and f2subscript𝑓2f_{2}italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT in R[X1±1,X2±1,]𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ]. Hence, f1subscript𝑓1f_{1}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT and f2subscript𝑓2f_{2}italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT are not coprime in R[X1±1,X2±1,]𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ]. ∎

Definition A.4.

Let A𝐴Aitalic_A be an integral domain and let K𝐾Kitalic_K be its field of fractions. For f1,,fmA{0}subscript𝑓1subscript𝑓𝑚𝐴0f_{1},\ldots,f_{m}\in A\setminus\{0\}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ italic_A ∖ { 0 }, the localized ring (localization) A[f11,,fm1]𝐴subscriptsuperscript𝑓11subscriptsuperscript𝑓1𝑚A\left[f^{-1}_{1},\cdots,f^{-1}_{m}\right]italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , ⋯ , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] is defined as a sub-ring of K𝐾Kitalic_K as

A[f11,,fm1]={gf1r1fmrmKgA;r1,,rm0}.𝐴subscriptsuperscript𝑓11subscriptsuperscript𝑓1𝑚conditional-set𝑔subscriptsuperscript𝑓subscript𝑟11subscriptsuperscript𝑓subscript𝑟𝑚𝑚𝐾formulae-sequence𝑔𝐴subscript𝑟1subscript𝑟𝑚subscriptabsent0A\left[f^{-1}_{1},\ldots,f^{-1}_{m}\right]=\left\{\frac{g}{f^{r_{1}}_{1}\cdots f% ^{r_{m}}_{m}}\in K\mid g\in A;\ r_{1},\ldots,r_{m}\in\mathbb{Z}_{\geq 0}\right\}.italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] = { divide start_ARG italic_g end_ARG start_ARG italic_f start_POSTSUPERSCRIPT italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_f start_POSTSUPERSCRIPT italic_r start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_ARG ∈ italic_K ∣ italic_g ∈ italic_A ; italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_r start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT } .

The localized ring A[f11,f21,]𝐴subscriptsuperscript𝑓11subscriptsuperscript𝑓12A\left[f^{-1}_{1},f^{-1}_{2},\cdots\right]italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] for f1,f2,A{0}subscript𝑓1subscript𝑓2𝐴0f_{1},f_{2},\cdots\in A\setminus\{0\}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ∈ italic_A ∖ { 0 } is defined in the same way:

A[f11,f21,]={gfi1r1fimrmKgA;i1,,im1;r1,,rm0}.𝐴subscriptsuperscript𝑓11subscriptsuperscript𝑓12conditional-set𝑔subscriptsuperscript𝑓subscript𝑟1subscript𝑖1subscriptsuperscript𝑓subscript𝑟𝑚subscript𝑖𝑚𝐾formulae-sequence𝑔𝐴subscript𝑖1formulae-sequencesubscript𝑖𝑚subscriptabsent1subscript𝑟1subscript𝑟𝑚subscriptabsent0A\left[f^{-1}_{1},f^{-1}_{2},\cdots\right]=\left\{\frac{g}{f^{r_{1}}_{i_{1}}% \cdots f^{r_{m}}_{i_{m}}}\in K\mid g\in A;\ i_{1},\ldots,i_{m}\in\mathbb{Z}_{% \geq 1};\ r_{1},\ldots,r_{m}\in\mathbb{Z}_{\geq 0}\right\}.italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ] = { divide start_ARG italic_g end_ARG start_ARG italic_f start_POSTSUPERSCRIPT italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ⋯ italic_f start_POSTSUPERSCRIPT italic_r start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUBSCRIPT end_ARG ∈ italic_K ∣ italic_g ∈ italic_A ; italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 1 end_POSTSUBSCRIPT ; italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_r start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT } .
Lemma A.5.

Let A𝐴Aitalic_A be a UFD and let fA{0}𝑓𝐴0f\in A\setminus\{0\}italic_f ∈ italic_A ∖ { 0 }.

  1. (1)

    The localization A[f1]𝐴delimited-[]superscript𝑓1A\left[f^{-1}\right]italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] is also a UFD.

  2. (2)

    Let {q1,,qm}subscript𝑞1subscript𝑞𝑚\{q_{1},\ldots,q_{m}\}{ italic_q start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_q start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT } be the set of the prime elements (up to unit multiplication) that divide f𝑓fitalic_f. If gA𝑔𝐴g\in Aitalic_g ∈ italic_A is irreducible in the localized ring A[f1]𝐴delimited-[]superscript𝑓1A\left[f^{-1}\right]italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ], then there exist r1,,rm0subscript𝑟1subscript𝑟𝑚subscriptabsent0r_{1},\ldots,r_{m}\in\mathbb{Z}_{\geq 0}italic_r start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_r start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT and an irreducible element pA𝑝𝐴p\in Aitalic_p ∈ italic_A such that

    g=pi=1mqiri.𝑔𝑝subscriptsuperscriptproduct𝑚𝑖1subscriptsuperscript𝑞subscript𝑟𝑖𝑖g=p\prod^{m}_{i=1}q^{r_{i}}_{i}.italic_g = italic_p ∏ start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT italic_q start_POSTSUPERSCRIPT italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT .

    In particular, if gA𝑔𝐴g\in Aitalic_g ∈ italic_A is coprime with f𝑓fitalic_f and is irreducible in A[f1]𝐴delimited-[]superscript𝑓1A\left[f^{-1}\right]italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ], then g𝑔gitalic_g is also irreducible in A𝐴Aitalic_A.

Lemma A.6.

Let A𝐴Aitalic_A be a UFD (for example, A=R[X1±1,X2±1,]𝐴𝑅subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus12A=R\left[X^{\pm 1}_{1},X^{\pm 1}_{2},\cdots\right]italic_A = italic_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT , ⋯ ]) and let fA𝑓𝐴f\in Aitalic_f ∈ italic_A. Then, the following conditions are equivalent:

  1. (1)

    f𝑓fitalic_f is irreducible in A𝐴Aitalic_A.

  2. (2)

    f𝑓fitalic_f is irreducible in the Laurent polynomial ring A[Y1±1]𝐴delimited-[]subscriptsuperscript𝑌plus-or-minus11A\left[Y^{\pm 1}_{1}\right]italic_A [ italic_Y start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ], where Y1subscript𝑌1Y_{1}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is an independent variable (i.e., Y1subscript𝑌1Y_{1}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is transcendental over A𝐴Aitalic_A).

Lemma A.7.

Let A𝐴Aitalic_A be a UFD and let f,f1,,fmA{0}𝑓subscript𝑓1subscript𝑓𝑚𝐴0f,f_{1},\ldots,f_{m}\in A\setminus\{0\}italic_f , italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ italic_A ∖ { 0 }. If f𝑓fitalic_f is coprime with fisubscript𝑓𝑖f_{i}italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT in A𝐴Aitalic_A for i=1,,m𝑖1𝑚i=1,\ldots,mitalic_i = 1 , … , italic_m, then A𝐴Aitalic_A is reproduced by localized rings as

A=A[f1]A[f11,,fm1].𝐴𝐴delimited-[]superscript𝑓1𝐴subscriptsuperscript𝑓11subscriptsuperscript𝑓1𝑚A=A\left[f^{-1}\right]\cap A\left[f^{-1}_{1},\ldots,f^{-1}_{m}\right].italic_A = italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT ] ∩ italic_A [ italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUPERSCRIPT - 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] .
Lemma A.8.

Let K𝐾Kitalic_K be a field and let K¯¯𝐾\overline{K}over¯ start_ARG italic_K end_ARG be its algebraic closure. Let us use X=(X1,,Xm)𝑋subscript𝑋1subscript𝑋𝑚X=(X_{1},\ldots,X_{m})italic_X = ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) to denote variables and consider the Laurent polynomial ring A=K[X±1]=K[X1±1,,Xm±1]𝐴𝐾delimited-[]superscript𝑋plus-or-minus1𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus1𝑚A=K\left[X^{\pm 1}\right]=K\left[X^{\pm 1}_{1},\ldots,X^{\pm 1}_{m}\right]italic_A = italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT ] = italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ].

  1. (1)

    For fA𝑓𝐴f\in Aitalic_f ∈ italic_A, the following three conditions are equivalent.

    • f𝑓fitalic_f is a nonzero Laurent monomial in X𝑋Xitalic_X.

    • f𝑓fitalic_f is a unit element of A𝐴Aitalic_A.

    • There does not exist a family α(K¯×)m𝛼superscriptsuperscript¯𝐾𝑚\alpha\in\left(\overline{K}^{\times}\right)^{m}italic_α ∈ ( over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT such that

      f|Xα=0,evaluated-at𝑓𝑋𝛼0f\Big{|}_{X\leftarrow\alpha}=0,italic_f | start_POSTSUBSCRIPT italic_X ← italic_α end_POSTSUBSCRIPT = 0 ,

      where we used “|Xα\Big{|}_{X\leftarrow\alpha}| start_POSTSUBSCRIPT italic_X ← italic_α end_POSTSUBSCRIPT” to denote the substitution of α𝛼\alphaitalic_α for X𝑋Xitalic_X.

  2. (2)

    Let f1,f2Asubscript𝑓1subscript𝑓2𝐴f_{1},f_{2}\in Aitalic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_A. If there exists a family α(K¯×)m𝛼superscriptsuperscript¯𝐾𝑚\alpha\in\left(\overline{K}^{\times}\right)^{m}italic_α ∈ ( over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT such that

    f1|Xα=0,f2|Xα0,formulae-sequenceevaluated-atsubscript𝑓1𝑋𝛼0evaluated-atsubscript𝑓2𝑋𝛼0f_{1}\Big{|}_{X\leftarrow\alpha}=0,\quad f_{2}\Big{|}_{X\leftarrow\alpha}\neq 0,italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_X ← italic_α end_POSTSUBSCRIPT = 0 , italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_X ← italic_α end_POSTSUBSCRIPT ≠ 0 ,

    then f1subscript𝑓1f_{1}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT does not divide f2subscript𝑓2f_{2}italic_f start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT in A𝐴Aitalic_A.

  3. (3)

    Let f,f1,,fnA𝑓subscript𝑓1subscript𝑓𝑛𝐴f,f_{1},\ldots,f_{n}\in Aitalic_f , italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ∈ italic_A and suppose that f𝑓fitalic_f is not a unit, i.e., f𝑓fitalic_f is not a Laurent monomial. If f𝑓fitalic_f is coprime with any of f1,,fnsubscript𝑓1subscript𝑓𝑛f_{1},\ldots,f_{n}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT in A𝐴Aitalic_A, then there exists a family α(K¯×)m𝛼superscriptsuperscript¯𝐾𝑚\alpha\in\left(\overline{K}^{\times}\right)^{m}italic_α ∈ ( over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT ) start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT such that

    f|Xα=0,fi|Xα0(i=1,,n).formulae-sequenceevaluated-at𝑓𝑋𝛼0evaluated-atsubscript𝑓𝑖𝑋𝛼0𝑖1𝑛f\Big{|}_{X\leftarrow\alpha}=0,\quad f_{i}\Big{|}_{X\leftarrow\alpha}\neq 0% \quad(i=1,\ldots,n).italic_f | start_POSTSUBSCRIPT italic_X ← italic_α end_POSTSUBSCRIPT = 0 , italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUBSCRIPT italic_X ← italic_α end_POSTSUBSCRIPT ≠ 0 ( italic_i = 1 , … , italic_n ) .
  4. (4)

    All the above statements hold even when A𝐴Aitalic_A has infinitely many variables (i.e., m=𝑚m=\inftyitalic_m = ∞) since finitely many Laurent polynomials can contain only finitely many variables.

Remark A.9.

The statements (1) and (3) do not hold if we only consider a family of elements of K×superscript𝐾K^{\times}italic_K start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT, instead of K¯×superscript¯𝐾\overline{K}^{\times}over¯ start_ARG italic_K end_ARG start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT. For example, f=X12+1[X1±1]𝑓subscriptsuperscript𝑋211delimited-[]subscriptsuperscript𝑋plus-or-minus11f=X^{2}_{1}+1\in\mathbb{R}[X^{\pm 1}_{1}]italic_f = italic_X start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + 1 ∈ blackboard_R [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ] is nonzero for the substitution of any real value for X1subscript𝑋1X_{1}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT.

Lemma A.10.

Let KE𝐾𝐸K\subset Eitalic_K ⊂ italic_E be a field extension and let f1,,fmE{0}subscript𝑓1subscript𝑓𝑚𝐸0f_{1},\ldots,f_{m}\in E\setminus\{0\}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ italic_E ∖ { 0 } be distinct elements. Then, the following three conditions are equivalent:

  1. (1)

    f1,,fmsubscript𝑓1subscript𝑓𝑚f_{1},\ldots,f_{m}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT are algebraically independent over K𝐾Kitalic_K.

  2. (2)

    The set of monomials

    {f1i1fmimi1,,im0}conditional-setsubscriptsuperscript𝑓subscript𝑖11subscriptsuperscript𝑓subscript𝑖𝑚𝑚subscript𝑖1subscript𝑖𝑚subscriptabsent0\{f^{i_{1}}_{1}\cdots f^{i_{m}}_{m}\mid i_{1},\ldots,i_{m}\in\mathbb{Z}_{\geq 0}\}{ italic_f start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_f start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∣ italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z start_POSTSUBSCRIPT ≥ 0 end_POSTSUBSCRIPT }

    is linearly independent over K𝐾Kitalic_K.

  3. (3)

    The set of Laurent monomials

    {f1i1fmimi1,,im}conditional-setsubscriptsuperscript𝑓subscript𝑖11subscriptsuperscript𝑓subscript𝑖𝑚𝑚subscript𝑖1subscript𝑖𝑚\{f^{i_{1}}_{1}\cdots f^{i_{m}}_{m}\mid i_{1},\ldots,i_{m}\in\mathbb{Z}\}{ italic_f start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_f start_POSTSUPERSCRIPT italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∣ italic_i start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_i start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z }

    is linearly independent over K𝐾Kitalic_K.

Lemma A.11.

Let K𝐾Kitalic_K be a field and let f1,,fNK[X1±1,,Xm±1]subscript𝑓1subscript𝑓𝑁𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus1𝑚f_{1},\ldots,f_{N}\in K[X^{\pm 1}_{1},\ldots,X^{\pm 1}_{m}]italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] be nonzero Laurent monomials. Then, f1,,fNsubscript𝑓1subscript𝑓𝑁f_{1},\ldots,f_{N}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT are linearly independent over K𝐾Kitalic_K if and only if their total degrees are all different. Here, the total degree of a nonzero Laurent monomial cX1j1Xmjm𝑐subscriptsuperscript𝑋subscript𝑗11subscriptsuperscript𝑋subscript𝑗𝑚𝑚cX^{j_{1}}_{1}\cdots X^{j_{m}}_{m}italic_c italic_X start_POSTSUPERSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_X start_POSTSUPERSCRIPT italic_j start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT (cK×𝑐superscript𝐾c\in K^{\times}italic_c ∈ italic_K start_POSTSUPERSCRIPT × end_POSTSUPERSCRIPT, j1,,jmsubscript𝑗1subscript𝑗𝑚j_{1},\ldots,j_{m}\in\mathbb{Z}italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_j start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ∈ blackboard_Z) is defined as (j1,,jm)msubscript𝑗1subscript𝑗𝑚superscript𝑚(j_{1},\ldots,j_{m})\in\mathbb{Z}^{m}( italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_j start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ) ∈ blackboard_Z start_POSTSUPERSCRIPT italic_m end_POSTSUPERSCRIPT.

Note that the “total degree” used in this paper differs from that introduced in [9].

Lemma A.12.

Let K𝐾Kitalic_K be a field and let f1,,fNK[X1±1,,Xm±1]subscript𝑓1subscript𝑓𝑁𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus1𝑚f_{1},\ldots,f_{N}\in K[X^{\pm 1}_{1},\ldots,X^{\pm 1}_{m}]italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ∈ italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] be nonzero Laurent monomials. Let ΦK[Y1±1,,YN±1]Φ𝐾subscriptsuperscript𝑌plus-or-minus11subscriptsuperscript𝑌plus-or-minus1𝑁\Phi\in K[Y^{\pm 1}_{1},\ldots,Y^{\pm 1}_{N}]roman_Φ ∈ italic_K [ italic_Y start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ] and consider the substitution

Φ|Yifi(i)=Φ(f1,,fN)K[X1±1,,Xm±1].evaluated-atΦsubscript𝑌𝑖subscript𝑓𝑖for-all𝑖Φsubscript𝑓1subscript𝑓𝑁𝐾subscriptsuperscript𝑋plus-or-minus11subscriptsuperscript𝑋plus-or-minus1𝑚\Phi\Big{|}_{Y_{i}\leftarrow f_{i}(\forall i)}=\Phi(f_{1},\ldots,f_{N})\in K[X% ^{\pm 1}_{1},\ldots,X^{\pm 1}_{m}].roman_Φ | start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ← italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∀ italic_i ) end_POSTSUBSCRIPT = roman_Φ ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ∈ italic_K [ italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUPERSCRIPT ± 1 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ] .

If f1,,fNsubscript𝑓1subscript𝑓𝑁f_{1},\ldots,f_{N}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT are algebraically independent over K𝐾Kitalic_K and ΦΦ\Phiroman_Φ is not a Laurent monomial in Y1,,YNsubscript𝑌1subscript𝑌𝑁Y_{1},\ldots,Y_{N}italic_Y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_Y start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT, then Φ|Yifi(i)evaluated-atΦsubscript𝑌𝑖subscript𝑓𝑖for-all𝑖\Phi\Big{|}_{Y_{i}\leftarrow f_{i}(\forall i)}roman_Φ | start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ← italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∀ italic_i ) end_POSTSUBSCRIPT is not a Laurent monomial in X1,,Xmsubscript𝑋1subscript𝑋𝑚X_{1},\ldots,X_{m}italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT, either.

Proof.

We use the standard multi-index notation, such as

  • X=(X1,,Xm)𝑋subscript𝑋1subscript𝑋𝑚X=(X_{1},\ldots,X_{m})italic_X = ( italic_X start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_X start_POSTSUBSCRIPT italic_m end_POSTSUBSCRIPT ),

  • f=(f1,,fN)𝑓subscript𝑓1subscript𝑓𝑁f=(f_{1},\ldots,f_{N})italic_f = ( italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ),

  • Φ(f)=Φ|Yifi(i)Φ𝑓evaluated-atΦsubscript𝑌𝑖subscript𝑓𝑖for-all𝑖\Phi(f)=\Phi\Big{|}_{Y_{i}\leftarrow f_{i}(\forall i)}roman_Φ ( italic_f ) = roman_Φ | start_POSTSUBSCRIPT italic_Y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ← italic_f start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ∀ italic_i ) end_POSTSUBSCRIPT,

  • Yj=Y1j1YNjNsuperscript𝑌𝑗subscriptsuperscript𝑌subscript𝑗11subscriptsuperscript𝑌subscript𝑗𝑁𝑁Y^{j}=Y^{j_{1}}_{1}\cdots Y^{j_{N}}_{N}italic_Y start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT = italic_Y start_POSTSUPERSCRIPT italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ⋯ italic_Y start_POSTSUPERSCRIPT italic_j start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT for j=(j1,,jN)N𝑗subscript𝑗1subscript𝑗𝑁superscript𝑁j=(j_{1},\ldots,j_{N})\in\mathbb{Z}^{N}italic_j = ( italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_j start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT ) ∈ blackboard_Z start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT.

Let us express ΦΦ\Phiroman_Φ as

Φ=jJajYj,Φsubscript𝑗𝐽subscript𝑎𝑗superscript𝑌𝑗\Phi=\sum_{j\in J}a_{j}Y^{j},roman_Φ = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_Y start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ,

where JN𝐽superscript𝑁J\subset\mathbb{Z}^{N}italic_J ⊂ blackboard_Z start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT is a finite set and ajK{0}subscript𝑎𝑗𝐾0a_{j}\in K\setminus\{0\}italic_a start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ∈ italic_K ∖ { 0 } for jJ𝑗𝐽j\in Jitalic_j ∈ italic_J. Since f1,,fNsubscript𝑓1subscript𝑓𝑁f_{1},\ldots,f_{N}italic_f start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_f start_POSTSUBSCRIPT italic_N end_POSTSUBSCRIPT are algebraically independent over K𝐾Kitalic_K, Lemma A.10 implies that the set {fjjJ}conditional-setsuperscript𝑓𝑗𝑗𝐽\{f^{j}\mid j\in J\}{ italic_f start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT ∣ italic_j ∈ italic_J } is linearly independent over K𝐾Kitalic_K. Therefore, by Lemma A.11, the total degrees of fjsuperscript𝑓𝑗f^{j}italic_f start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT (jJ𝑗𝐽j\in Jitalic_j ∈ italic_J) as Laurent monomials in X𝑋Xitalic_X are all different. Thus, the expression

Φ(f)=jJajfjΦ𝑓subscript𝑗𝐽subscript𝑎𝑗superscript𝑓𝑗\Phi(f)=\sum_{j\in J}a_{j}f^{j}roman_Φ ( italic_f ) = ∑ start_POSTSUBSCRIPT italic_j ∈ italic_J end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT italic_f start_POSTSUPERSCRIPT italic_j end_POSTSUPERSCRIPT

as an element of K[X]𝐾delimited-[]𝑋K[X]italic_K [ italic_X ] is unique, i.e., it is impossible to decrease the number of the terms in the RHS. Since ΦΦ\Phiroman_Φ is not a Laurent monomial in Y𝑌Yitalic_Y, #J#𝐽\#J# italic_J must be greater than 1111. Hence, Φ(f)Φ𝑓\Phi(f)roman_Φ ( italic_f ) has at least 2222 terms and we conclude that it is not a Laurent monomial in X𝑋Xitalic_X. ∎

References