October 01, 2025
Given a complex of groups, we construct a new class of complex of groups that records its local data and offer a functorial perspective on the statement that complexes of groups are locally developable. We also construct a new notion of an immersion of complexes of groups and establish that a locally isometric immersion of a complex of groups into a non-positively curved complex of groups is \(\pi_1\)-injective. Furthermore, the domain complex of groups is developable and the induced map on geometric realizations of developments is an isometric embedding.
In [1], Agol proved that every hyperbolic group admitting a geometric action on a CAT(0) cube complex is virtually special. As a result, every cubulated hyperbolic group inherits desirable properties such as linearity over \(\mathbb{Z}\), subgroup separability and residual finiteness [2]. In recent years, complexes of groups have been utilized to extend these results to more general types of actions, such as hyperbolic groups acting improperly [3] and relatively geometric actions [4], [5]. Already we see applications to a broader class of groups, including certain relatively hyperbolic Kähler groups [6], hyperbolic hyperbolic-by-cyclic groups [7], a large class of 2-dimensional Shephard groups1 [8], and closed aspherical manifolds obtained from relative strict hyperbolization [9].
The theory of complexes of groups generalizes covering theory. Like topological spaces, a developable complex of groups arises from a group action on a simply connected polyhedral complex. Its data allows one to construct the complex on which its fundamental group acts. In contrast to covering theory, the group action need not be free. Hence, in addition to topological data coming from the quotient space, the fundamental group of a developable complex of groups contains cell stabilizers.
A complex of groups is not always developable. Non-developability is a global phenomenon. Locally, however, it is always developable (see [10]). Our first goal is to interpret this statement from a functorial perspective (formal definitions are introduced in Sections 2 and 3):
theoremthmlocalCoG Let \(G(\mathcal{Y})=(G_\sigma, \psi_a, g_{a,b})\) be a complex of groups over a scwol \(\mathcal{Y}\), and let \(\gamma\in V(\mathcal{Y})\). The local complex of groups \(L(\mathcal{Y}(\gamma))\) over \(\gamma\) has the following properties:
It is developable,
The fundamental group of \(L(\mathcal{Y}(\gamma))\) is the local group \(G_\gamma\), and
The development \(D(\mathcal{Y}(\gamma),\iota_T)\) is the local development \(\mathcal{Y}(\tilde{\gamma})\).
In Construction 17, we describe a morphism \(\Sigma:L(\mathcal{Y}(\gamma))\to G(\mathcal{Y})\) for each \(\gamma\in V(\mathcal{Y})\). We utilize this construction to obtain a functorial version of the developability criterion (see [10] for this criterion).
corollarycorthmlocalCoG Let \(G(\mathcal{Y})\) be a complex of groups over a scwol \(\mathcal{Y}\). Then \(G(\mathcal{Y})\) is developable if and only if for all \(\gamma\in V(\mathcal{Y})\), \[\Sigma:L(\mathcal{Y}(\gamma))\longrightarrow G(\mathcal{Y})\] as defined in Construction 17 is \(\pi_1-\)injective.
Our second goal is to develop a new notion of an immersion of complexes of groups. In [11], Martin defines an immersion of complexes of groups as a morphism that is injective on local groups and whose underlying map is a simplicial immersion. By Martin’s definition, most coverings of complexes of groups are not immersions. In Definition 19, we introduce a more general notion of an immersion.
We apply our notion of a locally isometric immersion to prove a corollary of the Cartan–Hadamard theorem for complexes of groups [10]. Specifically, [10] states that every non-positively curved complex of groups is developable (see [10]). Our theorem takes inspiration from [10] and generalizes this local-to-global proposition from metric spaces to complexes of groups.
theoremthmimmersion Let \(H(\mathcal{Y})\) and \(G(\mathcal{X})\) be complexes of groups over connected scwols \(\mathcal{Y}\) and \(\mathcal{X}\) respectively. If \(G(\mathcal{X})\) is non-positively curved and \(\phi:H(\mathcal{Y}) \to G(\mathcal{X})\) is a locally isometric immersion over a morphism of scwols \(f: \mathcal{Y} \to \mathcal{X}\), then \(H(\mathcal{Y})\) is also non-positively curved and hence developable. Moreover,
The induced map on fundamental groups is \(\pi_1-\)injective, and
The elevation of geometric realizations is an isometric embedding.
Locally isometric immersions arise naturally from group actions on CAT(0) cube complexes. Let \(X\) be a CAT(0) cube complex and let \(W\subset X\) be a hyperplane. The action of a group \(G\) on \(X\) induces an immersion of complexes of groups over the map of quotient complexes \[\left.\raisebox{-.2em}{\text{Stab}(W)}\middle\backslash\raisebox{.2em}{W}\right.\longrightarrow \left.\raisebox{-.2em}{G}\middle\backslash\raisebox{.2em}{X}\right..\] Since \(X\) is CAT(0), the complex of groups associated to the action of \(G\) on \(X\) is non-positively curved. By the convexity of \(W\) in \(X\), the hyperplane complex of groups inherits the non-positively curved metric of \(X\) and is developable. Finally, the induced map on fundamental groups is the natural inclusion \(\text{Stab}(W)\hookrightarrow G\). Theorem [thm95immersion] allows us to make this conclusion from an arbitrary locally isometric immersion into a non-positively curved complex of groups.
In this section we collect the necessary terminology and facts about complexes of groups that we need for the rest of the paper. We begin by introducing the structure underlying a complex of groups.
The following definitions can be found in [10] in greater detail.
Definition 1. A small category without loops (or a scwol), \(\mathcal{Y}\), is a category with objects \(V(\mathcal{Y})\) and non-identity morphisms \(E(\mathcal{Y})\), such that every object \(\sigma\in V(\mathcal{Y})\), \[\text{Mor}(\sigma,\sigma)=\{\text{id}_\sigma\}.\] If \(a\in \text{Mor}(\sigma,\tau)\), we say that \(i(a)=\sigma\) and \(t(a)=\tau.\) We denote by \(E^{(k)}(\mathcal{Y})\) the collection of tuples of morphisms \((a_1,...,a_k)\in E(\mathcal{Y})\times ...\times E(\mathcal{Y})\), where \(t(a_{j})=i(a_{j+1})\) for \(j\in \{1,2,...,k-1\}\).
Definition 2. Let \(\mathcal{Y}\) be a scwol and let each \((a_1,a_2,...,a_k)\in E^{(k)}(\mathcal{Y})\) correspond to a \((k+1)-\)simplex with edges indexed \(|a_i|\) and \(|a_ia_{i+1}|\) by morphisms and their compositions, such that \[i(|a_ia_{i+1}|)=i(|a_{i+1}|)=|i(a_{i+1})| \text{ and }t(|a_ia_{i+1}|)=t(|a_i|)=|t(a_i)|.\] The geometric realization of a scwol \(\mathcal{Y}\), denoted by \(|\mathcal{Y}|\), is the quotient of all such simplices by relations in \(\mathcal{Y}\). In particular, it is a polyhedral complex with vertices indexed by \(V(\mathcal{Y})\) and morphisms indexed by \(E(\mathcal{Y})\).
Just as a scwol gives rise to a polyhedral complex via its geometric realization, a polyhedral complex gives rise to a scwol in a natural way: its objects correspond faces of the polyhedral complex and its morphisms are defined by reverse inclusions of faces. More precisely, for every relation \(\tau\supset \sigma\) between two faces, there exists a morphism \(\tau\to \sigma\). The next example illustrates this concept.
Example 1. The scwol naturally associated to a 2-simplex is given by:
Figure 1: .
Definition 3. Let \(f:\mathcal{Y}\to \mathcal{X}\) be a relation between scwols such that for all \(\sigma\in V(\mathcal{Y})\), there is a bijection of the set \[\{a\in E(\mathcal{Y})|i(a)=\sigma\}\] onto the set \[\{\overline{a}\in E(\mathcal{X})|i(\overline{a})=f(\sigma)\}.\] We refer to \(f\) as a (non-degenerate) morphism of scwols.
Definition 4. The action of a group \(G\) on a scwol \(\mathcal{X}\) is a homomorphism \(G\to \text{Aut}(\mathcal{X})\) such that:
If \(g\in \text{Stab}(i(a))\), then \(g\in \text{Stab}_G(a)\), and
There are no inversions, i.e. \(g.i(a)\neq t(a)\).
A morphism \(f:\mathcal{Y}\to \mathcal{X}\) of scwols induces a map \(|f|:|\mathcal{Y}|\to |\mathcal{X}|\) on geometric realizations. We refer to \(|f|\) as the geometric realization of \(f\). The restriction of \(|f|\) to each simplex of \(|\mathcal{Y}|\) is affine. Non-degeneracy of \(f\) implies that \(|f|\) is a homeomorphism on the interiors of simplices.
Definition 5. A complex of groups \(G(\mathcal{Y})=(G_\sigma, \psi_a, g_{a,b})\) over a scwol \(\mathcal{Y}\) is a set of data comprising
A local group \(G_\sigma\) for each \(\sigma\in V(\mathcal{Y})\),
An injective homomorphism \(\psi_a:G_{i(a)}\to G_{t(a)}\) for each \(a\in E(\mathcal{Y})\), and
A twisting element \(g_{a,b}\in G_{t(a)}\) for each \((a,b)\in E^{(2)}(\mathcal{Y})\), satisfying the following compatibility conditions:
\(\text{Ad}(g_{a,b})\psi_{ab}=\psi_a \psi_b\)2, and
\(\psi_a(g_{b,c})g_{a,bc}=g_{a,b}g_{ab,c}\) for all \((a,b,c)\in E^{(3)}(\mathcal{Y})\).
Definition 6. A morphism \(\phi: H(\mathcal{Y})\to G(\mathcal{X})\) of complexes of groups over a morphism \(f:\mathcal{Y}\to \mathcal{X}\) of scwols consists of a local homomorphism \(\phi_\sigma:H_\sigma\to G_{f(\sigma)}\) for each \(\sigma\in V(\mathcal{Y})\) and an element \(\phi(a)\in G_{t(f(a))}\) for each \(a\in E(\mathcal{Y})\), such that
\(\text{Ad}(\phi(a))\psi_{f(a)}\phi_{i(a)}=\phi_{t(a)}\psi_a,\) and
\(\phi_{t(a)}(g_{a,b})\phi(ab)=\phi(a)\psi_{f(a)}(\phi(b))g_{f(a), f(b)},\) for all \((a,b)\in E^{(2)}(\mathcal{Y})\).
Construction 1. Let \(H(\mathcal{Y})=(H_\sigma, \psi_a, h_{a,b})\) be a complex of groups over \(\mathcal{Y}\). For each \(a\in E(\mathcal{Y})\), pick an element \(g_a\) such that \[\phi:=(g_a): H(\mathcal{Y})\longrightarrow G(\mathcal{Y})\] is an isomorphism of complexes of groups defined by \(\phi_\sigma= \text{id}_{G_\sigma}\) and \(\phi(a)= {g_a}^{-1}\). A quick check shows that \[G(\mathcal{Y})=(G_\sigma, \text{Ad}({g_a}^{-1}) \psi_a, \text{Ad}({g_a}^{-1}) \psi_a({g_b}^{-1}) g_{a,b})\] is deduced from \(H(\mathcal{Y})\) by a coboundary3 of \(\phi=(g_a)\).
Definition 7. A morphism \(\phi: H(\mathcal{Y})\to G\) from a complex of groups to a group \(G\) consists of a local homomorphism \(\phi_\sigma:H_\sigma\to G\) for each \(\sigma\in V(\mathcal{Y})\) and an element \(\phi(a)\in G\) for each \(a\in E(\mathcal{Y})\) such that
\(\text{Ad}(\phi(a))\phi_{i(a)}=\phi_{t(a)}\psi_a\), and
\(\phi_{t(a)}(h_{a,b})\phi(ab)=\phi(a)\phi(b),\) where \((a,b)\in E^{(2)}(\mathcal{Y})\) and \(h_{a,b}\) is the twisting element associated to \((a,b)\).
The following definition comes from [10].
Definition 8. Let \(G(\mathcal{Y})\) be a complex of groups over a scwol \(\mathcal{Y}\) and let \(T\) be a choice of maximal tree in \(|\mathcal{Y}|^{(1)}\). The fundamental group \(\pi_1(G(\mathcal{Y}),T)\) is generated by the set \[\left\{\bigsqcup_{\sigma\in V(\mathcal{Y})} G_\sigma \bigsqcup E^{\pm}(\mathcal{Y})\right\},\] subject to the relations
\[\left\{\begin{align} &\text{the set of relations in } G_\sigma &\forall\sigma\in V(\mathcal{Y}),\\ &(a^{\pm})^{-1}=a^{\mp} &\forall a\in E(\mathcal{Y}),\\ &a^+b^+= g_{a,b}(ab)^+ &\forall (a,b)\in E^{(2)}(\mathcal{Y}),\\ &\psi_a(g)=a^+ga^- &\forall g\in G_{i(a)},\\ &a^{\pm}=1 &\forall |a|\in T. \end{align} \right\}.\]
Remark 2. By [10], there exists a natural morphism \[\iota_T:G(\mathcal{Y})\longrightarrow \pi_1(G(\mathcal{Y}),T)\] defined by sending the local group \(G_\sigma\) to its natural image given by the above presentation and \(a\in E(\mathcal{Y})\) to \(a^+\in \pi_1(G(\mathcal{Y}),T)\).
Like maps between topological spaces, morphisms of complexes of groups induce homomorphisms on the level of fundamental groups. The following proposition describes this using an alternative definition of the fundamental group [10]. We denote this by \(\pi_1(G(\mathcal{Y}),\sigma)\) for a complex of groups \(G(\mathcal{Y})\) and \(\sigma\in V(\mathcal{Y})\). The equivalence of \(\pi_1(G(\mathcal{Y}),\sigma)\) and \(\pi_1(G(\mathcal{Y}),T)\) is stated in [10].
Proposition 3. [10]A morphism \(\phi:H(\mathcal{Y})\to G(\mathcal{X})\) of complexes of groups over a morphism \(f:\mathcal{Y}\to \mathcal{X}\) of scwols induces a homomorphism \[\phi_*: \pi_1(H(\mathcal{Y}),\sigma)\longrightarrow \pi_1(G(\mathcal{X}),f(\sigma))\] on the level of fundamental groups, described by \[\begin{align} h&\longmapsto \phi_\sigma(h) &h\in H_\sigma, \sigma\in V(\mathcal{Y})\\ a^+&\longmapsto \phi(a)f(a)^+ &a\in E(\mathcal{Y}) \end{align}\]
The following proposition is an immediate consequence of [10].
Proposition 4. Let \(\phi: H(\mathcal{Y})\to G\) be a morphism such that \(\phi(a)=e\) for all \(|a|\in T\). There exists a homomorphism \[\phi_*:\pi_1(H(\mathcal{Y}),T)\longrightarrow G\] described by \[\begin{align} h&\longmapsto \phi_\sigma(h) &h\in H_\sigma, \sigma\in V(\mathcal{Y})\\ a^+&\longmapsto \phi(a) &a\in E(\mathcal{Y}) \end{align}\]
Definition 9. A complex of groups is developable if it arises from a group acting on a simply connected scwol.
The data of a developable complex of groups describes a group action. In particular, its local groups are precisely the stabilizers of objects up to conjugation, and injective homomorphisms correspond to inclusions of stabilizers. We refer the reader to [10] for more details on a complex of groups and morphism associated to a group action.
To determine developability, one may apply the developability criterion:
Theorem 5. [10] A complex of groups \(H(\mathcal{Y})\) over a scwol \(\mathcal{Y}\) is developable if and only if there exists some group \(G\) and some morphism \(\phi:H(\mathcal{Y})\to G\) that is injective on local groups, i.e. for all \(\sigma\in V(\mathcal{Y})\), \(\phi_\sigma: H_\sigma\to G\) is injective.
Definition 10. For every morphism \(\phi:H(\mathcal{Y})\to G\) from a complex of groups \(H(\mathcal{Y})\) to an arbitrary group \(G\), there exists a scwol \(D(\mathcal{Y},\phi)\) with a compatible \(G-\)action. We refer to \(D(\mathcal{Y},\phi)\) as the development of \(\mathcal{Y}\) with respect to \(\phi\).
The construction of \(D(\mathcal{Y},\phi)\) may be found in [10].
The following theorem is an immediate consequence of [10] and [10]. It illustrates the significance of the development in the case where the complex of groups is developable.
Theorem 6. If \(G(\mathcal{Y})\) is a developable complex of groups, the development \(D(\mathcal{Y}, \iota_T)\) is simply connected. Furthermore, \(G(\mathcal{Y})\) and \(\iota_T:G(\mathcal{Y})\to \pi_1(G(\mathcal{Y}),T)\) are the complex of groups and morphism associated to the action of \(\pi_1(G(\mathcal{Y}),T)\) on \(D(\mathcal{Y}, \iota_T)\) respectively.
Conversely, if \(G(\mathcal{Y})\) and \(\iota_T\) are the complex of groups and morphism associated to the action of \(\pi_1(G(\mathcal{Y}),T)\) on a simply connected scwol \(\widetilde{\mathcal{Y}}\), then there is a \(\pi_1(G(\mathcal{Y}),T)-\)equivariant isomorphism \(\widetilde{\mathcal{Y}}\to D(\mathcal{Y}, \iota_T)\) that projects to the identity on \(\mathcal{Y}\).
The proposition below follows immediately from [10]:
Proposition 7. [10] A morphism of complexes of groups \(\phi:H(\mathcal{Y})\to G(\mathcal{X})\) over a morphism of scwols \(f:\mathcal{Y}\to \mathcal{X}\) induces a \(\phi_*-\)equivariant morphism on developments, denoted by \(\Phi:D(\mathcal{Y}, \iota_T)\to D(\mathcal{X}, \iota_{T'})\).
Our next definition lends from the topological definition of an elevation as an embedding between covers.
Definition 11. If \(\phi:H(\mathcal{Y})\to G(\mathcal{X})\) is a \(\pi_1-\)injective morphism between developable complexes of groups, we say that \[|\Phi|:|D(\mathcal{Y}, \iota_T)|\longrightarrow |D(\mathcal{X}, \iota_{T'})|\]is an elevation.
In this section we give explicit constructions of “local scwols" and local developments. These are used to define local complexes of groups in Section 3. For the rest of the section we fix a scwol \(\mathcal{Y}\) and \(\gamma\in V(\mathcal{Y})\).
Definition 12. [10] The upper link of \(\gamma\) is a scwol \(\text{Lk}_{\gamma}\) defined by \[\begin{gather} V(\text{Lk}_{\gamma})=\{c\in E(\mathcal{Y})|t(c)=\gamma\}\\ E(\text{Lk}_{\gamma})=\{(c,d)\in E^{(2)}(\mathcal{Y})|t(c)=\gamma\} \end{gather}\] with source and target maps \(i:(c,d)\mapsto cd, t:(c,d)\mapsto c\) and composition is defined as \[(c,d)(cd,d')\longmapsto(c,dd').\]
Similarly, the lower link of \(\gamma\) is a scwol \(\text{Lk}^{\gamma}\) defined by \[\begin{gather} V(\text{Lk}^{\gamma})=\{b\in E(\mathcal{Y})|i(b)=\gamma\}\\ E(\text{Lk}^{\gamma})=\{(a,b)\in E^{(2)}(\mathcal{Y})|i(b)=\gamma\} \end{gather}\] with source and target maps \(i:(a,b)\mapsto b, t:(a,b)\mapsto ab\), and composition is defined by \[(a',ab)(a,b)\longmapsto(a'a, b).\]
In [10], the scwol \(\mathcal{Y}(\gamma)\) is described as a join4 of scwols consisting of \(\gamma\), its upper link and its lower link. For the purpose of defining local complexes of groups in Section 3, we give an explicit description of \(\mathcal{Y}(\gamma)\):
Definition 13. The scwol \(\mathcal{Y}(\gamma)\) is defined by \[\begin{gather} V(\mathcal{Y}(\gamma))=V(\text{Lk}_\gamma)\sqcup \{\gamma\}\sqcup V(\text{Lk}^\gamma) \end{gather}\] \[\begin{align} E(\mathcal{Y}(\gamma))=&E(\text{Lk}_\gamma)\\&\sqcup (\{\gamma \}\times V(\text{Lk}_\gamma))\\&\sqcup (V(\text{Lk}_\gamma)\times V(\text{Lk}^\gamma)) \\&\sqcup (V(\text{Lk}^\gamma)\times \{\gamma \})\\&\sqcup E(\text{Lk}^\gamma). \end{align}\] It has source and target maps \[\begin{align} i:E(\mathcal{Y}(\gamma))&\longrightarrow V(\mathcal{Y}(\gamma)) &t:E(\mathcal{Y}(\gamma))&\longrightarrow V(\mathcal{Y}(\gamma))\\ (c,d)&\longmapsto cd &(c,d)&\longmapsto c &(c,d)\in E(\text{Lk}_\gamma)\\ \gamma*c&\longmapsto c &\gamma*c&\longmapsto \gamma &\gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\\ b*c&\longmapsto c &b*c&\longmapsto b &b*c\in V(\text{Lk}_\gamma)\times V(\text{Lk}^\gamma)\\ b*\gamma &\longmapsto \gamma &b*\gamma &\longmapsto b & b*\gamma\in V(\text{Lk}_\gamma)\times\{\gamma\}\\ (a,b) &\longmapsto b &(a,b) &\longmapsto ab &(a,b)\in E(\text{Lk}^\gamma) \end{align}\] Composition on \(E^{(2)}(\text{Lk}_\gamma)\) and \(E^{(2)}(\text{Lk}^\gamma)\) follow from Definition 12. On the remaining pairs of composable morphisms, we have: \[\begin{align} (\gamma*c,(c,d))&\longmapsto \gamma*cd\\ (b*c,(c,d))&\longmapsto b*cd\\ ((a,b),b*c)&\longmapsto ab*c\\ (b*\gamma,\gamma*c)&\longmapsto b*c\\ (b*\gamma,\gamma*c)&\longmapsto b*c\\ ((a,b),b*\gamma)&\longmapsto ab*\gamma \end{align}\]
We refer to the geometric realization of \(\mathcal{Y}(\gamma)\) as the (closed) star \(\text{St}(\gamma)\) of \(\gamma\), while its interior is the open star \(\text{st}(\gamma)\) of \(\gamma\).
Figure 2: .
Proposition 8. [10]The morphism of scwols \(h:\mathcal{Y}(\gamma)\to\mathcal{Y}\) is defined by \[\begin{align} V(\mathcal{Y}(\gamma))&\longrightarrow V(\mathcal{Y})\\ c&\longmapsto i(c) &c\in V(\text{Lk}_\gamma)\\ \gamma&\longmapsto\gamma &\gamma\in\{\gamma\}\\ b&\longmapsto t(b) &b\in V(\text{Lk}^\gamma) \end{align}\] \[\begin{align} E(\mathcal{Y}(\gamma))&\longrightarrow E(\mathcal{Y})\\ (c,d)&\longmapsto d &(c,d)\in E(\text{Lk}_\gamma)\\ \gamma*c&\longmapsto c &\gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\\ b*c&\longmapsto bc &b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)\\ b*\gamma&\longmapsto b &b*\gamma\in V(\text{Lk}^\gamma)\times\{\gamma\}\\ (a,b)&\longmapsto a &(a,b)\in E(\text{Lk}^\gamma) \end{align}\]
In the next definition, we use \(gG_{i(c)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(c)}}\right.\) to express the coset \(g\psi_c(G_{i(c)}) \in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{\psi_c(G_{i(c)})}\right.\).
Definition 14. [10]Let \(\text{Lk}_{\tilde{\gamma}}\) be a scwol defined by \[\begin{gather} V(\text{Lk}_{\tilde{\gamma}})=\{(gG_{i(c)},c)| t(c)=\gamma, gG_{i(c)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(c)}}\right.\} \\E(\text{Lk}_{\tilde{\gamma}})=\{(gG_{i(d)},c,d)|(c,d)\in E^{(2)}(\mathcal{Y}), t(c)=\gamma,gG_{i(d)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(d)}}\right.\}, \end{gather}\] where \(i:(gG_{i(d)},c,d)\mapsto (gG_{i(d)},cd)\text{ and } t:(gG_{i(d)},c,d)\mapsto (g{g_{c,d}}^{-1}G_{i(c)},c)\), and composition is defined by \[(gG_{i(d)}, c,d)(gg_{cd,d'}G_{i(d')},cd,d')\mapsto(gg_{cd,d'}G_{i(d')},c,dd').\]
Similarly, the scwol \(\mathcal{Y}(\tilde{\gamma})\) is defined in [10] as the join of \(\text{Lk}^\gamma, \gamma\) and \(\text{Lk}_{\tilde{\gamma}}\). Using these definitions, we obtain an explicit construction of \(\mathcal{Y}(\tilde{\gamma})\):
Definition 15. Let \(G(\mathcal{Y})\) be a complex of groups over \(\mathcal{Y}\). The local development of \(\gamma\), denoted by \(\mathcal{Y}(\tilde{\gamma})\), is the scwol defined by \[\begin{gather} V(\mathcal{Y}(\tilde{\gamma}))=V(\text{Lk}_{\tilde{\gamma}})\sqcup \{\gamma\}\sqcup V(\text{Lk}^\gamma)\\ E(\mathcal{Y}(\tilde{\gamma}))=E(\text{Lk}_{\tilde{\gamma}}) \sqcup (\{\gamma\}\times V(\text{Lk}_{\tilde{\gamma}})) \sqcup (V(\text{Lk}^\gamma)\times V(\text{Lk}_{\tilde{\gamma}})) \sqcup (V(\text{Lk}^{\gamma})\times \{\gamma\}) \sqcup E(\text{Lk}^{\gamma}), \end{gather}\] where \[\begin{align} i:E(\mathcal{Y}(\tilde{\gamma}))&\longrightarrow V(\mathcal{Y}(\tilde{\gamma}))\\ (gG_{i(d)},c,d)&\longmapsto (gG_{i(d)},cd) & (gG_{i(d)},c,d)\in E(\text{Lk}_{\tilde{\gamma}}) \\ \gamma*(gG_{i(c)},c)&\longmapsto (gG_{i(c)},c) & \gamma*(gG_{i(c)},c)\in \{\gamma\}\times V(\text{Lk}_{\tilde{\gamma}}) \\b*(gG_{i(c)},c)&\longmapsto (gG_{i(c)},c) & b*(gG_{i(c)},c)\in V(\text{Lk}^\gamma)\times V(\text{Lk}_{\tilde{\gamma}}) \\b*\gamma&\longmapsto \gamma & b*\gamma\in V(\text{Lk}^\gamma)\times\{\gamma\} \\ (a,b)&\longmapsto b &(a,b)\in E(\text{Lk}^\gamma) \end{align}\] and \[\begin{align} t:E(\mathcal{Y}(\tilde{\gamma}))&\longrightarrow V(\mathcal{Y}(\tilde{\gamma}))\\ (gG_{i(d)},c,d)&\longmapsto (g{g_{c,d}}^{-1}G_{i(c)},c) & (gG_{i(d)},c,d)\in E(\text{Lk}_{\tilde{\gamma}})\\ \gamma*(gG_{i(c)},c)&\longmapsto \gamma &\gamma*(gG_{i(c)},c)\in \{\gamma\}\times V(\text{Lk}_{\tilde{\gamma}})\\ b*(gG_{i(c)},c)&\longmapsto b &b*(gG_{i(c)},c)\in V(\text{Lk}^\gamma)\times V(\text{Lk}_{\tilde{\gamma}})\\ b*\gamma&\longmapsto b &b*\gamma\in V(\text{Lk}^\gamma)\times\{\gamma\}\\ (a,b)&\longmapsto & ab(a,b)\in E(\text{Lk}^\gamma) \end{align}\]
The geometric realization of \(\mathcal{Y}(\tilde{\gamma})\) is denoted by \(\text{St}(\tilde{\gamma})\), while its interior is denoted by \(\text{st}(\tilde{\gamma})\).
Composition on \(E^{(2)}(\text{Lk}_{\tilde{\gamma}})\) and \(E^{(2)}(\text{Lk}^\gamma)\) follow from Definition 12. On the remaining pairs of composable morphisms, we have: \[\begin{align} (\gamma*(gG_{i(c)},c),(gg_{c,d}G_{i(d)},c,d))&\longmapsto \gamma*(gg_{c,d}G_{i(d)},cd)\\ (b*(gG_{i(c)},c),(gg_{c,d}G_{i(d)},c,d))&\longmapsto b*(gg_{c,d}G_{i(d)},cd)\\ ((a,b),b*(gG_{i(c)},c))&\longmapsto ab*(gG_{i(c)},c)\\ (b*\gamma,\gamma*(gG_{i(c)},c))&\longmapsto b*(gG_{i(c)},c)\\ (b*\gamma,\gamma*(gG_{i(c)},c))&\longmapsto b*(gG_{i(c)},c)\\ ((a,b),b*\gamma)&\longmapsto ab*\gamma \end{align}\]
The next proposition is an immediate consequence of [10].
Proposition 9. Let \(G(\mathcal{Y})\) be a developable complex of groups over a scwol \(\mathcal{Y}\). For each lift \(\overline{\gamma}\) of \(\gamma\in V(\mathcal{Y})\) in \(D(\mathcal{Y},\iota_T)\), there exists a \(\text{Stab}(\overline{\gamma})-\)equivariant embedding given by \[\begin{gather} \text{st}(\tilde{\gamma})\longrightarrow |D(\mathcal{Y},\iota_T)|\\ \text{st}(\tilde{\gamma})\longmapsto \text{st}(\overline{\gamma}). \end{gather}\]
Proposition 10. [10]A morphism of complexes of groups \[\phi:H(\mathcal{Y})\longrightarrow G(\mathcal{X})\] over a \(\phi_\sigma-\)equivariant morphism of scwols \(f:\mathcal{Y}\to \mathcal{X}\) induces, for each \(\sigma\in V(\mathcal{Y})\), a morphism \[\Phi_\sigma: \mathcal{Y}(\tilde{\sigma})\longrightarrow \mathcal{X}(\widetilde{f(\sigma)})\] of local developments.
In particular, on \(\text{Lk}_{\tilde{\sigma}}\), the morphism is described as: \[\begin{align} (h\psi_c(H_{i(c)}),c)&\longmapsto (\phi_{\sigma}(h)\phi(c)(G_{i(f(c))}), f(c)) \\ (h\psi_{cd}(H_{i(cd)}),c, d)&\longmapsto (\phi_{\sigma}(h)\phi(cd)(G_{i(f(cd))}), f(c), f(d)) \end{align}\] where \((h\psi_c(H_{i(c)}),c)\in V(\text{Lk}_{\tilde{\sigma}})\) and \((h\psi_{cd}(H_{i(cd)}),c, d) \in E(\text{Lk}_{\tilde{\sigma}})\).
We recall from [10] the process of metrizing a complex of groups and an important developability theorem for non-positively curved complexes of groups.
Definition 16. [10] We metrize a polyhedral complex \(K\) by taking, for each \(n-\)simplex \(\triangle\) of \(K\), a geodesic \(n-\)simplex in a model space of curvature \(\leq \kappa\) such that:
the interior of each face of \(\triangle\) maps injectively into \(K\), and
any other geodesic \(n-\)simplex intersecting \(\triangle\) in \(K\) non-trivially (on a unique face) is isometric to \(\triangle\) on this face.
The metrized polyhedral complex is said to be an \(M_\kappa-\)polyhedral complex.
Let \(\mathcal{Y}\) be a scwol. Then its geometric realization \(|\mathcal{Y}|\) is a polyhedral complex. For such polyhedral complexes, we impose the following assumption:
Assumption 1. On the geometric realization \(|\mathcal{Y}|\) of a scwol \(\mathcal{Y}\), the set of isometry classes Shapes(\(|\mathcal{Y}|\)) of the faces of geodesic simplices is finite.
Remark 11. Let \(f:\mathcal{Y}\to \mathcal{X}\) be a non-degenerate morphism of scwols and \(|\mathcal{X}|\) be an \(M_\kappa-\)polyhedral complex. Recall by non-degeneracy of \(f\) that \(|f|: |\mathcal{Y}| \to |\mathcal{X}|\) is an affine homeomorphism on the interiors of cells of \(|\mathcal{Y}|\). By defining the metric on \(|\mathcal{Y}|\) as the pullback of the metric on \(|\mathcal{X}|\), we say that the map \(|f|: |\mathcal{Y}| \to |\mathcal{X}|\) is a local isometry on the interiors of cells, hence, \(|\mathcal{Y}|\) is an \(M_\kappa-\)polyhedral complex.
Let \(\sigma\in V(\mathcal{Y})\) and let \(G(\mathcal{Y})\) be a scwol over \(\mathcal{Y}\). By Remark 11, the maps \[\begin{gather} |f_\sigma|:\text{St}(\sigma)\longrightarrow |\mathcal{Y}| \text{ and } \text{St}(\tilde{\sigma}) \longrightarrow \text{St}(\sigma) \end{gather}\] are local isometries on interiors of cells. Thus, finiteness of \(\text{Shapes}(|\mathcal{Y}|)\) implies finiteness of \(\text{Shapes}(\text{St}(\tilde{\sigma}))\) for all \(\sigma\in v(\mathcal{Y})\).
Definition 17. [10]A complex of groups \(G(\mathcal{Y})\) is non-positively curved if for all \(\sigma\in V(\mathcal{Y})\), \(\text{st}(\tilde{\sigma})\) is non-positively curved.
Theorem 12. [10] A non-positively curved complex of groups is developable.
This result was proven in [10] using the language of groupoids of local isometries. It is the analog of the Cartan–Hadamard theorem for complexes of groups. In particular, by [10], \(\text{St}(\tilde{\gamma})\) embeds into \(|D(\mathcal{Y},\iota_T)|\) for all \(\gamma\in V(\mathcal{Y})\). Hence, \(|D(\mathcal{Y},\iota_T)|\) is non-positively curved. Moreover, Theorem 6 tells us that \(|D(\mathcal{Y},\iota_T)|\) is simply connected, hence, it is CAT(0).
In this section, we define a local complex of groups and offer a functorial perspective of the statement “every complex of groups is locally developable" [10]. Our approach is to construct a complex of groups from the local data of a given complex of groups (see Definition 18 and Proposition 13). In Theorem [thm95localCoG], we show that a local complex of groups reflects the local data of a complex of groups. In particular, a local complex of groups is always developable and its development is isomorphic to the local development5. This is the content of Propositions 15 and Proposition 16. Lastly, we prove a functorial version of the developability criterion in Corollary [cor:thm95localCoG].
For the rest of this section, we fix a complex of groups \(G(\mathcal{Y})\) over a scwol \(\mathcal{Y}\) and \(\gamma\in V(\mathcal{Y})\). Recall the definition of the scwol \(\mathcal{Y}(\gamma)\) from Definition 13.
Definition 18. Given a complex of groups \(G(\mathcal{Y})=(G_\sigma,\psi_a, g_{a,b})\) over \(\mathcal{Y}\), the local complex of group over \(\gamma\), \(L(\mathcal{Y}(\gamma))\), is the following set of data over \(\mathcal{Y}(\gamma)\):
Over each object in \(V(\mathcal{Y}(\gamma))\), local groups
\(L_-=\begin{cases} G_{i(c)} &c\in V(\text{Lk}_\gamma)\\ G_\gamma &\gamma\in \{\gamma\}\\ G_\gamma &b\in V(\text{Lk}^\gamma)\\ \end{cases}\)
Over each morphism in \(E(\mathcal{Y}(\gamma))\), injective homomorphisms
\(\lambda_-=\begin{cases} \psi_d &(c,d)\in E(\text{Lk}_\gamma)\\ \psi_c &\gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\\ \psi_c &b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)\\ \text{id}_{G_\gamma} &b*\gamma\in V(\text{Lk}^\gamma)\times\{\gamma\}\\ \text{id}_{G_\gamma} &(a,b)\in E(\text{Lk}^\gamma) \end{cases}\)
Associated to each pair of morphisms in \(E^{(2)}(\mathcal{Y}(\gamma))\), twisting elements
\(l_{-,-}=\begin{cases} g_{d_1,d_2} &((c_1,d_1),(c_2,d_2))\in E^{(2)}(\text{Lk}_\gamma)\\ g_{c,d} &(\gamma*c, (c,d))\in (\{\gamma\}\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma)\\ g_{c,d} &(b*c,(c,d))\in (V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma)\\ e &((a,b),b*c)\in E(\text{Lk}^\gamma)\times(V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)) \\ e &(b*\gamma, \gamma*c)\in (V(\text{Lk}^\gamma)\times \{\gamma\})\times ( \{\gamma\}\times V(\text{Lk}_\gamma))\\ e &((a,b),b*\gamma)\in E(\text{Lk}^\gamma*\gamma)\times (V(\text{Lk}^\gamma)\times \{\gamma\})\\ e &((a_1,b_1),(a_2,b_2))\in E^{(2)}(\text{Lk}_\gamma) \end{cases}\)
The next figure illustrates a local complex of groups using the local groups and injective homomorphisms of \(G(\mathcal{Y})\).
Figure 3: .
Proposition 13. The local complex of group over \(\gamma\)* is a complex of groups.*
Proof. We first show that the data over pairs of composable morphisms align with Definition 5 3(a). Specifically, for all \((u,v)\in E^{(2)}(\mathcal{Y}(\gamma))\), \[\text{Ad}(l_{u,v})\lambda_{uv}=\lambda_u \lambda_v.\] The equations denoted by \((\Snowman[1.1])\) follow by Definition 5 3(a) for \(G(\mathcal{Y})\).
For all \(((c_1,d_1),(c_2,d_2))\in E^{(2)}(\text{Lk}_\gamma)\), \[\begin{align} \text{Ad}(l_{(c_1,d_1),(c_2,d_2)})\lambda_{(c_1, d_1d_2)} =\text{Ad}(g_{d_1,d_2})\psi_{d_1d_2} \overset{(\Snowman[1.1])}{=}\psi_{d_1}\psi_{d_2} =\lambda_{(c_1,d_1)} \lambda_{(c_2,d_2)}. \end{align}\]
For all \((\gamma*c,(c,d))\in (\{\gamma\}\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma))\), \[\begin{align} \text{Ad}(l_{\gamma*c,(c,d)})\lambda_{\gamma*cd} =\text{Ad}(g_{c,d})\psi_{cd}\overset{(\Snowman[1.1])}{=}\psi_c \psi_d =\lambda_{\gamma*c} \lambda_{(c,d)}. \end{align}\]
For all \((b*c,(c,d))\in (V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma)\), \[\begin{align} \text{Ad}(l_{b*c,(c,d)})\lambda_{b*cd} =\text{Ad}(g_{c,d})\psi_{cd} \overset{(\Snowman[1.1])}{=}\psi_c \psi_d = \lambda_{b*c} \lambda_{(c,d)}. \end{align}\]
For all \(((a,b),b*c)\in E(\text{Lk}^\gamma)\times(V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma))\), \[\begin{align} \text{Ad}(l_{(a,b),b*c})\lambda_{ab*c} =\text{Ad}(e)\psi_c=\psi_c=\lambda_{(a,b)} \lambda_{b*c}. \end{align}\]
Now let \((b*\gamma,\gamma*c)\in(V(\text{Lk}^\gamma)\times \{\gamma\})\times ( \{\gamma\}\times V(\text{Lk}_\gamma))\). \[\begin{align} \text{Ad}(l_{b*\gamma,\gamma*c})\lambda_{b*c}=\text{Ad}(e)\psi_{c}=\psi_c=\lambda_{b*\gamma} \lambda_{\gamma*c}. \end{align}\]
For all \(((a,b),b*\gamma)\in E(\text{Lk}^\gamma)\times(V(\text{Lk}^\gamma)\times \{\gamma\})\), \[\begin{align} \text{Ad}(l_{(a,b),b*\gamma})\lambda_{ab*\gamma}=\text{Ad}(e)\text{id}_{G_\gamma}=\lambda_{(a,b)} \lambda_{b*\gamma}. \end{align}\]
For all \(((a_1,b_1),(a_2,b_2))\in E^{(2)}(\text{Lk}^\gamma)\), \[\begin{gather} \text{Ad}(l_{((a_1,b_1),(a_2,b_2))}) \lambda_{(a_1a_2,b_2)} =\text{Ad}(e)\text{id}_{G_\gamma}= \lambda_{(a_1,b_1)} \lambda_{(a_2,b_2)}. \end{gather}\]
Next we show that Condition 5 3(b) holds for all \((u,v,w)\in E^{(3)}(\mathcal{Y}(\gamma))\), i.e. \[\lambda_u(l_{v,w})l_{u,vw}=l_{u,v}l_{uv,w}.\] The equations denoted by \((\Coffeecup)\) follow by Definition 5 3(b) for \(G(\mathcal{Y})\).
For \(((c_1,d_1), (c_2,d_2), (c_3,d_3))\in E^{(3)}(\text{Lk}_\gamma))\), \[\begin{align} \lambda_{(c_1,d_1)}(l_{((c_2,d_2),(c_3,d_3))})l_{(c_1,d_1), (c_2,d_2d_3)}&=\psi_{d_1}(g_{d_2,d_3})g_{d_1,d_2d_3}\\&\overset{(\Coffeecup)}{=} g_{d_1,d_2}g_{d_1d_2,d_3}\\&=l_{(c_1,d_1), (c_2,d_2)}l_{(c_1,d_1d_2),(c_3,d_3)}. \end{align}\]
For \((\gamma*c_1, (c_1,d_1), (c_2,d_2))\in (\{\gamma\}\times V(\text{Lk}_\gamma))\times E^{(2)}(\text{Lk}_\gamma)\) such that \(c_1d_1=c_2\), \[\begin{align} \lambda_{\gamma*c_1}(l_{(c_1,d_1), (c_2,d_2)})l_{\gamma*c_1, (c_1,d_1d_2)}&=\psi_{c_1}(g_{d_1,d_2})g_{c_1, d_1d_2}\\&\overset{(\Coffeecup)}{=} g_{c_1,d_1}g_{c_2,d_2}\\&=l_{\gamma*c_1, (c_1,d_1)}l_{\gamma*c_2,(c_2,d_2)}. \end{align}\]
For \((b*c_1, (c_1,d_1), (c_2,d_2))\in (V(Lk^\gamma)\times V(\text{Lk}_\gamma))\times E^{(2)}(\text{Lk}_\gamma)\) such that \(c_1d_1=c_2\), \[\begin{align} \lambda_{b*c_1}(l_{(c_1,d_1), (c_2,d_2)})l_{b*c_1, (c_1,d_1d_2)}&=\psi_{c_1}(g_{d_1,d_2})g_{c_1, d_1d_2}\\&\overset{(\Coffeecup)}{=} g_{c_1,d_1}g_{c_2,d_2}\\&=l_{b*c_1, (c_1,d_1)}l_{b*c_2,(c_2,d_2)}. \end{align}\]
For \((b*\gamma, \gamma*c, (c,d))\in (V(\text{Lk}^\gamma)\times \{\gamma\})\times (\{\gamma\}\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma)\), \[\begin{gather} \lambda_{b*\gamma}(l_{\gamma*c,(c,d)})l_{b*\gamma,\gamma*cd}= \text{id}_{G_\gamma}(g_{c,d})e=g_{c,d}=l_{b*\gamma,\gamma*c}l_{b*c,(c,d)}. \end{gather}\]
For \(((a,b), b*c, (c,d))\in E(\text{Lk}^\gamma)\times (V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma))\times E(\text{Lk}^\gamma)\), \[\begin{gather} \lambda_{(a,b)}(l_{b*c,(c,d)})l_{(a,b),b*cd}=\text{id}_{G_\gamma}(g_{c,d})e=g_{c,d}=l_{(a,b),b*c}l_{ab*c,(c,d)}. \end{gather}\]
For \(((a,b), b*\gamma, \gamma*c)\in E(\text{Lk}^\gamma)\times (V(\text{Lk}^\gamma)\times\{\gamma\})\times(\{\gamma\}\times V(\text{Lk}_\gamma))\), \[\begin{gather} \lambda_{(a,b)}(l_{b*\gamma,\gamma*c})l_{(a,b),b*c}=e=l_{(a,b), b*\gamma}l_{ab*\gamma,\gamma*c}. \end{gather}\]
For \(((a_1,b_1), (a_2,b_2), b_2*\gamma)\in E^{(2)}(\text{Lk}^\gamma)\times (V(\text{Lk}^\gamma)\times\{\gamma\})\), \[\begin{gather} \lambda_{(a_1,b_1)}(l_{(a_2,b_2), b_2*\gamma})l_{(a_1,b_1),a_2b_2*\gamma}=e=l_{(a_1,b_1), (a_2,b_2)}l_{(a_1,b_1b_2),b_2*\gamma}. \end{gather}\]
For \(((a_1,b_1), (a_2,b_2), b_2*c)\in E^{(2)}(\text{Lk}^\gamma)\times (V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma))\), \[\begin{gather} \lambda_{(a_1,b_1)}(l_{(a_2,b_2), b_2*c})l_{(a_1,b_1),a_2b_2*c}=e=l_{(a_1,b_1), (a_2,b_2)}l_{(a_1,b_1b_2),b_2*c}. \end{gather}\]
For \(((a_1,b_1), (a_2,b_2), (a_3,b_3))\in E^{(3)}(\text{Lk}^\gamma)\), \[\begin{gather} \lambda_{(a_1,b_1)}(l_{(a_2,b_2), (a_3,b_3)})l_{(a_1,b_1),(a_2a_3,b_3)}=e=l_{(a_1,b_1), (a_2,b_2)}l_{(a_1,b_1b_2),(a_3,b_3)}. \end{gather}\] ◻
In this section we prove that a local complex of groups reflects the local data of a complex of groups. This is the content of Theorem [thm95localCoG], which we recall below:
Proposition 14. The local homomorphism \((\iota_T)_\gamma:L_\gamma\longrightarrow \pi_1(L(\mathcal{Y}(\gamma)), T)\) is an isomorphism.
Proof. Let \(T\) be the maximal tree in \(|\mathcal{Y}(\gamma)|^{(1)}\) containing all morphisms of the form \[b*\gamma\in V(\text{Lk}^\gamma)\times\{\gamma\}\text{ and }\gamma*c\in\{\gamma\}\times V(\text{Lk}_\gamma).\] Observe that \(T=(V(\text{Lk}^\gamma)\times\{\gamma\})\cup (\{\gamma\}\times V(\text{Lk}_\gamma))\). By the presentation of the fundamental group in Definition 8, there exists a surjection from the free product of its generators to the group itself \[\Pi: *_{\mu\in V(\mathcal{Y}(\gamma))} L_\mu * E^{\pm}(\mathcal{Y}(\gamma))\longrightarrow \pi_1(L(\mathcal{Y}(\gamma)), T).\] We first show surjectivity of \((\iota_T)_\gamma\) by showing that \(\Pi\) factors through \((\iota_T)_\gamma:L_\gamma\to\pi_1(L(\mathcal{Y}(\gamma)), T).\)
Recall that \(\pi_1(L(\mathcal{Y}(\gamma)), T)\) is generated by \[\left\{\bigsqcup_{\mu\in V(\mathcal{Y}(\gamma))} L_\mu\bigsqcup E^{\pm}(\mathcal{Y}(\gamma))\right\}\] over the set of relations
\(\left\{\begin{aligned} &(u^+)^{-1}=u^- &&u\in E(\mathcal{Y}(\gamma))\\ &(\gamma*c)^\pm, (b*\gamma)^\pm=e &&\gamma*c\in\{\gamma\}\times V(\text{Lk}_\gamma), b*\lambda\in V(\text{Lk}^\gamma)\times\{\gamma\}\\ &\lambda_{\gamma*c}(g)=(\gamma*c)^+g(\lambda*c)^- &&c\in V(\text{Lk}_\gamma)\\ &u^+v^+= l_{u,v}(uv)^+ &&(u,v)\in E^{(2)}(\mathcal{Y}(\gamma)) \end{aligned} \right\}.\)
Since \((\gamma*c)^\pm\mapsto e\) for all \(\gamma*c\in\{\gamma\}\times V(\text{Lk}_\gamma)\), \[\begin{gather} \label{eq95iotaTgamma1} L_c=\text{Ad}((\gamma*c)^+)(L_c)=\lambda_{\gamma*c}(L_c)\subset L_\gamma. \end{gather}\tag{1}\] In addition, by definition of \(\lambda_{b*\gamma}\) for all \(b*\gamma\in V(\text{Lk}^\gamma)\times \{\gamma\}\), \[\begin{gather} \label{eq95iotaTgamma2} L_\gamma= \text{Id}_{L_\gamma}(L_\gamma)=\lambda_{b*\gamma} \subset L_b. \end{gather}\tag{2}\] Hence, all local groups are identified with subgroups of \(L_\gamma\).
It remains to show injectivity of \(E^\pm(\mathcal{Y}(\gamma))\to L_\gamma\) under this projection. By the second relation, \((\lambda*c)^\pm, (b*\lambda)^\pm\mapsto e\). The remaining generators come from morphisms of the form \((c,d)\in E(\text{Lk}_\gamma), b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)\) and \((a,b)\in E(\text{Lk}^\gamma)\). Applying the last relation to the pairs of morphisms \((\gamma*c, (c,d))\in (\{\gamma\}\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma), (b*\gamma, \gamma*c)\in (V(\text{Lk}^\gamma)\times \{\gamma\})\times ( \{\gamma\}\times V(\text{Lk}_\gamma))\) and \(((a,b),b*\gamma)\in E(\text{Lk}^\gamma)\times (V(\text{Lk}^\gamma)\times \{\gamma\})\), we see that \[\begin{gather} (c,d)^+=(\gamma*c)^+(c,d)^+=l_{\gamma*c, (c,d)}(\gamma*cd)^+=l_{\gamma*c, (c,d)}\in L_\gamma, \tag{3} \\(b*c)^+=(b*\gamma)^+(\gamma*c)^+(l_{b*\gamma, \gamma*c})^{-1}=(l_{b*\gamma, \gamma*c})^{-1}\in L_b\subset L_\gamma,\tag{4} \text{ and} \\ (a,b)^+=(a,b)^+(b*\gamma)^+=l_{(a,b), b*\gamma}(ab*\gamma)^+ =l_{(a,b), b*\gamma}\in L_{ab}\subset L_\gamma.\tag{5} \end{gather}\]
Consequently, \(\Pi\) factors through \((\iota_T)_\gamma\), making it a surjection.
Next, we show that \((\iota_T)_\gamma\) is a monomorphism. We do so by defining a morphism \(\Theta:L(\mathcal{Y}(\gamma))\to L_\gamma\) whose induced homorphism on fundamental groups is \({(\iota_T)_\gamma}^{-1}\), i.e., it factors through the identity map on \(L_\gamma\). We define \(\Theta\) as follows: \[\begin{align} \Theta_-&=\begin{cases} \lambda_{\gamma*c}:L_c\to L_\gamma &c\in V(\text{Lk}_\gamma)\\ \text{Id}_{L_\gamma}:L_\gamma\to L_\gamma &\gamma\in \{\gamma\}\\ \text{Id}_{L_b}:L_b\to L_b &b\in V(\text{Lk}^\gamma)\\ \end{cases} \\ \Theta(-)&=\begin{cases} l_{\gamma*c, (c,d)} &(c,d)\in E(\text{Lk}_\gamma)\\ e &\gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\\ {l_{b*\gamma, \gamma*c}}^{-1} &b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)\\ e &b*\gamma\in V(\text{Lk}^\gamma)\times\{\gamma\}\\ l_{(a,b), b*\gamma} &(a,b)\in E(\text{Lk}^\gamma) \end{cases} \end{align}\]
Claim 1. The morphism \(\Theta:L(\mathcal{Y}(\gamma))\to L_\gamma\) is a morphism of complexes of groups.
Proof of claim.. We first show that for all \(u\in E(\mathcal{Y}(\gamma))\), \(\text{Ad}(\Theta(u))\Theta_{i(u)}=\Theta_{t(u)}\lambda_{u}\).
Equations annotated with \((\Candle)\) follow from Definition 5 3(a) for \(L(\mathcal{Y}(\gamma))\). \[\begin{align} \text{Ad}(\Theta(c,d))\Theta_{i((c,d))} &=\text{Ad}(l_{\gamma*c, (c,d)})\lambda_{\gamma*cd}\\ &\overset{(\Candle)}{=}\lambda_{\gamma*c}\lambda_{(c,d)}\\ &=\Theta_{t((c,d))}\lambda_{(c,d)}. \end{align}\] \[\begin{align} \text{Ad}(\Theta(\gamma*c))\Theta_{i(\gamma*c)} &=\text{Ad}(e)\lambda_{\gamma*c}\\ &=\text{id}_{L_\gamma}\lambda_{\gamma*c}\\ &=\Theta_{t(\gamma*c)}\lambda_{\gamma*c}. \end{align}\] \[\begin{align} \text{Ad}(\Theta(b*c))\Theta_{i(b*c)} &=\text{Ad}({l_{b*\gamma, \gamma*c}}^{-1})\lambda_{\gamma*c}\\ &=\text{Ad}({l_{b*\gamma, \gamma*c}}^{-1})\text{id}_{L_\gamma}\lambda_{\gamma*c}\\ &=\text{Ad}({l_{b*\gamma, \gamma*c}}^{-1})\lambda_{b*\gamma}\lambda_{\gamma*c}\\ &\overset{(\Candle)}{=}\text{id}_{L_b}\lambda_{b*c}\\ &=\Theta_{t(b*c)}\lambda_{b*c}. \end{align}\] \[\begin{align} \text{Ad}(\Theta(b*\gamma))\Theta_{i(b*\gamma)} &=\text{Ad}(e)\text{id}_{L_\gamma}\\ &=\text{id}_{L_b}\text{id}_{L_\gamma}\\ &=\Theta_{t(b*\gamma)}\lambda_{b*\gamma}. \end{align}\] \[\begin{align} \text{Ad}(\Theta((a,b)))\Theta_{i(a,b)} &=\text{Ad}(l_{(a,b), b*\gamma})\text{id}_{L_b}\\ &=\text{id}_{L_{ab}}\text{id}_{L_b}\\ &=\Theta_{t((a,b))}\lambda_{(a,b)}. \end{align}\]
Next we show that for all \((u,v)\in E^{(2)}(\mathcal{Y}(\gamma))\), \(\Theta_{t(u)}(l_{u,v})\Theta(uv)=\Theta(u)\Theta(v)\). Equations annotated with \((\Strichmaxerl)\) follow from Definition 5 3(b) for \(L(\mathcal{Y}(\gamma))\).
\[\begin{align} \Theta_{t((c_1,d_1))}(l_{(c_1,d_1),(c_2,d_2)})\Theta((c_1,d_1d_2)) &=\lambda_{\gamma*c_1}(l_{((c_1,d_1),(c_2,d_2))})l_{\gamma*c_1, (c_1,d_1d_2)}\\ &\overset{(\Strichmaxerl)}{=}l_{\gamma*c_1, (c_1,d_1)}l_{\gamma*c_2, (c_2,d_2)}\\ &=\Theta((c_1,d_1))\Theta((c_2,d_2)). \end{align}\] \[\begin{align} \Theta_{t(\gamma*c)}(l_{\gamma*c, (c,d)})\Theta(\gamma*cd) &=\text{id}_{L_\gamma}(l_{\gamma*c, (c,d)})e\\ &=el_{\gamma*c, (c,d)}\\ &=\Theta(\gamma*c)\Theta((c,d)). \end{align}\] \[\begin{align} \Theta_{t(b*c)}(l_{b*c,(c,d)})\Theta(b*cd) &=\text{id}_{L_b}(l_{b*c, (c,d)}){l_{b*\gamma, \gamma*cd}}^{-1}\\ &=\lambda_{b*\gamma}({l_{b*\gamma, \gamma*c}}^{-1})l_{\gamma*c, (c,d)}\\ &\overset{(\Strichmaxerl)}{=}{l_{b*\gamma, \gamma*c}}^{-1}l_{\gamma*c, (c,d)}\\ &=\Theta(b*c)\Theta((c,d)). \end{align}\] \[\begin{align} \Theta_{t((a,b))}(l_{(a,b),b*c})\Theta(ab*c) &=\text{id}_{L_{ab}}(l_{(a,b),b*c)}{l_{ab*\gamma, \gamma*c}}^{-1}\\ &=e\\ &=l_{(a,b),b*c}{l_{b*\gamma,\gamma*c}}^{-1}\\ &=\Theta((a,b))\Theta(b*c). \end{align}\] \[\begin{align} \Theta_{t(b*\gamma)}(l_{b*\gamma, \gamma*c})\Theta(b*c) &=\text{id}_{L_b}(l_{b*\gamma, \gamma*c}){l_{b*\gamma, \gamma*c}}^{-1}\\ &=e\\ &=\Theta(b*\gamma)\Theta(\gamma*c). \end{align}\] \[\begin{align} \Theta_{t((a,b))}(l_{(a,b),b*\gamma})\Theta(ab*\gamma) &=\text{id}_{L_{ab}}(l_{(a,b),b*\gamma}){l_{b*\gamma, \gamma*c}}^{-1}\\ &=l_{(a,b),b*\gamma}e\\ &=\Theta((a,b))\Theta(b*\gamma). \end{align}\] \[\begin{align} \Theta_{t((a_1,b_1))}(l_{(a_1,b_1),(a_2,b_2)})\Theta(a_1a_2,b_2) &=\text{id}_{L_{a_1b_1}}(l_{(a_1,b_1),b_1*\gamma})l_{(a_1a_2,b_2),b_2*\gamma}\\ &=l_{(a_1,b_1),b_1*\gamma}l_{(a_2,b_2),b_2*\gamma}\\ &=\Theta((a_1,b_1))\Theta((a_2,b_2)). \end{align}\]
We have thus proven the claim that \(\Theta\) is a morphism from a complex of groups to a group. ◻
By Proposition 4, \(\Theta_*: \pi_1(L(\mathcal{Y}(\gamma)),T)\to L_\gamma\) sends the generators \(g\in L_\mu\) to \(\Theta_\mu(g)\) and \(u^+\) to \(\Theta(u)\). Also recall Equations (1 ) to (5 ), which describe the homomorphism \((\iota_T)_\gamma\) by relating subgroups and twisting elements in \(L_\gamma\) to the generators of \(\pi_1(L(\mathcal{Y}(\gamma)),T)\). From this data, we see that \(\Theta_*={(\iota_T)_\gamma}^{-1}\). In particular, the following diagram commutes:
If there exists a nontrivial element \(g\in \text{ker}((\iota_T)_\gamma)\), then \(g\in \text{ker}(\Theta_*\circ (\iota_T)_\gamma)=\text{ker}(\text{id})\). ◻
Proposition 15. A local complex of groups is always developable.
Proof. Recall by Definition 7 that \[\begin{align} \Theta_c&=\Theta_\gamma \lambda_{\gamma*c} &c\in V(\text{Lk}_\gamma)\\ \Theta_b&=\Theta_\gamma{\lambda_{b*\gamma}}^{-1}=\Theta_\gamma &b\in V(\text{Lk}^\gamma) \end{align}\]
By our construction of \(\Theta\), \(\Theta_\gamma\) and \(\lambda_{\gamma*c}\) are monomorphisms. Since all local homomorphisms of \(\Theta\) are injective, by the developability criterion in Theorem 5, the local complex of groups \(L(\mathcal{Y}(\gamma))\) is developable. ◻
Proposition 16. The local development of \(\gamma\in V(\mathcal{Y})\)* is isomorphic to the development of \(\mathcal{Y}(\gamma)\) with respect to the natural morphism to its fundamental group, i.e., \[D(\mathcal{Y}(\gamma), \iota_T)\cong {\mathcal{Y}(\tilde{\gamma})}.\]*
Proof. We first show that
\(V(D(\mathcal{Y}(\gamma),\iota_T))=V(\mathcal{Y}(\tilde{\gamma}))\) and \(E(D(\mathcal{Y}(\gamma),\iota_T))=E(\mathcal{Y}(\tilde{\gamma})).\)
In both of these cases, the first equality follows from the explicit construction of the development in [10]. Since \((\iota_T)_\mu\) is injective for all \(\mu\in V(\mathcal{Y}(\gamma))\), we express the coset \[\begin{gather} h(\iota_T)_\mu(L_\mu) \in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{(\iota_T)_\mu(L_\mu)}\right.\text{ as } hL_\mu\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_\mu}\right. \end{gather}\] and \[\begin{gather} g\psi_c(G_{i(c)})\in\left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{\psi_c(G_{i(c)})}\right.\text{ as } gG_{i(c)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(c)}}\right.. \end{gather}\] Observe \[\begin{align} &V(D(\mathcal{Y}(\gamma),\iota_T)) \\=&\{(hL_\mu,\mu)|\mu\in V(\mathcal{Y}(\gamma)),hL_\mu\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_\mu}\right.\} \\=&\{(hL_c,c)| c\in V(\text{Lk}_\gamma), hL_c\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_c}\right.\} \\&\sqcup \{(hL_\gamma, \gamma)| hL_\gamma\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_\gamma}\right.\} \\&\sqcup \{(hL_b,b)| b\in V(\text{Lk}^\gamma), hL_b\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_b}\right.\} \\=&\{(gG_{i(c)},c)| t(c)=\gamma, gG_{i(c)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(c)}}\right.\} \\&\sqcup \{\gamma\} \\&\sqcup \{b\in E(\mathcal{Y})| i(b)=\gamma\} \\=&V(\text{Lk}_{\tilde{\gamma}})\sqcup \{\gamma\}\sqcup V(\text{Lk}^\gamma) \\=& V(\mathcal{Y}(\tilde{\gamma})), \end{align}\] where \(V(\text{Lk}_{\tilde{\gamma}})\) and \(V(\text{Lk}^\gamma)\) are described in Definition 13 and Definition 15 respectively. Also,\[\begin{align} &E(D(\mathcal{Y}(\gamma),\iota_T))\\=&\{(hL_{i(u)}, u)| u\in E(\mathcal{Y}(\gamma)), h L_{i(u)}\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_{i(u)}}\right.\}\\ =&\{(hL_{cd},c,d)|(c,d)\in E(\text{Lk}_\gamma),hL_{cd})\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_{cd}}\right.\}\\ &\sqcup \{(hL_c, \gamma*c)| \gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\}\\ &\sqcup \{(hL_c, b*c)|b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma), hL_c\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_c}\right.\}\\ &\sqcup \{(hL_b, b*\gamma)| b*\gamma\in V(\text{Lk}^\gamma)\times \{\gamma\}, hL_\gamma\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_\gamma}\right.\}\\ &\sqcup \{(hL_{ab},a,b)|(a,b)\in E(\text{Lk}^\gamma),hL_{ab}\in \left.\raisebox{.2em}{L_\gamma}\middle/\raisebox{-.2em}{L_\gamma}\right.\}\\ =& \{(gG_{i(d)},c,d)|(c,d)\in E^{(2)}(\mathcal{Y}), t(c)=\gamma,gG_{i(d)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(d)}}\right.\}\\ &\sqcup \{\gamma*(gG_{i(c)}, c)| c\in V(\text{Lk}_\gamma), gG_{i(c)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(c)}}\right. \}\\ &\sqcup \{b*(gG_{i(c)}, c)|b\in V(\text{Lk}^\gamma), (gG_{i(c)}, c)\in V(\text{Lk}_{\tilde{\gamma}}), gG_{i(c)}\in \left.\raisebox{.2em}{G_\gamma}\middle/\raisebox{-.2em}{G_{i(c)}}\right.\}\\ &\sqcup \{b*\gamma\in E(\mathcal{Y})\times\{\gamma\}| i(b)=\gamma\}\\ &\sqcup \{(a,b)\in E^{(2)}(\mathcal{Y})| i(b)=\gamma\} \\=&E(\text{Lk}_{\tilde{\gamma}}) \sqcup (\{\gamma\}\times V(\text{Lk}_{\tilde{\gamma}})) \sqcup (V(\text{Lk}^\gamma)\times V(\text{Lk}_{\tilde{\gamma}})) \sqcup (V(\text{Lk}^{\gamma})\times \{\gamma\}) \sqcup E(\text{Lk}^{\gamma}) \\=&E(\mathcal{Y}(\tilde{\gamma})). \end{align}\] Note that the second last equation follows from the description of each type of morphism of \(\mathcal{Y}(\tilde{\gamma})\) in Definition 15.
Each type of morphism in \(D(\mathcal{Y}(\gamma),\iota_T)\) has the following source and target maps as described in the proof of [10]6: \[\begin{align} i:E(D(\mathcal{Y}(\gamma),\iota_T))&\longrightarrow V(D(\mathcal{Y}(\gamma),\iota_T))\\ (hL_{cd},c,d)&\longmapsto (hL_{cd},cd) \\ (hL_c,\gamma*c)&\longmapsto (hL_c,c) \\ (hL_c,b*c)&\longmapsto (hL_c,c) \\ (hL_\gamma,b*\gamma)&\longmapsto (hL_\gamma,\gamma) \\ (hL_b,a,b)&\longmapsto (hL_b,b) \\ t:E(D(\mathcal{Y}(\gamma),\iota_T))&\longrightarrow V(D(\mathcal{Y}(\gamma),\iota_T))\\ (hL_{cd},c,d)&\longmapsto (h{l_{\gamma*c,(c,d)}}^{-1}L_{c},c) \\ (hL_c,\gamma*c)&\longmapsto (hL_\gamma,\gamma) \\ (hL_c,b*c)&\longmapsto (hL_b,b) \\ (hL_\gamma,b*\gamma)&\longmapsto (hL_b,b) \\ (hL_b,a,b)&\longmapsto (h{l_{(a,b), b*\gamma}}^{-1}L_{ab},ab) \end{align}\] Comparing this with \(i,t:E(\mathcal{Y}(\tilde{\gamma}))\to V(\mathcal{Y}(\tilde{\gamma}))\) in Definition 15, we see that source and target maps of both scwols are equivalent. Composition follows by the equivalence of morphisms and the equivalence of their source and target maps.
Hence, we conclude that \(D(\mathcal{Y}(\gamma), \iota_T)\) is isomorphic to \(\mathcal{Y}(\tilde{\gamma})\). ◻
Proof of Theorem [thm95localCoG]. The proof follows immediately from Proposition 14, Proposition 15 and Proposition 16. ◻
Construction 17. There exists a morphism \(\Sigma:L(\mathcal{Y}(\gamma))\to G(\mathcal{Y})\) of complexes of groups over the morphism \(h:\mathcal{Y}(\gamma)\to\mathcal{Y}\)7 of scwols, defined by \[\begin{align} \Sigma_-= \begin{cases} \text{id}_{L_c} &c\in V(\text{Lk}_\gamma)\\ \text{id}_{L_\gamma} &\gamma\in\{\gamma\}\\ \psi_b &b\in V(\text{Lk}^\gamma) \end{cases} && \Sigma(-)= \begin{cases} e &(c,d)\in E(\text{Lk}_\gamma)\\ e &\gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\\ g_{b,c} &b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)\\ e &b*\gamma\in V(\text{Lk}^\gamma)\times \{\gamma\}\\ {g_{a,b}}^{-1} &(a,b)\in E(\text{Lk}^\gamma) \end{cases} \end{align}\]
Proof. We first show that the data over each morphism is compatible with \(\Sigma\) in the sense of Definition 6 (2.1): \[\text{Ad}(\Sigma(u))\psi_{h(u)}\Sigma_{i(u)}=\Sigma_{t(u)}\lambda_u,\forall u\in E(\mathcal{Y}(\gamma)).\] To prove this condition, we make reference to the data of the morphism \(\Sigma\) above, the morphism \(h:\mathcal{Y}(\gamma)\to\mathcal{Y}\) in Proposition 8, the source and target morphisms \(i,t:E(\mathcal{Y}(\gamma))\to V(\mathcal{Y}(\gamma))\) in Definition 13 and the monomorphisms \(\lambda_u\) for each \(u\in E(\mathcal{Y}(\gamma))\) from the data of the complex of groups \(L(\mathcal{Y}(\gamma))\) in Definition 18. Equations denoted by \((\fryingpan)\) hold by Definition 5 3(a).
For all \((c,d)\in E(\text{Lk}_\gamma)\), \[\text{Ad}(\Sigma(c,d))\psi_{h((c,d))}\Sigma_{i((c,d))}=\text{Ad}(e)\psi_d\text{id}_{G_{cd}}=\psi_d=\Sigma_{t(c,d)}\lambda_{(c,d)}\]
For all \(\gamma*c\in \{\gamma\}\times V(\text{Lk}_\gamma)\), \[\begin{gather} \text{Ad}(\Sigma(\gamma*c))\psi_{h(\gamma*c)}\Sigma_{i(\gamma*c)}=\text{Ad}(e)\psi_c\text{id}_{G_c}=\psi_c=\Sigma_{t(\gamma*c)}\lambda_{\gamma*c}. \end{gather}\]
For all \(b*c\in V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)\), \[\begin{align} \text{Ad}(\Sigma(b*c))\psi_{h(b*c)}\Sigma_{i(b*c)}&=\text{Ad}(g_{b,c})\psi_{bc}\text{id}_{G_c} \\ &=\text{Ad}(g_{b,c})\psi_{bc}\\ &\overset{(\fryingpan)}{=}\psi_b\psi_c\\ &=\Sigma_{t(b*c)}\lambda_{b*c}. \end{align}\]
For all \(b*\gamma\in V(\text{Lk}^\gamma)\times \{\gamma\}\), \[\text{Ad}(\Sigma(b*\gamma))\psi_{h(b*\gamma)}\Sigma_{i(b*\gamma)}=\text{Ad}(e)\psi_b\text{id}_{G_\gamma}=\psi_b=\Sigma_{t(b*\gamma)}\lambda_{b*\gamma}.\]
For all \((a,b)\in E(\text{Lk}^\gamma)\), \[\begin{align} \text{Ad}(\Sigma((a,b))\psi_{h((a,b))}\Sigma_{i((a,b))}&=\text{Ad}({g_{a,b}}^{-1})\psi_a\psi_b\\&\overset{(\fryingpan)}{=}\psi_{ab}\\&=\psi_{ab}\text{id}_{G_\gamma}\\&=\Sigma_{t((a,b))}\lambda_{(a,b)}. \end{align}\]
It remains to show that the data over pairs of morphisms in \(\mathcal{Y}(\gamma)\) is compatible with \(\Sigma\) as in Definition 6 (2.2). Specifically, for all \((u,v)\in E^{(2)}(\mathcal{Y}(\gamma))\), \[\Sigma_{t(u)}(l_{u,v})\Sigma(uv)=\Sigma(u)\psi_{h(u)}(\Sigma(v))g_{h(u), h(v)}.\] Equations denoted by \((\pot)\) hold by the second condition for twisting elements in the definition of the complex of groups applied to \(G(\mathcal{Y})\) (see Definition 5 3(b)).
For all \(((c_1,d_1),(c_2,d_2))\in E^{(2)}(\text{Lk}_\gamma)\) where \(c_2=c_1d_1\), \[\begin{align} &\Sigma_{t(c_1,d_1)}(l_{(c_1,d_1),(c_2,d_2)})\Sigma((c_1, d_1d_2))\\=&\text{id}_{G_{c_1}}(g_{d_1,d_2})e \\=&g_{d_1,d_2}\\=&\Sigma((c_1,d_1))\psi_{h((c_1,d_1))}(\Sigma(c_2,d_2))g_{h((c_1,d_1)),h((c_2,d_2))}. \end{align}\]
For all \((\gamma*c,(c,d))\in (\{\gamma\}\times V(\text{Lk}_\gamma)) \times E(\text{Lk}_\gamma)\subset E^{(2)}(\mathcal{Y}(\gamma))\), \[\begin{align} \Sigma_{t(\gamma*c)}(l_{\gamma*c,(c,d)})\Sigma(\gamma*cd)=&\text{id}_{G_\gamma}(g_{c,d})e \\=&g_{c,d} \\=& \Sigma(\gamma*c)\psi_{h(\gamma*c)}(\Sigma((c,d)))g_{h(\gamma*c),h((c,d))}. \end{align}\]
For all \((b*c,(c,d))\in (V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma))\times E(\text{Lk}_\gamma)\subset E^{(2)}(\mathcal{Y}(\gamma))\), \[\begin{align} \Sigma_{t(b*c)} (l_{b*c,(c,d)}) \Sigma(b*cd)=& \psi_b (g_{c,d}) g_{b,cd} \\\overset{(\pot)}{=}&g_{b,c}g_{bc,d} \\=&\Sigma(b*c)\psi_{h(b*c)}(\Sigma(c,d))g_{h(b*c),h((c,d))}. \end{align}\]
For all \((b*\gamma,\gamma*c)\in (V(\text{Lk}^\gamma)\times \{\gamma\})\times (\{\gamma\}\times V(\text{Lk}_\gamma))\subset E^{(2)}(\mathcal{Y}(\gamma))\), \[\begin{align} \Sigma_{t(b*\gamma)}(l_{b*\gamma,\gamma*c})\Sigma(b*c)&=\psi_b(e)g_{b,c} \\&=g_{b,c} \\&=\Sigma(b*\gamma)\psi_{h(b*\gamma)}(\Sigma(\gamma*c))g_{h(b*\gamma),h(\gamma*c)}. \end{align}\]
For all \(((a,b),b*c)\in E(\text{Lk}^\gamma)\times (V(\text{Lk}^\gamma)\times V(\text{Lk}_\gamma)) \subset E^{(2)}(\mathcal{Y}(\gamma))\), \[\begin{align} \Sigma_{t((a,b))}(l_{(a,b),b*c})\Sigma(ab*c)&=\psi_{ab}(e)g_{ab,c} \\&=g_{ab,c} \\&\overset{(\pot)}{=}{g_{a,b}}^{-1}\psi_a(g_{b,c})g_{a,bc} \\&=\Sigma((a,b))\psi_{h((a,b))}(\Sigma(b*c))g_{h((a,b)),h(b*c)}. \end{align}\]
For all \(((a,b),b*\gamma)\in E(\text{Lk}^\gamma)\times V(\text{Lk}^\gamma)\times\{\gamma\}\subset E^{(2)}(\mathcal{Y}(\gamma))\), \[\begin{align} \Sigma_{t((a,b))}(l_{(a,b),b*\gamma})\Sigma(ab*\gamma) &=\psi_{ab}(e)e \\&=e \\&={g_{a,b}}^{-1}\psi_a(e)g_{a,b} \\&=\Sigma((a,b))\psi_{h((a,b))}(\Sigma(b*\gamma))g_{h((a,b)),h(b*\gamma)}. \end{align}\]
For all \(((a_1,b_1),(a_2,b_2))\in E^{(2)}(\text{Lk}^\gamma) \subset E^{(2)}(\mathcal{Y}(\gamma))\), where \(b_1=b_2a_2\), \[\begin{align} &\Sigma_{t((a_1,b_1))}(l_{(a_1,b_1),(a_2,b_2)})\Sigma(a_1a_2, b_2) \\=&\psi_{a_1b_1}(e){g_{a_1a_2, b_2}}^{-1} \\=&{g_{a_1a_2, b_2}}^{-1} \\&\overset{(\pot)}{=}{g_{a_1,b_1}}^{-1}\psi_{a_1}({g_{a_2,b_2}}^{-1})g_{a_1,a_2} \\=&\Sigma((a_1,b_1))\psi_{h((a_1,b_1))}(\Sigma((a_2,b_2)))g_{h((a_1,b_1)),h((a_2,b_2))}. \end{align}\] ◻
We are now ready to prove Corollary [cor:thm95localCoG], which we recall below:
Proof. By Proposition 3, the morphism \(\Sigma:L(\mathcal{Y}(\gamma))\to G(\mathcal{Y})\) from Construction 17 induces a homomorphism on the level of fundamental groups such that \(l\mapsto \Sigma_\gamma(l)\) for all \(l\in L_\gamma\). Moreover, by [10], there exists isomorphisms \[\begin{align} \overline{\Psi}:\pi_1(G(\mathcal{Y}),\overline{T})&\longrightarrow \pi_1(G(\mathcal{Y}),\gamma), \\ \Psi:\pi_1(L(\mathcal{Y}(\gamma)),T)&\longrightarrow \pi_1(L(\mathcal{Y}(\gamma)),\gamma) \end{align}\] that restrict to the identity on the generators \(L_\gamma\) and \(G_\gamma\) respectively. Hence, the diagram
commutes. Observe that injectivity of \(\Sigma_*\) implies injectivity of \(\Sigma_\gamma\circ(\iota_{\overline{T}})_\gamma\). Thus, \({(\iota_{\overline{T}})}_\gamma\) is injective.
Now assume that \(G(\mathcal{Y})\) is developable. The morphism \(\Sigma:L(\mathcal{Y}(\gamma))\to G(\mathcal{Y})\) has the property that \(\Sigma_\gamma=\text{id}_{L_\gamma}\). Thus, injectivity of \((\iota_{\overline{T}})_\gamma= (\iota_{\overline{T}})_\gamma\circ \Sigma_\gamma\) implies injectivity of \(\Sigma_*\). ◻
In this section, we construct a new notion of an immersion of complexes of groups and prove that locally isometric immersions into non-positively curved complexes of groups mimic the behaviour of locally isometric immersions into non-positively curved metric spaces. This is the content of Theorem [thm95immersion].
Definition 19. A morphism of complexes of groups \(\phi:H(\mathcal{Y})\to G(\mathcal{X})\) over a morphism of scwols \(f:\mathcal{Y}\to \mathcal{X}\) is an immersion if it satisfies the following geometric and algebraic conditions:
(Geometric) The geometric realization of the map between local developments8 \[|\Phi_\sigma|: \text{St}(\tilde{\sigma})\longrightarrow \text{St}(\widetilde{f(\sigma)})\] is an embedding.
(Algebraic) The local homomorphism \(\phi_\sigma: H_\sigma\to G_{f(\sigma)}\) is injective.
In [11], Martin defines an immersion of complexes of groups for the case where geometric realizations of underlying scwols are simplicial complexes. In particular, the geometric realization of the underlying morphism between scwols \(|f|:|\mathcal{Y}|\to |\mathcal{X}|\) is a simplicial immersion. We point out that our notion of an immersion introduced here is more general.
Example 2. A covering of complexes of groups, defined in [10], is an immersion of complexes of groups.
Example 3. The morphism \(\Sigma:L(\mathcal{Y}(\gamma))\to G(\mathcal{Y})\) from Construction 17 is an immersion of complexes of groups.
Lemma 1. Definition 19 (1) is equivalent to the following condition:
For each \(j\in E(\mathcal{X})\) and each \(\sigma=t(a)\in V(\mathcal{Y})\) where \(a\in f^{-1}(j)\), the map \[\bigsqcup_{\substack{a\in f^{-1}(j), \\t(a)=\sigma}} \left.\raisebox{.2em}{H_\sigma}\middle/\raisebox{-.2em}{\xi_a(H_{i(a)})}\right. \longrightarrow \left.\raisebox{.2em}{G_{f(\sigma)}}\middle/\raisebox{-.2em}{\psi_{j}(G_{i(j)})}\right.\] induced by \(h \mapsto \phi_{\sigma}(h)\phi(a)\) is injective.
Proof. We first show that the condition on cosets implies Definition 19 (1). On \(\sigma\), \(\Phi_\sigma:\sigma\mapsto f(\sigma)\). This is clearly injective. By the definition of morphisms of scwols, \(\Phi_\sigma\) is a bijection on the set of morphisms of the form \(b*\sigma\in V(\text{Lk}^\sigma)\times \{\sigma\}\). Injectivity of \(\Phi_\sigma\) on objects \(b\in V(\text{Lk}^\sigma)\) come from the non-degeneracy of \(f\) and the injectivity of morphisms \(b\in E(\mathcal{Y})\), where \(i(b)=\sigma\). This implies, again by non-degeneracy, that \(\Phi_\sigma\) is injective on \(E(\text{Lk}^\sigma)\). Moreover, the first factor of \(\Phi_\sigma\) restricted to \(\text{Lk}_{\tilde{\sigma}}\) is defined by the coset map. Hence, \(\Phi_\sigma\) is injective.
Now assume that the coset condition does not hold. As we have seen, by non-degeneracy, \(\Phi_\sigma\) is always injective on \(\sigma\), \(V(\text{Lk}^\sigma)\), \(V(\text{Lk}^\sigma)\times \{\sigma\}\) and \(E(\text{Lk}^\sigma)\). For some \(j\in E(\mathcal{X})\), let \(a_1, a_2\in f^{-1}(j)\) such that \(t(a_1)=t(a_2)=\sigma\in V(\mathcal{Y})\), and let \(h_i\xi_{a_i}(H_{i(a_i)})\in \left.\raisebox{.2em}{H_\sigma}\middle/\raisebox{-.2em}{\xi_{a_i}(H_{i(a_i)})}\right.\) for \(i=1,2\) be distinct cosets such that \[\begin{gather} \label{eqn95failedcosetcondition} \phi_\sigma(h_1)\phi(a_1)\psi_j(G_{i(j)})=\phi_\sigma(h_2)\phi(a_2)\psi_j(G_{i(j)}). \end{gather}\tag{6}\] This implies that there exists distinct \((h_1\xi_{a_1}(H_{i(a_1)}), a_1), (h_2\xi_{a_2}(H_{i(a_2)}), a_2)\in V(\text{Lk}_{\tilde{\sigma}})\) such that \[\begin{align} \Phi_\sigma((h_1\xi_{a_1}(H_{i(a_1)}), a_1))&=(\phi_\sigma(h_1)\phi(a_1)\psi_j(G_{i(j)}), j)\\&=(\phi_\sigma(h_2)\phi(a_2)\psi_j(G_{i(j)}), j)\\&=\Phi_\sigma((h_2\xi_{a_2}(H_{i(a_2)}), a_2)), \end{align}\] so \(\Phi_\sigma\) is not injective on \(V(\text{Lk}_{\tilde{\sigma}})\). We have thus proven that when the coset condition holds, \(\Phi_\sigma\) must be injective on \(V(\text{Lk}_{\tilde{\sigma}})\). ◻
We conclude this section with our last definition:
Definition 20. A morphism \(\phi:H(\mathcal{Y}) \to G(\mathcal{X})\) between two metrized complexes of groups is locally isometric if for all \(\sigma\in V(\mathcal{Y})\), the map on geometric realizations of local developments \[|\Phi_\sigma|: \text{St}(\tilde{\sigma})\longrightarrow \text{St}(\widetilde{f(\sigma)})\] has isometric image.
We are now ready to prove Theorem [thm95immersion], which we recall below:
Proof. Since \(G(\mathcal{X})\) is non-positively curved, \(|\mathcal{X}|\) is an \(M_\kappa-\)polyhedral complex for some \(\kappa<0\). Thus, \(|\mathcal{Y}|\) is metrized into an \(M_\kappa-\)polyhedral complex by \(|f|\) (see Remark 11). By our notion of an immersion, the map\[|\Phi_\sigma|: \text{st}(\tilde{\sigma})\to \text{st}(\widetilde{f(\sigma)})\] is an isometric embedding for each \(\sigma\in V(\mathcal{Y})\). Thus, each \(\text{st}(\tilde{\sigma})\) inherits non-positive curvature from \(\text{st}(\widetilde{f(\sigma)})\). By Definition 17, \(H(\mathcal{Y})\) is a non-positively curved complex of groups. By Theorem 12, \(H(\mathcal{Y})\) is developable.
Moreover, by Proposition 9, there is an embedding of stars into developments \(|D(\mathcal{Y},\iota_T)|\) and \(|D(\mathcal{X},\iota_{T'})|\), given by \[\text{st}(\tilde{\sigma})\longmapsto\text{st}(\overline{\sigma})\] and \[\text{st}(\widetilde{f(\sigma)})\longmapsto\text{st}(\overline{f(\sigma)})\] respectively. Since \(\phi\) is a locally isometric immersion of complexes of groups, \[|\Phi_\sigma|: \text{St}(\tilde{\sigma})\longrightarrow \text{St}(\widetilde{f(\sigma)})\] is an isometric embedding. Hence, the map \(|\Phi|: |D(\mathcal{Y},\iota_T)|\to |D(\mathcal{X},\iota_{T'})|\) is a locally isometric immersion between metric spaces. By [10], this lifts to an isometric embedding. Proposition 6 tells us that \(|D(\mathcal{Y},\iota_T)|\) and \(|D(\mathcal{X},\iota_{T'})|\) are simply connected. Thus, \(|\Phi|\) is an isometric embedding.
It remains to show that the induced homomorphism \(\phi_*\) on fundamental groups is injective. If there exists an element of the kernel of \(\phi_*\) that does not fix a point, then \(|\Phi|\) fails to be an isometry. Hence, such an element must stabilize an object, i.e. it is contained in a local group of \(H(\mathcal{Y})\). Since local homomorphisms of immersions are injective, such an element must be trivial. ◻
The author would like to thank her academic siblings Carl Tang, Darius Alizadeh and Ping Wan for peer editing, as well as Jean Pierre Mutanguha for giving many helpful comments on an earlier version. Last but not least, she would like to thank her advisor Daniel Groves for his endless patience and guidance through the research process.
In short, Shephard groups are specific quotients of Artin groups.↩︎
We define \(\text{Ad}:G\to G\) as \(\text{Ad}(g):h\mapsto ghg^{-1}, g\in G\).↩︎
A join of scwols is defined in [10]; its geometric realization coincides with the topological definition of a join.↩︎
We refer the reader to Definition 15 for the construction of a local development.↩︎
We also use that \(\iota_T(u)=u^+=l_{-,-}\), where \(l_{-,-}\) is the twisting element in \(L_\gamma\) in Equations (3 ) - (5 ).↩︎
We refer the reader to Proposition 10 for a description of this morphism.↩︎