ARS MATHEMATICA CONTEMPORANEA Also available at http://amc-journal.eu ISSN 1855-3966 (printed edn.), ISSN 1855-3974 (electronic edn.) ARS MATHEMATICA CONTEMPORANEA 10 (2016) 183-192 On y—hyperellipticity of graphs Alexander Mednykh Sobolev Institute of Mathematics, 630090, Novosibirsk, Russia Novosibirsk State University, 630090, Novosibirsk, Russia Siberian Federal University, 660041, Krasnoyarsk, Russia Univerzita Mateja Bela, 97401, Banska, Bystrica, Slovakia Ilya Mednykh Sobolev Institute ofMathematics, 630090, Novosibirsk, Russia Novosibirsk State University, 630090, Novosibirsk, Russia Siberian Federal University, 660041, Krasnoyarsk, Russia Received 10 April 2014, accepted 23 July 2015, published online 18 September 2015 The basic objects of research in this paper are graphs and their branched coverings. By a graph, we mean a finite connected multigraph. The genus of a graph is defined as the rank of the first homology group. A graph is said to be y-hyperelliptic if it is a two fold branched covering of a genus 7 graph. The corresponding covering involution is called 7-hyperelliptic. The aim of the paper is to provide a few criteria for the involution t acting on a graph X of genus g to be 7-hyperelliptic. If t has at least one fixed point then the first criterium states that there is a basis in the homology group Hi(X) whose elements are either invertible or split into y interchangeable pairs under the action of t* . The second criterium is given by the formula trHl (x) (t* ) = 2y - g. Similar results are also obtained in the case when t acts fixed point free. Keywords: Graph, hyperelliptic graph, homology group, Riemann-Hurwitz formula, Schreier formula. Math. Subj. Class.: 57M12, 57M60 Abstract E-mail addresses: smedn@mail.ru (Alexander Mednykh), ilyamednykh@mail.ru (Ilya Mednykh) ©® This work is licensed under http://creativecommons.org/licenses/by/3.0/ 170 Ars Math. Contemp. 10 (2016) 184-181 1 Introduction The theory of Riemann surfaces was founded in classical works by B. Riemann and A. Hurwitz. A Riemann surface was originally defined in terms of branched coverings over the Riemann sphere. An important class of surfaces consists of hyperelliptic surfaces, which are defined as branched double coverings of the Riemann sphere. It is well known that any surface of genus 2 is hyperelliptic. The Farkas-Accola theorem ([1], [6]) states that any unbranched two fold covering of a surface of genus 2 is also a hyperelliptic surface. In [2] Accola showed that an irregular three fold covering of a Riemann surface of genus 2 is also hyperelliptic, while its regular three fold covering is a two fold covering of the torus. Define a Riemann surface be be 7-hyperelliptic if it is a two fold branched covering of a genus 7 surface. The basic properties of 7-hyperelliptic surfaces and their automorphism groups are investigated in the papers ([1], [4], [13]). Over the last decade, discrete versions of the theory of Riemann surfaces have been addressed in numerous studies. In these theories, finite graphs play the role of Riemann surfaces, while holomorphic mappings are replaced by harmonic ones. Harmonic mappings of graphs are also known as wrapped quasi-coverings or just branched coverings of graphs. The foundation of this theory was done in the paper [12] in terms of dual voltage assignment. Later, the theory was developed from different points of view by H. Urakawa [14], M. Baker and S. Norine [3], S. Corry [5] and others. The discrete theory found effective applications in coding theory, stochastic theory, and financial mathematics. References concerning this subject can be found in [3]. The basic objects of research in this paper are graphs and their coverings. By a graph, we mean a finite connected multigraph X, possibly with loops. Denote by Hi (X) the integer homology group of X. The genus g of a graph X is defined as the rank of Hi(X) (that is, as the Betti number or the cyclomatic number of a graph). Denote by V and E the number of vertices and edges of X respectively. Then g =1 - V + E. (1.1) A graph is said to be hyperelliptic if it is a double branched covering of a tree. Note that any two-edge connected graph of genus 2 is hyperelliptic [3]. In this paper we introduce a notion of 7-hyperelliptic graph. A graph is said to be 7-hyperelliptic if it is a two fold branched covering of a genus 7 graph. The corresponding covering involution is called 7-hyperelliptic. The aim of the paper is to provide some criteria for the involution t acting on a graph X of genus g to be 7-hyperelliptic. We suppose that t acts freely and without edge inversion on the set of directed edges of X. The main results of the paper are Theorems 4.1 and 4.3. Theorem 4.1 gives two criteria for an involution acting on a graph X of genus g with fixed points to be 7-hyperelliptic. Theorem 4.3 provides necessary and sufficient conditions for a 7-hyperelliptic involution to act without fixed points. 2 Preliminary results In this paper, by a graph X we mean a finite connected multigraph, possibly with loops. See, for example, paper [9] for a formal definition of the graph with multiple edges and loops. All edges of X, including loops, are provided by two possible orientations. Denote by v(X) the set of vertices of X and by e(X) the set of directed edges of X. We introduce A. Mednykh and I. Mednykh: On 7-hyperellipticity of graphs 185 two maps s, t : e(X) ^ v(X) sending an edge e g E(X) to its source and terminate vertices s(e) and t(e) respectively. We will use also a fixed point free involution e ^ e of e(X) (reversal of orientation) such that s(e) = t(e) and s(e) = t(e). We put St(x) = StX (x) = {e g e(X) : s(e) = x} for the star of x and call deg (x) = |St(x) | the degree (or valency) of x. 2.1 Morphisms of graphs A morphism of graphs y : X ^ Y sends vertices to vertices, edges to edges, and, for any e g e(X), y(s(e)) = s(y(e)), y(t(e)) = t(y(e)), and y(e) = y(e). For x g X we then have the local map yx : StX(x) ^ StY(y(x)). We call y locally surjective or bijective, respectively, if yx has this property for all x g X. We call y a covering if y is surjective and locally bijective. A bijective morphism is called an isomorphism, and an isomorphism y : X ^ X is called an automorphism. 2.2 Harmonic morphisms Let X, X' be graphs. Let y : X ^ X' be a morphism of graphs. We now come to one of the key definitions in this paper. A morphism y : X ^ X' is said to be harmonic (or branched covering) if, for all x g v(X), y g v(X') such that y = y(x), the quantity |e g e(X) : x = s(e), y(e) = e'| is the same for all edges e' g e(X') such that y = s(e'). We note that an arbitrary covering of graphs is a harmonic morphism. Let y : X ^ X' be harmonic and let x g v (X). Define the multiplicity of y at x by mv(x) = |e g e(X) : x = s(e), y(e) = e'| (2.1) for any edge e' g e (X') such that y(x) = s(e'). By the definition of a harmonic morphism, mv(x) is independent of the choice of e'. If deg (x) denotes the degree of a vertex x, we have the following formula relating degrees and the multiplicity: deg (x) = deg (y(x))mv(x). (2.2) We define the degree of a harmonic morphism y : X ^ X' by the formula deg (y) = |e ge(X): y(e) = e'| (2.3) for any edge e' g e(X'). By the following lemma (see [3], Lemma 2.2) the right-hand side of (2.3) does not depend on the choice of e' (and therefore deg (y) is well defined): Lemma 2.1. The quantity |e g e(X) : y(e) = e'| is independent of the choice of e' g e(X'). 2.3 The y-hyperelliptic graphs and involutions A graph X is said to be y-hyperelliptic if there is a two fold harmonic map y : X ^ X' on a graph X' of genus 7. That is, a graph is 7-hyperelliptic if it is a two fold branched covering of a genus 7 graph. The corresponding covering involution t is called Y-hyperelliptic. 170 Ars Math. Contemp. 10 (2016) 186-181 Recall that the covering involution of y is an order two automorphism t of graph X satisfying y o t = y. Since morphism y is harmonic, by Lemma 2.1 each directed edge of X' has exactly two preimages in the set e(X) of directed edges of X. Hence, t permutes these preimages and, consequently, acts freely on the set e(X). In the category of graphs we deal with, all morphisms send vertices to vertices, edges to edges and loops to loops. In particular, this implies that the covering involution t acts on X without edge inversion. That is, for every edge e of X we have t(e) = e. On the other hand, if t is an order two automorphism of a graph X acting freely on the set of directed edges e (X) and without edge inversion, then the factor space X' = X/ (t} is a graph and the canonical map X ^ X' = X/ (t} is harmonic. Summarizing, we characterize a 7-hyperelliptic involution on graph X as an involution acting on the set e(X) freely, without edge inversion, and such that genus of the factor graph X/ (t} is 7. The case 7 = 0 corresponds to hyperelliptic graphs and hyperelliptic involutions defined earlier in [3] in a more general aspect. 2.4 The Riemann-Hurwitz formula for 7-hyperelliptic involution Let t be a 7-hyperelliptic involution acting on a graph X of genus g. Then genus of the factor graph X' = X/(t} is 7. Consider the induced harmonic morphism y : X ^ X'. By the previous section, t has neither fixed nor invertible edges, but it may have fixed vertices. For any vertex a g v(X) the multiplicity mv(x) of y at x is equal to 1 or 2. If mv(x) = 1 then the local map yx : StX (x) ^ StX (y(x)) is bijective. Then the vertex y(x) has two preimages x and t(x). So, x is not fixed by t. If mv(x) = 2 then the local map yx : StX (x) ^ StX (y(x)) is two-to-one on the edges and y(x) has only one preimage x = t(x). That is, x is a fixed point of t. Denote by V and E the number of vertices and undirected edges of X respectively. Define in a similar way the numbers V and E for the graph X'. Since t acts freely on edges we have E = 2E'. Let t have r fixed points on X. Then there are exactly r vertices of X' with the unique preimage under y. Hence, V = 2 V' - r. By formula (1.1) we have g - 1 = E - Vand 7 - 1 = E - V'. Finally, we obtain g - 1 = 2(7 - 1)+ r. (2.4) This is a discrete version of the classical Riemann-Hurwitz formula from the theory of Riemann surfaces. More general statement of the Riemann-Hurwitz formula for the groups acting on a graph with fixed and invertible edges one can find in [10]. 3 Homological basis adapted to the action of an involution The main results of this section are Theorems 3.2 and 3.5. They can be considered as discrete versions of the results attained earlier for Riemann surfaces by Jane Gilman [7]. We start with the following definition. Definition 3.1. Let X be a finite connected graph and t be an involution acting freely and without edge inversion on the set of directed edges of X. Suppose that t has at least one fixed vertex on X. A homological basis b in Hi (X) is said to be adapted to t if it consists A. Mednykh and I. Mednykh: On 7-hyperellipticity of graphs 187 of the elements Bj, Q, i = 1,..., s, Dj, j = 1,... ,t such that r,(Bi) = Cj, t*(Cj) = Bj and t(Dj) = -Dj. The following theorem yields the conditions on t to get an adapted homological basis. Theorem 3.2. Let X be a finite connected graph and t is an involution acting freely and without edge inversion on the set of directed edges of X. Suppose that t has at least one fixed vertex on X. Then Hi (X) has a basis adopted to t. Proof. We prove the theorem using induction by genus g = g(X). If g = 0 then X is a tree, H1(X) = {0} is a trivial group and b = {0} is a homological basis adapted to t. For g > 1 graph X has at least one nontrivial cycle E. Provide E one of its two possible orientations E. Let —E be the same cycle with the opposite orientation. There are three possibilities: (i) t(E) = ±E (ii) t (E) = E (iii) t(E) = — E. In the case (i) we set E' = t(E) and consider an edge e g E \ E'. Let e' = t(e) then e' g E' \ E. Denote by s(e) and t(e) the source and terminate vertices of edge e. Consider the graph X' = X \ {e, e'}. Since e and e' are not in E, the set E \ e is a path in X' from t(e) to s(e). In a similar way, E' \ e' is a path in X' connecting vertices t(e') and s(e'). That is, X' is a connected graph of genus g(X') = g(X) — 2. Note that t leaves the graph X' invariant. Moreover, t acts without edge inversion on the set of directed edges of X' and has the same set of fixed vertices as before. By induction, X' already has a homological basis b' adapted to t. Recall that b' consist of g(X') elements. Consider the cycles E and E' as elements of Hi(X). We add E and E' to b' to form the set b = b' u {e, E'} of homological cycles in H1(X). Since edges e and e' are included only in homological cycles E and E' respectively, the set b consists of g(X') + 2 = g(X) linear independent elements of H1 (X). Therefore, b is a t-adopted basis in H1 (X). Now let us consider the case (ii). Since t(E) = E, the cycle E is invariant under the action of t. The involution t has no fixed points on E since it preserves the orientation and acts freely on the set of directed edges of E. Let v be a fixed point of t on X, then v is not a vertex of E. Consider a shortest path A from v to E. Then A has no common edges with E. Denote by w the terminate point of A. Set A' = t(A) and w' = t(w). Then A' is a path from v to w', and A' and E have no edges in common. Denote by 7 a path in the cycle E from w to w' and by 7' = t(7) the respective path from w' to w. Consider two cycles F = A7(A')-1 and F = A'7'A-1. Since the cycle E is not trivial, there exists an edge e in E with the source s(e) = w. Then e belongs to F and the respective edge e' = t(e) belongs to F'. Note that e g F \ F' and e' g F' \ F. Moreover, graphs F \ {e} and F' \ {e'} share v as a common vertex. Hence, the graph X' = X \ {e, e'} is a connected graph and its genus g(X') = g(X) — 2. The involution t acts on X' satisfying conditions of the theorem. By induction, there is a homological basis b' in H1(X') consisting of g(X') elements and adapted to t. Consider the set b = b' u {F, F'} of homological cycles in H1(X). The elements of b are linear independent. Indeed, the elements of b' are already 170 Ars Math. Contemp. 10 (2016) 188-181 linear independent, but F and F' are the only elements of b containing edges e and e' respectively. Hence, g(X) elements of b form a basis in H(X) adapted to t. In the case (iii) we have t(E) = -E. It means that t leaves cycle E invariant reversing the orientation of its edges. By assumption, t acts without edge inversion. Then t has exactly two fixed points v and w on E. Let e be the edge of E with the source s(e) = v and e' = t(e). Consider the graph X' = X \ {e, e'}. Suppose that graph X' is connected. Then X' contains a path y from v to w. The union E u y is a connected graph of genus at least two. So, it contains a cycle F passing through e which differs from E. Then t(F) = F and the proof follows from the case (i). Now we suppose that graph X' is disconnected. The X' consists of two connected components X1 and X2 containing the vertices v an w respectively. Since v and w are fixed by t, both X' and X2 satisfy the conditions of the theorem. Also we have g(X) = g(X') + g(X2 ) + i. By inductive assumption, X' and X2 admit homological bases b' and b2 adapted to t. Consider the cycle E as an element of H 1 (X). Then the set b = b' u b2 u {E} gives a homological basis in H 1 (X) adapted to t. □ Remark 3.3. The condition on t to have fixed points in Theorem 3.2 is essential. Indeed, consider a cyclic graph X on even number of vertices. Let t act on X by the order two rotation. Then t acts fixed point free on the vertices of X. The homology group H 1 (X) is generated by a cycle A and t* (A) = A. That is, t* acts trivially on H 1 (X). To investigate the action of t without fixed points, we introduce the following definition. Definition 3.4. Let X be a finite connected graph and t be an involution acting on X without fixed vertices. A homological basis b in H(X) is said to be adapted to t if it consists of the elements A, B^ Q, i = 1,..., s such that t*(A) = A, t* (B j) = Cj, t* (Cj) = Bj, i = 1, ...,s. Theorem 3.5. Let X be a finite connected graph of genus g. Let t be an involution acting on X without edge inversion. Suppose that t has no fixed vertices. Then genus g is an odd number and H1(X) has a basis adapted to t. Proof. The first statement of the theorem follows from the Riemann-Hurwitz formula. In our case, it has the form g - 1 = 2(y - 1), where y is the genus of the factor graph X/(t}. Since y > 0 we have g > 1. Hence, g = 2(y - 1) + 1 is a positive odd number. We prove the second statement of the theorem using induction by genus g. If g = 1 then X has only one cycle E. Provide E one of its two possible orientations EE. Then t(E) = ±E. By assumption, t acts without edge inversion. Then in the case t(E) = -E it has two fixed points. This is impossible, since t acts fixed point free. So, t(E) = E and b = {E} is the basis in H1 (X) adapted to t. Since g = g(X) is an odd number, one can assume that g > 3. Consider an arbitrary cycle E in X. Choosing an orientation E on E we have two possibilities: (i) t(E) = ±E and (ii) t(EE) = EE. By the above arguments, the case t(E) = -EE is impossible. A. Mednykh and I. Mednykh: On 7-hyperellipticity of graphs 189 In the case (i) we set E' = t(E). Since E = E', there are edges e g E and e' = t(e) g E' such that e g E \ E' and e' g E' \ E. Then X' = X \ {e, e'} is a connected graph of genus g(X') = g(X) - 2 > 1. Graph X' is invariant under t and satisfies the conditions of the theorem. By induction, Hi(X') has a t-adapted basis b'. Consider the cycles E and E' as elements of Hi(X). Then b = b' u {E, E'} is a basis in Hi(X) adopted to t. In the case (ii) we have t(E) = E. Choose an edge e g E and set e' = t(e). Then e' g E and e = e'. Consider the graph X = X' \ {e, e'}. If X' is disconnected, it consists of two components X1 and X2 permuted by t. Thereby g(X1) = g(X2) = g' and g(X) = 2g' + 1. Let the group H1(X') be generated by cycles B1, B2,..., Bg>. Then H1(X2) is generated by cycles C1, C2,..., Cg/, where Cj = t(Bj), i = 1,..., g' and b = {B1, B2,...,Bg,, C1, C2,...,Cg/,E} is the required t-adapted basis in H1 (X). Now, let the graph X = X' \ {e, e'} be connected. Then there is a path 7 from s(e) to t(e) in X'. The genus of graph E u 7 is at least two, so E u 7 contains a cycle F such that t(F) = F. Then t(F) = ±F and we are back to the case (i). □ 4 Main results Now we apply the Theorems 3.2 and 3.5 to establish the main results of the paper. They are given in Theorems 4.1 and 4.3. Theorem 4.1 gives two criteria for an involution acting on a graph X of genus g with fixed points to be 7-hyperelliptic. Theorem 4.3 provides necessary and sufficient conditions for a 7-hyperelliptic involution to act without fixed points. Theorem 4.1. Let X be a finite connected graph of genus g. Consider an involution t acting freely and without edge inversion on the set of directed edges of X. Denote by t* the induced action of t on the first homology group H1(X). Suppose that t has at least one fixed vertex on X. Then the following conditions are equivalent: (i) the genus of factor graph X/(t } is equal to 7; (ii) there is a basis in the homology group H1(X) whose g elements are either invertible or split into 7 interchangeable pairs under the action of t*; (iii) trh^x) (t*) = 27 - g. Proof. Suppose that t has r > 1 fixed points on v (X). We show that (i) implies (ii). By Theorem 3.2 there exists a homological basis b in H1(X) adapted to t. Without loss of generality, we can assume that b consists of s interchangeable pairs Bj, C, i = 1,..., s, and Dj, j = 1,..., t invertible elements, where s and t are non-negative integers related by the equation 2s + t = g. (4.1) Then the induced action t* of t on H1 (X) is given by the formulas: T*(Bj) = Cj, T*(Cj) = Bj, i = 1,..., s andT*(Dj) = -Dj, j = 1,... ,t. 170 Ars Math. Contemp. 10 (2016) 190-181 Consider the matrix representation of t* in the basis b. Then we have: ( J 0 0 V0 0 0 .. J 0 .. 0 -1 .. 0 0 .. 0 -1 2s where J 01 10 Using the above matrix representation, by direct calculation we obtain tr Hi (X) (t* (t*) = -t. At the same time, by the Hopf-Lefschetz formula [8] we have tr Hi (X) (t*) = 1 - r, (4.2) (4.3) where r is the number of fixed point of t on the graph X. Now we use the Riemann-Hurwitz formula g - 1 = 2(y - 1) + ; (4.4) to find s and t through g and 7. From (4.2), (4.3) and (4.4) we have t = r - 1= g - 27. Hence, taking into account (4.1) we conclude that s = 7. These are the statements (iii) and (ii) of the theorem. We note that (iii) follows from (ii) by direct calculations. To finish the proof, we have to show that (iii) implies (i). Again, by the Hopf-Lefschetz formula we have (4.3). Hence 27 — g = 1 — r. Equivalently, g — 1 = 2(7 — 1) + r. By Riemann-Hurwitz formula we conclude that 7 is genus of the factor graph X/ (t}. □ The equivalence of conditions (i) and (ii) for 7 = 0 was established earlier by the second named author in ([11], Lemma 1). The following result is an immediate consequence from the proof of Theorem 4.1. Corollary 4.2. Let t be the same as in Theorem 4.1 and {Bi, Ci,i = 1,..., 7, Dj j = 1,..., t}, t* (Bi) = Ci, T*(Ci) = Bi, T*(Dj) = Dj, be a homological basis in Hi(X) adapted to t. Then g(X/(T}) = 7 and the number of fixed vertices of t is t + 1. 0 * 0 t A. Mednykh and I. Mednykh: On 7-hyperellipticity of graphs 191 Theorem 4.3. Let X be a finite connected graph of genus g > 1. Consider an involution t acting freely and without edge inversion on the set of directed edges of X. Denote by t* the induced action of t on the first homology group Hi(X) and by 7 the genus of factor graph X/(t }. Then t acts fixed point free on the set of vertices of X if and only if one of the following conditions is satisfied: (i) genera g and 7 are related by the Schreier formula g — 1 = 2(7 — 1); (ii) there is a basis {A, Bj, Q, i = 1,..., 7 — 1} in the homology group Hi(X) such that t*(A) = A, T*(Bj) = Cj, T*(Cj) = Bj; (iii) trhi(x) (t*) = 1. Proof. Let r be the number of fixed vertices of t. Then (i) immediately follows from the Riemann-Hurwitz formula (4.4). We show that (ii) and (i) are equivalent. Indeed, by Theorem 3.5 the group H1 (X) has a basis b adapted to t and consisting of g elements. By (i) we have g = 2(7 — 1) + 1. So, Y — 1 elements of b are permutable by t* and one of them is fixed by t* . This is exactly the statement (ii). To prove that (ii) implies (i) we note that the basis b = {A, Bj, Cj, i = 1,..., 7 — 1} of the H1(X) consists of 2(7 — 1) + 1 elements. Hence, g = 2(7 — 1) + 1 and the Schreier formula holds. Calculating trace of t* in the basis b, we obtain trHl(X) (t*) = 1. Therefore, (iii) follows from (ii). Finally, let trHl (X) (t*) = 1. Then, by the Hopf-Lefschetz formula the number r of the fixed points of t is equal to 0. Then again, by (4.4) we get (i). □ 5 Acknowledgments The authors are grateful to the referee for the useful remarks and suggestions that leads to the essential improvement of the paper. The authors are thankful to the following grants for partial support of this investigation: the Russian Foundation for Basic Research (grant 15-01-07906), the Grant of the Russian Federation Government at Siberian Federal University (grant 14.Y26.31.0006), the Project Mobility-Enhancing Research, Science and Education, Matej Bel University (ITMS code 26110230082) under the Operational Program Education cofinanced by the European Social Foundation, and by the Slovenian-Russian grant (2014-2015). References [1] R. D. M. Accola, Riemann surfaces with automorphism groups admitting partitions, Proc. Amer. Math. Soc. 21 (1969), 477-482. [2] R. D. M. Accola, On lifting the hyperelliptic involution, Proc. Amer. Math. Soc. 122 no. 2 (1994), 341-347. [3] M. Baker and S. Norine, Harmonic morphisms and hyperelliptic graphs, Int. Math. Res. Notes 15 (2009), 2914-2955. [4] E. Bujalance and A. F. Costa, On symmetries of p—hyperelliptic Riemann surfaces, Math. Ann. 308 no. 1 (1997), 31-45. [5] S. Corry, Genus bounds for harmonic group actions on finite graphs, Inter. Math. Res. Not. 19 (2011), 4515-4533. 170 Ars Math. Contemp. 10 (2016) 192-181 [6] H. M. Farkas, Unramified double coverings of hyperelliptic surfaces, J. Anal. Math. 30 (1976), 150-155. [7] J. Oilman, A matrix representation of automorphisms of compact Riemann surfaces, Linear Algebra and Its Applications 17 (1977), 139-147. [8] O. Knill, A Brouwer fixed-point theorem for graph endomorphisms, Fixed Point Theory and Applications 2013 no.1 (2013), 1-24. [9] A. Malnic, R. Nedela and M. Skoviera, Lifting graph automorphisms by voltage assignments, European Journal of Combinatorics 21 no. 7 (2000), 927-947. [10] A. D. Mednykh, On the Riemann-Hurwitz formula for graph coverings, (2015), Preprint arXiv:1505.00321. [11] I. A. Mednykh, Discrete analogs of Farkas and Accolas theorems on hyperelliptic coverings of a Riemann surface of genus 2, Mathematical Notes 96 no. 1-2 (2014), 84-94. [12] T. D. Parsons, T. Pisanski and P. Jackson, Dual imbeddings and wrapped quasi-coverings of graphs, Discrete Mathematics 31 no. 1 (1980), 43-52. [13] E. Tyszkowska, On p—hyperelliptic involutions of Riemann surfaces, Contributions to Algebra and Geometry 46 no. 2 (2005), 581-586. [14] H. Urakawa, A discrete analogue of the harmonic morphism and Oreen kernel comparison theorems, Glasg. Math. J. 42 no. 3 (2000), 319-334.