[back] [prev] [next] [index] [root]
dualhom := AbelianDualHom(hom);
homomorphism | hom |
homomorphism from g1 to g2 |
See also: AbelianGroupHomCreate, AbelianHomGroup
kash> g1 := AbelianGroupCreate([[0,1,2],[5,6,0],[0,4,5]]);; kash> g2 := AbelianGroupCreate([[0,2],[3,0]]);; kash> mat := Mat(Z, [[-24,24],[20,-20],[-10,10]]);; kash> hom := AbelianGroupHomCreate(g1, g2, mat, true); HomMatrix = [-24 24] [ 20 -20] [-10 10] from Group with relations: [0 1 2] [5 6 0] [0 4 5] to Group with relations: [0 2] [3 0] kash> dualhom:=AbelianDualHom(hom); HomMatrix = [5] from Group with relations: [6] to Group with relations: [15]
<- back[back] [prev] [next] [index] [root]