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

 


EltMove

Returns an algebraic element in a different representation.

Syntax:

b := EltMove(a,S);

algebraic element or lattice element
  b  
algebraic element or lattice element
  a  
order or lattice
  S  

See also:  PolyMove, IdealMove

Description:

The element a is contained in a certain order or lattice and is therefore given in a specific representation. This function tries to give a representation of a in the structure S.


Example:

Moving elements in relative extensions.

kash> o := Order (Poly(Zx,[1,0,73,-280,-2399]));;
kash> O := OrderMaximal (o);;
kash> oo := Order (O,2,3);;
kash> a := Elt (O,[0,0,0,1]);;
kash> OrderBasis (O);
[ 1, [0, 1, 0, 0], [1, 1, 1, 0] / 2, [414, 857, 795, 1] / 1646 ]
kash> EltMove (a,o);
[414, 857, 795, 1] / 1646
kash> EltMove (a,oo);
> [[0, 0, 0, 1], 0]


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