sage:from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(5400, base_ring=CyclotomicField(60))
M = H._module
chi = DirichletCharacter(H, M([0,0,40,27]))
pari:[g,chi] = znchar(Mod(937,5400))
χ5400(73,⋅)
χ5400(577,⋅)
χ5400(937,⋅)
χ5400(1153,⋅)
χ5400(1873,⋅)
χ5400(2017,⋅)
χ5400(2233,⋅)
χ5400(2737,⋅)
χ5400(2953,⋅)
χ5400(3097,⋅)
χ5400(3313,⋅)
χ5400(3817,⋅)
χ5400(4033,⋅)
χ5400(4177,⋅)
χ5400(4897,⋅)
χ5400(5113,⋅)
sage:chi.galois_orbit()
pari:order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(1351,2701,1001,2377) → (1,1,e(32),e(209))
a |
−1 | 1 | 7 | 11 | 13 | 17 | 19 | 23 | 29 | 31 | 37 | 41 |
χ5400(937,a) |
−1 | 1 | e(1211) | e(1513) | e(6053) | e(2017) | e(101) | e(6017) | e(3017) | e(1514) | e(201) | e(152) |
sage:chi.jacobi_sum(n)