sage:from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(5184, base_ring=CyclotomicField(72))
M = H._module
chi = DirichletCharacter(H, M([0,9,32]))
pari:[g,chi] = znchar(Mod(2521,5184))
χ5184(73,⋅)
χ5184(361,⋅)
χ5184(505,⋅)
χ5184(793,⋅)
χ5184(937,⋅)
χ5184(1225,⋅)
χ5184(1369,⋅)
χ5184(1657,⋅)
χ5184(1801,⋅)
χ5184(2089,⋅)
χ5184(2233,⋅)
χ5184(2521,⋅)
χ5184(2665,⋅)
χ5184(2953,⋅)
χ5184(3097,⋅)
χ5184(3385,⋅)
χ5184(3529,⋅)
χ5184(3817,⋅)
χ5184(3961,⋅)
χ5184(4249,⋅)
χ5184(4393,⋅)
χ5184(4681,⋅)
χ5184(4825,⋅)
χ5184(5113,⋅)
sage:chi.galois_orbit()
pari:order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(2431,325,1217) → (1,e(81),e(94))
a |
−1 | 1 | 5 | 7 | 11 | 13 | 17 | 19 | 23 | 25 | 29 | 31 |
χ5184(2521,a) |
1 | 1 | e(7225) | e(3613) | e(7229) | e(7231) | e(61) | e(245) | e(3623) | e(3625) | e(7259) | e(98) |
sage:chi.jacobi_sum(n)