[back] [prev] [next] [index] [root]
OrderAutomorphismsAbel
Computes of the given Abelian extension.
Syntax:
aut := OrderAutomorphismsAbel(o);
logical |
aut |
IsAbelian |
order |
o |
the given order |
See also: EltAutomorphism, OrderAutomorphisms, OrderAutomorphismsNormal
Description:
This function computes the automorphisms of the given Abelian
extension. The automorphisms are represented by algebraic
numbers which are zeros of the generating polynomials of the
given extension. They can be applied to algebraic numbers
with the function EltAutomorphism.
The computation of automorphisms is only possible for
absolute Abelian extensions. In the case that an extension
is Abelian the function will return true otherwise
false. Using the function OrderAutomorphisms
one gets the explicit automorphisms.
The algorithms are described in Kl2,AcKl1.
Example:
Compute the automorphisms:
kash> o := Order(x^4-4*x^2+1);;
kash> OrderAutomorphismsAbel(o);
> true
<- back[back] [prev] [next] [index] [root]