Hi I don't know why the function "A=H.point()" at the following program for the finite field with size 101^5 does not work with this error as below. But for the finite field with size 101^2 there is no problem. By the way, I use this PC: OS: LINUX VERSION: ubunto 10.4-64bit. Also I have not downloaded a pre-built binary or build from source.
sage: k.<x>=GF(101^5,'x'); sage: x=polygen(k); sage: H = HyperellipticCurve(x^5 + 12*x^4 + 13*x^3 + 15*x^2 + 33*x); sage: J = H.jacobian(); sage: J = J(J.base_ring()); sage: A=H.points(); sage: print A; ------------------------------- Traceback (click to the left of this block for traceback) ... TypeError: list indices must be integers, not FiniteField_ext_pariElement Thank On 4/10/11, Foad Khoshnam <[email protected]> wrote: > Hi > I don't know why the function "A=H.point()" at the followe program > for the finite field with size 101^5 don't work. > But for the finite field with size 101^2 there is no problem. > > sage: k.<x>=GF(101^5,'x'); > sage: x=polygen(k); > sage: H = HyperellipticCurve(x^5 + 12*x^4 + 13*x^3 + 15*x^2 + 33*x); > sage: J = H.jacobian(); > sage: J = J(J.base_ring()); > sage: A=H.points(); > sage: print A; -- FOAD KHOSHNAM -- To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org
