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

 


OrderSetMaximal

Sets the OrderIsMaximal flag in the given order.

Syntax:

OrderSetMaximal(o);
OrderSetMaximal(o,flag);

order
  o  
optional boolean
  flag  

See also:  OrderIsMaximal

Description:

Sets the OrderIsMaximal flag in the order o to flag. If flag is not given, the order is assumed to be maximal.


Example:

Define the order {\Bbb Z}[frac{1 + \sqrt{5}}{2}] as maximal.

kash> o := Order (Poly (Zx,[1,0,-5]));
Generating polynomial: x^2 - 5

kash> o1 := Order (o,[Elt(o,1),Elt (o,[1,1]/2)]);
   F[1]
    |
   F[2]
  /
 /
Q
F  [ 1]     Given by transformation matrix
F  [ 2]     x^2 - 5

kash> OrderIsMaximal(o1);
false
kash> OrderSetMaximal (o1);
kash> OrderIsMaximal(o1);
> true


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