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