[back] [prev] [next] [index] [root]

 


OrderUnitsLLL

Computes a LLL reduced system of independent units.

Syntax:

OrderUnitsLLL (O);

order
  O  

See also:  OrderLLL, OrderUnitsPFund

Description:

The given absolute order O has to be maximal. Computes a LLL reduced representation of the units given in O. If no units have been computed so far, an arbitrary system of independent units is computed in advance.


Example:

kash>  O := OrderMaximal(x^3+x^2-2*x-1);
Generating polynomial: x^3 + x^2 - 2*x - 1
Discriminant: 49 

kash> OrderUnitsLLL(O);
> [ [-1, 1, 0], [5, -1, -2] ]


<- back[back] [prev] [next] [index] [root]