[back] [prev] [next] [index] [root]
GaloisRoots
Returns current root ordering.
Syntax:
L := GaloisRoots(o);
L := GaloisRoots(o,k);
order |
o |
|
int |
k |
|
list |
L |
of list of roots and permutation |
See also: Galois
Description:
This function returns a list of the roots
of the generating polynomial in the current ordering
and a permutation giving this ordering in view of the
standard ordering as returned by Solve(). After
computation by Galois() the action of the Galois group
on this root ordering is equivalent to the computed
transitive permutation group as classified in GAP GAP.
Is the second parameter k used, the roots are returned with
precision k for the complex case and p^k in p-adic case.
Example:
kash> o := Order(Z, 8, 2);
Generating polynomial: x^8 - 2
kash> Galois(o);
"2D_8(8)"
kash> GaloisRoots(o);
> [ [ -171, [1171, -5618], [0, -384], [1171, 5618], 171, [-1171, 5618],
[0, 384], [-1171, -5618] ], (2,5)(4,6,7) ]
<- back[back] [prev] [next] [index] [root]