Embeddings into left-orderable simple groups
Abstract.
We prove that every countable left-ordered group embeds into a finitely generated left-ordered simple group. Moreover, if the first group has a computable left-order, then the simple group also has a computable left-order. We also obtain a Boone-Higman-Thompson type theorem for left-orderable groups with recursively enumerable positive cones. These embeddings are Frattini embeddings, and isometric whenever the initial group is finitely generated.
Finally, we reprove Thompson’s theorem on word problem preserving embeddings into finitely generated simple groups and observe that the embedding is isometric.
Key words and phrases:
embedding theorems, left-ordered groups, simple groups, word problem, computability on groups2010 Mathematics Subject Classification:
20F60, 20E32, 20F101. Introduction
A group is simple if it has no proper non-trivial normal subgroups. Infinite finitely generated simple groups were discovered in [Hig51]. In fact, every countable group embeds into a finitely generated simple group [Hal74, Gor74], see also [Sch76, Tho80].
1.1. Left-order preserving embeddings into simple groups
A group is left-ordered if it has a linear order that is invariant under multiplications from the left.
By [KKL19, Theorem 4.5], every finitely generated left-ordered groups embeds into a finitely generated left-ordered group whose derived subgroup is simple.
Infinite finitely generated simple and left-ordered groups were discovered by Hyde and Lodha in [HL19], see also [MBT18, HLNR19]. We extend the construction of such groups [HL19, MBT18] as follows.
Theorem 1.
Every countable left-ordered group embeds into a finitely generated left-ordered simple group . Moreover, the order on continues the order on .
We also study additional geometric and computability properties of such embeddings, see Remark 1.1 and Theorem 2.
A subgroup of is called Frattini embedded if any two elements of that are conjugate in are also conjugate in . Also, if there exist finite generating sets and of and , respectively, such that the word metric of with with respect to coincides with the word metric of with respect to , then it is said that is isometrically embedded in .
Remark 1.1.
The embedding of Theorem 1 can be chosen to be a Frattini embedding. If is finitely generated, the embedding is also isometric.
A systematic study of computability aspects of orders on groups was initiated in [DK86], see also [Dow98]. A left-order is computable if it is decidable whether a given element is positive, negative or equal to the identity. In particular, a finitely generated computably left-ordered group has a decidable word problem.
The following theorem is the computable version of Theorem 1.
Theorem 2.
Every countable computably left-ordered group embeds into a finitely generated computably left-ordered simple group . Moreover, the order on continues the order on .
In addition, the embedding is a Frattini embedding, and if is finitely generated, then it is isometric.
1.2. Boone-Higman and Thompson’s theorem revisited
A landmark result on computability in groups is the Boone-Higman theorem. It states that a finitely generated group has decidable word problem if and only if it embeds into a simple subgroup of a finitely presented group. Thompson strengthened Boone-Higman’s theorem by showing that the simple group can be chosen to be finitely generated [Tho80]. The next theorem is a version of Thompson’s theorem that, in addition, preserves the geometry of the group.
Theorem 3 (cf. Theorem A.1).
Every countable group embeds into a finitely generated simple group such that if has decidable word problem, then so does .
In addition, the embedding is a Frattini embedding. If is finitely generated, then the embedding is isometric.
Remark 1.2.
Belk and Zaremsky [BZ20, Theorem C] recently proved that every finitely generated group isometrically embeds into a finitely generated simple group, but they did not study the Frattini property or computability properties of their embedding. Their result and Theorem 3 strengthen a theorem of Bridson, who proved that every finitely generated group quasi-isometrically embeds into a finitely generated group without any non-trivial finite quotient [Bri98].
Remark 1.3.
Bludov and Glass obtained a left-orderable version of the Boone-Higman theorem by showing that a left-orderable group has decidable word problem if and only if it embeds into a simple subgroup of a finitely presented left-orderable group [BG09, Theorem E]. In this context, it is natural to ask whether the simple group can be made finitely generated, cf. [Gla81, p. 251, Problem 4].
The next theorem answers this question in the positive given that the set of positive elements is recursively enumerable. Namely, the following theorem holds.
Theorem 4.
Let be a left-orderable finitely generated group that has a recursively enumerable positive cone with respect to some left-order. Then has decidable word problem if and only if embeds into a finitely generated simple subgroup of a finitely presented left-orderable group.
Remark 1.4.
The existence of left-orderable groups with decidable word problem that do not embed in a group with computable left order was shown in [Dar19].
The question whether Theorem 4 holds without the assumption that has a left-order with recursively enumerable positive cone remains open. Also it is open whether a finitely generated left-orderable simple group with decidable word problem but without recursively enumerable positive cone exists.
1.3. Sketch of the embedding constructions
Step 1 (Embedding into a finitely generated group).
By a classical wreath product construction [Neu60] every countable left-ordered group embeds into a –generated left-ordered group. A version of this embedding construction with additional computability properties was established in [Dar15]. We use the construction from [Dar15] (see Theorem 5.15) to embed the initial left-orderable countable group into a two-generated left-orderable group that also preserves the computability properties of the left-order on .
Step 2 (Embedding into a perfect group).
A group is perfect if it coincides with its first derived subgroup. By Step 1 we assume that is finitely generated. We let be a finitely generated left-ordered simple group of [MBT18]. We note that is computably left-ordered and embeds into a finitely-generated left-orderable perfect subgroup of that preserves the computability property of the left-order on , see Theorem 5.1. Our construction might be considered as a modification of a similar embedding result from [Tho80].
Step 3 (Embedding into a simple group of piecewise homeomorphisms of flows).
Finally, let be a finitely generated (computably) left-ordered perfect group in which embeds. We embed into a finitely generated (computably) left-ordered simple group. To this end, we extend the construction of [MBT18]. In [MBT18], Matte-Bon and Triestino construct a finitely generated left-orderable simple group of piecewise linear homeomorphisms of flows of the suspension of a minimal subshift , see Subsection 3.2.
The main observation is that every group of piecewise homeomorphisms of an interval with countably many breakpoints (see Definition 3.8) embeds into a subgroup of piecewise homeomorphisms of flows of the suspension, see Definition 3.13. We then study the subgroup . In particular, it is finitely generated if is so. Just as in [MBT18], a standard commutator argument implies that it is simple given that is perfect, and if preserves the orientation of the interval, then it is also left-orderable.
Finally, we use the dynamical realisation of left-orderability: every left-ordered group embeds into the group of orientation preserving homeomorphisms of an interval. We use this embedding to conclude that , and hence also , embeds into the finitely generated left-ordered simple group . To analyze the required computability aspects as well as to show that the embeddings are isometric and Frattini, we use a modified version of the dynamical realization of left-orderability, see Proposition 6.7.
1.4. Plan of the paper
In Section 2, we review computable groups and computably left-ordered groups. In particular, we explain the computability of the standard dynamical realization of left-orderabitity.
After that, we come to the main parts of our paper. In Section 3, we discuss Step 3, that is, we extend Matte-Bon and Triestino’s construction of left-orderable finitely generated simple groups in order to embed perfect groups into finitely generated simple groups. Step 2, our version of Thompson’s splinter group construction, is discussed in Section 5. Step 1 is reviewed in Section 5.4.
Finally, we prove Theorems 1, 2 and 4. To analyze the computability aspects required by Theorem 2 as well as to obtain the isometry and Frattini properties of the embeddings, we introduce a stronger version of the standard dynamical realization of left-orderability that we call modified dynamical realization(see Section 6). In Section 7, we prove Theorem 3 using the groups of piecewise homeomorphisms of flows discussed in Section 3.
Acknowledgements. We thank Y. Lodha, M. Triestino and M. Zaremsky for their interest and useful comments on a previous version of this work. The first named author thanks Université Rennes-I for hospitality and financial support and was supported by ERC-grant GroIsRan no.725773 of A. Erschler. The second named author was supported by ERC-grant GroIsRan no.725773 of A. Erschler and by Austrian Science Fund (FWF) project J 4270-N35.
2. Computability on groups
A function is computable if there is a Turing machine such that it outputs the value of on the input. A subset of is recursively enumerable if there is a computable map (i.e. enumeration) from onto that set. Moreover, it is recursive if, in addition, its complement is recursively enumerable as well.
Similarly, a function is computable if there is a Turing machine that, for every input , outputs such that .
Moreover, if is an interval in , then we call a function computable if its restriction to the rational numbers in maps to and this restriction is computable.
2.1. Group presentations and the word problem
Let be a finite set. We denote by the set of all finite words over the alphabet .
Definition 2.1 (word problem).
Let be a finitely generated group. The word problem is decidable if the set is recursive.
The decidability of the word problem does not depend on the choice of the finite generating set.
2.2. Computable groups
For a countable group , let be the function such that
if . |
Definition 2.2.
A countable group is computable if there exists an enumeration of its elements such that the corresponding is computable.
Remark 2.3.
A finitely generated group is computable if and only if it has decidable word problem.
2.3. Computably left-ordered groups
An order on is computable if there is a Turing machine that takes a pair as input and decides whether or not .
For a countable linearly ordered enumerated set , let on be the relation such that
if is smaller than and if is equal to . |
A countable set is computably orderable with respect to the enumeration if there is a linear order on such that the corresponding to it order relation on is computable.
Definition 2.4.
A countable group is computably left-orderable with respect to the enumeration if there is a left-order on such that the corresponding order relation on is computable. In this case is called computable left-order on with respect to the enumeration .
Remark 2.5.
In case , , is computably left-orderable with respect to some enumeration if and only if there is a left-order on such that the set is a recursive set. In this case is called computable left-order on , and its computability property does not depend on the choice of the finite generating set, see [Dar19] for details.
Remark 2.6.
Every computably left-orderable group is computable. In particular, every finitely generated computably left-ordered group has decidable word problem.
By [HT18] there is a left-orderable computable group without any computable left-order. In fact, there is a finitely generated orderable computable group without any computable order [Dar19].
Example 2.7.
The natural order on the group of rational numbers is computable.
Example 2.8 (Thompson’s group ).
A dyadic point in is one of the form , for some . An interval is dyadic if its endpoints are dyadic.
Let be a closed dyadic interval in . We denote by the set of the rational points on . We denote by the group of piecewise linear homeomorphisms of that are differentiable except at finitely many dyadic points and such that the respective derivatives, where they exist, are powers of .
The group is isomorphic to Thompson’s group , see e.g. [CFP96, §1]. Therefore, it is –generated and left-orderable, see e.g. [CFP96, Corollary 2.6, Theorem 4.11]. Moreover, the word problem in is decidable, cf. [Tho80].
We define the left-order on in the following way, cf. [CFP96, Theorem 4.11]: let be a fixed recursive enumeration. Let be distinct and let be the minimal index such that . Then if .
In fact, this order is computable: indeed, let be given as words in a finite generating set. As the word problem in is decidable, the case of can be computably verified. We note that the elements of are computable functions. In addition, an element of is uniquely determined by its restriction to the rationals. Thus, if , the minimal index such that exists and can be computably determined. Therefore, the order is computable.
2.4. Positive cones
If is left-ordered, then the positive cone is the set of all positive elements of . We note that the positive cone is a semigroup. In fact, if admits a linear order such that the positive elements generate a semigroup in , then the linear order is a left-order on , see [DNR14, CR16].
Lemma 2.9.
Let be a finitely generated group with a fixed enumeration, and ‘’ be a left-order on . Then ‘’ is computable if and only if its positive cone is recursively enumerable and the word problem in is decidable.
Proof.
If the order is computable, then the word problem is decidable, see Remark 2.6. In addition, there is a partial algorithm to confirm that a positive element, given as a word in the generators of , is positive. This implies that the positive cone is recursively enumerable.
On the other hand, if the positive cone is recursively enumerable and the word problem decidable, let be a word in the generators of . We first computably determine whether or not . If , we stop. Otherwise either or is in the positive cone of . As the positive cone is recursively enumerable, there is a partial algorithm to confirm that a positive element is in the positive cone. We simultaneously run this algorithm for and . As one of these elements is positive, it stops for or . We thus know whether is positive or negative. This completes the proof. ∎
2.5. Dense orders
A linear order on a set is dense if for any , there exists such that .
Recall that by the set of the rational points on an interval . We fix a recursive enumeration such that the natural order on is computable with respect to this enumeration.
Lemma 2.10 (cf. Theorem 2.22 of [CR16]).
Let be an interval. Let be a countable ordered set. If the order on is dense and does not have maximal and minimal elements, then there is an order preserving bijection .
If, in addition, the order on is computable, then the map is computable.
We recall the proof of this lemma, that we will later modify to prove Lemma 6.8.
Proof.
We define iteratively as for . First, define and . Now assuming that and are already defined, let us define its extension according to the following procedure:
-
(1)
Choose the smallest such that and set . Choose the smallest such that and is an order preserving bijection. Set and .
-
(2)
Choose the smallest such that , and choose the smallest such that and is an order preserving bijection. Set and .
-
(3)
Repeat the process starting from Step 1.
Since the orderings of and are computable with respect to the fixed enumerations, the above described iterative procedure of defining is also computable. Therefore, the map is computable. ∎
Remark 2.11.
If is left-ordered, then the lexicographical left-order on the group is dense (and has no minimal or maximal elements). In addition, if has a computable left-order, the lexicographical left-order on is computable with respect to the induced enumeration. Moreover, the standard embedding that sends is computable and a Frattini embedding.
2.6. Dynamical realization of computably left-ordered groups
Let be an interval in . We denote the group of homeomorphisms of by , and the subgroup of orientation preserving homeomorphisms of by .
We note that for every interval , every countable left-ordered group admits an embedding of into , see e.g. [CR16, §2.4] [DNR14, Proposition 1.1.8]. We also note the following fact.
Proposition 2.12.
Let be a countable group.
If is left-orderable, then there is an embedding such that, for all , the map does not fix any rational interior point of .
If is computably left-orderable, then, in addition, all the maps can be granted to be computable.
We actually need a strong variant of Proposition 2.12, see Proposition 6.7, but to the best of our knowledge, the computability aspect of Proposition 2.12 does not exist in the literature neither. For this reason we decided to include a proof of Proposition 2.12. We analyze computability aspects based on the proof given in [CR16, §2.4].
By Remark 2.11, we may assume that the order on is dense. Then, by Lemma 2.10, there is an order preserving bijection .
Definition 2.13.
Let be an order preserving bijection. We define by prescribing on the dense subset .
We note the following.
Lemma 2.14.
Let be an order preserving bijection. The map is an embedding. Moreover, if the map is computable, then for all , is computable. ∎
Lemma 2.15.
Let be an order preserving bijection. If such that , then .
Proof.
Indeed, suppose that . Let . Then by definition of , we have , i.e. . But since is a bijection, and . ∎
3. Groups of piecewise homeomorphisms of flows
We first collect definitions and facts on groups of piecewise linear homeomorphisms of flows from [MBT18]. As every countable group embeds as a subgroup in a group of piecewise homeomorphisms of flows, we then start to study such groups in more generality.
We recall from Example 2.8 that a dyadic point in is one of the form for some . Moreover, for a dyadic interval , is Thompson’s group acting on .
3.1. Minimal subshifts
Let be a finite alphabet and a shift on . If is a closed and shift-invariant subset of , then is a dynamical system that is called subshift. A subshift is minimal if the set of –orbits is dense in .
Let be a minimal subshift of . Then is totally disconnected and Hausdorff, and every –orbit is dense in .
The suspension (or mapping torus) of is the quotient of by the equivalence relation defined by We denote the corresponding equivalence class of by .
The map that sends to is a homeomorphism and defines a flow on , the suspension flow, so that is a dynamical system as well. The orbits of the suspension flow are homeomorphic to the real line.
We denote by the group of homeomorphisms of that preserves the orbits of the suspension flow, and by the subgroup of that, in addition, preserves the orientation on each orbit.
3.2. The group
Let be a clopen subset of and let be of diameter . The embedding of into descends to an embedding into that we denote by .
For every clopen and subset of diameter in , the map is a chart for the suspension, whose image is denoted by . If is in the interior of , then is a chart at .
Definition 3.1 (Dyadic chart).
Let be a clopen subset of , and let be a dyadic interval of length in . Then is called dyadic chart.
Definition 3.2 (Dyadic map).
A dyadic map is a map of real numbers such that , where is a power of and is a dyadic rational.
Definition 3.3 (Definition 3.1 of [MBT18]).
The group is the subgroup of consisting of all elements such that for all there is a dyadic chart at and a piecewise dyadic map with finitely many breakpoints such that the restriction of to is given by .
We recall that denotes the group of piecewise dyadic homeomorphisms of with finitely many breakpoints.
Definition 3.4.
Let be a dyadic chart and let . Then is the map in whose restriction to is given by
and that is the identity map elsewhere. We let be the subgroup of generated by the elements for all .
The group is infinite, simple, left-ordered and finitely generated [MBT18, Corollary C]. As noted in [MBT18], the first examples of such groups [HL19] are subgroups of .
In Section 3.5, we revisit the proof of simplicity given in [MBT18]. In Section 3.6, we revisit the proof of left-orderability given in [MBT18]. To this end we note the following.
Lemma 3.5 (Lemma 3.4 of [MBT18]).
For every , the –orbit of is dense in the –orbit of . In particular, the –action on is minimal. ∎
For any group , we denote by the first derived subgroup of .
Lemma 3.6 (Lemma 4.8 of [MBT18]).
Let be clopen and be dyadic. If is covered by a family for clopen and dyadic intervals , then is contained in the group generated by ∎
We assume without restriction that is a minimal subshift over the two letter alphabet . For and a word over , we denote by the cylinder subset of consisting of sequences such that .
As a matter of fact, the cylinder subsets are clopen and form a basis for the topology of . We note that
Let and .
Lemma 3.7 (Proposition 6.2 of [MBT18]).
The group is generated by , and . In particular, can be generated by six elements.∎
3.3. Piecewise homeomorphisms and group embeddings
Definition 3.8.
A bijection of subsets is a piecewise homeomorphism if
-
•
there are half-open pairwise disjoint intervals , whose union is ,
-
•
for all of these the restriction of to is a homeomorphism onto its image,
If, in addition, the intervals and are dyadic, we say that has dyadic breakpoints. If, the restrictions of to the intervals are dyadic maps, we say that has dyadic pieces.
If is a set, denotes the group of permutations of .
Let us fix a half-open interval that is strictly contained in . Let denote the subgroup of all piecewise homeomorphisms with dyadic breakpoints on . The subgroup of of orientation preserving bijections is denoted by .
Example 3.9.
Every countable group embeds into .
Example 3.10.
Every countable left-orderable group embeds into the group of orientation preserving homeomorphisms of , and therefore into .
Since the set of non-dyadic rational points of is dense in , the next lemma is a basic property of the (piecewise) continuity.
Lemma 3.11.
Every function in is uniquely determined by its values on non-dyadic rational points on . Moreover, every function from is continuous at non-dyadic rational points.∎
To construct respective embeddings into finitely generated simple groups we propose the following extension of the construction in [MBT18].
3.4. Groups of flows of piecewise homeomorphisms
Let us fix a subgroup of .
Definition 3.12.
Define as follows: for each , let , where is defined by
and is the identity map elsewhere.
We extend Definition 3.3 as follows.
Definition 3.13 (The group ).
Let be a subgroup of . We define as the subgroup of generated by and .
Lemma 3.14.
The group embeds into by . Moreover, if is finitely generated, then is finitely generated as well.
Proof.
The second statement follows from the definition of and the fact that is finitely generated. For the first statement, it is enough to notice that, by definition, is an identity map if and only if . ∎
Definition 3.15 ((Non-dyadic) rational points).
A point is called a rational point on if . If, in addition, is not dyadic, we say that is a non-dyadic rational point.
Lemma 3.16.
There exists a dense and recursive set of non-dyadic rational points in .
Proof.
Let us choose a recursive countable subset that is dense in , for example, the set of proper ternary fractions. Moreover, for all , let be defined as
We denote Note that each of is a recursive set. Therefore, since is also recursive by our choice, the we get that is recursive as well. ∎
Lemma 3.17.
If is a subgroup of , then the elements of are uniquely defined by their values on any (countable) dense set of non-dyadic rational points of . Moreover, the elements of are continuous at non-dyadic rational points of .
Proof.
By Lemma 3.16 there a fixed countable dense set of non-dyadic rational points in . Let be such a set. Let us define such that for each there exists such that . Since is dense, is dense as well.
3.5. Simplicity and rigid stabilizers
To prove simplicity results, we use the following standard tool.
Let be a set, and a group acting faithfully on . Then the rigid stabilizer of a subset is the subgroup of whose elements move only points from . We denote the rigid stabilizer of by .
Lemma 3.18.
Let be a normal subgroup of . If there is a non-trivial element and a non-empty subset such that , then the first derived subgroup is in . ∎
A group is called perfect if it coincides with its first derived subgroup, that is .
Lemma 3.19.
If is a perfect group, then is simple.
Proof.
Assume that is a normal subgroup of and . The proof of Lemma 3.19 follows from the following two claims.
Claim 1: The group is in .
The proof of Claim 1 follows the arguments of simplicity in [MBT18].
Proof of Claim 1.
Let us fix a non-trivial element . Then, by Lemma 3.17, there exists a non-dyadic rational point such that . By Lemma 3.17, the elements of are continuous at the non-dyadic rational points of . Therefore, since is a Hausdorff space and , there exists an open neighborhood of such that . By Lemma 3.18, is in .
Let , and choose such that . Such a map exists as, by Lemma 3.5, the action of on is minimal. Then, as and , the rigid stabilizer is in .
As is open, there is a chart at which is in . Since is in the rigid stabilizer of , we conclude that .
Claim 2: For every normal subgroup of , is in .
Proof of Claim 2.
Let be an element of Thompson’s group such that . Then is in and separates from . By the previous claim, . Therefore, the first derived subgroup of the rigid stabilizer of the interior of is in by Lemma 3.18. Finally, we note that is in the rigid stabilizer of the interior of . Thus is in . As is assumed to be perfect, this yields the claim. ∎
Now, to conclude the proof of Lemma 3.19, we only need to combine the above claims with the fact that, by definition, . ∎
3.6. Left-orders on
Lemma 3.20.
If , then the group is left-orderable. Moreover, if is finitely generated and consists of computable functions, then there exists a left-order on with recursively enumerable positive cone.
Proof.
First of all, note that since , the action of on -orbits of elements of is orientation preserving.
Let be a fixed, recursively enumerated and dense subset of non-dyadic rationals in . The existence of such sets is by Lemma 3.16.
Now for , define if for the smallest index such that we have such that . Therefore, by Lemma 3.11, for all either or and for , . By Lemma 3.17, the defined order is a left-order on .
Recall that the set is recursive. Therefore, to check whether , we can consecutively compute the values . We stop at the first such that . By Lemma 3.17, this procedure stops if and only if , and since consists of computable maps, this procedure recursively enumerates the positive cone of the above defined left-order. ∎
Corollary 3.21.
The group has a left-order with recursively enumerable positive cone.
4. Chart representations and the word problem in
Recall that is a fixed interval that is strictly contained in . Let us fix a subgroup in , and assume that is finitely generated and consists of computable functions.
4.1. Chart representations
Definition 4.1 (Chart representations).
Let . A chart representation of is a finite collection of triples , where is a piecewise homeomorphism with countably many breakpoints on and , such that and cover , and such that the restriction of to is the function .
Each of the triples is called a chart. The maps are local representations of .
Remark 4.2.
Chart representations play the role of the (partial) tables of Thompson in [Tho80].
Remark 4.3.
By definition (compactness of and ) every has a chart representation.
Remark 4.4.
Chart representations are not unique.
Example 4.5.
. We give two chart representations for :
-
(1)
-
(2)
,
.
Definition 4.6 (-dyadic maps).
A piecewise homeomorphism is a -dyadic map if is a composition of piecewise homeomorphisms and , where all are dyadic maps, whenever , and the are restrictions of non-trivial elements of .
Remark 4.7.
A -dyadic map could a priori be equal to the identity map.
Definition 4.8 (Canonical chart representations).
Let , and let be a chart representation of such that for every , , one of the following takes place:
-
(I)
is a dyadic map on ;
-
(II)
is the composition a dyadic map and a -dyadic map .
Then, the representation is called canonical. Also, charts for which corresponds to (I) or (II) are called charts of type (I) or (II), respectively.
4.2. Operations on charts
The following operations can be applied to go from one chart representation to another.
Definition 4.9 (Inverse).
Let be a chart representation of . Then is a chart representation of and is called the inverse of the initial one.
Definition 4.10 (Refinements).
The following operations on charts are called refinement.
-
(1)
If , then can be replaced by and .
-
(2)
If , then can be replaced by and .
-
(3)
If , then can be replaced by and .
Definition 4.11 (Reunions).
A reunion is the inverse operation of a refinement.
Definition 4.12 (Shifts).
A shift (of order ) is replacing a triple by .
Remark 4.13.
A chart representation obtained by a refinements, reunion, or a shift on its charts corresponds to the same element from . In particular, chart representations of elements from are not unique.
Remark 4.14.
Lemma 4.15.
is finitely generated and each of the generators can be represented by a canonical chart representation, which can be algorithmically determined.
Proof.
Indeed, the generators of given by Lemma 3.7 can be represented as in Example 4.5. One then applies a finite number of chart refinements at the breakpoints of the generating piecewise dyadic maps to obtain a canonical chart representation. The generators of can be represented by a canonical chart representation by definition. ∎
Lemma 4.16.
The inverse, refinements and shifts preserve the canonicity of chart representations.
Proof.
We will prove only that shift operations on charts of type (II) preserve the canonicity of chart representations, as the rest of statements of the lemma are straightforward.
Suppose that the initial chart of type (II), on which a shift operation of order is applied, is . Then a shift of order would transform it into the chart , where is defined as .
Definition 4.17 (Composition).
Let and be chart representations such that . Then we say that the chart representation
where
is their composition.
Remark 4.18.
Note that if, in Definition 4.17, the chart representations correspond to , respectively, then the composition chart representation corresponds to .
Remark 4.19.
Note that if the two chart representations in Definition 4.17 are canonical, then their composition is canonical as well. In addition, finding the composition is a computable procedure.
Lemma 4.20.
Let be given by a canonical chart representation Then there is an algorithm to determine a canonical chart representation of such that .
Proof.
We describe the algorithm. For ,
if do nothing, go to .
if and is non-empty, let , and apply a refinement (Definition 4.10 (2)). Repeat from the beginning.
if is empty, determine such that is non-empty and apply a shift of order (Definition 4.12). Repeat from the beginning.
Lemma 4.21.
Let be given by a canonical chart representation Then there is an algorithm to determine a canonical chart representation of such that .
Proof.
The proof is analogous to the proof of Lemma 4.20.∎
Lemma 4.22.
There is an algorithm that for any two elements , given by their canonical chart representations, computes a canonical representation of .
Proof.
From the previous two lemmas we get:
Lemma 4.23.
There exists an algorithm that for any input , given as a word in finite set of generators, outputs a canonical chart representation of . In particular, every element from has a canonical chart representation.
4.3. The word problem
The following observations are useful for studying the groups .
Lemma 4.24.
Let and let be a chart representation of . Then in if and only if, for all , we have (and ).
Proof.
Let . Recall that maps to for . As , Thus, for any and , there is such that . We conclude that and . But is a minimal subshift, that is, every orbit of is dense. In particular, . Therefore . This yields one side of the assertion. The inverse assertion is trivial. ∎
Lemma 4.25.
If there is an algorithm to decide whether a –dyadic map is equal to the identity, then the word problem in is decidable.
Proof.
By Lemma 4.23, for every one can algorithmically find a canonical chart representation for . By Lemma 4.24, if and only if for any canonical chart representation of the corresponding charts of types (I), and (II) are identity charts. If a local representation in a chart of type (I), is a piecewise dyadic map with finitely many breakpoints, so that we can algorithmically check whether .
Now suppose that is a local representation in a chart of type (II), where is dyadic and a -dyadic map. We note that on if, and only if, on . In fact, is a –dyadic map, so that, by assumption, we can algorithmically check whether . ∎
Corollary 4.26.
is computably left-orderable. In particular, the word problem in is decidable.
5. Embeddings into perfect groups
Our next goal is to prove the following.
Theorem 5.1.
Every countable group embeds into a finitely generated perfect group . In addition,
-
(1)
if is computable, then has decidable word problem;
-
(2)
if is left-ordered, then is left-ordered;
-
(3)
if is computably left-ordered, then the left order on is computable;
-
(4)
the embedding is a Frattini embedding.
Moreover, in case (2) and (3), the order on continues the order on .
This strengthens [Neu60], [Gla81, Theorem 10A] and [Tho80, Theorem 2.3]. If is assumed to be finitely generated, assertion is proved in [Tho80, Theorem 2.3]. Examples of (finitely generated) left-ordered and perfect groups are well-known, see [Ber91].
We first prove Theorem 5.1 for finitely generated groups. In Section 5.4, we reduce the general case to the finitely generated case.
5.1. Splinter Groups
Let us assume that is a finitely generated group. We now construct a finitely generated perfect group in which embeds. Our construction resembles the splinter group construction of [Tho80, §2]. We comment on the construction of [Tho80] in Section 5.5.
Let us fix an action of on the real line as follows: let us fix . As the action of on preserves the –orbits, acts on the –orbit of , the action is orientation-preserving, and its orbits are dense. Finally, recall that the –orbit of is homoemorphic to . We fix such a homeomorphism. This induces an action of on . We fix this action of .
Let denote the group of functions from to of bounded support. The action of on induces an action of on such that for every and ,
The permutational wreath product is defined as the semi-direct product , where, for and , .
For every , we define the following function in :
and .
Definition 5.2 (Splinter groups).
The splinter group is the subgroup of the permutational wreath product generated by and . We denote it by .
Recall that and are finitely generated. We note the following.
Lemma 5.3.
The group embeds into with image . Moreover, is finitely generated.∎
Lemma 5.4.
The splinter group is perfect.
Lemma 5.5.
The group is in the first derived subgroup of .
Proof.
Let and be such that maps onto and maps onto , respectively. The existence of such elements follows from the definition of . We note that for any
Therefore, , hence is a commutator element. This completes the proof. ∎
Lemma 5.6.
The group isometrically embeds into .
Proof.
Let and be finite generating sets of and , respectively. We prove that the embedding of into by is an isometric embedding, where is the image of in .
Let . Also, let and , , be such that
and , where is the length of the group element with respect to the corresponding generating set. We have
where , . Therefore, it must be that and
where is the set of indexes such that . Thus we get
Therefore, since we have , we get and , which implies that . Since is an arbitrary element of , the last conclusion finishes the proof.
∎
Lemma 5.7.
The embedding of into by is a Frattini embedding.
Proof.
Let , and suppose that and are conjugate in . We want to show that is conjugate to in .
There exist and such that or, equivalently, . Therefore, we have
On the other hand,
Thus , which implies that (recall that is constant on ) and, hence, The last equality immediately implies that is conjugate to in . ∎
5.2. The word problem for .
We recall that is computably left-ordered, acts order-preservingly on , and that this action is computable.
We adapt a notion of splinter table introduced in [Tho80, p. 413].
Definition 5.8 (Splinter table).
A splinter table corresponding to the element is a finite tuple of the form , where is a disjoint finite collection of bounded intervals from whose union contains the support of such that .
Example 5.9.
The group coincides with the set of all splinter tables , , and coincides, for example, with the set of all splinter tables , .
Lemma 5.10.
If are given by their splinter tables, then their product can be represented by a splinter table. The product splinter table can be computably determined.
Proof.
Suppose that the splinter tables of and correspondingly are
Let and .
Let . Then , and is a step function such that for all and for all
and the identity elsewhere.
By the properties of , the inverse of as well as , and can be computably determined. ∎
Corollary 5.11.
Every element of can be represented by a splinter table. ∎
Note that is a splinter table corresponding to the trivial element of if and only if and . Therefore, combining this observation and Lemma 5.10 with the fact that the word problem of is decidable (Corollary 4.26), we immediately get the following.
Lemma 5.12.
If the word problem for is decidable, then so is the word problem for . ∎
5.3. Left-orders
Now let be left-ordered. We then define a left-order on as follows, cf. [Neu60, Gla81]: let be given as a splinter table , see Corollary 5.11. If , then, without loss of generality, we let be the leftmost interval such that (i.e. ). We set if either in or if and in . As the action of on is orientation-preserving, this defines a left-order on .
We conclude:
Lemma 5.13.
If is left-ordered, then so is . The order on continues the order on . ∎
Lemma 5.14.
If is computably left-ordered, then so is . The order on continues the order on .
Proof.
We fix a computable left-order on , see Corollary 4.26. Let . First run the algorithm for the word problem, see Lemma 5.12. If represents the identity stop. Otherwise, check whether or not is positive, negative or the identity. In the first two cases, we are done. Otherwise, we can computably determine the leftmost (maximal) interval of the splinter representation of such that . Then we use that the left-order on is computable to determine whether or not is positive or negative. ∎
5.4. Embeddings into finitely generated groups
To conclude the proof of Theorem 5.1, we need the following result of [Dar15], see also [Dar19, Theorem 3] for more details on assertions (1)-(3).
Theorem 5.15.
Every countable group embeds into a –generated group . In addition,
-
(1)
if is computable, then has decidable word problem;
-
(2)
if is left-ordered, then is left-ordered;
-
(3)
if is computably left-ordered, then the left order on is computable;
-
(4)
the embedding of into is a Frattini embedding.
Moreover, the left-order on continues the left-order on . ∎
Here we briefly explain why the embedding from [Dar15] is a Frattini embedding.
Proof of assertion (4) of Theorem 5.15.
As it is shown in Section 2 of [Dar15], for , the embedding satisfying Theorem 5.15 has the following properties: it embeds into a two generated subgroup of the group , where and are infinite cyclic groups, such that goes to . Moreover, the element , regarded as a map , has support . In addition, is a map such that .
Now assume that for two elements , their images in are conjugate. Let and be the images of and in , respectively. In particular, and are elements of the form . Let be such that . Then we get
which implies that . On the other hand,
Therefore, , hence is conjugate to in . Repeating this argument one more time with respect to the pair and using the fact that and , we get that is conjugate to in . Since are arbitrarily chosen elements from , we get that the embedding from [Dar15] that satisfies Theorem 5.15 is Frattini. ∎
5.5. Thompson’s Splinter group revisited
Let be a Cantor set, whose elements are represented as infinite sequences in letters and . We note that the so called Thompson’s group is exactly the group defined in [Tho80, p. 405]. In fact, is an infinite finitely generated simple group that acts on [Tho80, Proposition 1.5, Corollary 1.9].
We note that the splinter group of [Tho80] is the subgroup of generated by and the functions from to that take the value on all sequences starting with , and the identity elsewhere. Lemma 5.4 corresponds to [Tho80, Theorem 2.3], and Lemma 5.12 to [Tho80, Proposition 2.7].
Unfortunately, the group and, hence, the splinter group of [Tho80] are not left-orderable.
6. Embeddings of left-ordered groups
Let be a dyadic interval in . Since every left-ordered group embeds as a subgroup into , we have the following.
Proposition 6.1.
Every countable left-ordered group embeds into a finitely generated left-ordered group . In addition, the order on continues the order on .
Proof.
Let be countable left-orderable group. Then, by Theorem 5.1, embeds into a finitely generated perfect left-orderable group . On its own turn, since is left-orderable, it embeds into . Let such that is isomorphic to . Let , see Definition 3.13. By Lemmas 3.14, 3.19 and 3.20, has the required properties. ∎
We now construct an embedding as in the previous proposition, that, in addition, is Frattini and isometric (provided that is finitely generated), as required by Remark 1.1, and that has the computability properties required by Theorem 2. To achieve this, we modify the construction of Proposition 2.12 of embeddings of left-ordered groups into .
6.1. Dyadic parts
Definition 6.2.
For any , where and are odd integers, we call the dyadic part of .
We observe:
Lemma 6.3.
Let and . Then . Also, . ∎
Definition 6.4.
Let and be fixed intervals and be a bijection. Then we say that is strongly permuting the dyadic parts if the following two conditions take place.
-
(1)
For each , there exists at most one such that and ;
-
(2)
If and , then .
If is a bijection from to , when we say that is strongly permuting the dyadic parts if it maps rational points to rational points and its restriction satisfies Definition 6.4.
Remark 6.5.
If is strongly permuting the dyadic parts, then, for each , the set is unbounded from above.
Let us consider, for ,
-
•
bijective dyadic maps such that , where is a power of and, for all , ; and
-
•
bijective maps , whose restriction to strongly permutes the dyadic parts.
Lemma 6.6.
If , then, for large enough , the set
is unbounded from above. In particular, .
Proof.
We will prove the lemma by induction on .
Let . Then . If or and , then, by Lemma 6.3, . The statement now follows as strongly permutes the dyadic parts (see Remark 6.5).
Next let . Then , where and . By inductive assumption, for any large enough , there exists a sequence such that and . By Lemma 6.3, for any large enough index , , hence, the lemma follows as strongly permutes the dyadic parts. ∎
6.2. The modified dynamical realization
Let be a fixed closed interval in with non-empty interior. We prove:
Proposition 6.7.
Let be a countable group.
If is left-orderable, then there is an embedding such that, for all , the map is strongly permuting the dyadic parts and does not fix any rational interior point of .
If is computably left-orderable, then, in addition, all the maps can be taken to be computable.
As in the proof of Proposition 2.12, we fix a recursive enumeration such that the natural order on is computable with respect to this enumeration.
We first strengthen Lemma 2.10 that states that there is an order preserving bijection .
Lemma 6.8.
If is enumerated and densly left-ordered, then there is an enumeration and an order preserving bijection such that
-
(1)
For odd , and ;
-
(2)
For even , ;
-
(3)
If is computably left-ordered, then the enumeration and the map are computable.
Proof.
Let and be fixed (recursive) enumerations. We define and , where and are permutations of and , respectively, defined recursively as follows.
Step . Let and be already defined. Let us define as the element of the smallest index that is not in . Suppose that and that no element from is in between and . Then define to be of the smallest index such that
-
(O1)
and ,
-
(O2)
and .
Step . Let and be already defined. Let us define as the rational of the smallest index that is not in . Suppose that and that no element from is in between and . Then let us define as the element of the smallest index such that
-
(E1)
and , and
-
(E2)
.
The bijection defined this way is order preserving by (O1) and (E1). Condition (O2) yields assertion (1), and (E2) yields assertion (2). Finally, as the procedure is algorithmic, we also obtain assertion (3). ∎
Proof of Proposition 6.7.
By Remark 2.11, we may assume that the order on is dense. Let the enumeration and satisfy the assertions of Lemma 6.8. Then induces the embedding according to for . Denote . Let . By Lemmas 2.14 and 2.15, we only need to show that is strongly permuting the dyadic parts.
To this end, we enumerate such that and let . We define and , so that and .
We first show property (1) of Definition 6.4. By contradiction, assume that there exist such that and . Since , the indices and are even. Then, since and , by (2) of Lemma 6.8, the largest index is among or . Let . Then, since , we get the index is even. Since , again by (2) of Lemma 6.8, we get a contradiction, which yields the claim.
Next, we prove property (2) of Definition 6.4. By contradiction, assume that there exist such that and suppose that . Without loss of generality, (if, say, , then instead of we could consider ). Then, since , by (1) of Lemma 6.8, has to be even. Therefore, since and is even, by (2) of Lemma 6.8, . On the other hand, since , we get , a contradiction.
This completes the proof of Proposition 6.7. ∎
6.3. The embedding theorems
Let be countable left-orderable group. Then, by Theorem 5.1, embeds into a finitely generated perfect left-orderable group . Moreover, this embedding is a Frattini embedding.
Let . Since is left-orderable, there is an embedding . Let . By Proposition 6.7, we can assume that the non-trivial elements of strongly permute the dyadic parts and do not fix any rational interior point of .
For the definition of –dyadic maps, see Definition 4.6.
Lemma 6.9.
Let be a –dyadic map. If has decidable word problem, then there is an algorithm to decide whether or not
Proof.
Let and, for all , let and let be the restriction of an element of such that . Moreover, let , given by , be dyadic maps such that .
Since, for all , and, by definition, is a power of , we get that for . Then, by Lemma 4.25, .
If and , then . Then we decide using the algorithm for the word problem in . ∎
Lemma 6.10.
The embedding is isometric.∎
Lemma 6.11.
The embedding is a Frattini embedding.
Proof.
Let and . We assume that .
We represent by a canonical chart representation such that ; and represent by . We recall that .
Let be a index such that is in the closure of and such that (after applying a chart refinement if necessary) . As is fixing , there is such that and such that is in the closure of . We let and .
Then the triple is in a chart representation of . Up to applying the algorithm of Lemma 4.20 to this chart representation, we may assume that is in . Moreover, up to applying a chart refinement if necessary, we may assume that either is empty or consists of one point ( or ), or .
If is empty or consists of one point, then is in a chart representation of . Thus on by Lemma 4.24. This implies that acts as the identity on . Since non-trivial elements of do not fix any rational interior points of , the element .
Proof of Theorems 1, 2 and Remark 1.1.
We let .
The group is finitely generated left-orderable and simple by Lemmas 3.14, 3.20 and 3.19. By construction, embeds into , and the order on extends the order on . Moreover, by Lemma 6.11, the embedding of is a Frattini embedding.
If is computably left-ordered, we may in addition assume that is computably left-ordered, see Theorem 5.1. By Proposition 6.7, for all , is computable. Therefore, by Lemma 2.9, the positive cone of is recursively enumerable. Moreover, by Lemma 6.9 and Lemma 4.25, the group has decidable word problem. By Lemma 2.9, the left-order on is computable. ∎
Proof of Theorem 4.
Let be finitely generated left-orderable group with a recursively enumerated positive cone. If has decidable word problem, then the left-order on is computable by Lemma 2.9. Then Theorem 2 implies that embeds into a finitely generated computably left-ordered simple group . In particular, the word problem in is decidable. Thus can be defined by a recursively enumerable set of relations. By [BG09, Theorem D], embeds into a left-orderable finitely presented group.
On the other hand, if is a finitely generated simple subgroup of a finitely presented group, then it has decidable word problem (see [LS77, Theorem 3.6]). Therefore, has decidable word problem as well. ∎
7. Embeddings of computable groups
In this section we prove Theorem 3, the isometric version of Thompson’s theorem [Tho80]. In Appendix we present yet another proof of Theorem 3 that, using the setting of our paper, mimics the original idea of [Tho80].
Theorem 7.1.
Every computable group Frattini embeds into a finitely generated simple group with decidable word problem. If is finitely generated, then the embedding is isometric.
Remark 7.2.
7.1. The embedding construction
Let be a computable group. By Theorem 5.1, embeds into a finitely generated perfect group with decidable word problem (if is finitely generated, this claim also follows from [Tho80, §2]).
Let be enumerated so that , defined as if , is computable. By Remark 2.3 the existence of such is equivalent to decidability of the word problem.
Let us fix two recursively enumerated recursive sets of dyadic numbers and such that the following takes place
-
(1)
,
-
(2)
and are of the form and , respectively,
-
(3)
.
Let us denote and .
For every , let be such that, for every , it is an affine map from onto and that is identity outside of . In particular, the map is dyadic.
Remark 7.3.
The maps , , are computable and continuous at non-dyadic points. Also, they have finitely many (dyadic) breakpoints outside of any open neighborhood of .
Let us define by , for all .
Remark 7.4.
The map is an embedding of into computable maps in .
Let , where and , be a -dyadic map as in Definition 4.6. Recall that in particular we have for . We say that is a special -dyadic map if for each we have (closure of ). Correspondingly, we say that a chart of type (II), see Definition 4.8, is special if the local representation in this chart is of the form , where is a special –dyadic map.
The following lemma is a direct consequence of Remark 7.3 and of the fact that the maps , , , are computable.
Lemma 7.5.
There exist a finite collection of intervals such that is a special -dyadic map. Moreover, such intervals can be found algorithmically. ∎
Lemma 7.6.
If is a surjective dyadic map such that is in the closures of and , and , then is the identity map.
Proof.
The lemma follows from the fact that is non-dyadic. ∎
By Lemma 7.6, we have:
Corollary 7.7.
Special local representations are of the form . In particular, if a special -dyadic map or a special chart of type (II) fixes , then it acts as an element of . ∎
Since the word problem for is decidable, this implies that there exists an algorithm that decides whether or not a special -dyadic map represents the identity map. This, combined with Lemmas 7.5 and 4.25, leads to the following corollary.
Corollary 7.8.
The word problem in is decidable. ∎
7.2. Frattini property
The embedding is Frattini.
Lemma 7.9.
The embedding is a Frattini embedding.
We adapt the proof of Lemma 6.11.
Proof.
Let and . We assume that .
We represent by a canonical chart representation such that ; and represent by . We recall that .
Let be a index such that is in the closure of and such that (after applying a chart refinement if necessary) . As is fixing , there is such that and such that is in the closure of . We let and .
Then the triple is in a chart representation of . Up to applying the algorithm of Lemma 4.20 to this chart representation, we may assume that is in . Moreover, up to applying a chart refinement if necessary, we may assume that either is empty or consists of one point , or .
If is empty or consists of one point , then is in a chart representation of . Thus on by Lemma 4.24. This implies that acts as the identity on . As is in the closure of , this implies that .
Otherwise, the triple is in a chart representation of . Thus on by Lemma 4.24. But then has to be the identity as well. As is fixing , has to fix .
If was dyadic (i.e. of type (I)), it would have to fix , so that by Lemma 7.6. If is of type (II), we may assume that is special, see Lemma 7.5. Then, by Corollary 7.7, acts as an element of .
Thus and are conjugated by elements of . This implies that and are conjugated in . ∎
Corollary 7.10.
The embedding is Frattini. ∎
Lemma 7.11.
The embedding is an isometric embedding.
Proof.
We fix a finite generating set for , and denote the generating set of given by Lemma 3.7 by . We denote the union of the bijective images of and in by and recall that generates . We assume that all generating sets are symmetric. We denote by the word metric with respect to the generating set .
Let and let be a reduced word in the alphabet that represents , so that . In addition, we assume that . We represent every generator by a canonical chart representation, see Lemma 4.15. Lemma 4.23 then gives a canonical chart representation for . Recall that the maps are compositions , where each map is a local representation in the canonical chart representation of a generator in and . In addition, up to applying the algorithm of Lemma 4.20 to this chart representation of , we may assume that .
Let be an interval such that is in the closure of and such that (after applying a chart refinement if necessary) .
Then is in a canonical chart representation of the identity. By Lemma 4.24, is the identity mapping. In particular, , so that and is in the closure of .
We note that is not dyadic (i.e. of type (I)) by Lemma 7.6. If is a chart of type (II), then, by Lemma 7.5, we may assume that is special. Thus (Lemma 7.6), where .
Thus we may assume that . Then . We conclude that the embedding is isometric. ∎
Corollary 7.12.
If is finitely generated, then the embedding is isometric. ∎
Proof of Theorem 7.1.
The simplicity of follows from Lemma 3.19. From Corollary 7.8, the word problem in is decidable provided that it is decidable in . By Corollary 7.10, the embedding is Frattini. By Corollary 7.12, it is an isometric embedding provided that is finitely generated. Therefore, the embedding satisfies Theorem 7.1. ∎
Appendix A Thompson’s embedding revisited
Here we adapt the original embedding construction of [Tho80] to the setting of our paper and note that, in addition, it is an isometric embedding.
Theorem A.1.
Every computable group Frattini embeds into a finitely generated simple group with decidable word problem. Moreover, if is finitely generated, the embedding is isometric.
Remark A.2.
A.1. The embedding construction
Let be a computable group. By Theorem 5.1, embeds into a finitely generated perfect group with decidable word problem (if is finitely generated, this claim also follows from [Tho80, §2]).
Let be enumerated so that , defined as if , is computable. By Remark 2.3 the existence of is equivalent to decidability of the word problem.
Let . For strictly positive , let
We observe that any two such intervals are disjoint.
We denote by the left half of the interval, and by the right half, so that
For every , let be the piecewise homeomorphism, whose pieces are dyadic, and that, for every , maps onto and that is the identity map elsewhere on .
Let us define by , for all .
Remark A.3.
The map is an embedding of into computable maps in .
Remark A.4.
If is fixing a right half , then . Indeed, then , so that .
A.2. –dyadic maps
Let . We study –dyadic maps, see Definition 4.6.
Let be an interval such that the closure of contains 1. We want to prove:
Lemma A.5.
There is an algorithm to decide that a –dyadic map is equal to the identity.
Remark A.6.
Remark A.7.
We assume that the closure of , and of Definition 4.6 contains . This is no restriction in generality.
Indeed, if and (equivalently, ) does not contain , then has only finitely many dyadic pieces on . Therefore, a finite sequence of chart subdivisions at the breakpoints of on transforms into a finite number of dyadic maps. Thus, we can algorithmically split into a finite number of -dyadic maps of factors.1
Lemma A.8.
Let be a –dyadic map. Then all dyadic factors of fix .
Proof.
By contradiction, let be a dyadic map such that . Up to inverting , . This contradicts the definition of –dyadic maps, Definition 4.6. ∎
For , we write All dyadic maps that fix are of this form. Note that . We call the degree of .
Lemma A.9.
Let , and let . Then, for all , and are equal on . Moreover, acts as the identity on at most finitely many .
Proof.
Let and . Direct computations show that
Since, by definition, acts trivially on , we get coincides with on .
Similarly, , so that does not intersect with , for any . Thus, by definition, acts trivially on , and coincides with on .
In addition, as permutes the intervals , acts as the identity on at most finitely many .
∎
Let and for all , let in , and in . Let us fix
to be a –dyadic map as in Lemma A.5. Let , , and, recursively, .
Lemma A.10.
If, for all , and is strictly larger than the degree of , then acts as on . In particular, .
Proof.
Let be strictly larger than the degree of , for all . By Lemma A.9, as , equals to on . Thus, restricted to these intervals, equals to . By induction this yields the first assertion.
If , let be the smallest index such that , and recursively define to be the smallest index such that . Let be the largest such index .
Lemma A.11.
If , then equals to on all but a finite number of intervals , which can be algorithmically determined. Otherwise, .
Proof.
If the claim follows by Lemma A.10. Let .
By Lemma A.9, and are equal on unless is smaller than the degree of , for some . Inductively, and equal on unless is smaller than the degree of , for some . Finally, and are equal on , unless is smaller than the degree of , for some .
Corollary A.12.
There is an algorithm to decide whether is the identity on the intervals in . ∎
Proof.
By Lemma A.11, there is a computable number such that, for all , on , if, and only if, . As the word problem in is decidable, this can be algorithmically determined. On the other hand, for each , there is an (obvious) algorithm to decide whether or not acts as the identity on . We apply this algorithm for each . This completes the proof. ∎
Lemma A.13.
Let . Then .
Proof.
Since, for all , , we have that . By induction, , which is the claim. ∎
Proof of Lemma A.5.
By Lemma A.8, all dyadic factors in a –dyadic map fix . We first compute the degree of . If the degree of is not , then Lemma A.11 implies that .
Otherwise, Lemma A.13 implies that is the identity on . Let . We argue that there is an algorithm to decide whether or not is the identity on the intervals in . This will complete the proof.
Let , and let be the point such that . We note that if, and only if, , if, and only if, . Therefore, we need to decide whether or not the –dyadic map is the identity on the intervals such that .
Let be the smallest index such that for all , . As can be algorithmically determined, can be computed as well. Thus, we need to decide whether or not is the identity on the intervals in . By Corollary A.12 such an algorithm exists. ∎
A.3. Frattini property
To conclude Thompson’s theorem, Theorem A.1, we also need:
Lemma A.14.
The embedding is a Frattini embedding.
The proof of this lemma is analogous to the proof of Lemma 6.11.
Proof.
Let and . We assume that .
We represent by a canonical chart representation such that ; and represent by . We recall that .
Let be an index such that is in the closure of and such that (after applying a chart refinement if necessary) . As is fixing , there is such that and such that is in the closure of . We let and .
Then the triple is in a canoncial chart representation of . Up to applying the algorithm of Lemma 4.20 to this chart representation, we may assume that is in . Moreover, up to applying a chart refinement if necessary, we may assume that either is empty or consists of one point , or .
If is empty or consists of one point, then is in a chart representation of . Thus on by Lemma 4.24. This implies that acts as the identity on . As is in the closure of , this implies that .
Otherwise, is in a chart representation of . Thus on by Lemma 4.24. But then has to be the identity as well. As is fixing , has to fix .
If does not fix , acts (up to applying finitely many chart refinements if necessary) as a dyadic map on . But it has to fix . Thus acts as the identity on . This implies that by Remark A.3.
Moreover, the embedding of Thompson is also an isometric embedding.
Lemma A.15.
The embedding is an isometric embedding.
Proof.
We fix a finite generating set for . This gives a finite generating set for . We denote by the word metric of .
Let and such that . We represent by finitely many (canonical) charts such that . We note that .
Let be the interval such that is in the closure of and such that (after applying a chart refinement if necessary) .
Then is in a canonical chart representation of . By Lemma 4.24, is the identity mapping. In particular, , so that and is in the closure of .
If is a dyadic map, then (Lemma A.9) and thus .
If , then and .
Otherwise, is a –dyadic map. Moreover, by Remark A.4, we may assume that all dyadic maps fix . Thus, by Lemma A.11, . Thus .
We conclude that the embedding is isometric. ∎
Corollary A.16.
If is finitely generated, then the embedding is isometric. ∎
Proof of Theorem A.1.
Remark A.17.
If is non-computably left-orderable with decidable word problem, it is open whether is left-orderable as well.
References
- [Ber91] George M. Bergman. Right orderable groups that are not locally indicable. Pac. J. Math., 147(2):243–248, 1991.
- [BG09] V. V. Bludov and A. M. W. Glass. Word problems, embeddings, and free products of right-ordered groups with amalgamated subgroup. Proc. Lond. Math. Soc. (3), 99(3):585–608, 2009.
- [Bri98] Martin R. Bridson. Controlled embeddings into groups that have no non-trivial finite quotients. In The Epstein birthday schrift, volume 1 of Geom. Topol. Monogr., pages 99–116. Geom. Topol. Publ., Coventry, 1998.
- [BZ20] James Belk and Matthew C. B. Zaremsky. Twisted Brin-Thompson groups. arXiv preprint arXiv:2001.04579, 2020.
- [CFP96] J. W. Cannon, W. J. Floyd, and W. R. Parry. Introductory notes on Richard Thompson’s groups. Enseign. Math. (2), 42(3-4):215–256, 1996.
- [CR16] Adam Clay and Dale Rolfsen. Ordered groups and topology, volume 176 of Graduate Studies in Mathematics. American Mathematical Society, Providence, RI, 2016.
- [Dar15] A. Darbinyan. Group embeddings with algorithmic properties. Comm. Algebra, 43(11):4923–4935, 2015.
- [Dar19] A. Darbinyan. Computability, orders, and solvable groups. arXiv preprint arXiv:1909.05720, 2019. accepted for publication in the Journal of Symbolic Logic.
- [DK86] R. G. Downey and Stuart A. Kurtz. Recursion theory and ordered groups. Ann. Pure Appl. Logic, 32(2):137–151, 1986.
- [DNR14] Bertrand Deroin, Andrés Navas, and Cristóbal Rivas. Groups, orders, and dynamics. arXiv preprint arXiv:1408.5805, 2014.
- [Dow98] R. G. Downey. Computability theory and linear orderings. In Handbook of recursive mathematics, Vol. 2, volume 139 of Stud. Logic Found. Math., pages 823–976. North-Holland, Amsterdam, 1998.
- [FS56] A. Fröhlich and J. C. Shepherdson. Effective procedures in field theory. Philos. Trans. R. Soc. Lond., Ser. A, 248:407–432, 1956.
- [Gla81] A. M. W. Glass. Ordered permutation groups, volume 55 of London Mathematical Society Lecture Note Series. Cambridge University Press, Cambridge-New York, 1981.
- [Gor74] A. P. Gorjuškin. Imbedding of countable groups in -generator simple groups. Mat. Zametki, 16:231–235, 1974. English translation: Math. Notes 16 (1974), no. 2, 725â727 (1975).
- [Hal74] P. Hall. On the embedding of a group in a join of given groups. J. Austral. Math. Soc., 17:434–495, 1974. Collection of articles dedicated to the memory of Hanna Neumann, VIII.
- [Hig51] Graham Higman. A finitely generated infinite simple group. J. London Math. Soc., 26:61–64, 1951.
- [HL19] James Hyde and Yash Lodha. Finitely generated infinite simple groups of homeomorphisms of the real line. Inventiones mathematicae, Mar 2019. online first, doi:10.1007/s00222-019-00880-7.
- [HLNR19] James Hyde, Yash Lodha, Andrés Navas, and Christóbal Rivas. Uniformly perfect finitely generated simple left orderable groups. arXiv preprint arXiv:1901.03314, 2019.
- [HT18] Matthew Harrison-Trainor. Left-orderable computable groups. J. Symb. Log., 83(1):237–255, 2018.
- [KKL19] Sang-hyun Kim, Thomas Koberda, and Yash Lodha. Chain groups of homeomorphisms of the interval. Ann. Sci. Éc. Norm. Supér. (4), 52(4):797–820, 2019.
- [LS77] Roger C. Lyndon and Paul E. Schupp. Combinatorial group theory. Springer-Verlag, Berlin-New York, 1977. Ergebnisse der Mathematik und ihrer Grenzgebiete, Band 89.
- [Mal61] A. I. Mal’tsev. Constructive algebras. I. Russ. Math. Surv., 16(3):77–129, 1961.
- [MBT18] Nicolás Matte Bon and Michele Triestino. Groups of piecewise linear homeomorphisms of flows. arXiv preprint arXiv:1811.12256, 2018. accepted for publication in Compositio Mathematica.
- [Neu60] B. H. Neumann. Embedding theorems for ordered groups. J. London Math. Soc., 35:503–512, 1960.
- [Rab60] M. O. Rabin. Computable algebra, general theory and theory of computable fields. Trans. Am. Math. Soc., 95:341–360, 1960.
- [Sch76] Paul E. Schupp. Embeddings into simple groups. J. London Math. Soc. (2), 13(1):90–94, 1976.
- [Tho80] Richard J. Thompson. Embeddings into finitely generated simple groups which preserve the word problem. In Word problems, II (Conf. on Decision Problems in Algebra, Oxford, 1976), volume 95 of Stud. Logic Foundations Math., pages 401–441. North-Holland, Amsterdam-New York, 1980.