1 Introduction

Let \(\mathbf {G}\) be the \(\mathbb {C}\)-points of a reductive affine algebraic group defined over \(\mathbb {R}\) (reductive \(\mathbb {C}\)-group for short). We will say a Zariski dense subgroup \(G\subset \mathbf {G}\) is real reductive if \(\mathbf {G}(\mathbb {R})_0\subset G\subset \mathbf {G}(\mathbb {R})\), where \(\mathbf {G}(\mathbb {R})_0\) denotes the connected component of the real points of \(\mathbf {G}\) containing the identity element. Let \(\Gamma \) be a finitely presented discrete group. Then G acts on the analytic variety \(\mathrm {Hom}(\Gamma , G)\) by conjugation (via the adjoint action of G on itself). Let \(\mathrm {Hom}(\Gamma , G)^*\,\subset \,\mathrm {Hom}(\Gamma , G)\) be the subspace with closed orbits. Then the quotient space \(\mathfrak {X}_{\Gamma }(G)\,:=\,\mathrm {Hom}(\Gamma ,G)^*/G\) for the adjoint action is called the G-character variety of \(\Gamma \) (or the moduli space of G-representations of \(\Gamma \)). By [33], \(\mathfrak {X}_{\Gamma }(G)\) is a Hausdorff space and when G is real algebraic it is moreover semi-algebraic. Therefore, \(\mathfrak {X}_{\Gamma }(G)\) deformation retracts to a compact subspace, which in turn implies that the fundamental group of \(\mathfrak {X}_{\Gamma }(G)\) is finitely generated.

The spaces \(\mathfrak {X}_\Gamma (G)\) constitute a large class of affine varieties (see [22, 32]), and are of central interest in the study of moduli spaces (see [1, 12, 18, 28, 34, 35]). Additionally they naturally arise in mathematical physics (see [3, 21, 37]), the study of geometric structures (see [6, 13, 36]), knot theory (see [7]), and even in Geometric Langlands (see [17, 23]).

Extensive attention over the years has been given to the study of the connected components of these spaces (see [14, 19, 20, 25]), and recently the systematic study of their fundamental group has begun (see [2, 25]). In this paper, we further these results to the important cases of (orientable) surface groups and free Abelian (torus) groups.

Let \(\mathfrak {X}^0_\Gamma (G)\) denote the connected component of the trivial representation in \(\mathfrak {X}_\Gamma (G)\). Here is our main theorem:

Theorem 1.1

Let G be either a connected reductive \(\mathbb {C}\)-group, or a connected compact Lie group, and let \(\Gamma \) be one the following:

  1. (1)

    a free group,

  2. (2)

    a free Abelian group, or

  3. (3)

    the fundamental group of a closed orientable surface.

Then \(\pi _1(\mathfrak {X}^0_{\Gamma }(G))=\pi _1(G/[G,G])^{r},\) where \(r=\mathrm {Rank}\left( \Gamma /[\Gamma ,\Gamma ]\right) \).

From [5] and [11] we know that \(\mathfrak {X}_\Gamma (G)\) and \(\mathfrak {X}_\Gamma (K)\) are homotopy equivalent whenever \(\Gamma \) is free (non-Abelian), or free Abelian, with G being a real reductive Lie group with maximal compact subgroup K. This homotopy equivalence restricts to a homotopy equivalence \(\mathfrak {X}^0_\Gamma (G) \simeq \mathfrak {X}^0_\Gamma (K)\), so from Theorem 1.1, we then conclude:

Corollary 1.2

When G is real reductive and \(\Gamma \) is free non-Abelian or free Abelian, then \(\pi _1(\mathfrak {X}^0_{\Gamma }(G))=\pi _1(K/[K,K])^{r},\) where \(r=\mathrm {Rank}\left( \Gamma /[\Gamma ,\Gamma ]\right) \) and K is a maximal compact subgroup of G.

Remark 1.3

Many of the cases considered in the above theorem, when \(\pi _1(G)\) is torsion-free, were handled in [25] using general results on covering spaces of character varieties. The case when \(\Gamma \) is free (non-Abelian) was first handled in general in [2], although with a different proof.

Remark 1.4

For any connected real reductive Lie group G (which includes the complex reductive and compact cases), G / [GG] is homotopy equivalent to a geometric torus. Therefore, in the cases considered in this paper, \(\pi _1(\mathfrak {X}_{\Gamma }(G))\cong \mathbb {Z}^N\) for some N.

Corollary 1.5

Take G and \(\Gamma \) as in Theorem 1.1, and impose the extra condition that G is semisimple. Then \(\mathfrak {X}^0_{\Gamma }(G)\) is simply connected.

2 Proof of main theorem

Unless otherwise stated, G is a connected real reductive Lie group. By definition, connectedness of G implies that G is the identity component of the real points of a reductive \(\mathbb {C}\)-group.

A continuous map \(f: X\,\rightarrow \, Y\) between topological spaces will be called \(\pi _1\)-surjective if for each \(y\in Y\), there exists \(x\in f^{-1} (y)\) such that \(f_* : \pi _1 (X, x) \,\rightarrow \, \pi _1 (Y, y)\) is surjective. The following lemma appears in [25] when G is a reductive \(\mathbb {C}\)-group. However the proof in [25] establishes the stronger statement below by using results in [33]. We say that a continuous map \(p: Y\,\rightarrow \, Z\) has the (strong) path-lifting property if for each path \(\alpha : [0,1] \,\rightarrow \, Z\) and each \(y\in Y\) with \(p(y) = \alpha (0)\), there exists a path \(\widetilde{\alpha } : [0,1] \,\rightarrow \, Y\) such that \(\widetilde{\alpha } (0) = y\) and \(p\circ \widetilde{\alpha } = \alpha \). We say that p has the weak path-lifting property if for all such \(\alpha \) there exists \(\widetilde{\alpha }\) such that \(p\circ \widetilde{\alpha } = \alpha \).

Lemma 2.1

Let X be a real algebraic subset of an affine space V, and let G be a real reductive Lie group acting linearly on V. Then the projection map has the weak path-lifting property. Consequently, q is \(\pi _1\)–surjective when G is connected.

Proof

By definition, is the quotient space \(X^*/G\) where \(X^*\) is the subspace of points in X with closed G-orbits. By the generalization of Kempf-Ness Theory (see [24]) developed in [33], there exists a real algebraic subset \({\mathcal {KN}}\,\subset \, X\) such that is homeomorphic to \({\mathcal {KN}}/K\), where K is a maximal compact subgroup of G. Moreover, the natural diagram

commutes. The weak path-lifting property for q now follows from the (weak) path-lifting property for \({\mathcal {KN}}\rightarrow {\mathcal {KN}}/K\). Now, since \({\mathcal {KN}}\) is algebraic, it satisfies the conditions in [27] for there to be a slice at each point. As shown in [4, page 91], this implies that \({\mathcal {KN}} \, \rightarrow \, {\mathcal {KN}}/K\) has the (strong) path-lifting property.

Now assume G is connected. Given , choose \(x\in X^*\) such that \(q(x) = p\). By the previous paragraph, each loop \(\gamma \) based at p lifts to a path \(\widetilde{\gamma }\) in \(X^*\,\subset \, X\). However, this path in \(X^*\) might not be a loop. The ends of the lifted path \(\widetilde{\gamma }\) are in the fiber \((qi)^{-1}(p)\), which is homeomorphic to \(G/\mathrm {Stab}_G(x)\). Hence the fiber is path-connected since G is connected. Therefore, there exist paths in \((qi)^{-1}(p)\) that connect the ends of \(\widetilde{\gamma }\) to x, resulting in a loop in \(X^*\,\subset \, X\), based at x. This loop projects, under q, to \(\gamma \) (up to reparametrization). Thus q is \(\pi _1\)–surjective when G is connected. \(\square \)

We note that Lemma 2.1 includes the cases when G is a reductive \(\mathbb {C}\)-group (so is the GIT quotient), and the case when G is compact (so is the usual orbit space X / G).

Corollary 2.2

Let G be a real reductive Lie group that is both connected and algebraic, and let \(\Gamma \) be a finitely presented discrete group. The natural projection \(\mathrm {Hom}(\Gamma , G)\,\rightarrow \, \mathfrak {X}_\Gamma (G)\) is \(\pi _1\)–surjective, as is the map \(\mathrm {Hom}^0(\Gamma , G)\,\rightarrow \, \mathfrak {X}^0_\Gamma (G)\) between the identity components of these spaces.

Proof

Since every reductive \(\mathbb {C}\)-group has a faithful linear representation, we conclude that every real reductive Lie group does as well. Thus, there is some \(\mathfrak {gl}(n,\mathbb {R})\) that contains G. Let \(\Gamma \) be generated by r elements. Then the conjugation action of G is linear on the affine space \(\mathfrak {gl}(n,\mathbb {R})^{ r}\) which naturally contains \(\mathrm {Hom}(\Gamma , G)\) via the embedding \(\mathrm {Hom}(\Gamma , G)\,\subset \, G^{ r}\,\subset \, \mathfrak {gl}(n,\mathbb {R})^{r}\). Since G is algebraic and \(\Gamma \) is finitely presented, \(\mathrm {Hom}(\Gamma , G)\) is a real algebraic subset; the result follows by the previous lemma since G is connected. For the statement regarding trivial components, note that the trivial representation has a closed orbit, so we may choose it as our base-point when running the argument in the previous lemma. \(\square \)

Let \(DG=[G,G]\) be the derived subgroup of G. It is semisimple, normal, and closed. Consequently, G / DG is an Abelian Lie group. Since G is connected, so is G / DG, and since G is reductive G / DG does not contain an affine factor. Therefore, G / DG is a finite product of geometric and algebraic tori; that is, a product of copies of \(S^1\) and \(\mathbb {C}^*\).

Now assume that G is either a reductive \(\mathbb {C}\)-group or compact (and still connected). Under this assumption more can be said. In particular, \(G\cong (T\times _F DG)\), where \(T= Z_0(G)\, \subset \,Z(G)\) is the connected component of the center Z(G) containing the identity element, and \(F=T\cap DG\) is a central finite subgroup acting freely via \((t,h)\cdot f = (tf, f^{-1} h)\). Consequently, we have \(T/F\cong G/DG\).

A finitely presented discrete group \(\Gamma \) will be called exponent canceling if it admits a finite presentation in which the Abelianization of each relation is trivial (see [25]). Consequently, \(\Gamma /[\Gamma ,\Gamma ]\) is free Abelian. We will define the rank of \(\Gamma \) to be the rank of \(\Gamma /[\Gamma ,\Gamma ]\). The rank of \(\Gamma \) will be denoted by r.

If G is Abelian, \(\pi _1(\mathfrak {X}_\Gamma (G))=\pi _1(\mathrm {Hom}(\Gamma ,G))\cong \pi _1(G)^r=\pi _1(G/DG)^r,\) so we assume that G is not Abelian.

Lemma 2.3

Let \(\Gamma \) be exponent-canceling and G a connected reductive \(\mathbb {C}\)-group, or a connected compact Lie group. Then there is a Serre fibration

Proof

Recall that \(G\cong (DG\times T)/F\), where T is a central torus and F is a finite central subgroup. The multiplication actions of F on DG and T commute with the adjoint actions (since T is central) inducing an action of \(F^r\) on \(\mathfrak {X}_\Gamma (DG) \times \mathfrak {X}_\Gamma (T)\), and in fact this action is free since it is free on \(T^r = \mathfrak {X}_\Gamma (T)\) (this equality uses the fact that \(\Gamma /[\Gamma , \Gamma ]\) is free Abelian of rank r). Since

$$\begin{aligned} F\longrightarrow DG\times T \longrightarrow G \end{aligned}$$

is a covering sequence of Lie groups, the proof of the main result in [25], along with [25, Proposition 4.2], shows that there is a homeomorphism

$$\begin{aligned} \mathfrak {X}_\Gamma (G)\,\cong \, [\mathfrak {X}_\Gamma (DG)\times \mathfrak {X}_\Gamma (T)]/F^r\, , \end{aligned}$$

where \(F^r = \mathrm {Hom}(\Gamma , F)\) acts diagonally. Since \(F^r\) acts freely on \(\mathfrak {X}_\Gamma (T)= T^r\), this action is in fact a covering space action.

Now consider the trivial fibration (product projection)

The projection on the right is equivariant with respect to the free actions of \(F^r\), so we may apply Corollary 3.2 to conclude that

is a Serre fibration. Since \(\mathfrak {X}_\Gamma (T)/F^r= T^r/F^r= (T/F)^r= (G/DG)^r= \mathfrak {X}_\Gamma (G/DG)\), the proof is complete. \(\square \)

Lemma 2.4

If \(\Gamma \) is free Abelian, or the fundamental group of an orientable Riemann surface (closed or open), then the restriction of the fibration from Lemma 2.3 to the connected component of the trivial representation gives a Serre fibration

Proof

Since \(\mathfrak {X}_\Gamma (G/DG)\) is connected, we just need to show that \(\mathfrak {X}^0_\Gamma (G) \cap \mathfrak {X}_\Gamma (DG) \,= \, \mathfrak {X}^0_\Gamma (DG)\).

This is obvious in the case of an open surface since in that case \(\Gamma \) is a free non-Abelian group and so \(\mathfrak {X}_\Gamma (G)\) and \(\mathfrak {X}_\Gamma (DG)\) are connected.

Next, we consider the case in which \(\Gamma \) is the fundamental group of a closed orientable Riemann surface. Note that it will suffice to show that the natural map \(\pi _0 (\mathfrak {X}_\Gamma (DG)) \longrightarrow \pi _0 (\mathfrak {X}_\Gamma (G))\) is injective. In the Appendix to [25], Ho and Liu established a natural isomorphism \(\pi _0 (\mathrm {Hom}(\Gamma , H) )\,\cong \, \pi _1 (DH)\) for connected, complex reductive groups H; they had earlier shown this to be true when H is compact and connected (see [20]). Note that since H is connected we may replace \(\mathrm {Hom}(\Gamma , H)\) by \(\mathfrak {X}_\Gamma (H)\) in this statement. Since DG is its own derived subgroup, the map \(\pi _0 (\mathfrak {X}_\Gamma (DG)) \rightarrow \pi _0 (\mathfrak {X}_\Gamma (G))\) corresponds to the identity map on \(\pi _1 (DG)\) under Ho and Liu’s isomorphism.

In the free Abelian case, and when G is compact, this can be deduced from the natural homeomorphism between \(\mathfrak {X}^0_\Gamma (G)\) and \(\widetilde{T}^r/W\), where \(\widetilde{T}\,\subset \, G\) is a maximal torus and W is its Weyl group. Note that with respect to the decomposition \(G=DG \times _F T\), we have \(\widetilde{T}= T' \times _F T\), where \(T'\) is a maximal torus in DG. Then \(\mathfrak {X}^0_\Gamma (DG)=(T')^r/W\). Clearly then, \(\mathfrak {X}^0_\Gamma (G)\cap \mathfrak {X}_\Gamma (DG)= \mathfrak {X}^0_\Gamma (DG)\) given that a representation in \(\mathfrak {X}^0_\Gamma (G)\cap \mathfrak {X}_\Gamma (DG)\) is in \(\mathfrak {X}^0_\Gamma (G)\cong (T' \times _F T)^r/W\) and also has values in DG; meaning the T part must lie in F, and so the representation is in \((T')^r/W\cong \mathfrak {X}^0_\Gamma (DG)\).

Now let G be a reductive \(\mathbb {C}\)-group with maximal compact subgroup K, and again let \(\Gamma \) be free Abelian. Note that DK is a maximal compact subgroup in DG since \(G/DG\cong (\mathbb {C}^*)^d\) and \(K/DK\cong (S^1)^d\) are homotopy equivalent, where \(\dim Z(G)=d=\dim Z(K)\). Consider the commutative diagram:

The main result in [11] shows that the vertical maps in this diagram are homotopy equivalences, and in particular bijections on connected components. These bijections on components clearly send the identity component to the identity component. The argument in the previous paragraph shows that the top map does not send any non-identity component to the identity component; it follows that the same is true for the bottom map. Therefore, again, we have \(\mathfrak {X}^0_\Gamma (G)\cap \mathfrak {X}_\Gamma (DG)= \mathfrak {X}^0_\Gamma (DG)\). \(\square \)

Thus, we have a long exact sequence in homotopy:

$$\begin{aligned} \cdots \rightarrow \pi _1(\mathfrak {X}_\Gamma ^0(DG))\rightarrow \pi _1(\mathfrak {X}_\Gamma ^0(G))\rightarrow \pi _1(\mathfrak {X}_\Gamma (G/DG))\rightarrow \cdots \end{aligned}$$

However, \(\pi _0 (\mathfrak {X}_\Gamma ^0(DG))=0\) since this space is connected. Also since G / DG is Abelian and \(\Gamma \) is exponent-canceling of rank r, we have

$$\begin{aligned} \mathfrak {X}_\Gamma (G/DG)\cong (G/DG)^r. \end{aligned}$$

As above, G / DG is a torus, so \(\pi _2(\mathfrak {X}_\Gamma (G/DG))=0\) as well. Hence we find that the above long exact sequence restricts to a short exact sequence on fundamental groups.

To complete the proof of Theorem 1.1, it suffices to prove that \(\mathfrak {X}_\Gamma ^0(DG)\) is simply connected. Since \(\Gamma \) is exponent canceling of rank r, there exists a generating set \(\{\gamma _1, \ldots , \gamma _r\}\) for \(\Gamma \) in which all relations have trivial Abelianization; we fix one such choice for the remainder of the argument. We have an associated embedding \(\mathrm {Hom}(\Gamma , G) \hookrightarrow G^r\). Consider the commutative diagram

where the top map is the k-th factor inclusion \(g\,\mapsto \, (e,\ldots e,g,e,\ldots e),\) with \(1\le k\le r\) (which maps into the identity component \(\mathrm {Hom}^0 (\Gamma , DG)\) of \(\mathrm {Hom}(\Gamma , DG)\) since \(\Gamma \) is exponent canceling and DG is connected) and the bottom map is well-defined since the k-th factor inclusion is DG-equivariant (with respect to conjugation). By [8, Corollary 17], for any compact Lie group H we have \(\pi _1(H/H)=\pi _1(H/DH)\); we remind the reader that H / DH is the quotient by left translation and H / H is the quotient by conjugation. In particular, if \(K\le G\) is a maximal compact subgroup, then DK is also compact and applying this result with \(H= DK\), we find that the conjugation quotient DK / DK is simply connected. Now, the main result of [10] gives a homotopy equivalence between the conjugation quotients and DK / DK, so we conclude that is simply connected as well. It follows that all elements in \(\pi _1(DG)\) all map to 0 in \(\pi _1(\mathfrak {X}_\Gamma ^0(DG))\) by commutativity. However, we have shown q is \(\pi _1\)–surjective (Corollary 2.2). Together, these observations imply that \(\mathfrak {X}_\Gamma ^0(DG)\) is simply connected whenever the images of the k-th factor inclusions generate \(\pi _1(\mathrm {Hom}^0(\Gamma , DG))\). We call this latter property inclusion generating.

When \(\Gamma \) is free non-Abelian, \(\mathrm {Hom}^0(\Gamma ,DG))\cong (DG)^r\) and thus it is obviously inclusion-generating; this gives a shorter proof of the main result in [2], and completes the proof of Theorem 1.1 when \(\Gamma \) is free non-Abelian.

In the case when \(\Gamma \) is free Abelian, the main results in [16] and [29] imply that the k-th factor inclusions induce an isomorphism

$$\begin{aligned} \pi _1(DG)^r \,\mathop {\longrightarrow }\limits ^{\cong }\, \pi _1(\mathrm {Hom}^0(\Gamma ,DG)). \end{aligned}$$

In order to see that the map \(\pi _1(DG)^r \rightarrow \pi _1(\mathrm {Hom}^0(\Gamma ,DG))\) is well-defined, one needs to know a priori that the images of the k-th factor inclusions commute with one another. By the main results in [16] and [29], \(\mathrm {Hom}^0 (\mathbb {Z}^k, \widetilde{DG})\) is simply connected. Note here that \(\widetilde{DG}\) has the form \(\mathbb {F}^k \times H_1\times \cdots \times H_n\), where \(\mathbb {F}\) is either \(\mathbb {R}\) or \(\mathbb {C}\) and the \(H_i\) are simply connected, simple Lie groups (see [25, Section 2], for instance). Now the argument in Lemma 2.6 (below) shows that \( \pi _1(\mathrm {Hom}^0(\Gamma ,DG))\) is Abelian, and hence the k-th factor inclusions automatically commute with one another. Since \(\pi _1(DG)^r \,\mathop {\longrightarrow }\limits ^{\cong }\, \pi _1(\mathrm {Hom}^0(\Gamma ,DG))\), we again see that \(\mathfrak {X}_\Gamma ^0(DG)\) is inclusion-generating. This completes the proof of Theorem 1.1 when \(\Gamma \) is free Abelian.

It remains to show that \(\mathrm {Hom}^0(\Gamma , DG)\) is inclusion generating when \(\Gamma \) is a closed hyperbolic surface group (note that the genus 0 case is trivial, and the genus 1 case is included the free Abelian case above). This will follow from the next two lemmas.

Lemma 2.5

The space \(\mathrm {Hom}(\Gamma , G)\) is simply connected when \(\Gamma \) is a closed hyperbolic surface group and G is semisimple, simply connected, and complex, or G is simply connected and compact.

Proof

By [26], we know that \(\mathrm {Hom}(\Gamma , G)\) is simply connected when G is complex semisimple and simply connected. We now show this result also holds when G is compact and simply connected.

Let \(\Gamma =\pi _1(M^g)\), where \(M^g\) is a closed hyperbolic surface of genus g (so \(g\ge 2\)), and let \(G_\mathbb {C}\) be the complexification of G. Let \(P\, =\, M^g\times G\) be the trivial G-bundle over \(M^g\) and let \(P_\mathbb {C}= M^g\times G_\mathbb {C}\) be the associated \(G_\mathbb {C}\)-bundle. The space of all G-connections on P, denoted by \({\mathcal {A}}\), is naturally identified with the space of all holomorphic structures on \(P_\mathbb {C}\), denoted by \({\mathcal {C}}\). Both are infinite dimensional complex affine spaces. Under this isomorphism, the Yang-Mills stratification of \({\mathcal {A}}\), determined by the Yang-Mills functional on \({\mathcal {A}}\), corresponds to the Harder-Narasimhan stratification of \({\mathcal {C}}\) (see [1, 9]).

Let \({\mathcal {G}}\) be the gauge group, which is the group of automorphisms of P. Let \({\mathcal {G}}_0\,\subset \, {\mathcal {G}}\) be the based gauge group, consisting of all automorphisms that are identity on the fiber \(P_{x_0}\) over the base point \(x_0\) of \(M^g\). The space \(\mathrm {Hom}(\Gamma , G)\) is homeomorphic to the space of flat connections on the trivial G-bundle over \(M^g\) modulo the action of \({\mathcal {G}}_0\). In particular, letting \({\mathcal {A}}_\flat \,\subset \, {\mathcal {A}}\) be the subspace of flat G-connections, we have \(\mathrm {Hom}(\Gamma , G) \cong {\mathcal {A}}_\flat /{\mathcal {G}}_0\).

The space \({\mathcal {A}}_\flat \) is the (unique) minimum critical set of the Yang-Mills functional and the stable manifold of this critical set is the space of semi-stable holomorphic structures on \(P_\mathbb {C}\), denoted by \({\mathcal {C}}_{ss}\,\subset \, {\mathcal {C}}\). By the main result of [30], \({\mathcal {C}}_{ss}\) deformation retracts onto \({\mathcal {A}}_\flat \).

First we show that \({\mathcal {A}}_\flat \) is simply connected. In Section 10 of [1], Atiyah and Bott state a formula for the complex codimension of the (disjoint) stratification \({\mathcal {C}}=\cup {\mathcal {C}}_{\mu }\):

$$\begin{aligned} \mathrm {codim}(C_{\mu })= \sum _{\alpha (\mu ) > 0} \left( \alpha (\mu ) + g - 1\right) \, . \end{aligned}$$

Here \(\mu \) records the Harder-Narasimhan type of a \(G_\mathbb {C}\)-bundle with connection (associated with an element in the positive Weyl chamber), and \(C_{\mu }\) is the corresponding stratum. The symbol \(\alpha \) runs over the positive roots of G which implies \(\alpha (\mu )\ge 0\). Since \(g\ge 2\), every term in the formula contributes at least 2 to the complex codimension, excepting only the unique open stratum corresponding to \({\mathcal {C}}_{ss}\), which we denote by \({\mathcal {C}}_{\mu _0}\). Therefore, \({\mathcal {C}}_{ss}={\mathcal {C}}-\cup _{\mu \not =\mu _0}{\mathcal {C}}_{\mu }\) is simply connected as it is the complement of a countable disjoint union, in a Sobolev space, of locally closed submanifolds of complex codimension at least 2 (see Corollary 4.8 in [31]). Since \({\mathcal {A}}_\flat \) is homotopy equivalent to \({\mathcal {C}}_{ss}\) we conclude that it is simply connected too.

Next we show that \({\mathcal {G}}_0\) is path connected. The based gauge group of the trivial G-bundle over \(M^g\) is the based mapping space \({\mathcal {G}}_0=\text {Map}_* (M^g, G)\). The homotopy equivalence \(G\mathop {\longrightarrow }\limits ^{\simeq } \Omega BG\) (where \(\Omega X\) denotes the based loop space) induces a homotopy equivalence

$$\begin{aligned} \text {Map}_* (M^g, G) \,\simeq \, \text {Map}_* (M^g, \Omega BG) \end{aligned}$$

and by adjointness,

$$\begin{aligned} \text {Map}_* (M^g, \Omega BG)\,\cong \,\text {Map}_* (\Sigma M^g, BG)\, , \end{aligned}$$

where \(\Sigma M^g\) is the reduced suspension \(S^1\wedge M^g\). Since the attaching map for the 2–cell in \(M^g\) is a product of commutators, its suspension is trivial as an element of \(\pi _2 (\Sigma (S^1)^{2g})\); here we view \((S^1)^{2g}\) as the 1-skeleton of \(M^g\). Hence we have a homotopy equivalence \(\Sigma M^g\,\simeq \, (\bigvee _{2g} S^2) \vee S^3\), and consequently

$$\begin{aligned} \text {Map}_* (\Sigma M^g, BG) \,\simeq \, \left( \prod _{2g} \Omega ^2 BG\right) \times \Omega ^3 BG \simeq \left( \prod _{2g} \Omega G\right) \times \Omega ^2 G\, . \end{aligned}$$

Since \(\pi _0 ( \Omega G)\cong \pi _1 (G)= \{1\}\) and \(\pi _0(\Omega ^2 G)\cong \pi _2 (G)=\{1\}\), we find that \(\text {Map}_* (\Sigma M^g, BG)\) is path connected, as required.

Therefore, since we have shown \({\mathcal {G}}_0\) is connected and \({\mathcal {A}}_\flat \) is simply connected, we conclude that \(\mathrm {Hom}(\Gamma , G)\) is simply connected because the action of \({\mathcal {G}}_0\) on \({\mathcal {A}}_\flat \) defines a fibration sequence

$$\begin{aligned} {\mathcal {G}}_0\,\rightarrow \, {\mathcal {A}}_\flat \,\rightarrow \, {\mathcal {A}}_\flat /{\mathcal {G}}_0\cong \mathrm {Hom}(\Gamma , G) \end{aligned}$$

(see [15]), which in turn gives the sequence

$$\begin{aligned} 0=\pi _1({\mathcal {A}}_\flat )\,\rightarrow \, \pi _1({\mathcal {A}}_\flat /{\mathcal {G}}_0)\cong \pi _1(\mathrm {Hom}(\Gamma , G))\,\rightarrow \, \pi _0({\mathcal {G}}_0)=0\,. \end{aligned}$$

This completes the proof of the lemma. \(\square \)

Given that we have now shown that \(\mathrm {Hom}(\Gamma , G)\) is simply connected when G is semisimple and simply connected (complex or compactFootnote 1), and \(\Gamma \) is a hyperbolic surface group, the following observation now completes the proof of the closed surface group case, and consequently, the proof of the main theorem. We note that a similar argument, in the free Abelian case, appears in [16, Section 3].

Lemma 2.6

Let G be a Lie group with universal cover \(\widetilde{G}\), and let \(\Gamma \) be exponent-canceling. If \(\mathrm {Hom}(\Gamma , \widetilde{G})\) is simply connected, then \(\mathrm {Hom}(\Gamma , G)\) is inclusion-generating. In fact, the factor inclusions induce an isomorphism \((\pi _1 (G))^r \,\rightarrow \, \pi _1 (\mathrm {Hom}^0 (\Gamma , G))\).

Proof

Our choice of generators \(\gamma _1, \ldots , \gamma _r\) for \(\Gamma \) induces a surjection \(F_r \,\rightarrow \, \Gamma \). Consider the resulting commutative diagram of representation spaces:

The bottom row is the r–fold product of the universal covering map of G, hence a normal covering map, and the top row is a normal covering map by Goldman [14, Lemma 2.2] (note that \((\pi _1 (G))^r= \mathrm {Hom}(\Gamma , \pi _1 (G))\) since \(\Gamma \) is exponent canceling). We obtain a resulting diagram of long exact sequences in homotopy, which reads in part:

Note that the boundary maps \(\delta \) are homomorphisms since these covering spaces are normal. It follows that \(i_*\) is an isomorphism, and the inverse of \(i_*\), restricted to any factor of \((\pi _1 (G))^r\), is precisely the corresponding factor-inclusion map. \(\square \)

We end with a conjecture that is motivated by the results, and the proofs, in this paper:

Conjecture 2.7

Let G be a connected real reductive Lie group, and let \(\Gamma \) be an exponent-canceling discrete group. Then \(\pi _1(\mathfrak {X}_{\Gamma }^0(G))=\pi _1(K/[K,K])^{r},\) where \(r=\mathrm {Rank}\left( \Gamma /[\Gamma ,\Gamma ]\right) \) and K is a maximal compact subgroup of G.

Remark 2.8

The above conjecture cannot be written as \(\pi _1(\mathfrak {X}_{\Gamma }^0(G))=\pi _1(G/[G,G])^{r}\) for real reductive Lie groups in general since, as \(G=\mathrm {U}(p,q)\) demonstrates, G / DG is not always homotopy equivalent to K / DK when G is not complex algebraic. On the other hand, as shown in [5, 10, 11], when G is a real reductive Lie group and \(\Gamma \) is free (Abelian or non-Abelian), \(\mathfrak {X}_\Gamma (G)\) is homotopy equivalent to \(\mathfrak {X}_\Gamma (K)\).