2017-04-10 14:30:37 -0500 received badge ● Notable Question (source) 2017-04-10 14:30:37 -0500 received badge ● Popular Question (source) 2017-03-01 12:49:16 -0500 received badge ● Notable Question (source) 2015-03-02 05:38:57 -0500 commented question Constructing subgroups by intersection Okay, thanks for your response! What I really want to look at are the generators for such subgroups.. 2015-02-28 10:25:57 -0500 commented question Constructing subgroups by intersection Sorry, I should have put curly brackets around $M\left(N\right)$, so it's just a matrix. Specifically, I want to construct: $$G_0\left(N\right) = { \left( \begin{array}{cccc} \mathbb{Z} & \mathbb{Z} & \mathbb{Z} & N\mathbb{Z} \ N\mathbb{Z} & \mathbb{Z} & N\mathbb{Z} & N^2 \mathbb{Z} \ \mathbb{Z} & \mathbb{Z} & \mathbb{Z} & N \mathbb{Z} \ \mathbb{Z} & \mathbb{Z} & \mathbb{Z} & \mathbb{Z} \end{array} \right) } \cap {Sp}\left(4,\mathbb{Z}\right)$$ We can define congruence subgroups of the modular group in this way, but I want to do the same thing for subgroups of $Sp\left(4,\mathbb{Z}\right)$. Thanks for your help! 2015-02-27 12:03:03 -0500 asked a question Constructing subgroups by intersection I'd like to construct a subgroup of $Sp\left(4,\mathbb{Z}\right)$ of the form: $$G_0\left(N\right) = M\left(N\right) \cap {Sp}\left(4,\mathbb{Z}\right)$$ where $M\left(N\right)$ is a $4\times4$ matrix over the integer ring with elements that are multiples of the integer $N$. I think I know how to construct such an $M\left(N\right)$ for a given $N$, but how does one then construct such a subgroup $G_0\left(N\right)$? Thanks! 2015-02-27 11:44:26 -0500 received badge ● Popular Question (source) 2013-01-06 07:07:19 -0500 received badge ● Student (source) 2013-01-05 04:24:24 -0500 asked a question Check whether a modular subgroup is congruence from its generators I want to input the generators of a specific subgroup of the modular group $\Gamma = PSL(2,\mathbb{Z})$ as explicit $2\times 2$ matrices, and have Sage tell me whether that subgroup is congruence. Clearly I need to use the command is_congruence() for the second part, but I'm having trouble inputting the subgroup generators. Potentially it is something very simple - can anyone help? Thanks. 2012-09-01 01:36:43 -0500 asked a question Plotting fundamental domains of modular subgroups from generators and cusp widths I have a number of genus zero, index 24 modular subgroups (some congruence, some not). For each of these subgroups, I have the cusp widths, and a set of generators as explicit 2x2 matrices. How can I use these to plot the fundamental domain for each group? I suspect a lot of this material is in the KFarey package, but I'm having trouble putting it all together. Thanks! 2012-08-06 02:50:23 -0500 marked best answer Permutation Representations and the Modular Group Hi, Given a congruence subgroup, you can get another data structure for it given exactly by the action of the standard generators (L = parabolic fixing infinity, R = parbolic fixing 0, S2 = element of order 2, S3 = element of order 3). You may proceed as follows for the first example of the list sage: G = Gamma(4) sage: GG = G.as_permutation_group() sage: GG Arithmetic subgroup of index 48 sage: GG.L() (1,19,26,8)(2,10,34,14)(3,16,40,20)(4,22,29,11) (5,7,31,17)(6,13,37,23)(9,28,46,32)(12,25,43,35) (15,36,45,38)(18,33,48,41)(21,42,44,27)(24,39,47,30) sage: GG.R() (1,13,33,9)(2,19,39,15)(3,10,28,21)(4,16,36,12) (5,22,42,18)(6,7,25,24)(8,31,45,27)(11,34,48,30) (14,37,44,35)(17,40,47,32)(20,26,43,41)(23,29,46,38) sage: GG.S2() (1,7,4,10)(2,13,5,16)(3,19,6,22)(8,25,11,28) (9,31,12,34)(14,33,17,36)(15,37,18,40)(20,39,23,42) (21,26,24,29)(27,43,30,46)(32,45,35,48)(38,44,41,47) sage: GG.S3() (1,2,3,4,5,6)(7,8,9,10,11,12)(13,14,15,16,17,18)(19,20,21,22,23,24) (25,26,27,28,29,30)(31,32,33,34,35,36)(37,38,39,40,41,42) (43,44,45,46,47,48) Warning: it is the right action on right coset (ie of the form Hg). Note that you can also plot a fundamental domain using Farey symbols (Kulkarni method) sage: G = Gamma(4) sage: FareySymbol(G).fundamental_domain() Vincent 2012-08-06 02:50:23 -0500 received badge ● Scholar (source) 2012-08-06 02:49:52 -0500 commented answer Permutation Representations and the Modular Group Great! Thanks very much 2012-08-05 22:34:42 -0500 commented answer Permutation Representations and the Modular Group Thanks very much! And I have a follow-up question too: Is there an easy way to find the permutation representations of PSL(2,Z) (rather than SL(2,Z)) on the cosets of these congruence subgroups? I notice there is a projective_index() command, so is there anything similar which could do the job here? Many thanks, 2012-08-05 21:57:59 -0500 received badge ● Supporter (source) 2012-08-03 04:19:42 -0500 asked a question Permutation Representations and the Modular Group Hi! Given a congruence subgroup of the modular group G = SL2Z, how can one use Sage to find the permutation representations of G on the cosets of each of those normal subgroups? Specifically I am looking at the subgroups on page 22 here: http://arxiv.org/pdf/1201.3633v2.pdf Many thanks!