[back] [prev] [next] [index] [root]
elt2 := AbelianGroupEltReduce(elt1 [, positive]);
group element | elt1 |
|
group element | elt2 |
reduced representation |
boolean | positive |
kash> g := AbelianGroupCreate(Mat(Z, [[2,1], [1,3]])); Group with relations: [2 1] [1 3] kash> elt1 := AbelianGroupEltCreate(g, [-100, -217]); [-100 -217] kash> elt2 := AbelianGroupEltReduce(elt1); [-100 -217] kash> AbelianGroupSmithCreate(g); Group with relations: [5] kash> elt2 := AbelianGroupEltReduce(elt1); [-1 0] kash> elt2 := AbelianGroupEltReduce(elt1, true); > [4 0]
<- back[back] [prev] [next] [index] [root]