sage:from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(3216, base_ring=CyclotomicField(22))
M = H._module
chi = DirichletCharacter(H, M([0,0,0,1]))
pari:[g,chi] = znchar(Mod(2353,3216))
χ3216(673,⋅)
χ3216(913,⋅)
χ3216(1057,⋅)
χ3216(1249,⋅)
χ3216(1345,⋅)
χ3216(1393,⋅)
χ3216(1921,⋅)
χ3216(2305,⋅)
χ3216(2353,⋅)
χ3216(3073,⋅)
sage:chi.galois_orbit()
pari:order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(2815,805,1073,337) → (1,1,1,e(221))
a |
−1 | 1 | 5 | 7 | 11 | 13 | 17 | 19 | 23 | 25 | 29 | 31 |
χ3216(2353,a) |
−1 | 1 | e(2215) | e(221) | e(2215) | e(2219) | e(1110) | e(115) | e(113) | e(114) | 1 | e(223) |
sage:chi.jacobi_sum(n)