Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
| Download
GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
Project: cocalc-sagemath-dev-slelievre
Views: 4183461[1X1 [33X[0;0YIntroduction[133X[101X234[1X1.1 [33X[0;0YGeneral aims of [5XCongruence[105X[101X[1X package[133X[101X56[33X[0;0YThe [5XGAP[105X package [5XCongruence[105X provides functions to construct several types of7canonical congruence subgroups in [22XSL_2(ℤ)[122X, and also intersections of a8finite number of such subgroups.[133X910[33X[0;0YFurthermore, it implements the algorithm for generating Farey symbols for11congruence subgroups and using them to produce a system of independent12generators for these subgroups.[133X1314[33X[0;0YUsing the package, one can also determine indices of congruence subgroups15and their intersections in [22XSL_2(ℤ)[122X and in other congruence subgroups,16generate their random elements and check element memberships. Success of17other group theoretical constructions mostly depends on whether they could18be expressed in terms of group generators or not.[133X1920[33X[0;0YFor the theoretical backround, we refer to [LLT95b], [LLT95a], [CLLT93] and21[Kul91].[133X222324[1X1.2 [33X[0;0YInstallation and system requirements[133X[101X2526[33X[0;0Y[5XCongruence[105X is distributed in standard formats ([11Xtar.gz[111X, [11Xtar.bz2[111X, [11X-win.zip[111X)27and can be obtained from [7Xhttp://www.cs.st-andrews.ac.uk/~alexk/congruence/[107X.[133X2829[33X[0;0Y[5XCongruence[105X does not use external binaries and, therefore, works without30restrictions on the operating system. It requires at least version [5XGAP[105X 4.5,31and no compatibility with previous releases of [5XGAP[105X 4 is guaranteed.[133X3233[33X[0;0YInstallation of the package is standard and follows the guidelines from the34[5XGAP[105X manual (see [14X'Reference: Installing a GAP Package'[114X. After the package is35installed, you can start [5XGAP[105X and load the [5XCongruence[105X package using the36command:[133X3738[4X[32X Example [32X[104X39[4X[28X[128X[104X40[4X[25Xgap>[125X [27XLoadPackage("congruence");[127X[104X41[4X[28X[128X[104X42[4X[32X[104X43444546