update to AbstractAlgebra
This commit is contained in:
parent
df940c8c07
commit
b23a98d23e
@ -1,11 +1,9 @@
|
|||||||
module SpecialAutomorphisms
|
module SpecialAutomorphisms
|
||||||
|
|
||||||
using Nemo
|
using AbstractAlgebra
|
||||||
using Groups
|
using Groups
|
||||||
|
|
||||||
if VERSION >= v"0.6.0"
|
import AbstractAlgebra.perm
|
||||||
import Nemo.Generic.perm
|
|
||||||
end
|
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
#
|
#
|
||||||
@ -47,12 +45,12 @@ function AutFG_emb(A::AutGroup, p::perm)
|
|||||||
return A(Groups.perm_autsymbol(p))
|
return A(Groups.perm_autsymbol(p))
|
||||||
end
|
end
|
||||||
|
|
||||||
function (g::WreathProductElem)(a::AutGroupElem)
|
function (g::WreathProductElem)(a::Groups.Automorphism)
|
||||||
g = AutFG_emb(parent(a),g)
|
g = AutFG_emb(parent(a),g)
|
||||||
return g*a*g^-1
|
return g*a*g^-1
|
||||||
end
|
end
|
||||||
|
|
||||||
function (p::perm)(a::AutGroupElem)
|
function (p::perm)(a::Groups.Automorphism)
|
||||||
g = AutFG_emb(parent(a),p)
|
g = AutFG_emb(parent(a),p)
|
||||||
return g*a*g^-1
|
return g*a*g^-1
|
||||||
end
|
end
|
||||||
|
@ -3,9 +3,7 @@ module SpecialLinear
|
|||||||
using Nemo
|
using Nemo
|
||||||
using Groups
|
using Groups
|
||||||
|
|
||||||
if VERSION >= v"0.6.0"
|
|
||||||
import Nemo.Generic.perm
|
import Nemo.Generic.perm
|
||||||
end
|
|
||||||
|
|
||||||
###############################################################################
|
###############################################################################
|
||||||
#
|
#
|
||||||
|
Loading…
Reference in New Issue
Block a user