Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagesmc
Path: blob/master/src/sage/modular/arithgroup/sl2z.cpp
8820 views
1
//****************************************************************************
2
// Copyright (C) 2011 Hartmut Monien <[email protected]>
3
//
4
// Distributed under the terms of the GNU General Public License (GPL)
5
//
6
// This code is distributed in the hope that it will be useful,
7
// but WITHOUT ANY WARRANTY; without even the implied warranty of
8
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
9
// General Public License for more details.
10
//
11
// The full text of the GPL is available at:
12
//
13
// http://www.gnu.org/licenses/
14
//****************************************************************************
15
16
#include "sl2z.hpp"
17
18
const SL2Z SL2Z::S(0, -1, 1, 0);
19
const SL2Z SL2Z::U(0, 1,-1, 0);
20
const SL2Z SL2Z::R(1, -1, 0, 1);
21
const SL2Z SL2Z::T(1, 1, 0, 1);
22
const SL2Z SL2Z::E(1, 0, 0, 1);
23
const SL2Z SL2Z::I(-1, 0, 0, -1);
24
25
26
27
28
29