mirror of
https://github.com/kalmarek/Groups.jl.git
synced 2024-12-25 02:05:30 +01:00
create mcg_twists from Aut(F_n) directly
This commit is contained in:
parent
15a737bfa5
commit
79a4450ef9
@ -76,10 +76,13 @@ function Te(λ::ΡΛ, ϱ::ΡΛ, i, j)
|
||||
end
|
||||
end
|
||||
|
||||
function mcg_twists(genus::Integer)
|
||||
function mcg_twists(G::AutomorphismGroup{<:FreeGroup})
|
||||
|
||||
@assert iseven(ngens(object(G)))
|
||||
genus = ngens(object(G)) ÷ 2
|
||||
|
||||
genus < 3 && throw("Not Implemented: genus = $genus < 3")
|
||||
|
||||
G = SpecialAutomorphismGroup(FreeGroup(2genus), maxrules = 1000)
|
||||
A = KnuthBendix.alphabet(G)
|
||||
|
||||
λ = ΡΛ(:λ, A, 2genus)
|
||||
|
Loading…
Reference in New Issue
Block a user