Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. x^12 - x^9*y^3 + x^6*y^6 - x^3*y^9 + y^12 - 4*x^9*z^3 + 3*x^6*y^3*z^3 - 2*x^3*y^6*z^3 + y^9*z^3 + 6*x^6*z^6 - 3*x^3*y^3*z^6 + y^6*z^6 - 4*x^3*z^9 + y^3*z^9 + z^12
  2.  
  3. def tesgfppoints2():
  4. L1=5*10^4
  5. L2=2*L1
  6. for p in primes(L1,L2):
  7. K.<x,y,z>=GF(p)[]
  8. F=x^12 - x^9*y^3 + x^6*y^6 - x^3*y^9 + y^12 - 4*x^9*z^3 + 3*x^6*y^3*z^3 - 2*x^3*y^6*z^3 + y^9*z^3 + 6*x^6*z^6 - 3*x^3*y^3*z^6 + y^6*z^6 - 4*x^3*z^9 + y^3*z^9 + z^12
  9. C=Curve(F)
  10. ire=C.is_irreducible()
  11. if not ire: continue
  12. rp=len(C.rational_points())
  13.  
  14. print 'p=',p,';rp=',rp,'ir=',ire,'g=',C.genus()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement