1
See e.g. Henri Cohen, A Course in Computational Algebraic Number Theory