from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(132300, base_ring=CyclotomicField(420))
M = H._module
chi = DirichletCharacter(H, M([0,280,399,220]))
pari: [g,chi] = znchar(Mod(38413,132300))
χ132300(37,⋅)
χ132300(613,⋅)
χ132300(3637,⋅)
χ132300(3817,⋅)
χ132300(4573,⋅)
χ132300(7597,⋅)
χ132300(8173,⋅)
χ132300(8353,⋅)
χ132300(11197,⋅)
χ132300(11377,⋅)
χ132300(11953,⋅)
χ132300(14977,⋅)
χ132300(15733,⋅)
χ132300(15913,⋅)
χ132300(18937,⋅)
χ132300(19513,⋅)
χ132300(22537,⋅)
χ132300(23473,⋅)
χ132300(26317,⋅)
χ132300(26497,⋅)
χ132300(27073,⋅)
χ132300(27253,⋅)
χ132300(30097,⋅)
χ132300(30277,⋅)
χ132300(30853,⋅)
χ132300(31033,⋅)
χ132300(34633,⋅)
χ132300(34813,⋅)
χ132300(37837,⋅)
χ132300(38413,⋅)
...
order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(66151,122501,15877,54001) → (1,e(32),e(2019),e(2111))
a |
−1 | 1 | 11 | 13 | 17 | 19 | 23 | 29 | 31 | 37 | 41 | 43 |
χ132300(38413,a) |
−1 | 1 | e(10586) | e(420281) | e(420187) | e(3013) | e(420289) | e(210209) | e(53) | e(420131) | e(105104) | e(845) |