1 Introduction

Twin buildings were introduced by Ronan and Tits in the late 1980s. Their definition was motivated by the theory of Kac-Moody groups over fields. Each such group acts naturally on a pair of buildings and the action preserves an opposition relation between the chambers of the two buildings. This opposition relation shares many important properties with the opposition relation on the chambers of a spherical building. Thus, twin buildings appear to be natural generalisations of spherical buildings with infinite Weyl groups.

One of the most celebrated results in the theory of abstract buildings is Tits’ classification of irreducible spherical buildings of rank at least 3 in Tits (1986). The decisive step in this classification is the proof of a local-to-global result for spherical buildings. In his survey paper Tits (1992) Tits proves several results that are inspired by his strategy in the spherical case and he discusses several obstacles for obtaining a similar local-to-global result for twin buildings. A first observation in this discussion is that the local-to-global principle seems to be valid only for 2-spherical twin buildings. But even in this case the question about the validity of the local-to-global principle remained open. Based on Tits’ contributions in Tits (1992) the local-to-global principle was proved in Mühlherr and Ronan (1995) for 2-spherical twin buildings that satisfy an additional assumption, called Condition \({{\,\mathrm{(\text {co})}\,}}\). In Mühlherr and Ronan (1995) Condition \({{\,\mathrm{(\text {co})}\,}}\) is discussed in some detail and it turns out that it is rather mild. On the other hand, it follows from that discussion that there are affine twin buildings of type \({\widetilde{C}}_2\) that do not satisfy Condition \({{\,\mathrm{(\text {co})}\,}}\).

The question whether the local-to-global principle for 2-spherical buildings holds without Condition \({{\,\mathrm{(\text {co})}\,}}\) is still open at present. The main result of this paper is a contribution to the local-to-global principle without assuming any additional condition. It was proved independently by A.C. in [Ch00] and B.M. in [Mu97] but never published. In the present article we follow the basic strategy of these references. However, several contributions to the theory of twin buildings that have been made in the meantime provided various improvements of the arguments and exposition. Our motivation to publish the paper at this point is provided by the fact that it can be used to prove the local-to-global principle for 2-spherical twin buildings under a weaker assumption than Condition \({{\,\mathrm{(\text {co})}\,}}\). This yields in particular the local-to-global principle for all affine twin buildings of rank at least 3 and in particular for those which do not satisfy Condition \({{\,\mathrm{(\text {co})}\,}}\). This will be published in a subsequent paper. Thus, the present paper should be seen as the first in a series of two papers in which we intend to improve the main result of Mühlherr and Ronan (1995).

1.1 The main result

In order to give the precise statement of the main result it is convenient to fix some notation.

Let (WS) be a Coxeter system. We call (WS) 2-spherical if st has finite order for all \(s,t \in S\).

A building of type (WS) is a pair \(\Delta = ({{\mathcal {C}}},\delta )\) consisting of a non-empty set \({{\mathcal {C}}}\) and a mapping \(\delta : {{\mathcal {C}}}\times {{\mathcal {C}}}\longrightarrow W\) (see Sect. 2 for the precise definition). The elements of \({{\mathcal {C}}}\) are called the chambers of \(\Delta \) and the mapping \(\delta \) is called the Weyl-distance. For \(J \subseteq S\) and \(c \in {{\mathcal {C}}}\), the set \(R_J(c) := \{ d \in {{\mathcal {C}}}\mid \delta (c,d) \in \langle J \rangle \}\) is called the J-residue of c and for \(s \in S\) the set \({\mathcal {P}}_s(c) := R_{\{s\}}(c)\) is called the s-panel of c. The set

$$\begin{aligned} E_2(c) := \bigcup \limits _{J \subseteq S, \vert J \vert \le 2} R_J(c) \end{aligned}$$

is called the foundation of \(\Delta \) at c. The building \(\Delta \) is said to be thick if \(\vert {\mathcal {P}}_s(c) \vert \ge 3\) for all \((s,c) \in S \times {{\mathcal {C}}}\).

A twin building of type (WS) is a triple \(\Delta = (\Delta _+,\Delta _-,\delta _*)\) consisting of two buildings \(\Delta _+ =({{\mathcal {C}}}_+,\delta _+)\) and \(\Delta _-=({{\mathcal {C}}}_-,\delta _-)\) of type (WS) and a codistance function (or twinning)

$$\begin{aligned} \delta _*: ({{\mathcal {C}}}_+ \times {{\mathcal {C}}}_-) \cup ({{\mathcal {C}}}_- \times {{\mathcal {C}}}_+) \longrightarrow W \end{aligned}$$

and we refer to Sect. 3 for the precise definition. For a chamber \(c \in {{\mathcal {C}}}_+\) (resp. \(c \in {{\mathcal {C}}}_-\)) the set \(E_2(c)\) denotes its foundation of \(\Delta _+\) (resp. \(\Delta _-\)) and \(\Delta \) is thick if \(\Delta _+\) and \(\Delta _-\) are thick. Two chambers \(c_+ \in {{\mathcal {C}}}_+\) and \(c_- \in {{\mathcal {C}}}_-\) are said to be opposite in \(\Delta \) if \(\delta _*(c_+,c_-) = 1_W\).

Let \(\Delta =(({{\mathcal {C}}}_+,\delta _+),({{\mathcal {C}}}_-,\delta _-),\delta _*)\) and \(\Delta '=(({{\mathcal {C}}}_+',\delta _+'),({{\mathcal {C}}}_-',\delta _-'),\delta _*')\) be twin buildings of type (WS) and let \({{\mathcal {X}}} \subseteq {{\mathcal {C}}}_+ \cup {{\mathcal {C}}}_-, {{\mathcal {X}}}' \subseteq {{\mathcal {C}}}_+' \cup {{\mathcal {C}}}_-'\) be sets of chambers of \(\Delta \) and \(\Delta '\). An isometry from \({{\mathcal {X}}}\) to \({{\mathcal {X}}}'\) is a bijection from \({{\mathcal {X}}}\) onto \(\mathcal{X}'\) which preserves signs and the Weyl-distance (resp. codistance) for each pair \((x,y) \in {{\mathcal {X}}}^2\).

We are now in the position to give the precise statement of our main result.

Main result: Let (WS) be a 2-spherical Coxeter system and let \(\Delta =(({{\mathcal {C}}}_+,\delta _+),({{\mathcal {C}}}_-,\delta _-),\delta _*)\) and \(\Delta '=(({{\mathcal {C}}}_+',\delta _+'),({{\mathcal {C}}}_-',\delta _-'),\delta _*')\) be thick twin buildings of type (WS). Let \(c_+ \in {{\mathcal {C}}}_+, c_- \in {{\mathcal {C}}}_-\) be opposite chambers in \(\Delta \) and let \(c_+' \in {{\mathcal {C}}}_+',c_-' \in {{\mathcal {C}}}_-'\) be opposite chambers in \(\Delta '\).

Then each isometry

$$\begin{aligned} \varphi : E_2(c_+) \cup \{ c_- \} \rightarrow E_2(c_+') \cup \{ c_-' \} \end{aligned}$$

extends to an isometry

$$\begin{aligned} \psi : {{\mathcal {C}}}_+ \cup E_2(c_-) \rightarrow {{\mathcal {C}}}_+' \cup E_2(c_-'). \end{aligned}$$

Several remarks on the main result of this paper are in order.

  1. 1.

    Note that our main result does not assert the uniqueness of the extension \(\psi \). At present, the uniqueness of \(\psi \) is an open question that is most relevant for a possible proof of the local-to-global principle. Indeed, the key observation in Mühlherr and Ronan (1995) was that the extension \(\psi \) is unique if \(\Delta \) satisfies Condition \({{\,\mathrm{(\text {co})}\,}}\).

  2. 2.

    A slightly weaker version of our main result was stated by Tits in the early 1990s (as Théorème 1 in Tits (1989-1990) and as Theorem 2 in Tits (1992)) and an outline of a proof is given in both references. However, as pointed out in Paragraph 2.8 of Tits (1997-1998), one of the claims made in the outline remains unclear. That our main result holds for twin buildings satisfying Condition \({{\,\mathrm{(\text {co})}\,}}\) was verified by Ronan (see Theorem (7.5) in Ronan (2000)).

  3. 3.

    The proof of the main result combines an idea of Tits given in the outline mentioned in the previous remark with a technique that he used in Tits (1986). More concretely, for a chamber c and an apartment containing c in a twin building one can define two retraction mappings. We call them \(\pi \)- and \(\omega \)-retractions. The outline in Tits (1989-1990) and Tits (1992) uses \(\pi \)-retractions and \(\omega \)-retractions are used in Tits (1986) for the proof of the local-to-global principle for spherical buildings. The key observation in this paper is that the main result can proved by using them both.

2 Preliminaries

2.1 Coxeter system

Let S be a set. A Coxeter matrix over S is a matrix \(M = (m_{st})_{s, t \in S}\), whose entries are in \({\mathbb {N}}\cup \{\infty \}\) such that \(m_{ss} = 1\) for all \(s\in S\) and \(m_{st} = m_{ts} \ge 2\) for all \(s \ne t\in S\). For \(J \subseteq S\) we set \(M_J := (m_{st})_{s, t \in J}\). The Coxeter diagram corresponding to M is the labeled graph (SE(S)), where \(E(S) = \{ \{s, t \} \mid m_{st}>2 \}\) and where each edge \(\{s,t\}\) is labeled by \(m_{st}\) for all \(s, t \in S\). As the Coxeter matrix and the corresponding Coxeter diagram carry the same information we do not distinguish between them formally. We call the Coxeter diagram irreducible, if the underlying graph is connected, and we call it 2-spherical, if \(m_{st} <\infty \) for all \(s,t \in S\). The rank of a Coxeter diagram is the cardinality of the set of its vertices.

Let \(M = (m_{st})_{s, t \in S}\) be a Coxeter matrix over a set S. A Coxeter system of type M is a pair (WS) consisting of a group W and a set \(S \subseteq W\) of generators of W such that the set S and the relations \(\left( st \right) ^{m_{st}}\) for all \(s,t\in S\) constitute a presentation of W.

Let (WS) be a Coxeter system of type M. The pair \((\langle J \rangle , J)\) is a Coxeter system of type \(M_J\) (cf. (Bourbaki 1968, Ch. IV, § 1 Théorème 2). For an element \(w\in W\) we put \(\ell (w) := \min \{ k\in {\mathbb {N}}_0\mid \exists s_1, \ldots , s_k \in S: w = s_1 \cdots s_k \}\). The number \(\ell (w)\) is called the length of w. We call \(J \subseteq S\) spherical if \(\langle J \rangle \) is finite. Given a spherical subset J of S, there exists a unique element of maximal length in \(\langle J \rangle \), which we denote by \(r_J\) (cf. (Abramenko and Brown 2008, Corollary 2.19)); moreover, \(r_J\) is an involution.

Convention 2.1

For the rest of this paper let S be a set, let M be a Coxeter matrix over S and let (WS) be a Coxeter system of type M.

2.2 Buildings

A building of type (WS) is a pair \(\Delta = ({{\mathcal {C}}}, \delta )\) where \({{\mathcal {C}}}\) is a non-empty set and where \(\delta : {{\mathcal {C}}}\times {{\mathcal {C}}}\rightarrow W\) is a distance function satisfying the following axioms, where \(x, y\in {{\mathcal {C}}}\) and \(w = \delta (x, y)\):

  1. (Bu1)

    \(w = 1_W\) if and only if \(x=y\);

  2. (Bu2)

    if \(z\in {{\mathcal {C}}}\) satisfies \(s := \delta (y, z) \in S\), then \(\delta (x, z) \in \{w, ws\}\), and if, furthermore, \(\ell (ws) = \ell (w) +1\), then \(\delta (x, z) = ws\);

  3. (Bu3)

    if \(s\in S\), there exists \(z\in {{\mathcal {C}}}\) such that \(\delta (y, z) = s\) and \(\delta (x, z) = ws\).

Let \(\Delta = ({{\mathcal {C}}}, \delta )\) be a building of type (WS). The rank of \(\Delta \) is the rank of the underlying Coxeter system. The elements of \({{\mathcal {C}}}\) are called chambers. Given \(s\in S\) and \(x, y \in {{\mathcal {C}}}\), then x is called s-adjacent to y, if \(\delta (x, y) \in \langle s \rangle \). The chambers xy are called adjacent, if they are s-adjacent for some \(s\in S\). A gallery joining x and y is a sequence \((x = x_0, \ldots , x_k = y)\) such that \(x_{l-1}\) and \(x_l\) are adjacent for any \(1 \le l \le k\); the number k is called the length of the gallery.

Given a subset \(J \subseteq S\) and \(x\in {{\mathcal {C}}}\), the J-residue of x is the set \(R_J(x) := \{y \in {{\mathcal {C}}}\mid \delta (x, y) \in \langle J \rangle \}\). Each J-residue is a building of type \((\langle J \rangle , J)\) with the distance function induced by \(\delta \) (cf. (Abramenko and Brown 2008, Corollary 5.30)). A residue is a subset R of \({{\mathcal {C}}}\) such that there exists \(J \subseteq S\) and \(x\in {{\mathcal {C}}}\) with \(R = R_J(x)\). Since the subset J is uniquely determined by R, the set J is called the type of R and the rank of R is defined to be the cardinality of J. A residue is called spherical if its type is a spherical subset of S. A panel is a residue of rank 1. An s-panel is a panel of type \(\{s\}\) for \(s\in S\). The building \(\Delta \) is called thick, if each panel of \(\Delta \) contains at least three chambers.

Given \(x\in {{\mathcal {C}}}\) and \(k \in {\mathbb {N}}_0\) then \(E_k(x)\) denotes the union of all residues of rank at most k containing x. It is a fact, that the set \(E_k(x)\) determines the chamber x uniquely, if \(k < \vert S \vert \).

Given \(x\in {{\mathcal {C}}}\) and a J-residue \(R \subseteq {{\mathcal {C}}}\), then there exists a unique chamber \(z\in R\) such that \(\ell (\delta (x, y)) = \ell (\delta (x, z)) + \ell (\delta (z, y))\) for any \(y\in R\) (cf. (Abramenko and Brown 2008, Proposition 5.34)). The chamber z is called the projection of x onto R and is denoted by \({{\,\mathrm{proj}\,}}_R x\). Moreover, if \(z = {{\,\mathrm{proj}\,}}_R x\) we have \(\delta (x, y) = \delta (x, z) \delta (z, y)\) for each \(y\in R\).

A subset \(\Sigma \subseteq {{\mathcal {C}}}\) is called convex if \({{\,\mathrm{proj}\,}}_P c \in \Sigma \) for every \(c\in \Sigma \) and every panel \(P \subseteq {{\mathcal {C}}}\) which meets \(\Sigma \). A subset \(\Sigma \subseteq {{\mathcal {C}}}\) is called thin if \(P \cap \Sigma \) contains exactly two chambers for every panel \(P \subseteq {{\mathcal {C}}}\) which meets \(\Sigma \). An apartment is a non-empty subset \(\Sigma \subseteq {{\mathcal {C}}}\), which is convex and thin. It is a basic fact that in an apartment the map \(\sigma _c: \Sigma \rightarrow W, x \mapsto \delta (c, x)\) is a bijection for any \(c\in {{\mathcal {C}}}\).

2.3 Chamber systems

Let I be a set. A chamber system over I is a pair \(\mathbf{C }= \left( {{\mathcal {C}}}, (\sim _i)_{i\in I} \right) \) where \({{\mathcal {C}}}\) is a non-empty set whose elements are called chambers and where \(\sim _i\) is an equivalence relation on the set of chambers for each \(i\in I\). Given \(i\in I\) and \(c, d \in {{\mathcal {C}}}\), then c is called i-adjacent to d if \(c \sim _i d\). The chambers cd are called adjacent if they are i-adjacent for some \(i \in I\).

A gallery in \(\mathbf{C }\) is a sequence \((c_0, \ldots , c_k)\) such that \(c_{\mu } \in {{\mathcal {C}}}\) for all \(0 \le \mu \le k\) and such that \(c_{\mu -1}\) is adjacent to \(c_{\mu }\) for all \(1 \le \mu \le k\). The number k is called the length of the gallery. Given a gallery \(G = (c_0, \ldots , c_k)\), then we put \(\beta (G) := c_0\) and \(\varepsilon (G) := c_k\). If G is a gallery and if \(c, d \in {{\mathcal {C}}}\) such that \(c = \beta (G), d = \varepsilon (G)\), then we say that G is a gallery from c to d or G joins c and d. The chamber system \(\mathbf{C }\) is said to be connected, if for any two chambers there exists a gallery joining them. A gallery G will be called closed if \(\beta (G) = \varepsilon (G)\).

Given a gallery \(G = (c_0, \ldots , c_k)\) then \(G^{-1}\) denotes the gallery \((c_k, \ldots , c_0)\) and if \(H = (c_0', \ldots , c_l')\) is a gallery such that \(\varepsilon (G) = \beta (H)\), then GH denotes the gallery \((c_0, \ldots , c_k = c_0', \ldots , c_l')\).

Let J be a subset of I. A J-gallery is a gallery \((c_0, \ldots , c_k)\) such that for each \(1 \le \mu \le k\) there exists an index \(j \in J\) with \(c_{\mu -1} \sim _j c_{\mu }\). Given two chambers cd, then we say that c is J-equivalent with d if there exists a J-gallery joining c and d and we write \(c \sim _J d\) in this case. Given a chamber c and a subset J of I then the set \(R_J(c) := \{ d\in {{\mathcal {C}}}\mid c \sim _J d \}\) is called the J-residue of c.

Let \(\Delta = ({{\mathcal {C}}}, \delta )\) be a building of type (WS). Then we define the chamber system \(\mathbf{C }(\Delta )\) as follows: The set of chambers is identified with \({{\mathcal {C}}}\) and two chambers xy are defined to be s-adjacent if \(\delta (x, y) \in \langle s \rangle \).

2.4 Homotopy of galleries and simple connectedness

In the context of chamber systems there is the notation of m-homotopy and m-simple connectedness for each \(m \in {\mathbb {N}}\). In this paper we are only concerned with the case \(m=2\). Therefore our definitions are always to be understood as a specialisation of the general theory to the case \(m=2\).

Let \(\mathbf{C }= ({{\mathcal {C}}}, (\sim _i)_{i\in I})\) be a chamber system over a set I. Two galleries G and H are said to be elementary homotopic if there exists two galleries XY and two J-galleries \(G_0, H_0\) for some \(J \subseteq I\) of cardinality at most 2 such that \(G = XG_0Y, H = XH_0Y\). Two galleries GH are said to be homotopic if there exists a finite sequence \(G_0, \ldots , G_l\) of galleries such that \(G_0 = G, G_l = H\) and such that \(G_{\mu -1}\) is elementary homotopic to \(G_{\mu }\) for all \(1 \le \mu \le l\).

If two galleries GH are homotopic, then it follows by definition that \(\beta (G) = \beta (H)\) and \(\varepsilon (G) = \varepsilon (H)\). A closed gallery G is said to be null-homotopic if it is homotopic to the gallery \((\beta (G))\). The chamber system \(({{\mathcal {C}}}, (\sim _i)_{i\in I})\) is called simply connected if it is connected and if each closed gallery is null-homotopic.

Let \(\mathcal {X} \subseteq {{\mathcal {C}}}\) and let \(\mathbf{X} = \left( \mathcal {X}, (\sim _i)_{i\in I} \right) \) be the chamber system obtained by restricting the equivalence relations \(\sim _i\) to \(\mathcal {X}\). The subset \(\mathcal {X}\) will be called simply connected if the chamber system \(\mathbf{X} \) is simply connected.

Proposition 2.2

Let \(\Delta \) be a building of type (WS). Then the chamber system \(\mathbf{C }(\Delta )\) is simply connected.

Proof

This is (Ronan 2009, (4.3) Theorem). \(\square \)

3 Twin buildings

3.1 Definitions and notations

Let \(\Delta _+ = ({{\mathcal {C}}}_+, \delta _+), \Delta _- = ({{\mathcal {C}}}_-, \delta _-)\) be two buildings of the same type (WS). A codistance (or a twinning) between \(\Delta _+\) and \(\Delta _-\) is a mapping \(\delta _* : \left( {{\mathcal {C}}}_+ \times {{\mathcal {C}}}_- \right) \cup \left( {{\mathcal {C}}}_- \times {{\mathcal {C}}}_+ \right) \rightarrow W\) satisfying the following axioms, where \(\varepsilon \in \{+,-\}, x\in {\mathcal {C}}_{\varepsilon }, y\in {\mathcal {C}}_{-\varepsilon }\) and \(w=\delta _*(x, y)\):

  1. (Tw1)

    \(\delta _*(y, x) = w^{-1}\);

  2. (Tw2)

    if \(z\in {\mathcal {C}}_{-\varepsilon }\) is such that \(s := \delta _{-\varepsilon }(y, z) \in S\) and \(\ell (ws) = \ell (w) -1\), then \(\delta _*(x, z) = ws\);

  3. (Tw3)

    if \(s\in S\), there exists \(z\in {\mathcal {C}}_{-\varepsilon }\) such that \(\delta _{-\varepsilon }(y, z) = s\) and \(\delta _*(x, z) = ws\).

A twin building of type (WS) is a triple \(\Delta = (\Delta _+, \Delta _-, \delta _*)\) where \(\Delta _+, \Delta _-\) are buildings of type (WS) and where \(\delta _*\) is a twinning between \(\Delta _+\) and \(\Delta _-\).

Convention 3.1

For the rest of this paper let \(\Delta = (\Delta _+, \Delta _-, \delta _*)\) be a twin building of type (WS) where \(\Delta _+ = ({{\mathcal {C}}}_+, \delta _+)\) and \(\Delta _- = ({{\mathcal {C}}}_-, \delta _-)\).

We put \({{\mathcal {C}}}:= {{\mathcal {C}}}_+ \cup {{\mathcal {C}}}_-\) and define the distance function \(\delta : {{\mathcal {C}}}\times {{\mathcal {C}}}\rightarrow W\) by setting \(\delta (x, y) := \delta _+(x, y)\) (resp. \(\delta _-(x, y), \delta _*(x, y)\)) if \(x,y\in {{\mathcal {C}}}_+\) (resp. \(x, y \in {{\mathcal {C}}}_-, (x, y) \in {\mathcal {C}}_{\varepsilon }\times {\mathcal {C}}_{-\varepsilon }\) for some \(\varepsilon \in \{+,-\}\)).

Given \(x, y \in {{\mathcal {C}}}\) then we put \(\ell (x, y) := \ell (\delta (x, y))\). If \(\varepsilon \in \{+,-\}\) and \(x, y \in {\mathcal {C}}_{\varepsilon }\), then we put \(\ell _{\varepsilon }(x, y) := \ell (\delta _{\varepsilon }(x, y))\) and for \((x, y) \in {\mathcal {C}}_{\varepsilon }\times {\mathcal {C}}_{-\varepsilon }\) we put \(\ell _*(x, y) := \ell (\delta _*(x, y))\).

Let \(\varepsilon \in \{+,-\}\). For \(x\in {\mathcal {C}}_{\varepsilon }\) we put \(x^{op} := \{ y\in {\mathcal {C}}_{-\varepsilon }\mid \delta _*(x, y) = 1_W \}\). It is a direct consequence of (Tw1) that \(y\in x^{op}\) if and only if \(x\in y^{op}\) for any pair \((x, y) \in {\mathcal {C}}_{\varepsilon }\times {\mathcal {C}}_{-\varepsilon }\). If \(y\in x^{op}\) then we say that y is opposite to x or that (xy) is a pair of opposite chambers.

Let \({\overline{{{\mathcal {C}}}}} := \{ (c_+, c_-) \in {{\mathcal {C}}}_+ \times {{\mathcal {C}}}_- \mid \delta _*(c_+, c_-) = 1_W \}\). Then \(\left( {\overline{{{\mathcal {C}}}}}, (\sim _s)_{s\in S} \right) \) is a chamber system, where \((c_+, c_-) \in {\overline{{{\mathcal {C}}}}}\) is s-adjacent \((s\in S)\) to \((d_+, d_-) \in {\overline{{{\mathcal {C}}}}}\) if \(c_{\varepsilon }\) is s-adjacent to \( d_{\varepsilon }\) in \(\mathbf{C }(\Delta _{\varepsilon })\) for each \(\varepsilon \in \{+,-\}\). We denote this chamber system by \({{\,\mathrm{Opp}\,}}(\Delta )\). For \({\overline{c}} := (c_+, c_-) \in {\overline{{{\mathcal {C}}}}}\) we define \(E_2({\overline{c}}) := E_2(c_+) \cup E_2(c_-)\).

A residue (resp. panel) of \(\Delta \) is a residue (resp. panel) of \(\Delta _+\) or \(\Delta _-\); given a residue \(R\subseteq {{\mathcal {C}}}\) then we define its type and rank as before. Two residues \(R,T \subseteq {{\mathcal {C}}}\) are called opposite if they have the same type and if there exists a pair of opposite chambers (xy) such that \(x\in R, y\in T\).

Let \(\varepsilon \in \{+,-\}\), let J be a spherical subset of S and let R be a J-residue of \(\Delta _{\varepsilon }\). Given a chamber \(x\in {\mathcal {C}}_{-\varepsilon }\) then there exists a unique chamber \(z\in R\) such that \(\ell _*(x, y) = \ell _*(x, z) - \ell _{\varepsilon }(z, y)\) for any chamber \(y\in R\) (cf. (Abramenko and Brown 2008, Lemma 5.149)). The chamber z is called the projection of x onto R; it will be denoted by \({{\,\mathrm{proj}\,}}_R x\). Moreover, if \(z = {{\,\mathrm{proj}\,}}_R x\) we have \(\delta _*(x, y) = \delta _*(x, z)\delta _{\varepsilon }(z, y)\) for each \(y\in R\).

Let \(\Sigma _+ \subseteq {{\mathcal {C}}}_+\) and \(\Sigma _- \subseteq {{\mathcal {C}}}_-\) be apartments of \(\Delta _+\) and \(\Delta _-\), respectively. Then the set \(\Sigma = \Sigma _+ \cup \Sigma _-\) is called twin apartment if \(\vert x^{op} \cap \Sigma \vert = 1\) for each \(x\in \Sigma \). If (xy) is a pair of opposite chambers, then there exists a unique twin apartment containing x and y. We will denote it by A(xy) and for \(\varepsilon \in \{+,-\}\) we put \(A_{\varepsilon }(x, y) := A(x, y) \cap {\mathcal {C}}_{\varepsilon }\). It is a fact that \(A(x, y) = \{ z\in {{\mathcal {C}}}\mid \delta (z, x) = \delta (z, y) \}\) (cf. Proposition 5.179 in Abramenko and Brown (2008)).

Lemma 3.2

Let \(\Sigma \subseteq {{\mathcal {C}}}\) be a twin apartment, let \(x \in \Sigma \) and let R be a spherical residue of \(\Delta \) which meets \(\Sigma \). Then \({{\,\mathrm{proj}\,}}_R x \in \Sigma \).

Proof

This is (Abramenko and Brown 2008, Lemma 5.173 (6)). \(\square \)

3.2 Pairs of opposite spherical residues

Throughout this subsection we assume that \(R \subseteq {{\mathcal {C}}}_+, T \subseteq {{\mathcal {C}}}_-\) are opposite residues and that the type J of R and T is spherical.

Lemma 3.3

For each \(x\in R\) there exists \(y\in T\) such that x and y are opposite and we have \(\delta _*(u, v) \in \langle J \rangle \) for all \((u, v) \in R \times T\).

Proof

These are immediate consequences of (Abramenko and Brown 2008, Lemma 5.139 (1)). \(\square \)

Lemma 3.4

Let \((x, y) \in R \times T\). Then the following are equivalent:

  1. (i)

    \({{\,\mathrm{proj}\,}}_T x = y\);

  2. (ii)

    \(\delta _*(x, y) = r_J\);

  3. (iii)

    \({{\,\mathrm{proj}\,}}_R y = x\).

Proof

Suppose \(y= {{\,\mathrm{proj}\,}}_T x\) and let \(z\in T\) be such that \(\delta _-(y, z) = r_J\). Then \(\ell _*(x, z) = \ell _*(x, y) - \ell (r_J)\) and hence \(\ell _*(x, y) \ge \ell (r_J)\). As \(\delta _*(x, y) \in \langle J \rangle \) by the previous Lemma, the claim follows.

Suppose now that \(\delta _*(x, y) = r_J\) and let \(z := {{\,\mathrm{proj}\,}}_T x\). Since \(\ell _*(x, z) \ge \ell _*(x, y) = \ell (r_J)\) and \(\delta _*(x, z) \in \langle J \rangle \), it follows that \(\delta _*(x, z) = r_J\). Now \(\ell (r_J) = \ell _*(x, y) = \ell _*(x, z) - \ell _-(z, y) = \ell (r_J) - \ell _-(z, y)\) which implies \(z=y\).

We have shown that (i) and (ii) are equivalent; the equivalence of (ii) and (iii) follows by symmetry and we are done. \(\square \)

Lemma 3.5

The mappings \({{\,\mathrm{proj}\,}}_R^T: T \rightarrow R, x \mapsto {{\,\mathrm{proj}\,}}_R x\) and \({{\,\mathrm{proj}\,}}_T^R: R \rightarrow T, x \mapsto {{\,\mathrm{proj}\,}}_T x\) are bijections inverse to each other.

Proof

This is Proposition (4.3) in Ronan (2000). \(\square \)

3.3 A technical result

In this paragraph we prove a technical result which will be needed in the proof of Theorem 6.5.

Lemma 3.6

Let \(c \in {{\mathcal {C}}}_{-\varepsilon }, x \in {{\mathcal {C}}}_{\varepsilon }\) be two opposite chambers and let \((x = d_0, d_1, \ldots , d_k, d_{k+1} = d)\) be a gallery such that \(\ell _*(c,d_i) = i\) for each \(0 \le i \le k\) and \(\ell _*(c,d) \le k\). Then there exist chambers \(x',z \in {{\mathcal {C}}}_{\varepsilon }\) such that \(x' \in c^{op}\), \(\delta _*(c,z) = \delta (x,z) = \delta (x',z)\) and \(\ell (x',d) < k+1\).

Proof

We put \(w := \delta _{\varepsilon }(x,d_k)\) and remark that our assumption implies \(w = \delta _*(c,d_k)\). Furthermore we put \(s:=\delta _{\varepsilon }(d_k,d)\) and let P denote the s-panel containing \(d_k\) and d. By our assumptions we have \(\delta _{\varepsilon }(x,d) \in \{ w, ws \}\). We have two cases:

\(\ell (ws) = \ell (w)-1\): As \(\delta _*(c,d_k) = w\) it follows that \(d_k = {{\,\mathrm{proj}\,}}_P c\) and \(\delta _*(c,d) =ws\). Let \(x' \in {{\mathcal {C}}}_{\varepsilon }\) be a chamber such that \(\delta _{\varepsilon }(x',d)=ws\). Then we have \(x' \in c^{op}\) and \(\delta _{\varepsilon }(x',d_k) = w = \delta _{\varepsilon }(x,d_k) = \delta _*(c,d_k)\) and \(\ell _{\varepsilon }(x',d) = k-1 < k+1\). Thus the assertion follows by setting \(z:= d_k\).

\(\ell (ws) = \ell (w)+1\): We put \(z:= {{\,\mathrm{proj}\,}}_P c\). As \(\ell _*(c,d) \le k\) it follows that \(z \ne d\) and \(\delta _*(c,d) = w\). Let \(x' \in {{\mathcal {C}}}_{\varepsilon }\) be a chamber such that \(\delta _{\varepsilon }(x',d) =w\). Then \(\delta _{\varepsilon }(x',z) = ws = \delta _{\varepsilon }(x,z) = \delta _*(c,z)\), and \(x' \in c^{op}\) and the assertion follows. \(\square \)

Lemma 3.7

Let \(\varepsilon \in \{+, -\}, c\in {\mathcal {C}}_{-\varepsilon }\) and let \(x, y \in c^{op}\). Then there exist \(k\in {\mathbb {N}}\), a sequence \(x=x_0, \ldots , x_k = y\) of chambers in \(c^{op}\) and a sequence \(z_1, \ldots , z_k\) of chambers in \({\mathcal {C}}_{\varepsilon }\) such that \(\delta _*(c, z_{\lambda }) = \delta _{\varepsilon }(x_{\lambda -1}, z_{\lambda }) = \delta _{\varepsilon }(x_{\lambda }, z_{\lambda })\) for each \(1 \le \lambda \le k\).

Proof

Let \((x=d_0, \ldots , d_m = y)\) be a minimal gallery joining x and y. We will prove the assertion by induction on \(m:= \ell _{\varepsilon }(x,y)\). Setting \(z:=x=y\) the assertion is trivial for \(m = 0\) and we may assume that \(m > 0\).

Let \(k := \max \{ 0 \le i \le m \mid \ell _*(c,d_i) = i \}\) and put \(d := d_{k+1}\). By the previous lemma there are chambers \(x',z \in {{\mathcal {C}}}_{\varepsilon }\) such that \(x' \in c^{op}\), \(\delta _{\varepsilon }(x,z) = \delta _{\varepsilon }(x',z) = \delta _*(c,z)\) and \(\ell _{\varepsilon }(x',d) \le k\). It follows \(\ell _{\varepsilon }(x',y) < m\) and we may apply induction to \(x'\) and y in order to obtain the desired sequences \(x = x_0,x_1=x',\ldots ,x_k=y\) and \(z_1=z,z_2,\ldots ,z_k\) of chambers. \(\square \)

4 Isometries

Let (WS) be 2-spherical and of rank at least 3. Let \(\Delta \) be thick and let \(\Delta ' = (\Delta _+', \Delta _-', \delta _*')\) be a thick twin building of type (WS). We define \({{\mathcal {C}}}', \Delta _+', \Delta _-', \delta ', \ell '\) as in the case of \(\Delta \).

4.1 Definition and basic facts about isometries

Let \(\mathcal {X} \subseteq {{\mathcal {C}}}, \mathcal {X}' \subseteq {{\mathcal {C}}}'\). A mapping \(\varphi : \mathcal {X} \rightarrow \mathcal {X}'\) is called isometry if the following conditions are satisfied:

  1. Iso1

    The mapping \(\varphi \) is bijective.

  2. Iso2

    For \(\varepsilon \in \{+,-\}\) we have \(\varphi (\mathcal {X} \cap {\mathcal {C}}_{\varepsilon }) \subseteq {\mathcal {C}}_{\varepsilon }'\).

  3. Iso3

    If \(x, y \in \mathcal {X}\) then \(\delta '(\varphi (x), \varphi (y)) = \delta (x, y)\).

Given \(\mathcal {X} \subseteq {{\mathcal {C}}}, \mathcal {X}' \subseteq {{\mathcal {C}}}'\), an isometry \(\varphi : \mathcal {X} \rightarrow \mathcal {X}'\) and \((y, y') \in {{\mathcal {C}}}\times {{\mathcal {C}}}'\), then the pair \((y, y')\) will be called \(\varphi \)-admissible if the mapping \(y \mapsto y'\) extends \(\varphi \) to an isometry from \(\mathcal {X} \cup \{y\}\) onto \(\mathcal {X}' \cup \{y'\}\). In particular, \((x, \varphi (x))\) is \(\varphi \)-admissible for any \(x\in \mathcal {X}\). For \(x, y \in \mathcal {X}\) with \((x, y) \in {\overline{{{\mathcal {C}}}}}\) we define \(\varphi ((x, y)) := (\varphi (x), \varphi (y))\). Since the building has rank at least three it is a fact that for \((x, x') \in {{\mathcal {C}}}\times {{\mathcal {C}}}'\) and \(\varphi : E_2(x) \rightarrow E_2(x')\) an isometry, we have \(\varphi (x) = x'\).

Lemma 4.1

Let \(\mathcal {S}, \mathcal {X} \subseteq {{\mathcal {C}}}, \mathcal {S}', \mathcal {X}' \subseteq {{\mathcal {C}}}'\) be such that \(\mathcal {S} \cap \mathcal {X} = \emptyset \) and \(\mathcal {S}' \cap \mathcal {X}' = \emptyset \). Let \(\varphi : \mathcal {S} \rightarrow \mathcal {S}'\) and \(\psi : \mathcal {X} \rightarrow \mathcal {X}'\) be two isometries such that \((z, \psi (z))\) is \(\varphi \)-admissible for any \(z\in \mathcal {X}\). Then the mapping

$$\begin{aligned} \varphi \cup \psi : \mathcal {S} \cup \mathcal {X} \rightarrow \mathcal {S}' \cup \mathcal {X}', x\mapsto {\left\{ \begin{array}{ll} \varphi (x) &{} \text { if } x\in \mathcal {S}, \\ \psi (x) &{} \text { if } x\in \mathcal {X}. \end{array}\right. } \end{aligned}$$

is an isometry.

Proof

Let \(\Phi := \varphi \cup \psi \). Clearly, \(\Phi \) is a bijection satisfying (Iso2). It suffices to show, that \(\delta (x, y) = \delta '(\Phi (x), \Phi (y))\) for any \(x \in \mathcal {S}, y\in \mathcal {X}\). Let \(x\in \mathcal {S}\) and \(y\in \mathcal {X}\). Then we have \(\delta '(\Phi (x), \Phi (y)) = \delta '(\varphi (x), \psi (y)) = \delta (x, y)\), because \((y, \psi (y))\) is \(\varphi \)-admissible. This finishes the claim. \(\square \)

Lemma 4.2

Let J be a spherical subset of S, let \(R \subseteq {{\mathcal {C}}}, R' \subseteq {{\mathcal {C}}}'\) be J-residues, let \(\varphi : R \rightarrow R'\) be an isometry, and let \((x, x')\) be a \(\varphi \)-admissible pair. Then \(\varphi ({{\,\mathrm{proj}\,}}_R x) = {{\,\mathrm{proj}\,}}_{R'} x'\).

Proof

This is Lemma (4.4) of Ronan (2000). \(\square \)

Lemma 4.3

Let J be a spherical subset of S, let \(R_+, R_- \subseteq {{\mathcal {C}}}\) (resp. \(R_+', R_-' \subseteq {{\mathcal {C}}}'\)) be opposite J-residues in \(\Delta \) (resp. \(\Delta '\)), let \(\varphi : R_+ \cup R_- \rightarrow R_+' \cup R_-'\) be an isometry and let \(\varepsilon \in \{+,-\}\). Then \(\varphi (x) = {{\,\mathrm{proj}\,}}_{R_{\varepsilon }'} \varphi ({{\,\mathrm{proj}\,}}_{R_{-\varepsilon }} x)\) for each \(x\in R_{\varepsilon }\).

Proof

This is a consequence of the previous Lemma and Lemma  3.5. \(\square \)

Lemma 4.4

Let \(x\in {{\mathcal {C}}}, x' \in {{\mathcal {C}}}'\), let \(\Sigma \subseteq {{\mathcal {C}}}\) be an apartment containing x and let \(\varphi ,\psi : E_2(x) \rightarrow E_2(x')\) be two isometries which agree on \(E_1(x)\). If they also agree on \(\Sigma \cap E_2(x)\), then we have \(\varphi = \psi \).

Proof

For each subset J of S of cardinality 2 we denote the restriction of \(\varphi \) (resp. \(\psi \)) on \(R_J(x)\) by \(\varphi _J\) (resp. \(\psi _J\)).

Let \(J \subseteq S\) be of cardinality 2 and let \(\Sigma \) be as in the statement. Then \(\varphi _J\) and \(\psi _J\) agree on \(\Sigma \cap R_J(x)\) which is an apartment of \(R_J(x)\). The claim follows from Theorem 4.1.1 in Tits (1986). \(\square \)

Lemma 4.5

Let \(\varphi _+: {{\mathcal {C}}}_+ \rightarrow {{\mathcal {C}}}_+'\) be a map and let \(\left( \varphi _x: E_2(x) \rightarrow E_2(\varphi _+(x)) \right) _{x \in {{\mathcal {C}}}_+}\) be a family of isometries such that \(\varphi _x\) and \(\varphi _y\) agree on \(E_2(x) \cap E_2(y)\) whenever \(x, y \in {{\mathcal {C}}}_+\) are adjacent. Then \(\varphi _+\) is an isometry and \(\varphi _x\) is the restriction of \(\varphi _+\) on \(E_2(x)\) for each \(x\in {{\mathcal {C}}}_+\).

Proof

Let \(x, y \in {{\mathcal {C}}}_+\) be such that \(y \in E_2(x)\), then we can find a gallery \((x = x_0, \ldots , x_k = y)\) in a rank 2 residue containing x and y. It follows that \(y \in E_2(x_{\lambda })\) for each \(0 \le \lambda \le k\) and using induction one obtains \(\varphi _x(y) = \varphi _y(y) = \varphi _+(y)\). This shows that \(\varphi _x\) coincides with the restriction of \(\varphi _+\) on \(E_2(x)\).

Now we will show that \(\varphi _+\) is surjective. Let \(y' \in {{\mathcal {C}}}_+'\). Let \(x \in {{\mathcal {C}}}_+\) and let \(x' := \varphi _+(x)\). As \(\varphi _x: E_2(x) \rightarrow E_2(x')\) is an isometry, it follows that \(E_2(x') \subseteq \varphi _+({{\mathcal {C}}}_+)\). By induction on the length of a minimal gallery joining \(x'\) and \(y'\) in \({{\mathcal {C}}}_+'\) it follows that \(y' \in \varphi _+({{\mathcal {C}}}_+')\) and hence the surjectivity of \(\varphi _+\).

The restriction of \(\varphi _+\) on the rank 2 residues being isometries it follows that \(\varphi _+: \mathbf{C }(\Delta _+) \rightarrow \mathbf{C }(\Delta _+')\) is a 2-covering. Now the injectivity of \(\varphi _+\) follows from Proposition  2.2. \(\square \)

Lemma 4.6

Let \(\varphi _+: {{\mathcal {C}}}_+ \rightarrow {{\mathcal {C}}}_+'\) be an isometry, let \((x, x') \in {{\mathcal {C}}}_- \times {{\mathcal {C}}}_-'\) and suppose that \(\varphi _+(x^{op}) \subseteq (x')^{op}\). Then \((x, x')\) is a \(\varphi _+\)-admissible pair.

Proof

This is Lemma (7.4) in Ronan (2000). \(\square \)

4.2 Main results on local extensions of isometries

In this subsection we let \({\overline{c}} := (c_+, c_-) \in {\overline{{{\mathcal {C}}}}}, {\overline{c}}' := (c_+', c_-') \in \overline{{{\mathcal {C}}}'}\).

Proposition 4.7

Let \(\varphi : E_2(c_+) \cup \{c_-\} \rightarrow E_2(c_+') \cup \{c_-'\}\) be an isometry. Then \(\varphi \) extends uniquely to an isometry from \(E_2(c_+) \cup E_2(c_-)\) onto \(E_2(c_+') \cup E_2(c_-')\).

Proof

For a proof see Proposition (6.2) of Ronan (2000). \(\square \)

Proposition 4.8

Let \({\overline{d}} \in {\overline{{{\mathcal {C}}}}}\) such that \({\overline{c}}\) is adjacent to \({\overline{d}}\) in \({{\,\mathrm{Opp}\,}}(\Delta )\) and let \(\varphi : E_2({\overline{c}}) \rightarrow E_2({\overline{c}}')\) be an isometry. Then there exists a unique isometry \(\psi : E_2({\overline{d}}) \rightarrow E_2(\varphi ({\overline{d}}))\) such that \(\varphi \) and \(\psi \) agree on the intersection of their domains.

Proof

This is Proposition (6.4) of Ronan (2000). \(\square \)

Theorem 4.9

Let J be a subset of S of cardinality at most 2 and let \(R_{\pm } := R_J(c_{\pm })\). Let \({\overline{R}} := \left( R_+ \times R_- \right) \cap {\overline{{{\mathcal {C}}}}}\) and let \(\varphi : E_2({\overline{c}}) \rightarrow E_2({\overline{c}}')\) be an isometry. Then there exists a unique system of isometries \(\left( \varphi _{{\overline{x}}}: E_2({\overline{x}}) \rightarrow E_2(\varphi ({\overline{x}})) \right) _{{\overline{x}} \in {\overline{R}}}\) such that the following is satisfied:

  1. (a)

    \(\varphi _{{\overline{c}}} = \varphi \);

  2. (b)

    If \({\overline{x}}, {\overline{y}} \in {\overline{R}}\) are adjacent in \({{\,\mathrm{Opp}\,}}(\Delta )\), then \(\varphi _{{\overline{x}}}\) and \(\varphi _{{\overline{y}}}\) agree on the intersection of their domains.

Proof

This is a consequence of Proposition (6.6) and Corollary (6.7) in Ronan (2000). \(\square \)

4.3 Using \({{\,\mathrm{Opp}\,}}(\Delta )\) to extend isometries

Let \({\overline{c}} \in {\overline{{{\mathcal {C}}}}}, {\overline{c}}' \in \overline{{{\mathcal {C}}}'}, \varphi : E_2({\overline{c}}) \rightarrow E_2({\overline{c}}')\) be an isometry and let \({\overline{G}} = ({\overline{c}} = {\overline{x}}_0, \ldots , {\overline{x}}_k = {\overline{d}})\) be a gallery in \({{\,\mathrm{Opp}\,}}(\Delta )\). Then - by Proposition  4.8 - we obtain recursively a unique chamber \({\overline{d}}'_{\varphi , {\overline{G}}}\) and a unique isometry \(\varphi _{{\overline{d}}, {\overline{G}}}: E_2({\overline{d}}) \rightarrow E_2({\overline{d}}'_{\varphi , {\overline{G}}})\).

Lemma 4.10

The following hold:

  1. (i)

    Given any gallery \({\overline{G}}\) starting at \({\overline{c}}\), then \({\overline{c}}'_{\varphi , {\overline{G}} \, {\overline{G}}^{-1}} = {\overline{c}}'\) and \(\varphi _{{\overline{c}}, {\overline{G}} \, {\overline{G}}^{-1}} = \varphi \).

  2. (ii)

    Given any closed gallery \({\overline{G}}\) in a rank 2 residue of \({\overline{c}}\), then \({\overline{c}}'_{\varphi , {\overline{G}}} = {\overline{c}}'\) and \(\varphi _{{\overline{c}}, {\overline{G}}} = \varphi \).

  3. (iii)

    If two galleries \({\overline{G}}, {\overline{H}}\) joining \({\overline{c}}\) and \({\overline{d}}\) are homotopic, then \({\overline{d}}'_{\varphi , {\overline{G}}} = {\overline{d}}'_{\varphi , {\overline{H}}}\) and \(\varphi _{{\overline{d}}, {\overline{G}}} = \varphi _{{\overline{d}}, {\overline{H}}}\).

Proof

Part (i) follows from the uniqueness assertion in Proposition  4.8; part (ii) follows from Theorem  4.9, and part (iii) is a consequence of (i) and (ii). \(\square \)

Proposition 4.11

Let \(\overline{\mathcal {X}} \subseteq {\overline{{{\mathcal {C}}}}}\) be simply connected and suppose that \({\overline{c}} \in \overline{\mathcal {X}}\). Then there exists a mapping \({\overline{\varphi }}: \overline{\mathcal {X}} \rightarrow \overline{{{\mathcal {C}}}'}\) and a system of isometries \(\left( \varphi _{{\overline{x}}}: E_2({\overline{x}}) \rightarrow E_2({\overline{\varphi }}({\overline{x}})) \right) _{{\overline{x}} \in \overline{\mathcal {X}}}\) such that \(\varphi _{{\overline{c}}} = \varphi \) and such that \(\varphi _{{\overline{x}}}\) and \(\varphi _{{\overline{y}}}\) agree on the intersection of their domains for any two adjacent chambers \({\overline{x}}, {\overline{y}} \in \overline{\mathcal {X}}\). The mapping \({\overline{\varphi }}\) and the family of isometries \(\varphi _{{\overline{x}}}\) are uniquely determined by these properties.

Proof

As \(\overline{\mathcal {X}}\) is simply connected it is connected by definition. Given \({\overline{x}} \in \overline{\mathcal {X}}\) we obtain for each gallery \({\overline{G}}\) joining \({\overline{c}}\) and \({\overline{x}}\) a unique chamber \({\overline{x}}'_{\varphi , {\overline{G}}}\) and an isometry \(\varphi _{{\overline{x}}, {\overline{G}}}: E_2({\overline{x}}) \rightarrow E_2({\overline{x}}'_{\varphi , {\overline{G}}})\). It follows by part (iii) of the previous Lemma that \({\overline{x}}'_{{\overline{G}}} = {\overline{x}}'_{{\overline{H}}}\) for any two galleries \({\overline{G}}, {\overline{H}}\) from \({\overline{c}}\) to \({\overline{x}}\) because \(\overline{\mathcal {X}}\) is simply connected. Thus we obtain a mapping \({\overline{\varphi }}\) and a system of isometries \(\left( \varphi _{{\overline{x}}} \right) _{{\overline{x}} \in \overline{\mathcal {X}}}\).

Let \({\overline{x}}, {\overline{y}} \in \overline{\mathcal {X}}\) be adjacent. By considering a gallery joining \({\overline{c}}\) and \({\overline{x}}\) which passes through \({\overline{y}}\) it is seen that it follows by construction that \(\varphi _{{\overline{x}}}\) and \(\varphi _{{\overline{y}}}\) agree on the intersection of their domains.

The uniqueness of \({\overline{\varphi }}\) and \(\left( \varphi _{{\overline{x}}} \right) _{{\overline{x}} \in \overline{\mathcal {X}}}\) follows from the uniqueness assertion of Proposition 4.8 and an obvious induction. \(\square \)

5 Retractions

Convention 5.1

For the rest of this paper let (WS) be 2-spherical and of rank at least 3. Furthermore, let \(\Delta \) be thick and let \(\Delta ' = (\Delta _+', \Delta _-', \delta _*')\) be a thick twin building of type (WS). We define \({{\mathcal {C}}}', \Delta _+', \Delta _-', \delta ', \ell '\) as in the case of \(\Delta \).

5.1 \(\pi \)-retractions

Let \(c\in {{\mathcal {C}}}_-\), let \(\Sigma \subseteq {{\mathcal {C}}}_-\) be an apartment of \(\Delta _-\) containing c and put \(\gamma := (c, \Sigma )\). Then we define the mapping \(\pi _{\gamma }: {{\mathcal {C}}}_+ \rightarrow \Sigma \) via \(\delta _-(c, \pi _{\gamma }(x)) = \delta _*(c, x)\) for all \(x\in {{\mathcal {C}}}_+\) and we put \(\Pi _{\gamma } := \{ (x, \pi _{\gamma }(x)) \mid x\in {{\mathcal {C}}}_+ \}\).

Lemma 5.2

Let \(\gamma = (c, \Sigma )\) be as above, then the following hold:

(\(\pi \)1):

\(\pi _{\gamma }\) preserves s-adjacency.

(\(\pi \)2):

The chamber \(\pi _{\gamma }(x)\) is opposite to x for each chamber \(x\in {{\mathcal {C}}}_+\).

(\(\pi \)3):

Given \(x\in {{\mathcal {C}}}_+\), then \(c \in A(x, \pi _{\gamma }(x))\).

Proof

The first two assertions are proved in Lemma (7.1) in Ronan (2000). For the third assertion we notice that \(\delta _-(c, \pi _{\gamma }(x)) = \delta _*(c, x)\) by definition and hence the claim follows. \(\square \)

Lemma 5.3

Let \(\gamma = (c, \Sigma )\) be as above, then the mapping \({{\mathcal {C}}}_+ \rightarrow \Pi _{\gamma }, x \mapsto (x, \pi _{\gamma }(x))\) is an s-adjacence preserving bijection. In particular, \(\Pi _{\gamma }\) is a simply connected subset of \({\overline{{{\mathcal {C}}}}}\).

Proof

The first statement is immediate from Lemma 5.2. The second follows from Proposition 2.2. \(\square \)

5.2 \(\omega \)-retractions

Let \({\overline{c}} := (c_+, c_-)\) be a pair of opposite chambers and let \(\Sigma = A_-(c_+, c_-)\). Then we define the mapping \(\omega _{{\overline{c}}}: {{\mathcal {C}}}_+ \rightarrow \Sigma \) via \(\delta _-(c_-, \omega _{{\overline{c}}}(x)) = \delta _+(c_+, x)\) for all \(x\in {{\mathcal {C}}}_+\). Furthermore we set \(\Omega _{{\overline{c}}} := \{ (x, \omega _{{\overline{c}}}(x)) \mid x \in {{\mathcal {C}}}_+ \}\). A gallery \(({\overline{x}} = {\overline{x}}_0, \ldots , {\overline{x}}_k = {\overline{y}})\) in \({{\,\mathrm{Opp}\,}}(\Delta )\) will be called \(\omega \)-gallery if there exists a chamber \({\overline{c}} \in {\overline{{{\mathcal {C}}}}}\) such that \({\overline{x}}_{\lambda } \in \Omega _{{\overline{c}}}\) for each \(0 \le \lambda \le k\).

Lemma 5.4

Let \({\overline{c}} \in {\overline{{{\mathcal {C}}}}}\). Then the following hold:

(\(\omega \)1):

\(\omega _{{\overline{c}}}\) preserves s-adjacency.

(\(\omega \)2):

The chamber \(\omega _{{\overline{c}}}(x)\) is opposite to x for each chamber \(x\in {{\mathcal {C}}}_+\).

(\(\omega \)3):

Given \(x\in {{\mathcal {C}}}_+\), then \(c_+ \in A(x, \omega _{{\overline{c}}}(x))\).

Proof

Let \(x, y \in {{\mathcal {C}}}_+\) and \(s\in S\) such that xy are s-adjacent, and let \(w\in W\) such that \(\delta _+(c_+, x) = w\). Then \(\delta _+(c_+, y) \in \{ w, ws \}\) by (Bu2). If \(\delta _+(c_+, y) = w\) then \(\delta _-(c_-, \omega _{{\overline{c}}}(x)) = \delta _-(c_-, \omega _{{\overline{c}}}(y))\). Since \(c_-, \omega _{{\overline{c}}}(x), \omega _{{\overline{c}}}(y) \in \Sigma \) we obtain \(\omega _{{\overline{c}}}(x) = \omega _{{\overline{c}}}(y)\). Now we assume that \(\delta _+(c_+, y) = ws\). Let P be the s-panel containing \(\omega _{{\overline{c}}}(y)\). Since \(\omega _{{\overline{c}}}(y) \in P \cap \Sigma \) we obtain \(\vert P \cap \Sigma \vert = 2\) because any apartment is thin. Let \(\omega _{{\overline{c}}}(y) \ne y' \in P \cap \Sigma \). Using (Bu2) we obtain \(\delta _-(c_-, y') \in \{ w, ws \}\). Since \(c_-, y', \omega _{{\overline{c}}}(x) \in \Sigma \) and \(\delta _-(c_-, y') = \delta _-(c_-, \omega _{{\overline{c}}}(x))\), we obtain \(y' = \omega _{{\overline{c}}}(x)\) as above. Thus \(\omega _{{\overline{c}}}\) preserves s-adjacency.

Let \(x\in {{\mathcal {C}}}_+\) and \(w\in W\) such that \(\delta _+(x, c_+) = w\). Then \(\delta _-(c_-, \omega _{{\overline{c}}}(x)) = \delta _+(c_+, x) = w^{-1}\). Since \(\omega _{{\overline{c}}}(x) \in A(c_+, c_-)\) we have \(\delta _*(\omega _{{\overline{c}}}(x), c_+) = \delta _-(\omega _{{\overline{c}}}(x), c_-) = w\). Now we have \(\delta _*(\omega _{{\overline{c}}}(x), x) = ww^{-1} = 1_W\) by Lemma 5.140 of Abramenko and Brown (2008) and the claim follows.

Let \(x\in {{\mathcal {C}}}_+\). Since \(\omega _{{\overline{c}}} \in A(c_+, c_-)\) we obtain \(\delta _*(c_+, \omega _{{\overline{c}}}(x)) = \delta _-(c_-, \omega _{{\overline{c}}}(x))\). Furthermore, we have \(\delta _+(c_+, x) = \delta _-(c_-, \omega _{{\overline{c}}}(x))\). Combining these two facts we obtain \(c_+ \in A(x, \omega _{{\overline{c}}}(x))\) as required. \(\square \)

Lemma 5.5

Let P be an s-panel in \(\Delta _+\), let \(x, y \in P\) be such that \(\ell _+(c_+, y) = \ell _+(c_+, x) +1\) and let Q denote the s-panel of \(\Delta _-\) containing \(\omega _{{\overline{c}}}(x)\) and \(\omega _{{\overline{c}}}(y)\). Then the following hold:

  1. (i)

    \({{\,\mathrm{proj}\,}}_P c_+ = x\);

  2. (ii)

    \({{\,\mathrm{proj}\,}}_Q c_+ = \omega _{{\overline{c}}}(y)\);

  3. (iii)

    \({{\,\mathrm{proj}\,}}_P \omega _{{\overline{c}}}(y) = x\);

  4. (iv)

    \({{\,\mathrm{proj}\,}}_Q x = \omega _{{\overline{c}}}(y)\).

Proof

Part (i) follows from \(\ell _+(c_+, y) = \ell _+(c_+, x) +1\). Since \(c_+ \in A(y, \omega _{{\overline{c}}}(y)) \cap A(x, \omega _{{\overline{c}}}(x))\) we have \(\ell _*(c_+, \omega _{{\overline{c}}}(y)) = \ell _+(c_+, y) = \ell _+(c_+, x) +1 = \ell _*(c_+, \omega _{{\overline{c}}}(x)) +1\) which yields part (ii). To prove part (iii) we use the fact that \(c_+ \in A(y, \omega _{{\overline{c}}}(y))\). As \({{\,\mathrm{proj}\,}}_P c_+ = x\), it follows by Lemma 3.2, that \(x \in A(y, \omega _{{\overline{c}}}(y))\). Applying Lemma 3.2 again we obtain that \({{\,\mathrm{proj}\,}}_P \omega _{{\overline{c}}}(y) \in \{x, y\}\), since \(A_+(y, \omega _{{\overline{c}}}(y))\) is thin. As \(\ell _*(y, \omega _{{\overline{c}}}(y)) =0\) we have \({{\,\mathrm{proj}\,}}_P \omega _{{\overline{c}}}(y) = x\) as claimed. Part (iv) follows now from part (iii) and Lemma 3.5. \(\square \)

Lemma 5.6

The mapping \({{\mathcal {C}}}_+ \rightarrow \Omega _{{\overline{c}}}: x \mapsto (x, \omega _{{\overline{c}}}(x))\) is an s-adjacence preserving bijection between \({{\mathcal {C}}}_+\) and \(\Omega _{{\overline{c}}}\). In particular, \(\Omega _{{\overline{c}}}\) is a simply connected subset of \({\overline{{{\mathcal {C}}}}}\).

Proof

The first statement is immediate from Lemma 5.4. The second follows from Proposition 2.2. \(\square \)

Lemma 5.7

Let \(c \in {{\mathcal {C}}}_-\), let \(\Sigma \) be an apartment of \(\Delta _-\) containing c and let \(\gamma := (c, \Sigma )\). Let \(x, y \in c^{op}\) and suppose that there exists a chamber \(z\in {{\mathcal {C}}}_+\) such that \(\delta _+(x, z) = \delta _*(c, z) = \delta _+(y, z)\). Then there exists an \(\omega \)-gallery joining (xc) and (yc) in \(\Pi _{\gamma } \cap \Omega _{(z, \pi _{\gamma }(z))}\).

Proof

We put \({\overline{z}} := (z, \pi _{\gamma }(z))\). Then we obtain that \(\omega _{{\overline{z}}}(z) = \pi _{\gamma }(z), \omega _{{\overline{z}}}(x) = \pi _{\gamma }(x) = c\) and \(\delta _-(\omega _{{\overline{z}}}(x), \omega _{{\overline{z}}}(z)) = \delta _+(x, z) = \delta _-(\pi _{\gamma }(x), \pi _{\gamma }(z))\). Since \(\pi _{\gamma }\) and \(\omega _{{\overline{z}}}\) preserve s-adjacency by (\(\pi 1\)) and (\(\omega 1\)), it follows that they map any chamber on a minimal gallery joining x any z to a chamber on a minimal gallery joining \(\pi _{\gamma }(x) = \omega _{{\overline{z}}}(x)\) to \(\pi _{\gamma }(z) = \omega _{{\overline{z}}}(z)\). Thus we obtain \(\pi _{\gamma }(v) = \omega _{{\overline{z}}}(v)\) for each chamber v on a minimal gallery joining x and z. The same is true for y instead of x and we obtain \(\pi _{\gamma }(u) = \omega _{{\overline{z}}}(u)\) for each chamber u on a minimal gallery joining y and z. This yields the claim. \(\square \)

6 Constructing an isometry

We recall that the set S has at least three elements. In this subsection let \({\overline{c}} := (c_+, c_-) \in {\overline{{{\mathcal {C}}}}}, {\overline{c}}' := (c_+', c_-') \in \overline{{{\mathcal {C}}}'}\) and let \(\varphi : E_2({\overline{c}}) \rightarrow E_2({\overline{c}}')\) be an isometry. We set \(\Sigma := A_-(c_+, c_-), \Sigma ' := A_-(c_+', c_-')\) and denote the unique isometry from \(\Sigma \) onto \(\Sigma '\) extending the mapping \(c_- \mapsto c_-'\) by \(\alpha \). We set \(\omega := \omega _{{\overline{c}}}, \omega ' := \omega _{{\overline{c}}'}\) and \(\Omega := \Omega _{{\overline{c}}}\). For \(x\in {{\mathcal {C}}}_+\) we put \({\overline{x}} := (x, \omega (x))\).

By Lemma 5.6 and Proposition 4.11 we get a mapping \({\overline{\varphi }}: \Omega \rightarrow \overline{{{\mathcal {C}}}'}\) and a system of isometries \(\left( \varphi _{{\overline{x}}}: E_2({\overline{x}}) \rightarrow E_2({\overline{\varphi }}({\overline{x}})) \right) _{x \in {{\mathcal {C}}}_+}\) such that

  1. (i)

    \(\varphi _{{\overline{c}}} = \varphi \);

  2. (ii)

    \(\varphi _{{\overline{x}}}\) and \(\varphi _{{\overline{y}}}\) coincide on the intersection of their domains whenever xy are adjacent.

Furthermore, we define the mapping \(\varphi _+: {{\mathcal {C}}}_+ \rightarrow {{\mathcal {C}}}_+', x \mapsto \varphi _{{\overline{x}}}(x)\) and denote the restriction of \(\varphi _{{\overline{x}}}\) on \(E_2(x)\) by \(\varphi _x\).

Lemma 6.1

The mapping \(\varphi _+\) is an isometry from \({{\mathcal {C}}}_+\) to \({{\mathcal {C}}}_+'\) and \(\varphi _x\) is the restriction of \(\varphi _+\) on \(E_2(x)\) for each \(x\in {{\mathcal {C}}}_+\).

Proof

Given two adjacent chambers \(x, y \in {{\mathcal {C}}}_+\), then \({\overline{x}}\) and \({\overline{y}}\) are adjacent. By property (ii) above it follows that \(\varphi _x\) and \(\varphi _y\) coincide on \(E_2(x) \cap E_2(y)\). This shows that \(\varphi _+\) and \(\left( \varphi _x \right) _{x\in {{\mathcal {C}}}_+}\) satisfy the conditions of Lemma 4.5 and we are done. \(\square \)

Lemma 6.2

Let \(P \subseteq {{\mathcal {C}}}_+, P' \subseteq {{\mathcal {C}}}_+'\) be panels of \(\Delta _+\) and \(\Delta _+'\) having the same type and let \(x := {{\,\mathrm{proj}\,}}_P c_+, x' := {{\,\mathrm{proj}\,}}_{P'} c_+'\). Suppose that \(\delta _+(c_+, x) = \delta _+'(c_+', x')\) and let \(\psi : E_2((x, \omega (x))) \rightarrow E_2((x', \omega '(x')))\) be an isometry. Given \(y\in P\), then \(\psi (\omega (y)) = \omega '(\psi (y))\).

Proof

If \(x=y\) there is nothing to prove, so we may assume that \(x \ne y\). As \(x = {{\,\mathrm{proj}\,}}_P c_+\) we have \(\ell _+(c_+, y) = \ell _+(c_+, x) +1\). We put \(y' := \psi (y)\). We have \(y' \in P'\) and \(x' \ne y'\) because \(\psi \) is an isometry. As \(x' = {{\,\mathrm{proj}\,}}_{P'} c_+'\) it follows \(\ell _+'(c_+', y') = \ell _+'(c_+', x') +1\). Let Q (resp. \(Q'\)) denote the panel containing \(\omega (x)\) (resp. \(\omega '(x')\)) opposite to P (resp. \(P'\)). By Lemma 5.5 and Lemma 4.3 it follows that \(\psi (\omega (y)) = {{\,\mathrm{proj}\,}}_{Q'} \psi ({{\,\mathrm{proj}\,}}_P \omega (y)) = {{\,\mathrm{proj}\,}}_{Q'} \psi (x) = {{\,\mathrm{proj}\,}}_{Q'} x' = \omega '(y')\) which yields the claim. \(\square \)

Proposition 6.3

Let \(x, y \in {{\mathcal {C}}}_+\) be such that \(\omega (x) = \omega (y)\), then the restrictions of \(\varphi _{{\overline{x}}}\) and \(\varphi _{{\overline{y}}}\) on \(E_2(\omega (x))\) coincide.

Proof

Using Lemma 6.2 it follows by induction on \(\ell _+(c_+, u)\) that \(\varphi _{{\overline{u}}}(\omega (u)) = \omega '(\varphi _+(u))\) for each \(u\in {{\mathcal {C}}}_+\). As \(\varphi _+\) is an isometry mapping \(c_+\) onto \(c_+'\) (cf. Lemma 6.1) it follows that \(\alpha (\omega (u)) = \omega '(\varphi _+(u))\) for each \(u\in {{\mathcal {C}}}_+\).

Let \(u\in {{\mathcal {C}}}_+\) and let \(z\in E_2(\omega (u)) \cap \Sigma \). Then there exists \(v\in E_2(u)\) with \(z=\omega (v)\). Let \((u=x_0, \ldots , x_k = v)\) be a gallery in a rank 2 residue joining u and v. It follows that \(v\in E_2(x_{\lambda })\) and hence \(z\in E_2(\omega (x_{\lambda }))\) for each \(0 \le \lambda \le k\). Using property (ii) of the system \(\left( \varphi _{{\overline{u}}} \right) _{u\in {{\mathcal {C}}}_+}\), it follows by induction on k that \(\varphi _{{\overline{u}}}(z) = \varphi _{{\overline{v}}}(z)\). Combining this with the previous considerations we obtain \(\varphi _{{\overline{u}}}(z) = \alpha (z)\) for each \(z \in E_2(\omega (u)) \cap \Sigma \).

We complete the proof of the proposition by induction on \(\ell _+(c_+, x) = \ell _+(c_+, y)\). If \(\ell _+(c_+, x) = 0\) then \(x= c_+= y\) and there is nothing to prove. Let \(\ell _+(c_+, x) >0\), then there exists \(s\in S\) such that \(\ell (\delta _+(c_+, x)s) = \ell _+(c_+, x) -1\). Let \(P_x, P_y\) denote the s-panels containing x and y, respectively, and put \(x_1 := {{\,\mathrm{proj}\,}}_{P_x} c_+, y_1 := {{\,\mathrm{proj}\,}}_{P_y} c_+\). Then \(\ell _+(c_+, x_1) = \ell _+(c_+, x) -1\) and we obtain \(\omega (x_1) = \omega (y_1)\). Using property (ii) of the system \(\left( \varphi _{{\overline{x}}} \right) _{x\in {{\mathcal {C}}}_+}\) and the induction assumption we obtain \(\varphi _{{\overline{x}}}(z) = \varphi _{{\overline{x}}_1}(z) = \varphi _{{\overline{y}}_1}(z) = \varphi _{{\overline{y}}}(z)\) for each \(z\in E_1(\omega (x))\). By the previous considerations we have that \(\varphi _{{\overline{x}}}\) and \(\varphi _{{\overline{y}}}\) agree on \(E_2(\omega (x)) \cap \Sigma \) and therefore the claim follows from Lemma 4.4. \(\square \)

A consequence of Proposition 6.3 is the following corollary which will be needed in the next subsection.

Corollary 6.4

Let \({\overline{x}} := (x, z), {\overline{y}} := (y, z) \in {\overline{{{\mathcal {C}}}}}\), let \({\overline{x}}' \in \overline{{{\mathcal {C}}}'}\) and let \(\psi : E_2({\overline{x}}) \rightarrow E_2({\overline{x}}')\) be an isometry. Let \({\overline{G}}\) be an \(\omega \)-gallery joining \({\overline{x}}\) and \({\overline{y}}\) in \({{\,\mathrm{Opp}\,}}(\Delta )\). Then \(\psi _{{\overline{y}}, {\overline{G}}}\) and \(\psi \) coincide on \(E_2(z)\).

Proof

Since \(\omega (x) = z = \omega (y)\), the claim follows from Proposition 6.3 and the definition of \(\psi _{{\overline{y}}, {\overline{G}}}\). \(\square \)

6.1 Proof of the main theorem

Theorem 6.5

Let \({\overline{c}} := (c_+, c_-) \in {\overline{{{\mathcal {C}}}}}, {\overline{c}}' := (c_+', c_-') \in \overline{{{\mathcal {C}}}'}\). Then every isometry \(\varphi : E_2(c_+) \cup \{c_-\} \rightarrow E_2(c_+') \cup \{c_-'\}\) extends to an isometry from \({{\mathcal {C}}}_+ \cup E_2(c_-)\) onto \({{\mathcal {C}}}_+' \cup E_2(c_-')\).

Proof

By Proposition 4.7 the isometry \(\varphi \) extends to an isometry from \(E_2({\overline{c}})\) onto \(E_2({\overline{c}}')\). We choose an apartment \(\Sigma \subseteq {{\mathcal {C}}}_-\) containing \(c_-\) and set \(\pi := \pi _{(c_-, \Sigma )}, \Pi := \Pi _{(c_-, \Sigma )}\). For \(x\in {{\mathcal {C}}}_+\) we put \({\overline{x}} := (x, \pi (x))\). By Lemma 5.3 and Proposition  4.11 we obtain a mapping \({\overline{\varphi }}: \Pi \rightarrow \overline{{{\mathcal {C}}}'}\) and a system of isometries \(\left( \varphi _{{\overline{x}}}: E_2({\overline{x}}) \rightarrow E_2({\overline{\varphi }}({\overline{x}})) \right) _{x\in {{\mathcal {C}}}_+}\) with the properties (i) and (ii) of the previous subsection. We define the mapping \(\varphi _+: {{\mathcal {C}}}_+ \rightarrow {{\mathcal {C}}}_+', x \mapsto \varphi _{{\overline{x}}}(x)\) and we denote the restriction of \(\varphi _{{\overline{x}}}\) on \(E_2(x)\) by \(\varphi _x\). Then \(\varphi _+\) is an isometry from \({{\mathcal {C}}}_+\) onto \({{\mathcal {C}}}_+'\) and \(\varphi _+, \varphi _x\) agree on \(E_2(x)\) for each \(x\in {{\mathcal {C}}}_+\) by Lemma 6.1.

Let \(x, y \in c_-^{op}\). Using Lemma 3.7 there exist \(k\in {\mathbb {N}}\), a sequence \(x_0 := x, \ldots , x_k := y\) of chambers in \(c_-^{op}\) and a sequence \(z_1, \ldots , z_k\) of chambers in \({{\mathcal {C}}}_+\) such that \(\delta _*(c_-, z_{\lambda }) = \delta _+(x_{\lambda -1}, z_{\lambda }) = \delta _+(x_{\lambda }, z_{\lambda })\) for each \(1 \le \lambda \le k\). By Lemma 5.7 there exists for any \(1 \le \lambda \le k\) an \(\omega \)-gallery joining \((x_{\lambda -1}, c_-)\) and \((x_{\lambda }, c_-)\) in \(\Pi _{\gamma } \cap \Omega _{(z_{\lambda }, \pi _{\gamma }(z_{\lambda }))}\). Now we obtain that \(\varphi _{{\overline{x}}}, \varphi _{{\overline{y}}}\) agree on \(E_2(c_-)\) by Corollary 6.4. We let \(\varphi _-: E_2(c_-) \rightarrow E_2(c_-'), z \mapsto \varphi _{{\overline{x}}}(z)\) denote this common restriction for some \(x \in c_-^{op}\) and for \(z\in E_2(c_-)\) we put \(z' := \varphi _-(z)\).

We want to show now, that \(\varphi _+(z^{op}) \subseteq \left( z' \right) ^{op}\) for each \(z\in E_2(c_-)\). Let \(v\in z^{op}\) then there exists \(x\in c_-^{op}\) such that \(v\in E_2(x)\) by Lemma  3.3. Since \(\varphi _+(v) = \varphi _x(v), \varphi _x = \varphi _{{\overline{x}}} \vert _{E_2(x)}\) and since \(\varphi _{{\overline{x}}}\) is an isometry from \(E_2({\overline{x}})\) onto \(E_2({\overline{\varphi }}({\overline{x}}))\) whose restriction on \(E_2(c_-)\) is \(\varphi _-\) it follows that \(\varphi _+(v) \in \left( z' \right) ^{op}\).

By Lemma 4.6 the pair \((z, z') = (z, \varphi _-(z))\) is \(\varphi _+\)-admissible. Applying Lemma 4.1 to the isometries \(\varphi _+\) and \(\varphi _-\) we obtain an isometry \(\varphi _+ \cup \varphi _-\) as required. \(\square \)