[back] [prev] [next] [index] [root]
B := AlffDivisorLBasisShort(D);
list | B |
of pairs of basis elements b_i and degree bounds d_i |
alff divisor | D |
See also: AlffDivisorLBasis, AlffDivisorLDim, AlffDivisorLIndex, AlffDivisorDeg, AlffGenus, Alff
kash> AlffInit(FF(5,1));; kash> AlffOrders(y^2+T^3+1);; kash> infty := AlffPlaceSplit(F, 1/T)[1]; Alff place < [ 1/T, 0 ], [ 0, 1 ] > kash> l := AlffPlaceSplit(F, T+3); [ Alff place < [ T + 3, 0 ], [ 1, 1 ] >, Alff place < [ T + 3, 0 ], [ 4, 1 ] > ] kash> D := 2*infty + 3*l[1] - l[2]; Alff divisor [ [ Alff place < [ 1/T, 0 ], [ 0, 1 ] >, 2 ], [ Alff place < [ T + 3, 0 ], [ 1, 1 ] >, 3 ], [ Alff place < [ T + 3, 0 ], [ 4, 1 ] >, -1 ] ] kash> AlffDivisorLBasisShort(D); > [ [ [ 4*T^3 + 4*T^2 + 2*T + 1, T ] / (T^3 + 4*T^2 + 2*T + 2), 1 ], [ [ 4*T^3 + 2*T^2 + 4, 1 ] / (T^3 + 4*T^2 + 2*T + 2), 1 ] ]
<- back[back] [prev] [next] [index] [root]