[back] [prev] [next] [index] [root]
b := AbelianGroupDiscreteExp(a);
group | g |
|
group element | a |
representation of b in the abstract group g |
object or boolean | b |
See also: AbelianGroupDiscreteLog
kash> O := OrderMaximal(x^2-2*x-5); Generating polynomial: x^2 - 2*x - 5 Discriminant: 24 kash> g := RayResidueRingToAbelianGroup(27*O, [2]); Group with relations: [2 0 0 0 0] [0 3 0 0 0] [0 0 9 0 0] [0 0 0 9 0] [0 0 0 0 2] kash> a := AbelianGroupEltCreate(g, [1, 2, 3, 0, 0]); [1 2 3 0 0] kash> b := AbelianGroupDiscreteExp(a); [-337479530000, -232975502000] kash> a := AbelianGroupDiscreteLog(g, b); > [1 2 3 0 0]
<- back[back] [prev] [next] [index] [root]