Thursday, 2 November 2006

gt.geometric topology - Hurwitz Encoding

What it means for a covering of a sphere to be branched: Let f:XtoYf:XtoY be a map of Riemann surfaces. We are particularly interested in the case that YY is mathbbCP1mathbbCP1; in this case, YY has the topology of a sphere. At most points yy in YY, there will be a neighborhood VV of yy so that f1(V)f1(V) is just a union of nn disjoint copies of UU, each mapping isomorphically to VV. These are the points where there is no branching.



At a few points of yy, something different will happen. Let xx be a preimage of yy, let VV be a small neighborhood of yy and let UU be the connected component of f1(V)f1(V) containing xx. At these points, the map ff looks like tmapstotetmapstote, as a map from the unit disc in mathbbCmathbbC to itself. This is called branching.



The generic situation is that, at finitely many points of YY, one of the preimages is branched with e=2e=2 and the other n2n2 preimages are unbranched.



Algebraically, if tt is a local coordinate on XX, then we have branching where partialf/partialtpartialf/partialt vanishes. Even if we can't explicitly write ff as a function of tt, if we can find a polynomial relation P(f,t)=0P(f,t)=0, then we have (partialP/partialf)(partialf/partialt)=partialP/partialt(partialP/partialf)(partialf/partialt)=partialP/partialt, so branching will occur when partialP/partialt=0partialP/partialt=0.



The relation between branched covers and the symmetric group: Let f:XtomathbbCP1f:XtomathbbCP1 be a branched cover. Let RsubsetmathbbCP1RsubsetmathbbCP1 be the points over which branching occurs. Then f1(mathbbCP1setminusR)tomathbbCP1setminusRf1(mathbbCP1setminusR)tomathbbCP1setminusR is a cover, in the sense of algebraic topology.



As you probably know, connected covers of a space UU are classified by subgroups of pi1(U)pi1(U). In particular, degree nn covers are classified by index nn subgroups. I like to recast this and say that degree nn connected covers of UU are classified by transitive actions of pi1(U)pi1(U) on an nn-element set. This has the advantage that, more generally, we can say that degree nn covers of UU are classified by actions of pi1(U)pi1(U) on an nn-element set.



Now, in this case, pi1(mathbbCP1setminusR)pi1(mathbbCP1setminusR) is isomorphic to the group generated by RR, modulo the relation prodrinR[r]=1prodrinR[r]=1. You should be warned that this isomorphism depends on some choices. First of all, we need to choose a base point yy in mathbbCP1setminusRmathbbCP1setminusR! Even once we've done that, we need to choose loops based at yy, circling each of the elements of RR, and disjoint from each other away from yy. These will then be the classes [r][r]. The order that the product above is taken is related to the circular order at which these loops come in to yy.



So, to covers of mathbbCP1setminusRmathbbCP1setminusR correspond to maps from this group to SnSn. To give such a map, we choose an element b(r)b(r) of SnSn for each rr in RR; these must obey prodrinRb(r)=1prodrinRb(r)=1. (I am being very sloppy about when two such maps give isomorphic covers, and, indeed, what it means to say two covers are isomorphic.)



The relation between the geometry of the cover, and the map b(r)b(r) is the following: If the permutation b(r)b(r) has cycles of lengths e1e1, e2e2, ..., ekek, then f1(r)f1(r) contains kk points, which are branched with degrees e1e1, e2e2, ..., ekek.



Useful facts to know: The cover is connected if and only if the action of the b(r)b(r) on [n][n] is transitive.



The genus of XX is given by, the Riemmann-Hurwitz formula:
2g-2 = -2n+sum_{r in R} (n-#mbox{cycles of $r$}).2g-2 = -2n+sum_{r in R} (n-#mbox{cycles of $r$}).



It is very difficult to obtain an explicit equation for XX from the data of RR and b:RtoSnb:RtoSn.

No comments:

Post a Comment