from sage.modular.dirichlet import DirichletCharacter
H = DirichletGroup(2243, base_ring=CyclotomicField(2242))
M = H._module
chi = DirichletCharacter(H, M([1]))
pari: [g,chi] = znchar(Mod(2,2243))
χ2243(2,⋅)
χ2243(5,⋅)
χ2243(6,⋅)
χ2243(8,⋅)
χ2243(13,⋅)
χ2243(14,⋅)
χ2243(15,⋅)
χ2243(18,⋅)
χ2243(19,⋅)
χ2243(20,⋅)
χ2243(22,⋅)
χ2243(23,⋅)
χ2243(24,⋅)
χ2243(29,⋅)
χ2243(32,⋅)
χ2243(34,⋅)
χ2243(35,⋅)
χ2243(37,⋅)
χ2243(39,⋅)
χ2243(41,⋅)
χ2243(42,⋅)
χ2243(45,⋅)
χ2243(47,⋅)
χ2243(50,⋅)
χ2243(52,⋅)
χ2243(54,⋅)
χ2243(55,⋅)
χ2243(56,⋅)
χ2243(59,⋅)
χ2243(60,⋅)
...
order = charorder(g,chi)
[ charpow(g,chi, k % order) | k <-[1..order-1], gcd(k,order)==1 ]
2 → e(22421)
a |
−1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
χ2243(2,a) |
−1 | 1 | e(22421) | e(112173) | e(11211) | e(22421363) | e(2242147) | e(11211070) | e(22423) | e(1121146) | e(1121682) | e(11211014) |