[back] [prev] [next] [index] [root]
 
OrderAutomorphismsNormal
Computes automorphisms of the given normal extension.
Syntax:
aut := OrderAutomorphismsNormal(o);
| list | 
  aut    | 
list of automorphisms | 
| order | 
  o    | 
the given order | 
See also:  EltAutomorphism, OrderAutomorphisms, OrderAutomorphismsAbel
Description:
This function computes the automorphisms of the given normal
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
normal extensions. In the case that an extension is normal
the function will return  true otherwise  false.
Using the function  OrderAutomorphisms
one gets the explicit automorphisms.
The algorithms
are described in Kl2,AcKl1. If it is known that the
given extension is Abelian it is strongly recommended to use
the function  OrderAutomorphismsAbel which is much faster.
Example:
Compute the automorphisms:
kash> o := Order(x^4-4*x^2+1);;
kash> OrderAutomorphismsNormal(o);
> true
<- back[back] [prev] [next] [index] [root]