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