from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(8788, base_ring=CyclotomicField(338))
M = H._module
chi = DirichletCharacter(H, M([0,305]))
pari: [g,chi] = znchar(Mod(389,8788))
χ8788(25,⋅)
χ8788(77,⋅)
χ8788(129,⋅)
χ8788(181,⋅)
χ8788(233,⋅)
χ8788(285,⋅)
χ8788(389,⋅)
χ8788(441,⋅)
χ8788(493,⋅)
χ8788(545,⋅)
χ8788(597,⋅)
χ8788(649,⋅)
χ8788(701,⋅)
χ8788(753,⋅)
χ8788(805,⋅)
χ8788(857,⋅)
χ8788(909,⋅)
χ8788(961,⋅)
χ8788(1065,⋅)
χ8788(1117,⋅)
χ8788(1169,⋅)
χ8788(1221,⋅)
χ8788(1273,⋅)
χ8788(1325,⋅)
χ8788(1377,⋅)
χ8788(1429,⋅)
χ8788(1481,⋅)
χ8788(1533,⋅)
χ8788(1585,⋅)
χ8788(1637,⋅)
...
order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
(4395,6593) → (1,e(338305))
a |
−1 | 1 | 3 | 5 | 7 | 9 | 11 | 15 | 17 | 19 | 21 | 23 |
χ8788(389,a) |
1 | 1 | e(16921) | e(338327) | e(33883) | e(16942) | e(338163) | e(33831) | e(1699) | e(263) | e(338125) | e(1311) |