Space of prime congruences in tropical geometry


Abstract

We investigate spaces of prime congruences on tropical algebras and study their geometry, inspired by classical scheme theory. Our main strategy is to use tropical algebras associated to ordered monoids, which play the role of the monomial structure of these algebras. Using the space of prime congruences as local models, we introduce a tropical toric scheme which contains the usual tropical toric variety as a subspace. We show how the separatedness and properness of these schemes are captured by scheme-theoretic points. As an application of our framework, we obtain a necessary and sufficient condition for a prime congruence to be finitely generated.

1 Introduction↩︎

1.1 Background↩︎

Tropical geometry has found an increasing number of applications in algebraic geometry, providing combinatorial shadows of algebro-geometric objects. Its primary geometric objects are rational polyhedral complexes called tropical varieties, which are often obtained via the tropicalization of algebraic varieties.

Recently, attempts have been made to develop a theory of tropical geometry from an algebraic perspective. The basic algebras used in tropical geometry are the semifields \[\begin{align} &\mathbb{B}=(\{-\infty,0\},\operatorname{max},+),\\ &\mathbb{T}=(\mathbb{R}\cup\{-\infty\},\operatorname{max},+), \end{align}\] and (semi)algebras over these semifields. The set of functions on a tropical variety is considered to form such an algebra. One of the main interests in algebraic tropical geometry is what geometric data these algebras contain and how they can be extracted.

In joo2018prime?, the authors defined prime congruences and studied their properties. A prime congruence on a semiring \(S\) is an equivalence relation on \(S\) which gives a surjective semiring homomorphism from \(S\) to a semiring with suitable properties (see 2 for the details). In particular, they proposed the definition of the Krull dimension of an additively idempotent semiring \(S\) and showed that it works well for some semirings which appear in tropical geometry.

Theorem 1 (joo2018prime?). The following equalities hold:

  • \(\dim \mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]=\dim \mathbb{B}[X_1,\dots,X_n]=n\),

  • \(\dim \mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]=\dim \mathbb{T}[X_1,\dots,X_n]=n+1\).

In order to compute the Krull dimension, they showed that any prime congruence on \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) or \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) can be represented by a matrix with coefficients in \(\mathbb{R}\), called an admissible matrix. Furthermore, in song2024geometricinterpretationkrulldimensions? and joó2025varietiesprimetropicalideals?, the authors calculated the Krull dimension of semirings of the form \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]/C\) where \(C\) is a congruence satisfying appropriate conditions, using these matrices.

Admissible matrices are useful for expressing prime congruences as numerical data. However, for a given prime congruence, the corresponding matrix is not uniquely determined. This non-uniqueness makes it difficult to decide inclusion relations between prime congruences.

1.2 Our contribution↩︎

Our aim is to treat the set of prime congruences on semirings as a geometric object. To do this in a way analogous to classical scheme theory, in this paper, we begin with a sufficiently abstract setting. Some notions in our framework not only lead to several new results, but also shed new light on previously known results. Note that our setting is different from the one in giansiracusa2016equations?, where the authors construct schemes by gluing sets of prime ideals of semirings.

For a semiring \(S\), we denote by \(\operatorname{CSpec}S\) the set of all prime congruences on \(S\). Let \(M\) be a free abelian group generated by \(X_1,\dots,X_n\). While previous work used matrices to represent an element of \(\operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) or \(\operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\), we employ flags instead:

Definition 1. (= 12) An \((\mathbb{R}\times M)\)-flag is a collection of the following data:

  • \(l\in\mathbb{Z}_{\geq 0}\),

  • A family of linear subspaces of \(\mathbb{R}\times M_{\mathbb{R}}\) \[\mathbb{R}\times M_{\mathbb{R}}=H_0\supsetneq H_1\supsetneq \dots\supsetneq H_l,\] such that \(H_i\) is a hyperplane of \(\mathbb{R}(H_{i-1}\cap (\mathbb{R}\times M))\) for each \(i\in \{1,\dots,l\}\),

  • An orientation \(H_{i,+}\) of \(H_i\) as a hyperplane for each \(i\in \{1,\dots,l\}\) such that \[\mathbb{R}_{\geq 0}\times \{0\} \subseteq \bigcup_{i=1}^l H_{i,+} \cup H_l.\]

The number \(l\) is called the length of the \((\mathbb{R}\times M)\)-flag. Denote the set of all \((\mathbb{R}\times M)\)-flags by \(\mathcal{F}_{\mathbb{R}\times M}\).

We give an example of an \((\mathbb{R}\times M)\)-flag of length 2 where the rank \(n\) of \(M\) is equal to 1: \[\begin{align} &H_1 = \{(r,m)\in \mathbb{R}\times M_{\mathbb{R}}\mid r=0.5m\},\\ &H_{1,+}= \{(r,m)\in \mathbb{R}\times M_{\mathbb{R}}\mid r>0.5m\},\\ &H_2 = \{(0,0)\},\\ &H_{2,+}=H_1\cap \{(r,m)\in \mathbb{R}\times M_{\mathbb{R}}\mid r>0\}. \end{align}\] This \((\mathbb{R}\times \mathbb{Z})\)-flag is illustrated in 1 where the "positive part" \((H_{1,+}\cup H_{2,+})\cap (\mathbb{R}\times M)\) is represented by the red region.

Figure 1: An example of an (\mathbb{R}\times\mathbb{Z})-flag of length 2

The notion of a flag arises naturally from the general framework developed in the first half of this paper. As a consequence, an \((\mathbb{R}\times M)\)-flag provides a unique representation of prime congruences on \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) in the following sense:

Theorem 1 (= 27). There is a one-to-one correspondence between \(\operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) and the set of all \((\mathbb{R}\times M)\)-flags.

Similarly, the set of prime congruences on various tropical algebras, such as

  • \(\operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\)(24),

  • \(\operatorname{CSpec}\mathbb{B}[X_1,\dots,X_n]\)(32 ),

  • \(\operatorname{CSpec}\mathbb{T}[X_1,\dots,X_n]\)(33 ),

can be identified with sets of flags.

An inclusion relation between prime congruences corresponds to a certain relation between flags (see 28). Thus we can describe the set of prime congruences on several algebras, as shown in 8. In particular, we give alternative proofs of some results in joo2018prime? (see 2 3 6). See 26 for the difference between our approach and computations using admissible matrices.

In friedenberg2025geometric?, the authors have obtained a related correspondence, which classifies the continuous spectrum of a topological semiring using flags of polyhedra. The two approaches share similar underlying ideas. The previous work is developed from the viewpoint of Gröbner theory and adic geometry, whereas our approach is algebraic and scheme-theoretic. Furthermore, in Section 4 of mikami2025tropicalcohomologysmoothalgebraic?, the author gives another interpretation of the set of homomorphisms from \(M\) to totally ordered groups where \(M\) is a free abelian group of rank \(n\).

Following classical scheme theory, we attempt to construct a global object using the space of prime congruences. We use techniques of toric geometry, where the process of gluing is given by the combinatorial data of a fan. For a fan \(\Sigma\) in \(N_{\mathbb{R}}\cong \mathbb{R}^n\), we define a topological space \(X_{\Sigma}^{\operatorname{cong}}\) by \[\begin{align} X_{\Sigma}^{\operatorname{cong}}=\bigcup_{\sigma\in\Sigma}\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\sigma^{\vee}\cap M], \end{align}\] where the spaces are glued along the inclusions induced by face relations of cones. Here, \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\sigma^{\vee}\cap M]\) is the subset of all points in \(\operatorname{CSpec}\mathbb{T}[\sigma^{\vee}\cap M]\) which are lying over \(\mathbb{T}\) (see 4).

On the other hand, analogues of toric varieties have already been constructed in Kajiwara2008TropicalToric? and payne2009analytification?. The tropical toric variety associated with a fan \(\Sigma\) is the topological space \[\begin{align} X_{\Sigma}^{\operatorname{trop}}=\bigcup_{\sigma\in\Sigma}\operatorname{Hom}(\mathsf{M}_{\sigma},\mathbb{T}). \end{align}\]

Regarding \(X_{\Sigma}^{\operatorname{trop}}\) as the set of \(\mathbb{T}\)-valued points of \(X_{\Sigma}^{\operatorname{cong}}\), we have the following result.

Theorem 2 (= 35 7). The tropical toric variety \(X_{\Sigma}^{\operatorname{trop}}\) can be topologically embedded into the tropical toric scheme \(X_{\Sigma}^{\operatorname{cong}}\) as the subset consisting of points \(P\) satisfying \(\dim_{P}X_{\Sigma}^{\operatorname{cong}}=\dim X_{\Sigma}^{\operatorname{cong}}\). If \(\Sigma\) is complete, the image is equal to the subset of closed points.

Note that \(\dim_{P}X_{\Sigma}^{\operatorname{cong}}\) and \(\dim X_{\Sigma}^{\operatorname{cong}}\) are locally equal to the length of maximal chains of prime congruences. This subspace is also related to the separatedness and properness of \(X_{\Sigma}^{\operatorname{cong}}\), although we will not give a precise definition of the notions in this paper. See 36 37 for the details.

Our algebraic framework is also useful to study purely algebraic problems. Somewhat surprisingly, even for standard tropical algebras such as \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) or \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\), many prime congruences fail to be finitely generated. This phenomenon is illustrated by the following theorem.

Theorem 3 (= 39). For a prime congruence \(P\) on \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\), the following are equivalent:

  1. \(P\) is finitely generated,

  2. \(\mathsf{L}(P)\) is a submonoid of \(\mathbb{R}\times M\) generated by finitely many elements and \(\mathbb{R}_{\geq 0}\times \{0\}\),

  3. \((\operatorname{ht}P,\operatorname{coht}P)\) is equal to \((n+1,0)\) or \((n,1)\),

  4. \(P\) is one of the following three: (i) the maximum congruence, (ii) a geometric congruence, or (iii) a congruence which corresponds to an \((\mathbb{R}\times M)\)-flag \(H_{\bullet}\) of length 1 and \(H_1=\mathbb{R}\times H\) where \(H\) is a rational hyperplane of \(M_{\mathbb{R}}\).

The monoid \(\mathsf{L}(P)\) appearing in the condition (2) is a submonoid of an ordered group \(\mathbb{R}\times M\) corresponding to \(P\) (see 12 ). The equivalence of (1) and (2) holds in a more general setting (see 15). The conditions (3) and (4) arise from describing the submonoid \(\mathsf{L}(P)\) as a flag. Note that finitely generated congruences play important roles in the Nullstellensatz for congruences in BertramEaston2017TropicalNullstellensatz?. We also note that in ito2026nonfinitegeneratednesscongruencesdefined?, the author gives another criterion for a congruence to be finitely generated.

1.3 Structure of the paper↩︎

Figure 2: Hierarchy of some classes of algebras introduced in this paper

We begin in 2 by reviewing some properties of semirings. In ¿sec:section:B[M]?, we introduce a \(\mathbb{B}\)-algebra associated to an ordered monoid, denoted by \(\mathbb{B}[\mathsf{M}]\), which is a key ingredient of this paper. \[\mathbb{B}[\mathsf{M}]\mathrel{\vcenter{:}}= \left(\bigoplus_{m\in\mathsf{M}}\mathbb{B}\right)/\sim.\] This algebra is not merely the direct sum of copies of \(\mathbb{B}\) indexed by \(\mathsf{M}\). That is, the equivalence relation \(\sim\) is non-trivial in general depending on the order of \(\mathsf{M}\). 2 summarizes the hierarchy of some classes of algebras introduced in this paper.

It is important that several tropical algebras such as \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) and \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) can be treated as \(\mathbb{B}\)-algebras \(\mathbb{B}[\mathsf{M}]\) associated to suitable ordered monoids \(\mathsf{M}\) (by forgetting \(\mathbb{T}\)-algebra structure if necessary).

The main assertions are stated in ¿sec:section:B[M]cong? and 5, where we describe the details of the space of prime congruences. In 6, we discuss the relation between our framework and tropical toric varieties, and in 7, we characterize when a prime congruence is finitely generated.

Acknowledgements 1. The author would like to thank Shu Kawaguchi, JuAe Song, and Junta Kamiya for many helpful discussions. He is also grateful to Yusuke Nakamura, Kosuke Mizuno, and Ryosuke Murooka for useful comments and suggestions. This work was supported by JSPS KAKENHI Grant Number JP26KJ1347.

Notation 1.

  • \(\langle\mathcal{A}\rangle\) : a congruence generated by a subset \(\mathcal{A}\subseteq S\times S\)

  • \(\mathsf{M}\) : an ordered monoid

  • \(G\) : an ordered group

  • \(\mathsf{L}\) : a submonoid

  • \(\mathbb{Z}_{\geq 0}A\) : the submonoid generated by a subset \(A\) of a monoid, namely, \[\mathbb{Z}_{\geq 0}A=\left\{\sum_{i=0}^{k}n_ia_i\;\middle|\; n_i\in \mathbb{Z}_{\geq 0},a_i\in A,k\in\mathbb{Z}_{\geq 0}\right\}.\]

  • \(\langle A\geq 0\rangle\) : a congruence on \(\mathbb{B}[G]\) generated by \(\{(m\oplus 0,m)\mid m\in A\}\) where \(A\) is a subset of \(G\)

  • \(\mathbb{R}A\) : the linear subspace spanned by a subset of an \(\mathbb{R}\)-linear space

  • \(\operatorname{cone}(A)\) : the convex cone spanned by a subset \(A\) of an \(\mathbb{R}\)-linear space, namely, \[\operatorname{cone}(A)=\left\{\sum_{i=0}^{k}r_ia_i\;\middle|\; r_i\in \mathbb{R}_{\geq 0},a_i\in A,k\in\mathbb{Z}_{\geq 0}\right\}.\]

  • \(M\) : a free abelian group generated by \(X_1,\dots,X_n\) (\(M\cong \mathbb{Z}^n\))

  • \(M_{\geq 0}\) : a free (commutative) monoid generated by \(X_1,\dots,X_n\) (\(M_{\geq 0}\cong (\mathbb{Z}_{\geq 0})^n\))

2 Preliminaries↩︎

2.1 Semirings and prime congruences↩︎

We briefly recall some basic properties of semirings. See hebisch1998semirings? and golan2013semirings? for more details. When a specific statement is difficult to locate in the literature, we include a short proof for completeness.

In this paper, a semiring \(S\) is always assumed to be commutative and nontrivial. Namely, a semiring is a nonempty set \(S\) with two binary operations \((+,\cdot)\) satisfying:

  • \((S,+)\) is a commutative monoid with the identity \(0_S\),

  • \((S,\cdot)\) is a commutative monoid with the identity \(1_S\),

  • For any \(a,b,c\in S\), \(a(b+c)=ab+ac\),

  • \(0_S\neq1_S\) and \(a\cdot 0_S=0_S\) for any \(a\in S\).

A semiring \(S\) is said to be cancellative if whenever \(ab=ac\) for some \(a,b,c\in S\), then either \(a=0_S\) or \(b=c\). A semiring \(S\) is called a semifield if every nonzero element of \(S\) is multiplicatively invertible. If a subset \(I\subseteq S\) containing \(0_S\) satisfies \(a+b\in I\) and \(sa\in I\) for any \(a,b\in I\) and \(s\in S\), then \(I\) is called an ideal of \(S\), which rarely appears in this paper.

A map \(\phi\colon S_1\to S_2\) between semirings is a semiring homomorphism if it satisfies \[\phi(a+b)=\phi(a)+\phi(b),\;\phi(a\cdot b)=\phi(a)\cdot \phi(b),\;\phi(0_{S_1})=0_{S_2}, \text{ and }\phi(1_{S_1})=1_{S_2},\] for any \(a,b\in S_1\). A bijective homomorphism is called an isomorphism.

A congruence \(C\) on a semiring \(S\) is a subsemiring of \(S\times S\) that defines an equivalence relation on \(S\). Note that if \(C\) is not equal to \(S\times S\), the set of all equivalence classes \(S/C\) naturally inherits a semiring structure and the quotient map \(S\to S/C\) is a semiring homomorphism, which is often denoted by \(\pi_C\). We call the diagonal set \(\Delta=\Delta_S\) of \(S\times S\) the diagonal congruence.

Let \(\{C_{\lambda}\}\) be a family of congruences on a semiring \(S\). Since the intersection \(\bigcap_{\lambda}C_{\lambda}\) is also a congruence on \(S\), for any subset of \(\mathcal{A}\) of \(S\times S\), we can define the congruence generated by \(\mathcal{A}\) as the minimal congruence containing \(\mathcal{A}\), denoted by \(\langle\mathcal{A}\rangle\). We denote by \(\sum_{\lambda} C_{\lambda}\) the congruence generated by the union \(\bigcup_{\lambda}C_{\lambda}\). For some subsets \(\mathcal{A}_1,\dots,\mathcal{A}_k\) of \(S\times S\), we often denote a congruence \(\langle\bigcup_i \mathcal{A}_i\rangle\) by \(\langle\mathcal{A}_1,\dots,\mathcal{A}_k\rangle\). A congruence on \(S\) is called finitely generated if it is generated by a finite subset of \(S\times S\).

Let \(\phi\colon S_1\to S_2\) be a semiring homomorphism. The pull-back of a congruence \(C_2\) on \(S_2\) along \(\phi\) is defined by \[\begin{align} \phi^{*}C_2\mathrel{\vcenter{:}}= C_2\cap S_1\mathrel{\vcenter{:}}= \{(a,b)\in (S_1)^2\mid (\phi(a),\phi(b))\in C_2 \}.\label{eq:pull-back} \end{align}\tag{1}\] Note that the notation \(C_2\cap S_1\) is just a symbol and does not mean the set-theoretical intersection. In particular, the pull-back of the diagonal congruence on \(S_2\) is called the kernel (congruence) of \(\phi\), denoted by \(\operatorname{Ker}\phi\).

Proposition 2 (hebisch1998semirings?). Let \(\phi\colon S_1\to S_2\) be a homomorphism of semirings. Then \(\phi\) induces an isomorphism \(S_1/\operatorname{Ker}\phi\to \relax\phi\).

The push-out of a congruence \(C_1\) on \(S_1\) along \(\phi\) is defined by \[\begin{align} \phi_{*}C_1\mathrel{\vcenter{:}}= C_1\cdot S_2\mathrel{\vcenter{:}}= \langle\{(\phi(a),\phi(b))\in S_2\times S_2\mid (a,b)\in C_1\}\rangle.\label{eq:push-out} \end{align}\tag{2}\] It is straightforward to see that if \(\phi\) is surjective, \(\phi_{*}C_1\) is equal to the set-theoretical image of \(C_1\): \[\begin{align} \phi_{*}C_1=\{(\phi(a),\phi(b))\in S_2\times S_2\mid (a,b)\in C_1\}.\label{eq:surj32push-out} \end{align}\tag{3}\]

Lemma 1. Let \(C_1,C_2\) be congruences on \(S\). Then there is an isomorphism \[S/\langle C_1,C_2\rangle\cong (S/C_1)/(C_2\cdot (S/C_1)).\]

Proof. Let \(\pi=\pi_{C_1}:S\to S/C_1\) be the quotient map by \(C_1\) and \(C\) the kernel congruence of \[S\to S/C_1 \to (S/C_1)/(C_2\cdot(S/C_1)).\] Clearly \(C\) contains \(C_1\) and \(C_2\). Take \((a,b)\in C\). By the property 3 , the push-out \(C_2\cdot (S/C_1)\) is the set-theoretical image of \(C_2\) by \(\pi\times \pi\). Then there exists a pair \((a',b')\in C_2\) such that \((\pi(a),\pi(b))=(\pi(a'),\pi(b'))\). Since \((a,a'),(b,b')\in\operatorname{Ker}\pi=C_1\), then \((a,b)\in \langle C_1,C_2\rangle\). Thus we have \(C=\langle C_1,C_2\rangle\). By 2, we have \(S/\langle C_1,C_2\rangle \cong S/C\cong (S/C_1)/(C_2\cdot (S/C_1))\). ◻

Let \(S\) be a semiring. The twisted product of the pairs \(\alpha=(\alpha_1,\alpha_2)\) and \(\beta=(\beta_1,\beta_2)\) of \(S\times S\) is \[\alpha\rtimes \beta=(\alpha_1\beta_1+\alpha_2\beta_2,\alpha_1\beta_2+\alpha_2\beta_1).\] Note that this product is associative and commutative. For two congruences \(C_1,C_2\) on \(S\), define \(C_1\rtimes C_2\) as a congruence generated by \(\{\alpha\rtimes \beta\mid \alpha\in C_1,\beta\in C_2\}\). Note that \(C_1\rtimes C_2\subseteq C_1\cap C_2\) holds.

Definition 2 (joo2018prime?). A congruence \(C\) on \(S\) is prime if the complement \((S\times S)\setminus C\) is a nonempty multiplicatively closed set under the twisted product. In the definitions below, all congruences appearing in chains are assumed to be prime congruences on \(S\). The dimension of \(S\) is the supremum of all integers \(l\geq 0\) such that there exists a chain \[P_0\subsetneq P_1\subsetneq\dots\subsetneq P_l.\] For \(P\in\operatorname{CSpec}S\), the height of \(P\) is the supremum of all integers \(l\geq 0\) such that there exists a chain \[P_0\subsetneq P_1\subsetneq\dots\subsetneq P_l=P,\] and the coheight of \(P\) is the supremum of all integers \(l\geq 0\) such that there exists a chain \[P=P_0\subsetneq P_1\subsetneq\dots\subsetneq P_l.\] These are denoted by \(\dim S\), \(\operatorname{ht}P\), and \(\operatorname{coht}P\), respectively.

In this paper, we denote by \(\operatorname{CSpec}S\) the set of all prime congruences on \(S\). For a congruence \(C\) on \(S\), we define the subset \(V(C)\) of \(\operatorname{CSpec}S\) as follows: \[V(C)\mathrel{\vcenter{:}}= \{P\in\operatorname{CSpec}S\mid C\subseteq P\}.\]

Proposition 3.

  1. \(V(S\times S)=\emptyset\) and \(V(\Delta)=\operatorname{CSpec}S\) hold.

  2. For two congruences \(C_1,C_2\) on \(S\), \(V(C_1\rtimes C_2)=V(C_1)\cup V(C_2)\) holds.

  3. For a family of congruences \(\{C_i\}_i\) on \(S\), \(V(\sum_i C_i)=\bigcap_i V(C_i)\) holds, where \(\sum_i C_i\) is a congruence generated by \(\bigcup_i C_i\).

Proof.

  1. It follows directly.

  2. For two congruences \(C_1,C_2\) on \(S\), \(V(C_1)\cup V(C_2)\subseteq V(C_1\rtimes C_2)\) clearly holds from \(C_1\rtimes C_2\subseteq C_1\cap C_2\). To show the opposite inclusion, assume \(P\notin V(C_1)\cup V(C_2)\). Then there exist pairs \((a,b)\in C_1\setminus P\) and \((c,d)\in C_2\setminus P\). Since \(P\) is prime, we have \((a,b)\rtimes (c,d)\in (C_1\rtimes C_2)\setminus P\). Thus \(P\notin V(C_1\rtimes C_2)\).

  3. Since \(\sum C_i\subseteq P\) if and only if \(C_i\subseteq P\) for each \(i\), the claim is straightforward.

 ◻

By 3, the set \(\operatorname{CSpec}S\) has a topology whose closed sets are represented as \(V(C)\) for some congruence \(C\) on \(S\). We always consider \(\operatorname{CSpec}S\) endowed with the topology defined above.

For a semiring homomorphism \(\phi:S_1\to S_2\), the pull-back \(\phi^{*}P_2\) of a prime congruence \(P_2\) on \(S_2\) is a prime congruence on \(S_1\). So we obtain the map \(\phi^{*}:\operatorname{CSpec}S_2\to\operatorname{CSpec}S_1\). For a closed set \(V(C_1)\) of \(\operatorname{CSpec}S_1\), \[\begin{align} (\phi^{*})^{-1}(V(C)) &= \{P\in\operatorname{CSpec}S_2\mid C\subseteq \phi^{*}P\}\\ &=\{P\in\operatorname{CSpec}S_2\mid \phi_{*}(C)\subseteq P\}\\ &=V(\phi_{*}(C)) \end{align}\] Therefore \(\phi^{*}\) is continuous.

For the discussion in 6, where we glue topological spaces \(\operatorname{CSpec}S\) together, we introduce terminology for topological spaces. A closed subset \(Z\) of a topological space is said to be reducible if \(Z\) can be written as a union \(Z=Z_1\cup Z_2\) where \(Z_1,Z_2\subsetneq Z\) are nonempty closed subsets. A closed subset \(Z\) of \(X\) is said to be irreducible if \(Z\) is not reducible.

Definition 3. Let \(X\) be a topological space and \(x\) be a point of \(X\). The dimension of \(X\) is the supremum of all integers \(l\) such that there exists a chain \[Z_0 \subsetneq Z_1 \subsetneq \dots \subsetneq Z_l\] of irreducible closed subsets of \(X\). The dimension of \(X\) at \(x\) is the supremum of all integers \(l\) such that there exists a chain \[x\in Z_0 \subsetneq Z_1 \subsetneq \dots \subsetneq Z_l\] of irreducible closed subsets of \(X\). These are denoted by \(\dim X\) and \(\dim_x X\), respectively.

Note that the dimension at a point can be calculated in an open neighborhood of the point, that is, \[\begin{align} \label{eq:dim32at32point32open32nbhd} \dim_x X =\dim_x U, \text{ for any open neighborhood }U\text{ of }x. \end{align}\tag{4}\] The following lemma implies that the notions such as height, coheight, and dimension are topological invariant.

Lemma 2. Let \(X=\operatorname{CSpec}S\) be the space of prime congruences on a semiring \(S\) and \(P\) a point of \(X\). Then the following equalities hold:

  • \(\dim X=\dim S\),

  • \(\dim_P X=\operatorname{ht}P\).

Proof. It is enough to show that a nonempty closed subset \(Z=V(C)\) of \(X\) is irreducible if and only if there is a prime congruence \(P_0\) on \(S\) such that \(Z=V(P_0)\).

First we assume that \(Z\) is irreducible. It suffices to show that \(P_0\mathrel{\vcenter{:}}= \bigcap_{P'\in V(C)}P'\) is prime. Take pairs \((a_1,b_1),(a_2,b_2)\in S^2\) such that \((a_1,b_1)\rtimes (a_2,b_2)\in P_0\). For \(i=1,2\), let \(C_i\) be a congruence generated by \((a_i,b_i)\). Then we have \(V(P_0)\subseteq V(C_1)\cup V(C_2)\) and hence \(V(P_0)= (V(C_1)\cap V(P_0))\cup (V(C_2)\cap V(P_0))\). Since \(Z=V(P_0)\) is irreducible, we may assume \(V(P_0)=V(C_1)\cap V(P_0)\subseteq V(C_1)\). Thus we have \[\begin{align} (a_1,b_1)\in \bigcap_{P'\in V(C_1)}P' \subseteq \bigcap_{P'\in V(P_0)}P'=P_0, \end{align}\] which implies that \(P_0\) is prime.

Conversely, we assume that \(Z\) is reducible and there is a prime congruence \(P'\) on \(S\) such that \(Z=V(P')\). By 3, there exist congruences \(C_1,C_2\) such that \(V(P')=V(C_1\rtimes C_2)\) and \(V(C_1),V(C_2)\subsetneq V(P')\). Then there exist \((a_i,b_i)\in C_i\setminus P'\) for \(i=1,2\). Since \(P'\in V(P')=V(C_1\rtimes C_2)\) holds, we have \((a_1,b_1)\rtimes (a_2,b_2)\in P'\), which contradicts the assumption that \(P'\) is prime. ◻

In the remainder of this subsection, we collect several technical propositions. A topological embedding is an injective continuous map \(f:X\to Y\) such that the induced map \(X\to f(X)\) is a homeomorphism.

Lemma 3. Let \(\phi:S_1\to S_2\) be a surjective homomorphism of semirings and \(P\) be a prime congruence on \(S_1\). If \(\operatorname{Ker}\phi\subseteq P\), then \(\phi_{*}P\) is prime and \(\phi^{*}\phi_{*}P=P\).

Proof. Assume \(\operatorname{Ker}\phi\subseteq P\). Let \((a,b),(c,d)\in S_2\times S_2\) be pairs satisfying \((a,b)\rtimes(c,d)\in \phi_{*}P\). Since \(\phi\) is surjective, there exist \(a',b',c',d'\in S_1\) such that \[\phi(a')=a,\;\phi(b')=b,\;\phi(c')=c,\;\phi(d')=d.\] By 3 , there exists \((s,t)\in P\) such that \[\begin{align} \phi(a')\phi(c')+\phi(b')\phi(d')=\phi(s),\\ \phi(a')\phi(d')+\phi(b')\phi(c')=\phi(t). \end{align}\] By the assumption \(\operatorname{Ker}\phi\subseteq P\), we have \((a',b')\rtimes (c',d')\in P\). Since \(P\) is prime, \((a',b')\in P\) or \((c',d')\in P\). Therefore we have \((a,b)\in\phi_{*}P\) or \((c,d)\in \phi_{*}P\), so \(\phi_{*}P\) is prime.

One inclusion \(P\subseteq \phi^{*}\phi_{*}P\) is clear from the definition. To show the opposite inclusion, take \((a,b)\in\phi^{*}\phi_{*}P\). Then there exists a pair \((a',b')\in P\) such that \((\phi(a),\phi(b))=(\phi(a'),\phi(b'))\). Since \(\operatorname{Ker}\phi\subseteq P\), we have \((a,b)\in P\). ◻

Proposition 4. If \(\phi\colon S_1\to S_2\) is a surjective semiring homomorphism, then \[\phi^{*}\colon \operatorname{CSpec}S_2\to \operatorname{CSpec}S_1,\quad P_2\mapsto \phi^{*}P_2\] is a topological embedding and its image is a closed subset \[V(\operatorname{Ker}\phi)=\{P\in\operatorname{CSpec}S\mid \operatorname{Ker}\phi\subseteq P\}.\]

Proof. First note that \(\phi_{*}\phi^{*}\) is the identity map on \(\operatorname{CSpec}S_2\). Namely, for \(P\in\operatorname{CSpec}S_2\), we show that \(\phi_{*}\phi^{*}P=P\). One inclusion \(\phi_{*}\phi^{*}P\subseteq P\) is clear. The other inclusion is implied from the surjectivity of \(\phi\). In particular, \(\phi^{*}\) is injective.

We next show that the image of \(\phi^{*}\) is equal to \(V(\operatorname{Ker}\phi)\). Take \(P\in\operatorname{CSpec}S_1\). If \(P\) is in the image, then there exists \(P'\in\operatorname{CSpec}S_2\) such that \(\phi^{*}P'=P\). Then \(\operatorname{Ker}\phi=\phi^{*}\Delta_{S_2}\subseteq \phi^{*}P'=P\) holds. Conversely, assume \(\operatorname{Ker}\phi\subseteq P\). By 3, \(P\) is the image of \(\phi_{*}P\in\operatorname{CSpec}S_2\).

Finally, we show that \(\phi_{*}:V(\operatorname{Ker}\phi)\to\operatorname{CSpec}S_2\) is continuous. For a closed set \(V(C)\) of \(\operatorname{CSpec}S_2\), we have \[\begin{align} (\phi_{*})^{-1}(V(C))&=\{P\in V(\operatorname{Ker}\phi)\mid C\subseteq \phi_{*}P\}\\ &=\{P\in V(\operatorname{Ker}\phi)\mid \phi^{*}C\subseteq P\}\\ &=V(\phi^{*}C)\cap V(\operatorname{Ker}\phi). \end{align}\] The second equality follows from 3 and the surjectivity of \(\phi\). Thus \(\phi_{*}\) is continuous and hence \(\phi^{*}\) is a topological embedding. ◻

Let \(T\) be a multiplicatively closed subset of a semiring \(S\). In the following, we always assume \(0_S\notin T\) and \(1_S\in S\). We define an equivalence relation \(\sim\) on \(S\times T\) as follows: \[(s,t)\sim(s',t')\overset{\mathrm{def}}{\iff} st'u=s'tu\text{ for some u\in T.}\] We denote by \(\frac{s}{t}\) the equivalence class of \((s,t)\). The set \(T^{-1}S\mathrel{\vcenter{:}}= (S\times T)/\sim\) is a semiring with the following operation. \[\begin{align} &\frac{s}{t}+\frac{s'}{t'}=\frac{st'+s't}{tt'}\\ &\frac{s}{t}\cdot\frac{s'}{t'}=\frac{ss'}{tt'} \end{align}\] There is a canonical homomorphism of semirings \(S\to T^{-1}S,s\mapsto\frac{s}{1}\). We call this homomorphism the localization of \(S\) by \(T\).

Lemma 4. Let \(\phi:S\to T^{-1}S\) be the localization. For a congruence \(C\) on \(S\), \(\phi_{*}C\) is equal to \[C'\mathrel{\vcenter{:}}= \left\{\left(\frac{a}{t},\frac{b}{t}\right)\;\middle|\; (a,b)\in C,t\in T\right\}.\]

Proof. Since \(\phi(C)\subseteq C'\subseteq \phi_{*}C\) clearly holds, it is enough to show that \(C'\) is a congruence. In particular, it suffices to show the transitivity of \(C'\).

Assume that \((a/t,b/t),(a'/t',b'/t')\in C'\) and \(b/t=a'/t'\), where \((a,b),(a',b')\in C\) and \(t,t'\in T\). Then there exists \(u\in T\) such that \(bt'u=a'tu\). By the transitivity of \(C\), we have \((at'u,b'tu)\in C\). Thus \((a/t,b'/t')=(\frac{at'u}{tt'u},\frac{b'tu}{tt'u})\in C'\). ◻

Lemma 5. Let \(\phi:S\to T^{-1}S\) be the localization and \(C\) a congruence on \(T^{-1}S\). Then \(\phi_{*}\phi^{*}(C)=C\) holds.

Proof. The inclusion \(\phi_{*}\phi^{*}(C)\subseteq C\) is straightforward. We show the opposite inclusion.

Take \((a,b)=(a_1/a_2,b_1/b_2)\in C\). Since \((\phi(a_1b_2),\phi(a_2b_1))=(a_1b_2/1,a_2b_1/1)\in C\), we have \((a_1b_2,a_2b_1)\in\phi^{*}(C)\). Therefore we have \((a_1b_2/1,a_2b_1/1)\in \phi\phi^{*}(C)\subseteq \phi_{*}\phi^{*}(C)\). Thus \((a_1/a_2,b_1/b_2)\in\phi_{*}\phi^{*}(C)\) holds. ◻

Lemma 6. Let \(\phi:S\to T^{-1}S\) be the localization. If \(P\in\operatorname{CSpec}S\) satisfies \(P\cap (T\times \{0_S\})=\emptyset\), then \(\phi_{*}P\) is prime.

Proof. Assume \((a_1/a_2,b_1/b_2)\rtimes (c_1/c_2,d_1/d_2)\in\phi_{*}P\). Then there exist \((p,q)\in P\) and \(t\in T\) such that \[\begin{align} \frac{a_1c_1b_2d_2+b_1d_1a_2c_2}{a_2b_2c_2d_2}=\frac{p}{t},\\ \frac{a_1d_1b_2c_2+b_1c_1a_2d_2}{a_2b_2c_2d_2}=\frac{q}{t} \end{align}\] Since \((a_1c_1b_2d_2+b_1d_1a_2c_2,a_1d_1b_2c_2+b_1c_1a_2d_2)=(a_1b_2,a_2b_1)\rtimes (c_1d_2,c_2d_1)\), there exists \(u\in T\) such that \((ut,0)\rtimes (a_1b_2,a_2b_1)\rtimes (c_1d_2,c_2d_1)=(ua_2b_2c_2d_2,ua_2b_2c_2d_2)\cdot(p,q)\in P\). Since \((T\times \{0_S\})\cap P=\emptyset\) and \(P\) is prime, either \((a_1b_2,a_2b_1)\in P\) or \((c_1d_2,c_2d_1)\in P\). Thus we have \((a_1/a_2,b_1/b_2)\in \phi_{*}P\) or \((c_1/c_2,d_1/d_2)\in \phi_{*}P\). ◻

We define a subset of \(\operatorname{CSpec}S\) by \[\begin{align} \begin{aligned}\label{eq:D40M41} D(T) &\mathrel{\vcenter{:}}= \{P\in\operatorname{CSpec}S\mid P\cap (T\times \{0_S\})=\emptyset\}\\ &=\{P\in\operatorname{CSpec}S\mid (t,0_S)\not\in P\text{ for all }t\in T\}. \end{aligned} \end{align}\tag{5}\]

Proposition 5. Let \(T\) be a multiplicatively closed subset of a semiring \(S\) and \(\phi:S\to T^{-1}S\) the localization. Then \(\phi^{*}:\operatorname{CSpec}T^{-1}S\to \operatorname{CSpec}S\) is a topological embedding onto \(D(T)\). If \(T\) is finitely generated as a monoid, then the image of \(\phi^{*}\) is an open subset of \(\operatorname{CSpec}S\).

Proof. Take \(P\in \phi^{*}(\operatorname{CSpec}T^{-1}S)\). Then there exists \(P'\in\operatorname{CSpec}T^{-1}S\) such that \(P=\phi^{*}P'\). Assume that \((T\times \{0_S\})\cap P\neq\emptyset\). Take \((t,0)\in (T\times \{0_S\})\cap P\). By 5, \((t/1,0/1)\in \phi_{*}P=\phi_{*}\phi^{*}P'=P'\) holds. Since \(t\in T\) is invertible in \(T^{-1}S\), we have \((1,0)\in P'\), contradicting the assumption that \(P'\) is prime. Thus \(\relax\phi^{*}\subseteq D(T)\).

Conversely, assume that \(P\) satisfies \((T\times \{0_S\})\cap P=\emptyset\). It is enough to show that \(\phi^{*}\phi_{*}(P)=P\) from 6. One inclusion \(P\subseteq \phi^{*}\phi_{*}P\) is clear. To show the opposite inclusion, take \((a,b)\in \phi^{*}\phi_{*}(P)\). Then there exist \((c,d)\in P\) and \(t\in T\) such that \((a/1,b/1)=(c/t,d/t)\) from 4. Thus \((tt',0)\rtimes (a,b)=(ct',dt')\in P\) holds for some \(t'\in T\). Since \(P\) is prime, we have \((a,b)\in P\).

Thus \(\phi^{*}\) and \(\phi_{*}\) are bijections between \(\operatorname{CSpec}T^{-1}S\) and \(D(T)\). The continuity of \(\phi_{*}:D(T)\to\operatorname{CSpec}T^{-1}S\) is shown as follows: For a closed set \(V(C)\) of \(\operatorname{CSpec}T^{-1}S\), we have \[\begin{align} (\phi_{*})^{-1}(V(C))&=\{P\in D(T)\mid C\subseteq \phi_{*}P\}\\ &=\{P\in D(T)\mid \phi^{*}C\subseteq P\}\\ &=V(\phi^{*}C)\cap D(T). \end{align}\] The second equality follows from 5 and the surjectivity of \(\phi\).

Finally assume that \(T\) is generated by finitely many elements \(t_1,\dots,t_k\). Let \(C_{t}\) be a congruence generated by a single pair \((t,0_S)\). Then the complement of the image \(\phi^{*}(\operatorname{CSpec}T^{-1}S)\) is equal to \[\{P\in\operatorname{CSpec}S\mid P\cap (T\times \{0_S\})\neq \emptyset\} = \bigcup_{t\in T} V(C_t)=\bigcup_{i=1}^{k} V(C_{t_i}),\] where the second equality follows from the definition of prime congruences. Thus the image of \(\phi^{*}\) is open. ◻

Proposition 6. Let \(C\) be a congruence on a semiring \(S\) and \(T\) a multiplicatively closed subset of \(S\) which satisfies \(C\cap (T\times \{0_S\})=\emptyset\). Then there is an isomorphism \(T^{-1}S/(C\cdot T^{-1}S)\cong \pi_C(T)^{-1}(S/C)\), where \(\pi_C\colon S\to S/C\) is the quotient. Furthermore, \(\operatorname{CSpec}\pi_C(T)^{-1}(S/C)\to\operatorname{CSpec}S\) is a topological embedding onto \(V(C)\cap D(T)\).

Proof. Since the image of \(t\) in \(\pi_C(T)^{-1}(S/C)\) is invertible for any \(t\in T\), then there exists a homomorphism \(\phi:T^{-1}S\to \pi_C(T)^{-1}(S/C)\), which is surjective from the construction.

For a pair \((s_1/t_1,s_2/t_2)\in T^{-1}S\times T^{-1}S\), \[(s_1/t_1,s_2/t_2)\in\operatorname{Ker}\phi\iff \exists u\in T, (s_1t_2u,s_2t_1u)\in C\iff (s_1/t_1,s_2/t_2)\in C\cdot (T^{-1}S)\] holds by 4. Thus, applying 2 to \(\phi\), we obtain the desired isomorphism.

Let \(\psi:S\to \pi_C(T)^{-1}(S/C)\) be the composition map. Then \[\begin{align} \relax\psi^{*}&=\relax(\operatorname{CSpec}\pi_C(T)^{-1}(S/C)\to\operatorname{CSpec}(S/C)\to\operatorname{CSpec}S)\\ &=\pi_C^{*}\{P'\in\operatorname{CSpec}(S/C)\mid (\pi_C(t),0_S)\notin P'\text{ for all }t\in T\}\\ &=\{P\in\operatorname{CSpec}S\mid C\subseteq P,(\pi_C(t),0_S)\notin (\pi_{C})_{*}P\text{ for all }t\in T\}. \end{align}\] The last equality follows from the proof of 4. Thus it is enough to show that for any \(P\in V(C)\) and \(t\in T\), \[(\pi_C(t),0_{S/C})\notin (\pi_{C})_{*}P \text{ if and only if } (t,0_S)\notin P\] holds. The only if part is clear. The if part follows from 3. ◻

2.2 \(\mathbb{B}\)-algebras↩︎

In the following, we focus on additively idempotent semirings. Then the addition is denoted by \(\oplus\), the multiplication is denoted by \(\odot\), and the additive and multiplicative identity elements are often denoted by \(-\infty\) and 0, respectively. Note that we often omit the multiplication symbol \(\odot\).

Recall that the boolean algebra \(\mathbb{B}=(\{-\infty,0\},\oplus,\odot)\) is the additively idempotent semifield which consists of only the identity elements \(-\infty,0\). An additively idempotent semiring is called a \(\mathbb{B}\)-algebra. Note that \(S\) is a \(\mathbb{B}\)-algebra if and only if there exists a semiring homomorphism from \(\mathbb{B}\) to \(S\). Such homomorphism \(\mathbb{B}\to S\) is uniquely determined and injective.

A \(\mathbb{B}\)-algebra has a natural partial order defined by: \[\begin{align} \label{eq:B-alg32poset} a\geq b \overset{\mathrm{def}}{\iff} a\oplus b=a. \end{align}\tag{6}\] If this is a total order, the \(\mathbb{B}\)-algebra is said to be totally ordered.

The following assertion is crucial for the discussion in ¿sec:section:B[M]cong?.

Proposition 7 (joó2025varietiesprimetropicalideals?). Let \(S\) be a \(\mathbb{B}\)-algebra and \(P\) be a congruence on \(S\). Then \(P\) is prime if and only if \(S/P\) is totally ordered and cancellative.

2.3 \(\mathbb{T}\)-algebras↩︎

Recall that \(\mathbb{T}=\mathbb{R}\cup\{-\infty\}\) is an additively idempotent semifield with the addition \(\oplus=\operatorname{max}\) and the multiplication \(\odot=+\). A \(\mathbb{T}\)-algebra is a pair of a semiring \(S\) and an injective homomorphism \(\iota\colon \mathbb{T}\to S\), called the \(\mathbb{T}\)-algebra structure of \(S\). For a \(\mathbb{T}\)-algebra \(S\), we often regard the semifield \(\mathbb{T}\) as a subset of \(S\).

Definition 4. Let \(S\) and \(S'\) be \(\mathbb{T}\)-algebras. A homomorphism \(\phi\colon S\to S'\) is called a homomorphism of \(\mathbb{T}\)-algebras if it is compatible with the \(\mathbb{T}\)-algebra structures \(\iota\colon \mathbb{T}\to S\) and \(\iota\colon\mathbb{T}\to S'\), that is, \(\phi\circ \iota=\iota'\) holds. A congruence \(C\) on \(S\) is said to be

  • lying over \(\mathbb{T}\) if the composition \(\mathbb{T}\to S\to S/C\) is injective, and

  • geometric if the composition \(\mathbb{T}\to S\to S/C\) is an isomorphism.

Note that if \(C\) is lying over \(\mathbb{T}\), then the quotient \(S/C\) can be seen as a \(\mathbb{T}\)-algebra and the quotient map \(S\to S/C\) can be seen as a homomorphism of \(\mathbb{T}\)-algebras. The set of all prime congruences on \(S\) lying over \(\mathbb{T}\) is denoted by \(\operatorname{CSpec}_{\mathbb{T}}S\), and the set of all geometric congruences on \(S\) is denoted by \(\operatorname{CSpec}^{\mathrm{geo}}S\).

Remark 8. We introduce the notion above because the dimension of semirings often exhibits undesirable behavior. For example, \(\dim\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\)(\(=\dim \operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\)) is equal to \(n+1\), not \(n\). This is due to the fact that a surjective map from a semifield need not be injective. However, as we will see in 4, the dimension of \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) is equal to \(n\). For this reason, in 6, we will mainly work with \(\operatorname{CSpec}_{\mathbb{T}}S\) instead of \(\operatorname{CSpec}S\).

By 7, any geometric congruence is prime. Thus we have \[\operatorname{CSpec}^{\mathrm{geo}}S\subseteq \operatorname{CSpec}_{\mathbb{T}} S\subseteq \operatorname{CSpec}S.\]

It is easy to show that the pull-back (see 1 ) of a prime congruence over \(\mathbb{T}\) by a homomorphism of \(\mathbb{T}\)-algebras is also a prime congruence over \(\mathbb{T}\). Thus a homomorphism \(S_1\to S_2\) of \(\mathbb{T}\)-algebras induces a continuous map \(\operatorname{CSpec}_{\mathbb{T}}S_2\to \operatorname{CSpec}_{\mathbb{T}}S_1\).

We will see some properties of the subset \(\operatorname{CSpec}_{\mathbb{T}} S\). For a \(\mathbb{T}\)-algebra \(S\), the \(\mathbb{T}\)-algebra structure \(\iota\colon \mathbb{T}\to S\) gives a continuous map \[\begin{align} \label{eq:fiberation} \phi=\iota^{*}\colon\operatorname{CSpec}S\to \operatorname{CSpec}\mathbb{T}. \end{align}\tag{7}\] The base space \(\operatorname{CSpec}\mathbb{T}\) contains two points: the diagonal \(\Delta\), and the kernel \(P_0\) of the surjective map \(\mathbb{T}\to \mathbb{B}\). Note that the singleton \(\{\Delta\}\) is an open subset of \(\operatorname{CSpec}\mathbb{T}\) whose complement is a closed subset \(V(P_0)=\{P_0\}\).

Proposition 9. For the continuous map of 7 , the subset \(\operatorname{CSpec}_{\mathbb{T}} S\) is equal to the fiber \(\phi^{-1}(\Delta)\) of the point \(\Delta\). In particular, \(\operatorname{CSpec}_{\mathbb{T}} S\) is an open subset of \(\operatorname{CSpec}S\).

Proof. For \(P\in \operatorname{CSpec}S\), let \(S'\) be the image of \(\mathbb{T}\) by the quotient map \(\pi_P\). Then the pull-back \(\iota^{*}P\) induces the composition map \[\mathbb{T}\xrightarrow{\iota} S \xrightarrow{\pi_P} S'.\] Thus we have \[\begin{align} \phi^{-1}(\Delta)&=\{P\in\operatorname{CSpec}S \mid \phi(P)=\iota^{*}P=\Delta \}\\ &=\{P\in\operatorname{CSpec}S \mid \iota^{*}P \text{ induces }\mathbb{T}\cong S'\}\\ &=\operatorname{CSpec}_{\mathbb{T}}S \end{align}\]

The latter assertion holds since the singleton \(\{\Delta\}\) is an open subset. ◻

With respect to the fibration \(\operatorname{CSpec}S\to\operatorname{CSpec}\mathbb{T}\), the special fiber \(\phi^{-1}(P_0)\) corresponds to what is often called the recession in tropical geometry (see also 12).

Definition 5. Let \(S\) be a \(\mathbb{T}\)-algebra and \(P\in\operatorname{CSpec}_{\mathbb{T}} S\). Define a map \[\lim_{P}\colon S\to \mathbb{T}\cup \{+\infty\}=\mathbb{R}\cup \{\pm\infty\}\] as follows: If \(\pi_P(s)\in S/P\) is larger than any element of \(\mathbb{R}\subseteq S/P\), then define \(\lim_P s\) as \(+\infty\). If \(\pi_P(s)\in S/P\) is smaller than any element of \(\mathbb{R}\subseteq S/P\), then define \(\lim_P s\) as \(-\infty\). Otherwise, \(\lim_Ps\) is defined as the supremum of the subset \(\{t\in \mathbb{R}\mid t\leq \pi_P(s) \text{ in }S/P\}\) of \(\mathbb{R}\). Note that \(\lim_Ps\) is also the infimum of the subset \(\{t\in \mathbb{R}\mid t\geq \pi_P(s) \text{ in }S/P\}\) of \(\mathbb{R}\). We call \(\lim_Ps\) the limit of \(s\) under \(P\).

Lemma 7. If \(P_1,P_2\in\operatorname{CSpec}_{\mathbb{T}} S\) and \(P_1\subseteq P_2\), then \(\lim_{P_1}s=\lim_{P_2}s\) for any \(s\in S\).

Proof. Assume \(P_1\subseteq P_2\). Then there is a surjective homomorphism \(S/P_1\to S/P_2\). Since these are totally ordered \(\mathbb{T}\)-algebras, then the following are equivalent:

  • \(t-\epsilon < \pi_{P_1}(s) < t+\epsilon\) for all \(\epsilon\in \mathbb{R}_{>0}\),

  • \(t-\epsilon < \pi_{P_2}(s) < t+\epsilon\) for all \(\epsilon\in \mathbb{R}_{>0}\).

Thus \(\lim_{P_1}s=\lim_{P_2}s\) holds for any \(s\in S\) if these limits are finite. The same holds if these limits are \(+\infty\) or \(-\infty\). ◻

Lemma 8. Let \(P\) be a prime congruence on a \(\mathbb{T}\)-algebra \(S\) lying over \(\mathbb{T}\). Then there exists a geometric congruence on \(S\) containing \(P\) if and only if \(\lim_P s\in\mathbb{T}\) holds for any \(s\in S\).

Proof. Assume that there exists a geometric congruence \(P_0\) which contains \(P\). By the definition of the limit, we have \(\lim_{P_0} s=\pi_{P_0}(s)\in\mathbb{T}\) for any \(s\in S\). By 7, we have \(\lim_{P} s\in \mathbb{T}\) for any \(s\in S\).

Conversely, assume that \(\lim_P s\in\mathbb{T}\) holds for any \(s\in S\). Then the map \(\lim_P:S\to \mathbb{T}\) is a homomorphism of semirings such that the composition with \(\mathbb{T}\hookrightarrow S\) is identity. Since \(\lim_P\) factors through \(S\to S/P\), the kernel congruence of \(\lim_P\) is a geometric congruence containing \(P\). ◻

We would like to call the property of 10 the separatedness of \(\operatorname{CSpec}_{\mathbb{T}} S\). In this paper, this is not defined in a precise way, but it is motivated by the valuative criterion for separatedness of usual schemes (see hartshorne2013algebraic? for the details).

Proposition 10. For a prime congruence \(P\) on a \(\mathbb{T}\)-algebra \(S\), there is at most one geometric congruence which contains \(P\).

Proof. Assume that there exists a geometric congruence \(P_0\) which contains \(P\). In particular, \(P\) is lying over \(\mathbb{T}\). Fix \(s\in S\). By the definition of \(\lim_Ps\), we have \(\lim_Ps-\epsilon < \pi_P(s) < \lim_Ps+\epsilon\) for any \(\epsilon\in \mathbb{R}_{>0}\). Sending to \(S/P_0\), we have \(\lim_Ps-\epsilon < \pi_{P_0}(s) < \lim_Ps+\epsilon\) for any \(\epsilon\in \mathbb{R}_{>0}\). Since \(P_0\) is geometric, \(\pi_{P_0}(s)=\lim_Ps\) holds in \(S/P_0\). Thus \(P_0\) is equal to the kernel congruence of \(\lim_P\). ◻

Remark 11. Any geometric congruence is maximal in \(\operatorname{CSpec}_{\mathbb{T}}S\). However, as we will see in 8, there is a prime congruence on a \(\mathbb{T}\)-algebra which is maximal in \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X]\) but not geometric. This corresponds to the fact that the usual affine line is not proper (see hartshorne2013algebraic? for the details).

3 Tropical algebras with monomial sets {#sec:section:B[M]}↩︎

We now proceed gradually toward a tropical setting. When we consider tropical algebras, additive idempotency is one of the minimal requirements which we should impose on algebras. However, for simplicity, we impose not only additive idempotency but also a monomial structure on algebras.

3.1 Ordered monoids↩︎

Recall that a (commutative) monoid is a set equipped with an associative and commutative binary operation \(+\) and an identity element 0. We write the monoid operation additively, although the operation \(+\) will be identified with the product \(\odot\) of a \(\mathbb{B}\)-algebra in the subsequent discussion.

An ordered monoid is a pair \((\mathsf{M},\geq)\) consisting of a commutative monoid \(\mathsf{M}=(\mathsf{M},+)\) together with a partial order \(\geq\) satisfying \[a\geq b\implies a+c\geq b+c,\] for any \(a,b,c\in \mathsf{M}\). The pair \((\mathsf{M},\geq)\) is often denoted simply by \(\mathsf{M}\). If every element of an ordered monoid \((\mathsf{M},\geq)\) is invertible, then we call it a ordered group. A monoid homomorphism \(\phi:(\mathsf{M}_1,\geq_1)\to (\mathsf{M}_2,\geq_2)\) between ordered monoids is an o-homomorphism if for any \(a,b\in \mathsf{M}_1\), \[a\geq_1 b\implies \phi(a)\geq_2\phi(b).\] If an o-homomorphism \(\phi\) is a bijective map whose inverse map is also an o-homomorphism, then \(\phi\) is called an o-isomorphism. If there exists an o-isomorphism between two ordered monoids \(\mathsf{M}_1\) and \(\mathsf{M}_2\), then \(\mathsf{M}_1\) and \(\mathsf{M}_2\) are said to be o-isomorphic.

The order on \(\mathsf{M}\) is said to be trivial if no two distinct elements of \(\mathsf{M}\) are comparable. We often regard any monoid as an ordered monoid with the trivial order.

For an ordered monoid \((\mathsf{M},\geq)\), every submonoid \(\mathsf{M}'\) of \(\mathsf{M}\) inherits the induced order, also denoted by \(\geq\). Unless otherwise stated, we equip a submonoid of an ordered monoid \(\mathsf{M}\), such as the kernel or image of an o-homomorphism, with the order induced from \(\mathsf{M}\).

We next define the localization of an ordered monoid, in particular, the group completion of an ordered monoid. Let \(\mathsf{M}\) be an ordered monoid and \(T\) be a multiplicatively closed subset of \(\mathsf{M}\). Recall that the localization of \(\mathsf{M}\) by \(T\) is a monoid \(T^{-1}\mathsf{M}=(\mathsf{M}\times T)/\sim\) where the relation \(\sim\) is given as follows: \[(a,b)\sim (c,d) \overset{\mathrm{def}}{\iff} \exists t\in T,\;a+d+t= b+c+t.\] We often denote by \(a-b\) the equivalent class of \((a,b)\). Now we also endow \(T^{-1} \mathsf{M}\) with the order induced by \(\mathsf{M}\): \[a-b\geq c-d \overset{\mathrm{def}}{\iff} \exists t\in T,\;a+d+t\geq b+c+t.\] Note that the natural homomorphism \(\mathsf{M}\to T^{-1}\mathsf{M}\) is an o-homomorphism. In particular, we denote \(\mathsf{M}^{-1}\mathsf{M}\) by \(\mathsf{M}^{\mathrm{gp}}\), called the group completion of \(\mathsf{M}\).

Before giving examples, we introduce some terminology. Let \(X_1,\dots,X_n\) be formal variables. Throughout this paper, we use the following notation. \[\begin{align} \begin{aligned}\label{monomial32notation} &M_{\geq 0}=\{u_1X_1+u_2X_2+\dots +u_nX_n\mid u_1,\dots,u_n\in \mathbb{Z}_{\geq 0}\},\\ &M=\{u_1X_1+u_2X_2+\dots +u_nX_n\mid u_1,\dots,u_n\in \mathbb{Z}\},\\ &\mathbb{R}\times M_{\geq 0}=\{(r,u_1X_1+u_2X_2+\dots +u_nX_n)\mid r\in\mathbb{R},\;u_1,\dots,u_n\in \mathbb{Z}_{\geq 0}\},\\ &\mathbb{R}\times M=\{(r,u_1X_1+u_2X_2+\dots +u_nX_n)\mid r\in\mathbb{R},\;u_1,\dots,u_n\in \mathbb{Z}\}. \end{aligned} \end{align}\tag{8}\] By abuse of notation, we often write \(u_1X_1+\dots+u_nX_n\) as \(u\cdot X\) or \(X^u\). Similarly, we write \((r,u_1X_1+\dots +u_nX_n)\) as \(r+u\cdot X\) or \(rX^u\). While we equip \(M_{\geq 0}\) and \(M\) with the trivial order, we define orders on \(\mathbb{R}\times M_{\geq 0}\) and \(\mathbb{R}\times M\) as follows: \[\begin{align} rX^{u}\geq r'X^{u'}\overset{\mathrm{def}}{\iff} r\geq r' \text{ and }u=u'. \end{align}\] These ordered monoids serve as the guiding examples throughout the paper.

Example 1. A real-valued function \(f\) on \(\mathbb{R}^n\) is said to be integral affine if it has the form \[f(X_1,\dots,X_n)=c+u_1X_1+\dots+u_nX_n\] where \(c \in \mathbb{R}\) and \(u_1,\dots ,u_n \in \mathbb{Z}\). Then \(\mathbb{R}\times M\) can be seen as the set of all integral affine functions on \(\mathbb{R}^n\).

We endow \(\mathbb{R}^n\) with the Euclidean topology. We say that a real-valued function \(f\) on an open subset \(U\) of \(\mathbb{R}^n\) is locally integral affine if for each point \(x\in U\), there exists an open neighborhood \(U_x\subseteq U\) of \(x\) and an integral affine function \(f_x\) such that \(f_x|_{U_x}=f|_{U_x}\).

We will denote by \(\operatorname{Aff}_{\mathbb{R}^n}\) the sheaf of locally integral affine functions on \(\mathbb{R}^n\). As a sheaf of groups, any section of the sheaf is isomorphic to \(\mathbb{R}\times M\) and any restriction map is an isomorphism. However, the sheaf \(\operatorname{Aff}_{\mathbb{R}^n}\) becomes nontrivial when regarded as a sheaf of ordered groups by equipping each section \(\operatorname{Aff}_{\mathbb{R}^n}(U)\) with the natural order: for \(f,g\in\operatorname{Aff}_{\mathbb{R}^n}(U)\), \[f\geq g \overset{\mathrm{def}}{\iff} f(x)\geq g(x) \text{ for all }x\in U.\] In particular, the ordered group \(\operatorname{Aff}_{\mathbb{R}^n}(\mathbb{R}^n)\) is o-isomorphic to \(\mathbb{R}\times M\) in the sense of 8 .

Example 2. For \(x=(x_1,\dots,x_n)\in\mathbb{R}^n\), define a subspace \(H_x\) of \(\mathbb{R}\times M\) by \[H_x\mathrel{\vcenter{:}}= \mathbb{R}\{ (-x_1,X_1),\dots,(-x_n,X_n) \}.\] Then \(H_x\) defines the surjective homomorphism \(\pi_x:\mathbb{R}\times M\to (\mathbb{R}\times M)/H_x\cong\mathbb{R}\). This map can be seen as the map that substitutes \(X_i=x_i\) for each \(i\).

Now we define a partial order \(\geq_x\) on \(\mathbb{R}\times M\). For \(f,g\in \mathbb{R}\times M\), \[f\geq g \overset{\mathrm{def}}{\iff} \pi_x(f)>\pi_x(g) \text{ or }f=g\] Then the ordered group \((\mathbb{R}\times M,\geq_x)\) is o-isomorphic to the stalk \(\operatorname{Aff}_{\mathbb{R}^n,x}\) at \(x\).

3.2 \(\mathbb{B}\)-algebras associated to ordered monoids {#sec:subsection:B[M]}↩︎

We work under the setting of 2.2: an additively idempotent semiring is called a \(\mathbb{B}\)-algebra and its operations are denoted by \(\oplus\) and \(\odot\). By the following definition, we construct a \(\mathbb{B}\)-algebra from an ordered monoid \(\mathsf{M}=(\mathsf{M},+)\), identifying the monoid operation \(+\) with the product \(\odot\) of the \(\mathbb{B}\)-algebra.

Definition 6. For an ordered monoid \(\mathsf{M}=(\mathsf{M},+,\geq)\), we consider the following set: \[\mathbb{B}[\mathsf{M}]\mathrel{\vcenter{:}}= \{A \mid \text{A is a finite subset of } \mathsf{M}\}/\sim,\] where the relation \(\sim\) is given as follows: \[A_1\sim A_2 \overset{\mathrm{def}}{\iff} \text{the set of all maximal elements in A_1 is equal to that of A_2}.\] We denote the equivalence class of \(A\) by \(\sum_{m\in A} m\). If \(A=\{m_0\}\) is a singleton, then we simply denote \(\sum_{m\in A} m\) by \(m_0\). One checks that the following operations are well-defined: \[\begin{align} \sum_{m\in A_1} m\oplus \sum_{m\in A_2} m &= \sum_{m\in A_1\cup A_2} m,\\ \sum_{m\in A_1} m\odot \sum_{m\in A_2} m &= \sum_{m_1\in A_1,m_2\in A_2} (m_1+m_2). \end{align}\] Then \(\mathbb{B}[\mathsf{M}]\) is a semiring with additive identity \(-\infty\mathrel{\vcenter{:}}= \sum_{m\in \emptyset}m\) and multiplicative identity \(0=\sum_{m\in \{0\}} m\).

For an element \(f=\sum_{m\in A}m\in\mathbb{B}[\mathsf{M}]\), the set of all maximal elements of \(A\) is called the support of \(f\), denoted \(\mathop{\mathrm{supp}}(f)\). Then \(\mathop{\mathrm{supp}}(f)\) is uniquely determined, and two distinct elements of \(\mathbb{B}[\mathsf{M}]\) have distinct supports. In other words, \(\mathop{\mathrm{supp}}\) gives the following bijection: \[\begin{align} \label{eq:bij} \mathbb{B}[\mathsf{M}]\xrightarrow{1:1}\{A\subseteq \mathsf{M}\mid A\text{ is finite and any two elements in A are not comparable}\},\, f\mapsto\mathop{\mathrm{supp}}(f). \end{align}\tag{9}\] In particular, there is an injective map \(\mathsf{M}\to \mathbb{B}[\mathsf{M}]\). So we often treat \(\mathsf{M}\) as a submonoid of \(\mathbb{B}[\mathsf{M}]\). Recall that a \(\mathbb{B}\)-algebra has a natural partial order (see 6 ). Note that the original order of \(\mathsf{M}\) and the order induced by that of \(\mathbb{B}[\mathsf{M}]\) are equivalent. We also note that any o-homomorphism \(\mathsf{M}_1\to \mathsf{M}_2\) induces a semiring homomorphism \(\mathbb{B}[\mathsf{M}_1]\to\mathbb{B}[\mathsf{M}_2]\).

Example 3. Here we use the notation of 8 . For example, we consider the \(\mathbb{B}\)-algebra associated to \(\mathbb{R}\times M\). A map \[\begin{align} \{A \mid \text{A is a finite subset of } \mathsf{M}\}&\to \mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}],\\ A&\mapsto \sum_{(r,u)\in A} r\odot X_1^{\odot u_1}\odot\dots \odot X_n^{\odot u_n}=\sum_{(r,u)\in A}(r+u_1X_1+\dots +u_nX_n) \end{align}\] induces an isomorphism \(\mathbb{B}[\mathbb{R}\times M]\cong \mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) by 2. Similarly, we have \[\begin{align} &\mathbb{B}[M]\cong\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\\ &\mathbb{B}[M_{\geq 0}]\cong\mathbb{B}[X_1,\dots,X_n]\\ &\mathbb{B}[\mathbb{R}\times M_{\geq 0}]\cong\mathbb{T}[X_1,\dots,X_n] \end{align}\] In this way, we can treat some semirings arising in tropical geometry uniformly.

Recall that \(\operatorname{Aff}_{\mathbb{R}^n}\) in 1 is a sheaf of ordered groups. Each restriction map \(\operatorname{Aff}_{\mathbb{R}^n}(\mathbb{R}^n)\to \operatorname{Aff}_{\mathbb{R}^n}(U)\) induces \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\to\mathbb{B}[\operatorname{Aff}_{\mathbb{R}^n}(U)]\) and a congruence on \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\). This demonstrates that \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) admits many congruences.

Example 4. In 2, for \(x=(x_1,\dots,x_n)\in\mathbb{R}^n\), we have seen two o-homomorphisms: \[H_x\subseteq \mathbb{R}\times M\to\operatorname{Aff}_{\mathbb{R}^n,x}.\] These induce \[\mathbb{B}[Z_1^{\pm},\dots,Z_n^{\pm}]\xrightarrow{\iota} \mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\xrightarrow{\pi} \mathbb{B}[\operatorname{Aff}_{\mathbb{R}^n,x}],\] where each \(Z_i\) is a formal variable that maps to \(-x_i+X_i\) by \(\iota\). Note that the image of \(\iota\) is the set of all integral affine functions on \(\mathbb{R}^n\) which take the value 0 at \(x\), except for the constant function \(-\infty\).

For an ideal \(I\) of \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\), let \(I'\) be the ideal of \(\mathbb{B}[\operatorname{Aff}_{\mathbb{R}^n,x}]\) generated by the image \(\pi(I)\) and \(I''\) be the pull-back \((\iota\circ\pi)^{-1}(I')\subseteq \mathbb{B}[Z_1^{\pm},\dots,Z_n^{\pm}]\) of \(I'\). Then \[\begin{align} I'&=\left\{\sum_{u\colon a_ux^u=f(x)}a_u X^{u}\;\middle\vert\;f(X)=\sum_{u\in\mathbb{Z}^n}a_u X^{ u}\in I \right\}\\ I''&=\left\{\sum_{u\colon a_ux^u=0}a_u X^{u}\;\middle\vert\;f(X)=\sum_{u\in\mathbb{Z}^n}a_u X^{ u}\in I,\;f(x)=0 \right\}\\ &=\left\{\sum_{u\colon a_ux^u=f(x)}Z^{ u}\;\middle\vert\;f(X)=\sum_{u\in\mathbb{Z}^n}a_u X^{ u}\in I \right\}. \end{align}\] In maclagan2018tropical? and related works, the ideal \(I''\) is called the initial ideal of \(I\) associated to \(x\).

We next introduce a basic invariant of prime congruences on \(\mathbb{B}[\mathsf{M}]\), which we call the mobile face.

Definition 7. Let \(\mathsf{M}\) be an ordered monoid. A submonoid \(\mathsf{F}\subseteq \mathsf{M}\) is a face if it satisfies the following conditions: for any \(m_1,m_2\in\mathsf{M}\),

  • If \(m_1+m_2\in\mathsf{F}\), then \(m_1,m_2\in\mathsf{F}\).

  • If \(m_1\in\mathsf{F}\) and \(m_1\leq m_2\), then \(m_2\in\mathsf{F}\).

For a face \(\mathsf{F}\subseteq \mathsf{M}\), we denote by \(\Gamma_{\mathsf{F}}\) the congruence generated by \(\{(m,-\infty)\mid m\in \mathsf{M}\setminus \mathsf{F}\}\).

Lemma 9. Let \(\mathsf{F}\) be a face of \(\mathsf{M}\). Then a subset \[I_{\mathsf{F}}=\left\{\sum_{m\in S}m \;\middle\vert \text{ S\subseteq \mathsf{M}\setminus \mathsf{F} is a finite subset}\right\}\] is an ideal of \(\mathbb{B}[\mathsf{M}]\). Furthermore, the congruence \(\Gamma_{\mathsf{F}}\) is equal to \[C_0= \left\{(i_1\oplus f,i_2\oplus f)\;\middle\vert\; i_1,i_2\in I_{\mathsf{F}}, f\in\mathbb{B}[\mathsf{F}]\right\}.\]

Proof. By the definition of faces, it is immediate that the subset \(I_{\mathsf{F}}\) is an ideal. Since \(\{(m,-\infty)\mid m\in \mathsf{M}\setminus \mathsf{F}\}\subseteq C_0\subseteq \Gamma_{\mathsf{F}}\), it is enough to show that \(C_0\) is actually a congruence. Since \(I_{\mathsf{F}}\) is an ideal, \(C_0\) is a subsemiring of \(\mathbb{B}[\mathsf{M}]^2\). By the second condition of 7, we have \[C_0=\{(g,h)\mid \mathop{\mathrm{supp}}(g)\cap \mathsf{F}=\mathop{\mathrm{supp}}(h)\cap \mathsf{F}\},\] which implies \(C_0\) is an equivalence relation. Thus \(C_0\) is a congruence and \(\Gamma_{\mathsf{F}}\) is equal to \(C_0\). ◻

Thus, if a face \(\mathsf{F}\subseteq \mathsf{M}\) is given, then we obtain a closed subset \(V(\Gamma_{\mathsf{F}})\) of \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\). Note that for faces \(\mathsf{F}_1,\mathsf{F}_2\) of \(\mathsf{M}\), the following are equivalent:

  • \(\mathsf{F}_1\subseteq \mathsf{F}_2\),

  • \(\Gamma_{\mathsf{F}_2}\subseteq \Gamma_{\mathsf{F}_1}\),

  • \(V(\Gamma_{\mathsf{F}_1})\subseteq V(\Gamma_{\mathsf{F}_2})\).

Lemma 10. Let \(C\) be a congruence on \(\mathbb{B}[\mathsf{M}]\) and \(\pi_C\) be the quotient map. Then \[\mathsf{F}(C)=\{m\in\mathsf{M}\mid\pi_C(m)\neq-\infty\}=\{m\in\mathsf{M}\mid (m,-\infty)\notin C\}\] is a face of \(\mathsf{M}\). In particular, for a face \(\mathsf{F}\) of \(\mathsf{M}\), we have \(\mathsf{F}(\Gamma_{\mathsf{F}})=\mathsf{F}\).

Proof. Let \(m_1,m_2\) be elements of \(\mathsf{M}\). If \(m_1\notin \mathsf{F}(C)\), then \(\pi_C(m_1+m_2)=-\infty \odot \pi_C(m_2)=-\infty\). Thus we have \(m_1+m_2\notin \mathsf{F}(C)\).

Assume that \(m_1\in\mathsf{F}(C)\) and \(m_1\leq m_2\). If \(m_2\notin \mathsf{F}(C)\), then \(-\infty=\pi_C(m_2)\geq \pi_C(m_1)\geq-\infty\), which contradicts the assumption that \(m_1\in\mathsf{F}(C)\).

The equality \(\mathsf{F}(\Gamma_{\mathsf{F}})=\mathsf{F}\) follows from 9. ◻

Definition 8. The face uniquely determined by \(P\) from 10 is called the mobile face of \(P\). We denote by \(O_{\mathsf{F}}\) the set of all points in \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) of mobile face \(\mathsf{F}\).

Lemma 11. For a face \(\mathsf{F}\) of \(\mathsf{M}\), there is a natural isomorphism \(\mathbb{B}[\mathsf{F}]\cong \mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}}\).

Proof. Let \(\phi\) be the composition of the semiring homomorphism \(\mathbb{B}[\mathsf{F}]\to \mathbb{B}[\mathsf{M}]\) induced by the inclusion \(\mathsf{F}\subseteq \mathsf{M}\), and the quotient homomorphism \(\mathbb{B}[\mathsf{M}]\to\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}}\). We will show \(\phi\) is an isomorphism.

For any \(a=\sum_{m\in A}m\in \mathbb{B}[\mathsf{M}]\), set \(a'=\sum_{m\in A\cap \mathsf{F}}m\in\mathbb{B}[\mathsf{F}]\). Since \((a,a')\in C_{\mathsf{F}}\), \(\phi\) is surjective. Assume \(a_1,a_2\in\mathbb{B}[\mathsf{F}]\) satisfy \((a_1,a_2)\in C_{\mathsf{F}}\). By 9, it is clear that \(a_1=a_2\). Thus \(\phi\) is injective. ◻

The space \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) can be written as a disjoint union: \[\begin{align} \label{eq:B-str} \operatorname{CSpec}\mathbb{B}[\mathsf{M}]=\coprod_{\mathsf{F}}\{P\mid \text{P is of mobile face \mathsf{F}}\}, \end{align}\tag{10}\] where \(\mathsf{F}\) runs over the set of all faces of \(\mathsf{M}\). We call this the stratification of \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\). In ¿sec:section:B[M]cong?, we give a precise description of the stratification.

Example 5. For \(a\in \mathbb{R}\), let \(\phi_a\) be a \(\mathbb{T}\)-algebra homomorphism defined by \[\phi_a\colon\mathbb{T}[X,Y]\to \mathbb{T},\;X\mapsto a,\;Y\mapsto -\infty.\] Then its kernel congruence \(P_a=\operatorname{Ker}\phi_a\) is a prime congruence on \(\mathbb{T}[X,Y]\) and the mobile face of \(P_a\) is equal to \(\{rX^u\mid r\in \mathbb{R},\;u\in\mathbb{Z}_{\geq 0}\}\subseteq \mathbb{R}\times M_{\geq 0}\) where \(n=2\).

If an ordered monoid \(\mathsf{M}\) is totally ordered, then \(\mathbb{B}[\mathsf{M}]\) is identified with \(\mathsf{M}\sqcup \{-\infty\}\). Using this identification, we can simply express the quotient of \(\mathbb{B}[\mathsf{M}]\) by its prime congruence as follows.

Lemma 12. Let \(P\) be a prime congruence on \(\mathbb{B}[\mathsf{M}]\) whose mobile face is \(\mathsf{F}\). Then there is an isomorphism \(\mathbb{B}[\pi_P(\mathsf{F})]\cong\mathbb{B}[\mathsf{M}]/P\) induced by the inclusion \(\mathsf{F}\hookrightarrow\mathsf{M}\).

Proof. Let \(\pi_P\colon \mathbb{B}[\mathsf{M}]\to\mathbb{B}[\mathsf{M}]/P\) be the quotient map. By 7, the images \(\pi_P(\mathsf{M})\) and \(\pi_P(\mathsf{F})\) are totally ordered monoids. Since \(\mathsf{F}=\{m\in\mathsf{M}\mid\pi_{P}(m)\neq -\infty\}\), we have \[\mathbb{B}[\mathsf{M}]/P=\pi_P(\mathsf{M})\cup \{-\infty\}=\pi_P(\mathsf{F})\sqcup\{-\infty\}=\mathbb{B}[\pi_P(\mathsf{F})].\] ◻

3.3 \(\mathbb{T}\)-algebras associated to ordered monoids {#sec:subsection:T[M]}↩︎

We define \(\mathbb{T}\)-algebras associated to ordered monoids using [definition:B-alg]. As we have seen in 3, we can already construct some \(\mathbb{T}\)-algebra using suitable ordered monoids. However, in general, even a \(\mathbb{B}\)-algebra of the form \(\mathbb{B}[\mathbb{R}\times \mathsf{M}]\) may admit several \(\mathbb{T}\)-algebra structures. In order to fix a \(\mathbb{T}\)-algebra structure, we introduce the following notation.

::: {#definition:T[M] .definition} Definition 9. For an ordered monoid \(\mathsf{M}\), we define the order of \(\mathbb{R}\times \mathsf{M}\) by \[(r_1,m_1)\geq (r_2,m_2) \overset{\mathrm{def}}{\iff} r_1\geq r_2 \text{ and }m_1\geq m_2.\] Then \(\mathbb{R}\times \mathsf{M}\) is an ordered monoid. An o-homomorphism \[\mathbb{R}\to \mathbb{R}\times \mathsf{M},\;r\mapsto (r,0)\] induces \(\mathbb{T}\to \mathbb{B}[\mathbb{R}\times \mathsf{M}]\). With this homomorphism, we obtain a \(\mathbb{T}\)-algebra \(\mathbb{B}[\mathbb{R}\times \mathsf{M}]\), denoted by \(\mathbb{T}[\mathsf{M}]\). :::

Faces of \(\mathbb{R}\times \mathsf{M}\) take a simple form.

Lemma 13. For any face \(\mathsf{F}\) of an ordered monoid \(\mathbb{R}\times \mathsf{M}\), there exists a face \(\mathsf{F}'\) of \(\mathsf{M}\) such that \(\mathsf{F}=\mathbb{R}\times \mathsf{F}'\).

Proof. Let \(\mathsf{F}'\) be the image of \(\mathsf{F}\) by the projection \(\mathbb{R}\times \mathsf{M}\to \mathsf{M}\). It is easy to check that \(\mathsf{F}'\) is a face of \(\mathsf{M}\). Since \((r,0)+(-r,0)=(0,0)\in \mathsf{F}\) holds for any \(r\in\mathbb{R}\), we have \(\mathbb{R}\times \{0\}\subseteq \mathsf{F}\). By the definition of faces, for any \(r\in \mathbb{R}\) and \(m\in \mathsf{M}\), \((r,m)\in\mathsf{F}\) if and only if \((r,0),(0,m)\in \mathsf{F}\). Thus we have \(\mathsf{F}=\mathbb{R}\times \mathsf{F}'\). ◻

Similarly to 10 , the space \(\operatorname{CSpec}\mathbb{T}[\mathsf{M}]\) can be also stratified: \[\operatorname{CSpec}\mathbb{T}[\mathsf{M}]=\coprod_{\mathsf{F}}\{P\mid \text{P is of mobile face \mathbb{R}\times\mathsf{F}}\},\] where \(\mathsf{F}\) runs over the set of all faces of \(\mathsf{M}\).

Recall that the space of prime congruences on a \(\mathbb{T}\)-algebra \(S\) has a special open subset, denoted by \(\operatorname{CSpec}_{\mathbb{T}}S\) (see 4).

Proposition 12. For an ordered monoid \(\mathsf{M}\), the complement of an open subset \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\) is homeomorphic to \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\).

Proof. Let \(\iota\colon \mathbb{T}\to\mathbb{T}[\mathsf{M}]\) be the \(\mathbb{T}\)-algebra structure and \(P_0\in\operatorname{CSpec}\mathbb{T}\) the closed point. The complement of \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\) is a closed subset \((\iota^{*})^{-1}V(P_0)=V(\iota_{*}P_0)\). By 4, it is homeomorphic to \(\operatorname{CSpec}(\mathbb{T}[\mathsf{M}]/\iota_{*}P_0)\).

The projection \(\Pi:\mathbb{R}\times \mathsf{M}\to \mathsf{M}\) is an o-homomorphism which induces \(\mathbb{T}[\mathsf{M}]\to \mathbb{B}[\mathsf{M}]\). Let \(C\) be its kernel congruence. An inclusion \(\iota_{*}P_0\subseteq C\) is clear. To show the opposite inclusion, take a pair \((a,b)\in C\). Then \(\Pi(\mathop{\mathrm{supp}}(a))\) and \(\Pi(\mathop{\mathrm{supp}}(b))\) are same subsets of \(\mathsf{M}\), denoted by \(A\). We write \(a,b\) by \[a=\sum_{m\in A}a_m m,\;b=\sum_{m\in A}b_m m,\] where \(a_m,b_m \in \mathbb{R}\) for any \(m\in A\). Then we have \[(a,b)=\sum_{m\in A}(a_m,b_m)\odot(m,m)\in \iota_{*}P_0.\] Thus we have \(\iota_{*}P_0=C\) and \(\mathbb{T}[\mathsf{M}]/\iota_{*}P_0\cong \mathbb{B}[\mathsf{M}]\). ◻

Thus as a set, the space \(\operatorname{CSpec}\mathbb{T}[\mathsf{M}]\) can be identified with a disjoint union of \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) and \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\). We often treat them separately, as in 6.

Recall that a geometric congruence \(P\in\operatorname{CSpec}^{\mathrm{geo}}\mathbb{T}[\mathsf{M}]\) induces a \(\mathbb{T}\)-algebra homomorphism \(\mathbb{T}[\mathsf{M}]\to \mathbb{T}\) (see 4). This map \(\mathbb{T}[\mathsf{M}]\to \mathbb{T}\) is determined by an o-homomorphism \(\mathsf{M}\to \mathbb{T}\) where we regard \(\mathbb{T}\) as a monoid with the operation \(\odot\). In other words, the following map is a bijection: \[\begin{align} \label{eq:top32emb} \operatorname{Hom}(\mathsf{M},\mathbb{T})\to\operatorname{CSpec}^{\mathrm{geo}}\mathbb{T}[\mathsf{M}], \;\phi\mapsto\operatorname{Ker}\overline{\phi}, \end{align}\tag{11}\] where \(\overline{\phi}:\mathbb{T}[\mathsf{M}]\to\mathbb{T}\) is the homomorphism of \(\mathbb{T}\)-algebras induced by \[\mathbb{R}\times \mathsf{M}\to \mathbb{R}, \;(r,m)\mapsto r\odot \phi(m).\] We equip the semifield \(\mathbb{T}\) with the topology such that \[\begin{align} \mathbb{T}\to \mathbb{R}_{\geq 0}, \;r\mapsto \exp(r) \end{align}\] is a homeomorphism. We also equip the set \(\operatorname{Hom}(\mathsf{M},\mathbb{T})\) with the topology of pointwise convergence. We will show that the map 11 induces a topological embedding from \(\operatorname{Hom}(\mathsf{M},\mathbb{T})\) to \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\).

Lemma 14. Assume that the free monoid \(\mathbb{Z}_{\geq 0}^k\) is equipped with the trivial order. Then the map \[\iota:\operatorname{Hom}(\mathbb{Z}_{\geq 0}^k,\mathbb{T})\to\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathbb{Z}_{\geq 0}^k]\] of 11 is a topological embedding onto the subset \(\operatorname{CSpec}^{\mathrm{geo}}\mathbb{T}[\mathbb{Z}_{\geq 0}^k]\).

Proof. By rabinoff2012tropical?, the natural bijection \(\operatorname{Hom}(\mathbb{Z}_{\geq 0}^k,\mathbb{T})\to\mathbb{T}^k\) is a homeomorphism. Thus it is enough to show that the Euclidean topology on \(\mathbb{T}^k\) is equal to the topology on \(\mathbb{T}^k\) whose closed sets are of the form \[V_{\mathbb{T}^k}(C)\mathrel{\vcenter{:}}= \{x\in \mathbb{T}^k\mid f(x)=g(x) \text{ for any }(f,g)\in C\}\] as \(C\) runs over the set of all congruences on \(\mathbb{T}[X_1,\dots,X_k]\). Since it is immediate that \(V_{\mathbb{T}^k}(C)\) is a closed subset under the Euclidean topology, it suffices to show that any open subset of \(\mathbb{T}^k\) under the Euclidean topology is the complement of \(V_{\mathbb{T}^k}(C)\) for some congruence \(C\).

The Euclidean topology on \(\mathbb{T}^k\) is generated by the subbasis consisting of open subsets of the form \[U_{i,a}^{+}=\{x\in \mathbb{T}^k\mid a<x_i\},\;U_{i,a}^{-}=\{x\in \mathbb{T}^k\mid x_i<a\},\] for some \(i=1,\dots,k\) and \(a\in \mathbb{R}\). Let \(C^{+}_{i,a}\) and \(C^{-}_{i,a}\) be the congruences on \(\mathbb{T}[X_1,\dots,X_k]\) generated by \((a,a\oplus X_i)\) and \((X_i,a\oplus X_i)\), respectively. Then the complement of \(U_{i,a}^{\pm}\) is equal to \(V_{\mathbb{T}^k}(C^{\pm}_{i,a})\). Thus the assertion is proved. ◻

Proposition 13. Let \(\mathsf{M}\) be an ordered monoid whose underlying monoid is finitely generated. Then the map \[\operatorname{Hom}(\mathsf{M},\mathbb{T})\to \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}],\,\phi\mapsto \operatorname{Ker}\overline{\phi}\] is an injective map which induces a homeomorphism onto the subset \(\operatorname{CSpec}^{\mathrm{geo}}\mathbb{T}[\mathsf{M}]\).

Proof. Since any \(\mathsf{M}\) is finitely generated, we can take some \(k\) and a surjective o-homomorphism \(\mathbb{Z}_{\geq 0}^k\twoheadrightarrow \mathsf{M}\) where \(\mathbb{Z}_{\geq 0}^k\) is equipped with the trivial order. Then we obtain the commutative diagram below. \[\begin{tikzcd} \operatorname{Hom}(\mathsf{M},\mathbb{T})\arrow[r,hook]\arrow[d,hook] & \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\arrow[d,hook]\\ \operatorname{Hom}(\mathbb{Z}_{\geq 0}^k,\mathbb{T})\arrow[r,hook] & \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathbb{Z}_{\geq 0}^k] \end{tikzcd}\] By 4 14, both vertical arrows and the bottom arrow are topological embedding. Thus so is the top arrow is also a topological embedding. ◻

Remark 14. For a suitable monoid \(\mathsf{M}\), the space \(\operatorname{Hom}(\mathsf{M},\mathbb{T})\) is used as a local model of a tropical toric variety, which is introduced by Kajiwara2008TropicalToric? and payne2009analytification?. We have shown that \(\operatorname{Hom}(\mathsf{M},\mathbb{T})\) can be identified with a subset \(\operatorname{CSpec}^{\mathrm{geo}}\mathbb{T}[\mathsf{M}]\) of \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\). In this sense, a tropical toric variety can be regarded as a subspace of the space of prime congruences, as we will see in 6.

4 Prime congruences and submonoids {#sec:section:B[M]cong}↩︎

The aim of this section is to understand \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) as a poset. We mainly use 7. In 4.2, we consider the problem in the case where \(\mathsf{M}=G\) is an ordered group. In [subsection:The stratification] [subsection:The stratification T], we consider the problem in the general setting.

4.1 Convex congruences↩︎

In this and the following subsection, we assume that \(\mathsf{M}=G\) is an ordered group. We first give some observations. Let \(C\) be a congruence on \(\mathbb{B}[G]\) and \(\pi_C:\mathbb{B}[G]\to \mathbb{B}[G]/C\) be the quotient homomorphism. Then \[\begin{align} \label{eq:right32arrow} \mathsf{L}(C)\mathrel{\vcenter{:}}= \{m\in G\mid \pi_C(m)\geq 0\} \end{align}\tag{12}\] is a submonoid of \(G\). Since \(\pi_C|_G:G\to\pi_{C}(G)\) is an o-homomorphism, the submonoid \(\mathsf{L}=\mathsf{L}(C)\) satisfies the following conditions. \[\begin{align} &\{m\in \mathsf{M}\mid m\geq 0\}\subseteq \mathsf{L}. \label{L1} \end{align}\tag{13}\]

Conversely, for an arbitrary subset \(A\) of \(G\), we can define a congruence \(\langle A\geq 0\rangle\) on \(\mathbb{B}[G]\) as follows.

Definition 10. For a subset \(A\) of \(G\), we define a congruence \(\langle A\geq 0\rangle\) on \(\mathbb{B}[G]\) as the congruence generated by \(\{(m\oplus 0,m)\mid m\in A\}\), i.e., \[\langle A\geq 0\rangle\mathrel{\vcenter{:}}= \langle\{(m\oplus 0,m)\mid m\in A\}\rangle.\] A convex congruence is a congruence of the form \(\langle A\geq 0\rangle\) for a subset \(A\) of \(G\).

For a subset \(A\) of \(G\), let \(\mathsf{L}\) be a submonoid generated by \(A\) and \(\{m\in G\mid m\geq 0\}\). Then we have \[\begin{align} \label{eq:property1} \langle A\geq 0\rangle=\langle\mathsf{L}\geq 0\rangle. \end{align}\tag{14}\] Furthermore, for a family \(\{A_i\}_i\) of subsets of \(G\), we have \[\begin{align} \label{eq:property2} \left\langle\bigcup_i A_i\geq 0\right\rangle=\sum_{i}\langle A_i\geq 0\rangle, \end{align}\tag{15}\] where \(\sum_i\langle A_i\geq 0\rangle\) is the congruence generated by \(\bigcup_i\langle A_i\geq 0\rangle\).

On the other hand, for an arbitrary submonoid \(\mathsf{L}\) of \(G\) satisfying 13 , We define an order of \(G/(\mathsf{L}\cap -\mathsf{L})\) as follows: \[\begin{align} \label{eq:order} \overline{g_1}\geq \overline{g_2} \overset{\mathrm{def}}{\iff} g_1-g_2\in \mathsf{L}, \end{align}\tag{16}\] where \(\overline{g_i}\) is the image of \(g_i\in G\) in \(G/(\mathsf{L}\cap -\mathsf{L})\). Then \(G\to G/(\mathsf{L}\cap -\mathsf{L})\) is an o-homomorphism and induces the homomorphism \[\begin{align} \label{eq:hoge} \pi:\mathbb{B}[G]\to \mathbb{B}[G/(\mathsf{L}\cap -\mathsf{L})]. \end{align}\tag{17}\]

Lemma 15. Let \(A\) be a subset of \(G\). Then \(\langle A\geq 0\rangle\) is equal to the kernel of the homomorphism \(\pi\) defined in 17 where \(\mathsf{L}\) is the submonoid generated by \(A\) and \(\{m\in G \mid m\geq 0\}\).

Proof. By 14 , we may assume \(A=\mathsf{L}\). An inclusion \(\langle\mathsf{L}\geq 0\rangle\subseteq \operatorname{Ker}\pi\) is immediate from the definitions. To show the opposite inclusion, we take an arbitrary element \((f_1,f_2)\in \operatorname{Ker}\pi\). Define a subset \[\begin{align} A_{(f_1,f_2)}\mathrel{\vcenter{:}}= \{m_{+}-m_{-}\mid m_{+},m_{-}\in \mathop{\mathrm{supp}}(f_1)\cup\mathop{\mathrm{supp}}(f_2)\text{ such that } \pi(m_{+})\geq \pi(m_{-})\}. \end{align}\] Since the o-homomorphism \(G\to G/(\mathsf{L}\cap -\mathsf{L})\) is a restriction of \(\pi\), \(A_{(f_1,f_2)}\) is a subset of \(\mathsf{L}\). Hence we have \((f_1,f_2)\in \langle A_{(f_1,f_2)}\geq 0\rangle\subseteq \langle\mathsf{L}\geq 0\rangle\). ◻

Lemma 16. For a submonoid \(\mathsf{L}\) of \(G\) satisfying 13 , we have \(\mathsf{L}(\langle\mathsf{L}\geq 0\rangle)=\mathsf{L}\). In particular, the map \(\mathsf{L}\mapsto \langle\mathsf{L}\geq 0\rangle\) is injective.

Proof. We have \(\mathsf{L}\subseteq \mathsf{L}(\langle\mathsf{L}\geq 0\rangle)\) from the definition of \(\langle\mathsf{L}\geq 0\rangle\). To show the opposite inclusion, we take an arbitrary element \(m\in \mathsf{L}(\langle\mathsf{L}\geq 0\rangle)\). Then we have \(\pi(m)\geq 0\) in \(\mathbb{B}[G/(\mathsf{L}\cap -\mathsf{L})]\). By the definition of the order of \(G/(\mathsf{L}\cap -\mathsf{L})\), we have \(m\in \mathsf{L}\). ◻

Thus two maps \(C \mapsto \mathsf{L}(C)\) and \(\mathsf{L}\mapsto \langle\mathsf{L}\geq 0\rangle\) give a one-to-one correspondence: \[\begin{align} \label{eq:0-th32bijection} \{C \mid C \text{ is a convex congruence on } \mathbb{B}[G]\} \leftrightarrow \{L \mid L \text{ is a submonoid of } G \text{ satisfying } \eqref{L1}\}. \end{align}\tag{18}\] Note that the correspondence preserves inclusions.

The following claim is crucial in 7.

Proposition 15. Let \(C\) be a convex congruence on \(\mathbb{B}[G]\). Then the following are equivalent:

  • \(C\) is finitely generated as a congruence,

  • there exists a finite subset \(A\) of \(G\) such that the corresponding submonoid \(\mathsf{L}(C)\) is generated by \(A\) and \(\{m\in G\mid m\geq 0\}\).

Proof. By 14 , it is immediate that the latter implies the former.

Assume that \(C\) is generated by a finite set \(\mathcal{A}\subseteq \mathbb{B}[G]^2\). As in the proof of 15, we define a finite subset of \(G\) by \[A_{(f_1,f_2)}\mathrel{\vcenter{:}}= \{g_{+}-g_{-}\in G\mid g_{+}, g_{-}\in\mathop{\mathrm{supp}}(f_1)\cup \mathop{\mathrm{supp}}(f_2),\;\overline{g_{+}}\geq \overline{g_{-}}\text{ in }G/(\mathsf{L}(C)\cap -\mathsf{L}(C))\},\] for a pair \((f_1,f_2)\). Since \(\langle A_{(f_1,f_2)}\geq 0\rangle\) contains a pair \((f_1,f_2)\), a finite subset \(A\mathrel{\vcenter{:}}=\bigcup_{(f_1,f_2)\in \mathcal{A}}A_{(f_1,f_2)}\) of \(G\) satisfies \[\langle A\geq 0\rangle=\sum_{(f_1,f_2)\in \mathcal{A}}\langle A_{(f_1,f_2)}\geq 0\rangle\supseteq C.\] The opposite inclusion is clear from the definition of \(A\). Thus we have \(C=\langle A\geq 0\rangle\). By 14 , the claim holds. ◻

4.2 The case of ordered groups↩︎

Now we consider the case of prime congruences. Since we assume that \(G\) is an ordered group, 7 can be stated more simply as follows.

Lemma 17. A congruence \(C\) on \(\mathbb{B}[G]\) is prime if and only if \(\mathbb{B}[G]/C\) is totally ordered.

Lemma 18. Prime congruences on \(\mathbb{B}[G]\) are convex.

Proof. Let \(P\) be a prime congruence on \(\mathbb{B}[G]\) and \(\pi_P:\mathbb{B}[G]\to \mathbb{B}[G]/P\) be the quotient homomorphism. By 12, there is a natural isomorphism \(\mathbb{B}[G]/P \cong \mathbb{B}[\pi_P(G)]\).

As we did in 12 , we can define a submonoid \(\mathsf{L}(P)\) of \(G\) by \[\mathsf{L}(P)=\{m\in G\mid \pi_P(m)\geq 0\}.\] There is an isomorphism of groups: \[\begin{align} \label{eq:cone-thm} G/(\mathsf{L}(P)\cap -\mathsf{L}(P))\xrightarrow{\cong} \pi_P(G),\, \overline{g}\mapsto \pi_P(g). \end{align}\tag{19}\] Since the order of \(G/(\mathsf{L}(P)\cap -\mathsf{L}(P))\) is defined by 16 , \[\overline{g_1}\geq \overline{g_2}\iff g_1-g_2\in \mathsf{L}(P)\iff \pi_P(g_1-g_2)\geq 0\iff \pi_P(g_1)\geq \pi_P(g_2)\] holds. Thus 19 is an o-isomorphism. By 15, we have \(P=\langle\mathsf{L}(P)\geq 0\rangle\). ◻

If \(P\) is a prime congruence on \(\mathbb{B}[G]\), then \(\mathsf{L}(P)\) satisfies not only 13 but also the following condition: \[\begin{align} &\mathsf{L}\cup -\mathsf{L}=G. \label{L2} \end{align}\tag{20}\] We denote by \(\mathcal{L}_G\) the set of all submonoids of \(G\) satisfying 13 and 20 .

Conversely, if a submonoid \(\mathsf{L}\) of \(G\) satisfies 13 and 20 , then the congruence \(\langle\mathsf{L}\geq 0\rangle\) is prime by 17. Thus we obtain a one-to-one correspondence as a restriction of 18 .

Proposition 16. The one-to-one correspondence of 18 induces a one-to-one correspondence between \(\operatorname{CSpec}\mathbb{B}[G]\) and \(\mathcal{L}_G\). Furthermore, it preserves inclusions.

As illustrated in 1 3, for a typical ordered group, submonoids satisfying 13 and 20 necessarily have a very restricted form. See 5 for the details.

Proposition 17. Let \(\phi:\mathbb{B}[G_1]\to\mathbb{B}[G_2]\) be the semiring homomorphism induced by an o-homomorphism \(\psi:G_1\to G_2\). For \(P_2\in\operatorname{CSpec}\mathbb{B}[G_2]\), we have \(\mathsf{L}(\phi^{*}P_2)=\psi^{-1}(\mathsf{L}(P_2))\).

Proof. We have \[\begin{align} g\in \mathsf{L}(\phi^{*}P_2) &\iff (g\oplus 0,g)\in \phi^{*}P_2\\ &\iff (\phi(g)\oplus 0,\phi(g))=\phi((g\oplus 0,g))\in P_2\\ &\iff \phi(g)\in \mathsf{L}(P_2)\\ &\iff g\in \phi^{-1}(\mathsf{L}(P_2))\cap G_1=\psi^{-1}(\mathsf{L}(P_2)). \end{align}\] Thus the equality holds. ◻

We consider the case of a \(\mathbb{T}\)-algebra \(\mathbb{T}[G]=\mathbb{B}[\mathbb{R}\times G]\). By 16, we have an inclusion-preserving one-to-one correspondence as follows: \[\begin{align} \label{eq:TTTT} \operatorname{CSpec}\mathbb{T}[G] \longleftrightarrow \mathcal{L}_{\mathbb{R}\times G}=\{\mathsf{L}\subseteq\mathbb{R}\times G\mid \text{\mathsf{L} is a submonoid satisfying \eqref{L1} and \eqref{L2}} \}. \end{align}\tag{21}\] To describe the structure of \(\operatorname{CSpec}\mathbb{T}[G]\) in more detail, we next decompose an element of \(\mathcal{L}_{\mathbb{R}\times G}\) into two submonoids.

Let \(\mathsf{L}\) be a submonoid of \(\mathbb{R}\times G\) satisfying 13 and 20 . Since the order of \(\mathbb{R}\times G\) is given by 9, the projection \[\Pi:\mathbb{R}\times G\to G\] is an o-homomorphism. We define submonoids as follows: \[\begin{align} \begin{aligned}\label{eq:Lin} &\mathsf{L}^{\mathrm{out}} \mathrel{\vcenter{:}}= \Pi(\mathsf{L}),\\ &\mathsf{L}^{\mathrm{inn}} \mathrel{\vcenter{:}}= \mathsf{L}\cap (\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}})). \end{aligned} \end{align}\tag{22}\] It is straightforward to check that the submonoids \(\mathsf{L}^{\mathrm{out}}\subseteq G\) and \(\mathsf{L}^{\mathrm{inn}}\subseteq \mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}})\) both satisfy 13 and 20 .

By translating the first coordinate, a group \(\mathbb{R}\) acts on \(\mathbb{R}\times G\), and thus also on \(\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}})\). Any orbit of the action on \(\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}})\) is written as \(\Pi^{-1}(g)\) for some \(g\in \mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}}\). Then the submonoid \(\mathsf{L}^{\mathrm{inn}}\) in 22 satisfies the following condition: \[\begin{align} \text{Every orbit intersects \mathsf{L}^{\mathrm{inn}}.} \label{L3} \end{align}\tag{23}\]

Conversely, we take arbitrary submonoids \(\mathsf{L}^{\mathrm{out}}\in \mathcal{L}_{G}\) and \(\mathsf{L}^{\mathrm{inn}}\in \mathcal{L}_{\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}})}\) where \(\mathsf{L}^{\mathrm{inn}}\) satisfies the condition 23 . Then we define the submonoid of \(\mathbb{R}\times G\) as follows: \[\begin{align} \label{eq:Lin32conv} \mathsf{L}\mathrel{\vcenter{:}}= (\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\setminus (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}})))\cup \mathsf{L}^{\mathrm{inn}}. \end{align}\tag{24}\]

The construction 22 and 24 yield the following one-to-one correspondence:

Proposition 18. Let \(G\) be an ordered group. There is a bijection between \(\operatorname{CSpec}\mathbb{T}[G]\) and \[\begin{align} \left\{(\mathsf{L}^{\mathrm{out}},\mathsf{L}^{\mathrm{inn}})\;\middle|\; \begin{aligned} &\text{\mathsf{L}^{\mathrm{out}} is a submonoid of G satisfying \eqref{L1} and \eqref{L2},}\\ &\text{\mathsf{L}^{\mathrm{inn}} is a submonoid of \mathbb{R}\times(\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}}) satisfying \eqref{L1}, \eqref{L2}, and \eqref{L3}.} \end{aligned} \right\} \end{align}\]

Proof. It is straightforward by the correspondence 21 . ◻

Under this decomposition, \(\mathsf{L}^{\mathrm{out}}\) and \(\mathsf{L}^{\mathrm{inn}}\) are called the outer part and the inner part of \(\mathsf{L}\), respectively. The decomposition of 18 is particularly useful for prime congruences lying over \(\mathbb{T}\).

Lemma 19. Under the correspondence of 18, \(P\) is lying over \(\mathbb{T}\) if and only if \(\mathsf{L}(P)^{\mathrm{inn}}\) is a proper submonoid of \(\mathbb{R}\times (\mathsf{L}(P)^{\mathrm{out}}\cap -\mathsf{L}(P)^{\mathrm{out}})\), i.e., \(\mathsf{L}(P)^{\mathrm{inn}}\subsetneq \mathbb{R}\times (\mathsf{L}(P)^{\mathrm{out}}\cap -\mathsf{L}(P)^{\mathrm{out}})\) holds.

Proof. By 24 , we have \(\mathsf{L}(P)\cap -\mathsf{L}(P)=\mathsf{L}(P)^{\mathrm{inn}}\cap -\mathsf{L}(P)^{\mathrm{inn}}\). Since \(\pi_P\) is equal to the homomorphism induced by the o-homomorphism \[\mathbb{R}\times G\to (\mathbb{R}\times G)/(\mathsf{L}(P)\cap -\mathsf{L}(P))=(\mathbb{R}\times G)/(\mathsf{L}(P)^{\mathrm{inn}}\cap -\mathsf{L}(P)^{\mathrm{inn}})\] Thus \(P\) is lying over \(\mathbb{T}\) if and only if \(\mathbb{R}\times \{0\}\not\subseteq \mathsf{L}(P)^{\mathrm{inn}}\cap -\mathsf{L}(P)^{\mathrm{inn}}\) holds. By 23 , the latter condition is equivalent to \(\mathsf{L}(P)^{\mathrm{inn}}\neq \mathbb{R}\times (\mathsf{L}(P)^{\mathrm{out}}\cap -\mathsf{L}(P)^{\mathrm{out}})\). ◻

Lemma 20. Let \(G\) be an ordered group. For \(P\in\operatorname{CSpec}\mathbb{T}[G]\), we have

  • \(\mathsf{L}(P)^{\mathrm{out}}=\{g\in G\mid \lim_{P}(r,g)\in \mathbb{R}\cup\{+\infty\}\text{ for any (some) r\in\mathbb{R}.}\}\),

  • \(\mathsf{L}(P)^{\mathrm{inn}}=\{(r,g)\in \mathbb{R}\times G\mid \lim_{P}(r,g)\in \mathbb{R}_{\geq 0}\}\).

Proof. It is immediate from 5. ◻

Therefore the bijection of 18 preserves inclusions in the following sense:

Proposition 19. Let \(G\) be an ordered group. There is a bijection between the set \(\operatorname{CSpec}_{\mathbb{T}} \mathbb{T}[G]\) and \[\begin{align} \left\{(\mathsf{L}^{\mathrm{out}},\mathsf{L}^{\mathrm{inn}})\;\middle|\; \begin{aligned} &\text{\mathsf{L}^{\mathrm{out}} is a submonoid of G satisfying \eqref{L1} and \eqref{L2},}\\ &\text{\mathsf{L}^{\mathrm{inn}} is a proper submonoid of \mathbb{R}\times(\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}}) satisfying \eqref{L1}, \eqref{L2}, and \eqref{L3}.} \end{aligned} \right\} \end{align}\] Furthermore, for \(P_1,P_2\in\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[G]\), an inclusion \(P_1\subseteq P_2\) holds if and only if \(\mathsf{L}_1^{\mathrm{out}}=\mathsf{L}_2^{\mathrm{out}}\) and \(\mathsf{L}_1^{\mathrm{inn}}\subseteq \mathsf{L}_2^{\mathrm{inn}}\) hold.

Proof. If \(\mathsf{L}_1^{\mathrm{out}}=\mathsf{L}_2^{\mathrm{out}}\) and \(\mathsf{L}_1^{\mathrm{inn}}\subseteq \mathsf{L}_2^{\mathrm{inn}}\), then the inclusion \(P_1\subseteq P_2\) follows from the definition of the correspondence.

Conversely, we assume \(P_1\subseteq P_2\). By 7 and 20, we have \(\mathsf{L}_1^{\mathrm{out}}=\mathsf{L}_2^{\mathrm{out}}\). Thus \(\mathsf{L}_1^{\mathrm{inn}}\) and \(\mathsf{L}_2^{\mathrm{inn}}\) are submonoids of the same ordered group and satisfy \(\mathsf{L}_1^{\mathrm{inn}}\subseteq \mathsf{L}_2^{\mathrm{inn}}\). ◻

Proposition 20. Let \(G\) be an ordered group and \(P\in\operatorname{CSpec}\mathbb{T}[G]\) lying over \(\mathbb{T}\). Then there exists a geometric congruence which contains \(P\) if and only if \(\mathsf{L}(P)^{\mathrm{out}}=G\) holds.

Proof. The claim follows immediately from 8 20. ◻

4.3 The stratification of \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\)↩︎

Now we focus again on \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\), where \(\mathsf{M}\) is an ordered monoid, not necessarily an ordered group. Recall that the mobile face of \(P\in\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) is the face of \(\mathsf{M}\) given by \[\mathsf{F}=\{m\in\mathsf{M}\mid (m,-\infty)\notin P\}.\] We will see that \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) has the canonical stratification along the mobile face of prime congruences.

A face \(\mathsf{F}\) of \(\mathsf{M}\) can be seen as a multiplicatively closed subset of \(\mathbb{B}[\mathsf{M}]\). Recall that the localization \(\mathbb{B}[\mathsf{M}]\to\mathsf{F}^{-1}\mathbb{B}[\mathsf{M}]\) induces an inclusion \(\operatorname{CSpec}\mathsf{F}^{-1}\mathbb{B}[\mathsf{M}]\to\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) (See 5). As in the notation of 5 , we denote the image of the inclusion by \(D(\mathsf{F})\). Namely, we define \[\begin{align} \label{eq:UM} D(\mathsf{F})=\{P\in\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\mid (m,-\infty)\notin P \text{ for all }m\in\mathsf{F}\}. \end{align}\tag{25}\] We also recall that for a face \(\mathsf{F}\) of \(\mathsf{M}\), the symbol \(O_{\mathsf{F}}\) denotes the set of prime congruences on \(\mathbb{B}[\mathsf{M}]\) of mobile face \(\mathsf{F}\).

Lemma 21. Let \(\mathsf{F}\) be a face of \(\mathsf{M}\). Then we have \[O_{\mathsf{F}}=V(\Gamma_{\mathsf{F}})\cap D(\mathsf{F}).\]

Proof. For \(P\in\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\), the mobile face of \(P\) is \(\mathsf{F}\) if and only if the following two conditions hold: \[\begin{align} m\in\mathsf{M}\setminus \mathsf{F}\implies (m,-\infty)\in P,\\ m\in\mathsf{F}\implies (m,-\infty)\notin P. \end{align}\] Each condition is equivalent to \(P\in V(\Gamma_{\mathsf{F}})\) and \(P\in D(\mathsf{F})\), respectively Hence we have \(O_{\mathsf{F}}=V(\Gamma_{\mathsf{F}})\cap D(\mathsf{F})\). ◻

From 6, we have \[O_{\mathsf{F}}\cong \operatorname{CSpec}(\pi_{\Gamma_{\mathsf{F}}}(\mathsf{F}))^{-1}(\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}}).\] From 11 and 6, we have a commutative diagram below. \[\begin{tikzcd} \mathbb{B}[\mathsf{F}]\ar[rr,"\cong"] \ar[dr,hook] \ar[ddd] & & \mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}} \ar[ddd]\\ & \mathbb{B}[\mathsf{M}]\ar[ur,two heads] \ar[d]& \\ & \mathsf{F}^{-1}\mathbb{B}[\mathsf{M}] \ar[dr,two heads] & \\ \mathbb{B}[\mathsf{F}^{\mathrm{gp}}]\ar[rr,"\cong"] \ar[ur,hook] & & \pi_{\Gamma_{\mathsf{F}}}(\mathsf{F})^{-1}(\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}}) \end{tikzcd}\] Therefore we obtain the stratification of \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\): \[\begin{align} \label{eq:process} \begin{aligned} &\operatorname{CSpec}\mathbb{B}[\mathsf{M}]=\coprod_{\mathsf{F}\subseteq \mathsf{M}}O_{\mathsf{F}},\\ &O_{\mathsf{F}}\xrightarrow{\cong} \operatorname{CSpec}\mathbb{B}[\mathsf{F}^{\mathrm{gp}}],\;P\mapsto \tilde{P}=(P\cap\mathbb{B}[\mathsf{F}])\cdot\mathbb{B}[\mathsf{F}^{\mathrm{gp}}]. \end{aligned} \end{align}\tag{26}\] Note that \(\tilde{P}\) satisfies \[P=\langle(\tilde{P}\cap \mathbb{B}[\mathsf{F}])\cdot \mathbb{B}[\mathsf{M}],\Gamma_{\mathsf{F}}\rangle.\] The symbol \(\tilde{P}\) is used in the sense above in the rest of this paper.

By 16, there is a one-to-one correspondence: \[\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\longleftrightarrow \coprod_{\mathsf{F}\subseteq \mathsf{M}}\mathcal{L}_{\mathsf{F}^{\mathrm{gp}}}.\] To understand how these strata \(O_{\mathsf{F}}\) form a whole space, we have to see when a prime congruence contains another in a distinct stratum.

For a while, we fix \(P_1,P_2\) to be points in \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) whose mobile faces are \(\mathsf{F}_1,\mathsf{F}_2\), respectively.

Lemma 22. An inclusion \(P_1\subseteq P_2\) holds if and only if \(\mathsf{F}_2\subseteq \mathsf{F}_1\) and \(P_1\cap \mathbb{B}[\mathsf{F}_1] \subseteq P_2\cap \mathbb{B}[\mathsf{F}_1]\) hold.

Proof. Assume that \(P_1\subseteq P_2\). For \(i=1,2\) and \(m\in\mathsf{M}\), \(m\in\mathsf{F}_i\) if and only if \((m,-\infty)\notin P_i\). Thus we have \(\mathsf{F}_2\subseteq \mathsf{F}_1\). It is also clear that \(P_1\cap \mathbb{B}[\mathsf{F}_1] \subseteq P_2\cap \mathbb{B}[\mathsf{F}_1]\).

Assume that \(\mathsf{F}_2\subseteq\mathsf{F}_1\) and \(P_1\cap \mathbb{B}[\mathsf{F}_1] \subseteq P_2\cap \mathbb{B}[\mathsf{F}_1]\). Define congruences \(Q_i=P_i\cdot (\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_1})\) for \(i=1,2\). Using 3 for \(\mathbb{B}[\mathsf{M}]\to\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_1}\), we have \(Q_i\cap \mathbb{B}[\mathsf{M}]=P_i\). Taking the pull-back, \(Q_i\cap \mathbb{B}[\mathsf{F}_1]=P_i\cap\mathbb{B}[\mathsf{F}_1]\). By 1 and \(\Gamma_{\mathsf{F}_1}\subseteq P_1\), we have \[(\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_1})/Q_i\cong \mathbb{B}[\mathsf{M}]/\langle\Gamma_{\mathsf{F}_1},P_i\rangle\cong \mathbb{B}[\mathsf{M}]/P_i\text{ for }i=1,2.\] The isomorphism \(\mathbb{B}[\mathsf{F}_1]\xrightarrow{\cong} \mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_1}\) of 11 induces the isomorphism \[(\mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_1})/Q_i\cong \mathbb{B}[\mathsf{F}_1]/(Q_i\cap \mathbb{B}[\mathsf{F}_1]) \text{ for }i=1,2.\] Therefore, we obtain the isomorphism \(\mathbb{B}[\mathsf{M}]/P_i\cong\mathbb{B}[\mathsf{F}_1]/(P_i\cap \mathbb{B}[\mathsf{F}_1])\) for \(i=1,2\). Then the inclusion \(P_1\cap \mathbb{B}[\mathsf{F}_1] \subseteq P_2\cap \mathbb{B}[\mathsf{F}_1]\) induces \(P_1\subseteq P_2\). ◻

Lemma 23. If \(\mathsf{F}_2\subseteq\mathsf{F}_1\), then the following are equivalent.

  1. \(P_1\cap\mathbb{B}[\mathsf{F}_2] \subseteq P_2\cap\mathbb{B}[\mathsf{F}_2]\),

  2. \(\tilde{P_1}\cap\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]\subseteq \tilde{P_2}\).

Proof. Denote \(\pi_{P_i\cap\mathbb{B}[\mathsf{F}_2]}:\mathbb{B}[\mathsf{F}_2]\to\mathbb{B}[\mathsf{F}_2]/(P_i\cap\mathbb{B}[\mathsf{F}_2])\) by \(\pi_i\) for \(i=1,2\). \[\begin{tikzcd} {} & \mathbb{B}[\mathsf{F}_2] \ar[ld,two heads] \ar[rd,two heads] & {}\\ \mathbb{B}[\mathsf{F}_2]/(P_1\cap\mathbb{B}[\mathsf{F}_2]) \ar[d,hook] \ar[rr,dashed,"\text{induced by }(1)"] & {} & \mathbb{B}[\mathsf{F}_2]/(P_2\cap \mathbb{B}[\mathsf{F}_2]) \ar[d,hook]\\ \pi_1(\mathsf{F}_2)^{-1}(\mathbb{B}[\mathsf{F}_2]/(P_1\cap\mathbb{B}[\mathsf{F}_2])) \ar[d,"\cong"] & {} & \pi_2(\mathsf{F}_2)^{-1}(\mathbb{B}[\mathsf{F}_2]/(P_2\cap \mathbb{B}[\mathsf{F}_2])) \ar[d,"\cong"]\\ \mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]/(\tilde{P_1}\cap\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]) \ar[rr,dashed,"\text{induced by }(2)"] & {} & \mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]/\tilde{P_2} \end{tikzcd}\] In the diagram, the two vertical isomorphisms are induced by 6, and the two localization maps are injective by the cancellativity of \(\mathbb{B}[\mathsf{F}_2]/(P_i\cap\mathbb{B}[\mathsf{F}_2])\) (see 7).

If \((1)\) holds, the bottom arrow is induced by the universal property of the localization. If \((2)\) holds, the upper arrow is induced by the injectivity of the localization maps. ◻

Lemma 24. Assume \(\mathsf{F}_2\subseteq \mathsf{F}_1\), \(P_1\cap\mathbb{B}[\mathsf{F}_2]\subseteq P_2\cap\mathbb{B}[\mathsf{F}_2]\), and that for any \(m_1\in\mathsf{F}_1\setminus \mathsf{F}_2\) and \(m_2\in\mathsf{F}_2\), \(m_1-m_2\notin \mathsf{L}(\tilde{P_1})\) in \(\mathsf{F}_1^{\mathrm{gp}}\). There is a homomorphism \(\mathbb{B}[\mathsf{F}_1]/(P_1\cap \mathbb{B}[\mathsf{F}_1])\to \mathbb{B}[\mathsf{F}_2]/(P_1\cap \mathbb{B}[\mathsf{F}_2])\) which makes the following diagram commutative. \[\begin{tikzcd} \mathbb{B}[\mathsf{F}_1]\ar[r,"\cong"]\ar[d] & \mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_1}\ar[r] & \mathbb{B}[\mathsf{M}]/\Gamma_{\mathsf{F}_2} \ar[r,"\cong"] & \mathbb{B}[\mathsf{F}_2]\ar[d]\\ \mathbb{B}[\mathsf{F}_1]/(P_1\cap \mathbb{B}[\mathsf{F}_1]) \ar[rrr] & {} & {} & \mathbb{B}[\mathsf{F}_2]/(P_1\cap\mathbb{B}[\mathsf{F}_2]) \end{tikzcd}\]

Proof. The third assumption implies that \(\mathsf{F}'_2\mathrel{\vcenter{:}}= \pi_{P_1\cap \mathbb{B}[\mathsf{F}_1]}(\mathsf{F}_2)\) is a face of \(\mathsf{F}'_1\mathrel{\vcenter{:}}= \pi_{P_1\cap \mathbb{B}[\mathsf{F}_1]}(\mathsf{F}_1)\). Thus we have a homomorphism \(\mathbb{B}[\mathsf{F}'_1]\to \mathbb{B}[\mathsf{F}'_1]/\Gamma_{\mathsf{F}'_2}\cong\mathbb{B}[\mathsf{F}'_2]\). By 12, we have \(\mathbb{B}[\mathsf{F}_1]/(P_1\cap \mathbb{B}[\mathsf{F}_1])\to \mathbb{B}[\mathsf{F}_2]/(P_1\cap \mathbb{B}[\mathsf{F}_2])\). The commutativity of the diagram follows from the construction of the homomorphism. ◻

Proposition 21. Let \(P_1,P_2\) be points in \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) whose mobile faces are \(\mathsf{F}_1,\mathsf{F}_2\), respectively. For \(i=1,2\), we denote by \(\tilde{P_i}\) the point in \(\operatorname{CSpec}\mathbb{B}[\mathsf{F}_i^{\mathrm{gp}}]\) corresponding to \(P_i\) by 26 . Then \(P_1\subseteq P_2\) if and only if the following hold:

  1. \(\mathsf{F}_2\subseteq \mathsf{F}_1\),

  2. For any \(m_1\in\mathsf{F}_1\setminus \mathsf{F}_2\) and \(m_2\in\mathsf{F}_2\), \(m_1-m_2\notin \mathsf{L}(\tilde{P_1})\) in \(\mathsf{F}_1^{\mathrm{gp}}\), and

  3. \(\mathsf{L}(\tilde{P_1})\cap\mathsf{F}_2^{\mathrm{gp}}\subseteq \mathsf{L}(\tilde{P_2})\) in \(\mathsf{F}_1^{\mathrm{gp}}\).

Proof. From 22 and 17, it is enough to show that the following are equivalent under the assumption that \(\mathsf{F}_2\subseteq \mathsf{F}_1\):

  1. \(P_1\cap \mathbb{B}[\mathsf{F}_1] \subseteq P_2\cap \mathbb{B}[\mathsf{F}_1]\),

  2. \(\tilde{P_1}\cap\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]\subseteq \tilde{P_2}\) and for any \(m_1\in\mathsf{F}_1\setminus \mathsf{F}_2\) and \(m_2\in\mathsf{F}_2\), \(m_1-m_2\notin \mathsf{L}(\tilde{P_1})\) in \(\mathsf{F}_1^{\mathrm{gp}}\).

First we assume (i). Consider the following commutative diagram. \[\begin{tikzcd} \mathbb{B}[\mathsf{F}_2]\ar[r,"\iota"]\ar[d,"\phi_2"] & \mathbb{B}[\mathsf{F}_1]\ar[d,"\phi_1"]\\ \mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]\ar[r,"\iota'"] & \mathbb{B}[\mathsf{F}_1^{\mathrm{gp}}] \end{tikzcd}\] Then we have \[(\phi_2)^{*}(\iota')^{*}\tilde{P_1}=\iota^{*}(\phi_1)^{*}\tilde{P_1}=\iota^{*}(P_1\cap\mathbb{B}[\mathsf{F}_1])=P_1\cap\mathbb{B}[\mathsf{F}_2].\] The second equality follows from 5. Taking the push-out by \(\phi_2\), we have \[(\phi_2)_{*}(\phi_2)^{*}(\iota')^{*}\tilde{P_1}=(\phi_2)_{*}(P_1\cap\mathbb{B}[\mathsf{F}_1]).\] Applying 5 to the left hand side, we have \[\tilde{P_1}\cap\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]=(P_1\cap\mathbb{B}[\mathsf{F}_1])\cdot\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}].\] By the assumption (i), we have \[\tilde{P_1}\cap\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]\subseteq (P_2\cap\mathbb{B}[\mathsf{F}_2])\cdot\mathbb{B}[\mathsf{F}_2^{\mathrm{gp}}]=\tilde{P_2}.\]

Take \(m_1\in\mathsf{F}_1\setminus \mathsf{F}_2\) and \(m_2\in\mathsf{F}_2\). Now we regard \(m_1,m_2\) as elements of \(\mathbb{B}[\mathsf{F}_1]\). By 6, the following diagram is commutative. \[\begin{tikzcd} {} & {} & \mathbb{B}[\mathsf{F}_1]\ar[d,"\phi_1"] \ar[r,"\pi_{P_1\cap \mathbb{B}[\mathsf{F}_1]}"]& \mathbb{B}[\mathsf{F}_1]/(P_1\cap \mathbb{B}[\mathsf{F}_1])\ar[d,"\phi'_1"]\\ \mathsf{L}(\tilde{P_1}) \ar[r,phantom,"\subseteq"] & \mathsf{F}_1^{\mathrm{gp}} \ar[r,phantom,"\subseteq"] & \mathbb{B}[\mathsf{F}_1^{\mathrm{gp}}]\ar[r,"\pi_{\tilde{P_1}}"] & \mathbb{B}[\mathsf{F}_1^{\mathrm{gp}}]/\tilde{P_1} \end{tikzcd}\] Hence we obtain \(\pi_{P_1\cap\mathbb{B}[\mathsf{F}_1]}(m_1)\geq \pi_{P_1\cap\mathbb{B}[\mathsf{F}_1]}(m_2)\) by the cancellativity of \(\mathbb{B}[\mathsf{F}_1]/(P_1\cap\mathbb{B}[\mathsf{F}_1])\). However, since the mobile face of \(P_1\) is \(\mathsf{F}_1\), we have \(\pi_{P_1\cap\mathbb{B}[\mathsf{F}_1]}(m_1)\neq -\infty\) and \(\pi_{P_1\cap\mathbb{B}[\mathsf{F}_1]}(m_2)=-\infty\). Thus we have \(m_1-m_2\notin \mathsf{L}(\tilde{P_1})\). Hence we obtain (ii) from (i).

Conversely, we assume (ii). By 23 and 24, there exist homomorphisms \[\begin{align} \mathbb{B}[\mathsf{F}_2]/(P_1\cap\mathbb{B}[\mathsf{F}_2])\to \mathbb{B}[\mathsf{F}_2]/(P_2\cap\mathbb{B}[\mathsf{F}_2]),\\ \mathbb{B}[\mathsf{F}_1]/(P_1\cap\mathbb{B}[\mathsf{F}_1])\to\mathbb{B}[\mathsf{F}_2]/(P_1\cap\mathbb{B}[\mathsf{F}_2]). \end{align}\] The inclusion \(\mathsf{F}_2\subseteq \mathsf{F}_1\) induces the homomorphism \(\mathbb{B}[\mathsf{F}_2]/(P_2\cap \mathbb{B}[\mathsf{F}_2])\to\mathbb{B}[\mathsf{F}_1]/(P_2\cap\mathbb{B}[\mathsf{F}_1])\). By composing these homomorphisms, we obtain a homomorphism \(\mathbb{B}[\mathsf{F}_1]/(P_1\cap\mathbb{B}[\mathsf{F}_1])\to \mathbb{B}[\mathsf{F}_1]/(P_2\cap\mathbb{B}[\mathsf{F}_1])\). Thus (i) holds. ◻

Thus we obtain a way to compare two points belonging to different strata.

4.4 The stratification of \(\operatorname{CSpec}\mathbb{T}[\mathsf{M}]\)↩︎

Next we consider a \(\mathbb{T}\)-algebra \(\mathbb{T}[\mathsf{M}]\). Recalling 13 and replacing \(\mathsf{M}\) with \(\mathbb{R}\times \mathsf{M}\) in 26 , we have \[\begin{align} \begin{aligned}\label{Tprocess} &\operatorname{CSpec}\mathbb{T}[\mathsf{M}] = \coprod_{\mathsf{F}\subseteq \mathsf{M}}O_{\mathbb{R}\times \mathsf{F}},\\ &O_{\mathbb{R}\times \mathsf{F}} \xrightarrow{\cong} \operatorname{CSpec}\mathbb{T}[\mathsf{F}^{\mathrm{gp}}],\;P\mapsto \tilde{P}=(P\cap\mathbb{T}[\mathsf{F}])\cdot\mathbb{T}[\mathsf{F}^{\mathrm{gp}}]. \end{aligned} \end{align}\tag{27}\]

Proposition 22. Let \(P\) be a prime congruence on a \(\mathbb{T}\)-algebra \(\mathbb{T}[\mathsf{M}]=\mathbb{B}[\mathbb{R}\times \mathsf{M}]\) over \(\mathbb{T}\). For the isomorphism in 27 , the following hold.

  • \(P\) is lying over \(\mathbb{T}\) if and only if \(\tilde{P}\) is lying over \(\mathbb{T}\).

  • \(P\) is geometric if and only if \(\tilde{P}\) is geometric.

Proof. By 6, we have a following commutative diagram: \[\begin{tikzcd} \mathbb{B}[\mathbb{R}\times \mathsf{M}]\ar[rr]\ar[dd] &{} &(\mathbb{R}\times \mathsf{F})^{-1}\mathbb{B}[\mathbb{R}\times \mathsf{M}] \ar[dd]\\ {} & \ar[lu,hook]\ar[ld] \mathbb{T}\ar[ru]\ar[rd]& {}\\ \mathbb{B}[\mathbb{R}\times M]/P\ar[rr] &{}& \pi_P(\mathbb{R}\times \mathsf{F})^{-1}(\mathbb{B}[\mathsf{M}]/P) \ar[r,"\cong"] & \mathbb{B}[\mathbb{R}\times \mathsf{F}^{\mathrm{gp}}]/\tilde{P} \end{tikzcd}\] Since the localization map \(\mathbb{B}[\mathbb{R}\times \mathsf{F}]/P\to \pi_P(\mathbb{R}\times \mathsf{F})^{-1}(\mathbb{B}[\mathsf{M}]/P)\) is injective on the subset \(\pi_P(\mathbb{R}\times \{0\})\) of \(\mathbb{B}[\mathbb{R}\times \mathsf{M}]/P\), the claims follow. ◻

By 22, the stratification 27 is refined as follows: \[\begin{align} \begin{aligned}\label{Tprocess2} &\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]=\coprod_{\mathsf{F}\subseteq \mathsf{M}}(O_{\mathbb{R}\times \mathsf{F}}\cap \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]),\\ &O_{\mathbb{R}\times \mathsf{F}}\cap \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}] \xrightarrow{\cong} \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{F}^{\mathrm{gp}}],\;P\mapsto \tilde{P}=(P\cap\mathbb{T}[\mathsf{F}])\cdot\mathbb{T}[\mathsf{F}^{\mathrm{gp}}]. \end{aligned} \end{align}\tag{28}\]

Proposition 23. Let \(P_1,P_2\) be points in \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\) whose mobile faces are \(\mathbb{R}\times \mathsf{F}_1,\mathbb{R}\times \mathsf{F}_2\), respectively. For \(i=1,2\), we denote by \(\tilde{P_i}\) the point in \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{F}_i^{\mathrm{gp}}]\) corresponding to \(P_i\) by 28 . Then \(P_1\subseteq P_2\) if and only if the following hold:

  1. \(\mathsf{F}_2\subseteq \mathsf{F}_1\),

  2. For any \(m_1\in\mathsf{F}_1\setminus \mathsf{F}_2\) and \(m_2\in\mathsf{F}_2\), \(m_1-m_2\notin \mathsf{L}(\tilde{P_1})^{\mathrm{out}}\) in \(\mathsf{F}_1^{\mathrm{gp}}\),

  3. \(\mathsf{L}(\tilde{P_1})^{\mathrm{out}}\cap \mathsf{F}_2^{\mathrm{gp}}=\mathsf{L}(\tilde{P_2})^{\mathrm{out}}\) and \(\mathsf{L}(\tilde{P_1})^{\mathrm{inn}}\cap (\mathbb{R}\times \mathsf{F}_2^{\mathrm{gp}})\subseteq \mathsf{L}(\tilde{P_2})^{\mathrm{inn}}\).

Proof. By 21, \(P_1\subseteq P_2\) if and only if the following hold.

  1. \(\mathbb{R}\times \mathsf{F}_2\subseteq \mathbb{R}\times \mathsf{F}_1\),

  2. For any \((r_1,m_1)\in(\mathbb{R}\times \mathsf{F}_1)\setminus (\mathbb{R}\times \mathsf{F}_2)\) and \((r_2,m_2)\in\mathbb{R}\times \mathsf{F}_2\), \((r_1,m_1)-(r_2,m_2)\notin \mathsf{L}(\tilde{P_1})\) in \(\mathbb{R}\times \mathsf{F}_1^{\mathrm{gp}}\),

  3. \(\mathsf{L}(\tilde{P_1})\cap(\mathbb{R}\times \mathsf{F}_2^{\mathrm{gp}})\subseteq \mathsf{L}(\tilde{P_2})\) in \(\mathbb{R}\times \mathsf{F}_1^{\mathrm{gp}}\).

The equivalence of (1) and (i) is immediate, and so is that of (2) and (ii). By 24 and 19, the conditions (3) and (iii) are equivalent. ◻

Note that by 10, any prime congruence \(P\) on \(\mathbb{T}[\mathsf{M}]\) is contained in at most one geometric congruence.

Corollary 1. Let \(P\in\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}]\) be a point of mobile face \(\mathsf{F}\subseteq \mathsf{M}\). Then there exists a (unique) geometric congruence containing \(P\) if and only if the image of the localization \(\mathsf{F}\to \mathsf{F}^{\mathrm{gp}}\) is contained in \(-\mathsf{L}(\tilde{P})^{\mathrm{out}}\).

Proof. Let \(\phi:\mathsf{F}\to\mathsf{F}^{\mathrm{gp}}\) be the localization. Assume that there is a geometric congruence \(P'\) satisfying \(P\subseteq P'\). By the condition (i) of 23, the mobile face \(\mathsf{F}'\) of \(P'\) is a face of \(\mathsf{F}\). By the condition (iii) of 23, we have \[\mathsf{L}(\tilde{P'})^{\mathrm{out}}=\mathsf{L}(\tilde{P})^{\mathrm{out}}\cap \mathsf{F}'^{\mathrm{gp}} \subseteq \mathsf{L}(\tilde{P})^{\mathrm{out}}.\] By 20 22, the submonoid \(\mathsf{L}(\tilde{P'})^{\mathrm{out}}\) is not proper, that is, it is equal to \(\mathsf{F}'^{\mathrm{gp}}\). Thus we have \[\phi(\mathsf{F}')\subseteq \mathsf{F}'^{\mathrm{gp}}=\mathsf{L}(\tilde{P'})^{\mathrm{out}}=-\mathsf{L}(\tilde{P'})^{\mathrm{out}}\subseteq -\mathsf{L}(\tilde{P})^{\mathrm{out}}.\] On the other hand, by the condition (ii) of 23, we have \[\phi(\mathsf{F}\setminus \mathsf{F}')\subseteq \mathsf{F}^{\mathrm{gp}}\setminus \mathsf{L}(\tilde{P})^{\mathrm{out}}\subseteq -\mathsf{L}(\tilde{P})^{\mathrm{out}}.\] Thus we have \(\phi(\mathsf{F})\subseteq -\mathsf{L}(\tilde{P})^{\mathrm{out}}\).

Conversely we assume \(\phi(\mathsf{F})\subseteq -\mathsf{L}(\tilde{P})^{\mathrm{out}}\). Then define a face of \(\mathsf{F}\) by \[\mathsf{F}'\mathrel{\vcenter{:}}= \mathsf{F}\cap (\mathsf{L}(\tilde{P})^{\mathrm{out}}\cap-\mathsf{L}(\tilde{P})^{\mathrm{out}}).\] We define two submonoids by \[\begin{align} &\mathsf{L}^{\mathrm{out}} \mathrel{\vcenter{:}}= \mathsf{F}'^{\mathrm{gp}},\\ &\mathsf{L}^{\mathrm{inn}} \mathrel{\vcenter{:}}= \mathsf{L}(\tilde{P})\cap(\mathbb{R}\times\mathsf{F}'^{\mathrm{gp}}). \end{align}\] Using the correspondence of 19, we obtain a prime congruence \(P''\) on \(\mathbb{T}[\mathsf{M}]\). By 23, we have \(P\subseteq P''\). By 20, there is a geometric congruence \(\tilde{P'}\) on \(\mathbb{T}[\mathsf{F}'^{\mathrm{gp}}]\) which is contained in \(\tilde{P''}\). By 22, \(P'\) is a geometric congruence on \(\mathbb{T}[\mathsf{M}]\) containing \(P''\), and hence \(P\). ◻

5 Representation of submonoids↩︎

In this section, we examine the set of prime congruences on typical tropical algebras, such as \[\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}],\;\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}],\;\mathbb{B}[X_1,\dots,X_n],\;\mathbb{T}[X_1,\dots,X_n].\]

5.1 The Laurent polynomial semirings over \(\mathbb{B}\)↩︎

In this subsection, we consider the set of prime congruences on the Laurent polynomial semiring \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\). It is represented as an algebra introduced in [definition:B-alg]: \[\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]=\mathbb{B}[M].\] Applying \(G=M\) to 16, we obtain a one-to-one correspondence: \[\begin{align} \operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\longleftrightarrow \mathcal{L}_M. \end{align}\] Since \(M\) is equipped with the trivial order, we may impose only the condition 20 on submonoids of \(M\). Namely, \[\mathcal{L}_M=\{\mathsf{L}\subseteq M\mid \mathsf{L}\cup -\mathsf{L}=M\}.\] As we show in this subsection, such a submonoid \(\mathsf{L}\) admits a lexicographic stratification described by an \(M\)-flag.

Let \(V\) be an \(\mathbb{R}\)-linear space and \(W=\{v\in V\mid l(v)=0\}\) be a linear hyperplane. An orientation of \(W\) is defined as either the set \(\{v\in V\mid l(v)> 0\}\) or \(\{v\in V\mid l(v)< 0\}\).

Definition 11. Let \(M\) be the group of Laurent monomials. Then \(M\) can be naturally embedded into \(M_{\mathbb{R}}\cong \mathbb{R}^n\). An \(M\)-flag is a collection of the following data:

  • \(l\in\mathbb{Z}_{\geq 0}\);

  • A family of linear subspaces of \(M_{\mathbb{R}}\) \[\{H_i\}_{i=0}^l:M_{\mathbb{R}}=H_0\supsetneq H_1\supsetneq \dots\supsetneq H_l,\] such that \(H_i\) is a hyperplane of the linear span \(\mathbb{R}(H_{i-1}\cap M)\) of \(H_{i-1}\cap M\) for each \(i\in \{1,\dots,l\}\);

  • An orientation \(H_{i,+}\subseteq \mathbb{R}(H_{i-1}\cap M)\) of \(H_i\) as a hyperplane for each \(i\in \{1,\dots,l\}\).

We often simply write this collection of data as \(\{H_i\}_{i=0}^l\) or \(H_{\bullet}\). The number \(l\) is called the length of the \(M\)-flag. Denote the set of all \(M\)-flags by \(\mathcal{F}_M\).

It follows directly that the codimension of \(H_i\) in \(M_{\mathbb{R}}\) is greater than or equal to \(i\). Thus we have \(l\leq n\).

First, for an \(M\)-flag \(H_{\bullet}\), we define a submonoid of \(M\): \[\Psi_1(H_{\bullet})\mathrel{\vcenter{:}}= \left(\bigcup_{i=1}^l H_{i,+}\cup H_{l}\right)\cap M.\]

Lemma 25. \(\Psi_1(H_{\bullet})\) satisfies 20 , i.e. \(\Psi_1(H_{\bullet})\cup -\Psi_1(H_{\bullet})=M\).

Proof. For each \(i\in\{1,\dots,l\}\), \[\mathbb{R}(H_{i-1}\cap M)=H_{i,+}\cup H_{i}\cup -H_{i,+}\] then by taking the intersection with \(M\), we have \[H_{i-1}\cap M=((H_{i,+}\cup -H_{i,+})\cap M)\cup (H_i\cap M).\] By applying the equation inductively, we obtain the claim. ◻

Thus we obtain a map \[\Psi_1\colon \mathcal{F}_M \to \{\mathsf{L}\subseteq M\mid \text{\mathsf{L} is a submonoid satisfying \eqref{L2}}\}.\]

Example 6. Set \(M\cong \mathbb{Z}^2\). Define an \(M\)-flag as follows: \[\begin{align} &H_1=\{(0,y)\mid y\in\mathbb{R}\} \text{ with } H_{1,+}=\{(x,y)\mid x,y\in\mathbb{R},x>0\},\\ &H_2=\{(0,0)\} \text{ with } H_{2,+}=\{(0,y)\mid y\in\mathbb{R},y>0\}. \end{align}\] Then the corresponding submonoid \(\Psi_1(H_0\supsetneq H_1\supsetneq H_2)\) of \(M\) is represented by the set of all red points and the origin \(O\) in 3.

Figure 3: An example of a submonoid satisfying 20

In this case, the length of the \(M\)-flag is 2.

Example 7. In 6, if \(H_1\) is chosen as a hyperplane with an irrational slope, then \(H_1\cap M=\{O\}\). Thus the \(M\)-flag cannot be extended any further.

Next, we construct the inverse map of \(\Psi_1\). Let \(\mathsf{L}\) be a submonoid of \(M\) satisfying 20 . We denote by \(\overline{\operatorname{cone}(\mathsf{L})}\) the closure of the convex cone spanned by \(\mathsf{L}\) in \(M_{\mathbb{R}}\). The subset \(\overline{\operatorname{cone}(\mathsf{L})}\cap-\overline{\operatorname{cone}(\mathsf{L})}\) is the linear subspace of \(M_{\mathbb{R}}\).

Lemma 26. In the above setting, \(\overline{\operatorname{cone}(\mathsf{L})}\cap-\overline{\operatorname{cone}(\mathsf{L})}\) is a linear space in \(M_{\mathbb{R}}\) of codimension 0 or 1.

Proof. Set \(H=\overline{\operatorname{cone}(\mathsf{L})}\cap-\overline{\operatorname{cone}(\mathsf{L})}\). Denote the images of \(\overline{\operatorname{cone}(\mathsf{L})}\) in \(M_{\mathbb{R}}/H\) by \(F\). Then \(F\) is a closed cone satisfying conditions: \[F\cup -F=M_{\mathbb{R}}/H,\, F\cap -F=0.\] If the dimension of \(M_{\mathbb{R}}/H\) is larger than 1, such \(F\) cannot exist. ◻

If the codimension of \(H=\overline{\operatorname{cone}(\mathsf{L})}\cap-\overline{\operatorname{cone}(\mathsf{L})}\) is 1, we obtain a new submonoid \[\mathsf{L}'\mathrel{\vcenter{:}}= \mathsf{L}\cap H.\] It also satisfies 20 as a submonoid of \(M\cap H\). Furthermore, the hyperplane \(H\) of \(M_{\mathbb{R}}\) has a natural orientation \(\overline{\operatorname{cone}(\mathsf{L})}\setminus H\).

Repeating this procedure yields a sequence of subspaces. That is, for a submonoid \(\mathsf{L}\) of \(M\) satisfying 20 , we set \[\begin{align} &H_0=M_{\mathbb{R}},\\ &H_{i+1}=\overline{\operatorname{cone}(H_i\cap \mathsf{L})}\cap -\overline{\operatorname{cone}(H_i\cap \mathsf{L})},\\ &H_{i+1,+}=\overline{\operatorname{cone}(H_i\cap \mathsf{L})}\setminus H_{i+1}. \end{align}\] Since the dimension of \(M_{\mathbb{R}}\) is finite, there exists an integer \(i\) such that \[\begin{align} &H_i \text{ is a hyperplane of }\mathbb{R}(H_{i-1}\cap M) \text{ if i\leq l,}\\ &H_i=\mathbb{R}(H_{i-1}\cap M)\text{ if i> l.} \end{align}\] Then we obtain a sequence \(\{H_i\}_{i=0}^l\), which is actually an \(M\)-flag. Thus we obtain the map \[\Psi_2\colon\{\mathsf{L}\subseteq M\mid \text{\mathsf{L} is a submonoid satisfying \eqref{L2}}\}\to\mathcal{F}_M.\]

Theorem 24. There is a bijection between \(\operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) and the set \(\mathcal{F}_M\) of all \(M\)-flags.

Proof. By 16, it is enough to show that \(\Psi_1\) and \(\Psi_2\) give a one-to-one correspondence.

First we show that \(\Psi_1\Psi_2\) is the identity by induction on the rank \(n\) of \(M\). For a submonoid \(\mathsf{L}\) of \(M\) satisfying 20 , we define an \(M\)-flag \(H_{\bullet}=\{H_i\}_{i=0}^l=\Psi_2(\mathsf{L})\) and a submonoid \(\mathsf{L}'=\Psi_1(H_{\bullet})\) of \(M\). The inclusion \(M\cap H_1\subseteq M\) induces \(\mathcal{F}_{M\cap H_1}\subseteq \mathcal{F}_M\) by extending \((M\cap H_1)\)-flags. In particular, \((M\cap H_1)\)-flag \(\{H_i\}_{i=1}^l\) corresponds to \(\{H_{i=0}^l\}\) via the inclusion. Then we have \[\mathsf{L}'\cap H_1=\Psi_1(\{H_i\}_{i=0}^l)\cap H_1 =\Psi_1(\{H_i\}_{i=1}^l)=\Psi_1\Psi_2(\mathsf{L}\cap H_1)=\mathsf{L}\cap H_1.\] The last equality follows from the induction hypothesis. Then \[\begin{align} \mathsf{L}'&=M\cap \left(\bigcup_{i=1}^l H_{i,+}\cup H_l\right)\\ &=(M\cap \left(\bigcup_{i=2}^l H_{i,+}\cup H_l\right))\cup (M\cap H_{1,+})\\ &=(\mathsf{L}'\cap H_1)\cup (M\cap H_{1,+})=(\mathsf{L}\cap H_1)\cup (M\cap H_{1,+})\\ &=(\mathsf{L}\cap H_1)\cup (\mathsf{L}\setminus H_1)=\mathsf{L}. \end{align}\] Therefore \(\Psi_1\Psi_2\) is the identity.

Second, we show that an \(M\)-flag \(H'_{\bullet }\mathrel{\vcenter{:}}= \Psi_2\Psi_1(H_{\bullet})\) is equal to \(H_{\bullet}\) for any \(H_{\bullet}\in \mathcal{F}_M\). The claim is proved by induction on \(i\) and using an equality \[H_{i_0}\cap \Psi_1(H_{\bullet})=H_{i_0}\cap \left(\bigcup_{i=1}^l H_{i,+}\cup H_l\right)\cap M=(H_{i_0+1,+}\cup H_l)\cap M.\] If \(H'_{i_0}=H_{i_0}\) holds for \(i_0\in\{0,\dots,l-1\}\), then we have \[\begin{align} H'_{i_0+1}&=\overline{\operatorname{cone}(H'_{i_0}\cap \Psi_1(H_{\bullet}))}\cap -\overline{\operatorname{cone}(H'_{i_0}\cap \Psi_1(H_{\bullet}))}\\ &=\overline{\operatorname{cone}((H_{i_0+1,+}\cup H_l)\cap M)}\cap -\overline{\operatorname{cone}((H_{i_0+1,+}\cup H_l)\cap M)}\\ &=\overline{\operatorname{cone}(H_{i_0+1,+}\cap M)}\cap -\overline{\operatorname{cone}(H_{i_0+1,+}\cap M)}\\ &=H_{i_0+1},\\ H'_{i_0+1,+}&=\overline{\operatorname{cone}(H'_{i_0}\cap \Psi_1(H_{\bullet}))}\setminus H'_{i_0+1}\\ &=\overline{\operatorname{cone}(H_{i_0}\cap \Psi_1(H_{\bullet}))}\setminus H_{i_0+1}\\ &=\overline{\operatorname{cone}((H_{i_0+1,+}\cup H_l)\cap M)}\setminus H_{i_0+1}\\ &=H_{i_0+1,+} \end{align}\] Thus \(\Psi_2\Psi_1\) is the identity. ◻

We often denote by \(H(P)_{\bullet}\) the \(M\)-flag corresponding to \(P\): \[\begin{align} {2} \operatorname{CSpec}\mathbb{B}[M] &\xrightarrow{1:1} &\mathcal{L}_M \xrightarrow{1:1} &\mathcal{F}_M,\\ P &\longmapsto &\mathsf{L}(P) \longmapsto &H(P)_{\bullet}. \end{align}\] Note that by definition of \(\Psi_1\), we have \[\mathsf{L}(P)\cap-\mathsf{L}(P)=H(P)_l\cap M.\]

For an \(M\)-flag \(H_{\bullet }=\{H_i\}_{i=0}^{l}\) and \(l'\in \{0,\dots,l\}\), the sequence \(H'_{\bullet}=\{H_i\}_{i=0}^{l'}\) is also an \(M\)-flag. We call \(H'_{\bullet}\) a truncation of \(H_{\bullet}\).

Proposition 25. For \(i=1,2\), let \(P_i\) be a prime congruence on \(\mathbb{B}[M]\) and \(H(P_i)_{\bullet}\) be the corresponding \(M\)-flag. Then \(P_1\subseteq P_2\) if and only if \(H(P_2)_{\bullet}\) is a truncation of \(H(P_1)_{\bullet}\). Furthermore, if the length of the \(M\)-flag \(H(P)_{\bullet}\) corresponding a prime congruence \(P\) is equal to \(l\), we have \(\operatorname{ht}P=\operatorname{rk}(H(P)_l\cap M)\) and \(\operatorname{coht}P=l\).

Proof. Recall that \(P_1\subseteq P_2\) holds if and only if \(\mathsf{L}(P_1)\subseteq \mathsf{L}(P_2)\). Thus the claims follow directly by the definition of \(\Psi_1\) and \(\Psi_2\). ◻

We give an alternative proof of the following proposition, which was established joo2018prime?.

Corollary 2. The dimension of \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) is equal to \(n\).

Proof. By 25, the claim is equivalent to showing that every \(M\)-flag has length at most \(n\) and there exists an \(M\)-flag of length \(n\). Both assertions are immediate. ◻

Remark 26. In joo2018prime? and some research, the calculation is carried out by using (t-)admissible matrix. Concretely, they show the existence of a surjective map \[\begin{align} \label{eq:admissible} \{\text{admissible matrices}\}\twoheadrightarrow \operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}], \; U\mapsto P(U), \end{align}\tag{29}\] where \(U\) is \(l\times n\) admissible matrix with coefficients in \(\mathbb{R}\). However, some distinct admissible matrices can represent the same prime congruence, that is, the map 29 is not injective.

We construct \(M\)-flags from these matrices. By choosing a basis of \(M_{\mathbb{R}}\), each row vector \(u_1,\dots,u_l\) of \(U\) can be seen as an element of \(\operatorname{Hom}_{\mathbb{R}}(M,\mathbb{R})\). Then we can define an \(M\)-flag as follows: \[\begin{align} &H_0=M_{\mathbb{R}},\\ &H_{i+1}=\mathbb{R}(H_i\cap M)\cap\{m\in M_{\mathbb{R}}\mid u_i(m)=0\},\\ &H_{i+1,+}=\mathbb{R}(H_i\cap M)\cap \{m\in M_{\mathbb{R}} \mid u_i(m)>0\}. \end{align}\] Then this \(M\)-flag corresponds to the prime congruence \(P(U)\) determined by \(U\). That is, the following diagram is commutative: \[\begin{tikzcd} \{\text{admissible matrices}\}\ar[r, two heads]\ar[d,two heads] & \operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\\ \{\text{M-flags}\}\ar[r,leftrightarrow,"\text{\ref{theorem:flag32corr32group32B}}","1:1"'] & \mathcal{L}_{M}\ar[u,leftrightarrow,"1:1","\text{(the proof of) \ref{proposition:corr32inclusion32group32B}}"'] \end{tikzcd}\] In this sense, an \(M\)-flag can be regarded as an equivalence class of admissible matrices representing the same prime congruence.

5.2 The Laurent polynomial semirings over \(\mathbb{T}\)↩︎

In this subsection, we consider the set of prime congruences on the Laurent polynomial semiring \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]=\mathbb{B}[\mathbb{R}\times M]\). Applying \(G=\mathbb{R}\times M\) to 16, we obtain a one-to-one correspondence: \[\begin{align} \operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\longleftrightarrow \mathcal{L}_{\mathbb{R}\times M}. \end{align}\] In a manner similar to 24, the space \(\operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) can be described by the sequence of linear spaces. However since \(\mathbb{R}\times M\) has the non-trivial order, its non-negative cone is not zero. For this reason, we have to impose a condition on the choice of each orientation.

Definition 12. An \((\mathbb{R}\times M)\)-flag is a collection of the following data:

  • \(l\in\mathbb{Z}_{\geq 0}\),

  • A family of linear subspaces of \(\mathbb{R}\times M_{\mathbb{R}}\) \[\mathbb{R}\times M_{\mathbb{R}}=H_0\supsetneq H_1\supsetneq \dots\supsetneq H_l,\] such that \(H_i\) is a hyperplane of \(\mathbb{R}(H_{i-1}\cap (\mathbb{R}\times M))\) for each \(i\in \{1,\dots,l\}\),

  • An orientation \(H_{i,+}\) of \(H_i\) as a hyperplane for each \(i\in \{1,\dots,l\}\) such that \[\mathbb{R}_{\geq 0}\times \{0\} \subseteq \bigcup_{i=1}^l H_{i,+} \cup H_l.\]

The number \(l\) is called the length of the \((\mathbb{R}\times M)\)-flag. Denote the set of all \((\mathbb{R}\times M)\)-flags by \(\mathcal{F}_{\mathbb{R}\times M}\).

Theorem 27. There is a bijection between \(\operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) and the set \(\mathcal{F}_{\mathbb{R}\times M}\) of all \((\mathbb{R}\times M)\)-flags.

Proof. It is proved in a similar way to 24. ◻

As in the case of \(M\)-flags, we often denote by \(H(P)_{\bullet}\) the \((\mathbb{R}\times M)\)-flag corresponding to \(P\): \[\begin{align} {2} \operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]&\xrightarrow{1:1} &\mathcal{L}_{\mathbb{R}\times M} \xrightarrow{1:1} &\mathcal{F}_{\mathbb{R}\times M},\\ P &\longmapsto &\mathsf{L}(P) \longmapsto &H(P)_{\bullet}. \end{align}\] Note that \(P\) is obtained by defining the order of \((\mathbb{R}\times M)/(H_l\cap(\mathbb{R}\times M))\) as follows: \[\begin{align} \label{eq:order32by32flag32over32T} \overline{m_1}\geq \overline{m_2} \overset{\mathrm{def}}{\iff} m_1-m_2\in \bigcup_{i=1}^l H_{i,+}\cup H_l. \end{align}\tag{30}\]

Truncation of an \((\mathbb{R}\times M)\)-flag is defined in the same way as those of an \(M\)-flag. The following proposition and corollary are proved in a similar way to 25 and 2.

Proposition 28. For \(i=1,2\), let \(P_i\) be a prime congruence on \(\mathbb{T}[M]\) and \(H(P_i)_{\bullet}\) be the corresponding \((\mathbb{R}\times M)\)-flag. Then \(P_1\subseteq P_2\) if and only if \(H(P_2)_{\bullet}\) is a truncation of \(H(P_1)_{\bullet}\). Furthermore, if the length of the \((\mathbb{R}\times M)\)-flag \(H(P)_{\bullet}\) corresponding to a prime congruence \(P\) is equal to \(l\), we have \(\operatorname{ht}P=\operatorname{rk}(H(P)_l\cap (\mathbb{R}\times M))\) and \(\operatorname{coht}P=l\).

Corollary 3. The dimension of \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) is equal to \(n+1\).

As the submonoid \(\mathsf{L}(P)\) is decomposed in 18, an \((\mathbb{R}\times M)\)-flag we obtain another description of \(\operatorname{CSpec}\mathbb{T}[M]\).

Lemma 27. Let \(\mathsf{L}\) be a submonoid of \(\mathbb{R}\times M\) satisfying 13 and 20 and \(H_{\bullet}\) the corresponding \((\mathbb{R}\times M)\)-flag of length \(l\). The following are equivalent:

  1. \(\mathsf{L}\) satisfies the condition 23 , that is, \(\mathsf{L}\cap (\mathbb{R}\times \{m\})\neq \emptyset\) for any \(m\in M\),

  2. \(l=0\) or \(\mathbb{R}\times \{0\}\not\subseteq H_1\) holds.

Proof. The implication (2) \(\Rightarrow\) (1) is clear. We show (1) \(\Rightarrow\) (2) by contraposition. Assume that \(l\neq 0\) and \(\mathbb{R}\times \{0\}\subseteq H_1\). Then there exist a hyperplane \(H'_1\) of \(M_{\mathbb{R}}\) and its orientation \(H'_{1,+}\) satisfying \(H_1=\mathbb{R}\times H'_1\) and \(H_{1,+}=\mathbb{R}\times H'_{1,+}\). For an element \(m\in -H'_{1,+}\), the orbit \(\mathbb{R}\times\{m\}\) does not intersect with \(H_1\cup H_{1,+}\supseteq \mathsf{L}\) and hence \(\mathsf{L}\) does not satisfy 23 . ◻

Proposition 29. There is a bijection between the set \(\operatorname{CSpec}\mathbb{T}[M]\) and the following set: \[\begin{align} \left\{ (H_{\bullet}^{\mathrm{out}},H_{\bullet}^{\mathrm{inn}})\;\middle|\; \begin{aligned} &H_{\bullet}^{\mathrm{out}}\in\mathcal{F}_M, \;H_{\bullet}^{\mathrm{inn}}\in\mathcal{F}_{\mathbb{R}\times (H_{l'}^{\mathrm{out}}\cap M)}\\ &\text{the length l'' of H_{\bullet}^{\mathrm{inn}} is 0 or \mathbb{R}\times \{0\}\not\subseteq H_1^{\mathrm{inn}} holds.} \end{aligned} \right\} \end{align}\]

Proof. The correspondence is obtained by describing the submonoids \(\mathsf{L}^{\mathrm{out}}\) and \(\mathsf{L}^{\mathrm{inn}}\) of 18 in terms of an \(M\)-flag and an \((\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap-\mathsf{L}^{\mathrm{out}}))\)-flag, respectively. The condition 23 is translated by 27. ◻

By 19, the decomposition of 29 is refined as follows:

Proposition 30. There is a bijection between the set \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[M]\) and the following set: \[\begin{align} \left\{(H_{\bullet}^{\mathrm{out}},H_{\bullet}^{\mathrm{inn}})\;\middle|\; \begin{aligned} &H_{\bullet}^{\mathrm{out}}\in \mathcal{F}_{M}, H_{\bullet}^{\mathrm{inn}}\in \mathcal{F}_{\mathbb{R}\times (H_{l'}^{\mathrm{out}}\cap M)},\\ &\text{ l''>0, and \mathbb{R}\times \{0\}\not\subseteq H_1^{\mathrm{inn}} holds.} \end{aligned} \right\} \end{align}\] For \(P_1,P_2\in \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[M]\), the inclusion \(P_1\subseteq P_2\) holds if and only if the following hold:

  • \(H(P_1)_{\bullet}^{\mathrm{out}}=H(P_2)_{\bullet}^{\mathrm{out}}\),

  • \(H(P_2)_{\bullet}^{\mathrm{inn}}\text{ is a truncation of } H(P_1)_{\bullet}^{\mathrm{inn}}\).

Thus we obtain a corollary.

Corollary 4. The dimension of \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) is equal to \(n\).

We will describe the decomposition of flags explicitly. Let \(\Pi\colon \mathbb{R}\times M\to M\) be the projection. For an \((\mathbb{R}\times M)\)-flag \(H_{\bullet}\) of length \(l\), let \(l'\geq 0\) be the largest integer such that \(\mathbb{R}\times \{0\}\subseteq H_{l'}\). For the following lemma, we temporarily define an \(M\)-flag \(H_{\bullet}^{\mathrm{(out)}}\) by \[\begin{align} &H_i^{\mathrm{(out)}}=\Pi(H_i)\text{ for }i=0,\dots,l'\\ &H_{i,+}^{\mathrm{(out)}}=\Pi(H_{i,+})\text{ for }i=1,\dots,l', \end{align}\] and an \((H_{l'}\cap(\mathbb{R}\times M))\)-flag \(H_{\bullet}^{\mathrm{(inn)}}\) by \[\begin{align} &H_i^{\mathrm{(inn)}}= \begin{cases*} H_{l'}\cap(\mathbb{R}\times M) \text{ if }i=0,\\ H_{l'+i} \text{ if }i=1,\dots,l-l', \end{cases*}\\ &H_{i,+}^{\mathrm{(inn)}}=H_{l'+i}\text{ for }i=1,\dots,l-l'. \end{align}\]

Lemma 28. Let \(\mathsf{L}\) be the submonoid of \(\mathbb{R}\times M\) corresponding to \(H_{\bullet}\). The sequence \(H^{\mathrm{(out)}}_{\bullet}\) is the \(M\)-flag of length \(l'\) which corresponds to \(\mathsf{L}^{\mathrm{out}}\). The sequence \(H^{\mathrm{(inn)}}_{\bullet}\) is the \((\mathbb{R}\times (H_{l'}\cap M))\)-flag of length \(l-l'\) which corresponds to \(\mathsf{L}^{\mathrm{inn}}\).

Proof. Since \(H_{\bullet}\) is an \((\mathbb{R}\times M)\)-flag, \(H_i=\mathbb{R}\times H_{i}^{\mathrm{(out)}}\) is a hyperplane of \[\begin{align} \mathbb{R}(H_{i-1}\cap (\mathbb{R}\times M))&=\mathbb{R}((\mathbb{R}\times H_{i-1}^{\mathrm{(out)}})\cap (\mathbb{R}\times M))\\ &=\mathbb{R}(\mathbb{R}\times (H_{i-1}^{\mathrm{(out)}}\cap M))\\ &=\mathbb{R}\times \mathbb{R}(H_{i-1}^{\mathrm{(out)}}\cap M). \end{align}\] for \(i=1,\dots,l'\). Thus \(H_i^{\mathrm{(out)}}\) is a hyperplane of \(\mathbb{R}(H_{i-1}^{\mathrm{(out)}}\cap M)\), and hence \(H_{\bullet}^{\mathrm{(out)}}\) is an \(M\)-flag. Since \[\begin{align} \Pi(H_{i,+}\cap (\mathbb{R}\times M))= \begin{cases*} H_{i,+}^{\mathrm{(out)}}\cap M \text{ if }i\leq l',\\ H_{l'}^{\mathrm{(out)}}\cap M\text{ if }i>l'. \end{cases*} \end{align}\] holds, we have \[\begin{align} \mathsf{L}^{\mathrm{out}} &=\Pi\left(\left(\bigcup_{i=1}^{l}H_{i,+}\cup H_l\right)\cap (\mathbb{R}\times M)\right)\\ &=\Pi\left(\bigcup_{i=1}^{l}(H_{i,+}\cap (\mathbb{R}\times M))\cup (H_{l'}\cap (\mathbb{R}\times M))\right)\\ &=\bigcup_{i=1}^{l}\Pi(H_{i,+}\cap (\mathbb{R}\times M))\cup \Pi(H_{l'}\cap (\mathbb{R}\times M))\\ &=\bigcup_{i=1}^{l'}(H_{i,+}^{\mathrm{(out)}}\cap M)\cup (H_{l'}^{\mathrm{(out)}}\cap M)\\ &=\left(\bigcup_{i=1}^{l'}H_{i,+}^{\mathrm{(out)}}\cup H_{l'}^{\mathrm{(out)}}\right)\cap M. \end{align}\] By 24, \(\mathsf{L}^{\mathrm{out}}\) is the submonoid represented by \(H_{\bullet}^{\mathrm{(out)}}\).

It is clear that the sequence \(H_{\bullet}^{\mathrm{(inn)}}\) is \(\mathbb{R}\times (H_{l'}\cap M)\)-flag. \[\begin{align} \mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}}&=\left(\left(\bigcup_{i=1}^{l'}H_{i,+}^{\mathrm{out}}\cup H_{l'}^{\mathrm{out}}\right)\cap M \right)\cap -\left(\left(\bigcup_{i=1}^{l'}H_{i,+}^{\mathrm{out}}\cup H_{l'}^{\mathrm{out}}\right)\cap M \right)\\ &=H_{l'}^{\mathrm{out}}\cap M,\\ \mathsf{L}^{\mathrm{inn}}&=\mathsf{L}\cap (\mathbb{R}\times (\mathsf{L}^{\mathrm{out}}\cap -\mathsf{L}^{\mathrm{out}}))\\ &=\mathsf{L}\cap H_{l'}\\ &=\left(\bigcup_{i=1}^{l}H_{i,+}\cup H_l\right)\cap M\cap H_{l'}\\ &=\left(\bigcup_{i=l'}^{l}H_{i,+}\cup H_l\right)\cap M. \end{align}\] Then \(\mathsf{L}^{\mathrm{inn}}\) corresponds to \(H_{\bullet}^{\mathrm{(inn)}}\). ◻

Then the bijection of 29 is described as follows: \[\begin{align} \begin{aligned}\label{eq:bij32inn32out32flag} H_{\bullet}=\{H_i\}_{i=0}^l &\longmapsto (H_{\bullet}^{\mathrm{(out)}},H_{\bullet}^{\mathrm{(inn)}})=(\{\Pi(H_i)\}_{i=0}^{l'},\{H_{l'+i}\}_{i=0}^{l''}),\\ [\mathbb{R}\times H_0^{\mathrm{out}}\supsetneq \dots\supsetneq \mathbb{R}\times H_{l'}^{\mathrm{out}}\supsetneq H_1^{\mathrm{inn}}\supsetneq \dots\supsetneq H_{l''}^{\mathrm{inn}}] &\longmapsfrom (H_{\bullet}^{\mathrm{out}},H_{\bullet}^{\mathrm{inn}}). \end{aligned} \end{align}\tag{31}\] Note that via the bijection, the length \(l\) of \(H_{\bullet}\) is equal to \(l'+l''\).

Proposition 31. Let \((H_{\bullet}^{\mathrm{out}},H_{\bullet}^{\mathrm{inn}})\) be an \((\mathbb{R}\times M)\)-flag which corresponds to \(P\in \operatorname{CSpec}\mathbb{T}[M]\) by 29. Then the following hold:

  1. \(P\) is contained in some geometric congruence if and only if \(l'=0\).

  2. \(P\) is geometric if and only if \(l'=0\) and \(l''=1\).

Proof. The claims (1) follows from 20. If \(l'=0\) and \(l''=1\) hold, then \(P\) is the kernel congruence of \[\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]=\mathbb{B}[\mathbb{R}\times M]\to \mathbb{B}[(\mathbb{R}\times M)/(H_1\cap (\mathbb{R}\times M))]\cong \mathbb{B}[\mathbb{R}]\cong \mathbb{T},\] and hence \(P\) is geometric.

To show the remaining part, assume that \(P\) is geometric. By (1) and 30, we have \(l''>0\) and \(l'=0\). Let \((r_1,m_1)\) be an arbitrary element of \(H_{1}\). Since the order of \((\mathbb{R}\times M)/(H_{l''}\cap(\mathbb{R}\times M))\) is defined by 30 , \[-\epsilon<\pi_P((r_1,m_1))<\epsilon\text{ for any }\epsilon \in\mathbb{R}_{>0},\] holds. Since \(P\) is geometric, we have \(\pi_P((r_1,m_1))=0\) and hence \[H_1=\{(r,m)\in \mathbb{R}\times M\mid \pi_P((r,m))=0\}=H_{l''}.\] Therefore \(l''=1\). ◻

Corollary 5. For a point \(P\in X= \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\), \(P\) is geometric if and only if \(\dim_P X=n\).

Proof. By 28, \[\operatorname{ht}P= \operatorname{rk}(H_l\cap (\mathbb{R}\times M))\] holds. Since \(X\) is an open subset of \(\operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) containing \(P\), we have \[\dim_P X=\dim_P \operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]=\operatorname{ht}P,\] by 2 and 4 . Thus the claim follows immediately by 31. ◻

5.3 The polynomial semirings over \(\mathbb{B}\) and \(\mathbb{T}\)↩︎

In this subsection, we consider the set of prime congruences on the polynomial semiring \(\mathbb{B}[X_1,\dots,X_n]\) and \(\mathbb{T}[X_1,\dots,X_n]\). By the notation 8 , we have \[\mathbb{B}[X_1,\dots,X_n]=\mathbb{B}[M_{\geq 0}],\;\mathbb{T}[X_1,\dots,X_n]=\mathbb{B}[\mathbb{R}\times M_{\geq 0}].\]

For \(I\subseteq \{1,\dots,n\}\), we define a submonoid \(\mathsf{F}_I\) of \(M_{\geq 0}\) as follows: \[\mathsf{F}=\{uX=u_1X_1+\dots+u_nX_n \mid u_i=0 \text{ for all }i\notin I\},\] which is isomorphic to \((\mathbb{Z}_{\geq 0})^{I}\).

Lemma 29. Any face of \(M_{\geq 0}\) is equal to \(\mathsf{F}_I\) for some \(I\). Any face of \(\mathbb{R}\times M_{\geq 0}\) is equal to \(\mathbb{R}\times \mathsf{F}_I\) for some \(I\).

Proof. Take a face \(\mathsf{F}\) of \(M_{\geq 0}\) and an element \(uX=u_1X_1+\dots+u_nX_n\) of \(\mathsf{F}\). By the definition of faces, \(X_i\in\mathsf{F}\) holds if \(u_i>0\). So we have \(\mathsf{F}=\mathsf{F}_{I}\) for \(I=\{i\mid X_i\in\mathsf{F}\}\). The claim about \(\mathbb{R}\times M\) follows from 13. ◻

The stratification 26 is described as follows: For \(\mathsf{M}=M_{\geq 0}\), \[\begin{align} \begin{aligned}\label{eq:flag32corr32monoid32B} &\operatorname{CSpec}\mathbb{B}[X_1,\dots,X_n]=\coprod_{I\subseteq \{1,\dots,n\}}O_{\mathsf{F}_I},\\ &O_{\mathsf{F}_I}\xrightarrow{\cong} \operatorname{CSpec}\mathbb{B}[\mathsf{F}_I^{\mathrm{gp}}],\,P\mapsto \tilde{P}=(P\cap \mathbb{B}[\mathsf{F}_I])\cdot \mathbb{B}[\mathsf{F}_I^{\mathrm{gp}}],\\ &\operatorname{CSpec}\mathbb{B}[\mathsf{F}_I^{\mathrm{gp}}]=\operatorname{CSpec}\mathbb{B}[X_i^{\pm}\mid i\in I]\longleftrightarrow \mathcal{F}_{\mathbb{Z}^I}, \end{aligned} \end{align}\tag{32}\] and for \(\mathsf{M}=\mathbb{R}\times M_{\geq 0}\), \[\begin{align} \begin{aligned}\label{eq:flag32corr32monoid32T} &\operatorname{CSpec}\mathbb{T}[X_1,\dots,X_n]=\coprod_{I\subseteq \{1,\dots,n\}}O_{\mathbb{R}\times\mathsf{F}_I},\\ &O_{\mathbb{R}\times \mathsf{F}_I}\xrightarrow{\cong} \operatorname{CSpec}\mathbb{T}[\mathsf{F}_I^{\mathrm{gp}}],\,P\mapsto \tilde{P}=(P\cap \mathbb{T}[\mathsf{F}_I])\cdot \mathbb{T}[\mathsf{F}_I^{\mathrm{gp}}],\\ &\operatorname{CSpec}\mathbb{T}[\mathsf{F}_I^{\mathrm{gp}}]=\operatorname{CSpec}\mathbb{T}[X_i^{\pm}\mid i\in I]\longleftrightarrow \mathcal{F}_{\mathbb{R}\times \mathbb{Z}^I}, \end{aligned} \end{align}\tag{33}\]

24 provides the complete description of each stratum \(O_{\mathsf{F}_I}\) and \(O_{\mathbb{R}\times\mathsf{F}_I}\). Moreover, by 21, we know precisely how these strata form the whole space.

We introduce restriction of flags, which is a basic operation on flags on a par with truncation. For a prime congruence \(P\) on \(\mathbb{B}[M]\), let \(P'\) be the pull-back of \(P\) by the inclusion \(\mathbb{B}[M']\subseteq \mathbb{B}[M]\), where \(M'\) is a subgroup of \(M\) satisfying \(M'_{\mathbb{R}}\cap M=M'\). We compare the \(M\)-flag \(H_{\bullet}\) corresponding to \(P\) and the \(M'\)-flag corresponding to \(P'\).

By 17, we have \(\mathsf{L}(P')=\mathsf{L}(P)\cap M'\). \[\begin{align} \label{eq:restriction} \mathsf{L}(P')\cap M'=\left(\bigcup_{i=1}^{l}H_{i,+}\cup H_l \right)\cap M'=\left(\bigcup_{i=1}^{l}(H_{i,+}\cap {M'_{\mathbb{R}}})\cup (H_l\cap M'_{\mathbb{R}}) \right)\cap M'. \end{align}\tag{34}\] Although the sequence \(\{H_{i}\cap M'_{\mathbb{R}}\}_{i=0}^l\) is not an \(M'\)-flag in general, the codimension of \(H_i\cap M'_{\mathbb{R}}\) in \(\mathbb{R}((H_{i-1}\cap M'_{\mathbb{R}})\cap M')\) is at most 1 for \(i=1,\dots,l\). Then we obtain an \(M'\)-flag by eliminating \(H_i\cap M'_{\mathbb{R}}\) such that \[H_i=\mathbb{R}((H_{i-1}\cap M'_{\mathbb{R}})\cap M')\] from the sequence \(\{H_{i}\cap M'_{\mathbb{R}}\}_{i=0}^l\).

Definition 13. The \(M'\)-flag defined above is denoted by \(H_{\bullet}\cap^{*}M'\), called the restriction of \(H_{\bullet}\) to \(M'\).

By the assumption that \(M'_{\mathbb{R}}\cap M=M'\) and 34 , the \(M'\)-flag \(H_{\bullet}\cap^{*}M'\) corresponds to the submonoid \(\mathsf{L}\cap M'\) and the prime congruence \(P'=P\cap \mathbb{B}[\mathsf{M}']\). An \(M'\)-flag \(H_{\bullet}\cap^{*}M'\) has length at most the length of \(H_{\bullet}\). In particular, if \(M'\subsetneq M\), then the inequality is strict.

For an \((\mathbb{R}\times M)\)-flag \(H_{\bullet}\) and a subgroup \(M'\) of \(M\) satisfying \(M'_{\mathbb{R}}\cap M=M'\), we define an \((\mathbb{R}\times M')\)-flag \(H_{\bullet}\cap^{*}(\mathbb{R}\times M')\) similarly.

Lemma 30. For \(i=1,2\), let \(P_i\) be a point of \(\operatorname{CSpec}\mathbb{B}[X_1,\dots,X_n]\) and \(l_i\) the length of the corresponding \(\mathsf{F}^{\mathrm{gp}}\)-flag \(H(P_1)_{\bullet}\) by 32 . If \(P_1\subsetneq P_2\) holds, we have \(l_1>l_2\). The same holds for points of \(\operatorname{CSpec}\mathbb{T}[X_1,\dots,X_n]\).

Proof. By 21, we have \[\mathsf{L}(\tilde{P_1})\cap\mathsf{F}_2^{\mathrm{gp}}\subseteq \mathsf{L}(\tilde{P_2}).\] Thus \(H(P_2)_{\bullet}\) is a truncation of the restriction \(H(P_1)_{\bullet}\cap^{*}\mathsf{F}_2^{\mathrm{gp}}\).

To derive a contradiction, we assume \(l_1=l_2\). Then a truncation is trivial, that is, \(H(P_2)_{\bullet}=H(P_1)_{\bullet}\cap^{*}\mathsf{F}_2^{\mathrm{gp}}\). By the definition of restriction, \(\mathsf{F}_2\) is equal to \(\mathsf{F}_1\). Thus we have \(P_1=P_2\), which contradicts the assumption. In the case of \(\mathbb{T}[X_1,\dots,X_n]\), the claim can be proved similarly by replacing \(\mathsf{F}_i\) with \(\mathbb{R}\times \mathsf{F}_i\). ◻

Corollary 6. The dimension of \(\mathbb{B}[X_1,\dots,X_n]\) is equal to \(n\). The dimension of \(\mathbb{T}[X_1,\dots,X_n]\) is equal to \(n+1\).

Proof. The space \(\operatorname{CSpec}\mathbb{B}[X_1,\dots,X_n]\) contains open subset \(O_{\mathsf{F}_{\{1,\dots,n\}}}\) which is homeomorphic to the space \(\operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\). By 2 and 2, we have \[\dim \mathbb{B}[X_1,\dots,X_n]=\dim \operatorname{CSpec}\mathbb{B}[X_1,\dots,X_n]\geq \dim\operatorname{CSpec}\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]=\dim \mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]=n.\]

Since the length of flags appeared in 32 is at most \(n\), the dimension of \(\mathbb{B}[X_1,\dots,X_n]\) is at most \(n\) by 30. The equality \(\dim\mathbb{T}[X_1,\dots,X_n]=n+1\) is proved similarly. ◻

In fact, these assertions are generalized as follows: \[\begin{align} \dim\mathbb{B}[\mathsf{M}_{\sigma}]=n,\;\dim\mathbb{T}[\mathsf{M}_{\sigma}]=n+1, \end{align}\] where \(\sigma\) is a cone in \(N\) and \(\mathsf{M}_{\sigma}=M\cap \sigma^{\vee}\) (see 6 for details). In particular, properties of the open subset \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\subseteq \operatorname{CSpec}\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) are examined in 6.1.

Here we present a concrete example.

Example 8. 4 is the Hasse diagram of the affine line \(X=\operatorname{CSpec}\mathbb{T}[X]\). Each arrow represents an inclusion.

Figure 4: The Hasse diagram of the tropical affine line.

We explain each point (see also 1). The space \(X\) is decomposed into two strata: \[\begin{align} O_{\mathsf{F}_{\emptyset}}\cong \operatorname{CSpec}\mathbb{T}\longleftrightarrow \mathcal{F}_{\mathbb{R}\times \{0\}},\quad O_{\mathsf{F}_{\{1\}}}\cong \operatorname{CSpec}\mathbb{T}[X^{\pm}]\longleftrightarrow \mathcal{F}_{\mathbb{R}\times \mathbb{Z}}, \end{align}\]

The \((\mathbb{R}\times \{0\})\)-flags, which correspond to points on \(O_{\mathsf{F}_{\emptyset}}\), are classified as follows:

  • length 0, which is uniquely determined, denoted by \(Q_{\ast}\).

  • length 1, which is uniquely determined, denoted by \(Q\).

Via the homeomorphism \(O_{\mathsf{F}_{\emptyset}}\cong \operatorname{CSpec}\mathbb{T}\), the points \(Q_{\ast}\) and \(Q\) correspond to the diagonal congruence \(\Delta\) on \(\mathbb{T}\) and the kernel congruence of the surjective homomorphism \(\mathbb{T}\to \mathbb{B}\), respectively.

Similarly, the \((\mathbb{R}\times \mathbb{Z})\)-flags, which correspond to points on \(O_{\mathsf{F}_{1}}\), are classified into the following types:

  • length 0, which is uniquely determined, denoted by \(P_{\ast}\) Via the homeomorphism \(O_{\mathsf{F}_{1}}\cong \operatorname{CSpec}\mathbb{T}[X^{\pm}]\), \(P_{\ast}\) corresponds to \(\operatorname{Ker}(\mathbb{T}[X^{\pm}]\to\mathbb{B})\).

  • length 1 and \(H_1\) does not contain \(\mathbb{R}\times \{0\}\), which are determined by a singleton \(\{(a,-1)\}=H_1\cap (\mathbb{R}\times \{-1\})\). We denote the corresponding point by \(P_a\). Via the homeomorphism \(O_{\mathsf{F}_{1}}\cong \operatorname{CSpec}\mathbb{T}[X^{\pm}]\), \(P_a\) corresponds to \(\operatorname{Ker}(\mathbb{T}[X^{\pm}]\to \mathbb{T},\, X\mapsto a)\).

  • length 1 and \(H_1=\mathbb{R}\times \{0\}\), which are determined by the orientation of \(H_1\). We denote corresponding points by \(P_{\ast,+}\) and \(P_{\ast,-}\), respectively.

  • length 2 and \(H_1\) does not contain \(\mathbb{R}\times \{0\}\), which is determined by \(a\) of (2) and the orientation of \(H_2=\{0\}\). We denote corresponding points by \(P_{a,+}\) and \(P_{a,-}\), respectively.

  • length 2 and \(H_1=\mathbb{R}\times \{0\}\), which are uniquely determined by the orientation of \(H_1\). We denote corresponding points by \(P_{+}\) and \(P_{-}\), respectively.

By 21, we know the inclusion relation of these points. In this way, we obtain 4. It follows that \(\dim\mathbb{T}[X]\) and \(\dim\operatorname{CSpec}\mathbb{T}[X]\) are equal to \(2\). Since the points without \(\ast\) are lying over \(\mathbb{T}\), \(\dim\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X]\) is \(1\). Note that in \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X]\), \(P_a\) and \(Q\) are geometric points and hence closed points, but a closed point \(P_{+}\) is not geometric. This is analogous to the fact that the classical affine line is not proper.

6 Tropical toric schemes↩︎

In this section, we construct tropical toric schemes using sets of prime congruences. Most of the discussion below generalizes that of 5.

First we recall the usual setting in toric geometry. Let \(M\) and \(N\) be free abelian groups of rank \(n\) with a pairing \[\langle\;\cdot\;,\;\cdot\;\rangle\colon M\times N\to \mathbb{Z}, \, (m,n)\mapsto \langle m,n\rangle.\] Set \(M_{\mathbb{R}}=M\otimes_{\mathbb{Z}} \mathbb{R}\) and \(N_{\mathbb{R}}=N\otimes_{\mathbb{Z}} \mathbb{R}\). A (convex) cone \(\sigma\) is a subset of \(N_{\mathbb{R}}\) represented by \[\sigma=\left\{\sum_{v\in S}a_v v\; \middle|\; a_v\in\mathbb{R}_{\geq0}\right\},\] for some finite subset \(S\subseteq N\), and its dimension is the dimension of the linear span of \(\sigma\) in \(N_{\mathbb{R}}\). A cone \(\sigma\) is strongly convex if \(\sigma\cap -\sigma=\{0\}\). A subset \(\tau\) of \(\sigma\) is called a face of \(\sigma\) if the following condition holds for any \(v_1,v_2\in \sigma\): \[v_1+v_2\in \tau\implies v_1,v_2\in \tau.\] We denote it by \(\tau\prec\sigma\). Note that if we regard cones as ordered monoids with the trivial order, 7 agrees with the present definition.

A fan \(\Sigma\) is a polyhedral complex in \(N_{\mathbb{R}}\) consisting of strongly convex cones. For a cone \(\sigma\subseteq N_{\mathbb{R}}\), define subsets of \(M\): \[\begin{align} &\sigma^{\perp}\mathrel{\vcenter{:}}= \{m\in M_{\mathbb{R}}\mid \langle m,n\rangle= 0 \text{ for all }n\in \sigma\},\\ &\sigma^{\vee}\mathrel{\vcenter{:}}= \{m\in M_{\mathbb{R}}\mid \langle m,n\rangle\geq 0 \text{ for all }n\in \sigma\},\\ &\mathsf{M}_{\sigma}\mathrel{\vcenter{:}}= \sigma^{\vee}\cap M. \end{align}\]

6.1 Tropical affine toric schemes↩︎

As in standard toric geometry, we construct local models of tropical toric schemes from cones in \(N_{\mathbb{R}}\). For a cone \(\sigma\), we define \[U_{\sigma}^{\operatorname{cong}}\mathrel{\vcenter{:}}= \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}]=\operatorname{CSpec}_{\mathbb{T}}\mathbb{B}[\mathbb{R}\times \mathsf{M}_{\sigma}].\]

Lemma 31. Let \(\sigma\) be a cone in \(N_{\mathbb{R}}\). For any face \(\mathsf{F}\) of the monoid \(\mathbb{R}\times \mathsf{M}_{\sigma}\), there exists a face \(\tau\) of \(\sigma\) such that \[\mathsf{F}=\mathbb{R}\times(\mathsf{M}_{\sigma}\cap\tau^{\perp}),\] and its group completion \(\mathsf{F}^{\mathrm{gp}}\) is equal to \(\mathbb{R}\times (\tau^{\perp}\cap M)\).

Proof. By 13, for any face \(\mathsf{F}\) of \(\mathbb{R}\times \mathsf{M}_{\sigma}\), there exists a face \(\mathsf{F}'\) of \(\mathsf{M}_{\sigma}\) such that \(\mathsf{F}=\mathbb{R}\times \mathsf{F}'\). Thus the claim follows from cox2024toric? and \((\sigma^{\vee})^{\mathrm{gp}}=M_{\mathbb{R}}\). ◻

By 28 and 31, we obtain the stratification of \(U_{\sigma}^{\operatorname{cong}}\): \[\begin{align} \label{eq:toric32process} \begin{aligned} &U_{\sigma}^{\operatorname{cong}} = \coprod_{\tau\prec \sigma}(O_{\mathbb{R}\times(\mathsf{M}_{\sigma}\cap\tau^{\perp})}\cap \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}])\\ &O_{\mathbb{R}\times (\mathsf{M}_{\sigma}\cap\tau^{\perp})}\cap \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}] \cong \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\tau^{\perp}\cap M] \end{aligned} \end{align}\tag{35}\] We write each stratum \(O_{\mathbb{R}\times (\mathsf{M}_{\sigma}\cap\tau^{\perp})}\cap \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}]\) briefly as \(N^{\operatorname{cong}}(\tau)\).

Each element of \(N^{\operatorname{cong}}(\tau)\) corresponds to a pair of two flags by 29: \[\begin{align} \label{eq:toric32process2} \begin{aligned} &N^{\operatorname{cong}}(\tau) \longleftrightarrow \left\{(H_{\bullet}^{\mathrm{out}},H_{\bullet}^{\mathrm{inn}})=(\{H_{i}^{\mathrm{out}}\}_{i=0}^{l'},\{H_{i}^{\mathrm{inn}}\}_{i=0}^{l''})\;\middle|\; \begin{align} &H_{\bullet}^{\mathrm{out}}\in \mathcal{F}_{\tau^{\perp}\cap M}, H_{\bullet}^{\mathrm{inn}}\in \mathcal{F}_{\mathbb{R}\times (H_{l'}^{\mathrm{out}}\cap M)},\\ &\text{l''>0 and \mathbb{R}\times \{0\}\not\subseteq H_1^{\mathrm{inn}} holds.} \end{aligned} \right\} \end{align} \end{align}\tag{36}\]

To characterize points of maximal height, we provide a way to construct a sequence of prime congruences.

Lemma 32. For \(i=1,2\), let \(P_i\) be a point of \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}]\) and denote by \(l'_i\) and \(l''_i\) the lengths of the outer part and the inner part, respectively. If \(P_1\subseteq P_2\), then \(l_2'\leq l_1'\) and \(l_2''\leq l_1''\). If \(P_1\subsetneq P_2\), then at least one of the inequalities is strict.

Proof. Let \(\mathbb{R}\times \mathsf{F}_i\) be the mobile face of \(P_i\) for \(i=1,2\). By the conditions (i) and (iii) of 29, the inclusion \(\mathsf{F}_2\subseteq \mathsf{F}_1\) and the following two conditions hold:

  • \(\mathsf{L}(\tilde{P_1})^{\mathrm{out}}\cap \mathsf{F}_2^{\mathrm{gp}}=\mathsf{L}(\tilde{P_2})^{\mathrm{out}}\),

  • \(\mathsf{L}(\tilde{P_1})^{\mathrm{inn}}\cap (\mathbb{R}\times \mathsf{F}_2^{\mathrm{gp}})\subseteq \mathsf{L}(\tilde{P_2})^{\mathrm{inn}}\).

In terms of flags,

  • \(H(\tilde{P_2})^{\mathrm{out}}_{\bullet}\) is the restriction \(H(\tilde{P_1})^{\mathrm{out}}_{\bullet}\cap^{*} \mathsf{F}_2^{\mathrm{gp}}\),

  • \(H(\tilde{P_2})^{\mathrm{inn}}_{\bullet}\) is a truncation of the restriction \(H(\tilde{P_1})^{\mathrm{inn}}_{\bullet}\cap^{*}(\mathbb{R}\times \mathsf{F}_2^{\mathrm{gp}})\).

Thus we have \(l_2'\leq l_1'\) and \(l_2''\leq l_1''\).

Assume \(P_1\subsetneq P_2\). If the inclusion \(\mathsf{F}_2\subseteq \mathsf{F}_1\) is strict, the length of \(H(P_1)^{\mathrm{out}}_{\bullet}\cap^{*} \mathsf{F}_2^{\mathrm{gp}}\) is smaller than that of \(H(P_1)^{\mathrm{out}}_{\bullet}\). Thus we have \(l_2'<l_1'\). If \(\mathsf{F}_2=\mathsf{F}_1\) holds, then

  • \(H(\tilde{P_2})^{\mathrm{out}}_{\bullet}=H(\tilde{P_1})^{\mathrm{out}}_{\bullet}\),

  • \(H(\tilde{P_2})^{\mathrm{inn}}_{\bullet}\) is a truncation of \(H(\tilde{P_1})^{\mathrm{inn}}_{\bullet}\).

By the assumption \(P_1\neq P_2\), this truncation is nontrivial and thus \(l_2''<l_1''\) holds. ◻

Let \(P\) be a point of a stratum \(N^{\operatorname{cong}}(\tau)\) where \(\tau\) is a face of \(\sigma\). We assume that \(P\) is geometric. By 22 31, \(\tilde{P}\) is geometric and corresponds to an \((\mathbb{R}\times (\tau^{\perp}\cap M))\)-flag of length 1: \[\begin{align} &H(P)_0=\mathbb{R}\times (\tau^{\perp}\cap M)\supsetneq H(P)_1, \end{align}\] where \(H(P)_1\) is a hyperplane of \(\mathbb{R}\times \tau^{\perp}\) satisfying \(\mathbb{R}\times \{0\}\not\subseteq H(P)_1\).

We will show that there exists a sequence of prime congruences of length \(n\) contained in \(P\). Take a sequence \[\{0\}=\tau_{0}\prec \tau_{1}\prec \dots\prec \tau_{\dim\tau}=\tau,\;\dim\tau_i=i,\] of faces in \(\tau\). Then we obtain a sequence of linear subspaces of \(M_{\mathbb{R}}\) \[M_{\mathbb{R}}=\tau_{0}^{\perp}\supsetneq \tau_{1}^{\perp}\supsetneq \dots\supsetneq \tau_{\dim\tau-1}^{\perp} \supsetneq \tau^{\perp}.\] We define an \(M\)-flag by \[\begin{align} {2} &H_i^{\mathrm{out}}\mathrel{\vcenter{:}}=\tau_i^{\perp} &\text{ for }i=0,\dots,\dim\tau,\\ &H_{i,+}^{\mathrm{out}}\mathrel{\vcenter{:}}=\tau_{i-1}^{\perp}\cap(-\tau_i^{\vee}\setminus \tau_i^{\perp}) &\text{ for }i=1,\dots,\dim\tau, \end{align}\] For each \(j=0,\dots,\dim\tau\), the restriction \(H_{\bullet}^{\mathrm{out}}\cap^{*}(\tau_{\dim\tau-j}^{\perp}\cap M)\) is of the form \[\tau_{\dim\tau-j}^{\perp}\supsetneq \dots\supsetneq \tau^{\perp}\] and has length \(j\).

On the other hand, since the rank of \(H(P)_1\cap (\mathbb{R}\times M)=\tau^{\perp}\cap M\) is equal to \(\dim\tau^{\perp}\), the flag \(H(\tilde{P})_{\bullet}\) can be extended to one of length \(1+\dim\tau^{\perp}\) arbitrarily. That is, there exists an \((\mathbb{R}\times (\tau^{\perp}\cap M))\)-flag \(H^{\mathrm{inn}}_{\bullet}\) of length \(1+\dim\tau^{\perp}\) such that \(H^{\mathrm{inn}}_1=H(\tilde{P})_1\). In particular, for each \(k=1,\dots,\dim\tau^{\perp}+1\), we obtain an \((\mathbb{R}\times (\tau_k^{\perp}\cap M))\)-flag \(\{H^{\mathrm{inn}}_{i}\}_{i=0}^{k}\) of length \(k\).

Thus we obtain a family of pairs of flags \[(H_{\bullet}^{\mathrm{out}}\cap^{*}(\tau_{\dim\tau-j}^{\perp}\cap M), \{H^{\mathrm{inn}}_{i}\}_{i=0}^{k}), \text{ for }j=0,\dots,\dim\tau, \text{ and }k=1,\dots,\dim\tau^{\perp}+1.\] Let \(P_{j,k}\) be the corresponding point in \(N^{\operatorname{cong}}(\tau_j)\) under the correspondence 36 . Note that the mobile face of \(P_{j,k}\) is \(\mathbb{R}\times (\tau_{\dim\tau-j}^{\perp}\cap \mathsf{M}_{\sigma})\).

Lemma 33. In the above setting, we have \(P_{j,k}\subseteq P_{j',k'}\) if and only if \(j'\leq j\) and \(k'\leq k\).

Proof. It is enough to show the following two claims for each \(j,k\):

  • \(P_{j,k+1}\subseteq P_{j,k}\),

  • \(P_{j+1,k}\subseteq P_{j,k}\).

To show the first claim, among the conditions from 23, only the condition \[\mathsf{L}(\tilde{P_{j,k+1}})^{\mathrm{inn}}\cap (\mathbb{R}\times (\tau_j^{\perp}\cap M))\subseteq \mathsf{L}(\tilde{P_{j,k}})^{\mathrm{inn}}\] is nontrivial. Since \(\mathsf{L}(\tilde{P_{j,k+1}})\) is a submonoid of \(\mathbb{R}\times (\tau^{\perp}\cap M)\), which is a subgroup of \(\mathbb{R}\times (\tau_j^{\perp}\cap M)\), the left hand side is equal to \(\mathsf{L}(\tilde{P_{j,k+1}})^{\mathrm{inn}}\) and thus the above condition holds.

The second claim is slightly complicated. There are three nontrivial conditions to check:

  1. \(\tau_{\dim\tau-j}^{\perp}\cap \mathsf{M}_{\sigma}\subseteq \tau_{\dim\tau-j-1}^{\perp}\cap \mathsf{M}_{\sigma}\),

  2. For any \(m\in(\tau_{\dim\tau-j-1}^{\perp}\setminus \tau_{\dim\tau-j}^{\perp})\cap \mathsf{M}_{\sigma}\) and \(m'\in\tau_{\dim\tau-j}^{\perp}\cap \mathsf{M}_{\sigma}\), \(m-m'\notin \mathsf{L}(\tilde{P_{j+1,k}})^{\mathrm{out}}\),

  3. \(\mathsf{L}(\tilde{P_{j+1,k}})^{\mathrm{out}}\cap (\tau_{\dim\tau-j}^{\perp}\cap M)=\mathsf{L}(\tilde{P_{j,k}})^{\mathrm{out}}\).

The condition (i) and (iii) are immediate from the definitions (see 13). For \(m\) and \(m'\) of the condition (ii), we have \[\begin{align} &m\in (\tau_{\dim\tau-j-1}^{\perp}\setminus \tau_{\dim\tau-j}^{\perp})\cap \mathsf{M}_{\sigma} \subseteq (\tau_{\dim\tau-j-1}^{\perp}\setminus \tau_{\dim\tau-j}^{\perp})\cap \tau_{\dim\tau-j}^{\vee}=-H_{\dim\tau-j,+}^{\mathrm{out}},\\ &m'\in \tau_{\dim\tau-j}^{\perp}\cap \mathsf{M}_{\sigma}\subseteq \tau_{\dim\tau-j}^{\perp}=H_{\dim\tau-j}^{\mathrm{out}}. \end{align}\] By 28, \[m-m'\in -H_{\dim\tau-j,+}^{\mathrm{out}}\cap M\subseteq M\setminus \mathsf{L}(\tilde{P_{j+1,k}})^{\mathrm{out}},\] holds. Thus the condition (ii) follows. ◻

Theorem 32. For a point \(P\) of \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}]\), \(P\) is geometric if and only if \(\operatorname{ht}P=n\).

Proof. Assume that \(P\) is geometric and lies in \(N^{\operatorname{cong}}(\tau)\). By 33, we have prime congruences: \[\begin{array}{ccccccc} P_{0,\dim\tau^{\perp}+1} & \subsetneq & \dots & \subsetneq & P_{0,1} &=& P \\[0.8em] \rotatebox{90}{\subsetneq} &&&& \rotatebox{90}{\subsetneq} &&\\ \vdots &&\iddots&& \vdots &&\\[0.8em] \rotatebox{90}{\subsetneq} &&&& \rotatebox{90}{\subsetneq}&& \\ P_{\dim\tau,\dim\tau^{\perp}+1} & \subsetneq & \dots & \subsetneq & P_{\dim\tau,1}&& \end{array}\] Any path from \(P_{\dim\tau,\dim\tau^{\perp}+1}\) to \(P_{0,1}\) has length \(\dim\tau+\dim\tau^{\perp}=n\). Thus we have \(\operatorname{ht}P\geq n\). Recall that the length of \(H(P)_{\bullet}\) is equal to 1 and the value \(l'+l''\) of flags in 36 is at most \(n+1\). By 32, we have \(\operatorname{ht}P\leq n\). Thus every geometric congruence is of height \(n\).

Conversely, we assume that \(\operatorname{ht}P\) is equal to \(n\). Let \(l'\geq 0\) and \(l''>0\) be the lengths of 36 . Since the length of flags appeared in 36 is at most \(n+1\), we have \(l'+l''\leq 1\) by 32. Thus \((l',l'')=(0,1)\) holds, which implies that \(\tilde{P}\) is geometric by 31. By 22, \(P\) is also geometric. ◻

We provide a technical lemma.

Lemma 34. For an \(M\)-flag \(\{H_i\}_{i=0}^l\), we have \[\operatorname{cone}\left(\left(\bigcup_{i=1}^{l}H_{i,+}\cup H_l\right)\cap M\right)=\bigcup_{i=1}^{l}H_{i,+}\cup \mathbb{R}(H_l\cap M).\]

Proof. Since the right hand side is closed under addition and multiplication by nonnegative real numbers, it clearly contains the left hand side. The opposite inclusion is proved by the following inclusions. \[\begin{align} &\operatorname{cone}\left(\left(\bigcup_{i=1}^{l}H_{i,+}\cup H_l\right)\cap M\right)\supseteq \operatorname{cone}(H_{j,+}\cap M)=H_{j,+}\cup \{0\} \text{ for }j=1,\dots,l,\\ &\operatorname{cone}\left(\left(\bigcup_{i=1}^{l}H_{i,+}\cup H_l\right)\cap M\right)\supseteq \operatorname{cone}( H_l\cap M)=\mathbb{R}(H_l\cap M). \end{align}\] ◻

Note that by 10, for any point \(P\in U_{\sigma}\), its closure \(\overline{\{P\}}\) contains at most one geometric congruence.

Proposition 33. Let \(P\) be a point of \(N^{\operatorname{cong}}(\tau)\subseteq U_{\sigma}^{\operatorname{cong}}\). Then \(P\) is contained in a (unique) geometric congruence if and only if the following condition holds: \[\sigma^{\vee}\cap\tau^{\perp}\subseteq \bigcup_{i=1}^{l'}-H(\tilde{P})_{i,+}^{\mathrm{out}}\cup H(\tilde{P})_{l'}^{\mathrm{out}}.\]

Proof. Set \(H_{\bullet}=H(\tilde{P})_{\bullet}^{\mathrm{out}}\). By 1, it is enough to show that the following are equivalent:

  1. \(\sigma^{\vee}\cap\tau^{\perp}\subseteq \bigcup_{i=1}^{l'}-H_{i,+}\cup H_{l'}\),

  2. \(\mathsf{M}_{\sigma}\cap \tau^{\perp}\subseteq \left(\bigcup_{i=1}^{l'}-H_{i,+}\cup H_{l'}\right)\cap M\).

The inclusion (2) is obtained by taking the intersection of both sides of (1) with \(M\).

Assume the inclusion (2). Since \(\sigma\) and \(\tau\) are rational cones, we have \[\operatorname{cone}(\mathsf{M}_{\sigma}\cap \tau^{\perp})=\sigma^{\vee}\cap\tau^{\perp}.\] By 34, we have \[\sigma^{\vee}\cap\tau^{\perp}\subseteq \bigcup_{i=1}^{l'}-H_{i,+}\cup \mathbb{R}(H_{l'}\cap M) \subseteq \bigcup_{i=1}^{l'}-H_{i,+}\cup H_{l'}.\] ◻

6.2 Tropical toric schemes and their properties↩︎

We now turn to the study of global objects. The usual tropical toric varieties are introduced by Kajiwara2008TropicalToric? and payne2009analytification?. We follow the definition of maclagan2015introduction?.

Definition 14 (maclagan2015introduction?). Let \(\Sigma\) be a fan in \(N_{\mathbb{R}}\). As a set, the tropical toric variety \(X_{\Sigma}^{\operatorname{trop}}\) is the following: \[X_{\Sigma}^{\operatorname{trop}}=\coprod_{\sigma\in\Sigma}N(\sigma),\] where \(N(\sigma)=N_{\mathbb{R}}/span(\sigma)\). The topology of \(X_{\Sigma}^{\operatorname{trop}}\) is defined as follows:

To give this a topology, we define the space of all homomorphisms of monoids from \((\sigma^{\vee}\cap M,+)\) to \((\mathbb{T},\odot)\): \[U_{\sigma}^{\operatorname{trop}}=\operatorname{Hom}(\mathsf{M}_{\sigma},\mathbb{T}),\] where \(\mathsf{M}_{\sigma}=\sigma^{\vee}\cap M\). We equip \(U_{\sigma}^{\operatorname{trop}}\) with the topology of pointwise convergence and \(X_{\Sigma}^{\operatorname{trop}}\) with the topology induced by the covering \(X_{\Sigma}^{\operatorname{trop}}=\bigcup_{\sigma\in\Sigma}U_{\sigma}^{\operatorname{trop}}\).

Now we construct the tropical toric scheme \(X_{\Sigma}^{\operatorname{cong}}\) from spaces of prime congruences. As defined in the previous subsection, define \(U_{\sigma}^{\operatorname{cong}}\) for each cone \(\sigma\) in \(\Sigma\): \[U_{\sigma}^{\operatorname{cong}}=\operatorname{CSpec}_{\mathbb{T}} \mathbb{T}[\sigma^{\vee}\cap M].\] If \(\tau\) is a face of \(\sigma\), we can find \(m\in \sigma^{\vee}\cap M\) such that \(\tau =m^{\perp}\cap \sigma\) where \(m^{\perp}=\{n\in N_{\mathbb{R}}\mid \langle m,n\rangle=0\}\). Then \(\mathsf{M}_{\sigma}+\mathbb{Z}(-m)=\mathsf{M}_{\tau}\) holds. The localization induces \[\mathbb{T}[\mathsf{M}_{\sigma}]\to\{0,m,2m,\dots\}^{-1}\mathbb{T}[\mathsf{M}_{\sigma}]=\mathbb{T}[\mathsf{M}_{\tau}].\] It induces an open immersion \(U_{\tau}^{\operatorname{cong}}\hookrightarrow U_{\sigma}^{\operatorname{cong}}\). Using these maps, we obtain a topological space \(X_{\Sigma}^{\operatorname{cong}}\), called a tropical toric scheme associated to a fan \(\Sigma\).

As in the definition of \(X_{\Sigma}^{\operatorname{trop}}\), a tropical toric scheme \(X_{\Sigma}^{\operatorname{cong}}\) also has the stratification. Recall that affine toric schemes admit a stratification given by 35 . If \(\tau\) is a face of \(\sigma_1\) and \(\sigma_2\), the construction of \(X_{\Sigma}^{\operatorname{cong}}\) identifies two strata \(N^{\operatorname{cong}}(\tau_i)\) for \(i=1,2\), denoted by \(N^{\operatorname{cong}}(\tau)\). Then we have the stratification: \[\begin{align} \label{eq:strati32toric} \begin{aligned} &X_{\Sigma}^{\operatorname{cong}} = \coprod_{\tau\in\Sigma}N^{\operatorname{cong}}(\tau),\\ &N^{\operatorname{cong}}(\tau) \xrightarrow{\cong} \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\tau^{\perp}\cap M], \;P\mapsto \tilde{P}. \end{aligned} \end{align}\tag{37}\] Thus we obtain a stratification of \(X_{\Sigma}^{\operatorname{cong}}\) analogous to that of \(X_{\Sigma}^{\operatorname{trop}}\). By 36 , \(X_{\Sigma}^{\operatorname{cong}}\) can also be seen as a set of flags.

Remark 34. In 37 , one should be careful that different points may corresponds to the same flags. Indeed, for any maximal cone \(\tau'\), the correspondence of 37 maps points on \(N^{\operatorname{cong}}(\tau')\) to \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}\). To avoid this ambiguity, we should record from which stratum each flag is mapped. More precisely, for a point \(P\) on \(N^{\operatorname{cong}}(\tau)\), the corresponding objects must be a pair \((\tau,\tilde{P})\) and a triple \((\tau,H(\tilde{P})^{\mathrm{out}}_{\bullet},H(\tilde{P})^{\mathrm{inn}}_{\bullet})\). In this way, the correspondence 37 remains bijective, although we often omit this additional data when it is clear from the context.

Recall the map 11 : \[\iota_{\sigma}\colon\operatorname{Hom}(\mathsf{M}_{\sigma},\mathbb{T})\to \operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\sigma}].\] By 13 and 32, the image of \(\iota_{\sigma}\) is the set of points of height \(n\). The morphisms \(\{\iota_{\sigma}\}_{\sigma\in\Sigma}\) glue together to give an injective map \(\iota:X_{\Sigma}^{\operatorname{trop}}\to X_{\Sigma}^{\operatorname{cong}}\). Recalling 3, the map \(\iota\) satisfies the following theorem.

Theorem 35. The inclusion \(\iota\colon X_{\Sigma}^{\operatorname{trop}}\to X_{\Sigma}^{\operatorname{cong}}\) induces a homeomorphism \[X_{\Sigma}^{\operatorname{trop}}\cong\{P\in X_{\Sigma}^{\operatorname{cong}}\mid \dim_P X_{\Sigma}^{\operatorname{cong}}=n\}.\]

In what follows, we regard \(X_{\Sigma}^{\operatorname{trop}}\) as a subspace of \(X_{\Sigma}^{\operatorname{cong}}\). A point \(P\) of \(X_{\Sigma}^{\operatorname{cong}}\) is called a closed point if a singleton \(\{P\}\) is a closed subset. Since \(\dim X_{\Sigma}^{\operatorname{cong}}\) is equal to \(n\), any point \(P\) in \(X_{\Sigma}^{\operatorname{trop}}\) is closed. However, a closed point is not of height \(n\) in general. Indeed, in 8, a point \(P_{+}\) is closed in \(\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[X^{\pm}]\) but of height 0. Next, we examine when the two notions coincide, that is, when every closed point is of height \(n\).

Lemma 35. For \(i=1,2\), let \(P_i\) be a point in \(N^{\operatorname{cong}}(\tau_i)\). If \(P_2\in \overline{\{P_1\}}\), then \(\tau_1\) is a face of \(\tau_2\).

Proof. Assume \(P_2\in \overline{\{P_1\}}\). By the construction of \(X_{\Sigma}^{\operatorname{cong}}\), there exists a cone \(\sigma\in \Sigma\) such that \(P_2\in U_{\sigma}^{\operatorname{cong}}\). Since \(U_{\sigma}^{\operatorname{cong}}\) is an open subset of \(X_{\Sigma}^{\operatorname{cong}}\) and \(P_2\in \overline{\{P_1\}}\), then \(P_1\in U_{\sigma}^{\operatorname{cong}}\). For each \(i=1,2\), \(\mathbb{R}\times (\mathsf{M}_{\sigma}\cap\tau_i^{\perp})\) be the mobile face of \(P_i\) in \(U_{\sigma}\). By \(P_1\subseteq P_2\) and 23, we have \(\mathsf{M}_{\sigma}\cap \tau_2^{\perp}\subseteq \mathsf{M}_{\sigma}\cap \tau_1^{\perp}\). Thus \(\tau_1\prec \tau_2\) holds. ◻

For \(m\in M\), we define \(m^{\perp}=\{n\in N_{\mathbb{R}}\mid \langle m,n\rangle=0\}\).

Lemma 36. cox2024toric? Let \(\sigma_1\), \(\sigma_2\) be cones in \(N_{\mathbb{R}}\). Then \[\sigma_1\cap \sigma_2=m^{\perp}\cap \sigma_1=m^{\perp}\cap \sigma_2\] for any \(m\in \operatorname{relint}(\sigma_1^{\vee}\cap -\sigma_2^{\vee})\).

Theorem 36. Let \(\Sigma\) be a fan in \(N_{\mathbb{R}}\) and \(P\) an arbitrary point in \(X_{\Sigma}^{\operatorname{cong}}\). Then there is at most one point \(P_0\) in \(X_{\Sigma}^{\operatorname{trop}}\) contained in \(\overline{\{P\}}\).

Proof. Assume that \(\overline{\{P\}}\cap X_{\Sigma}^{\operatorname{trop}}\) contains two points \(P_0\) and \(P_1\). Let \(\tau,\tau_0,\) and \(\tau_1\) be the cones of \(\Sigma\) giving the strata containing these points: \[P\in N^{\operatorname{cong}}(\tau),\;P_0\in N^{\operatorname{cong}}(\tau_0),\;P_1\in N^{\operatorname{cong}}(\tau_1).\] By 35, we have \(\tau\) is a face of \(\tau_0\) and \(\tau_1\). By 36, for any \(m\in \operatorname{relint}(\tau_0^{\vee}\cap -\tau_1^{\vee})\), \[\begin{align} \label{eq:separation} \tau_0\cap\tau_1=\tau_0\cap m^{\perp}=\tau_1\cap m^{\perp} \end{align}\tag{38}\] holds. Now we fix such \(m\).

To derive a contradiction, we assume \(\tau_0\neq \tau_1\). From 38 , we have \(m\neq 0\). In the chart \(U_{\tau_0}=\operatorname{CSpec}_{\mathbb{T}}\mathbb{T}[\mathsf{M}_{\tau_0}]\), \(P_i\) is a point of mobile face \(\mathsf{F}_i=\mathsf{M}_{\tau_0}\cap \tau_i^{\perp}\) for \(i=0,1\). Since \(m\in\operatorname{relint}(\tau_0^{\vee}\cap -\tau_1^{\vee})\) holds, we have \(m\in \mathsf{F}_0\setminus \mathsf{F}_1\). By the condition (ii) of 23 and \(P\subseteq P_0\), we have \(m\notin \mathsf{L}(\tilde{P})\). By applying the same argument to \(U_{\tau_1}\), we have \(-m\notin \mathsf{L}(\tilde{P})\). This contradicts the condition 20 . Thus we have \(\tau_0=\tau_1\) and hence \(P_0\) and \(P_1\) lie in the same chart \(U_{\tau_0}=U_{\tau_1}\). By 10, we have \(P_0=P_1\). ◻

Theorem 37. Let \(\Sigma\) be a fan in \(N_{\mathbb{R}}\). Then the following are equivalent:

  1. for any \(P\in X_{\Sigma}^{\operatorname{cong}}\), there is a point \(P_0\) in \(X_{\Sigma}^{\operatorname{trop}}\) contained in \(\overline{\{P\}}\),

  2. the fan \(\Sigma\) is complete.

Proof. First we show that (2) implies (1). By 33, it is enough to show that for a cone \(\tau\in \Sigma\) and a \((\tau^{\perp}\cap M)\)-flag \(H_{\bullet}\) of length \(l\), there exists a cone \(\sigma\in\Sigma\) containing \(\tau\) such that \[\begin{align} \label{eq:tau} \sigma^{\vee}\cap\tau^{\perp}\subseteq \bigcup_{i=1}^{l}-H_{i,+}\cup H_{l}. \end{align}\tag{39}\]

We show the claim by induction on the codimension \(k\) of \(\tau\). If \(k\) is equal to \(0\), then the claim clearly holds. Assume that the claim holds if the codimension is smaller than \(k\). Note that the pairing \(M\times N\to \mathbb{Z}\) induces a pairing \((\tau^{\perp}\cap M)\times N/(\mathbb{R}\tau\cap N)\to \mathbb{Z}\). With this pairing, consider a normal vector \(v\in N_{\mathbb{R}}/\mathbb{R}\tau\) of \(H_1\) pointing \(-H_{1,+}\). Let \(\pi\colon N_{\mathbb{R}}\to N_{\mathbb{R}}/\mathbb{R}\tau\) be the projection. Since the fan \[\Sigma/\tau\mathrel{\vcenter{:}}= \{\pi(\tau')\mid \tau'\in \Sigma,\;\tau\subseteq \tau'\}\] is complete, there is a unique cone \(\tau_1\) of \(\Sigma\) satisfying \(\tau\prec \tau_1\) and \(v\in\operatorname{relint}\pi(\tau_1)\).

Using the induction assumption for a \((\tau_1^{\perp}\cap M)\)-flag \(H_{\bullet}\cap^{*}(\tau_1^{\perp}\cap M)\), we obtain a cone \(\sigma\in \Sigma\) satisfying \(\tau_1\prec \sigma\) and \[\begin{align} \label{eq:tau951} \sigma^{\vee}\cap\tau_1^{\perp}\subseteq \left(\bigcup_{i=1}^{l}-H_{i,+}\cup H_{l}\right)\cap \tau_1^{\perp}. \end{align}\tag{40}\]

Since \(\tau_1\prec\sigma\) and \(v\in\operatorname{relint}\pi(\tau_1)\) hold, we have \[\begin{align} \label{eq:tautau} (\sigma^{\vee}\cap\tau^{\perp})\setminus \tau_1^{\perp}\subseteq \tau^{\perp}\cap\tau_1^{\vee}\setminus \tau_1^{\perp}\subseteq -H_{1,+}. \end{align}\tag{41}\] Combining 40 and 41 , we obtain the desired inclusion 39 .

Conversely we assume that the fan \(\Sigma\) is not complete. Let \(\Sigma'\) be a complete fan which contains \(\Sigma\) as a subfan. Then the tropical toric scheme \(X_{\Sigma'}^{\operatorname{cong}}\) contains \(X_{\Sigma}^{\operatorname{cong}}\) as an open subset.

We fix a maximal cone \(\tau'\in\Sigma'\setminus \Sigma\). Since \(\tau'\) is maximal, \(\tau'^{\vee}\) is a strictly convex cone of \(M_{\mathbb{R}}\). Hence we can take a hyperplane \(H\) of \(M_{\mathbb{R}}\) and its orientation \(H_{+}\) satisfying \(H\cap \tau'^{\vee}=\{0\}\) and \(H_{+}\cap \tau^{\vee}=\emptyset\). Define an \(M\)-flag \(H^{\mathrm{out}}_{\bullet}\) of length 1 by \[\begin{align} &H_1^{\mathrm{out}}\mathrel{\vcenter{:}}= H,\\ &H_{1,+}^{\mathrm{out}}\mathrel{\vcenter{:}}= H_{+}. \end{align}\] Let \(H_{\bullet}^{\mathrm{inn}}\) be an arbitrary \(\mathbb{R}\times (H\cap M)\)-flag satisfying \(\mathbb{R}\times \{0\}\not \subseteq H_1^{\mathrm{inn}}\).

By 28 , we obtain a point \(P\) of \(N(\{0\})\subseteq X_{\Sigma}^{\operatorname{cong}}\). Using 33 in the chart \(U_{\sigma}^{\operatorname{cong}}\), there exists a point \(P_0\in U_{\sigma}^{\operatorname{trop}}\) which is contained in \(\overline{\{P\}}\). As can be seen from the proof of 33, \(P_0\) lies on a stratum \(N^{\operatorname{cong}}(\sigma)\), which is not contained in \(X_{\Sigma}^{\operatorname{cong}}\). By 36, there is no point of \(X_{\Sigma}^{\operatorname{trop}}\) which is contained in \(\overline{\{P\}}\). ◻

Corollary 7. Let \(\Sigma\) be a fan in \(N_{\mathbb{R}}\). Then the subset \(X_{\Sigma}^{\operatorname{trop}}\subseteq X_{\Sigma}^{\operatorname{cong}}\) is equal to the set of closed points if and only if \(\Sigma\) is complete.

7 Finitely generated prime congruences↩︎

Finally, we consider a purely algebraic problem: determining which prime congruences are finitely generated. First we refer to a general result.

Lemma 37. Let \(S_1\to S_2\) be a surjective homomorphism of semirings and \(C\) be a finitely generated congruence on \(S_1\). Then the push-out \(C\cdot S_2\) is also finitely generated.

Let \(\mathsf{M}\) be an ordered monoid and \(P\) a point of \(\operatorname{CSpec}\mathbb{B}[\mathsf{M}]\) whose mobile face is \(\mathsf{F}\subseteq \mathsf{M}\). Recall the relation of \(P\) and \(\tilde{P}\): \[\begin{align} &\tilde{P}=(P\cap \mathbb{B}[\mathsf{F}])\cdot \mathbb{B}[\mathsf{F}^{\mathrm{gp}}],\\ &P=\langle(\tilde{P}\cap \mathbb{B}[\mathsf{F}])\cdot \mathbb{B}[\mathsf{M}],\Gamma_{\mathsf{F}}\rangle. \end{align}\] In general, the congruence \(\Gamma_{\mathsf{F}}\) is not finitely generated. However, in the case of \(\mathsf{M}=\mathsf{M}_{\sigma}\) or \(\mathbb{R}\times \mathsf{M}_{\sigma}\) (see 6), \(\Gamma_{\mathsf{F}}\) is finitely generated. Indeed, the quotient of \(\mathsf{M}\) by any face is a finitely generated monoid.

Lemma 38. Let \(P\) be a prime congruence on \(\mathbb{B}[\mathsf{M}_{\sigma}]\) or \(\mathbb{T}[\mathsf{M}_{\sigma}]\). Then \(P\) is finitely generated if and only if \(\tilde{P}\) is finitely generated.

Proof. We only show the assertion for \(\mathbb{B}[\mathsf{M}_{\sigma}]\) since the other case is similar. Let \(\mathsf{F}\) be the mobile face of \(P\). By the isomorphism \(\mathbb{B}[\mathsf{F}]\stackrel{\cong}{\longrightarrow}\mathbb{B}[\mathsf{M}_{\sigma}]/\Gamma_{\mathsf{F}}\), \(P\cap \mathbb{B}[\mathsf{F}]\) is pushed forward to \(P\cdot \mathbb{B}[\mathsf{F}^{\mathrm{gp}}]\). Then by 37, if \(P\) is finitely generated, then \(P\cap \mathbb{B}[\mathsf{F}]\) and \(\tilde{P}\) are also finitely generated.

Conversely, assume that \(\tilde{P}\) is finitely generated. Since \(\Gamma_{\mathsf{F}}\) is finitely generated, it is enough to show that \(\tilde{P}\cap \mathbb{B}[\mathsf{F}]\) is finitely generated. By 15, the submonoid \(\mathsf{L}=\mathsf{L}(\tilde{P})\) is a finitely generated monoid. Since \(\mathsf{M}_{\sigma}\) is torsion-free, \(\mathsf{F}\) can be seen as a submonoid of \(\mathsf{F}^{\mathrm{gp}}\). Since \(\mathsf{F}^{\mathrm{gp}}\) is a finitely generated abelian group, and its submonoids \(\mathsf{L}\) and \(\mathsf{F}\) are also finitely generated, \(\mathsf{L}\cap \mathsf{F}\) and \(-\mathsf{L}\cap \mathsf{F}\) are also finitely generated. Assume that these submonoids are generated by \(\{m_1^{+},\dots,m_k^{+}\}\) and \(\{m_1^{-},\dots,m_l^{-}\}\), respectively. We define a congruence \(C\) on \(\mathbb{B}[\mathsf{F}]\) generated by \[\{(m_i^{+}\oplus 0,m_i^{+})\mid 1\leq i\leq k\}\cup\{(m_j^{-}\oplus 0,0)\mid 1\leq j\leq l\}.\] Then \(\tilde{P}\cap \mathbb{B}[\mathsf{F}]\) is equal to \(C\) and hence finitely generated. ◻

By 38, it is enough to consider the case of \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\) and \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\).

Theorem 38. For a prime congruence \(P\) on \(\mathbb{B}[X_1^{\pm},\dots,X_n^{\pm}]\), the following are equivalent:

  1. \(P\) is finitely generated,

  2. \(\mathsf{L}(P)\) is a finitely generated monoid,

  3. \((\operatorname{ht}P,\operatorname{coht}P)\) is equal to \((n,0)\) or \((n-1,1)\),

  4. \(P\) is one of the following two: (i) the maximum congruence or (ii) \(P\) corresponds to an \(M\)-flag of length 1 where \(H_1\) is a rational hyperplane.

Proof. The equivalence of (1) and (2) is already proven in 15. The equivalence of (3) and (4) is also immediate by 24.

Then we will show the equivalence of (2) and (4). Assume the condition (2). Then \(\operatorname{cone}(\mathsf{L}(P))\) is a closed cone. Let \(\{H_i\}_{i=0}^l\) be the \(M\)-flag corresponding to \(P\). If the length \(l\) is equal to \(0\), then \(P\) is the maximum congruence. If the length \(l\) is larger than \(0\), by 24, we have \[\begin{align} H_1&=\overline{\operatorname{cone}(\mathsf{L}(P))}\cap\overline{-\operatorname{cone}(\mathsf{L}(P))}\\ &=\operatorname{cone}(\mathsf{L}(P))\cap-\operatorname{cone}(\mathsf{L}(P))\\ &=\operatorname{cone}\left(\left(\bigcup_{i=1}^l H_{i,+}\cup H_l\right)\cap M\right)\cap-\operatorname{cone}\left(\left(\bigcup_{i=1}^l H_{i,+}\cup H_l\right)\cap M\right)\\ &=\mathbb{R}(H_l\cap M), \end{align}\] which implies that \(H_1\) is rational and the length \(l\) is equal to \(1\). Thus we have one implication (2)\(\implies\)(4).

Finally we show the opposite implication. For (i) the maximum congruence \(P_0\), the corresponding submonoid \(\mathsf{L}(P_0)\) is equal to \(M\), which is finitely generated. Let \(P\) be (ii) a prime congruence whose \(M\)-flag is \(M_{\mathbb{R}}=H_0\supsetneq H_1\) where \(H_1\) is a rational hyperplane. Then we can take a finite subset \(\{m_1,\dots,m_n\}\) of \(M\) such that

  • \(m_1\) generates \(M/(H_1\cap M)\cong \mathbb{Z}\) as a group, and

  • \(m_2,\dots,m_n\) generate \(H_1\cap M\),

as groups. Thus the submonoid \(\mathsf{L}(P)\) of \(M\) is generated by \(\{m_1,\pm m_2,\dots,\pm m_n\}\). ◻

The situation is similar in the case of \(G=\mathbb{R}\times M\). Note that in this case, \(\{m\in G \mid m\geq 0\}\) is equal to \(\{(r,0)\mid r\geq 0\}=\mathbb{Z}_{\geq 0}\langle(1,0)\rangle\). Recall that a geometric congruence on \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) is a prime congruence associated to a point \(x\in\mathbb{R}^n\).

Theorem 39. For a prime congruence \(P\) on \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\), the following are equivalent:

  1. \(P\) is finitely generated,

  2. \(\mathsf{L}(P)\) is a submonoid of \(\mathbb{R}\times M\) generated by finitely many elements and \(\mathbb{R}_{\geq 0}\times \{0\}\),

  3. \((\operatorname{ht}P,\operatorname{coht}P)\) is equal to \((n+1,0)\) or \((n,1)\),

  4. \(P\) is one of the following three: (i) the maximum congruence, (ii) a geometric congruence, or (iii) a congruence which corresponds to an \((\mathbb{R}\times M)\)-flag \(H_{\bullet}\) of length 1 and \(H_1=\mathbb{R}\times H\) where \(H\) is a rational hyperplane of \(M_{\mathbb{R}}\).

Proof. The proof is similar to that of 38. ◻

Note that congruences in (4) of 39 are not lying over \(\mathbb{T}\) except for geometric congruences. Thus the following corollary is immediate.

Corollary 8. Let \(P\) be a prime congruence on \(\mathbb{T}[X_1^{\pm},\dots,X_n^{\pm}]\) lying over \(\mathbb{T}\). Then the following are equivalent:

  • \(P\) is finitely generated,

  • \((\operatorname{ht}P,\operatorname{coht}P)\) is equal to \((n,1)\), and

  • \(P\) is geometric.

The following claim follows from 38 and 8.

Corollary 9. Let \(P\) be a prime congruence on \(\mathbb{T}[\mathsf{M}_{\sigma}]\) lying over \(\mathbb{T}\). Then \(P\) is geometric if and only if \(P\) is finitely generated.

Thus we have obtained another characterization of the subset \(U^{\operatorname{trop}}_{\sigma}\) of \(U^{\operatorname{cong}}_{\sigma}\).