mirror of
https://github.com/kalmarek/SmallHyperbolic
synced 2024-11-12 20:55:29 +01:00
add generators of order 10 for SL₂{31}
This commit is contained in:
parent
8dc248a5b2
commit
6e967824cd
@ -8,7 +8,16 @@ using Dates
|
||||
include("src/nemo_utils.jl")
|
||||
|
||||
function SL2p_gens(p)
|
||||
if p == 109
|
||||
if p == 31
|
||||
a, b = let
|
||||
a = SL₂{p}([8 14; 4 11])
|
||||
b = SL₂{p}([23 0; 14 27])
|
||||
@assert isone(a^10)
|
||||
@assert isone(b^10)
|
||||
|
||||
a, b
|
||||
end
|
||||
elseif p == 109
|
||||
a, b = let
|
||||
a = SL₂{p}([0 1; 108 11])
|
||||
b = SL₂{p}([57 2; 52 42])
|
||||
@ -51,7 +60,7 @@ const p = try
|
||||
RamanujanGraphs.Primes.isprime(p)
|
||||
p
|
||||
catch ex
|
||||
@error "You need to provide a prime `-p` which is congruent to 1 mod 4."
|
||||
@error "You need to provide a prime, ex: `julia adj_psl2_eigvals.jl -p 31`"
|
||||
rethrow(ex)
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user