from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(4140, base_ring=CyclotomicField(44))
M = H._module
chi = DirichletCharacter(H, M([0,22,33,38]))
pari: [g,chi] = znchar(Mod(53,4140))
χ4140(17,⋅)
χ4140(53,⋅)
χ4140(557,⋅)
χ4140(773,⋅)
χ4140(917,⋅)
χ4140(953,⋅)
χ4140(1493,⋅)
χ4140(1673,⋅)
χ4140(1997,⋅)
χ4140(2177,⋅)
χ4140(2213,⋅)
χ4140(2357,⋅)
χ4140(2537,⋅)
χ4140(2573,⋅)
χ4140(3257,⋅)
χ4140(3437,⋅)
χ4140(3653,⋅)
χ4140(3833,⋅)
χ4140(3977,⋅)
χ4140(4013,⋅)
order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(2071,461,1657,3961) → (1,−1,−i,e(2219))
a |
−1 | 1 | 7 | 11 | 13 | 17 | 19 | 29 | 31 | 37 | 41 | 43 |
χ4140(53,a) |
−1 | 1 | e(447) | e(113) | e(4415) | e(4413) | e(115) | e(116) | e(112) | e(4439) | e(2219) | e(4425) |