
x^9 + x + 2 11 0 1
x^9 + x + 9 11 0 1
x^9 + x + 13 11 0 1
x^9 + x + 20 11 0 1
x^9 + x + 24 11 0 1
x^9 + x + 31 11 0 1
x^9 + x + 35 11 0 1
x^9 + x + 42 11 0 1
x^9 + x + 46 11 0 1
x^9 + x + 53 11 0 1
x^9 + x + 57 11 0 1
x^9 + x + 64 11 0 1
x^9 + x + 68 11 0 1
x^9 + x + 75 11 0 1
x^9 + x + 79 11 0 1
x^9 + x + 86 11 0 1
x^9 + x + 90 11 0 1
x^9 + x + 97 11 0 1
x^9 + x + 101 11 0 1
x^9 + 3*x + 1 11 0 1
x^9 + 3*x + 10 11 0 1
x^9 + 3*x + 12 11 0 1
x^9 + 3*x + 21 11 0 1
x^9 + 3*x + 23 11 0 1
x^9 + 3*x + 32 11 0 1
x^9 + 3*x + 34 11 0 1
x^9 + 3*x + 43 11 0 1
x^9 + 3*x + 45 11 0 1
x^9 + 3*x + 54 11 0 1
x^9 + 3*x + 56 11 0 1
x^9 + 3*x + 65 11 0 1
x^9 + 3*x + 67 11 0 1
x^9 + 3*x + 76 11 0 1
x^9 + 3*x + 78 11 0 1
x^9 + 3*x + 87 11 0 1
x^9 + 3*x + 89 11 0 1
x^9 + 3*x + 98 11 0 1
x^9 + 3*x + 100 11 0 1
x^9 + 4*x + 4 11 0 1
x^9 + 4*x + 7 11 0 1
x^9 + 4*x + 15 11 0 1
x^9 + 4*x + 18 11 0 1
x^9 + 4*x + 26 11 0 1
x^9 + 4*x + 29 11 0 1
x^9 + 4*x + 37 11 0 1
x^9 + 4*x + 40 11 0 1
x^9 + 4*x + 48 11 0 1
x^9 + 4*x + 51 11 0 1
x^9 + 4*x + 59 11 0 1
x^9 + 4*x + 62 11 0 1
x^9 + 4*x + 70 11 0 1
x^9 + 4*x + 73 11 0 1
x^9 + 4*x + 81 11 0 1
x^9 + 4*x + 84 11 0 1
x^9 + 4*x + 92 11 0 1
x^9 + 4*x + 95 11 0 1
x^9 + 5*x + 3 11 0 1
x^9 + 5*x + 8 11 0 1
x^9 + 5*x + 14 11 0 1
x^9 + 5*x + 19 11 0 1
x^9 + 5*x + 25 11 0 1
x^9 + 5*x + 30 11 0 1
x^9 + 5*x + 36 11 0 1
x^9 + 5*x + 41 11 0 1
x^9 + 5*x + 47 11 0 1
x^9 + 5*x + 52 11 0 1
x^9 + 5*x + 58 11 0 1
x^9 + 5*x + 63 11 0 1
x^9 + 5*x + 69 11 0 1
x^9 + 5*x + 74 11 0 1
x^9 + 5*x + 80 11 0 1
x^9 + 5*x + 85 11 0 1
x^9 + 5*x + 91 11 0 1
x^9 + 5*x + 96 11 0 1
x^9 + 5*x + 102 11 0 1
x^9 + 9*x + 5 11 0 1
x^9 + 9*x + 6 11 0 1
x^9 + 9*x + 16 11 0 1
x^9 + 9*x + 17 11 0 1
x^9 + 9*x + 27 11 0 1
x^9 + 9*x + 28 11 0 1
x^9 + 9*x + 38 11 0 1
x^9 + 9*x + 39 11 0 1
x^9 + 9*x + 49 11 0 1
x^9 + 9*x + 50 11 0 1
x^9 + 9*x + 60 11 0 1
x^9 + 9*x + 61 11 0 1
x^9 + 9*x + 71 11 0 1
x^9 + 9*x + 72 11 0 1
x^9 + 9*x + 82 11 0 1
x^9 + 9*x + 83 11 0 1
x^9 + 9*x + 93 11 0 1
x^9 + 9*x + 94 11 0 1
x^9 + 12*x + 2 11 0 1
x^9 + 12*x + 9 11 0 1
x^9 + 12*x + 13 11 0 1
x^9 + 12*x + 20 11 0 1
x^9 + 12*x + 24 11 0 1
x^9 + 12*x + 31 11 0 1
x^9 + 12*x + 35 11 0 1
x^9 + 12*x + 42 11 0 1
x^9 + 12*x + 46 11 0 1
x^9 + 12*x + 53 11 0 1
x^9 + 12*x + 57 11 0 1
x^9 + 12*x + 64 11 0 1
x^9 + 12*x + 68 11 0 1
x^9 + 12*x + 75 11 0 1
x^9 + 12*x + 79 11 0 1
x^9 + 12*x + 86 11 0 1
x^9 + 12*x + 90 11 0 1
x^9 + 12*x + 97 11 0 1
x^9 + 12*x + 101 11 0 1
x^9 + 14*x + 1 11 0 1
x^9 + 14*x + 10 11 0 1
x^9 + 14*x + 12 11 0 1
x^9 + 14*x + 21 11 0 1
x^9 + 14*x + 23 11 0 1
x^9 + 14*x + 32 11 0 1
x^9 + 14*x + 34 11 0 1
x^9 + 14*x + 43 11 0 1
x^9 + 14*x + 45 11 0 1
x^9 + 14*x + 54 11 0 1
x^9 + 14*x + 56 11 0 1
x^9 + 14*x + 65 11 0 1
x^9 + 14*x + 67 11 0 1
x^9 + 14*x + 76 11 0 1
x^9 + 14*x + 78 11 0 1
x^9 + 14*x + 87 11 0 1
x^9 + 14*x + 89 11 0 1
x^9 + 14*x + 98 11 0 1
x^9 + 14*x + 100 11 0 1
x^9 + 15*x + 4 11 0 1
x^9 + 15*x + 7 11 0 1
x^9 + 15*x + 15 11 0 1
x^9 + 15*x + 18 11 0 1
x^9 + 15*x + 26 11 0 1
x^9 + 15*x + 29 11 0 1
x^9 + 15*x + 37 11 0 1
x^9 + 15*x + 40 11 0 1
x^9 + 15*x + 48 11 0 1
x^9 + 15*x + 51 11 0 1
x^9 + 15*x + 59 11 0 1
x^9 + 15*x + 62 11 0 1
x^9 + 15*x + 70 11 0 1
x^9 + 15*x + 73 11 0 1
x^9 + 15*x + 81 11 0 1
x^9 + 15*x + 84 11 0 1
x^9 + 15*x + 92 11 0 1
x^9 + 15*x + 95 11 0 1
x^9 + 16*x + 3 11 0 1
x^9 + 16*x + 8 11 0 1
x^9 + 16*x + 14 11 0 1
x^9 + 16*x + 19 11 0 1
x^9 + 16*x + 25 11 0 1
x^9 + 16*x + 30 11 0 1
x^9 + 16*x + 36 11 0 1
x^9 + 16*x + 41 11 0 1
x^9 + 16*x + 47 11 0 1
x^9 + 16*x + 52 11 0 1
x^9 + 16*x + 58 11 0 1
x^9 + 16*x + 63 11 0 1
x^9 + 16*x + 69 11 0 1
x^9 + 16*x + 74 11 0 1
x^9 + 16*x + 80 11 0 1
x^9 + 16*x + 85 11 0 1
x^9 + 16*x + 91 11 0 1
x^9 + 16*x + 96 11 0 1
x^9 + 16*x + 102 11 0 1
x^9 + 20*x + 5 11 0 1
x^9 + 20*x + 6 11 0 1
x^9 + 20*x + 16 11 0 1
x^9 + 20*x + 17 11 0 1
x^9 + 20*x + 27 11 0 1
x^9 + 20*x + 28 11 0 1
x^9 + 20*x + 38 11 0 1
x^9 + 20*x + 39 11 0 1
x^9 + 20*x + 49 11 0 1
x^9 + 20*x + 50 11 0 1
x^9 + 20*x + 60 11 0 1
x^9 + 20*x + 61 11 0 1
x^9 + 20*x + 71 11 0 1
x^9 + 20*x + 72 11 0 1
x^9 + 20*x + 82 11 0 1
x^9 + 20*x + 83 11 0 1
x^9 + 20*x + 93 11 0 1
x^9 + 20*x + 94 11 0 1
x^9 + 23*x + 2 11 0 1
x^9 + 23*x + 9 11 0 1
x^9 + 23*x + 13 11 0 1
x^9 + 23*x + 20 11 0 1
x^9 + 23*x + 24 11 0 1
x^9 + 23*x + 31 11 0 1
x^9 + 23*x + 35 11 0 1
x^9 + 23*x + 42 11 0 1
x^9 + 23*x + 46 11 0 1
x^9 + 23*x + 53 11 0 1
x^9 + 23*x + 57 11 0 1
x^9 + 23*x + 64 11 0 1
x^9 + 23*x + 68 11 0 1
x^9 + 23*x + 75 11 0 1
x^9 + 23*x + 79 11 0 1
x^9 + 23*x + 86 11 0 1
x^9 + 23*x + 90 11 0 1
x^9 + 23*x + 97 11 0 1
x^9 + 23*x + 101 11 0 1
x^9 + 25*x + 1 11 0 1
x^9 + 25*x + 10 11 0 1
x^9 + 25*x + 12 11 0 1
x^9 + 25*x + 21 11 0 1
x^9 + 25*x + 23 11 0 1
x^9 + 25*x + 32 11 0 1
x^9 + 25*x + 34 11 0 1
x^9 + 25*x + 43 11 0 1
x^9 + 25*x + 45 11 0 1
x^9 + 25*x + 54 11 0 1
x^9 + 25*x + 56 11 0 1
x^9 + 25*x + 65 11 0 1
x^9 + 25*x + 67 11 0 1
x^9 + 25*x + 76 11 0 1
x^9 + 25*x + 78 11 0 1
x^9 + 25*x + 87 11 0 1
x^9 + 25*x + 89 11 0 1
x^9 + 25*x + 98 11 0 1
x^9 + 25*x + 100 11 0 1
x^9 + 26*x + 4 11 0 1
x^9 + 26*x + 7 11 0 1
x^9 + 26*x + 15 11 0 1
x^9 + 26*x + 18 11 0 1
x^9 + 26*x + 26 11 0 1
x^9 + 26*x + 29 11 0 1
x^9 + 26*x + 37 11 0 1
x^9 + 26*x + 40 11 0 1
x^9 + 26*x + 48 11 0 1
x^9 + 26*x + 51 11 0 1
x^9 + 26*x + 59 11 0 1
x^9 + 26*x + 62 11 0 1
x^9 + 26*x + 70 11 0 1
x^9 + 26*x + 73 11 0 1
x^9 + 26*x + 81 11 0 1
x^9 + 26*x + 84 11 0 1
x^9 + 26*x + 92 11 0 1
x^9 + 26*x + 95 11 0 1
x^9 + 27*x + 3 11 0 1
x^9 + 27*x + 8 11 0 1
x^9 + 27*x + 14 11 0 1
x^9 + 27*x + 19 11 0 1
x^9 + 27*x + 25 11 0 1
x^9 + 27*x + 30 11 0 1
x^9 + 27*x + 36 11 0 1
x^9 + 27*x + 41 11 0 1
x^9 + 27*x + 47 11 0 1
x^9 + 27*x + 52 11 0 1
x^9 + 27*x + 58 11 0 1
x^9 + 27*x + 63 11 0 1
x^9 + 27*x + 69 11 0 1
x^9 + 27*x + 74 11 0 1
x^9 + 27*x + 80 11 0 1
x^9 + 27*x + 85 11 0 1
x^9 + 27*x + 91 11 0 1
x^9 + 27*x + 96 11 0 1
x^9 + 27*x + 102 11 0 1
x^9 + 31*x + 5 11 0 1
x^9 + 31*x + 6 11 0 1
x^9 + 31*x + 16 11 0 1
x^9 + 31*x + 17 11 0 1
x^9 + 31*x + 27 11 0 1
x^9 + 31*x + 28 11 0 1
x^9 + 31*x + 38 11 0 1
x^9 + 31*x + 39 11 0 1
x^9 + 31*x + 49 11 0 1
x^9 + 31*x + 50 11 0 1
x^9 + 31*x + 60 11 0 1
x^9 + 31*x + 61 11 0 1
x^9 + 31*x + 71 11 0 1
x^9 + 31*x + 72 11 0 1
x^9 + 31*x + 82 11 0 1
x^9 + 31*x + 83 11 0 1
x^9 + 31*x + 93 11 0 1
x^9 + 31*x + 94 11 0 1
x^9 + 34*x + 2 11 0 1
x^9 + 34*x + 9 11 0 1
x^9 + 34*x + 13 11 0 1
x^9 + 34*x + 20 11 0 1
x^9 + 34*x + 24 11 0 1
x^9 + 34*x + 31 11 0 1
x^9 + 34*x + 35 11 0 1
x^9 + 34*x + 42 11 0 1
x^9 + 34*x + 46 11 0 1
x^9 + 34*x + 53 11 0 1
x^9 + 34*x + 57 11 0 1
x^9 + 34*x + 64 11 0 1
x^9 + 34*x + 68 11 0 1
x^9 + 34*x + 75 11 0 1
x^9 + 34*x + 79 11 0 1
x^9 + 34*x + 86 11 0 1
x^9 + 34*x + 90 11 0 1
x^9 + 34*x + 97 11 0 1
x^9 + 34*x + 101 11 0 1
x^9 + 36*x + 1 11 0 1
x^9 + 36*x + 10 11 0 1
x^9 + 36*x + 12 11 0 1
x^9 + 36*x + 21 11 0 1
x^9 + 36*x + 23 11 0 1
x^9 + 36*x + 32 11 0 1
x^9 + 36*x + 34 11 0 1
x^9 + 36*x + 43 11 0 1
x^9 + 36*x + 45 11 0 1
x^9 + 36*x + 54 11 0 1
x^9 + 36*x + 56 11 0 1
x^9 + 36*x + 65 11 0 1
x^9 + 36*x + 67 11 0 1
x^9 + 36*x + 76 11 0 1
x^9 + 36*x + 78 11 0 1
x^9 + 36*x + 87 11 0 1
x^9 + 36*x + 89 11 0 1
x^9 + 36*x + 98 11 0 1
x^9 + 36*x + 100 11 0 1
x^9 + 37*x + 4 11 0 1
x^9 + 37*x + 7 11 0 1
x^9 + 37*x + 15 11 0 1
x^9 + 37*x + 18 11 0 1
x^9 + 37*x + 26 11 0 1
x^9 + 37*x + 29 11 0 1
x^9 + 37*x + 37 11 0 1
x^9 + 37*x + 40 11 0 1
x^9 + 37*x + 48 11 0 1
x^9 + 37*x + 51 11 0 1
x^9 + 37*x + 59 11 0 1
x^9 + 37*x + 62 11 0 1
x^9 + 37*x + 70 11 0 1
x^9 + 37*x + 73 11 0 1
x^9 + 37*x + 81 11 0 1
x^9 + 37*x + 84 11 0 1
x^9 + 37*x + 92 11 0 1
x^9 + 37*x + 95 11 0 1
x^9 + 38*x + 3 11 0 1
x^9 + 38*x + 8 11 0 1
x^9 + 38*x + 14 11 0 1
x^9 + 38*x + 19 11 0 1
x^9 + 38*x + 25 11 0 1
x^9 + 38*x + 30 11 0 1
x^9 + 38*x + 36 11 0 1
x^9 + 38*x + 41 11 0 1
x^9 + 38*x + 47 11 0 1
x^9 + 38*x + 52 11 0 1
x^9 + 38*x + 58 11 0 1
x^9 + 38*x + 63 11 0 1
x^9 + 38*x + 69 11 0 1
x^9 + 38*x + 74 11 0 1
x^9 + 38*x + 80 11 0 1
x^9 + 38*x + 85 11 0 1
x^9 + 38*x + 91 11 0 1
x^9 + 38*x + 96 11 0 1
x^9 + 38*x + 102 11 0 1
x^9 + 42*x + 5 11 0 1
x^9 + 42*x + 6 11 0 1
x^9 + 42*x + 16 11 0 1
x^9 + 42*x + 17 11 0 1
x^9 + 42*x + 27 11 0 1
x^9 + 42*x + 28 11 0 1
x^9 + 42*x + 38 11 0 1
x^9 + 42*x + 39 11 0 1
x^9 + 42*x + 49 11 0 1
x^9 + 42*x + 50 11 0 1
x^9 + 42*x + 60 11 0 1
x^9 + 42*x + 61 11 0 1
x^9 + 42*x + 71 11 0 1
x^9 + 42*x + 72 11 0 1
x^9 + 42*x + 82 11 0 1
x^9 + 42*x + 83 11 0 1
x^9 + 42*x + 93 11 0 1
x^9 + 42*x + 94 11 0 1
x^9 + 45*x + 2 11 0 1
x^9 + 45*x + 9 11 0 1
x^9 + 45*x + 13 11 0 1
x^9 + 45*x + 20 11 0 1
x^9 + 45*x + 24 11 0 1
x^9 + 45*x + 31 11 0 1
x^9 + 45*x + 35 11 0 1
x^9 + 45*x + 42 11 0 1
x^9 + 45*x + 46 11 0 1
x^9 + 45*x + 53 11 0 1
x^9 + 45*x + 57 11 0 1
x^9 + 45*x + 64 11 0 1
x^9 + 45*x + 68 11 0 1
x^9 + 45*x + 75 11 0 1
x^9 + 45*x + 79 11 0 1
x^9 + 45*x + 86 11 0 1
x^9 + 45*x + 90 11 0 1
x^9 + 45*x + 97 11 0 1
x^9 + 45*x + 101 11 0 1
x^9 + 47*x + 1 11 0 1
x^9 + 47*x + 10 11 0 1
x^9 + 47*x + 12 11 0 1
x^9 + 47*x + 21 11 0 1
x^9 + 47*x + 23 11 0 1
x^9 + 47*x + 32 11 0 1
x^9 + 47*x + 34 11 0 1
x^9 + 47*x + 43 11 0 1
x^9 + 47*x + 45 11 0 1
x^9 + 47*x + 54 11 0 1
x^9 + 47*x + 56 11 0 1
x^9 + 47*x + 65 11 0 1
x^9 + 47*x + 67 11 0 1
x^9 + 47*x + 76 11 0 1
x^9 + 47*x + 78 11 0 1
x^9 + 47*x + 87 11 0 1
x^9 + 47*x + 89 11 0 1
x^9 + 47*x + 98 11 0 1
x^9 + 47*x + 100 11 0 1
x^9 + 48*x + 4 11 0 1
x^9 + 48*x + 7 11 0 1
x^9 + 48*x + 15 11 0 1
x^9 + 48*x + 18 11 0 1
x^9 + 48*x + 26 11 0 1
x^9 + 48*x + 29 11 0 1
x^9 + 48*x + 37 11 0 1
x^9 + 48*x + 40 11 0 1
x^9 + 48*x + 48 11 0 1
x^9 + 48*x + 51 11 0 1
x^9 + 48*x + 59 11 0 1
x^9 + 48*x + 62 11 0 1
x^9 + 48*x + 70 11 0 1
x^9 + 48*x + 73 11 0 1
x^9 + 48*x + 81 11 0 1
x^9 + 48*x + 84 11 0 1
x^9 + 48*x + 92 11 0 1
x^9 + 48*x + 95 11 0 1
x^9 + 49*x + 3 11 0 1
x^9 + 49*x + 8 11 0 1
x^9 + 49*x + 14 11 0 1
x^9 + 49*x + 19 11 0 1
^CTraceback (most recent call last):                Mresult=Cartier_matrix(E,p,1);
  File "", line 1, in <module>
    
  File "/private/var/folders/rt/rtyQ7RPsHRCDmvOBf9SYwU+++TI/-Tmp-/tmpubVsEp/___code___.py", line 4, in <module>
    exec compile(u"for v in V:\n    E=HyperellipticCurve(f([v[_sage_const_0 ],v[_sage_const_1 ],v[_sage_const_2 ],v[_sage_const_3 ],v[_sage_const_4 ],v[_sage_const_5 ],v[_sage_const_6 ],v[_sage_const_7 ],v[_sage_const_8 ],_sage_const_1 ]),_sage_const_0 );\n    #print E\n    for p in srange(_sage_const_5 ,_sage_const_100 ):\n        if p.is_prime():\n            Mresult=Cartier_matrix(E,p,_sage_const_1 );\n            if is_Matrix(Mresult[_sage_const_0 ]):\n                a=Mresult[_sage_const_2 ]-rank(Mresult[_sage_const_0 ]);\n                if a==_sage_const_1 :\n                    #print E,'a is 1';\n                    Nresult=Hasse_Vitt(Mresult[_sage_const_0 ],Mresult[_sage_const_1 ],Mresult[_sage_const_2 ],p,_sage_const_1 );\n                    p_rank=rank(Nresult);\n                    if p_rank==_sage_const_0 :\n                        print f([v[_sage_const_0 ],v[_sage_const_1 ],v[_sage_const_2 ],v[_sage_const_3 ],v[_sage_const_4 ],v[_sage_const_5 ],v[_sage_const_6 ],v[_sage_const_7 ],v[_sage_const_8 ],_sage_const_1 ]),p, p_rank, a;" + '\n', '', 'single')
  File "", line 6, in <module>
    
  File "/private/var/folders/rt/rtyQ7RPsHRCDmvOBf9SYwU+++TI/-Tmp-/tmpV64Md2/___code___.py", line 25, in Cartier_matrix
    C=E.change_ring(Fq)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py", line 93, in change_ring
    return HyperellipticCurve(f.change_ring(R), h, "%s,%s"%(x,y))
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/schemes/hyperelliptic_curves/constructor.py", line 96, in HyperellipticCurve
    return HyperellipticCurve_finite_field(PP, f, h, names=names, genus=g)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py", line 69, in __init__
    P2 = PolynomialRing(P1,name=names[1])
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line 343, in PolynomialRing
    R = _single_variate(base_ring, name, sparse, implementation)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line 397, in _single_variate
    R = _get_from_cache(key)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/rings/polynomial/polynomial_ring_constructor.py", line 379, in _get_from_cache
    if _cache.has_key(key):
  File "ring.pyx", line 845, in sage.rings.ring.Ring.__hash__ (sage/rings/ring.c:6275)
  File "sage_object.pyx", line 101, in sage.structure.sage_object.SageObject.__repr__ (sage/structure/sage_object.c:1341)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/rings/polynomial/polynomial_ring.py", line 1198, in _repr_
    s = PolynomialRing_commutative._repr_(self)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/rings/polynomial/polynomial_ring.py", line 557, in _repr_
    self.variable_name(), self.base_ring())
  File "finite_field_base.pyx", line 104, in sage.rings.finite_rings.finite_field_base.FiniteField.__repr__ (sage/rings/finite_rings/finite_field_base.c:1905)
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/rings/finite_rings/finite_field_prime_modn.py", line 157, in characteristic
    def characteristic(self):
  File "/Applications/sage/local/lib/python2.6/site-packages/sage/interfaces/get_sigs.py", line 9, in my_sigint
    raise KeyboardInterrupt
KeyboardInterrupt
__SAGE__
