sage:from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(2635, base_ring=CyclotomicField(6))
M = H._module
chi = DirichletCharacter(H, M([3,0,2]))
pari:[g,chi] = znchar(Mod(1854,2635))
χ2635(749,⋅)
χ2635(1854,⋅)
sage:chi.galois_orbit()
pari:order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(1582,156,1956) → (−1,1,e(31))
a |
−1 | 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 11 | 12 | 13 |
χ2635(1854,a) |
1 | 1 | −1 | e(65) | 1 | e(31) | e(65) | −1 | e(32) | e(32) | e(65) | e(61) |
sage:chi.jacobi_sum(n)