As noticed by R.~Kulkarni, the conjugacy classes of subgroups of the modular group correspond bijectively to bipartite cuboid graphs. We’ll explain how to recover the graph corresponding to a subgroup of from the combinatorics of the right action of on the right cosets . This gives a method of constructing nice fundamental domains (which Kulkarni calls “special polygons”) for the action of on the upper half plane. For the classical congruence subgroups , , etc. the number of operations the method requires is the index times something that grows not faster than a polynomial in . This is roughly the square root of the number of operations required by the naive procedure. We give algorithms to locate an element of the upper half-plane on the fundamental domain and to write a given element of as a product of independent generators. We also (re)prove a few related results about the automorphism groups of modular curves. For example, we give a simple proof that the automorphism group of is .

生成讲解博客的中文版本

生成AI智能校验的中文版本