1 Introduction

Thompson’s groups F, T and V are finitely presented groups of homeomorphisms of the unit interval [0, 1], the circle and the Cantor space, respectively. These groups were originally studied by Richard Thompson in the 1960 s, and are known to have many interesting properties. In particular, T and V were the first examples of finitely presented simple groups. There are various generalizations of Thompson’s groups, for example, the Higman–Thompson groups \(F_n\), \(T_n\) and \(V_n\). These groups are “n-adic” versions of F, T and V, where n is a natural number greater than 2 (\(F_2\), \(T_2\) and \(V_2\) coincide with F, T and V, respectively).

We treat actions of these groups on CAT(0) spaces: geodesic spaces whose geodesic triangles are not fatter than the comparison triangles in the Euclidean plane. We study the existence of fixed points of group actions on CAT(0) spaces. Such properties, which we call fixed point properties, are related to many other properties of groups. For example, a group is said to have Serre’s property FA if every cellular action on every simplicial tree (that is, a 1-dimensional CAT(0) cube complex) has a global fixed point. If a group has Serre’s property FA, then the group does not split as an amalgamated product or an HNN extension [12]. For every \(k\ge 2\), a group is said to have property \(\textrm{F}\mathcal {A}_k\) if every isometric action of the group on a complete CAT(0) space of covering dimension k has a global fixed point [5, 13]. Property \(\textrm{F}\mathcal {A}_k\) is related to representations of groups: if a group has \(\textrm{F}\mathcal {A}_{k-1}\), then the group is of integral k-representation type [5]. Although it is generally hard to check whether a specific group has such fixed point properties, T and V are known to serve as examples of groups with these properties:

  • T and V have Serre’s property FA [7].

  • T, V, \(T_n\) and \(V_n\) act properly and isometrically on infinite dimensional CAT(0) cube complexes [6, 9].

  • For T, V, \(V_n\) and some other generalizations of V, every semi-simple isometric action on a complete CAT(0) space of finite covering dimension has a global fixed point ([10], see also [8] for the case of finite dimensional CAT(0) cube complexes). In other words, these groups have property \(\textrm{F}\mathcal {A}_k\)for semi-simple actions for every \(k\in \mathbb {N}\).

On the last result [10], we consider semi-simple isometric action on a complete CAT(0) space of finite covering dimension, in the case of \(T_n\).

We regard each \(T_n\) as a ring group. For \(n\in \mathbb {Z}_{\ge 3}\), an n-ring group is generated by a sequence of n orientation preserving homeomorphisms of \(S^1\) whose supports form a “ring” of open intervals in \(S^1\). Further, it is requested that subgroups generated by two of the generators are isomorphic to F when the supports have nonempty intersection. Ring groups are \(S^1\)-versions of chain groups. For \(n\in \mathbb {Z}_{\ge 2}\), an n-chain group is generated by a sequence of orientation preserving homeomorphisms of \(\mathbb {R}\) whose supports form a “chain” of open intervals. It is also requested that subgroups generated by two of the generators are isomorphic to F when the supports have nonempty intersection. In particular, every 2-chain group is isomorphic to F. By taking subsequences of generators, we may consider chain subgroups of chain and ring groups. In particular, by considering 2-chain subgroups, we can find many subgroups of chain and ring groups which are isomorphic to F. Chain and ring groups are considered by Kim, Koberda and Lodha. In [11], they studied various general properties of chain groups. To the author’s knowledge, general properties of ring groups are not studied yet.

Our main theorems can be stated as follows.

Proposition 1

Let \(n\ge 2\). There is a generating set of \(T_n\) as an \((n^2+n)\)-ring group with a minimal n-chain subgroup.

Theorem 1

Let \(m\ge 6\). Let \(G_{\mathcal {F}}\) be an m-ring group. Assume that \(G_{\mathcal {F}}\) has a minimal \(m'\)-chain subgroup with \(2\le m'\le m-4\). Let H be a finitely generated subgroup of \([G_{\mathcal {F}}, G_{\mathcal {F}}]\). Then for every semi-simple isometric action of \(G_{\mathcal {F}}\) on a complete CAT(0) space of finite covering dimension, elements of H have a common fixed point.

Corollary 1

For every \(n\ge 2\), every semi-simple isometric action of \(T_n\) on a complete CAT(0) space of finite covering dimension has a global fixed point. In other words, \(T_n\) has property \(\textrm{F}\mathcal {A}_k\) for semi-simple actions for every \(k\in \mathbb {N}\).

The outline of the proof of the main theorems are as follows. In order to prove Proposition 1, we explicitly construct a generating set of \(T_n\) as a ring group. Corollary 1 is a consequence of Proposition 1 and Theorem 1. In order to prove Theorem 1, we first observe that elements of the commutator subgroup of F always admit fixed points (Lemma 8). Since H is generated by conjugates of some copies of the commutator subgroup of F in \(G_{\mathcal {F}}\), we get a finite generating set of H consisting of elements that always admit fixed points. Next, we exchange H with a larger subgroup with a finite generating set consisting of elements of the “small” supports. To deal with a technical difficulty in this step, we use the assumption on the minimal chain subgroup (Lemma 9). By the small support condition, we may apply general facts on semi-simple isometries of complete CAT(0) spaces of finite covering dimension (Theorem 2 and Theorem 3), and show that these generators have a common fixed point.

Let me compare above proof with the proof in the case of T in [10], where we do not use the idea of ring groups. In [10, Theorem 1.1], a sufficient condition for the fixed point property is given by a sequence of subgroups with no nontrivial homomorphisms to \(\mathbb {R}\). Such a sequence of subgroups is constructed with isometric copies of the subgroup of F consisting of elements which are trivial in neighborhoods of 0 and 1 [10, Corollary 3.3]. Such a subgroup of F coincides with the commutator subgroup of F, which is simple [4, Theorems 4.4 and 4.5]. It follows that the subgroup does not have nontrivial homomorphisms to \(\mathbb {R}\). If we try to literally generalize this proof in the case of \(T_n\), we consider the subgroup of \(F_n\) consisting of elements which are trivial in neighborhoods of 0 and 1. However, when \(n\ge 3\), such a subgroup has a nontrivial homomorphism to \(\mathbb {Z}^{n-2}\), and thus to \(\mathbb {R}\) ([2, Proof of Lemma 4.12], where \(F_n\) is denoted by \(F_{n,1}\) and the subgroup is denoted by \(F_{n,1}^{0}\)). On the other hand, when we consider \(T_n\) as a ring group as above, we may attribute the discussion on \(T_n\) to the discussion on 2-chain subgroups of T, which is isomorphic to F. Then we may avoid technical difficulties in n-adic case.

The rest of this paper is organized as follows. In Sect. 2, we recall precise definitions of F, T, \(F_n\), \(T_n\), chain groups and ring groups. We introduce basic facts on chain and ring groups, mainly from [11]. We show Proposition 1. In Sect. 3, we discuss fixed point properties for Thompson’s groups, chain and ring groups. We start with the case of F (Lemma 8). We next discuss the case of chain groups (Thereom 4). On these results, we show Theorem 1 and then Corollary 1. The part of the proof that requires the assumption on the minimal chain subgroup is discussed independently as a lemma (Lemma 9). We also treat the case of \(F_n\) for independent interests (Corollary 2).

2 Thompson’s groups, chain groups and ring groups

We gather some notations and conventions. For a group G, we denote the commutator subgroup by [GG]. We fix an orientation on \(S^1\). We define an open interval in \(S^1\) as a subset of the form \((a,b)=\{t\in S^1\mid a< t< b\}\), where \(a\ne b\in S^1\) and < is the cyclic order on \(S^1\). For an open interval J in \(S^1\), we write \(a=\partial _{-}J\) and \(b=\partial _{+}J\). We also fix a basepoint on \(S^1\), and identify \(S^1\) with \([0,1]/\{0=1\}\) so that \(0=1\) corresponds to the basepoint. Through this identification, we identify subsets of [0, 1] with subsets of \(S^1\). We also identify every homeomorphism of [0, 1] with the homeomorphism of \(S^1\) that fix the basepoint.

Let M be either \(\mathbb {R}\) or \(S^1\). We write \(\textrm{Homeo}^+(M)\) for the group of orientation preserving homeomorphisms of M. For \(f\in \textrm{Homeo}(M)\), we write \(\mathop {\textrm{supp}}\nolimits (f)\) for the set-theoretic support of f: \(\mathop {\textrm{supp}}\nolimits (f)=\{t\in M\mid f(t)\ne t\}\). For \(S\subset \textrm{Homeo}^{+}(M)\), we write \(\mathop {\textrm{supp}}\nolimits (S)\) for the union of \(\mathop {\textrm{supp}}\nolimits (s)\) for all \(s\in S\). We note that \(\mathop {\textrm{supp}}\nolimits (f)\) and \(\mathop {\textrm{supp}}\nolimits (S)\) are open subsets of M.

2.1 Thompson’s groups F, T and the Higman–Thompson groups \(F_n\), \(T_n\)

In this section, we recall definitions and properties of the Higman–Thompson groups. We start with definitions of Thompson’s groups F and T, following [4]. F is a group of piecewise affine homeomorphisms from the unit interval [0, 1] to itself, differentiable with derivatives of powers of 2 on finitely many standard dyadic intervals. Here, a standard dyadic interval is a subinterval of [0, 1] of the form \([a/{2^b}, {(a+1)}/{2^b}]\), where a, b are nonnegative integers. T is a group of piecewise affine homeomorphisms from the circle \(S^1\) to itself that preserve the set of dyadic rationals and that are differentiable with derivatives of powers of 2 on finitely many standard dyadic intervals. We note that F is identified with the subgroup of T consisting of elements that fix the basepoint of \(S^1\).

Following [4], we represent each element of Thompson’s groups by a pair of finite rooted binary trees with the same number of leaves. When we represent elements of \(T\setminus F\), we denote the image of the leftmost leaf of the domain tree by a small circle in the range tree.

As a generalization of F and T, we can consider n-adic versions of F and T. For every natural number \(n\ge 2\), we define standard n-adic intervals as intervals of the form \([a/{n^b}, {(a+1)}/{n^b}]\) in [0, 1]. The (n-adic) Higman–Thompson group \(F_{n}\) (resp. \(T_n\)) is a group of homeomorphisms of [0, 1] (resp. \(S^1\)), differentiable with derivatives of powers of n on finitely many standard n-adic intervals (cf. Proposition 4.4 of [2]). By definition, \(F_2\) and \(T_2\) coincide with F and T. We note that \(F_n\) is identified with the subgroup of \(T_n\) consisting of elements that fix the basepoint of \(S^1\).

We identify n-adic divisions of [0, 1], that is, divisions of [0, 1] obtained by repeatedly dividing the interval into n equal parts, with finite rooted n-ary trees. With this identification, we represent each element of the n-adic Higman–Thompson group by a pair of finite rooted n-ary trees with the same number of leaves. An n-caret in an n-ary tree, which is shown in Fig. 1, corresponds to a division of an interval. Leaves of carets are ordered from left to right. When we represent elements of \(T_n\setminus F_n\), we denote the image of the leftmost leaf of the domain tree by a small circle in the range tree.

Fig. 1
figure 1

n-carets

For later use, we list some facts on \(F_n\) and \(T_n\).

Lemma 1

Let \(n\ge 2\). Let \(I=[a/n^b, (a+1)/{n^b}]\) be a standard n-adic interval in [0, 1]. If \(f\in F_n\) is affine on \(I=[a/n^b, (a+1)/{n^b}]\), then f(I) is a standard n-adic interval of the form \([a'/n^{b'}, (a'+1)/n^{b'}]\), where \(a\equiv a'\) mod \((n-1)\). Conversely, if \(I'=[a'/n^{b'}, (a'+1)/n^{b'}]\) is a standard n-adic interval in [0, 1] with \(a\equiv a'\) mod \((n-1)\), then there exists \(f\in F_n\) such that \(f|_I\) is affine and that \(f(I)=I'\).

For a proof, see Lemmas 1.1.3 and 1.2.1 of [3], for example.

Lemma 2

[2, Section 4C] For every natural number \(n\ge 2\), \(F_n\) is generated by \(x_{n,i}\) \((1\le i\le n)\), where

$$\begin{aligned} x_{n,i}(t)= {\left\{ \begin{array}{ll} t &{}(0\le t\le \frac{i-1}{n}) \\ n(t-\frac{i-1}{n})+\frac{i-1}{n} &{}(\frac{i-1}{n}\le t\le \frac{i}{n}-\frac{i}{n^2})\\ t-(\frac{i}{n}+\frac{i}{n^2})+\frac{n-1}{n} &{}(\frac{i}{n}-\frac{i}{n^2}\le t\le \frac{i}{n})\\ \frac{1}{n}(t-1)+1 &{}(\frac{i}{n}\le t\le 1), \end{array}\right. } \end{aligned}$$
(2.1)

for \(1\le i\le n-1\), and

$$\begin{aligned} x_{n,n}(t)= {\left\{ \begin{array}{ll} t &{}(0\le t\le 1-\frac{1}{n}) \\ n(t-(1-\frac{1}{n}))+1-\frac{1}{n} &{}(1-\frac{1}{n}\le t\le 1-\frac{1}{n}+\frac{1}{n^2}-\frac{1}{n^3})\\ t+\frac{1}{n}-\frac{2}{n^2}+\frac{1}{n^3}&{}(1-\frac{1}{n}+\frac{1}{n^2}-\frac{1}{n^3}\le t\le 1-\frac{1}{n}+\frac{1}{n^2})\\ \frac{1}{n}(t-1)+1 &{}(1-\frac{1}{n}+\frac{1}{n^2}\le t\le 1). \end{array}\right. } \end{aligned}$$
(2.2)

\(T_n\) is generated by \(F_n\) and \(y_{n}\), where

$$\begin{aligned} y_{n}(t)= {\left\{ \begin{array}{ll} t+1-\frac{1}{n} &{}(0\le t\le \frac{1}{n}) \\ t-\frac{1}{n} &{}(\frac{1}{n}\le t\le 1). \end{array}\right. } \end{aligned}$$
(2.3)
Fig. 2
figure 2

Generators of \(F_n\) and \(T_n\)

Figure 2 shows tree pairs that represent generators of \(F_n\) and \(T_n\).

A useful property of the Higman–Thompson groups is their “self-similarity”: there exist subgroups which are isomorphic to the whole group, with arbitrarily small supports. Let \(n\ge 2\). For every standard n-adic interval I, let

$$\begin{aligned} F_n(I)=\{f\in F_n\mid \mathop {\textrm{supp}}\nolimits (f)\subset I\}< F_n. \end{aligned}$$
(2.4)

Note that every \(F_n(I)\) is isomorphic to \(F_n\) by means of a piecewise affine conjugation. With a piecewise affine homeomorphism \(\phi _{I}: I\rightarrow [0,1]\) such that all singularities are in \(\mathbb {Z}[1/n]\) and that the derivative at any non-singular point is a power of n, we have an isomorphism \(\psi _{n,I}:F_n(I)\rightarrow F_n\) defined by

$$\begin{aligned} \left( \psi _{n,I}(f)\right) (x)=({\phi _{I}}f{(\phi _{I})}^{-1})(x) \quad (x\in I). \end{aligned}$$
(2.5)

When I is obtained by an n-adic division of [0, 1], \(\phi _{I}: I\rightarrow [0,1]\) is the affine homeomorphism from I to [0, 1] ([4, Lemma 4.4] for the case of \(n=2\)). We call \(\psi _{n,I}\) a canonical isomorphism from \(F_n(I)\) to \(F_n\).

We often consider the natural action of \(F_n\) (resp. \(T_n\)) on [0, 1] (resp. \(S^1\)) by homeomorphisms. When we treat \(F_n(I)\), we also consider the action of \(F_n(I)\) on I which is induced by the natural action of \(F_n\) on [0, 1]. Let G be a group of homeomorphisms of \(\mathbb {R}\). We say G is minimal if every orbit is dense in \(\mathop {\textrm{supp}}\nolimits (G)\).

Lemma 3

Let \(n\ge 2\). Let I be a standard n-adic interval. The natural action of \(F_n(I)\) on I is minimal.

Proof

We show that the natural action of \(F_n\) on [0, 1] is minimal. We take \(x, y\in (0,1)\) and \(\varepsilon >0\) arbitrarily. We fix standard n-adic intervals \(I_x=[a/{n^b}, {(a+1)}/{n^b}]\) around x and \(I_y=[a'/{n^{b'}}, {(a'+1)}/{n^{b'}}]\) around y in (0, 1). Taking \(b'\in \mathbb {N}\) sufficiently large, we may assume that \(|1/{n^{b'}}|<\varepsilon \). We further divide \(I_y\) into n subintervals \(I_{y,i}=[{(na'+i)}/{n^{b'+1}}, {(na'+i+1)}/{n^{b'+1}}]\) (\(0\le i\le n-1\)). We take \(i\in \{0,\ldots , n-1\}\) such that \(na'+i\equiv a\) mod n. By Lemma 1, there exists \(f\in F_n\) such that \(f(I_x)=I_{y,i}\). Since f(x) and y are in \(I_y\), \(|f(x)-y|<\varepsilon \). It follows that the orbit \(F_n\cdot x\) is dense in [0, 1]. It is clear that the action of \(F_n(I)\) on I is also minimal. \(\square \)

2.2 Chain groups and ring groups

In this section, we treat another generalization of F, defined by Kim, Koberda and Lodha [11]. Let \(m\ge 2\) be a natural number. An m-chain is an ordered m-tuple of open intervals \((J_1,\ldots , J_m)\) in \(\mathbb {R}\), satisfying that

  • \(J_{i}\cap J_{i+1}\) is nonempty and connected for every \(i\in \{1,\ldots , m-1\}\), and

  • \(J_i\cap J_j=\emptyset \) if \(|i-j| \ge 2\).

Figure 3 shows an example of a 4-chain of intervals. An m-prechain group \(G_{\mathcal {F}}\) is a group generated by \(\mathcal {F}=\{f_i\}_{1\le i\le n}\subset \textrm{Homeo}^{+}(\mathbb {R})\) such that the sequence \((\mathop {\textrm{supp}}\nolimits (f_i))_{1\le i\le m}\) is an m-chain. An m-chain group is an m-prechain group such that \(\langle f_i, f_{i+1}\rangle \) is isomorphic to F for every \(1\le i\le m-1\). A group is a chain group if it is an m-chain group for some m. A chain subgroup of a chain group \(G_{\mathcal {F}}\) is a subgroup generated by elements of \(\mathcal {F}\) with consecutive indices. The family of chain groups is broad; in fact, there exist uncountably many isomorphism types of 3-chain groups (Theorem 1.7 of [11]). It is known that \(F_n\) is a “stabilization” of n-prechain groups. That is, for an n-prechain group \(G_{\mathcal {F}}\) with \(\mathcal {F}=\{f_i\}_{1\le i\le n}\), for all but finitely many \(N\in \mathbb {N}\), the subgroup \(\langle \{f_i^N\}_{1\le i\le n} \rangle \) of \(G_{\mathcal {F}}\) is a chain group and is isomorphic to \(F_n\) [11, Proposition 1.10].

Fig. 3
figure 3

A chain and a ring of intervals

Let \(m\ge 3\) be an integer. An m-ring is an ordered m-tuple of open intervals \((J_1,\ldots , J_m)\) in \(S^1\), satisfying that

  • \(J_{i}\cap J_{i+1}\) is nonempty and connected for every i modulo m, and

  • \(J_i\cap J_j=\emptyset \) if \(2\le |i-j| \le m-2\).

An m-ring group \(G_{\mathcal {F}}\) is a subgroup of \(\textrm{Homeo}^+(S^1)\) generated by \(\mathcal {F}=\{f_i\}_{1\le i\le m}\subset \textrm{Homeo}^+(S^1)\) such that

  • \((\mathop {\textrm{supp}}\nolimits (f_1),\ldots , \mathop {\textrm{supp}}\nolimits (f_m))\) is an m-ring, and

  • \(\langle f_i, f_{i+1}\rangle \) is isomorphic to F for every i modulo m.

Figure 3 shows an example of a 4-ring of intervals. A group is called a ring group if it is an m-ring group for some m. Chain subgroups of an m-ring group are defined similarly as chain subgroups of chain groups, considering indices of generators as modulo m.

Remark 1

There is an alternative on the minimality of chain groups. That is, for a chain group G, exactly one of the following holds (Theorem 1.3 of [11]):

  • The action of G is minimal. In this case, [GG] is simple.

  • The closure of some G-orbit is perfect and totally disconnected. In this case, G canonically surjects onto an n-chain group that acts minimally.

In the remainder of this section, we will introduce basic facts on chain and ring groups that will be used throughout subsequent sections.

Lemma 4

[11, Lemma 3.1] Let \(G_{\mathcal {F}}\) be a 2-prechain group with respect to \(\mathcal {F}=\{f_1, f_2\}\). Suppose that \(f_2f_1(\partial _{-}\mathop {\textrm{supp}}\nolimits (f_2))\ge \partial _{+}\mathop {\textrm{supp}}\nolimits (f_1)\). Then \(\langle f_1, f_2\rangle \cong F\).

Lemma 5

[11, Lemma 3.6 (3), (4)] Let \(m\ge 2\). Let \(G_{\mathcal {F}}\) be an m-prechain group with respect to \(\mathcal {F}=\{f_i\}_{1\le i\le m}\).

  1. (1)

    For the natural action of \(G_{\mathcal {F}}\) on \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\), every \(G_{\mathcal {F}}\)-orbit is a \([G_{\mathcal {F}},G_{\mathcal {F}}]\)-orbit.

  2. (2)

    Let x be a boundary point of \(\mathop {\textrm{supp}}\nolimits (f)\) of some \(f\in \mathcal {F}\). For every proper compact subset \(I\subset \mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\) and every open neighborhood J of x, there exists an element g in \([G_{\mathcal {F}},G_{\mathcal {F}}]\) such that \(g(I)\subset J\). In particular, the natural action of \([G_{\mathcal {F}},G_{\mathcal {F}}]\) on \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\) is locally CO-transitive.

  3. (3)

    If \(G_{\mathcal {F}}\) is minimal, then for every proper compact subset I and every nonempty open subset J of \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\), there exists an element g in \([G_{\mathcal {F}},G_{\mathcal {F}}]\) such that \(g(I)\subset J\). That is, the natural action of \([G_{\mathcal {F}},G_{\mathcal {F}}]\) on \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\) is CO-transitive.

  4. (4)

    For \(m\ge 3\), if \(G_{\mathcal {F}}\) has a minimal prechain subgroup, then \(G_{\mathcal {F}}\) itself is minimal.

  5. (5)

    For every \(f\in [G_{\mathcal {F}}, G_{\mathcal {F}}]\), \(\mathop {\textrm{supp}}\nolimits (f)\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\).

Proof

(1) and (2) are Lemma 3.6 (3) and (4) of [11], respectively.

(3) By (1), if \(G_{\mathcal {F}}\) is minimal, then \([G_{\mathcal {F}},G_{\mathcal {F}}]\) is also minimal. Then (3) follows from (2) and Lemma 2.6 of [11], which states that a minimal locally CO-transitive group action is CO-transitive.

(4) Suppose that there exists a minimal prechain subgroup \(G_{\mathcal {F'}}\) of \(G_{\mathcal {F}}\). Let \(\mathcal {F'}=\{f_{i}\}_{m_1\le i\le m_2}\). We show that \(G_{\mathcal {F}}\) is minimal, that is, for every \(x\in \mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\), the \(G_{\mathcal {F}}\)-orbit of x is dense in \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\).

We fix \(x\in \mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\) arbitrarily. By (2), for every \(y\in \mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\) and \(\varepsilon >0\), there exists \(g_1\in G_{\mathcal {F}}\) such that

$$\begin{aligned} g_1(x)\in \left( \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m_1})-\varepsilon , \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m_1})+\varepsilon \right) . \end{aligned}$$

In addition, there exists \(g_2\in G_{\mathcal {F}}\) such that

$$\begin{aligned} g_2([y-\varepsilon , y+\varepsilon ])\subset \left( \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m_1})-\varepsilon , \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m_1})+\varepsilon \right) . \end{aligned}$$

We may assume that the \(\varepsilon \)-neighborhood of \(\partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m_1})\) is in \(\mathop {\textrm{supp}}\nolimits \left( G_{\mathcal {F'}}\right) \). Since \(G_{\mathcal {F'}}\) is minimal, by (3), there exists \(g_3\in G_{\mathcal {F'}}\) such that

$$\begin{aligned} g_3(g_1(x))\in g_2\left( (y-\varepsilon , y+\varepsilon )\right) . \end{aligned}$$

Then, \(g_2^{-1}g_3g_1(x)\in (y-\varepsilon , y+\varepsilon )\). Hence the orbit of x is dense in \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\).

(5) Note that the commutator subgroup is normally generated by commutators of generators. Therefore, in the case of prechain groups, \([G_{\mathcal {F}}, G_{\mathcal {F}}]\) is normally generated by \([f_i,f_{i+1}]=f_i f_{i+1} f_{i}^{-1} f_{i+1}^{-1}\) \((1\le i\le m-1)\). For every \(i\in \{1,\ldots , m-1\}\), we can check that \(\mathop {\textrm{supp}}\nolimits ([f_i,f_{i+1}])\) is contained in a closed interval \([\partial _{-}\mathop {\textrm{supp}}\nolimits (f_{i+1}), f_2(\partial _{+}\mathop {\textrm{supp}}\nolimits (f_i))]\) in \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\). It follows that for every \(f\in [G_{\mathcal {F}}, G_{\mathcal {F}}]\), \(\mathop {\textrm{supp}}\nolimits (f)\) is contained in a closed interval \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\). \(\square \)

Lemma 6

Let \(m\ge 4\). Let \(G_{\mathcal {F}}\) be an m-ring group with respect to \(\mathcal {F}=\{f_i\}_{1\le i\le m}\). Then, for all \(m'\ge m\), \(G_{\mathcal {F}}\) can be described as a \(m'\)-ring group. That is, there exists a generating set \(\mathcal {F'}=\{f'_{j}\}_{1\le j\le m'}\) of \(G_{\mathcal {F}}\) which satisfy the assumptions in the definition of the ring group. Moreover, when \(m\ge 5\), we can take such \(\mathcal {F}'\) so that \(f'_{j}=f_{j}\) for \((m-4)\) consecutive indices j.

Proof

Although the proof is similar to the corresponding result for chain groups (Proposition 1.5 of [11]), we add some arguments needed for ring groups. It is enough to show the case where \(m'=m+1\).

First, we give a new generating set for \(G_{\mathcal {F}}\) as an \((m+1)\)-ring group. Let \(\mathcal {F}=\{f_1,\ldots , f_m\}\). We exchange generators with conjugates of the original ones. Let

$$\begin{aligned}&f'_{m-2}=f_{m-1}^{-N}f_{m-2}f_{m-1}^{N},\ \ f'_{m}=(f_{m-2}f_m)^N f_{m-1}^N(f_{m-2}f_m)^{-N},\nonumber \\&f'_{m-1}=(f'_m)^{-1}f_{m-1}f'_m,\ \ f'_{m+1}=f_m \end{aligned}$$
(2.6)

for some \(N\in \mathbb {N}\). We further define \(f'_{i}\) \((1\le i\le m-3)\) by

$$\begin{aligned} f'_j= {\left\{ \begin{array}{ll} f_m^N f_1 f_m^{-N} &{}(j=1) \\ f_j &{}(\text {otherwise}), \end{array}\right. } \end{aligned}$$
(2.7)

and let \(\mathcal {F'}=\{f'_{j}\}_{1\le j\le m+1}\). By the construction of \(\mathcal {F}'\), \(G_{\mathcal {F'}}=G_{\mathcal {F}}\) as a subgroup of \(\textrm{Homeo}^{+}(S^1)\). If N is sufficiently large, \((\mathop {\textrm{supp}}\nolimits (f'_{j}))_{2\le j\le m+1}\) is a chain of intervals and \(\langle f'_j, f'_{j+1}\rangle =F\) for \(2\le j\le m\) [11, Theorem 4.7].

Next, we confirm that \((\mathop {\textrm{supp}}\nolimits (f'_{j}))_{1\le j\le m+1}\) is a chain of intervals. According to the proof of [11, Theorem 4.7], \((\mathop {\textrm{supp}}\nolimits (f'_{j}))_{2\le j\le m+1}\) is a chain of intervals. We confirm that \((\mathop {\textrm{supp}}\nolimits (f'_{j}))_{j=m, m+1, 1, 2}\) is a chain of intervals. In the following, we write < for the induced order on some open interval in \(S^1\). Since \(f'_{m}=(f_{m-1})^{(f_{m-2}f_{m})^N}\) and \(f'_1=(f_{1})^{(f_{m})^N}\),

$$\begin{aligned}&\partial _{+}\mathop {\textrm{supp}}\nolimits (f'_{m})=(f_{m-2}f_{m})^N(\partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m-1}^N))=(f_{m-2}f_{m})^N(\partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m-1}))\\&\quad =f_{m}^N(\partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m-1}))< f_{m}^N(\partial _{-}\mathop {\textrm{supp}}\nolimits (f_{1}))=\partial _{-}\mathop {\textrm{supp}}\nolimits (f'_1). \end{aligned}$$

Here, the third equality follows from an observation that \(f_{m}^n(\partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m-1}))\in \mathop {\textrm{supp}}\nolimits (f_{m})\) for all \(n\in \mathbb {Z}\) and \(f_{m-2}(x)=x\) for all \(x\in \mathop {\textrm{supp}}\nolimits (f_{m})\). Moreover, since \(f_{m}\) fixes \(\mathop {\textrm{supp}}\nolimits (f_{m})\), both \(\partial _{+}\mathop {\textrm{supp}}\nolimits (f'_{m})\) and \(\partial _{-}\mathop {\textrm{supp}}\nolimits (f'_{1})\) are in \(\mathop {\textrm{supp}}\nolimits (f_{m})=\mathop {\textrm{supp}}\nolimits (f'_{m+1})\). Therefore,

$$\begin{aligned} \partial _{-}\mathop {\textrm{supp}}\nolimits (f'_{m+1})<\partial _{+}\mathop {\textrm{supp}}\nolimits (f'_{m})<\partial _{-}\mathop {\textrm{supp}}\nolimits (f'_1)<\partial _{+}\mathop {\textrm{supp}}\nolimits (f'_{m+1}). \end{aligned}$$

Since \(f'_2\) is either \(f_2\) (\(m\ge 5\)) or \(f_3^{-N}f_2f_3^{N}\) (\(m=4\)), we have \(\partial _{-}\mathop {\textrm{supp}}\nolimits (f'_2)=\partial _{-}\mathop {\textrm{supp}}\nolimits (f_2)\) in either case. Therefore,

$$\begin{aligned} \partial _{+}\mathop {\textrm{supp}}\nolimits (f'_{m+1})<\partial _{-}\mathop {\textrm{supp}}\nolimits (f'_{2})<\partial _{+}\mathop {\textrm{supp}}\nolimits (f'_1). \end{aligned}$$

It follows that \((\mathop {\textrm{supp}}\nolimits (f'_{j}))_{j=m, m+1, 1, 2}\) is a chain of intervals.

Finally, we show that \(\langle f'_j, f'_{j+1}\rangle =F\) for \(1\le j\le m+1\), where indices are considered modulo \((m+1)\). With sufficiently large N, \(\langle f'_j, f'_{j+1}\rangle =F\) for \(2\le j\le m\) [11, Theorem 4.7]. The remaining cases are \(\langle f'_j, f'_{j+1}\rangle \) for \(j=m+1\) and 1. For \(j=m+1\),

$$\begin{aligned} \langle f'_{m+1}, f'_{1}\rangle =\langle f_m, {{{f_{m}}^{N}}f_{1}}{f_{m}}^{-N}\rangle ={{f_{m}}^{N}}\langle {f_m, f_{1}}\rangle {f_{m}}^{-N}\cong \langle f_{m}, f_1\rangle \cong F. \end{aligned}$$

For \(j=1\), when \(m\ge 5\), we have \(f'_2=f_2\) and thus

$$\begin{aligned} \langle f'_{1}, f'_{2}\rangle&=\langle {{f_{m}}^{N}}{f_{1}}{{f_{m}}^{-N}}, f_2\rangle = \langle {{f_{m}}^{N}}{f_{1}}{{f_{m}}^{-N}}, {{f_{m}}^{N}}{f_{2}}{{f_{m}}^{-N}}\rangle \\&= {{f_{m}}^{N}}\langle {f_{1}}, f_2\rangle {{f_{m}}^{-N}}\cong \langle f_1, f_2\rangle \cong F. \end{aligned}$$

Here, since \(\mathop {\textrm{supp}}\nolimits (f'_2)=\mathop {\textrm{supp}}\nolimits (f_2)\) and \(\mathop {\textrm{supp}}\nolimits (f_m)\) are disjoint, \({{f_{m}}^{N}}{f'_{2}}{{f_{m}}^{-N}}=f'_2\). Similarly, when \(m=4\), we have \(f'_2=f_3^{-N}f_2f_3^{N}\) and thus

$$\begin{aligned} \langle f'_{1}, f'_{2}\rangle&=\langle {{{f_{4}}^{N}}f_{1}{{f_{4}}^{-N}}}, f'_2\rangle =\langle {{f_{4}}^{N}}f_{1}{{f_{4}}^{-N}}, {{f_{4}}^{N}}f'_{2}{{f_{4}}^{-N}}\rangle \\&\cong \langle f_1, f'_2\rangle =\langle f_1, {f_3^{-N}}f_2{f_3^{N}}\rangle =\langle {f_3^{-N}}f_1{f_3^{N}}, {f_3^{-N}}f_2{f_3^{N}}\rangle \\&\cong \langle f_1, f_2\rangle \cong F. \end{aligned}$$

Here, since \(\mathop {\textrm{supp}}\nolimits (f'_2)\) and \(\mathop {\textrm{supp}}\nolimits (f_4)\) are disjoint, \(f'_2={{{f_{4}}^{-N}}f'_2{{f_{4}}^{N}}}\). Since \(\mathop {\textrm{supp}}\nolimits (f_1)\) and \(\mathop {\textrm{supp}}\nolimits (f_3)\) are disjoint, \(f_1={{{f_{3}}^{-N}}f_1{{f_{3}}^{-N}}}\).

Therefore, \(G_{\mathcal {F'}}\) is an \((m+1)\)-ring group which is isomorphic to \(G_{\mathcal {F}}\). Note that \(f'_{j}=f_{j}\) for \(2\le j\le m-3\), and that the generators can be renumbered cyclically. \(\square \)

2.3 The Higman–Thompson groups \(T_n\) are ring groups

In this section, we show Proposition 1. First, we construct generating sets for \(F_n\) as a chain group. In Lemma 7, we give two generating sets for each \(F_n\). The first generating set, denoted by \(\{f_{i}\}_{1\le i\le n}\), can be constructed immediately from the standard generating set in Lemma 2. The second generating set, \(\{g_j\}_{1\le j\le n^2+n-1}\), is a modification of the first one. With the second generating set, some subgroups of \(F_n\) of the form \(F_n(I)\) appears as chain subgroups of \(F_n\). We note that \(F_n\) is minimal (Lemma 3). Finally, by extending the second generating set, we regard \(T_n\) as a ring group with a minimal chain subgroup. The existence of a minimal chain subgroup will be used in the proof of Corollary 1, which will be treated in Sect. 3.

Lemma 7

Let \(n\ge 2\).

  1. (1)

    There exists a generating set \(\{f_{i}\}_{1\le i\le n}\) of \(F_n\) such that

    1. (1-i)

      \((\mathop {\textrm{supp}}\nolimits (f_{1}),\ldots , \mathop {\textrm{supp}}\nolimits (f_{n}))\) is an n-chain, and

    2. (1-ii)

      \(\langle f_i, f_{i+1}\rangle \) is isomorphic to F for every \(i\in \{1,\ldots , n-1\}\).

    In particular, every \(F_n\) is an n-chain group.

  2. (2)

    There exists a generating set \(\{g_j\}_{1\le j \le n^2+n-1}\) such that

    1. (2-i)

      \((\mathop {\textrm{supp}}\nolimits (g_{1}),\ldots , \mathop {\textrm{supp}}\nolimits (g_{n^2+n-1}))\) is an \((n^2+n-1)\)-chain,

    2. (2-ii)

      \(\langle g_j, g_{j+1}\rangle \) is isomorphic to F for every \(j\in \{1,\ldots , n^2+(n-1)-1\}\), and

    3. (2-iii)

      for every \(k\in \{1,\ldots , n\}\), a subgroup \(F_n([(k-1)/n, k/n])\) defined in (2.4) coincides with the subgroup generated by \(\{g_j\}_{1+(k-1)(n+1)\le j \le n+(k-1)(n+1)}\).

    In particular, all \(F_n([(k-1)/n, k/n])\) can be described as chain subgroups of \(F_n\) simultaneously.

Proof

(1) First, we define \(\{f_{i}\}_{1\le i\le n}\) and show that it is a generating set of \(F_n\). Let

$$\begin{aligned} f_{i}&=x_{n, i+1}^{-1}x_{n,i} \quad (1\le i\le n-1), \end{aligned}$$
(2.8)
$$\begin{aligned} f_{n}&=x_{n,n}, \end{aligned}$$
(2.9)

where \(\{x_{n,i}\}_{1\le i\le n}\) is a generating set of \(F_n\) defined by (2.1) and (2.2) in Lemma 2 (see also Fig. 2). Figure 4 shows tree pairs that represent \(f_{i}\) \((1\le i\le n)\). It follows that

$$\begin{aligned} x_{n,i}=f_{n}f_{n-1}\cdots f_{i} \quad (1\le i\le n), \end{aligned}$$

and thus \(\{f_{i}\}_{1\le i\le n}\) is another generating set of \(F_n\). Figure 4 shows tree pairs that represent \(f_{i}\) \((1\le i\le n)\).

Next, we confirm (1-i). By (2.8) and (2.9),

$$\begin{aligned} \begin{aligned} \displaystyle&\mathop {\textrm{supp}}\nolimits (f_{i})=\left( \frac{i-1}{n}, \frac{i+1}{n}\right) \quad (1\le i\le n-2),\\&\mathop {\textrm{supp}}\nolimits (f_{n-1})=\left( 1-\frac{2}{n},1-\frac{1}{n}+\frac{1}{n^2}\right) ,\ \ \mathop {\textrm{supp}}\nolimits (f_{n})=\left( 1-\frac{1}{n},1\right) . \end{aligned} \end{aligned}$$

Therefore, \(\mathop {\textrm{supp}}\nolimits (f_{i})\) \((1\le i\le n)\) form a chain of open intervals.

Finally, we confirm (1-ii). We use Lemma 4. We have

$$\begin{aligned} \begin{aligned} \displaystyle&f_{i+1}f_{i}\left( \frac{i+1}{n}\right) =\frac{i+2}{n}-\frac{2}{n^2}\ge \frac{i+1}{n} \quad (1\le i\le n-3),\\&f_{n-1}f_{n-2}\left( 1-\frac{2}{n}\right) =1-\frac{1}{n}+\frac{1}{n^2}-\frac{1}{n^3}\ge 1-\frac{1}{n},\\&f_{n}f_{n-1}\left( 1-\frac{1}{n}\right) \ge 1-\frac{1}{n^2}\ge 1-\frac{1}{n}+\frac{1}{n^2}. \end{aligned} \end{aligned}$$

By Lemma 4, \(\langle f_{i}, f_{i+1}\rangle \) \((1\le i\le n-1)\) are isomorphic to F. It follows that \(F_n\) is an n-chain group for every \(n\ge 2\).

Fig. 4
figure 4

Generators \(\{f_{i}\}_{1\le i\le n}\) of \(F_n\)

(2) First, we define \(\{g_{j}\}_{1\le j\le n^2+(n-1)}\) and show that it is a generating set of \(F_n\). Recall that for a standard n-adic interval I obtained by an n-adic division of [0, 1], \(\phi _{I}: I\rightarrow [0,1]\) is the affine map and that \(\psi _{n,I}:F_n(I)\rightarrow F_n\) is the canonical isomorphism (see (2.5)). For every \(k\in \{1,\ldots , n\}\), let

$$\begin{aligned} g_{k,i}&=\psi _{n,[(k-1)/n, k/n]}\left( f_i\right) \quad (1\le i\le n), \end{aligned}$$
(2.10)

where \(\{f_i\}_{1\le i\le n}\) is the generating set of \(F_n\) defined in (1). We further define elements \(\{h_{k}\}_{1\le k\le n-1}\) in \(F_n\) by

$$\begin{aligned} h_k=\left( \psi _{n,[k/n, (k+1)/n]}\left( x_{n,1}^{-1}\right) \right) \circ f_k \circ \left( \psi _{n,[(k-1)/n, k/n]}\left( x_{n,1}^{-1}\right) \right) . \end{aligned}$$
(2.11)
Fig. 5
figure 5

The construction of \(h_k\)

Figure 5 shows tree pairs that represent \(h_k\). Using these elements, we define a sequence of elements \((g_1, g_2, \ldots , g_{n^2+(n-1)})\) by

$$\begin{aligned} (\underbrace{g_{1,1},\ldots ,g_{1,n}}_{\{g_{1,i}\}_{1\le i\le n}},h_1, \ldots , h_{k-1}, \underbrace{g_{k,1},\ldots , g_{k,n}}_{\{g_{k,i}\}_{1\le i\le n}}, h_{k},\ldots , h_{n-1}, \underbrace{g_{n,1},\ldots , g_{n,n}}_{\{g_{n,i}\}_{1\le i\le n}}). \end{aligned}$$
(2.12)

It follows that

$$\begin{aligned} \psi _{n,[k/n, (k+1)/n]}\left( x_{n,1}^{-1}\right) \in \langle \{g_{k+1,i}\}_{1\le i\le n} \rangle . \end{aligned}$$

Similarly,

$$\begin{aligned} \psi _{n,[(k-1)/n, k/n]}\left( x_{n,1}^{-1}\right) \in \langle \{g_{k,i}\}_{1\le i\le n} \rangle . \end{aligned}$$

Then, by (2.11),

$$\begin{aligned} f_k\in \langle \{g_{k,i}\}_{1\le i\le n}, h_k \rangle \end{aligned}$$

for every \(k\in \{1,\ldots , n-1\}\). In addition,

$$\begin{aligned} f_n=x_{n,n}\in F_n([n-1/n, 1])=\langle \{g_{n,i}\}_{1\le i\le n} \rangle . \end{aligned}$$

Therefore, \(\{g_{j}\}_{1\le j\le n^2+(n-1)}\) generates \(F_n\).

Next, we confirm (2-i). By (2.5) and (2.10),

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits (g_{k,i})=(\phi _{[(k-1)/n, k/n]})^{-1}\left( \mathop {\textrm{supp}}\nolimits (f_i)\right) \end{aligned}$$

for every k and i. In other words, intervals \(\left( \mathop {\textrm{supp}}\nolimits (g_{k,i})\right) _{1\le i\le k}\) on \([(k-1)/n, k/n]\) are affine copies of the intervals \(\left( \mathop {\textrm{supp}}\nolimits (f_{i})\right) _{1\le i\le k}\) on [0, 1]. By (1), \(\left( \mathop {\textrm{supp}}\nolimits (f_{i})\right) _{1\le i\le k}\) is a chain that covers (0, 1). It follows that \(\left( \mathop {\textrm{supp}}\nolimits (g_{k,i})\right) _{1\le i\le k}\) is a chain that covers \((k/n, (k+1)/n)\). Moreover, we have

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits (h_k)=\left( \frac{k}{n}-\frac{1}{n^3}, \frac{k}{n}+\frac{1}{n^2}\right) . \end{aligned}$$

Note that

$$\begin{aligned} \partial _{-}\mathop {\textrm{supp}}\nolimits (h_k)<\partial _{+}\mathop {\textrm{supp}}\nolimits (g_{k,n})=\partial _{-}\mathop {\textrm{supp}}\nolimits (g_{k+1,1})=\frac{k}{n}. \end{aligned}$$

Note also that

$$\begin{aligned} \partial _{-}\mathop {\textrm{supp}}\nolimits (h_k)\ge \partial _{+}\mathop {\textrm{supp}}\nolimits (g_{k,n-1})=\frac{k}{n}-\frac{1}{n^2}+\frac{1}{n^3}, \end{aligned}$$

and

$$\begin{aligned} \partial _{+}\mathop {\textrm{supp}}\nolimits (h_k)= \partial _{-}\mathop {\textrm{supp}}\nolimits (g_{k+1,2}). \end{aligned}$$

Then \((\mathop {\textrm{supp}}\nolimits (g_j))_{1\le j\le n^2+(n-1)}\) is an \((n^2+(n-1))\)-chain.

Next, we confirm (2-ii). Through isomorphisms \(\psi _{n,[(k-1)/n, k/n]}\), (2-ii) corresponds to (1-ii), except for the cases of \(\langle g_{k-1,n}, h_k\rangle \) and \(\langle h_{k}, g_{k+1,2}\rangle \) (\(k\in \{1,\ldots , n-1\}\)). Then it is sufficient to show that \(\langle g_{k-1,n}, h_k\rangle \) and \(\langle h_{k}, g_{k+1,2}\rangle \) are isomorphic to F for every \(k\in \{1,\ldots , n-1\}\). We have

$$\begin{aligned} h_kg_{k-1,n}\left( \partial _{-}\mathop {\textrm{supp}}\nolimits (h_k)\right)&=h_kg_{k-1,n}\left( \frac{k}{n}-\frac{1}{n^3}\right) =\frac{k}{n}+\frac{2}{n^2}-\frac{1}{n^3}\\&\ge \frac{k}{n}=\partial _{+}\mathop {\textrm{supp}}\nolimits (g_{k-1,n}). \end{aligned}$$

By Lemma 4, \(\langle g_{k-1,n}, h_k\rangle \simeq F\). Similarly,

$$\begin{aligned} g_{k+1,2}h_k\left( \partial _{-}\mathop {\textrm{supp}}\nolimits (g_{k+1,2})\right)&=g_{k+1,2}h_k\left( \frac{k}{n}\right) =\frac{k}{n}+\frac{2}{n^2}-\frac{2}{n^3}\\&\quad > \frac{k}{n}+\frac{1}{n^2}-\frac{1}{n^3}=\partial _{+}\mathop {\textrm{supp}}\nolimits (h_{k}). \end{aligned}$$

Then \(\langle h_{k}, g_{k+1,2}\rangle \simeq F\).

Finally, we confirm (2-iii). This is immediate from the definition of \(g_j\). In fact, for every \(k\in \{1,\ldots ,n\}\), \(\{g_{k,i}\}_{1\le i\le n}\) generates \(F_n([(k-1)/n, k/n])\) since \(\psi _{n,[(k-1)/n, k/n]}\) is a group isomorphism. Together with (2-i) and (2-ii), when we regard \(F_n\) as a chain group with the generating set \(\{g_{j}\}_{1\le j\le n^2+(n-1)}\), each \(F_n([(k-1)/n, k/n])\) is a chain subgroup of \(F_n\). \(\square \)

Proof (Proof of Proposition 1)

Let \(n\ge 2\). It is sufficient to construct a generating set \(\{t_j\}_{1\le j \le n^2+n}\) of \(T_n\) such that

  1. (i)

    \((\mathop {\textrm{supp}}\nolimits (t_{1}),\ldots , \mathop {\textrm{supp}}\nolimits (t_{n^2+n}))\) is an \((n^2+n)\)-ring,

  2. (ii)

    \(\langle t_j, t_{j+1}\rangle \) is isomorphic to F for every j mod \((n^2+n)\),

  3. (iii)

    \(F_n\) coincides with the subgroup generated by \(\{t_j\}_{1\le j \le n^2+n-1}\), and

  4. (iv)

    \(F_n([(k-1)/n, k/n])\) coincides with the subgroup generated by

    $$\begin{aligned} \{t_j\}_{1+(k-1)(n+1)\le j \le n+(k-1)(n+1)} \end{aligned}$$

    for every \(k\in \{1,\ldots , n\}\).

In fact, with such a generating set, each \(T_n\) is regarded as an \((n^2+n)\)-ring group with an n-chain subgroup \(F_n([1-\frac{1}{n}, 1])\), which is minimal (Lemma 3).

First, we define \(\{t_j\}_{1\le j \le n^2+n}\subset T_n\) by adding one element to \(\{g_{j}\}_{1\le j\le n^2+n-1}\) in Lemma 7 (2). Let

$$\begin{aligned} t_j= {\left\{ \begin{array}{ll} g_j &{}(1\le j\le n^2+n-1),\\ {y_n}g_{n+1}y_n^{-1}&{}(j=n^2+n), \end{array}\right. } \end{aligned}$$
(2.13)

where \(y_{n}\) is defined by (2.3) in Lemma 2 (see also Fig. 2). Figure 6 shows tree pairs that represent \(t_{n^2+n}\).We denote the image of the leftmost leaf of the domain tree by a small circle in the range tree.

Figure 4 shows tree pairs that represent \(t_{n^2+n}\). We denote the image of the leftmost leaf of the domain tree by a small circle in the range tree (Fig. 6).

Fig. 6
figure 6

\(t_{n^2+n}\) in \(T_n\)

Next, we show that \(\{t_{i}\}_{1\le i\le n^2+n}\) generates \(T_n\). Recall that \(T_n\) is generated by \(F_n\cup \{y_n\}\) in Lemma 2. It is sufficient to show that \(y_n\in \langle F_n\cup \{t_{n^2+n}\}\rangle \). Let \(I=[a,b]\) be a standard n-adic interval such that \(y_n|_{I}\) is affine and that \(y_n(I)\subset (0,1)\). By Lemma 1, we take \(f\in F_n\) such that \(f|_{y_n(I)}\) is affine and that \(f(y_n(I))=I\). Then \(\mathop {\textrm{supp}}\nolimits (f y_n)\subset S^1\setminus I\). We take \(f'\in F_n\) such that \(f'(I)\supset [1/{n^2},1-1/{n^2}]\) (see Lemmas 3 and 5 (3)). Then \(\mathop {\textrm{supp}}\nolimits ({f'}(fy_n)f'^{-1})\subset S^1{\setminus } [1/{n^2},1-1/{n^2}]\). Since

$$\begin{aligned} t_{n^2+n}([1-1/{n^2},1-1/{n^2}+1/{n^3}])=S^1\setminus [1/{n^2},1-1/{n^2}], \end{aligned}$$

it follows that

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits (t_{n^2+n}^{-1}f'(fy_n){(t_{n^2+n}^{-1}f')}^{-1})\subset [1-1/{n^2},1-1/{n^2}+1/{n^3}]. \end{aligned}$$

Let \(f''=t_{n^2+n}^{-1}f'(fy_n){(t_{n^2+n}^{-1}f')}^{-1}\). We have \(y_n=f^{-1}{f'^{-1}t_{n^2+n}}f''t_{n^2+n}^{-1}f'\), where \(f,f',f''\in F_n\). Therefore, \(y_n\in \langle F_n\cup \{t_{n^2+n}\}\rangle \).

Finally, we confirm that \(\{t_{j}\}_{1\le j\le n^2+n}\) satisfies four requirements. Since (iii) and (iv) are related only to \(t_j\) of \(1\le j\le n^2+n-1\), which corresponds to \(g_j\), (iii) and (iv) are satisfied by Lemma 7 (2). We confirm (i) and (ii). By definition of \(t_j\), (i) and (ii) correspond to (2-i) and (2-ii) in Lemma 7, except as related to \(t_{n^2+n}\). Namely, it is sufficient to confirm that

  1. (i)’

    \((t_{n^2+n-2}, t_{n^2+n-1}, t_{n^2+n}, t_1, t_2)\) is a 5-ring, and

  2. (ii)’

    \(\langle t_{n^2+n-1}, t_{n^2+n}\rangle \) and \(\langle t_{n^2+n}, t_{1}\rangle \) are isomorphic to F.

Since

$$\begin{aligned} y_n|_{[0, 1/n]}={(\phi _{[1-1/n, 1]})}^{-1}\phi _{[0, 1/n]}, \end{aligned}$$

for \(j\in \{1,\ldots ,n\}\),

$$\begin{aligned} {y_n}t_{j}y_n^{-1}&=\left( {{(\phi _{[1-1/n, 1]})}^{-1}}{\phi _{[0, 1/n]}}\right) t_j{\left( {{(\phi _{[1-1/n, 1]})}^{-1}}{\phi _{[0, 1/n]}}\right) }^{-1}\\&=\left( {{(\phi _{[1-1/n, 1]})}^{-1}}{\phi _{[0, 1/n]}}\right) g_j{\left( {{(\phi _{[1-1/n, 1]})}^{-1}}{\phi _{[0, 1/n]}}\right) }^{-1}\\&={\phi _{[1-1/n, 1]}}^{-1}\left( \phi _{[0, 1/n]}g_j{\phi _{[0, 1/n]}}^{-1}\right) {\phi _{[1-1/n, 1]}}\\&={{(\phi _{[1-1/n, 1]})}^{-1}}f_j{\phi _{[1-1/n, 1]}}=t_{j-(n+1)+(n^2+n)}. \end{aligned}$$

Similarly, \({y_n}t_{n+2}{y_n}^{-1}=t_1\) and \({y_n}t_{n+3}{y_n}^{-1}=t_2\). By definition, \({y_n}t_{n+1}{y_n}^{-1}=t_{n^2+n}\). Therefore,

$$\begin{aligned} t_{n^2+n-2}, t_{n^2+n-1}, t_{n^2+n}, t_1, t_2 \end{aligned}$$

are the conjugates of

$$\begin{aligned} t_{n-1}, t_{n}, t_{n+1}, t_{n+2}, t_{n+3} \end{aligned}$$

by \(y_n\), respectively in \(T_n\). Then (i)’ and (ii)’ come down to when \(t_{n^2+n}\) is not relevant. \(\square \)

3 Fixed point properties

In this section, we show the main results: Theorem 1 and Corollary 1. First, we cite general facts on group actions on finite-dimensional CAT(0) spaces: Theorems 2 [1, Proposition 3.4] and 3 [10, Theorem 1.1]. These theorems are used in the proof of the following lemmas and theorems. Next, we discuss fixed point properties in the case of F (Lemma 8). Using Lemma 8, we discuss the case of of chain groups (Thereom 4). We add Corollary 2 for independent interests. Using Lemma 8 and Theorem 4, we discuss the case of ring groups (Theorem 1). The part of the proof that requires the assumption on the minimal chain subgroup is discussed independently as a lemma (Lemma 9). Finally, we discuss the case of \(T_n\) (Corollary 1), which is a consequence of Theorem 1 and Proposition 1.

The Lebesgue covering dimension of a topological space X is the minimum \(k\in \mathbb {N}\) such that every finite open cover of X has a refinement in which no point of X belongs to more than \((k+1)\) elements. In this paper, we say a topological space X is k-dimensional if the Lebesgue covering dimension of X is k. We say a space is finite dimensional if the Lebesgue covering dimension of the space is finite.

We say that an isometry \(\gamma \) of a metric space (Xd) is semi-simple if there exists \(x\in X\) such that \(d(x, \gamma (x))=\inf \{d(y, \gamma (y))\mid y\in X\}\). An isometric group action is called semi-simple if every group element acts as a semi-simple isometry.

In the following, we assume that all group actions are isometric, and that all metric spaces are complete.

Theorem 2

[1, Proposition 3.4] Let X be a k-dimensional CAT(0) space. Let \(k_1,\ldots , k_l\) be positive integers such that \(0< k < \Sigma _{i=1}^{l}k_i\). Let \(S_1,\ldots , S_l\) be finite subsets of \(\textrm{Isom}(X)\). For all \(i\ne j \in \{1,..., l\}\), suppose that

  • \(s_i\) and \(s_j\) commute for all \(s_i\in S_i\) and \(s_j\in S_j\), and that

  • \(S_i\) is a conjugate of \(S_j\) in \(\textrm{Isom}(X)\).

If each \(k_i\)-element subset of \(S_i\) has a fixed point in X for every \(i\in \{1,..., l\}\), then for every \(i\in \{1,..., l\}\), elements of \(S_i\) have a common fixed point.

Theorem 2 is a variation of Helly’s Theorem for convex subsets in Euclidean spaces.

Theorem 3

[10, Theorem 1.1] Let \(k\in \mathbb {N}\). Let G be a group acting faithfully on a set A. Let \(g\in G\) be an element satisfying the following conditions: there exists a sequence of subgroups \(\langle g\rangle = H_0<H_1<\cdots<H_k<H_{k+1}=G\) with elements \(g_i\in H_{i+1}\) \((1\le i\le k)\) such that for every \(1\le i\le k\),

  • every homomorphism from \(H_i\) to \(\mathbb {R}\) is trivial, and

  • \(g_i(\mathop {\textrm{supp}}\nolimits (H_i))\cap \mathop {\textrm{supp}}\nolimits (H_i)=\emptyset \) in A.

Then for every semi-simple action of G on a k-dimensional CAT(0) space, g has a fixed point.

In the following, we argue fixed point properties of ring groups. We start with a lemma for Thompson’s group F. The proof can be found in the proof of [10, Corollary 3.3], but we summarize the proof for the readers’ convenience.

Lemma 8

For every \(f\in [F,F]\) and every semi-simple action of F on a finite-dimensional CAT(0) space, f has a fixed point.

Proof

We fix \(k\in \mathbb {N}\) and a semi-simple action of F on a k-dimensional CAT(0) space X arbitrarily. Let \(\{I_i\}_{1\le i\le k}\) be a sequence of standard dyadic intervals in (0, 1) such that each \(I_i\) is contained in the interior of \(I_{i+1}\).

Without loss of generality, we may assume that \(\mathop {\textrm{supp}}\nolimits (f)\) is contained in the interior of \(I_1\). Indeed, if not, we take a closed interval \(I\supset \mathop {\textrm{supp}}\nolimits (f)\) (see Lemmas 5 (5) and 7 (1)), and an element \(g\in F\) that maps I in the interior of \(I_1\) (see Lemma 1 (2)). Then \(\mathop {\textrm{supp}}\nolimits ({g}fg^{-1})=g\mathop {\textrm{supp}}\nolimits (f)\) is contained in \(I_1\). When \({g}fg^{-1}\) fixes a point \(x\in X\), f also fixes a point \(g(x)\in X\).

For every \(1\le i\le k\), let \(H_i\) be the commutator subgroup of \(F(I_i)=\{h\in F\mid \mathop {\textrm{supp}}\nolimits (h)\subset I_i\}<F\), and let \(H_{k+1}=F\). Through the canonical isomorphism \(\psi _{n,I_i}:F(I_i)\rightarrow F\), every \(H_i\) is isomorphic to the commutator subgroup of F and thus nonabelian and simple. It follows that \(\{H_i\}_{1\le i\le k}\) satisfies the first assumption in Theorem 3. We take elements \(\{g_i\}_{1\le i\le k}\) such that \(g_i\in H_{i+1}\) and \(g_i(I_i)\cap I_i=\emptyset \) (see Lemmas 3 and 5 (3)). By construction, \(\{H_i\}_{1\le i\le k+1}\) and \(\{g_i\}_{1\le i\le k}\) satisfy the second assumption in Theorem 3. Therefore, according to Theorem 3, f fixes a point in X. \(\square \)

Theorem 4

Let \(m\ge 2\). Let \(G_{\mathcal {F}}\) be an m-chain group with respect to the generating set \(\mathcal {F}=\{f_i\}_{1\le i\le m}\). Let H be a finitely generated subgroup of \([G_{\mathcal {F}}, G_{\mathcal {F}}]\). Then for every semi-simple action of \(G_{\mathcal {F}}\) on a finite-dimensional CAT(0) space, elements of H have a common fixed point.

Proof

We fix \(k\in \mathbb {N}\) and a semi-simple action of \(G_{\mathcal {F}}\) on a k-dimensional CAT(0) space X arbitrarily. Let

$$\begin{aligned} H_i:=\langle f_i, f_{i+1}\rangle \quad (1\le i\le m-1). \end{aligned}$$

First, we construct a finite subset \(S'\) of \(G_{\mathcal {F}}\) such that

  • \(H<\langle S'\rangle \), and

  • for every \(s\in S'\), there exists \(i\in \{1,\ldots , m-1\}\) such that \(\mathop {\textrm{supp}}\nolimits (s')\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (H_{i})\).

Let

$$\begin{aligned} c_i:=[f_i, f_{i+1}]\quad (1\le i\le m-1). \end{aligned}$$

Since \([G_{\mathcal {F}}, G_{\mathcal {F}}]\) is generated by conjugates of \(\{c_i\}_{1\le i\le m-1}\), there exists a finite generating set \(S=\{c'_{j}\}_{1\le j\le n}\) of H consisting of conjugates of \(c_i\). By Lemma 5 (5), every \(\mathop {\textrm{supp}}\nolimits (c_i)\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (H_i)\). Since each \(c'_j\) is a conjugate of some \(c_i\), \(\mathop {\textrm{supp}}\nolimits (c'_j)\) is contained in a closed interval \([a_j, b_j]\) in (0, 1). By assumtions on \(\mathcal {F}\), there exists \(N_j\in \mathbb {N}\) such that for every \(i\in \{1,\ldots ,m-2\}\),

$$\begin{aligned} f_{i}^{N_j}\cdots f_2^{N_j}f_1^{N_j}(a_j)>\partial _{-}\mathop {\textrm{supp}}\nolimits (f_{i+1}). \end{aligned}$$

Applying Lemma 5 (1) for each chain subgroup \(H_i\), there exists \(g_{i,j}\in [H_i,H_i]\) such that

$$\begin{aligned} g_{i,j}\left( f_{i-1}^{N_j}\cdots f_2^{N_j}f_1^{N_j}(a_j)\right) =f_i^{N_j}\left( f_{i-1}^{N_j}\cdots f_2^{N_j}f_1^{N_j}(a_j)\right) . \end{aligned}$$

Again by Lemma 5 (5), every \(\mathop {\textrm{supp}}\nolimits (g_{i,j})\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (H_i)\). Let

$$\begin{aligned} g_j:=g_{j,m-2}\cdots g_{j,1}. \end{aligned}$$

Since \(g_j\) is order preserving,

$$\begin{aligned} \partial _{-}\mathop {\textrm{supp}}\nolimits (f_{m-1})<g_j(a_j)<g_j(b_j)<\partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m}). \end{aligned}$$

It follows that

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits ({g_{j}}c'_j{g_{j}}^{-1})=g_j(\mathop {\textrm{supp}}\nolimits (c'_j))\subset [g_j(a_j), g_j(b_j)] \subset \mathop {\textrm{supp}}\nolimits (H_{m-1}). \end{aligned}$$

Let

$$\begin{aligned} S':=\{{g_{j}}c'_j{g_{j}}^{-1}\}_{1\le j\le l}\cup \{g_{j,i}\}_{1\le j\le l, 1\le i\le m-2}. \end{aligned}$$
(3.1)

This \(S'\) satisfies the requirements.

Next, we show that every element of \(S'\) has a fixed point in X. Applying Lemma 8 to the induced action of \(H_i\cong F\) on X, we see that every element of \([H_i,H_i]\) fixes a point in X. Therefore, all \(c_i\) and \(g'_{j,i}\) has a fixed point. It follows that every \({g_{j}}c'_j{g_{j}}^{-1}\) has a fixed point, since it is a conjugate of some \(c_i\).

Finally, we show that elements of \(S'\) have a common fixed point in X. By the second requirement for \(S'\), the support of every \((k+1)\)-element subset \(S'_k\) of \(S'\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\). By Lemma 5 (3), we can take \((k+1)\) elements \(h_1,\ldots , h_{k+1}\) of \(G_{\mathcal {F}}\) which map \(\mathop {\textrm{supp}}\nolimits (S'_{k})\) into \((k+1)\) disjoint open subsets of \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}})\). We apply Theorem 2 by setting \(k_1=\cdots =k_l=1\) and \(S_i\) to be the conjugate of \(S'_k\) by \(h_i\) for every \(i\in \{1,\ldots k+1\}\). It follows that elements of \(S'\) have a common fixed point. \(\square \)

Corollary 2

Let \(n\ge 2\). Let H be a finitely generated subgroup of \([F_n, F_n]\). Then for every semi-simple action of \(F_n\) on a finite-dimensional CAT(0) space, elements of H have a common fixed point.

Remark 2

For any semi-simple action of a chain group \(G_{\mathcal {F}}\) on any finite-dimensional CAT(0) space, \(G_{\mathcal {F}}\) does not necessarily have a global fixed point. In fact, \(G_{\mathcal {F}}\) does not admit Serre’s property FA. Property FA for a group G is equivalent to the three conditions: G is finitely generated, G does not surject on \(\mathbb {Z}\), and G is not an amalgamated product [12]. We fix a map \(w:G_{\mathcal {F}}\rightarrow \cup _{l\in \mathbb {N}}{(\mathcal {F}\cup \mathcal {F}^{-1})}^{l}\), which maps each element \(g\in G_{\mathcal {F}}\) to a finite word in \(\mathcal {F}\cup \mathcal {F}^{-1}=\{f_i^{\pm }\}_{1\le i\le m}\) which represents g. Let

$$\begin{aligned} p_1(g)= (\text {the number of } f_1 \text { in } w(g)) - (\text {the number of } f_1^{-1} \text { in } w(g)). \end{aligned}$$

By observing the action of g on a neighborhood of \(0\in [0,1]\), we can check that \(p_1(g)\) does not depend on the choice of w. It follows that \(p_1:G_{\mathcal {F}}\rightarrow \mathbb {Z}\) is a well-defined surjection, and thus \(G_{\mathcal {F}}\) does not have property FA.

Lemma 9

Let m, \(m'\), \(G_{\mathcal {F}}\), and H be those in the statement of Theorem 1. Let

$$\begin{aligned} \mathcal {F}=\{f_i\}_{1\le i\le m}, \end{aligned}$$

and

$$\begin{aligned} \mathcal {F}':=\{f_i\}_{1\le i\le m'}. \end{aligned}$$

Without loss of generality, we assume that the subgroup generated by \(\mathcal {F}'\), which we write \(G_{\mathcal {F}'}\), is minimal. Let

$$\begin{aligned} H_i:=\langle f_i, f_{i+1}\rangle \quad (1\le i\le m), \end{aligned}$$

where indices are considered modulo m.

Let I be a closed interval in \(S^1\) such that the closure of \(S^1\setminus I\) is contained in the support of a chain subgroup G of \(G_{\mathcal {F}}\). Then there exists a sequence of elements

$$\begin{aligned} g_{1},\ldots , g_{l} \in [G_{\mathcal {F}'}, G_{\mathcal {F}'}] \cup \bigcup _{m'\le i\le m}[H_i,H_i] \end{aligned}$$

such that

$$\begin{aligned} ({g_{l}\cdots g_{1}})(I)\subset \mathop {\textrm{supp}}\nolimits (H_{m}). \end{aligned}$$

Proof

As in the proof of Theorem 4, we apply Lemma 5 (2) repeatedly for chain subgroups of G, and get \(h_{1},\ldots , h_{l'}\in [G_{\mathcal {F}'}, G_{\mathcal {F}'}] \cup \bigcup _{m'\le i\le m}[H_i,H_i]\) such that

$$\begin{aligned} (h_{l'}\cdots h_{1}) \left( cl(S^1\setminus I)\right) \subset \mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}'}), \end{aligned}$$

where \(cl(S^1\setminus I)\) is the closure of \(S^1\setminus I\). By the minimality of \(G_{\mathcal {F}'}\), we may apply Lemma 5 (3): for any \(\varepsilon >0\), there exists \(h\in [G_{\mathcal {F}'},G_{\mathcal {F}'}]\) such that

$$\begin{aligned} {h}^{-1} ([\partial _{-}\mathop {\textrm{supp}}\nolimits (f_1)+\varepsilon , \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m'})-\varepsilon ]) \subset (h_{l'}\cdots h_{1})(S^1\setminus I_j). \end{aligned}$$

Therefore,

$$\begin{aligned} (hh_{l'}\cdots h_{1})(I)\subset S^1\setminus [\partial _{-}\mathop {\textrm{supp}}\nolimits (f_1)+\varepsilon , \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m'})-\varepsilon ]. \end{aligned}$$

For sufficiently small \(\varepsilon >0\),

$$\begin{aligned} S^1\setminus [\partial _{-}\mathop {\textrm{supp}}\nolimits (f_1)+\varepsilon , \partial _{+}\mathop {\textrm{supp}}\nolimits (f_{m'})-\varepsilon ]\subset \mathop {\textrm{supp}}\nolimits \left( \langle f_{m'+1},\ldots , f_m, f_1\rangle \right) , \end{aligned}$$

and thus

$$\begin{aligned} (hh_{l'}\cdots h_{1})(I)\subset \mathop {\textrm{supp}}\nolimits \left( \langle f_{m'+1},\ldots , f_m\rangle \right) . \end{aligned}$$

Again, we apply Lemma 5 (2) repeatedly for chain subgroups of \(\langle f_{m'+1},\ldots , f_m\rangle \) as in the proof of Theorem 4, and get a sequence of elements \(h'_1,\ldots , h'_{l''}\) of \(\bigcup _{m'+1\le i\le m}[H_i,H_i]\) such that

$$\begin{aligned} (h'_{l''}\cdots h'_1hh_{l'}\cdots h_{1})(I)\subset \mathop {\textrm{supp}}\nolimits (H_m). \end{aligned}$$

Therefore,

$$\begin{aligned} (g_{1},\ldots , g_{l}):=(h_1,\ldots ,h_{l'},h,h'_1,\ldots ,h'_{l''}) \end{aligned}$$

satisfies the requirements. We show an example of the construction of the sequence of elements in Fig. 7. \(\square \)

Fig. 7
figure 7

A construction of the sequence of elements whose composition maps I in \(\mathop {\textrm{supp}}\nolimits (H_{m})\), where \(m=4\) and \(m'=2\)

Proof of Theorem 1

Let m, \(m'\), \(G_{\mathcal {F}}\), and H be those in the statement of Theorem 1. We fix \(k\in \mathbb {N}\) and a semi-simple action of \(G_{\mathcal {F}}\) on a k-dimensional CAT(0) space X arbitrarily. Let

$$\begin{aligned} \mathcal {F}=\{f_i\}_{1\le i\le m}, \end{aligned}$$

and

$$\begin{aligned} \mathcal {F}':=\{f_i\}_{1\le i\le m'}. \end{aligned}$$

Without loss of generality, we assume that the subgroup generated by \(\mathcal {F}'\), which we write \(G_{\mathcal {F}'}\), is minimal. According to Lemma 6, we may exchange generators \(f_{m'+1},\ldots , f_{m}\) and assume that \(m>>k, m'\). Let

$$\begin{aligned} H_i:=\langle f_i, f_{i+1}\rangle \quad (1\le i\le m), \end{aligned}$$

where indices are considered modulo m.

First, we construct a finite subset \(S'\) of \(G_{\mathcal {F}}\) such that

  • \(H<\langle S'\rangle \), and

  • for every \(s'\in S'\), \(\mathop {\textrm{supp}}\nolimits (s')\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (G_{\mathcal {F}'})\), or there exists \(i\in \{m',\ldots , m\}\) such that \(\mathop {\textrm{supp}}\nolimits (s')\) is contained in a closed interval in \(\mathop {\textrm{supp}}\nolimits (H_{i})\).

Let

$$\begin{aligned} c_i:=[f_i, f_{i+1}]\quad (1\le i\le m), \end{aligned}$$

where indices are considered modulo m. Since \([G_{\mathcal {F}}, G_{\mathcal {F}}]\) is generated by conjugates of \(\{c_i\}_{1\le i\le m}\), there exists a finite generating set \(S=\{c'_{j}\}_{1\le j\le n}\) of H consisting of conjugates of \(c_i\). We claim that, for every j, there exists a sequence of elements

$$\begin{aligned} g_{j,1},\ldots , g_{j,l_j} \in [G_{\mathcal {F}'}, G_{\mathcal {F}'}] \cup \bigcup _{m'\le i\le m}[H_i,H_i] \end{aligned}$$

such that

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits \left( ({g_{j,l_j}\cdots g_{j,1}})c'_j{({g_{j,l_j}\cdots g_{j,1}})}^{-1}\right) \subset \mathop {\textrm{supp}}\nolimits (H_{i_j}) \end{aligned}$$

for some \(i_j\in \{1,\ldots , m\}\). Since \(c'_j\in [G_{\mathcal {F}}, G_{\mathcal {F}}]\), there exists a closed interval \(I_j\) in \(S^1\) such that

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits (c'_j)\subset I_j \end{aligned}$$

for every j (Lemma 5 (5)). Note that either \(I_j\) or the closure of \(S^1\setminus I_j\) is contained in the support of a chain subgroup of \(G_{\mathcal {F}}\), which we name \(G_{j}\). If \(S^1\setminus I_j\) is in the support of a chain subgroup, the claim follows from Lemma 9. We note that this is the only point where we use the minimality of the chain subgroup \(G_{\mathcal {F}'}\). Suppose that \(I_j\) is in the support of a chain subgroup. As in the proof of Theorem 4, we apply Lemma 5 (2) repeatedly for chain subgroups of \(G_{j}\), and get \(g_{j,1},\ldots , g_{j,l_j}\in [G_{\mathcal {F}'}, G_{\mathcal {F}'}] \cup \bigcup _{m'\le i\le m}[H_i,H_i]\) such that

$$\begin{aligned} g_{j,1}\cdots g_{j,l_j} (I_j)\subset \mathop {\textrm{supp}}\nolimits (H_{i_j}) \end{aligned}$$

for some \(i_j\). Therefore,

$$\begin{aligned} \mathop {\textrm{supp}}\nolimits \left( ({g_{j,l_j}\cdots g_{j,1}})c'_j{({g_{j,l_j}\cdots g_{j,1}})}^{-1}\right)&=({g_{j,l_j}\cdots g_{j,1}})\left( \mathop {\textrm{supp}}\nolimits \left( c'_j\right) \right) \\&\quad \subset ({g_{j,l_j}\cdots g_{j,1}})(I_j)\subset \mathop {\textrm{supp}}\nolimits (H_{i_j}) \end{aligned}$$

for some \(i_j\). Hence the claim follows. Let

$$\begin{aligned} S'=\{({g_{j,l_j}\cdots g_{j,1}})c'_j{({g_{j,l_j}\cdots g_{j,1}})}^{-1}\}_{1\le j\le n}\cup \{g_{j,i_j}\}_{1\le i_j\le l_j, 1\le j\le n}. \end{aligned}$$
(3.2)

This \(S'\) satisfies the requirements.

Next, we show that every element of \(S'\) has a fixed point in X. Applying Lemma 8 to the induced action of \(H_i\cong F\) on X, we see that every element of \([H_i,H_i]\) has a fixed point. It follows that their conjugates \(^{g_{j,l_j}\cdots g_{j,1}}c'_j\) also have fixed points. Applying Theorem 4 to the induced action of \(G_{\mathcal {F}'}\) on X, we see that every element of \([G_{\mathcal {F}'},G_{\mathcal {F}'}]\) has a fixed point.

Finally, we show that elements of \(S'\) have a common fixed point in X. Since \(m>>k, m'\), the support of every \((k+1)\)-element subset \(S'_k\) of \(S'\) is contained in a closed interval in the support of an \((m-1)\)-chain subgroup L of \(G_{\mathcal {F}}\). By applying Lemma 5 (3) to L, we can take \((k+1)\) elements of \(G_{\mathcal {F}}\) which map \(\mathop {\textrm{supp}}\nolimits (S'_{k+1})\) into \((k+1)\) disjoint open subsets of \(\mathop {\textrm{supp}}\nolimits (L)\). By applying Theorem 2 to \(S'\), it follows that elements of \(S'\) have a common fixed point.\(\square \)

Proof of Corollary 1

By Proposition 1, each \(T_n\) is an \((n^2+n)\)-ring group with a minimal n-chain subgroup. For every \(n\ge 3\), \(T_n\) is simple [2, Theorem 4.15]. In particular, \([T_n,T_n]=T_n\) is finitely generated. Then we can apply Theorem 1 for \(G_{\mathcal {F}}=T_n\) and \(H=[T_n,T_n]=T_n\). \(\square \)