1 Introduction

Bands play an important role in the theory of vector lattices. Together with concepts such as ideals and disjointness they are widely used to study the structure of vector lattices. Bands and disjointness are closely related, as in Archimedean vector lattices bands are exactly those subspaces that coincide with their double disjoint complements. In the study of operators on vector lattices there is a particular interest in operators preserving certain structures of the lattice. Especially the study of band preserving and disjointness preserving operators is an active field of research, see e.g. [13, 11].

If one considers vector lattices, one naturally encounters ordered spaces that are not lattices. For instance, linear subspaces of vector lattices and spaces of operators between vector lattices are partially ordered vector spaces, but not lattices, in general. It is therefore of interest to extend the theory of vector lattices and operators on them to partially ordered vector spaces.

The notion of a band is defined in partially ordered vector spaces by means of disjointness in [5]. Fundamental properties of bands in partially ordered vector spaces are shown in [6] with the aid of vector lattice covers. In [9] a functional representation method provides a vector lattice cover of an Archimedean partially ordered vector space X with unit by embedding X into a space of continuous functions \(C(\Omega )\), where \(\Omega \) is a compact Hausdorff space. This raises the question whether the bands in X can be identified in terms of subsets of \(\Omega \). In Sect. 2 we establish a one-to-one correspondence between the bands in X and so-called ‘bisaturated’ subsets of \(\Omega \).

It has been shown in [6] that bands in X can be extended to bands in a vector lattice cover of X. In Sect. 3 we consider two different extension methods using disjoint complements, for which we establish the relations between the ‘carrier’ of a band in X and the carrier of the extension of the band in \(C(\Omega )\).

In Sect. 4 we use the results of Sect. 2 to investigate bands in finite dimensional spaces. We show that the results provide a method to list all bands in spaces with polyhedral cones. Further, we prove that the number of bands in a space with a polyhedral cone is bounded by a constant only depending on the dimension of the space. By a plastering approximation we extend this result to arbitrary generating closed cones.

In the remainder of this section we fix our notation.

Let X be a real vector space and let K be a cone in X, i.e., K is a wedge (\(x,y\in K, \,\lambda ,\mu \ge 0\) imply \(\lambda x+\mu y\in K\)) and \(K\cap (-K)=\{0\}\). In X a partial order is introduced by defining \(y\ge x\) if and only if \(y-x\in K\). In this case X is called a partially ordered vector space. The space X is called directed if \(X=K-K\); in this case K is called generating. The space X is Archimedean if for any \(x,y\in X\) with \(nx\le y\) for all \(n\in \mathbb {N}\) we have \(x\le 0\).

For a subset M of X the set of all upper bounds of M is denoted by \(M^u\). As in [4, Definition 2.1], we call \(M\subseteq X\) solid if from \(x\in X\), \(y\in M\) and \(\{x,-x\}^u\supseteq \{y,-y\}^u\) it follows that \(x\in M\). A solid linear subspace of X is called an ideal. According to [5], \(x,y\in X\) are called disjoint, in symbols \(x\perp y\), if

$$\begin{aligned} \{x+y,x-y\}^u=\{x-y,-x+y\}^u. \end{aligned}$$

The disjoint complement of a subset M of X is the set

$$\begin{aligned} M^d:=\{y\in X:x\perp y \text{ for } \text{ all } x\in M\}\,. \end{aligned}$$

A linear subspace B of X is called a band if \((B^d)^d=B\). If X is an Archimedean vector lattice, these notions coincide with the usual ones. In a directed Archimedean partially ordered vector space X every band is an ideal [6, Theorem 5.14], and for a subset \(B\subseteq X\) the set \(B^d\) is a band [5, Proposition 5.5 (ii)].

Throughout the exposition we assume that X is an Archimedean partially ordered vector space and has an order unit \(u\in K\), i.e., for each \(x\in X\) there exists \(\alpha \ge 0 \) such that

$$\begin{aligned} -\alpha u\le x\le \alpha u. \end{aligned}$$

Then X is directed. As usual, an order unit \(u\in K\) gives rise to a norm \(\left\| \cdot \right\| _u\) on X by

$$\begin{aligned} \Vert x\Vert _u=\inf \{\alpha >0:\!\! -\alpha u\le x\le \alpha u\}. \end{aligned}$$

With respect to this norm each positive linear functional \(\varphi :X\rightarrow \mathbb {R}\) is continuous, as \(|\varphi (x)|\le \varphi (u)\) for all \(x\in X\) with \(\Vert x\Vert _u\le 1\). In the norm dual \(X'\) the set

$$\begin{aligned}K':=\{\varphi \in X':\varphi (K)\subseteq [0,\infty )\} \end{aligned}$$

is a cone.

Next we recall the functional representation of X. Denote

$$\begin{aligned} \Sigma :=\{\varphi \in K':\varphi (u)=1\}. \end{aligned}$$

By the Banach–Alaoglu theorem the closed unit ball \(B'\) of \(X'\) is w*-compact. \(\Sigma \) is a w*-closed subset of \(B'\), and hence w*-compact. Let

$$\begin{aligned} \Lambda :=\{\varphi \in \Sigma :\varphi \text{ is } \text{ an } \text{ extreme } \text{ point } \text{ of } \Sigma \}. \end{aligned}$$

Recall that \(\varphi \in \Sigma \) is extreme if \(\varphi \) is not in the (relative) interior of a line-segment in \(\Sigma \), and that \(\Lambda \ne \emptyset \) by the Krein–Milman theorem. In general, \(\Lambda \) need not be w*-closed, not even if X is finite dimensional. For \(M\subseteq X'\) the w*-closure of M is denoted by \(\overline{M}\). Thus \(\overline{\Lambda }\) is a compact Hausdorff space.

In the sequel we write \(\Phi :X\rightarrow C(\overline{\Lambda })\) to denote the linear map

$$\begin{aligned} (\Phi (x))(\varphi )=\varphi (x)\text{ for }\varphi \in \overline{\Lambda }. \end{aligned}$$
(1)

\((\Phi ,\overline{\Lambda })\) is a functional representation of X, which means that \(\Phi \) is linear, bipositive, maps u to the constant 1 function (which implies isometry with respect to the u-norm) and the image of \(\Phi \) separates the points of \(\overline{\Lambda }\). Recall that a linear map \(\Psi :U\rightarrow V\), where U and V are partially ordered vector spaces, is called bipositive if for every \(x\in U\) one has \(x\ge 0\) if and only if \(\Psi (x)\ge 0\).

We proceed by recalling the vector lattice cover. A linear subspace D of a partially ordered vector space Y is order dense if every \(h\in Y\) is the greatest lower bound of the set \(\{g\in D:\, g\ge h\}\). A vector lattice cover of a partially ordered vector space X is a vector lattice Y for which there exists a bipositive linear map \(i:X\rightarrow Y\) such that i(X) is order dense in Y. If in addition there is no proper vector sublattice of Y containing i(X), then (Yi) is called a Riesz completion [7]. A Riesz completion Y is unique up to isomorphism [7, Remark 3.2], and hence we may speak of the Riesz completion of X. The partially ordered vector spaces that have a Riesz completion are called pre-Riesz spaces. It is shown in [7, Theorems 1.7, 3.5, 3.7, 4.13 and Corollaries 4.9–4.11] that, among other spaces, every directed Archimedean partially ordered vector space X has a Riesz completion. If, in addition, there is an order unit in X, the Riesz completion can be obtained by means of \(\Phi \).

Theorem 1

[9, Theorem 10] Let X be an Archimedean partially ordered vector space with order unit u. Then \(C(\overline{\Lambda })\) is a vector lattice cover of X. Moreover, the Riesz subspace of \(C(\overline{\Lambda })\) generated by \(\Phi (X)\) is the Riesz completion of X.

If (Yi) is a vector lattice cover of X, then \(x\perp y\) if and only if \(i(x)\perp i(y)\) [5, Theorem 4.1]. In this setting, the extension property for bands is shown in [6, Proposition 5.12], namely, if B is a band in X, then there is a band \(\widehat{B}\) in Y such that \(i(B)=\widehat{B}\cap i(X)\). To describe B by means of the functional representation, we first recall well-known results concerning ideals and bands in \(C(\Omega )\), where \(\Omega \) is a compact Hausdorff space, cf. e.g. [12, Example 9.4]. For a set \(S\subseteq C(\Omega )\) the carrier of S is defined by

$$\begin{aligned} {\text {car}}(S)=\left\{ \omega \in \Omega : \text{ there } \text{ is } s\in S \text{ such } \text{ that } s(\omega )\ne 0\right\} . \end{aligned}$$

The carrier of an ideal in \(C(\Omega )\) is an open subset of \(\Omega \). Different ideals in \(C(\Omega )\) may have the same carrier. For an open subset O of \(\Omega \) the set \(I_O:=\{s\in C(\Omega ):\forall \omega \in \Omega {\setminus } O \text{ one } \text{ has } s(\omega )=0 \}\) is the largest ideal having O as its carrier. If P is an open subset of \(\Omega \) as well, then \(I_O=I_P\) if and only if \(O=P\).

Recall that \(f,g\in C(\Omega )\) are disjoint if and only if for every \(\omega \in \Omega \) one has \(f(\omega )=0\) or \(g(\omega )=0\). For every band B in \(C(\Omega )\) there is an open subset O of \(\Omega \) such that \(B=I_O\), so a band is determined whenever its carrier is known. On the other hand, for an open subset O of \(\Omega \) the set \(I_O\) is not a band, in general. An open subset O of \(\Omega \) is called regularly open if it equals the interior of its closure, i.e. \(O={\text {int}}(\overline{O})\). Bands in \(C(\Omega )\) are characterized as follows (see for instance [8, 12.7–12.9] or [12, Example 9.4]).

Proposition 2

For an open subset O of \(\Omega \) the ideal \(I_O\) is a band if and only if O is regularly open.

We combine properties of disjointness in vector lattice covers and in \(C(\Omega )\). If X is an Archimedean partially ordered vector space with unit and \(\Phi \) is its embedding into \(C(\overline{\Lambda })\) as given above, then Theorem 1 yields that for \(x,y\in X\)

$$\begin{aligned} x\perp y \text{ in } X&\Longleftrightarrow \Phi (x)\perp \Phi (y) \text{ in } C(\overline{\Lambda })\\&\Longleftrightarrow \text{ for } \text{ each } \varphi \in \overline{\Lambda } \text{ one } \text{ has } \varphi (x)=0 \text{ or } \varphi (y)=0. \end{aligned}$$

Moreover, if B is a band in X, then there exists a regularly open set \(O\subseteq \overline{\Lambda }\) such that

$$\begin{aligned} B=\{x\in X:\varphi (x)=0 \text{ for } \text{ all } \varphi \in \overline{\Lambda }{\setminus } O\}. \end{aligned}$$

2 Characterization of bands

We consider an Archimedean partially ordered vector space X with order unit and its embedding \(\Phi \) into \(C(\overline{\Lambda })\) as given in Sect. 1. For \(B\subseteq X\) we will deal with \({\text {car}}(\Phi (B))\), which we abbreviate by \({\text {car}}(B)\).

Remark 3

If \(X=C(\Omega )\), where \(\Omega \) is a compact Hausdorff space, then \(\Lambda =\overline{\Lambda }\) and \(\Omega \) are homeomorphic, such that the carrier of \(B\subseteq C(\Omega )\) defined as a subset of \(\overline{\Lambda }\) corresponds to the carrier of B seen as a subset of \(\Omega \). In that sense the definition of the carrier in X is compatible with the definition of the carrier in Sect. 1.

We denote

$$\begin{aligned} N(B):=\overline{\Lambda }{\setminus } {\text {car}}(B)=\{\varphi \in \overline{\Lambda }:\, \varphi (b)=0 \text{ for } \text{ all } b\in B\}. \end{aligned}$$

For a set \(M\subseteq \overline{\Lambda }\) we also use the notation \(M^c:=\overline{\Lambda }{\setminus } M\). \(\mathrm {span}\,(M)\) denotes the linear subspace of \(X'\) spanned by M and the affine hull of M is given by

$$\begin{aligned} {\text {aff}}(M)=\left\{ \sum _{i=1}^n\alpha _i m_i:n\in \mathbb {N},\, \alpha _i\in \mathbb {R},\, \sum _{i=1}^n\alpha _i=1,\, m_i\in M \right\} . \end{aligned}$$

For \(M\subseteq \overline{\Lambda }\) denote the zero set induced by M by

$$\begin{aligned} Z(M)=\{x\in X:\varphi (x)=0 \text{ for } \text{ all } \varphi \in M \}. \end{aligned}$$

In the present section, we will characterize those sets \(M\subseteq \overline{\Lambda }\) that belong to a band B in X in the sense that \(B=Z(M)\) and \(M=N(B)\). We need the following notion.

Definition 4

For \(M\subseteq \overline{\Lambda }\) we define the saturation of M by

$$\begin{aligned} \mathrm {sat}\,(M):=\overline{\Lambda }\cap \overline{\mathrm {span}\,(M)}. \end{aligned}$$

A set \(M\subseteq \overline{\Lambda }\) is called saturated if \(M=\mathrm {sat}\,(M)\).

Instead of the linear span one could also use the affine hull in the definition of saturation, see Corollary 7 below.

It is straightforward that for \(B\subseteq X\) the set N(B) is saturated. In the subsequent proposition we characterize the saturation by means of zero sets. Let us first state two properties.

Lemma 5

Let \(M\subseteq \overline{\Lambda }\). Then the following holds : 

  1. (i)

    \(\mathrm {sat}\,(\mathrm {sat}\,(M))=\mathrm {sat}\,(M)\);

  2. (ii)

    \(Z(\mathrm {sat}\,(M))=Z(M)\).

Proof

(i) Clearly, \(M\subseteq \mathrm {sat}\,(M)\) and if \(N\subseteq \overline{\Lambda }\) is such that \(M\subseteq N\) then \(\mathrm {sat}\,(M)\subseteq \mathrm {sat}\,(N)\). Since \(\mathrm {sat}\,(M)\subseteq \overline{\mathrm {span}\,(M)}\) it follows that

$$\begin{aligned}\overline{\mathrm {span}\,(\mathrm {sat}\,(M))}\subseteq \overline{\mathrm {span}\,(M)},\end{aligned}$$

so that \(\mathrm {sat}\,(\mathrm {sat}\,(M))\subseteq \mathrm {sat}\,(M)\). Hence \(\mathrm {sat}\,(\mathrm {sat}\,(M))=\mathrm {sat}\,(M)\).

(ii) \(\mathrm {sat}\,(M)\supseteq M\), so \(Z(\mathrm {sat}\,(M))\subseteq Z(M)\). If \(x\in Z(M)\), then \(\varphi (x)=0\) for all \(\varphi \in M\), so \(\varphi (x)=0\) for all \(\varphi \in \overline{\mathrm {span}\,(M)}\). Hence \(x\in Z(\mathrm {sat}\,(M))\). \(\square \)

The definitions of N(B) and Z(M), where \(B\subseteq X\) and \(M\subseteq \overline{\Lambda }\), are closely related to the notion of annihilator. Indeed, \(N(B)=\overline{\Lambda }\cap B^\perp \) and \(Z(M)={}^\perp M\), where \(B^\perp \) denotes the annihilator of B in \(X'\) and \({}^\perp M\) the annihilator of M in X (see [10, Definition 1.10.14]). The next proposition is a variant of [10, Proposition 2.6.6(b)].

Proposition 6

Let \(M\subseteq \overline{\Lambda }\). Then

$$\begin{aligned} \mathrm {sat}\,(M)=N(Z(M)). \end{aligned}$$

Proof

If \(\varphi \in \overline{\Lambda }\cap \mathrm {span}\,(M)\) and \(x\in Z(M)\), then \(\varphi (x)=0\), so

$$\begin{aligned} \overline{\Lambda }\cap \mathrm {span}\,(M)&\subseteq \{\varphi \in \overline{\Lambda }:\varphi (x)=0 \text{ for } \text{ all } x\in Z(M) \}\\&=\bigcap _{x\in Z(M)}\{\varphi \in \overline{\Lambda }:\varphi (x)=0\}. \end{aligned}$$

Since the right hand side of the equality is a w*-closed set, it follows that

$$\begin{aligned} \overline{\Lambda }\cap \overline{\mathrm {span}\,(M)} \subseteq \{\varphi \in \overline{\Lambda }:\varphi (x)=0 \text{ for } \text{ all } x\in Z(M) \}. \end{aligned}$$

Vice versa, let

$$\begin{aligned} \psi \in \overline{\Lambda }{\setminus } \overline{\mathrm {span}\,(M)}. \end{aligned}$$

By the Hahn-Banach theorem, there is \(x\in X\) such that \(\psi (x)\ne 0\) and for all \(\varphi \in \overline{\mathrm {span}\,(M)}\) one has \(\varphi (x)=0\). In particular, \(x\in Z(M)\). So,

$$\begin{aligned} \psi \not \in \{\varphi \in \overline{\Lambda }:\varphi (x)=0 \text{ for } \text{ all } x\in Z(M) \}. \end{aligned}$$

\(\square \)

It can be observed that the saturation of \(M\subseteq \overline{\Lambda }\) is the largest subset N of \(\overline{\Lambda }\) such that \(Z(N)=Z(M)\).

In the considerations below it appears more natural to use the affine hull instead of the linear span in describing saturations. It is a consequence of Proposition 6 that the same sets are obtained.

Corollary 7

Let \(M\subseteq \overline{\Lambda }\). Then \(\mathrm {sat}\,(M)=\overline{\Lambda }\cap \overline{\mathrm{aff}(M)}\).

Proof

Since \(\overline{\mathrm{aff}(M)}\subseteq \overline{\mathrm {span}\,(M)}\) one has \(\overline{\Lambda }\cap \overline{\mathrm{aff}(M)}\subseteq \overline{\Lambda }\cap \overline{\mathrm {span}\,(M)}=\mathrm {sat}\,(M)\). It remains to show that \(\overline{\Lambda }\cap \overline{{\text {aff}}(M)}\supseteq \mathrm {sat}\,(M)\). This is clear if \(M=\emptyset \), so we may assume that M is non-empty.

Let \(\psi \in \overline{\Lambda }{\setminus } \overline{{\text {aff}}(M)}\). By the Hahn-Banach theorem, there exist \(x\in X\) and \(\gamma \in \mathbb {R}\) such that \(\psi (x)>\gamma \) and \(\varphi (x)\le \gamma \) for all \(\varphi \in \overline{{\text {aff}}(M)}\). If \(\varphi _1,\varphi _2\in {\text {aff}}(M)\), then \(\varphi _1+\alpha (\varphi _2-\varphi _1)\in \mathrm{aff}(M)\) for all \(\alpha \in \mathbb {R}\), hence \(\varphi _1(x)=\varphi _2(x)\), as \(\varphi (x)\le \gamma \) for all \(\varphi \in {\text {aff}}(M)\). Take \(\varphi _0\in M\) and \(z:=x-\varphi _0(x)u\). Then for every \(\varphi \in {\text {aff}}(M)\) we have \(\varphi (x)=\varphi _0(x)\), so \(\varphi (z)=\varphi (x)-\varphi _0(x)\varphi (u)=0\), since \({\text {aff}}(M)\subseteq \Sigma \). In particular, \(z\in Z(M)\). Also, \(\psi (z)=\psi (x)-\varphi _0(x)\psi (u)=\psi (x)-\varphi _0(x)>\gamma -\gamma =0\), so that \(\psi \not \in N(Z(M))\). Hence \(\overline{\Lambda }\cap \overline{{\text {aff}}(M)}\supseteq N(Z(M))=\mathrm {sat}\,(M)\), according to Proposition 6.

\(\square \)

As a preparation for the main result concerning the characterization of bands by means of subsets of \(\overline{\Lambda }\), we provide some lemmas.

Lemma 8

Let \(B\subseteq X\). Then \(Z({\text {car}}(B))=B^d\).

Proof

Let \(x\in Z({\text {car}}(B))\), then for all \(\varphi \in {\text {car}}(B)\) one has \(\varphi (x)=0\), which implies \(\Phi (x)(\varphi )=0\). Let \(b\in B\). Then for all \(\varphi \in \overline{\Lambda }{\setminus } {\text {car}}(B)\) it holds that \(\varphi (b)=0\), so \(\Phi (b)(\varphi )=0\). Hence \(\Phi (b)\perp \Phi (x)\), so \(b\perp x\). Consequently, \(x\in B^d\).

Conversely, let \(x\in B^d\), i.e., for all \(b\in B\) one has \(\Phi (b)\perp \Phi (x)\). Let \(\varphi \in {\text {car}}(B)\), then there is \(b\in B\) such that \(\varphi (b)\ne 0\). This implies \(\Phi (b)(\varphi )\ne 0\), so \(\Phi (x)(\varphi )=\varphi (x)=0\). Consequently, \(x\in Z({\text {car}}(B))\). \(\square \)

Lemma 9

Let \(B\subseteq X\). Then \(B\subseteq Z(N(B))\subseteq B^{dd}\).

Proof

If \(x\in B\), then for all \(\varphi \in N(B)\) it holds that \(\varphi (x)=0\), hence \(x\in Z(N(B))\).

Let \(x\in Z(N(B))\) and \(y\in B^d\). If \(\varphi \in \overline{\Lambda }{\setminus } N(B)\), then there is \(b\in B\) such that \(\varphi (b)\ne 0\), consequently \(\Phi (b)(\varphi )\ne 0\), hence \(\varphi (y)=\Phi (y)(\varphi )=0\). Thus, for each \(\varphi \in \overline{\Lambda }\) we have \(\Phi (x)(\varphi )=\varphi (x)=0\) or \(\Phi (y)(\varphi )=\varphi (y)=0\), therefore \(x\perp y\). Hence \(x\in B^{dd}\). \(\square \)

As a direct consequence of Lemma 9, we obtain the following result.

Proposition 10

Let B be a band in X. Then \(B=Z(N(B))\).

Therefore, in analogy to bands in \(C(\Omega )\) (which were discussed in Sect. 1), a band in X is determined whenever its carrier is known.

Lemma 11

Let \(B\subseteq X\) be such that \(B=Z(N(B))\). Then

$$\begin{aligned} B^d=\{x\in X:\varphi (x)=0 \text{ for } \text{ all } \varphi \in \mathrm {sat}\,((N(B))^c)\}. \end{aligned}$$

Proof

Due to Lemma 8, one has

$$\begin{aligned} B^d= Z({\text {car}}(B))=\{x\in X:\varphi (x)=0 \text{ for } \text{ all } \varphi \in (N(B))^c \}. \end{aligned}$$

Let \(x\in X\) be such that for all \(\varphi \in (N(B))^c\) one has \(\varphi (x)=0\), and let \(\psi \in \mathrm {sat}\,((N(B))^c)=\overline{\Lambda }\cap \overline{\mathrm {span}\,((N(B))^c)}\). Then it is straightforward that \(\psi (x)=0\), hence the assertion is proved. \(\square \)

The next definition introduces those saturated subsets of \(\overline{\Lambda }\) the zero sets of which turn out to be bands. Just as a band and its disjoint complement, also such saturated subsets appear in pairs. The ensuing definition makes sense in the more general setting of a topological vector space E (instead of \(X'\)) and a subset V of E (instead of \(\overline{\Lambda }\)). With hindsight and in view of Corollary 7, we call a subset M of V saturated (in V) if

$$\begin{aligned} M=\mathrm {sat}\,(M):=V\cap \overline{\mathrm{aff}(M)}. \end{aligned}$$

Definition 12

Let E be a topological vector space and let V be a subset of E. A subset M of V is called bisaturated (in V) if

$$\begin{aligned} M=V\cap \overline{\mathrm{aff}(V{\setminus }(V\cap \overline{\mathrm{aff}(V{\setminus } M)})) }. \end{aligned}$$

For two subsets \(M_1\) and \(M_2\) of V the set \(\{M_1,M_2\}\) is called a bisaturated pair (in V) if

$$\begin{aligned} M_1=V\cap \overline{\mathrm{aff}(V{\setminus } M_2)} \quad \text{ and } \quad M_2=V\cap \overline{\mathrm{aff}(V{\setminus } M_1)}. \end{aligned}$$

For a subset M of V we abbreviate \(M^c:=V{\setminus } M\). Note that a set \(M\subseteq V\) is bisaturated if and only if

$$\begin{aligned} M=\mathrm {sat}\,((\mathrm {sat}\,(M^c))^c), \end{aligned}$$

and for two subsets \(M_1,M_2\subseteq V\) the set \(\{M_1,M_2\}\) is a bisaturated pair if and only if \(M_1=\mathrm {sat}\,({M_2}^c)\) and \(M_2=\mathrm {sat}\,({M_1}^c)\).

Clearly, every bisaturated subset of V is saturated. For an example of a saturated set which is not bisaturated see Example 36 below. Next we give an example of a bisaturated set.

Example 13

Consider \(X=C[0,1]\) (so \(\overline{\Lambda }\) consists of the point evaluations and can be identified with [0, 1]), and

$$\begin{aligned}B=\left\{ x\in C[0,1]:x(t)=0 \text{ for } \text{ all } t\in \left[ \textstyle \frac{1}{2},1\right] \right\} .\end{aligned}$$

We claim that the set \(N(B)=\left[ \textstyle \frac{1}{2},1\right] \) is bisaturated. Indeed,

$$\begin{aligned} \mathrm {sat}\,((N(B))^c)=\left[ \textstyle 0,\frac{1}{2}\right] , \end{aligned}$$

so

$$\begin{aligned} \mathrm {sat}\,[(\mathrm {sat}\,[(N(B))^c])^c]=\left[ \textstyle \frac{1}{2},1\right] =N(B). \end{aligned}$$

Observe that \((N(B))^c=[0,\textstyle \frac{1}{2})\) is not saturated, since every saturated set is closed.

The next lemma relates bisaturated sets and bisaturated pairs in V, where V is a subset of a topological vector space E, and provides a geometric description of bisaturated sets. Observe that for a bisaturated pair \(\{M_1,M_2\}\) in V we have

$$\begin{aligned} M_1\cup M_2=V, \end{aligned}$$
(2)

since \(M_1\cup M_2= M_1\cup \mathrm {sat}\,(M_1^c)\supseteq M_1\cup {M_1}^c=V\).

Lemma 14

For two saturated sets \(M_1,M_2\subseteq V\) the following four statements are equivalent.

  1. (a)

    \(M_1\) is bisaturated and \(M_2=\mathrm {sat}\,({M_1}^c)\);

  2. (b)

    \(\{M_1, M_2\}\) is a bisaturated pair;

  3. (c)

    \(\overline{\mathrm{aff}(M_1)}=\overline{\mathrm{aff}(V{\setminus } M_2)}\) and \(\overline{\mathrm{aff}(M_2)}=\overline{\mathrm{aff}(V{\setminus } M_1)}\);

  4. (d)

    there exist affine subspaces \(S_1\) and \(S_2\) of E such that

    $$\begin{aligned} V\subseteq S_1\cup S_2,\ S_1=\overline{\mathrm{aff}(V{\setminus } S_2)}, \ S_2=\overline{\mathrm{aff}(V{\setminus } S_1)},\ M_i=V\cap S_i,\ i=1,2. \end{aligned}$$

Proof

(a)\(\Rightarrow \)(b): \(M_1\) is bisaturated, so \(M_1=\mathrm {sat}\,((\mathrm {sat}\,({M_1}^c))^c)=\mathrm {sat}\,({M_2}^c)\).

(b)\(\Rightarrow \)(c): We have

$$\begin{aligned} M_2=V\cap \overline{\mathrm{aff}({M_1}^c)}\subseteq \overline{\mathrm{aff}({M_1}^c)}, \end{aligned}$$

so \(\overline{\mathrm{aff}(M_2)}\subseteq \overline{\mathrm{aff}({M_1}^c)}\). Also,

$$\begin{aligned} M_2=V\cap \overline{\mathrm{aff}({M_1}^c)}\supseteq V\cap {M_1}^c={M_1}^c, \end{aligned}$$

so \(\overline{\mathrm{aff}(M_2)}\supseteq \overline{\mathrm{aff}({M_1}^c)}\). Hence \(\overline{\mathrm{aff}(M_2)}=\overline{\mathrm{aff}({M_1}^c)}\). Similarly, \(\overline{\mathrm{aff}(M_1)}=\overline{\mathrm{aff}({M_2}^c)}\).

(c)\(\Rightarrow \)(d): Choose \(S_i=\overline{\mathrm{aff}(M_i)}\), \(i=1,2\). Since \(M_i\) is saturated, \(M_i=V\cap \overline{\mathrm{aff}(M_i)}=V\cap S_i\). Hence

$$\begin{aligned} S_1=\overline{\mathrm{aff}(M_1)}=\overline{\mathrm{aff}(V{\setminus } M_2)}=\overline{\mathrm{aff}(V{\setminus } (V\cap S_2))}=\overline{\mathrm{aff}(V{\setminus } S_2)} \end{aligned}$$

and, similarly, \(S_2=\overline{\mathrm{aff}(V{\setminus } S_1)}\).

(d)\(\Rightarrow \)(a): Since \(V{\setminus } M_1=V{\setminus } (V\cap S_1)=V{\setminus } S_1\), we have

$$\begin{aligned} M_1= & {} V\cap S_1 =V\cap \overline{{\text {aff}}(V{\setminus } S_2)} =V\cap \overline{{\text {aff}}\left( V{\setminus }\overline{{\text {aff}}(V{\setminus } S_1)}\right) }\\= & {} V\cap \overline{{\text {aff}}\left( V{\setminus }\overline{{\text {aff}}(V{\setminus } M_1)}\right) } =V\cap \overline{{\text {aff}}\left( V{\setminus }\left( V\cap \overline{{\text {aff}}(V{\setminus } M_1)}\right) \right) }\\ {}= & {} \mathrm {sat}\,((\mathrm {sat}\,({M_1}^c))^c), \end{aligned}$$

thus \(M_1\) is bisaturated. \(\square \)

For \(E=X'\) and \(V=\overline{\Lambda }\), we relate bisaturated pairs in \(\overline{\Lambda }\) to disjoint complements in X.

Proposition 15

Let \(M_1,M_2\subseteq \overline{\Lambda }\) be saturated sets and \(B_1=Z(M_1)\) and \(B_2=Z(M_2)\). Then \(\{M_1,M_2\}\) is a bisaturated pair if and only if \(B_1={B_2}^d\) and \(B_2={B_1}^d\).

Proof

Let \(\{M_1,M_2\}\) be a bisaturated pair. To show that \(B_2\subseteq {B_1}^d\), let \(x_1\in B_1\), \(x_2\in B_2\). For all \(\varphi \in M_1\) one has \(\Phi (x_1)(\varphi )=0\) and for all \(\varphi \in M_2\) one has \(\Phi (x_2)(\varphi )=0\). Since \(M_1\cup M_2\supseteq \overline{\Lambda }\), it follows that \(\Phi (x_1)\perp \Phi (x_2)\), which implies \(x_1\perp x_2\). Hence \(B_2\subseteq {B_1}^d\).

Vice versa, let \(x\in {B_1}^d\). Then for every \(y\in B_1\) we have \(x\perp y\) and hence \(\Phi (x)\perp \Phi (y)\). Therefore, \(\Phi (x)(\varphi )=0\) for every

$$\begin{aligned} \varphi \in {\text {car}}(B_1)=\overline{\Lambda }{\setminus } N(B_1)=\overline{\Lambda }{\setminus } M_1, \end{aligned}$$

due to Proposition 6. Thus, \(\Phi (x)(\varphi )=\varphi (x)=0\) for every

$$\begin{aligned} \varphi \in \mathrm {sat}\,({\text {car}}(B_1))=\mathrm {sat}\,(\overline{\Lambda }{\setminus } M_1)=M_2. \end{aligned}$$

Hence \(x\in Z(M_2)=B_2\). Therefore \({B_1}^d=B_2\) and, by symmetry, \({B_2}^d=B_1\).

If \(B_2={B_1}^d\), then due to Proposition 6,

$$\begin{aligned} \overline{\Lambda }{\setminus } M_1=\overline{\Lambda }{\setminus } N(Z(M_1))=\overline{\Lambda }{\setminus } N(B_1)={\text {car}}(B_1), \end{aligned}$$

so, by Lemma 8,

$$\begin{aligned} Z(\overline{\Lambda }{\setminus } M_1)=Z({\text {car}}(B_1))={B_1}^d. \end{aligned}$$

Again by Proposition 6,

$$\begin{aligned} M_2= N(Z(M_2))=N(B_2)=N({B_1}^d)=N(Z(\overline{\Lambda }{\setminus } M_1))=\mathrm {sat}\,(\overline{\Lambda }{\setminus } M_1). \end{aligned}$$

By symmetry, \(\{M_1,M_2\}\) is a bisaturated pair. \(\square \)

We arrive at the main result in this section. The assumption in the theorem is natural due to Proposition 10.

Theorem 16

Let \(B\subseteq X\) be such that \(B=Z(N(B))\). Then B is a band if and only if N(B) is bisaturated.

Proof

Suppose that \(B_1:=B=Z(N(B))\) is a band. Define \(M_1:=N(B)\) and \(M_2:=\mathrm {sat}\,({M_1}^c)\). Then by Lemma 11, \(B_2:={B_1}^d=Z(M_2)\). Hence by Proposition 15, \(\{M_1,M_2\}\) is a bisaturated pair. So N(B) is a bisaturated set, according to Lemma 14.

Conversely, let \(M_1:= N(B)\) be bisaturated and let \(B_1:=B=Z(N(B))\). Let \(M_2:=\mathrm {sat}\,({M_1}^c)\). Then, by Lemma 14, \(\{M_1,M_2\}\) is a bisaturated pair. Let \(B_2:= Z(M_2)\). Proposition 15 yields that \(B_1={B_2}^d={B_1}^{dd}\), hence \(B=B_1\) is a band. \(\square \)

In Sect. 4 we will use Theorem 16 to bound the number of bands in finite dimensional partially ordered vector spaces.

3 Extension of bands

Let X be a pre-Riesz space and let (Yi) be a vector lattice cover of X, for instance its Riesz completion. Recall that \(u\perp v\) in X is equivalent to \(i(u)\perp i(v)\) in Y, such that for \(M\subseteq X\) we have \(i(M^d)=i(M)^d\cap i(X)\).

If B is a band in X, then there are two natural procedures to construct a band \(\widehat{B}\) in Y such that

$$\begin{aligned} \widehat{B}\cap i(X)=i(B). \end{aligned}$$
(3)

They are as follows:

  1. (I)

    \(\widehat{B}:=(i(B^d))^d\). In [6, Proof of Proposition 5.12] it is shown that (3) is satisfied.

  2. (II)

    \(\widehat{B}:=(i(B))^{dd}\). In this case, the subsequent statement shows (3).

Proposition 17

  1. (a)

    If \(B\subseteq X\), then \(i(B)^{dd}\cap i(X)\subseteq i(B^{dd})\).

  2. (b)

    If B is a band in X, then \(i(B)^{dd}\cap i(X) = i(B)\).

Proof

  1. (a)

    Let \(x\in i(B)^{dd}\cap i(X)\). For \(y\in i(B^d)=i(B)^d\cap i(X)\) we have \(x\perp y\), so \(x\in i(B^d)^d\cap i(X)=i(B^{dd})\).

  2. (b)

    Clearly, \(i(B)\subseteq i(B)^{dd}\cap i(X)\). As \(B=B^{dd}\), (a) completes the proof.\(\square \)

The band \(\widehat{B}\) in (II) is the smallest band in Y extending B in the sense of (3). Indeed, if F is a band in Y with \(F\cap i(X)= i(B)\), then \(F^d\subseteq i(B)^d\), so \(F=F^{dd}\supseteq i(B)^{dd}=\widehat{B}\).

We further analyze procedures (I) and (II) in the case that Y is given by the functional representation as a subspace of \(C(\overline{\Lambda })\). B and \(\widehat{B}\) are determined by means of their carriers, so it is natural to ask how \({\text {car}}(B)\) and \({\text {car}}(\widehat{B})\) are related and how to determine \({\text {car}}(\widehat{B})\) if \({\text {car}}(B)\) is known.

For every band F in \(C(\overline{\Lambda })\) extending B one has

$$\begin{aligned}{\text {car}}(B)\subseteq {\text {car}}(\Phi (B)^{dd})\subseteq {\text {car}}(F),\end{aligned}$$

since \(\Phi (B)^{dd}\) corresponding to (II) is the smallest band extending B. In general, \({\text {car}}(B)\) and \({\text {car}}(\Phi (B)^{dd})\) may differ, as the next example shows.

Example 18

Let

$$\begin{aligned}X=\left\{ x\in C[-1,1]:x(0)=\textstyle \frac{1}{2}(x(-1)+x(1))\right\} .\end{aligned}$$

The function \(u=1\) is an order unit in X, so \(\Lambda \) can be identified with \([-1,0)\cup (0,1]\), and \(\overline{\Lambda }\) with \([-1,1]\). Let

$$\begin{aligned}B=\left\{ x\in X:x(1)=0 \text{ and } x(t)=0 \text{ for } \text{ all } t\in [-1,0] \right\} .\end{aligned}$$

Then

$$\begin{aligned}B^d=\left\{ x\in X:x(-1)=0 \text{ and } x(t)=0 \text{ for } \text{ all } t\in [0,1] \right\} .\end{aligned}$$

Furthermore, \(B=B^{dd}\), so B is a band in X with \({\text {car}}(B)=(0,1)\). In \(C(\overline{\Lambda })\), we obtain

$$\begin{aligned}\Phi (B)^d=\left\{ x\in C(\overline{\Lambda }):x(t)=0 \text{ for } \text{ all } t\in [0,1] \right\} \end{aligned}$$

and

$$\begin{aligned}\Phi (B)^{dd}=\left\{ x\in C(\overline{\Lambda }):x(t)=0 \text{ for } \text{ all } t\in [-1,0] \right\} ,\end{aligned}$$

so \({\text {car}}(\Phi (B)^{dd})=(0,1]\ne {\text {car}}(B)\).

Let us investigate procedure (I) in more detail. To determine \({\text {car}}(\Phi (B^d)^d)\) by means of \({\text {car}}(B)\), we need the following identity.

Lemma 19

For a subset \(M\subseteq X\) one has \({\text {car}}(\Phi (M)^d)=\overline{{\text {car}}(M)}^c\).

Proof

For \(s\in C(\overline{\Lambda })\) one has \(s\in \Phi (M)^d\) if and only if \(s(\varphi )=0\) for all \(\varphi \in {\text {car}}(M)\), which is equivalent to \(s(\varphi )=0\) for all \(\varphi \in \overline{{\text {car}}(M)}\). Hence \({\text {car}}(\Phi (M)^d)\subseteq \overline{{\text {car}}(M)}^c\). If \(\psi \in \overline{{\text {car}}(M)}^c\), then by Urysohn’s lemma there exists \(s\in C(\overline{\Lambda })\) such that \(s(\psi )\ne 0\) and \(s(\varphi )=0\) for all \(\varphi \in \overline{{\text {car}}(M)}\), so \(s\in \Phi (M)^d\). Therefore \({\text {car}}(\Phi (M)^d)\supseteq \overline{{\text {car}}(M)}^c\). \(\square \)

Theorem 20

For a band B in X, the carrier of \(\Phi (B^d)^d\) is given by

$$\begin{aligned}{\text {car}}(\Phi (B^d)^d)= \left( \overline{(\mathrm {sat}\,({\text {car}}(B)))^c}\right) ^c,\end{aligned}$$

and \(\Phi (B^d)^d\) is the largest ideal with carrier \(\left( \overline{(\mathrm {sat}\,({\text {car}}(B)))^c}\right) ^c\).

Proof

Due to Lemmas 11 and 5 (ii), we have

$$\begin{aligned}B^d=Z(\mathrm {sat}\,(N(B)^c))=Z(N(B)^c).\end{aligned}$$

Then Proposition 6 implies

$$\begin{aligned}N(B^d)=\mathrm {sat}\,(N(B)^c)=\mathrm {sat}\,({\text {car}}(B)),\end{aligned}$$

hence \({\text {car}}(B^d)=(\mathrm {sat}\,({\text {car}}(B)))^c\). Applying Lemma 19 with \(M=B^d\) completes the proof. \(\square \)

We proceed by discussing procedure (II). First we show that the carrier of B and the carrier of \(\widehat{B}\) have the same closure (in other words, the supports of B and \(\widehat{B}\) are the same).

Proposition 21

For a band B in X one has \(\overline{{\text {car}}(B)}=\overline{{\text {car}}(\Phi (B)^{dd})}\).

Proof

We know that \({\text {car}}(B)\subseteq {\text {car}}(\Phi (B)^{dd})\), so \(\overline{{\text {car}}(B)}\subseteq \overline{{\text {car}}(\Phi (B)^{dd})}\).

Vice versa, suppose there is \(\varphi _0\in \overline{{\text {car}}(\Phi (B)^{dd})}{\setminus } \overline{{\text {car}}(B)}\). By Urysohn’s lemma, there is \(x\in C(\overline{\Lambda })\) such that \(x(\varphi _0)\ne 0\) and \(x(\varphi )=0\) for all \(\varphi \in \overline{{\text {car}}(B)}\). If \(b\in B\), then \(\Phi (b)(\varphi )=\varphi (b)=0\) for all \(\varphi \in \overline{\Lambda }{\setminus } {\text {car}}(B)\), so \(x\perp \Phi (b)\) for all \(b\in B\). Hence \(x\in \Phi (B)^d\). Since \(\varphi _0\in \overline{{\text {car}}(\Phi (B)^{dd})}\) and \(x(\varphi _0)\ne 0\), there exists \(\varphi _1\in {\text {car}}(\Phi (B)^{dd})\) such that \(x(\varphi _1)\ne 0\). Moreover, there is \(y\in \Phi (B)^{dd}\) such that \(y(\varphi _1)\ne 0\). This implies \(x\not \perp y\), which contradicts \(x\in \Phi (B)^d\), \(y\in \Phi (B)^{dd}\). Thus \(\overline{{\text {car}}(B)}= \overline{{\text {car}}(\Phi (B)^{dd})}\). \(\square \)

Since \(\Phi (B)^{dd}\) is a band in \(C(\overline{\Lambda })\), the set \({\text {car}}(\Phi (B)^{dd})\) is regularly open, i.e. \({\text {car}}(\Phi (B)^{dd})={\text {int}}(\overline{{\text {car}}(\Phi (B)^{dd})})\). Now apply Proposition 21 to obtain the following result.

Theorem 22

For a band B in X, the carrier of \(\Phi (B)^{dd}\) is given by

$$\begin{aligned}{\text {car}}(\Phi (B)^{dd})={\text {int}}(\overline{{\text {car}}(B)}),\end{aligned}$$

and \(\Phi (B)^{dd}\) is the largest ideal with carrier \({\text {int}}(\overline{{\text {car}}(B)})\).

Remark 23

\({\text {car}}(\Phi (B)^{dd})\) is the smallest regularly open set containing \({\text {car}}(B)\). Indeed, \({\text {int}}(\overline{{\text {car}}(B)})\) is a regularly open set, \({\text {car}}(B)\subseteq \overline{{\text {car}}(B)}\) and \({\text {car}}(B)\) is open, so \({\text {car}}(B)\subseteq {\text {int}}(\overline{{\text {car}}(B)})\). Hence \({\text {int}}(\overline{{\text {car}}(B)})\) is a regularly open set containing \({\text {car}}(B)\). Let O be any regularly open set with \(O\supseteq {\text {car}}(B)\). Then \(\overline{O}\supseteq \overline{{\text {car}}(B)}\), so \(O={\text {int}}( \overline{O}) \supseteq {\text {int}}(\overline{{\text {car}}(B)})\). So \({\text {car}}(\Phi (B)^{dd})={\text {int}}(\overline{{\text {car}}(B)})\) is the smallest regularly open set containing \({\text {car}}(B)\).

In Example 18, \({\text {car}}(\Phi (B)^{dd})=(0,1]\) is indeed the smallest regularly open set in \(\overline{\Lambda }=[-1,1]\) containing \({\text {car}}(B)=(0,1)\).

For a band B in X, we address the question whether the carrier of B can be recovered if the carrier of \(\Phi (B)^{dd}\) is known.

Observe that every saturated subset of \(\overline{\Lambda }\) is w*-closed. On the contrary, a w*-closed subset of \(\overline{\Lambda }\) is not saturated, in general (note that in Example 36 the set \(\{f_1,f_2,f_3\}\) is w*-closed but not saturated). Nevertheless, a statement similar to Proposition 21 is true, concerning the saturations of \({\text {car}}(B)\) and \({\text {car}}(\Phi (B)^{dd})\).

Proposition 24

For a band B in X, one has

$$\begin{aligned}\mathrm {sat}\,({\text {car}}(B))=\mathrm {sat}\,({\text {car}}(\Phi (B)^{dd})).\end{aligned}$$

Proof

First observe that for sets \(M,N\subseteq \overline{\Lambda }\) with \(\overline{M}=\overline{N}\) it follows that \(\mathrm {sat}\,(M)=\mathrm {sat}\,(N)\). Indeed, the continuity of the vector space operations yields \({\text {span}}\left( \overline{M}\right) \subseteq \overline{{\text {span}}(M)}\), hence \(\overline{{\text {span}}\left( \overline{M}\right) }=\overline{{\text {span}}(M)}\), which implies \(\overline{{\text {span}}(M)}=\overline{{\text {span}}(N)}\).

Now the statement follows immediately from Proposition 21. \(\square \)

Next we reconstruct \({\text {car}}(B)\) provided \({\text {car}}(\Phi (B)^{dd})\) is known.

Proposition 25

For a band B in X, one has

$$\begin{aligned}{\text {car}}(B)=(\mathrm {sat}\,((\mathrm {sat}\,({\text {car}}(\Phi (B)^{dd})))^c))^c.\end{aligned}$$

Proof

Due to Theorem 16, \(({\text {car}}(B))^c\) is bisaturated. By Proposition 24 we obtain

$$\begin{aligned}({\text {car}}(B))^c=\mathrm {sat}\,((\mathrm {sat}\,({\text {car}}(B)))^c)=\mathrm {sat}\,((\mathrm {sat}\,({\text {car}}(\Phi (B)^{dd})))^c),\end{aligned}$$

which implies the assertion. \(\square \)

Summing up the above results, the extension method (II) is such that \({\text {car}}(B)\) and \({\text {car}}(\Phi (B)^{dd})\) have the same closure and the same saturation, and if one of the two sets is known then the other one is determined.

Where procedure (II) yields the smallest band \(\widehat{B}\) in Y extending a band B in X, there is no largest one, in general, as the next example shows.

Example 26

Let S be the unit circle in \(\mathbb {R}^2\) and let X be the space of restrictions to S of affine functions from \(\mathbb {R}^2\) to \(\mathbb {R}\) with pointwise order on S. C(S) is a vector lattice cover of X [4, Example 2.8]. Let \(O_1:=\{(a,b)\in S :a>0, \, b>0\}\) and \(O_2:=\{(a,b)\in S :a<0, \, b<0\}\). Then \(O_1\) and \(O_2\) are regularly open subsets of S, therefore \(I_{O_1}\) and \(I_{O_2}\) are bands in C(S) by Proposition 2. Affine functions in \(I_{O_1}\) or \(I_{O_2}\) are identically zero, hence both \(I_{O_1}\) and \(I_{O_2}\) extend the band \(\{0\}\) in X. The only band in C(S) larger than \(I_{O_1}\) and \(I_{O_2}\) is C(S), which does not extend \(\{0\}\subseteq X\).

4 Bands in finite dimensional spaces

In this section we shall see how to use the characterization of bands in terms of bisaturated sets of \(\overline{\Lambda }\), given in Theorem 16, to analyze the following question.

Question 27

Does there exist an a-priori upper bound for the number of bands in a finite dimensional partially ordered vector space X with a closed and generating cone K in terms of the dimension of X? If so, what is the optimal upper bound?

Clearly the number of bands in n-dimensional partially ordered vector space is 2 if \(n=1\). For \(n\ge 2\) we have the following result.

Theorem 28

The number of bands in an n-dimensional partially ordered vector space (XK), where is K is a closed generating cone and \(n\ge 2\), does not exceed

$$\begin{aligned} \textstyle \frac{1}{4}2^{2^{n}}. \end{aligned}$$

The proof of this result consists of two parts. First it will be shown that the upper bound holds for partially ordered vector spaces with polyhedral cones. Subsequently we use the Plastering Lemma 34 to show that the same upper bound holds for general cones.

Let X be a finite dimensional vector space. For a subset \(M\subseteq X\) we mean by \(\dim M\) the dimension of \(\mathrm{aff} M\). Recall that a closed cone K in X is polyhedral if it is the intersection of finitely many closed half-spaces. We use basic results in polyhedral geometry, which can be found, e.g., in [13]. If K is a closed polyhedral cone in X with non-empty interior, then each u in the interior of K is an order unit. Fix such a u. Then there exist \(m\ge \dim X\) functionals, \(\varphi _1,\ldots , \varphi _m\in X'\) with \(\varphi _i(u)=1\) for all i, so that

$$\begin{aligned} K=\{x\in X:\varphi _i(x)\ge 0 \text{ for } i=1,\ldots ,m\}. \end{aligned}$$
(4)

The functionals \(\varphi _i\) define the facets of K. Recall that a facet of a polyhedral cone K is an (exposed) face \(F=\{x\in K:\psi (x)=0\}\), where \(\psi \in K'\), such that \(\dim F =\dim K-1=\dim X-1\). Observe that

$$\begin{aligned} K'=\left\{ \varphi \in X':\varphi (x)\ge 0 \text{ for } \text{ all } x\in K\right\} =\left\{ \sum _i \alpha _i\varphi _i:\alpha _i\ge 0 \text{ for } \text{ all } i\right\} . \end{aligned}$$

Indeed, \(\{\sum _i \alpha _i\varphi _i:\alpha _i\ge 0 \text{ for } \text{ all } i\}\subseteq K'\). Now if there exists \(\psi \in K'\) with \(\psi \not \in \{\sum _i \alpha _i\varphi _i:\alpha _i\ge 0 \text{ for } \text{ all } i\}\), then we can use the Hahn-Banach separation theorem to find \(z\in X''=X\) such that \(\psi (z)<0\) and \(\varphi _i(z)\ge 0\) for all i. As \(K=\{x\in X:\varphi _i(x)\ge 0 \text{ for } \text{ all } i\}\), we see that \(z\in K\), which is impossible, as \(\psi \in K'\) and \(\psi (z)<0\).

Let \(\Lambda \) be the set of extreme points of \(\Sigma :=\{\varphi \in K':\varphi (u)=1\}\). We claim that \(\Lambda =\{\varphi _1,\ldots ,\varphi _m\}\), which is a closed set. Indeed, if there exist \(\sigma \) and \(\rho \) in \(\Sigma \) such that \(\lambda \sigma +(1-\lambda )\rho = \varphi _i\) for \(0<\lambda <1\) and some i, then \(F=\{x\in K:\varphi _i(x)=0\}\) is contained in \(\ker \sigma \cap \ker \rho \). As \(\dim F = \dim X-1\), we find that \(\sigma =\alpha \varphi _i\) and \(\rho =\beta \varphi _i\) for some \(\alpha ,\beta \in \mathbb {R}\). It now follows that \(\sigma =\varphi _i=\rho \), as \(\sigma (u)=\varphi _i(u)=\rho (u)\).

The space X with polyhedral cone K as defined above fits in the setting of the functional representation given in Sect. 1. As K is closed, X is Archimedean. By Theorem 1,

$$\begin{aligned} \Phi :(\mathbb {R}^n,K)\rightarrow C(\Lambda ),\quad x\mapsto (\varphi _1(x),\ldots ,\varphi _m(x)), \end{aligned}$$

is bipositive and \(\Phi (\mathbb {R}^n)\) is order dense in \(C(\Lambda )\), where \(C({\Lambda })\) is identified with \(\mathbb {R}^m\) ordered by the standard cone \(\mathbb {R}^m_+\). By [9, Proposition 13], \((\mathbb {R}^m,\Phi )\) is even the Riesz completion of X.

Observe that for a set \(M\subseteq \Lambda \)

$$\begin{aligned}\mathrm {sat}\,(M)=\Lambda \cap \mathrm{aff} (M).\end{aligned}$$

Remark 29

Since every subset of \(\Lambda \) is regularly open, we know that \(\widehat{B}\) is a band in the vector lattice \(\mathbb {R}^m\) ordered by the standard cone if and only if there exists \(N\subseteq \{1,\ldots ,m\}\) such that

$$\begin{aligned} \widehat{B}=\left\{ (x_1,\ldots ,x_m)^T:x_i=0 \text{ for } \text{ all } i\in N\right\} . \end{aligned}$$
(5)

Moreover, by Theorem 22, a band B in X satisfies \({\text {car}}(B)={\text {car}}(\Phi (B)^{dd})\).

Next we state our main result on the number of bands in spaces with polyhedral cones.

Theorem 30

The number of bands in an n-dimensional partially ordered vector space X ordered by a generating polyhedral cone K does not exceed \(\frac{1}{4}2^{2^{n}}\), provided \(n\ge 2\).

By using Theorem 16, the proof of Theorem 30 reduces to a purely combinatorial problem concerning polytopes. Indeed, note that in the setting above, the set \(\Sigma \) is a closed convex polytope in the \((n-1)\)-dimensional affine hyperplane \(H=\{\varphi \in X':\varphi (u)=1\}\) with vertex set \(V=\{\varphi _1,\ldots ,\varphi _m\}\). From Theorem 16 we know that B is a band in X if and only if N(B) is a bisaturated set in \(\Lambda \). Therefore the number of bands equals the number of bisaturated sets.

Given a finite set V in X, Definition 12 entails that a set \(S\subseteq V\) is bisaturated in V if and only if

$$\begin{aligned} S = V\cap \mathrm{aff} (V{\setminus }(V\cap \mathrm{aff}(V{\setminus } S))), \end{aligned}$$

and \(\{S,T\}\) is a bisaturated pair in V if and only if

$$\begin{aligned} S=V\cap \mathrm{aff}(V{\setminus } T)\quad \text{ and } \quad T=V\cap \mathrm{aff}(V{\setminus } S). \end{aligned}$$

Thus, to prove Theorem 30 it suffices to show the following combinatorial statement.

Theorem 31

In a vertex set V of a polytope P in \(\mathbb {R}^{n-1}\), with \(n\ge 2\), there are at most \(\frac{1}{4}2^{2^{n}}\) bisaturated sets.

Proof

Suppose that there exists a polytope P in \(\mathbb {R}^{n-1}\) with q bisaturated sets in the vertex set V of P. We wish to show that \(q\le \frac{1}{4}2^{2^n}\). Without loss of generality we may assume that P is chosen such that the number of its vertices is minimal among the cardinalities of the vertex sets of polytopes in \(\mathbb {R}^{n-1}\) with at least q bisaturated sets.

Claim 1 For each k-dimensional affine subspace U in \(\mathbb {R}^{n-1}\), with \(1\le k\le n-1\), we have that

$$\begin{aligned}|V\cap U|\le 2^{k +1}-2.\end{aligned}$$

Assuming the claim for the moment, we see that V has at most \(2^{n}-2\) points, so the number of bisaturated sets of P cannot exceed \(2^{2^{n}-2}\). So, it remains to prove the claim. Obviously, the claim is true for \(k=1\), as no three vertices of P lie on a line.

For the sake of contradiction, assume that there exists a k-dimensional affine subspace U, with \(k\ge 2\), such that

$$\begin{aligned}|U\cap V|>2^{k+1}-2.\end{aligned}$$

Now take \(k\ge 2\) as small as possible.

Claim 2 For each \(W\subseteq V\) with \(|W\cap U|> 2^k -2\), we have that \(U\subseteq \mathrm{aff} W\).

For a proof of Claim 2, observe that \(U\not \subseteq \mathrm{aff} W\) implies that \(U':=U\cap \mathrm{aff} W\) has dimension \(l< k\) and \(|U'\cap V|> 2^{k}-2\ge 2^{l+1}-2\), which would mean that k is not minimal.

We continue the proof of Claim 1 and fix \(u\in V\cap U\). To arrive at a contradiction we show that the polytope \(P'\) with vertex set \(V'=V{\setminus }\{u\}\) has the property that if S is a bisaturated set in V, then \(S'=S{\setminus }\{u\}\) is a bisaturated set in \(V'\). Moreover, \(V'\) contains at least as many bisaturated sets as V. The last statement contradicts the minimality assumption on the number of vertices of P.

Let \(\{S,T\}\) be a bisaturated pair of V, and write \(S'=S{\setminus }\{u\}\) and \(T'=T{\setminus }\{u\}\). Then since \(S\cup T=V\), either \(|S\cap U|>2^k -1\) or \(|T\cap U|>2^k-1\). Without loss of generality we may assume that \(|S\cap U|> 2^k-1\). Then \(U\cap V\subseteq S\), as \(U\subseteq \mathrm{aff} S\) (by Claim 2) and \(V\cap \mathrm{aff} S=S\), and hence \(u\in S\). This implies that \(V{\setminus } S=V'{\setminus } S'\); so,

$$\begin{aligned} T' = T{\setminus }\{u\} =V\cap \mathrm{aff}(V{\setminus } S){\setminus } \{u\} =V'\cap \mathrm{aff} (V{\setminus } S)=V'\cap \mathrm{aff} (V'{\setminus } S'). \end{aligned}$$

To show that \(S' = V'\cap \mathrm{aff} (V'{\setminus } T')\) we distinguish two cases: \( u\in T\) and \(u\not \in T\). If \(u\in T\), then

$$\begin{aligned} S' = S{\setminus }\{u\} = V'\cap \mathrm{aff} (V{\setminus } T) = V'\cap \mathrm{aff}(V'{\setminus } T'). \end{aligned}$$

On the other hand, if \(u\not \in T\), then \(|T\cap U|\le 2^k -2\). Indeed, \(|T\cap U|>2^k -2\) by means of Claim 2 implies \(U\subseteq \mathrm{aff} T\), so that \(U\cap V\subseteq V\cap \mathrm{aff} T=T\), which shows that \(u\in T\). Thus \(|(V{\setminus } T)\cap U|\ge 2^k\), which implies that \(|(V'{\setminus } T')\cap U| > 2^k-2\). Again by Claim 2, it follows that \(U\subseteq \mathrm{aff} (V'{\setminus } T')\); in particular, \(u\in \mathrm{aff} (V'{\setminus } T')\). So,

$$\begin{aligned} S' = S{\setminus } \{u\} =V'\cap \mathrm {aff}(V{\setminus } T) = V'\cap \mathrm {aff}(V'{\setminus } T'). \end{aligned}$$

We conclude that \(\{S',T'\}\) is a bisaturated pair of \(P'\).

It remains to show that \(P'\) has at least as many bisaturated sets as P. Recall that for each bisaturated set S of P, \(S'=S{\setminus } \{u\}\) is a bisaturated set of \(P'\). So, it suffices to show that if S is a bisaturated set of P and \(u\in S\), then \(S'\) is not a bisaturated set of P. Assume that both S and \(S'\) are bisaturated sets of P. Note that if \(|S\cap U|>2^k-1\), then \(|S'\cap U|> 2^k-2\). But this implies (by Claim 2) that \(U\subseteq \mathrm{aff}(S')\), so \(V\cap U\subseteq V\cap \mathrm{aff} S'=S'\), which is impossible, as \(u\not \in S'\). Now assume that \(|S\cap U|\le 2^k-1\); so \(|(V{\setminus } S)\cap U|\ge 2^k> 2^k-1\) and then (by Claim 2 for the last time) \(U \subseteq \mathrm{aff}(V{\setminus } S)\). Let \(T = V\cap \mathrm{aff} (V{\setminus } S)\) and \(R =V\cap \mathrm{aff} (V{\setminus } S')\). Obviously, if we can show that \(T=R\), then it follows that \(S =S'\) and we are done. Note that, as \(u\in \mathrm{aff}(V{\setminus } S)\), \(\mathrm{aff}(V{\setminus } S) = \mathrm{aff}(V{\setminus } S')\), and hence \(T=R\). \(\square \)

We next generalize the upper bound in Theorem 30 for the polyhedral case to the general finite dimensional case. Let X be a finite dimensional vector space and K a generating closed cone in X. We denote by (XK) the partially ordered vector space X ordered by K. We fix an interior point u of K and consider the corresponding functional representation \((\Phi ,\overline{\Lambda })\) as in Sect. 1. Given bands \(B_1,B_2,\ldots ,B_q\) in (XK), the idea now is to construct a polyhedral cone L in X containing K such that each \(B_i\) is a band in (XL). The construction uses the characterisation of bands by means of bisaturated sets of \(\overline{\Lambda }\) and the following two technical lemmas.

If \(\{M_1,M_2\}\) is a bisaturated pair in \(\overline{\Lambda }\) and we replace \(M_1\) and \(M_2\) by smaller closed sets \(W_1\) and \(W_2\) that have the same affine hulls as \(M_1\) and \(M_2\), respectively, then the next lemma says that the pair of their saturations in \(W=W_1\cup W_2\) is a bisaturated pair in W.

Lemma 32

Let \(\{M_1,M_2\}\) be a bisaturated pair in \( \overline{\Lambda }\). If \(W_1\subseteq \overline{\Lambda }{\setminus } M_2\) and \(W_2\subseteq \overline{\Lambda }{\setminus } M_1\) are such that

$$\begin{aligned}\overline{\mathrm{aff}(W_i)}=\overline{\mathrm{aff}(M_i)},\text{ for } i=1,2,\end{aligned}$$

and if F is a closed subset of \(\overline{\Lambda }\) with \(W_1\cup W_2\subseteq F\), then for the sets

$$\begin{aligned}N_i:=F\cap \overline{\mathrm{aff}(W_i)},\text{ with } i=1,2,\end{aligned}$$

the pair \((N_1, N_2)\) is bisaturated in F.

Proof

We have

$$\begin{aligned} F{\setminus } N_1&=F{\setminus }(F\cap \overline{\mathrm{aff}(W_1)}) = F\cap (\overline{\Lambda }{\setminus } \overline{\mathrm{aff}(W_1)})\\&=F\cap (\overline{\Lambda }{\setminus }(\overline{\Lambda }\cap \overline{\mathrm{aff}(M_1)}))=F\cap (\overline{\Lambda }{\setminus } M_1)=F{\setminus } M_1, \end{aligned}$$

as \(M_1\) is saturated in \(\overline{\Lambda }\), so

$$\begin{aligned}\overline{\mathrm{aff}(F{\setminus } N_1)}=\overline{\mathrm{aff}(F{\setminus } M_1)}.\end{aligned}$$

On the one hand, \(F{\setminus } M_1\subseteq \overline{\Lambda }{\setminus } M_1\); so,

$$\begin{aligned}\overline{\mathrm{aff}(F{\setminus } M_1)}\subseteq \overline{\mathrm{aff}(\overline{\Lambda }{\setminus } M_1)}=\overline{\mathrm{aff}(M_2)}=\overline{\mathrm{aff}(W_2)},\end{aligned}$$

by Lemma 14. On the other hand,

$$\begin{aligned}F{\setminus } M_1=F\cap (\overline{\Lambda }{\setminus } M_1)\supseteq F\cap W_2=W_2,\end{aligned}$$

so that \(\overline{\mathrm{aff}(F{\setminus } M_1)}\supseteq \overline{\mathrm{aff}(W_2)}\). Thus

$$\begin{aligned}\overline{\mathrm{aff}(F{\setminus } N_1)}=\overline{\mathrm{aff}(F{\setminus } M_1)}=\overline{\mathrm{aff}(W_2)}\end{aligned}$$

and therefore

$$\begin{aligned}F\cap \overline{\mathrm{aff}(F{\setminus } N_1)}=F\cap \overline{\mathrm{aff}(W_2)}=N_2.\end{aligned}$$

Similarly, \(F\cap \overline{\mathrm{aff}(F{\setminus } N_2)}=N_1\). \(\square \)

Lemma 33

If B is a subspace of a finite dimensional vector space, then

$$\begin{aligned} \mathrm{aff}({\text {car}}(B))=\mathrm{aff}\{\varphi \in \Lambda :\varphi (x)\ne 0 \text{ for } \text{ some } x\in B\}. \end{aligned}$$

Proof

Denote \(C=\mathrm{aff}\{\varphi \in \Lambda :\varphi (x)\ne 0 \text{ for } \text{ some } x\in B\}\). Since \(\Lambda \subseteq \overline{\Lambda }\), \(\mathrm{aff}(C)\subseteq \mathrm{aff}({\text {car}}(B))\). The affine subspace \(\mathrm{aff}(C)\) is finite dimensional, hence closed, so it contains the closure of C. It remains to show that \({\text {car}}(B)\subseteq \overline{C}\).

If \(\varphi \in \overline{\Lambda }\) and \(x\in B\) are such that \(\varphi (x)\ne 0\), then there are \((\varphi _\alpha )_\alpha \) in \(\Lambda \) with \(\varphi _\alpha \rightarrow \varphi \) (in weak* topology) and then \(\varphi _\alpha (x)\ne 0\) for \(\alpha \) large. Therefore \(\varphi _\alpha \in C\) for \(\alpha \) large, so \(\varphi \in \overline{C}\). Thus \(\mathrm{aff}({\text {car}}(B))\subseteq \mathrm{aff}(\overline{C})=\mathrm{aff}(C)\). \(\square \)

Now we are in a position to present the plastering lemma.

Lemma 34

Let (XK) be a finite dimensional partially ordered vector space with a closed generating cone K. For any choice of bands \(B_1,\ldots ,B_q\) in (XK), there exists a closed generating polyhedral cone L in X with \(K\subseteq L\) such that \(B_i\) is a band in (XL) for all \(i=1,\ldots ,q\).

Proof

Due to Proposition 10, \(B_i=Z(N(B_i))\) and \({B_i}^d=Z(N({B_i}^d))\) and then according to Proposition 6 the sets \(N(B_i)\) and \(N({B_i}^d)\) are saturated. By Proposition 15, it follows that \(\{N(B_i),N({B_i}^d)\}\) is a bisaturated pair in \(\overline{\Lambda }\). By definition,

$$\begin{aligned}{\text {car}}(B_i)=\overline{\Lambda }{\setminus } N(B_i)\quad \text{ and } \quad {\text {car}}({B_i}^d)=\overline{\Lambda }{\setminus } N({B_i}^d).\end{aligned}$$

Choose, with the aid of Lemma 33, finite sets

$$\begin{aligned}U_i\subseteq {\text {car}}(B_i)\cap \Lambda \text{ and } V_i\subseteq {\text {car}}({B_i}^d)\cap \Lambda \end{aligned}$$

such that \(\mathrm{aff}(U_i)=\mathrm{aff}({\text {car}}(B_i))\) and \(\mathrm{aff}(V_i)=\mathrm{aff}({\text {car}}({B_i}^d))\). Define

$$\begin{aligned}F:=\bigcup _{i=1}^N (U_i\cup V_i)\end{aligned}$$

and \(L:=\{x\in X:\, \varphi (x)\ge 0 \text{ for } \text{ every } \varphi \in F\}\). Since for each i, \(\{N(B_i),N({B_i}^d)\}\) is a bisaturated pair, we obtain

$$\begin{aligned}&\overline{\Lambda }\cap \mathrm{aff}(U_i\cup V_i)\supseteq \overline{\Lambda }\cap \mathrm{aff}(U_i)=\overline{\Lambda }\cap \mathrm{aff}({\text {car}}(B_i))\\&\quad =\overline{\Lambda }\cap \mathrm{aff}(\overline{\Lambda }{\setminus } N(B_i))=N({B_i}^d) \end{aligned}$$

and, similarly, \(\overline{\Lambda }\cap \mathrm{aff}(U_i\cup V_i)\supseteq N(B_i)\), which implies

$$\begin{aligned}\overline{\Lambda }=N(B_i)\cup N({B_i}^d)\subseteq \overline{\Lambda }\cap \mathrm{aff}(U_i\cup V_i),\end{aligned}$$

due to (2). Hence \(\overline{\Lambda }\subseteq \mathrm{aff}(F)\), so that L is a cone. Also, since \(F\subseteq \Lambda \), we have \(L\supseteq K\), so that L is generating. Moreover, the order unit u of (XK) is an interior point of K, hence an interior point of L and therefore an order unit in (XL).

Every element of F is an extreme point of

$$\begin{aligned}\Sigma _L=\{\varphi \in X':\, \varphi (x)\ge 0 \text{ for } \text{ all } x\in L,\ \varphi (u)=1\}.\end{aligned}$$

Indeed, if \(\varphi \in F\), \(0<\lambda <1\), and \(\varphi _1,\varphi _2\in \Sigma _L\) are such that \(\varphi =\lambda \varphi _1+(1-\lambda )\varphi _2\), then \(\varphi \in \Lambda \) and \(\varphi _1,\varphi _2\in \Sigma \), so \(\varphi _1=\varphi _2=\varphi \), as \(\Lambda \) consists of extreme points of \(\Sigma \). In conclusion, L is a generating polyhedral cone in X, u is an order unit in (XL), and F is the set of extreme points of \(\Sigma _L\).

It remains to show that for each i the subspace \(B_i\) is a band in (XL). For \(1\le i\le N\) we have

$$\begin{aligned}&U_i\subseteq {\text {car}}(B_i)=\overline{\Lambda }{\setminus } N(B_i),\\&V_i\subseteq {\text {car}}({B_i}^d)=\overline{\Lambda }{\setminus } N({B_i}^d), \end{aligned}$$

and, since \(\{N({B_i}^d),N(B_i)\}\) is a bisaturated pair in \(\overline{\Lambda }\),

$$\begin{aligned}&\mathrm{aff}(U_i)=\mathrm{aff}({\text {car}}(B_i))=\mathrm{aff}(\overline{\Lambda }{\setminus } N(B_i))=\mathrm{aff} N({B_i}^d),\\&\mathrm{aff}(V_i)=\mathrm{aff}(N(B_i)). \end{aligned}$$

According to Lemma 32, the saturations in F of the sets \(U_i\) and \(V_i\) constitute a bisaturated pair in F, so that, according to Proposition 15, \(Z(U_i)\) and \(Z(V_i)\) are bands in (XL) and \(Z(U_i)^d=Z(V_i)\).

Finally, by Lemma 5(ii),

$$\begin{aligned}Z(U_i)=Z(\mathrm {sat}\,(U_i))=Z(\mathrm {sat}\,({\text {car}}(B_i)))=Z(\mathrm {sat}\,(\overline{\Lambda }{\setminus } N(B_i))),\end{aligned}$$

hence \(Z(U_i)={B_i}^d\) by Lemma 11. Similarly, \(Z(V_i)=B_i\). It follows that every \(B_i\) is a band in (XL). \(\square \)

A combination of Theorem 30 and Lemma 34 yields Theorem 28. We believe that the upper bound in Theorem 28 is far from optimal. The following example shows that there exist \((n+1)\)-dimensional partially ordered vector spaces with \(\left( {\begin{array}{c}2n\\ n\end{array}}\right) +2\) bands. In particular, it follows that there exist partially ordered vector spaces with dimension \(n\ge 4\) that have more bands than an n-dimensional Archimedean vector lattice, which has \(2^n\) bands.

Example 35

Let P be a polytope in \(\mathbb {R}^n\) with vertex set \(V=\{v_1,\ldots ,v_{2n}\}\) that is in general linear position, i.e., for each affine subspace \(U\subset \mathbb {R}^n\) with \(\dim U<n\) we have that \(|V\cap U|\le \dim U +1\). In other words, there are no 3 points in V on a line, no 4 points in V in a plane, etc. To show existence of such a set V, let \(n\ge 1\) and \(S_{n-1}\) be the unit sphere in \(\mathbb {R}^n\). Choose uniformly at random \(v_1,\ldots ,v_{2n}\) from \(S_{n-1}\). Then the convex hull of \(\{v_1,\ldots ,v_{2n}\}\) is, with probability 1, a polytope, P, with non-empty interior. If necessary apply a translation, so that 0 is in the interior of P. By construction, the vertex set \(V= \{v_1,\ldots ,v_{2n}\}\) of P is in general linear position.

For \(i=1,\ldots ,2n\) let \(w_i=(v_i,1)\in \mathbb {R}^n\times \mathbb {R}=\mathbb {R}^{n+1}\) and define

$$\begin{aligned} K_V=\{x\in \mathbb {R}^{n+1}:\langle w_i,x\rangle \ge 0 \text{ for } \text{ all } i=1,\ldots ,2n\}. \end{aligned}$$

Here \(\langle \cdot ,\cdot \rangle \) denotes the usual inner-product on \(\mathbb {R}^{n+1}\). As \(w_1,\ldots ,w_{2n}\) span \(\mathbb {R}^{n+1}\), \(K_V\) is a closed generating polyhedral cone in \(\mathbb {R}^{n+1}\) with \(u=(0,1)\in \mathbb {R}^n\times \mathbb {R}\) in its interior. Now note that

$$\begin{aligned} \Sigma =\{z\in K_V':\langle z,u\rangle =1\} = \{z\in K_V':z=(v,1) \text{ and } v\in P\} \end{aligned}$$

and \(\Lambda =\{w_1,\ldots ,w_{2n}\}\), as V is in general linear position. Moreover, if U is an affine subspace of \(\mathbb {R}^{n+1}\) contained in \(\Sigma \) with \(\dim U<n\), then \(|\Lambda \cap U|\le \dim U+1\).

Next we prove that \((\mathbb {R}^{n+1},K_V)\) has \(\left( {\begin{array}{c}2n\\ n\end{array}}\right) +2\) bands by showing that \(S\subseteq \Lambda \) is bisaturated if and only if \(S=\emptyset \), \(S=\Lambda \), or \(|S|=n\). Clearly, if S is a bisaturated set in \(\Lambda \) and \(|S|>n\), then \(\dim S >n-1\), as V is in general linear position. So, \(S=\Lambda \cap \mathrm{aff} S=\Lambda \). Likewise, if S is bisaturated in \(\Lambda \) and \(|S|<n\), then \(|\Lambda {\setminus } S|>n\), and hence \(S=\emptyset \).

On the other hand, if \(|S|=n\), then \(\dim (S)=n-1\) and \(\dim (\Lambda {\setminus } S)=n-1\), as V is in general linear position. This implies that

$$\begin{aligned}|\Lambda \cap \mathrm{aff} S|\le \dim (\mathrm{aff}(\Lambda \cap \mathrm{aff} S))+1=\dim (S)+1=n=|S|,\end{aligned}$$

and since \(\Lambda \cap \mathrm{aff} S\supseteq S\) it follows that \(\Lambda \cap \mathrm{aff} S=S\). Similarly \(\Lambda \cap \mathrm{aff}(\Lambda {\setminus } S)=\Lambda {\setminus } S\). Thus, \(\{S,\Lambda {\setminus } S\}\) is a bisaturated pair in \(\Lambda \). It follows that \((\mathbb {R}^{n+1},K_V)\) has \(\left( {\begin{array}{c}2n\\ n\end{array}}\right) +2\) bands.

We conjecture that the optimal upper bound for the number of bands in an \((n+1)\)-dimensional partially ordered vector space (XK) with closed generating cone K, is \(\left( {\begin{array}{c}2n\\ n\end{array}}\right) +2\).

If the functionals \(\{\varphi _1,\ldots ,\varphi _m\}\) determining a polyhedral cone K in \(\mathbb {R}^n\) according to (4) are explicitly given, Theorem 16 can be used to list all bands in \((\mathbb {R}^n,K)\). Namely, after determining the linear dependence of \(\varphi _1,\ldots ,\varphi _m\), the saturation of every subset M of \(\{\varphi _1,\ldots ,\varphi _m\}\) is known, and one can check whether M is bisaturated.

Example 36

Let \(X=\mathbb {R}^4\), define

$$\begin{aligned} \varphi _1=\left( {\begin{array}{l} 0 \\ 2 \\ 1 \\ 1 \\ \end{array} } \right) ,\ \varphi _2=\left( {\begin{array}{l} 2 \\ 0 \\ 1 \\ 1 \\ \end{array} } \right) ,\ \varphi _3=\left( {\begin{array}{l} 1 \\ 1 \\ 0 \\ 2 \\ \end{array} } \right) ,\ \varphi _4=\left( {\begin{array}{l} 1 \\ 1 \\ 2 \\ 0 \\ \end{array} } \right) ,\ \varphi _5=\left( {\begin{array}{l} 4 \\ 0 \\ 0 \\ 0 \\ \end{array} } \right) \end{aligned}$$

and consider \(K=\{x\in \mathbb {R}^4:\varphi _i(x)\ge 0 \text{ for } \text{ all } i\in \{1,\ldots ,5\}\}\). Since \(\varphi _1\), \(\varphi _2\), \(\varphi _3\), \(\varphi _5\) are linearly independent, K is a cone in \(\mathbb {R}^4\). For \(u=\frac{1}{4}(1,1,1,1)^T\) we have \(\varphi _i(u)=1\) for all \(i\in \{1,\ldots ,5\}\), thus u is an interior point of K, and we set \(\Sigma :=\left\{ \varphi \in K':\varphi (u)=1\right\} \). A straightforward calculation shows that \(\varphi _i\) is an extreme point of \(\Sigma \) for all i, hence

$$\begin{aligned} \Lambda =\{\varphi _1,\varphi _2,\varphi _3,\varphi _4,\varphi _5\}. \end{aligned}$$

Observe that \(\mathrm {span}\,\{\varphi _1,\varphi _2,\varphi _3,\varphi _4\}\) has dimension 3. Indeed,

$$\begin{aligned}\varphi _1+\varphi _2-\varphi _3-\varphi _4=0,\end{aligned}$$

and \(\varphi _1,\varphi _2,\varphi _3\) are linearly independent. We embed \((\mathbb {R}^4,K)\) into \((\mathbb {R}^5,\mathbb {R}^5_+)\) under \(\Phi \). We want to determine all bands in \((\mathbb {R}^4,K)\). Due to Proposition 10 every band equals Z(M) for some saturated set \(M\subseteq \{\varphi _1,\ldots ,\varphi _5\}\). Theorem 16 implies that for a saturated set \(M\subseteq \{\varphi _1,\ldots ,\varphi _5\}\) one has that Z(M) is a band if and only if M is bisaturated. We list the sets \(N\subseteq \{1,\ldots ,5\}\) for which \(\{\varphi _i:\, i\in N\}\) is bisaturated: \(\emptyset \), \(\{5\}\), \(\{1,2\}\), \(\{1,3\}\), \(\{1,4\}\), \(\{2,3\}\), \(\{2,4\}\), \(\{3,4\}\), \(\{1,2,5\}\), \(\{1,3,5\}\), \(\{1,4,5\}\), \(\{2,3,5\}\), \(\{2,4,5\}\), \(\{3,4,5\}\), \(\{1,2,3,4\}\), \(\{1,2,3,4,5\}\). So, we obtain 16 bands in \((\mathbb {R}^4,K)\).

Recall that a band B in a partially ordered vector space is directed if for each \(x,y\in B\) there exists \(z\in B\) such that \(x\le z\) and \(y\le z\). In the examples above the partially ordered vector spaces have directed and non-directed bands, whereas in vector lattices all bands are directed. The next example shows that there exists a partially ordered vector space whose non-trivial bands are all non-directed. Here it turns out that the carriers of \(\widehat{B}\) in the extension procedures (I) and (II) (see Sect. 3) differ, in contrast to the situation in Example 18.

Example 37

Let P be the polytope, with vertex set \(v_1,\ldots ,v_9\), depicted in Fig. 1.

The space \(\mathbb {R}^4\) equipped with the polyhedral cone,

$$\begin{aligned}K_P=\{x\in \mathbb {R}^4:\langle (v_i,1),x\rangle \ge 0 \text{ for } i=1,\ldots , 9\},\end{aligned}$$

has two non-trivial bands corresponding to the bisaturated sets

$$\begin{aligned}B_1=\{v_1,v_3,v_5,v_7,v_9\} \text{ and } B_2=\{v_2,v_4,v_6,v_8,v_9\}.\end{aligned}$$

Both these bands are non-directed. Also observe that \({\text {car}}(B_1)=\{v_2,v_4,v_6,v_8\}={\text {car}}(\Phi (B_1)^{dd})\) by Remark 29, whereas \({\text {car}}(\Phi (B_1^d)^d)=\{v_2,v_4,v_6,v_8,v_9\}\) by Theorem 20.

Fig. 1
figure 1

The polytope P

It is interesting to analyze the number of directed bands in an n-dimensional partially ordered vector space (XK). In particular, it would be nice to know the answers to following questions. Is the number of bands B such that both B and \(B^d\) are directed in an n-dimensional partially ordered vector space (XK), with generating closed cone K, bounded by \(2^n\)? If so, is the upper bound attained if and only if (XK) is an n-dimensional Archimedean vector lattice?