The planar Cayley graphs are effectively enumerable II
Agelos Georgakopoulos, Matthias Hamann

TL;DR
This paper characterizes groups with planar, finitely generated Cayley graphs through a new type of group presentation called planar presentation, enabling their effective enumeration and answering a longstanding question about planar groups.
Contribution
It introduces planar presentations and proves their equivalence to groups with planar Cayley graphs, providing an algorithmic recognition method and effective enumeration.
Findings
Planar presentations can be recognized algorithmically.
Groups with planar Cayley graphs are effectively enumerable.
Affirmative answer to the effective enumeration of planar groups.
Abstract
We show that a group admits a planar, finitely generated Cayley graph if and only if it admits a special kind of group presentation we introduce, called a planar presentation. Planar presentations can be recognised algorithmically. As a consequence, we obtain an effective enumeration of the planar Cayley graphs, yielding in particular an affirmative answer to a question of Droms et al. asking whether the planar groups can be effectively enumerated.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · semigroups and automata theory · DNA and Biological Computing
The planar Cayley graphs are effectively enumerable II
Agelos Georgakopoulos
Mathematics Institute
University of Warwick
CV4 7AL, UK Supported by EPSRC grant EP/L002787/1, and by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 639046). The first author would like to thank the Isaac Newton Institute for Mathematical Sciences, Cambridge, for support and hospitality during the programme ‘Random Geometry’ where work on this paper was undertaken.
Matthias Hamann
Alfréd Rényi Institute of Mathematics
Hungarian Academy of Sciences
Budapest, Hungary Supported by the Heisenberg-Programme of the Deutsche Forschungsgemeinschaft (DFG Grant HA 8257/1-1).
Both authors have been supported by FWF grant P-19115-N18.
Abstract
We show that a group admits a planar, finitely generated Cayley graph if and only if it admits a special kind of group presentation we introduce, called a planar presentation. Planar presentations can be recognised algorithmically. As a consequence, we obtain an effective enumeration of the planar Cayley graphs, yielding in particular an affirmative answer to a question of Droms et al. asking whether the planar groups can be effectively enumerated.
1 Introduction
In this paper we complete an effort, started in [12], and building upon [10, 11], the aim of which is to understand the planar Cayley graphs. In [12] we handled the special case of 3-connected Cayley graphs, and more generally, Cayley graphs that admit a consistent embedding in , that is, an embedding the facial paths of which are preserved by the action on by its group (see Section 2.3 for a more detailed definition). It is shown in a follow-up paper in preparation [8] that, at least in the finitely generated case, the groups having such Cayley graphs are exactly those groups admitting a faithful, properly discontinuous action by homeomorphisms on a 2-manifold contained in . It is shown in the same paper that there is a planar Cayley graph the group of which cannot act faithfully and properly discontinuously on . Therefore, the aforementioned groups form a proper subclass of the planar groups, i.e. the groups admitting a planar Cayley graph. In this paper we broaden the group presentations introduced in [12] so that we capture exactly the planar finitely generated Cayley graphs. In particular, we capture the planar groups, and we show that they can be effectively enumerated, answering a question of Droms et al. [4, 6].
The Cayley complex corresponding to a group presentation is the 2-complex obtained from the Cayley graph of by glueing a 2-cell along each closed walk of induced by a relator . We say that is almost planar, if it admits a map such that the 2-simplices of are nested in the following sense. We say that two 2-simplices of are nested, if the images of their interiors are either disjoint, or one is contained in the other, or their intersection is the image of a 2-cell bounded by two parallel edges corresponding to an involution .111The third option can be dropped by considering the modified Cayley complex in the sense of [16], i.e. by representing involutions in by single, undirected edges. We call the presentation a planar presentation if its Cayley complex is almost planar. We will show that every planar, finitely generated Cayley graph admits a planar presentation. However, we prove something much stronger than that. We are going to introduce a specific type of planar presentation, called a general planar presentation, and show that every planar, finitely generated Cayley graph admits such a presentation and, conversely, every general planar presentation has a planar Cayley graph (Theorem 4.10). This converse is the hardest result of this paper. Our main result is:
Theorem 1.1**.**
A finitely generated group admits a planar Cayley graph if and only if it admits a general planar presentation.
The main idea of its proof is that if two relators in a presentation induce cycles whose interiors overlap but are not nested (in a sense similar to the nestedness of 2-simplices), then we replace a subword of one relator by a subword of the other to produce an equivalent presentation with less overlapping; our proof that a presentation with no such overlaps exists is based on a dual version of the machinery of Dunwoody cuts [2], but for cycles instead of cuts.
As a corollary of Theorem 1.1 we obtain that the planar Cayley graphs, and hence their groups, can be effectively enumerated (Theorem 6.3). This answers a question of Droms et al. [4, 6]. M. Dunwoody (private communication) informs us that the fact that the planar groups can be effectively enumerated should also follow from his result [7, Theorem 3.8] with a little bit of additional work (the main issue here is whether the ‘or a subgroup of index two’ proviso can be dropped).
For more on the motivation of this work and the general background we refer the reader to [12]. We note that while it may help the reader to know [12], the present paper is self-contained.
1.1 Planar presentations
The formal definition of a general planar presentation is given in Section 6 and it is a slight generalisation of the notion of a generic planar presentation defined in Section 3. Here, we are going to sketch the most interesting special case of this concept, called a special planar presentation. Such presentations always exist for a 3-connected planar Cayley graph, or more generally, for a Cayley graph that can be embedded in the plane in such a way that its label-preserving automorphisms carry facial paths to facial paths.
We say that is a special planar presentation, if it can be endowed with a cyclic ordering —from now on called a spin— of the symmetrization of its generating set, with the following property. Suppose and , where , are two words, each contained in some rotation of a relator in (possibly the same relator), where is any (possibly trivial) word with letters in . Then allows us to say whether paths induced by these words would cross each other or not if we could embed the Cayley graph of in the plane in such a way that for every vertex the cyclic ordering of the labels of its incident edges we observe coincides with . To make this more precise, we embed a tree consisting of a ‘middle’ path with edges labelled by the letters in , and two leaves attached at each endvertex of labelled with as in Figure 1, where the spin we use at each endvertex of is the one induced by on the corresponding 3-element subset of . There are essentially two situations that can arise, both shown in that figure. Naturally, we say that cross each other in the right-hand situation, and they do not in the left-hand one.
We then say that is a special planar presentation, if there is a spin on such that no two words as above cross each other. Note that this is an abstract property of sets of words, and it is defined without reference to the Cayley graph of ; in fact, it can be checked algorithmically. The essence of this paper is that this is enough to guarantee the planarity of the Cayley graph, and that a converse statement holds.
This generalises an idea from [9], where it was shown that every planar discontinuous group admits a special planar presentation where every relator is facial, i.e. it crosses no other word (where we consider words that are not necessarily among our relators).
Our actual definition of a special planar presentation, given in Section 3.1, is in fact a bit more general than the above sketch. Consider for example the Cayley graph of the presentation . Its Cayley graph is a prism graph with an essentially unique embedding in . Note that the spin of half of its vertices is the reverse of the spin of other half. This is a general phenomenon: every 3-connected Cayley graph has an essentially unique embedding, and in that embedding all vertices have the same spin up to reflection. However, for every generator , either the two end-vertices of all edges labelled have the same spin, or they always have reverse spins. This yields a classification of generators into spin-preserving and spin-reversing ones, and our definition of a special planar presentation takes this into account; still, everything can be checked algorithmically.
The situation becomes much more complex however if one wants to consider planar Cayley graphs that are not 3-connected. Such graphs do not always have an embedding with all vertices having the same spin up to reflection; perhaps the simplest such example is the one of Figure 2.
In order to capture such Cayley graphs we had to come up with the notion we call a general planar presentation (defined in Section 6), which in particular translates, into abstract, algorithmically checkable, properties of words as above situations as in Figure 2, where a certain generator with separates the graph into two parts, and behaves in a spin-preserving way in one part and in a spin-reversing way in the other part. That such general planar presentations always give rise to planar Cayley graphs is the hardest result of this paper, many of its complications arising from the fact that given a general planar presentation with such a ‘separating’ generator , it is impossible to predict whether , which would imply that our Cayley graph does not quite have the structure anticipated by the presentation. The situation is complicated further by the fact that separating generators need not be involutions; an example is given in Figure 3.
This paper is structured as follows. After some general definitions in Section 2, we introduce generic planar presentations in Section 3, and show that every Cayley graph of every generic planar presentation is planar in Section 4. In Section 5 we prove the reverse direction, i. e. that every planar Cayley graph admits a generic planar presentation. In Section 6 we slightly generalise from generic to general planar presentations, and put those facts together to obtain the results stated above. We finish with some open problems in Sections 6 and 7.
2 Definitions
2.1 Cayley graphs and group presentations
We will follow the terminology of [3] for graph-theoretical terms and that of [1] and [17] for group-theoretical ones. Let us recall the definitions most relevant for this paper.
A group presentation consists of a set of distinct symbols, called the generators and a set of words with letters in , where is the set of symbols , called relators. Each such group presentation uniquely determines a group, namely the quotient group of the (free) group of words with letters in over the (normal) subgroup generated by all conjugates of elements of .
The Cayley graph of a group presentation is an edge-coloured directed graph constructed as follows. The vertex set of G\is the group corresponding to . The set of colours we will use is . For every join to by an edge coloured directed from to . Note that acts on G\by multiplication on the left; more precisely, for every the mapping from to defined by is an automorphism of , that is, an automorphism of G\that preserves the colours and directions of the edges. In fact, is precisely the group of such automorphisms of . Any presentation of in which is the set of generators will also be called a presentation of .
Note that some elements of may represent the identity element of , and distinct elements of may represent the same element of ; therefore, may contain loops and parallel edges of the same colour.
If is an involution, i.e. , then every vertex of G\is incident with a pair of parallel edges coloured (one in each direction). If is a relator in , we will follow the convention of replacing this pair of parallel edges by a single, undirected edge. This convention is common in the literature [16], and is convenient when studying planar Cayley graphs.
If G\is a Cayley graph, then we use to denote its group.
If is any (finite or infinite) word with letters in , and is a vertex of , then starting from and following the edges corresponding to the letters in in order we obtain a walk in . We then say that is induced by at , and we will sometimes denote by ; note that for a given there are several walks in G\induced by , one for each starting vertex .
Let denote the first simplicial homology group of G\over . We will use the following well-known fact which is easy to prove.
Lemma 2.1**.**
*Let be a Cayley graph. Then the (closed) walks in G\induced by relators in generate . *
2.2 Graph-theoretical concepts
Let be a connected graph fixed throughout this section. Two paths in G\are independent, if they do not meet at any vertex except perhaps at common endpoints. If is a path or cycle we will use to denote the number of vertices in and to denote the number of edges of . Let denote the subpath of between its vertices and .
A hinge of G\is an edge such that the removal of the pair of vertices disconnects . A hinge should not be confused with a bridge, which is an edge whose removal separates G\although its endvertices are not removed.
The set of neighbours of a vertex is denoted by .
is called -connected if is connected for every set with . Note that if G\is -connected then it is also -connected. The connectivity of G\is the greatest integer such that is -connected.
A -way infinite path is called a ray. Two rays are equivalent if no finite set of vertices separates them. The corresponding equivalence classes of rays are the ends of . A graph is multi-ended if it has more than one end. Note that given any two finitely generated presentations of the same group, the corresponding Cayley graphs have the same number of ends. Thus this number, which is known to be one of , is an invariant of finitely generated groups.
A double ray is a directed -way infinite path.
The set of all finite sums of (finite) cycles forms a vector space over , the cycle space of .
2.3 Embeddings in the plane
An embedding of a graph G\will always mean a topological embedding of the corresponding 1-complex in the euclidean plane ; in simpler words, an embedding is a drawing in the plane with no two edges crossing.
A face of an embedding is a component of . The boundary of a face is the set of vertices and edges of G\that are mapped by to the closure of . The size of is the number of edges in its boundary. Note that if has finite size then its boundary is a cycle of .
A walk in G\is called facial with respect to if it is contained in the boundary of some face of .
An embedding of a Cayley graph is called consistent if, intuitively, it embeds every vertex in a similar way in the sense that the group action carries faces to faces. Let us make this more precise. Given an embedding of a Cayley graph with generating set , we consider for every vertex of G\the embedding of the edges incident with , and define the spin of to be the cyclic order of the set in which is a successor of whenever the edge comes immediately after the edge as we move clockwise around . Note that the set is the same for every vertex of , and depends only on and on our convention on whether to draw one or two edges per vertex for involutions. This allows us to compare spins of different vertices. Call an edge of G\spin-preserving if its two endvertices have the same spin in , and call it spin-reversing if the spin of one of its endvertices is the reverse of the spin of its other endvertex. Call a colour in consistent if all edges bearing that colour are spin-preserving or all edges bearing that colour are spin-reversing in . Finally, call the embedding consistent if every colour is consistent in . Note that if is consistent, then there are only two types of spin in , and they are the reverse of each other.
The following classical result was proved by Whitney [21, Theorem 11] for finite graphs and by Imrich [15] for infinite ones.
Theorem 2.2**.**
Let G\be a 3-connected graph embedded in the sphere. Then every automorphism of G\maps each facial path to a facial path.
This implies in particular that if is an embedding of the 3-connected Cayley graph , then the cyclic ordering of the colours of the edges around any vertex of G\is the same up to orientation. In other words, at most two spins are allowed in . Moreover, if two vertices of G\that are adjacent by an edge, bearing a colour say, have distinct spins, then any two vertices adjacent by a -edge also have distinct spins. We just proved
Lemma 2.3**.**
Let G\be a 3-connected planar Cayley graph. Then every embedding of G\is consistent.
Cayley graphs of connectivity 2 do not always admit a consistent embedding [6]. However, in the cubic case they do; see [11].
An embedding is Vertex-Accumulation-Point-free, or accumulation-free for short, if the images of the vertices have no accumulation point in .
A crossing of a path by a path or walk in a plane graph is a subwalk of where the end-edges of are incident with on opposite sides of (but not contained in ) and (the image of) is contained in (Figure 4). Note that if is a crossing of by , then contains a crossing of by , which we will call the dual crossing of .
For a closed walk and , let be the -times concatenation of . Two closed walks and cross if there are such that contains a crossing of a subwalk of . They are nested if they do not cross.
2.4 Fundamental groups of planar graphs
Let be a graph. The sum of two walks where ends at the starting vertex of is their concatenation. Let be a walk. Its inverse is . If for some , we call the walk a reduction of . Conversely, we add the spike to to obtain . If is a closed walk, we call a rotation of .
Let be a set of closed walks. The smallest set of closed walks that is invariant under taking sums, reductions and rotations and under adding spikes is the set of closed walks generated by . We also say that any is generated by . A closed walk is indecomposable if it is not generated by closed walks of strictly smaller length. Note that no indecomposable closed walk has a shortcut, i. e. a (possibly trivial) path between any two of its vertices that has smaller length than any subwalk of any rotation of between them. In particular, indecomposable closed walks induce cycles.
For any , let be the unique reduced closed walk in and be its (unique) cyclical reduction. For , set
[TABLE]
By we denote the set of all closed walks in .
The following theorem is an immediate consequence of [14, Theorem 6.2], which is a generalisation of the main theorem of [13].
Theorem 2.4**.**
Let be a planar locally finite -connected graph and a group acting on . Then has a generating set such that is a -invariant nested generating set for that consists of indecomposable closed walks.
3 Planar presentations
In this section we introduce our notion of planar presentation, which is the central definition of this paper. For the convenience of the reader, we start by recalling the definition of a special planar presentation from [12]. We then define the more involved generic planar presentations in Section 3.2.
3.1 Special planar presentations
The intuition behind special planar presentations comes from the notion of a consistent embedding given above: a planar presentation is a group presentation endowed with some additional data (forming what we will call an embedded presentation) which describe the local structure of a consistent embedding of the corresponding Cayley graph, that is, the spin and the information of which generators preserve or reflect it.
Given a group presentation , where is finite, or countably infinite, we will distinguish between two types of generators : those for which we have as a relator in and the rest. The reasons for this distinction will become clear later. Generators for which the relation is provable but not explicitly part of the presentation might exist, but do not cause us any concerns. Given a group presentation , we thus let denote the set of elements such that contains the relator or .
Let . For example, if , then .
A spin on is a cyclic ordering of (to be thought of as the cycling ordering of the edges that we expect to see around each vertex of our Cayley graph once we have proved that it is planar)
An embedded presentation is a triple where is a group presentation, is a spin on , and is a function from to (encoding the information of whether each generator is spin-preserving or spin-reversing).
To every embedded presentation we can associate a tree with an accumulation-free embedding in . As a graph, we let be . Easily, we can embed in in such a way that for every vertex of , one of the two cyclic orderings of the colours of the edges of inherited by the embedding coincides with and moreover, for every two adjacent vertices of , the clockwise cyclic ordering of the colours of the edges of coincides with that of if and only if where is the colour of the – edge. (If , then the clockwise ordering of coincides with the anti-clockwise ordering of .)
Given a word , we let be the 2-way infinite word obtained by concatenating infinitely many copies of . We say that two words cross, if there is a 2-way infinite path of induced by and a 2-way infinite path induced by such that meets both components of . Note that, if two non-trivial words form closed walks in the Cayley graph, then the words cross if and only if the closed walks cross.
For example, consider the presentation , the spin (read ‘north, east, south, west’), and identically 0. Then any word containing as a subword crosses any word containing . The word however crosses no other word, and indeed adding that word to the above presentation yields a planar Cayley graph: the square grid.
Definition 3.1**.**
A special planar presentation is an embedded presentation such that
- (sP1)
no two relators cross, and 2. (sP2)
for every relator , the number of occurrences of letters in with (i.e. spin-reversing letters) is even; here, the symbol counts as occurrences of .
Requirement (sP2) is necessary, as the spin of the starting vertex of a cycle must coincide with that of the last vertex.
In [12] we proved the following results about special planar presentations.
Theorem 3.2** ([12, Theorem 3.3]).**
Every planar, locally finite, -connected Cayley graph admits a special planar presentation.
Theorem 3.3** ([12, Theorem 4.2]).**
If is a special planar presentation, then its Cayley graph is planar. Moreover, admits a consistent embedding, with spin and spin-behaviour of generators given by .
3.2 General planar presentations
We now extend the above definition of a planar presentation, to a more general one, the advantage of which is that it can capture Cayley graphs with 2-separators that do not admit consistent embeddings, which will allow us to extend Theorem 3.2 and Theorem 3.3 to all planar Cayley graphs.
Let again be a group presentation, and define as above.
A spin structure on consists of a cover of (i.e. ) with the following properties
- (S1)
for every generator , the number of ’s containing equals the number of ’s containing , and 2. (S2)
the auxiliary graph on with whenever , is a tree.
(It will become clear later that a special planar presentation is a special case of a general one when consists of a single set coinciding with .)
The hinges of this spin structure are the elements of that have degree at least 2 in ; in other words, is a hinge if for some . Hinges of a spin structure correspond to edges of our Cayley graph G\whose two endvertices separate .
For example, are the hinges of the presentation
[TABLE]
given in Figure 3, and is the only hinge in Figure 2. The tree of condition (S2) corresponding to the presentation of Figure 3 is shown in Figure 5. Figure 6 shows the corresponding tree that would result if we amalgamated the above group with two more groups each of which being isomorphic to the subgroup generated by along the subgroup spanned by .
Condition (S2) has the following important consequences:
[TABLE]
because if then span a 4-cycle in , which cannot happen when is a tree, and
[TABLE]
because if each neighbour of in has degree 1, then and its neighbours form a component of .
A generic embedded presentation is a quintuple as follows; is a group presentation and a spin structure on as above; is a function of assigning a spin (i.e. a cyclic ordering) to each ;
encodes the information of whether each generator is spin-preserving or spin-reversing in each it participates in (if , then the value of will be irrelevant in the sequel); and for every , and every for which , is a such that , and for . This encodes the information of which pairs of incident with the two endvertices of a given hinge belong to the same block of . The use of rather than in the definition of and is intended: the values we assign to each give us enough information about how to treat .
For the time being, the data are abstract objects describing the intended structure and embedding of our Cayley graph given by . But we will indeed prove that if these data satisfy certain conditions, then the Cayley graph is indeed planar and can be embedded in the intended way.
As an example, the presentation of the graph of Figure 2 can be endowed with the following data. The spin structure consists of two sets . We can then let , —but any other would do in this case as there are only two cyclic orderings of a set of three elements, and they are the reflection of each other— , —this is the most interesting aspect of this graph: any edge is spin-preserving in one of its incident blocks and spin-reversing in the other— and , —because stabilises the two components into which it splits the graph.
Our general definition of a planar presentation will be very similar to that of Section 3.1, and still based on the idea of non-crossing relators. One difference is that we have to embed the tree in more carefully: rather than demanding every vertex to have the same cyclic ordering of its incident colours in the embedding, which would in general make it impossible to adhere to the spin-behaviour encoded by , we embed (accumulation-free) in in such a way that the following two conditions are satisfied. Given a vertex and , we write for the edges of with labels in .
- (B1)
is respected, i.e. for every vertex , and every , the cyclic ordering induced on by our embedding coincides with up to reflection. Moreover, the edges of are consecutive in our embedding. 2. (B2)
is respected, i.e. for every edge of , and every such that the label of is in , we have if and only if , where and is 1 if the clockwise cyclic ordering of the colours of the edges of coincides with and 0 otherwise.
We repeat the definition of crossing from Section 3.1 verbatim: given a word , we let be the 2-way infinite word obtained by concatenating infinitely many copies of . We say that two words cross, if there is a 2-way infinite path of induced by and a 2-way infinite path induced by such that meets both components of .
The second and final difference of our generalised definition of a planar presentation compared to that of Section 3.1 will be an additional condition reflecting the idea that in a planar Cayley graph of connectivity 2, we can choose the relators in such a way that each cycle they induce is contained in a block. Recalling that our spin structure is intended to capture the decomposition into blocks, the following definition should not be too surprising.
We say that a relator is blocked with respect to , if it satisfies the following two properties. Firstly, for every two (possibly equal) consecutive letters appearing in or , there is some containing both . Secondly, for every three consecutive letters , where is a hinge, appearing in or , if is the unique element of containing , then contains both , unless and ; here, the existence of such a is guaranteed by the previous requirement, and its uniqueness is a consequence of (1) in the definition of a spin structure.
Definition 3.4**.**
A generic planar presentation is a generic embedded presentation such that
- (P1)
every relator in is blocked with respect to ; 2. (P2)
no two relators cross; 3. (P3)
for every relator , the number of occurrences of letters in with (i.e. spin-reversing letters), where is the unique value for which for the letter preceding in , is even222The existence and uniqueness of this is a consequence of (P1); see the definition of ‘blocked’.; here, the symbol counts as occurrences of ; 4. (P4)
no relator is a sub-word of a rotation of another relator.
Note that a planar presentation as defined in Section 3.1 is a special case of a generic one when consists of a single set coinciding with .
In Section 6 we will slightly generalise the notion of a generic planar presentation further, by allowing the removal of certain redundancies, to obtain the notion of general planar presentation discussed in the introduction.
4 Proof of planarity of the Cayley graph of a generic planar presentation
In this section we prove that the Cayley graph defined by any generic planar presentation is planar (Theorem 4.10).
For a hinge , we let and let be the cardinality . Note that , where the tree is as in (S2) of the definition of a spin structure.
Every hinge of labelled naturally splits into subtrees: each of these subtrees contains , it contains all edges of with labels in a component of containing some and no other edges of , and it contains those edges of with labels in the component of containing and no other edges of ; moreover, each such subtree is maximal with these properties. Let denote the set of those subtrees, and note that .
Definition 4.1**.**
A pre-block of is a maximal subtree not separated by any ; that is, for every hinge of , is contained in some element of .
Alternatively, we can define a pre-block as a maximal subtree of such that for every , if we let denote the word (with letters in ) read along the – path, then lie in a common element of for every , and whenever is a hinge, and , then .
4.1 The embedding of
Recall that our proof of Theorem 3.3 starts with an embedding of the corresponding tree respecting the spin data. In our new setup of a generic embedded presentation our spin data give us some restrictions but do not uniquely determine an embedding of , and in fact we have to be careful with our choices in order for the proof in subsection 4.2 to work.
Recall that our generic embedded presentation consists of the data , . For and a vertex , recall that denotes the edges going out of whose labels are in . We claim that there is an embedding satisfying all of the following (the first two were also used in the definition of crossing relators in Section 3.2).
- (1)
is respected, i.e. for every vertex , and every , the cyclic ordering induced on by coincides with up to reflection. Moreover, the edges of are consecutive in the spin of induced by . 2. (2)
is respected, i.e. for every edge of , and every such that the label of is in , we have if and only if , where and is 1 if the clockwise cyclic ordering of the colours of the edges of coincides with and 0 otherwise. 3. (3)
is respected: let be a hinge, and two paths containing contained in distinct pre-blocks containing . Then do not cross each other (at ). 4. (4)
If belong to the same -orbit (where is the normal subgroup generated by as in Section 2.1), and is a hinge at with label in , and , then the local spin at with respect to coincides up to reflection with the local spin at with respect to the corresponding hinge labelled .
Here, the local spin with respect to a generator at a vertex is the cyclic ordering on induced by the embedding, where denotes the tree from Section 3.2.
If G\is a planar Cayley graph, then the results of Section 5.2 imply that if we embed the universal cover of G\into in a way that locally imitates an embedding of , then all above properties are satisfied.
An open star is a subspace of a graph consisting of a single vertex and all open half-edges incident with it. A star is the union of an open star with some of the midpoints in its closure.
Properties (1) to (3) are not hard to satisfy: we can embed by starting with the star and then recursively attaching the star of a new vertex to the subtree embedded so far, and it is always possible to embed without violating any of (1)–(3). In fact we could have several ways to extend the current embedding to , arising by ‘permuting’ those that do not contain the edge of embedded before, and by ‘reflecting’ any such . These choices are in direct analogy to the flexibility we have in the embedding of any planar Cayley graph of connectivity 2: permuting the corresponds to ‘activating’ a hinge incident with to exchange the order in which blocks separated by are embedded. Reflecting a corresponds to flipping such a block around.
These choices mean that (4) will be violated unless we make them carefully. To achieve this, recall from (S2) of Section 3.2 that the auxiliary graph on with whenever , is a tree. Let denote the tree obtained from by attaching to each vertex in a new leaf, which leaf we denote by .
Fix an embedding of that tree with the following two properties. Firstly, the spin of any vertex of coincides with up to reflection.
Recall that denotes the neighbourhood of in a graph . For every hinge , note that defines a bijection between and by the definition of . We extend that bijection to and by mapping to . The second property we impose on is that the spin it induces on coincides up to reflection with the -image of that spin induced by on , and this holds for every such .
For an involution hinge , still defines a bijection between and , and we do not impose any requirement on as we did for . Instead, we let embed with an arbitrary spin , and define
Definition 4.2**.**
The dual spin of is the cyclic ordering on obtained by composing with .
To satisfy (4), we will construct in such a way that the local spin with respect to at every vertex in a given -orbit either always coincides with or it always coincides with the dual of . We remark that we cannot construct algorithmically since we cannot predict which vertices of are in the same -orbit; we can only prove the existence of such a abstractly.
We think of this as providing instructions about how to construct . As an example, if the set of involutions in is empty, then every vertex of will have the same spin up to reflection in , and that spin can be read from by contracting all non-leaves of into a single vertex; that vertex has the right spin in the resulting star.
Let be an enumeration of such that spans a connected subgraph for all . We will construct by embedding the one at a time as indicated above. To begin with, we embed one edge incident with in the [math]th step. From now on, each step begins with some vertices being embedded fully, i.e. with all incident edges, and some vertices having exactly one of their edges embedded in the current embedding of some subtree of . Let be the smallest index such that has exactly one of its edges embedded in . We may assume without loss of generality that by changing our enumeration.
We extend to by embedding the remaining edges incident with . This will be done by the performing the following recursive procedure on to obtain an embedded star with its edges labelled by , and then embedding with the same spin as .
To begin with, let be the unique leaf of such that for the label of the edge considered as outgoing from . We distinguish the following cases.
Case 1: If , and is a hinge, then we embed the star of in into so that the spin of in this embedding coincides with the spin of in up to reflection; there are exactly two possibilities for this —because of reflection— and we choose the unique one guaranteeing (3): unless we are in step , in which case we just embed with the spin of in without reflection, the other endvertex of has already been fully embedded, and the local spin with respect to (which now label as seen from ) at coincides up to reflection with that induced on by by induction hypothesis. We use the possibility to reflect or not in order to guarantee that the clockwise ordering of the in coincides with the counterclockwise ordering of the induced by the spin of in the embedding .
Case 2: If , and is not a hinge, then it has exactly two neighbours in ( and the unique containing ), and so reflection does not change the spin; we just embed in the unique possible way.
Case 3: If , and is not a hinge, then again we just embed in the unique possible way.
Case 4: Finally, if , and is a hinge, then we follow a similar approach to the case, except that we now do not insist that the spin of in the embedding of we produce coincides with the spin of in up to reflection; we just make sure that (3) is satisfied, by embedding so that the clockwise ordering of the in coincides with the counterclockwise ordering of the induced by the spin of in the embedding ; again this is well-defined unless we are in step , in which case we just embed with the spin of in .
Once is embedded as above, we set and proceed by the following recursive procedure, which produces embeddings of an increasing sequence of subtrees of to embed the rest of .
For , pick a leaf of which is not a leaf of ; if no such leaf exists then and we stop. Then we extend the current embedding of by embedding in such a way that the spin of coincides up to reflection with that induced by , unless and , in which case we do the following. Let be the vertex of joined to by the edge labelled . If no vertex of from the -orbit of or has been embedded yet by , then we embed with local spin given by . If some vertex of from the -orbit of has already been embedded by , we embed with same spin up to reflection as we used so far for all that are -equivalent to ; (we make this choice in order to satisfy (4)). Otherwise, we embed with the dual spin —recall Definition 4.2— up to reflection of the spin we used so far for all that are -equivalent to . Note that these choices ensure that is embedded with the same spin up to reflection —namely, either that induced by or its dual— for all vertices in an -orbit, where we use the fact that, as , and are never in the same orbit.
In all cases, we still have the option of reflecting. If , which means that and contains the label of , then we have to worry about satisfying (2); but one of the two choices we have due to the option of reflecting will satisfy (2) for and and we make that choice. (If then we do not worry about and ; the other endvertices of the edges incident with will make sure that this data is respected, just as we were careful above when embedding for the label of .)
Let .
The procedure finishes when all of has been embedded. Then, we contract all non-leafs of to obtain the desired embedded star out of that embedding. Finally, we embed with the same spin as to extend to .
Let be the limit of the . We claim that satisfies conditions (1)–(4). Indeed, if any of them is violated, then there is a first step in the above procedures violating it. But we designed all steps so that none of those conditions are violated: condition (1) is never violated because we chose so that the spin of every coincides with up to reflection, which implies that the corresponding edges of appear in that cyclic order up to reflection in , and therefore in , by the construction of the embedded star . Condition (2) is never violated because of the way we embedded for in the construction of . Condition (3) is never violated because of the way we embedded in the first step of the construction of . Finally, condition (4) is never violated because of the way we embedded for in the construction of .
In fact, we obtain a slightly stronger property than (4), and this will be useful later:
[TABLE]
4.2 Planarity of blocks
A block of G\is an image under the covering map , where denotes a pre-block of and [A]:=\{x\in V(\mathbb{T})\mid x\simeq_{N}y\text{ for some y\in A}\} denotes its -equivalence class.
Note that every block of G\is connected: given vertices in a block , we can find (and not just in the -orbit of ) with , and so the – path in yields the – path in .
Lemma 4.3**.**
Every block of G\is planar.
In fact, we will prove a stronger statement similar to Theorem 3.3 ([12, Theorem 4.2]), namely, that every block admits an embedding into respecting and .
The proof of this follows the lines of our proof of the planarity of G\in the consistent case ([12, Theorem 4.2]), and we assume that the reader has already understood that proof. Here we will point out the differences.
Let be a block of . Let be a fundamental domain of in ; that is, is a subset of containing exactly one point from each -orbit such that . With the same argument as in [12, Lemma 4.1] we may assume that is connected since is. Moreover, we may assume without loss of generality that is a union of stars. Thus the closure of in is still the union of with all midpoints of edges that have exactly one half-edge in , and can be obtained from by identifying pairs of -equivalent midpoints. As in the proof of [12, Theorem 4.2], we will prove that any two pairs of such -equivalent midpoints are nested, where we say that two pairs of midpoints and in are nested, if the - path in does not cross the - path, where we define crossing similarly to Section 2.3.
In order to guarantee this nestedness, we will have to embed appropriately; in our general setup, cannot be embedded consistently as in the case of special planar presentations, and this is why we are now only trying to prove the planarity of a block, and not of all of G\at once.
For a relator , we use to denote the closed walk in G\induced by at , and let , which is a union of a set of double-rays of , which set we denote by .
Recall we have chosen an embedding of in Section 4.1. For a pre-block of , we define a super-face of to be a face of the embedding of inherited by . The super-faces of are the super-faces of all of the pre-blocks of . Note that a super-face can contain several faces of .
The dual graph of is the graph whose vertex set is the set of faces of , and two faces of are joined with an edge of whenever their boundaries share an edge of . For two faces of and an – path in , let denote the number of crossings of by ; to make this more precise, for a double-ray in , we write for the number of edges in such that contains , and we let . We claim that
[TABLE]
To see this, note that if is a cycle in , then —defined similarly to — is even because the embedding of is accumulation-free and so any ray entering the bounded side of has to exit it again. This immediately implies (4).
We will define our relation , or just if is fixed, on the set of super-faces of pre-clusters contained in . Given two super-faces lying in pre-clusters contained in , let denote the subset of contained in . Now pick two faces contained in the super-faces , and write if for each – path in , the number of crossings of by is even. Since is independent of the choice of by (4), it is also independent of the choice of , because if is another face contained in , then the – path of contained inside crosses no element of , because a super-face of any pre-cluster in meets no element of by the definitions.
4.2.1 The bipartitions
An important part of our planarity proof in the consistent case was that was invariant under the action of , see [12, Lemma 4.4]. Below (Lemma 4.8) we prove an analogous statement for the general case, namely that the restriction of to the super-faces of the pre-blocks in is -invariant.
The rest of our proof is almost identical to that of [12, Theorem 4.2], except that we are now working with the block of G\rather than the whole graph.
The equivalence relation , now restricted on the set of super-faces of , uniquely determines a bipartition on by choosing one super-face and letting and .
Next, we adapt the material of [12, Section 4.3.1] to our new setup. For every super-face in , glue a copy of the domain to by identifying each point of with . If are equivalent face boundaries, in other words, if , then we identify the corresponding 2-cells glued onto . Let denote the set of these 2-cells, and let denote the 2-complex consisting of and these 2-cells.
Lemma 4.8 now means that if is a closed walk of G\(here we really mean and not just ) induced by a relator, then induces a bipartition of . Let us still denote this bipartition of by .
We extend that bipartition to an arbitrary cycle in : given a cycle of , we choose a ‘proof’ of ; that is, a sequence of closed walks of G\induced by rotations of relators such that . The existence of such a sequence is not affected by the fact that we are focusing on a subgraph ; the are allowed to be arbitrary relators. For every , let denote the two sides of the bipartition of from above, and define the bipartition of by and .
While in the definition of it appear that it depends on the proof , it actually does not as we shall see later. Until then, we denote it by to make it clear that it depends on . Our next aim is to show that, in a certain way, behaves like the bipartition of the faces of a plane graph induced by a cycle : to move between the two sides, one has to cross an edge of . This is achieved by Lemma 4.5 below, for the proof of which we need the following.
Lemma 4.4**.**
Let be a directed edge of , let be a relator which is not of the form for , and let be the closed walk of rooted at some vertex of induced by . Then the number of double-rays in containing equals the number of times that traverses .
Proof.
If does not traverse then avoids and we are done. So suppose that does traverse . Let denote the two-way infinite walk on obtained by repeating indefinitely. Let be the lift of to (via ) sending to , and note that is a double-ray containing . Let be the subpath of that starts with and finishes when a rotation of the word is completed. By the definition of , there is a 1–1 correspondence between the elements of containing and the directed edges in that are -equivalent to : each such element of can be obtained by translating by the automorphism of sending to .
Now note that traverses whenever its lift traverses one of those . Combined with the above observations this proves our assertion. ∎
Lemma 4.5**.**
For every , the bipartition separates 2-cells of if and only if .
Proof.
Let be the two elements of as defined above. Then, letting denote the indicator function of , we have
[TABLE]
and similarly
[TABLE]
But
[TABLE]
by the construction of . We claim that is odd if and only if . Indeed, separates from exactly when traverses an odd number of times by
[TABLE]
and Lemma 4.4, and is in exactly when there is an odd number of that traverse an odd number of times.
Since that number is even if and odd otherwise, our last congruence yields if and only if . Therefore, the previous congruences imply that if and if , which is our claim. ∎
Lemma 4.5 implies in particular that is characterised by alone and is therefore independent of , since was defined without reference to . Thus we can denote it by just from now on.
In the following, we use again the definition of a crossing from Section 2.3.
Lemma 4.6**.**
Let be a finite path of such that is a cycle of , and let be a crossing of in . Then separates the 2-cells incident with from the 2-cells incident with . Moreover, if is a path of such that is a cycle of , then crosses an even number of times.
Proof.
Let be a face incident with the first edge of , and let be a face incident with the last edge of . By the definition of a crossing, we can find a finite sequence of faces of such that each shares an edge with and exactly one of the lies in : we can visit all faces incident with until we reach . By Lemma 4.5 and Lemma 4.8, separates from . This proves our first assertion.
For the second assertion, note that can be written as a concatenation of subarcs where each lifts to a crossing of by and each avoids and shares exactly one end-edge with each of and . We proved above that the 2-cells incident with end-edges of each are separated by . The same arguments imply that the 2-cells incident with end-edges of each are not separated by . Since is a cycle, this implies that crosses an even number of times. ∎
As in the end of the proof of Theorem 3.3, the last lemma says that any two cycles of cross each other an even number of times, and therefore any two pairs of identified points of are nested.
This completes the proof of Lemma 4.3, except that we still have to prove the two lemmas we used above:
Lemma 4.7**.**
For with , and any relator in , the number of elements of containing any edge labelled by is even.
Proof.
Let be an element of containing . The automorphism of exchanging the two endvertices of maps to an element of because and so the two end-vertices of are -equivalent. Note that even if contain the same vertices, because they have opposite directions (remember that double-rays are directed by definition). Note that . Therefore, establishes a bijection without fixed points on the elements of containing , which means that the number of those elements is even. ∎
Lemma 4.8**.**
For every block of , the restriction of to the super-faces of is invariant under the action of on .
Proof.
We will adapt the proof of [12, Lemma 4.4]. Since is fixed, let us just write instead of .
We need to prove that if are super-faces of in the same orbit of , then . Again, we may assume that there are vertices in the boundaries of respectively, such that for some word and some relator : by the definition of the normal closure , if we can prove in this case, we can prove for every two in the same orbit of .
Let be the automorphism of mapping to .
Decompose the path into (inclusion-)maximal subpaths contained in a pre-block. Then we can write
[TABLE]
where the are those maximal subpaths, is -equivalent to for every , and contains the subpath of induced by (such a exists because every relator is blocked). Note that the intersection of any two subsequent or is either a hinge separating the corresponding pre-blocks, or a single vertex incident with such a hinge.
Since we are free to choose any – walk in to decide whether , we will choose a convenient one, which we construct now.
Recall that every starts and ends at hinges, which we will call , separating its pre-block from the pre-blocks containing respectively; here may or may not be contained in as end-edges.
Let be the pre-block containing and let be the pre-block containing .
Let , be an (inclusion-)minimal path in joining a super-face incident with to a super-face incident with —where we say that a super-face is incident with an edge if the boundary of contains that edge— such that all vertices of are faces sharing a vertex with , and does not intersect (at a midpoint of any edge); see Figure 7. Define similarly using instead of . Note that there are exactly two such paths to choose from, one on either side of ; it doesn’t matter much which of the two we will choose, but let us make ‘the same’ choice for both and ; more precisely, we ensure that
[TABLE]
This is possible because embeds the same way as up to reflection, and is uniquely determined once we choose which of the two super-faces of incident with we want it to contain; by choosing to contain the corresponding super-face incident with , our claim is satisfied. Note that does not cross , because if it did we could shorten it.
For we let be a minimal path in joining to a super-face incident with , and otherwise be defined similarly to . Define similarly. Finally, let be a minimal path in joining a super-face incident with to a super-face incident with without crossing .
Let be a path in joining the last vertex of to the first vertex of such that all vertices of are faces sharing a vertex with , and define similarly for , ; there are several choices for this , so let us make it uniquely determined: if is a single vertex, then there are two candidates, and we always choose the one crossing . If is the hinge , then there are up to four choices, and we choose the one that crosses and is contained in the two super-faces of incident with and in the two super-faces of incident with .
It follows from the choice of that it behaves well with respect to elements of :
[TABLE]
A similar but slightly stronger is true for :
[TABLE]
Indeed, is by definition a minimal path joining certain super-faces of ; therefore, it crosses any super-face either completely or at a single boundary edge.
Finally, we obtain by concatenating all the and :
[TABLE]
We need to check that is even. We will do so by showing that the contributions of the to cancel with those of the , and the contributions of the cancel with those of the .
Let be an element of with odd , i. e. with an odd number of crossings of by ; only such matter. Let .
Let us first consider the total number of crossings of such by the subpaths , of .
If is contained in , then by (6).
If is not contained in , then crosses an even number of times (0 or 2): this is easy to see when is a single vertex by applying (8) to that vertex. The situation is slightly subtler when is a hinge —no other option is possible as distinct pre-blocks intersect at an edge at most by construction. In this case, we remark that the pre-block containing lies in some super-face of by the construction of , and again must cross all faces incident with inside that super-face by (8), therefore crossing both edges of incident with .
Finally, it is not hard to see that has an even contribution to .
These facts combined show that is even.
Next, we consider the total number of crossings of such by the subpaths . Suppose is odd. Then it must equal 1 as is too short to cross a double-ray three times, where we used property (3) of our embedding that pre-blocks do not cross each other.
Let be the last vertex of and the last vertex of . If the local spin at with respect to coincides up to reflection with the local spin at with respect to , then (here, local spin refers to rather than ; recall (3)). Therefore, the total contribution of the pair to is even and can be ignored.
If those local spins do not coincide up to reflection, then by the choice of (4), the label of is an involution with . In this case however, Lemma 4.7 applies, yielding that the set of elements of containing is even. We claim that (i.e. ): this follows from , the fact that only contains faces of incident with by its construction, and (7). Moreover, (7) also implies that for every other . But as is even, the total contributions of its elements are even and can be ignored as well.
Summing up, we proved that both
[TABLE]
are even. Therefore is even as well, since it is the sum of those two sums by definition.
∎
4.3 From the planarity of blocks to the planarity of
The main aim of this section is to prove
Lemma 4.9**.**
*Every hinge of G\separates its incident blocks. *
Proof.
The statement is equivalent to the statement that every cycle of G\crosses each hinge an even number of times, where the number of crosses of by is the maximum number of edge disjoint subpaths of such that separates each into two (possibly trivial, but non-empty) subpaths that lie in distinct blocks.
To prove the latter, let with be a cycle, and let be a lift of to via . Fix a hinge . We may assume without loss of generality that is not a vertex of . Let be a proof of in our presentation.
Since and since the end vertices of are -equivalent to , any crossings of by occur inside the subpaths and not when switching from to . We have no crossings of inside any because our relators are blocked. Moreover, any crossings of inside a are paired up by crossings of inside . Thus the number of crossings of by , and hence by , is even. ∎
This, combined with the planarity of blocks we proved in the previous section, easily implies the planarity of :
Theorem 4.10**.**
Let G\be the Cayley graph of a generic planar presentation. Then G\is planar.
Proof.
Combining Lemma 4.3 with Lemma 4.9 easily yields that G\is planar. Indeed, we can embed G\one block at a time: since incident blocks share a hinge only by Lemma 4.9, if we have already embedded a block meeting a block at a hinge , then it is easy to embed inside one of the two faces (we are free to choose) of the current embedding whose boundary contains . ∎
5 Every planar Cayley graph admits a generic planar presentation
In this section we prove the converse of Theorem 4.10, namely that every planar Cayley graph admits a generic planar presentation.
We start by showing that every planar Cayley graph of connectivity 1 can be extended into a 2-connected one using redundant generators; see Lemma 5.1 below. We then show that every 2-connected planar Cayley graph admits a generic planar presentation in Section 5.2.
5.1 Planar Cayley graphs of connectivity 1
Lemma 5.1**.**
Every planar, locally finite, Cayley graph of connectivity 1 can be extended into a planar -connected, locally finite, Cayley graph by adding redundant generators.
Proof.
We proceed by induction on the number of blocks incident with the vertex , where a block means a maximal 2-connected subgraph in this subsection. Pick two such blocks , an edge from corresponding to some generator , and an edge from corresponding to some generator . Introduce a new redundant generator and the relation . Clearly, the resulting Cayley graph obtained from the original Cayley graph by adding the generator has less blocks incident with than .
We claim that is still planar. If none of or is a relator, then this is an easy exercise, based on the observation that can be embedded in such a way that for every vertex , the edges labelled and emanating from lie in a common face boundary.
If however , say, is a relator, then it is a bit harder to avoid that the two edges emanating out of and cross in our embedding. Still, the following observation will help us embed in this case (and it is also applicable to the case where none of or is a relator). A good example to bear in mind throughout the rest of the proof is where is the Cayley graph of the free product of two copies of , and .
[TABLE]
To prove this, we first use induction to show that is planar: given an embedding of , observe that lie in a common face since they are neighbours. Likewise, lie in a common face of , and we may assume that that face is the outer face by embedding appropriately. We now embed by drawing inside and, if there is a edge in , joining to with an arc in that avoids the rest of the graph.
The fact that is planar now follows from a standard compactness argument.
To complete our proof, we will show that our can be constructed as described in (9).
Indeed, let be the set of blocks (i.e. maximal 2-connected subgraphs) of , and let be an enumeration of such that for , is incident with some for . Then has the claimed structure, with the -edges playing the role of the edges. ∎
5.2 Cayley graphs of connectivity 2
In this section, we will complete the proof of our main theorem by showing that every locally finite -connected planar Cayley graphs admits a generic planar presentation.
A cut in a graph is a set of vertices spanning a connected subgraph of , such that the boundary
[TABLE]
of is finite and . The order of is the cardinality of .
We call two cuts nested if, setting and , one of the four relations holds:
[TABLE]
We call a set of cuts nested, if every two of its elements are nested.
Definition 5.2**.**
Given a nested set of cuts, a block is a maximal subgraph such that for every cut , we have either or but not both.
To obtain a torso of a block from we add all edges such that is a boundary of a cut in .
Tutte [20] showed that every finite -connected graph has an -invariant nested set of cuts of order whose torsos are either -connected or cycles. This theorem also holds for locally finite graphs, see Droms et al. [5]. Nevertheless, we will refer to it as Tutte’s theorem. To each such nested set of cuts, there is an associated tree that admits a bijection from to the blocks and boundaries of cuts in such that, for any and any on the unique – path in , the image of separates the images of and .333Readers that are familiar with tree-decompositions of graphs might notice that this just says that for every nested set of cuts, we find a tree-decomposition of the graph whose parts are the blocks and boundaries of cuts. We call this tree the decomposition tree of the set of cuts.
A -separator is the boundary of a cut of order . Lemma 5.3 allows us to assume that all 2-separators of are joined by an edge, i.e. they are hinges in the sense of Section 3.2. Given two Cayley graphs , we call a Tietze-supergraph of if there are presentations of and of with and and with and .
Lemma 5.3**.**
Every planar -connected Cayley graph has a planar Tietze-supergraph in which every pair of vertices that separates is connected by an edge. In addition, the new edges are labelled by a new redundant generator. (Moreover, if is locally finite, then so is .)
Proof.
To begin with, pick a -invariant nested set of cuts of order . This set exists due to Tutte’s theorem mentioned above. For every pair of non-adjacent vertices such that one component of lies in , we add a new redundant generator and relation . Let us show that the nestedness of implies that we do not lose planarity.
Note that every -separator lies on the boundary of some face. So if we join and by a new edge and also want to join and , then the only reason why we cannot do this is because the edge separates the face on whose boundary the vertices and lie. So, originally, all four vertices are distinct and lie on a boundary of some face in this order (either clockwise or anticlockwise). For , let be an – path whose inner vertices lie in a component of that avoids and for . As the two paths lie outside of , the path connects a vertex in the inner face of to one in its outer face, which is impossible due to the Jordan curve theorem. This proves that we can indeed add the aforementioned redundant generators and relations without losing planarity.
Since every vertex has only finitely many neighbours and every two of them can be separated by only finitely many -separators (see e.g. [19, Proposition 4.2]), the resulting Cayley graph is still locally finite. ∎
Call a graph well-separated if it is -connected and every 2-separator is joined by an edge.
Theorem 5.4**.**
Every planar, locally finite, well-separated Cayley graph with admits a generic planar presentation.
Proof.
Let be a -invariant nested set of cuts of order as in Tutte’s Theorem. Let be the set of blocks (in the sense of Definition 5.2) that contain the vertex . For , let be the set of those generators such that the edge with label starting at lies in . Then is covered by the set of . We fix an embedding of G\in , and endow every with the cyclic order induced by at . Let be maximal such that no two distinct are of the form for any . We can apply Theorem 2.4 to each to obtain a set that generates , and such that is a nested set of indecomposable closed walks that is invariant under the stabiliser of in . Then it is easy to see that
[TABLE]
generates . Let be the set of words corresponding to closed walks in . Easily, is a presentation of . Once more, we use Tietze-transformations to obtain a finite subset with , which is possible as is finitely presented (Droms [4, Theorem 5.1]). To see that the set is a spin structure of , it remains to show that the graph , where if and only if or , is a tree.
Let us suppose that is not a tree. Obviously, is connected. So it contains some cycle with and . For each , let be such that . As each element of is a block, there is some path in connecting the end vertices of and distinct from (with ). The concatenation of all these paths is a cycle in that crosses all hinges precisely once as (with ). But this is not possible as each cycle, and hence also , must lie in a unique block of .
For , let be that element of with . For every hinge incident with and every with , let be that with . So we have . Let be the spin of at . To define whether every generator is spin-preserving or spin-reversing in each element of the spin-structure (it participates in), we remember that the blocks —being either -connected or cycles— have a unique embedding in the plane. So for and , we define to be [math] if is spin-preserving in and otherwise. (Note that is also defined if .) Clearly, is a generic embedded presentation.
As every element of lies in a unique block, every is blocked with respect to by definition, and the number of spin-reversing generators in is even. As is nested, it is easy to check that no two relators cross. The fact that no cycle is a subgraph of any other cycle implies that no relator is a sub-word of a rotation of another relator, and hence our generic embedded presentation is a generic planar presentation. ∎
With an argument similar to the proof of [12, Corollary 3.4], we obtain:
Corollary 5.5**.**
Every planar well-separated Cayley graph with is the -skeleton of an almost planar Cayley complex of .
Proof.
Since is planar, there is an embedding by definition. We will extend to the desired map from the Cayley complex of with respect to the presentation from above. For this, given any 2-cell of with boundary cycle , we embed in the finite component of . It is a straightforward consequence of the nestedness of that the resulting map has the desired property. ∎
5.3 Consistent embeddings lead to special planar presentations
In the previous section, we have seen that -connected planar Cayley graphs admit generic planar presentations. However, if the Cayley graph has a consistent embedding, we obtain a bit more even for -connected graphs:
Theorem 5.6**.**
Every planar Cayley graph with a consistent embedding admits a special planar presentation.
Proof.
Let G\be such a graph. First note that, by repeating the arguments of the proof of Lemma 5.3, we can join the two vertices of any -separator by a new edge whenever and has two components with , while keeping the embedding consistent. So we may assume that every maximal -connected subgraph of is well-separated.
Let be a set of blocks of the maximal -connected subgraphs of consisting of one block from each -orbit. As before, Theorem 2.4 gives us for each a set that generates such that is a nested set of indecomposable closed walks that is invariant under the stabiliser in of . Let be the set of words corresponding to the elements of . As above, Tietze-transformations give us a finite such that is a finite presentation of , where is the generating set of .
If we let be the spin of one fixed vertex and if the edge from labelled is spin-preserving and otherwise, then is a special planar presentation of . Indeed, nestedness of the closed walks in implies that the corresponding words are non-crossing, the fact that they are indecomposable implies that no relator is a subword of any other relator, and the embedding implies that every relator contains an even number of spin-reversing letters. ∎
6 Conclusions
We now put the above results together to prove the statements of the introduction. Because of the redundant generators used in Lemmas 5.1 and 5.3, we need to generalise our notion of planar presentation slightly. We say that is an obviously redundant generator of a presentation , if there is exactly one relator in which appears, and appears exactly once in . A general planar presentation is a presentation obtained from a generic planar presentation by recursively removing zero or more obviously redundant generators along with the corresponding relator . The last two sections prove the two directions of Theorem 1.1:
Proof of Theorem 1.1.
If G\is a finitely generated planar Cayley graph, then by Lemmas 5.1 and 5.3 we may find a Tietze-supergraph that is is 2-connected and well-separated. Theorem 5.4 then yields a generic planar presentation, from which we can remove any generators that were not present in G\to obtain a general planar presentation of , which proves the forward direction.
For the backward direction, if G\admits a general planar presentation, then some supergraph admits a generic planar presentation, and is thus planar by Theorem 4.10. Since planarity is preserved under deleting edges, so is . ∎
A similar result holds when we insist that there is a consistent embedding, and we can even allow our Cayley graphs to have infinitely many generators:
Theorem 6.1**.**
A Cayley graph admits a consistent embedding in the plane if and only if it admits a special planar presentation.
The two directions of Theorem 6.1 are given by Theorem 5.6 and Theorem 3.3.
Next, we use our presentations to obtain effective enumerations.
Theorem 6.2**.**
The Cayley graphs that admit a consistent embedding in the plane are effectively enumerable.
Proof.
By Theorem 6.1, it suffices to produce an effective enumeration of the special planar presentations. For this, it suffices to produce an enumeration of the embedded presentations, and output those embedded presentations that satisfy the three conditions in the definition of a special planar presentation (Definition 3.1); it is easy to see that these conditions can be checked algorithmically. ∎
Theorem 6.3**.**
The planar, locally finite Cayley graphs are effectively enumerable.
Proof.
Similarly to the proof of Theorem 6.2, we remark that any effective enumeration of the general planar presentations gives rise to an effective enumeration of the planar Cayley graphs by Theorem 1.1.
To effectively enumerate the general planar presentations, we start with an enumeration of the generic embedded presentations, and output those that satisfy the four conditions of Definition 3.4, which can be checked algorithmically. Having thus effectively enumerated the generic planar presentations, we remove any obviously redundant generators to effectively enumerate the general planar presentations: for each output , check for every whether is an obviously redundant generator. For every such found, output the presentation . Then, recursively apply the same check to , removing any obviously redundant generators of that presentation and so on. ∎
We conclude with some related questions concerning embeddings of Cayley complexes. Let denote the Cayley complex of a presentation . Call a map consistent if its restriction to is consistent. Call nested if it witnesses the fact that is almost planar, i.e. if the images under of the interiors of any two 2-cells are either disjoint, or one is contained in the other.
The following might be interesting as it exhibits a geometric property of Cayley complexes which can be decided by an algorithm.
Theorem 6.4**.**
There is an algorithm that given a presentation decides whether admits a nested, consistent map into .
Proof.
We claim that admits a nested, consistent map into if and only if there is a spin on and a ‘spin-behaviour’ function from to such that the triple is a special planar presentation.
To prove the backward direction, note that if is a special planar presentation, then admits a consistent embedding into by Theorem 3.3. Extend this embedding into a map from to by mapping each 2-cell inside the closed curve to which maps its boundary. Then is nested because no two words in cross each other by the definition of a special planar presentation.
For the forward direction, given such a map , we can read the spin data from since is consistent. Then is an embedded presentation. To prove that it is a special planar presentation it remains to show that no two words in cross each other, which follows immediately from the nestedness of . ∎
By using general planar presentations instead of special ones, Theorem 6.4 can be generalised to yield a further decidable property of Cayley complexes, but instead of maps into we have to consider maps into larger spaces obtained by glueing copies of along (possibly closed) bounded simple curves —to which we map the hinges of our Cayley graphs— in a tree like fashion. We leave the details to the interested reader.
Our results do not yet answer the following
Problem 6.5**.**
Is there an algorithm that given a presentation decides whether is planar?
In this problem denotes the complex obtained from by removing redundant 2-cells, that is, if a set of 2-cells have the same boundary, we remove all but one of them. Some authors still call the Cayley complex of . (In Theorem 6.4 it does not make a difference whether we consider or .)
We remark that it is not true that is planar if and only if is a facial presentation in the sense of [9]; the presentation if facial, but its Cayley complex consists of a single vertex, two loops, a 2-cell winding twice around a loop, and a 2-cell winding three times around the other loop.
Having studied embeddings of Cayley complexes in , the following suggests itself
Problem 6.6**.**
Which groups admit a Cayley complex embeddable in ?
7 Further remarks
We proved that every planar Cayley graph G\admits a planar presentation such that every relator induces a cycle of G\(rather than an arbitrary closed walk with repetitions of vertices). It would be interesting if we could strengthen the definition of a planar presentation in such a way that this is always the case in the resulting planar Cayley graph. Some strengthening will be necessary as shown by the example from the previous section. This is a planar presentation —even stronger, every relator is facial— but it is easy to see that its group is the group of one element. Our optimism that this may be possible stems from the fact that it was possible in the cubic case [10].
If we could do this, then it would probably help to prove that the planar Cayley graphs are effectively constructible:
Conjecture 7.1**.**
There is an algorithm that given a general planar presentation , and , outputs the ball of radius in the Cayley graph of .
This was proved in [10] in the cubic case.
A further interesting question, also asked in [10], is whether for every there is an upper bound , such that every -regular planar Cayley graph admits a planar presentation with at most relators. This would strengthen Droms’ result [4, Theorem 5.1] that planar groups are finitely presented.
We conclude with a rather unrelated observation. It is known that the fundamental group of a finite graph of groups with residually finite vertex groups and finite edge groups is residually finite [18, II.2.6.12]. Combining this with Dunwoody’s result mentioned in the introduction, we obtain the following corollary, to which this paper has no contribution
Corollary 7.2**.**
Every planar group is residually finite.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] O. Bogopolski. Introduction to Group Theory . EMS, Zuerich, Switzerland, 2008.
- 2[2] W. Dicks and M. J. Dunwoody. Groups acting on graphs . Cambridge University Press, 1989.
- 3[3] Reinhard Diestel. Graph Theory (3rd edition) . Springer-Verlag, 2005. Electronic edition available at: http://www.math.uni-hamburg.de/home/diestel/books/graph.theory .
- 4[4] C. Droms. Infinite-ended groups with planar Cayley graphs. J. Group Theory , 9(4):487–496, 2006.
- 5[5] C. Droms, B. Servatius, and H. Servatius. The structure of locally finite two-connected graphs. Electron. J. of Comb. , 2:research paper 17, 1995.
- 6[6] C. Droms, B. Servatius, and H. Servatius. Connectivity and planarity of Cayley graphs. Beitr. Algebra Geom. , 39(2):269–282, 1998.
- 7[7] M.J. Dunwoody. Planar graphs and covers. Preprint.
- 8[8] A. Georgakopoulos. On faithful and properly discontinuous actions on planar 2-manifolds. In preparation.
