[back] [prev] [next] [index] [root]
OrderInstallHom(o1,o2,alpha); OrderInstallHom(o1,o2,b);
order | o1 |
|
order | o2 |
|
algebraic element | alpha |
|
boolean | b |
kash> o1 := Order (Z,2,3);; kash> o2 := Order (o1,2,2); F[1] / / E1[1] / / Q F [ 1] x^2 - 2 E 1[ 1] x^2 - 3 kash> gen1 := OrderBasis (OrderEquationOrder (o1))[2]; [0, 1] kash> gen2 := OrderBasis (OrderEquationOrder (o2))[2]; [0, 1] kash> gen := EltMove (gen1, o2) + gen2; [[0, 1], 1] kash> o3 := Order (MatMinPoly (EltRepMat(gen, Z)[2])); Generating polynomial: x^4 - 10*x^2 + 1 kash> OrderInstallHom (o3, o2, gen); kash> EltMove (Elt (o3, [1,2,3,4]), o2); [[16, 38], [46, 6]] kash> EltMove (Elt (o3, [1,2,3,4]/2), o2); > [[8, 19], [23, 3]]
<- back[back] [prev] [next] [index] [root]