[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]