Skip to content

Conventions

By an absolute number field we mean finite extensions of Q, which is of type AbsSimpleNumField and whose elements are of type AbsSimpleNumFieldElem. Such an absolute number field K is always given in the form K=Q(α)=Q[X]/(f), where fQ[X] is an irreducible polynomial. See here for more information on the different types of fields supported.

We call (1,α,α2,,αd1), where d is the degree [K:Q] the power basis of K. If β is any element of K, then the representation matrix of β is the matrix representing KK,γβγ with respect to the power basis, that is,

β(1,α,,αd1)=Mα(1,α,,αd1).

Let (r,s) be the signature of K, that is, K has r real embeddings σi:KR, 1ir, and 2s complex embeddings σi:KC, 1i2s. In Hecke the complex embeddings are always ordered such that σi=σi+s for r+1ir+s. The Q-linear function

KRdα(σ1(α),,σr(α),2Re(σr+1(α)),2Im(σr+1(α)),,2Re(σr+s(α)),2Im(σr+s(α)))

is called the Minkowski map (or Minkowski embedding).

If K=Q(α) is an absolute number field, then an order O of K is a subring of the ring of integers OK, which is free of rank [K:Q] as a Z-module. The natural order Z[α] is called the equation order of K. In Hecke orders of absolute number fields are constructed (implicitly) by specifying a Z-basis, which is referred to as the basis of O. If (ω1,,ωd) is the basis of O, then the matrix BMatd×d(Q) with

is called the basis matrix of O. We call det(B) the generalized index of O. In case Z[α]O, the determinant det(B)1 is in fact equal to [O:Z[α]] and is called the index of O. The matrix

(σ1(ω1)σr(ω1)2Re(σr+1(ω1))2Im(σr+1(ω1))2Im(σr+s(ω1))σ1(ω2)σr(ω2)2Re(σr+1(ω2))2Im(σr+1(ω2))2Im(σr+s(ω2))σ1(ωd)σr(ωd)2Re(σr+1(ωd))2Im(σr+2(ωd))2Im(σr+s(ωd)))Matd×d(R).

is called the Minkowski matrix of O.