Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

from __future__ import absolute_import 

# Note: the is_xxx functions are imported to here, but not from here up to sage.modular.all, so 

# they are invisible to the user but easy to import all in one go by other code that needs them. 

 

from .arithgroup_generic import is_ArithmeticSubgroup 

from .congroup_generic import is_CongruenceSubgroup, CongruenceSubgroup_constructor as CongruenceSubgroup 

from .congroup_gammaH import GammaH_constructor as GammaH, is_GammaH 

from .congroup_gamma1 import Gamma1_constructor as Gamma1, is_Gamma1 

from .congroup_gamma0 import Gamma0_constructor as Gamma0, is_Gamma0 

from .congroup_gamma import Gamma_constructor as Gamma, is_Gamma 

from .congroup_sl2z import SL2Z, is_SL2Z 

 

from .arithgroup_perm import ArithmeticSubgroup_Permutation 

 

from .congroup import (degeneracy_coset_representatives_gamma0, 

degeneracy_coset_representatives_gamma1) 

 

from .farey_symbol import Farey as FareySymbol