2. Number fields
This chapter lists the LMFDB definitions relating to number fields, migrated from the LaTeX blueprint. Each definition links back to its LMFDB knowl.
- Definition 1.37
- Definition 1.127
- Definition 1.132
- Definition 2.2
- Definition 2.3
- Definition 2.5
- Definition 2.6
- Definition 2.7
- Definition 2.8
- Definition 2.9
- Definition 2.10
- Definition 2.11
- Definition 2.14
- Definition 2.16
- Definition 2.18
- Definition 2.21
- Definition 2.22
- Definition 2.23
- Definition 2.25
- Definition 2.26
- Definition 2.27
- Definition 2.30
- Definition 2.31
- Definition 2.32
- Definition 2.33
- Definition 2.34
- Definition 2.35
- Definition 2.36
- Definition 2.37
- Definition 2.39
- Definition 2.40
- Definition 2.41
- Definition 2.42
- Definition 2.43
- Definition 2.44
- Definition 2.46
- Definition 2.50
- Definition 2.51
- Definition 2.52
- Definition 2.53
- Definition 2.56
- Definition 2.58
- Definition 2.60
- Definition 2.61
- Definition 2.62
- Definition 2.63
- Definition 2.64
- Definition 2.65
- Definition 2.66
- Definition 2.68
- Definition 3.2
- Definition 3.3
- Definition 3.4
- Definition 3.6
- Definition 3.7
- Definition 3.9
- Definition 3.13
- Definition 3.15
- Definition 3.17
- Definition 3.18
- Definition 3.19
- Definition 3.20
- Definition 3.22
- Definition 3.23
- Definition 3.30
- Definition 3.31
- Definition 3.32
- Definition 3.33
- Definition 3.34
- Definition 3.35
- Definition 3.36
- Definition 3.37
- Definition 3.38
- Definition 3.39
- Definition 3.40
- Definition 3.41
- Definition 3.42
- Definition 3.44
- Definition 3.45
- Definition 3.73
- Definition 3.78
- Definition 3.80
- Definition 3.81
- Definition 3.83
- Definition 3.84
- Definition 3.87
- Definition 3.90
- Definition 3.91
- Definition 3.92
- Definition 4.15
- Definition 4.54
- Definition 4.56
- No associated Lean code or declarations.
Number field. (LMFDB)
A number field is a finite degree field extension of the field \Q of rational numbers. In LMFDB, number fields are identified by a label.
Depends on: Definition 2.12
- No associated Lean code or declarations.
Abelian number field. (LMFDB)
A number field K is abelian if it is Galois over \Q and its Galois group \Gal(K/\Q) is abelian.
Depends on: Definition 2.1 Definition 2.20
- No associated Lean code or declarations.
Absolute discriminant of a number field. (LMFDB)
The absolute discriminant of a number field is the absolute value of its discriminant.
Depends on: Definition 2.1 Definition 2.14
- No associated Lean code or declarations.
Absolute value of a field. (LMFDB)
An absolute value of a field k is a function |\ |:k\to \R_{\ge 0} that satisfies:
-
|x|=0if and only ifx=0; -
|xy| = |x||y|; -
|x+y| \le |x|+|y|.
Absolute values that satisfy the stronger condition |x+y|\le \max(|x|,|y|) are nonarchimedean, while those that do not are archimedean; the latter arise only in fields of characteristic zero. The trivial absolute value assigns 1 to every nonzero element of k; it is a nonarchimedean absolute value.
Absolute values |\ |_1 and |\ |_2 are equivalent if there exists a positive real number c such that |x|_1 = |x|_2^c for all x\in k; this defines an equivalence relation on the set of absolute values of k.
- No associated Lean code or declarations.
Arithmetically equivalent fields. (LMFDB)
Two number fields are arithmetically equivalent if they have the same Dedekind \zeta-functions. Arithmetically equivalent fields share many invariants, such as their degrees, signatures, discriminants, and Galois groups. For a given field, the existence of an arithmetically equivalent sibling depends only on the Galois group.
Depends on: Definition 2.1 Definition 2.12 Definition 2.14 Definition 2.20 Definition 2.57 Definition 2.58
- No associated Lean code or declarations.
Class number of a number field. (LMFDB)
The class number of a number field K is the order of the ideal class group of K.
Depends on: Definition 2.1 Definition 2.23
- No associated Lean code or declarations.
Analytic class number formula. (LMFDB)
If K is a number field with signature (r_1, r_2), discriminant D, regulator R, class number h, containing w roots of unity, and Dedekind \zeta-function \zeta_K, then \zeta_K has a meromorphic continuation to the whole complex plane with a single pole at s=1, which is of order 1. The analytic class number formula gives the residue at this pole:
\lim_{s\to 1}\ (s-1)\zeta_K(s) = \frac{2^{r_1}\cdot (2\pi)^{r_2}\cdot R\cdot h}{w\cdot\sqrt{|D|}} .
Depends on: Definition 2.1 Definition 2.6 Definition 2.14 Definition 2.50 Definition 2.58
- No associated Lean code or declarations.
CM number field. (LMFDB)
A CM field is a totally complex quadratic extension of a totally real number field.
Depends on: Definition 2.1 Definition 2.61 Definition 2.63
- No associated Lean code or declarations.
Complex embedding. (LMFDB)
A complex embedding of a number field K is a nonzero field homomorphism K\to \C whose image is not contained in \R.
A single number field may have several distinct complex embeddings.
For K=\Q(a) where a is an algebraic number with minimal polynomial f(X), the embeddings \iota:K\to\C are determined by the value z=\iota(a) which is one of the complex roots of f(X), and the embedding is complex when z\notin\R. The complex embeddings come in conjugate pairs.
Depends on: Definition 2.1 Definition 2.32
Conductor of an abelian number field. (LMFDB)
If a number field K is abelian, then K\subseteq \Q(\zeta_n) for some positive integer n. The minimum such n is the conductor of K.
Depends on: Definition 2.1 Definition 2.2
Defining Polynomial of a Number Field. (LMFDB)
A defining polynomial of a number field K is an irreducible polynomial f\in\Q[x] such that K\cong \mathbb{Q}(a), where a is a root of f(x). Equivalently, it is a polynomial f\in \Q[x] such that K \cong \Q[x]/(f).
A root a \in K of the defining polynomial is a generator of K.
Depends on: Definition 2.1
- No associated Lean code or declarations.
Degree of a number field. (LMFDB)
The degree of a number field K is its degree as an extension of the rational field \mathbb{Q}, i.e., the dimension of K as a \mathbb{Q}-vector space. The degree of K/\Q is written [K:\mathbb{Q}].
- No associated Lean code or declarations.
Dirichlet group of an Abelian number field. (LMFDB)
If K is an abelian number field, then K\subseteq \Q(\zeta_n) for some positive integer n. Take the minimal such n, i.e., the conductor of K.
The Galois group \Gal(\Q(\zeta_n)/\Q) is canonically isomorphic to \Z_n^\times. The Dirichlet characters modulo n form the dual group of homomorphisms \chi:\Z_n^\times\to\C^\times. Since \Gal(K/\Q) is a quotient group of \Gal(\Q(\zeta_n)/\Q), its dual group is a subgroup of the group of Dirichlet characters modulo n, called the Dirichlet character group of K.
Depends on: Definition 1.45 Definition 2.2 Definition 2.10
- No associated Lean code or declarations.
Discriminant of a number field. (LMFDB)
The discriminant of a number field K is the square of the determinant of the matrix
\left( \begin{array}{ccc}
\sigma_1(\beta_1) & \cdots & \sigma_1(\beta_n) \\
\vdots & & \vdots \\
\sigma_n(\beta_1) & \cdots & \sigma_n(\beta_n) \\
\end{array} \right)
where \sigma_1,..., \sigma_n are the embeddings of K into the complex numbers \mathbb{C}, and \{\beta_1, \ldots, \beta_n\} is an integral basis for the ring of integers of K.
The discriminant of K is a non-zero integer divisible exactly by the primes which ramify in K.
Depends on: Definition 2.1 Definition 2.27
- No associated Lean code or declarations.
Discriminant root field. (LMFDB)
If K/F is a finite algebraic extension, it can be defined by a polynomial f(x)\in F[x]. The polynomial discriminant, \mathrm{disc}(f), is well-defined up a factor of a non-zero square. The discriminant root field of the extension is F(\sqrt{\mathrm{disc}(f)}), which is well-defined.
If n=[K:F], then the Galois group G for K/F is a subgroup of S_n, well-defined up to conjugation. The discriminant root field can alternatively be described as the fixed field of G\cap A_n.
- No associated Lean code or declarations.
Embedding of a number field. (LMFDB)
An embedding of a number field K is a field homomorphism K\to \C. A number field of degree n has n distinct embeddings, which may be distinguished as real or complex depending on whether the image of the embedding is contained in \R or not.
Complex embeddings necessarily come in conjugate pairs. The signature of a number field is determined by the number of real embeddings and the number of pairs of conjugate complex embeddings.
For K=\Q(a), where a is an algebraic number with minimal polynomial f(X), each embedding \iota is uniquely determined by the value z=\iota(a), which is one of the complex roots of f(X). The embedding is real if z\in\R and complex if z\notin\R.
Depends on: Definition 2.1 Definition 2.9 Definition 2.12 Definition 2.32 Definition 2.47 Definition 2.58
- No associated Lean code or declarations.
Frobenius cycle types. (LMFDB)
If K is a degree n extension of \mathbb{Q}, \hat{K} its normal closure and G=\text{Gal}(\hat{K}/\mathbb{Q}), then G acts on the set of n embeddings of K\to \hat{K} giving an embedding G\to S_n. Let \mathcal{O}_K be the ring of integers of K and p a prime number. Then
p\mathcal{O}_K = P_1^{e_1}\cdots P_g^{e_g}
where the P_i are distinct prime ideals of \mathcal{O}_K. The prime p is unramified if e_i=1 for all i.
Suppose hereafter that p is unramified. For each P_i, there is a unique element
of G that fixes P_i and acts on the quotient \mathcal{O}_K/P_i via the Frobenius automorphism x \mapsto x^p; this element is the Frobenius element associated to P_i. The Frobenius elements associated to the different P_i are conjugate to each other, so their images in S_n all have the same lengths of cycles in their disjoint cycle decompositions. This is the Frobenius cycle type of p.
Alternatively, for each prime P_i, its residue degree f_i is defined by |\mathcal{O}_K/P_i| = p^{f_i}. The list of f_i is the same partition of n as the cycle decomposition described above.
- No associated Lean code or declarations.
Fundamental units of a number field. (LMFDB)
A minimal set of generators of a maximal torsion-free subgroup of the unit group of a number field K is called a set of fundamental units for K.
Depends on: Definition 2.1 Definition 2.64
Galois closure of an extension. (LMFDB)
If K is a separable algebraic extension of a field F, then its Galois closure is the smallest extension field, in terms of inclusion, which contains K and is Galois over F. If K=F(\alpha) where \alpha has irreducible polynomial f over F, then the Galois closure of K is the splitting field of f over F.
Depends on: Definition 2.54
- No associated Lean code or declarations.
Galois group. (LMFDB)
Let K be a finite degree n separable extension of a field F, and K^{gal} be its
Galois (or normal) closure.
The Galois group for K/F is the automorphism group \Aut(K^{gal}/F).
This automorphism group acts on the n embeddings K\hookrightarrow K^{gal} via composition. As a result, we get an injection \Aut(K^{gal}/F)\hookrightarrow S_n, which is well-defined up to the labelling of the n embeddings, which corresponds to being well-defined up to conjugation in S_n.
We use the notation \Gal(K/F) for \Aut(K/F) when K=K^{gal}.
There is a naming convention for Galois groups up to degree 47.
Depends on: Definition 1.100 Definition 2.12 Definition 2.19 Definition 2.54 Definition 1.133
- No associated Lean code or declarations.
Galois root discriminant. (LMFDB)
The Galois root discriminant of a number field is the root discriminant of its Galois closure.
Depends on: Definition 2.1 Definition 2.19 Definition 2.53
- No associated Lean code or declarations.
Generator of a number field. (LMFDB)
A generator of a number field K is an element a\in K such that K=\Q(a).
The minimal polynomial of a generator is a defining polynomial for K.
Depends on: Definition 2.1 Definition 2.11 Definition 2.32
- No associated Lean code or declarations.
Ideal class group of a number field. (LMFDB)
The ideal class group of a number field K with ring of integers O_K is the group of equivalence classes of ideals, given by the quotient of the multiplicative group of all fractional ideals of O_K by the subgroup of principal fractional ideals.
Since K is a number field, the ideal class group of K is a finite abelian group, and so has the structure of a product of cyclic groups encoded by a finite list [a_1,\dots,a_n], where the a_i are positive integers with a_i\mid a_{i+1} for 1\leq i < n.
Depends on: Definition 2.1 Definition 2.52 Definition 1.135 Definition 1.144
Ideal labels. (LMFDB)
In the LMFDB ideals in rings of integers of number fields are identified using the labeling system developed by John Cremona, Aurel Page and Andrew Sutherland .
In a number field K, each nonzero ideal I of its ring of integers \mathcal{O}_K is assigned an ideal label of the form \texttt{N.i}, where N and i are positive integers, in which N:=[\mathcal{O}_K:I] is the norm of the ideal and i is the index of the ideal in a sorted list of all ideals of norm N. Once an integral primitive element \alpha for the field K is fixed, the ordering of ideals of the same norm is defined in a deterministic fashion (involving no arbitrary choices).
In the LMFDB we always represent number fields as K = \mathbb{Q}[X]/(g(X)) where g is the unique monic integral polynomial which satisfies the polredabs condition. In this representation the image of X under the quotient map \mathbb{Q}[X]\rightarrow\mathbb{Q}[X]/(g(X)) is a canonical integral primitive element \alpha for K. Fixing this element determines a unique ordering of all \mathcal{O}_K-ideals of the same norm.
Depends on: Definition 2.42
- No associated Lean code or declarations.
Inessential prime. (LMFDB)
An inessential prime of a number field is a prime divisor of its index.
Depends on: Definition 2.1 Definition 2.68
- No associated Lean code or declarations.
Integral elements. (LMFDB)
An element of a number field K is integral if it is integral over \Z.
Depends on: Definition 2.1 Definition 1.137
Integral basis of a number field. (LMFDB)
An integral basis of a number field K is a \mathbb{Z}-basis for the ring of integers of K. This is also a \mathbb{Q}-basis for K.
Depends on: Definition 2.1 Definition 2.52
- No associated Lean code or declarations.
Intermediate fields. (LMFDB)
For a number field K, intermediate fields F are fields with \Q\subsetneqq F \subsetneqq K.
- No associated Lean code or declarations.
Is a Galois extension. (LMFDB)
Let F be a subfield of K,
\Aut(K/F)=\{ \sigma:K\to K\mid \sigma(a)=a \text{ for all } a\in F \text{ and } \sigma \text{ is a ring homomorphism}\},
and
K^{\Aut(K/F)} = \{ a\in K \mid \sigma(a)=a\}.
Then K is Galois over F if K^{\Aut(K/F)} = F.
Local algebra. (LMFDB)
Given a global number field K and a prime p, the local algebra for K is K\otimes \Q_p. This is a finite separable algebra over \Q_p which is isomorphic to a finite direct product of finite extension fields of \Q_p.
Depends on: Definition 2.1 Definition 2.55
- No associated Lean code or declarations.
Maximal CM subfield. (LMFDB)
The maximal CM subfield of a number field is the largest subfield by degree which is a CM field.
Depends on: Definition 2.1 Definition 2.8 Definition 2.12
Minimal polynomial. (LMFDB)
The minimal polynomial of an element a in a number field K is the unique monic polynomial f(X)\in\Q[X] of minimal degree such that f(a)=0. It is necessarily irreducible over \Q.
Depends on: Definition 2.1
- No associated Lean code or declarations.
Minimal sibling. (LMFDB)
The minimal sibling of a number field is a sibling that is minimal with respect to the following quantities considered in order:
-
its degree
-
the T-number of its Galois group
-
the absolute value of its discriminant
-
the vector
(a_0, a_1, \ldots, a_{n-1})of coefficients of its normalized defining polynomial
x^n+a_{n-1} x^{n-1}+\cdots +a_0
Depends on: Definition 2.1 Definition 2.12 Definition 2.14 Definition 2.20 Definition 2.57
- No associated Lean code or declarations.
Monogenic field. (LMFDB)
A number field K is monogenic if its ring of integers \mathcal{O}_K equals \Z[\alpha] for some \alpha \in \mathcal{O}_K.
Depends on: Definition 2.1 Definition 2.52
- No associated Lean code or declarations.
Monomial order. (LMFDB)
A monomial order in a number field K is an order of the form \Z[\alpha], where \alpha is an element of K. The element \alpha is necessarily both an algebraic integer and a primitive element for K.
Depends on: Definition 2.1 Definition 2.39 Definition 2.52
Narrow class group. (LMFDB)
The narrow class group (also called the strict class group) of a number field K is the group of equivalence classes of ideals, given by the quotient of the multiplicative group of all fractional ideals of K by the subgroup of principal fractional ideals which have a totally positive generator. It is a
finite abelian group whose order is the narrow class number.
Depends on: Definition 2.1 Definition 2.62
- No associated Lean code or declarations.
Narrow class number. (LMFDB)
The narrow class number (also called the strict class number) of an algebraic number field is the order of its narrow class group.
Since the ordinary ideal class group is a quotient of the narrow class group, the narrow class number is a multiple of the class number. Moreover, the ratio is a power of 2. The two class numbers are the same in many cases, for example when the number field is totally complex.
Depends on: Definition 2.1 Definition 2.6 Definition 2.23 Definition 2.36 Definition 2.61
- No associated Lean code or declarations.
Number field nicknames. (LMFDB)
The LMFDB supports nicknames, short human-readable names for various fields. Examples include:
-
Q, for the rationals
\mathbb{Q} -
Qi, for
\mathbb{Q}(i) -
QsqrtN, for
\mathbb{Q}(\sqrt{N}), as in Qsqrt-5 for\mathbb{Q}(\sqrt{-5}) -
QzetaN, for
\mathbb{Q}(\zeta_N), where\zeta_Nis a primitiveNth root of unity.
Order. (LMFDB)
An order in a number field K is a subring of K which is also a lattice in K. Every order in K is contained in the ring of integers of K, which is itself an order in K; for this reason, the ring of integers is sometimes called the maximal order.
Example: \Z[\sqrt{5}] is an order in K=\Q(\sqrt{5}). However, it is not maximal, since the maximal order (i.e. ring of integers) of K is \Z\left[\frac{1+\sqrt{5}}2\right].
Depends on: Definition 2.1
- No associated Lean code or declarations.
p-adic completion of a number field. (LMFDB)
Let K be a number field, \mathcal{O}_K its ring of integers, \mathfrak{P} a non-zero prime ideal of \mathcal{O}_K, and p\in \Z\cap \mathfrak{P}.
There are a couple of ways to construct K_{\mathfrak{P}}, the p-adic completion of K at \mathfrak{P}.
First, we can take the inverse limit
\lim_{\leftarrow} \mathcal{O}_K/\mathfrak{P}^n
which is an integral domain. Its field of fractions is K_{\mathfrak{P}}.
Second, since \mathcal{O}_K is a Dedekind domain, if \alpha\in K^* the fractional ideal
\langle \alpha\rangle = \prod_{\mathfrak{Q}} \mathfrak{Q}^{e_{\mathfrak{Q}}}
where the product is over all non-zero prime ideals \mathfrak{Q}, all e_{\mathfrak{Q}}\in\Z, and all but finitely many e_{\mathfrak{Q}}=0. Then we define
v_{\mathfrak{P}}(\alpha)=e_{\mathfrak{P}}, and then the metric d on K by
d(\alpha, \beta) = p^{-v_{\mathfrak{P}}(\alpha-\beta)} if \alpha\neq \beta and d(\alpha,\alpha)=0. Then the completion of K with respect to this metric is K_{\mathfrak{P}}.
If K=\Q(a), and f\in\Q[x] is the monic irreducible polynomial for a over \Q, then adjoining the roots of f to \Q_p provide another means of constructing the completions.
Finally, the local algebra of K, \prod_{j=1}^g K_j is a product of the p-adic completions of K. The p-adic completions of K correspond to the nonarchimedian places of K.
Depends on: Definition 1.106 Definition 2.1 Definition 2.30 Definition 2.44 Definition 1.132 Definition 1.134 Definition 1.135 Definition 1.138 Definition 1.140
- No associated Lean code or declarations.
Place of a number field. (LMFDB)
A place v of a field K is an equivalence class of non-trivial absolute values on K. As with absolute values, places may be classified as archimedean or nonarchimedean, since these properties are preserved under equivalence.
Each place induces a distance metric that gives K a metric topology. The completion K_v of K at v is the completion of this metric space, which is also a topological field.
When K is a number field each nonarchimedean place arises from the valuation associated to each prime ideal in the ring of integers of K, while archimedean places arise from embeddings of K into the complex numbers: each real embedding determines a real place, and each conjugate pair of complex embeddings determines a complex place. The archimedean places of a number field are also called infinite places.
Depends on: Definition 2.1 Definition 2.4 Definition 2.9 Definition 2.47 Definition 2.52 Definition 1.143
Canonical defining polynomial for number fields. (LMFDB)
Every number field K can be represented as K = \Q[X]/P(x) for some monic P\in\Z[X], called a defining polynomial for K. Among all such defining polynomials, we define the reduced defining polynomial as follows.
Recall that for a monic polynomial P(x) = \prod_i(x-\alpha_i), the T_2 norm of P is T_2(P) = \sum_i |\alpha_i|^2.
-
Let
L_0be the list of (monic integral) defining polynomials forKthat are minimal with respect to theT_2norm. -
Let
L_1be the sublist ofL_0of polynomials whose discriminant has minimal absolute value. -
For a polynomial
P = x^n + a_1x^{n-1} + \dots + a_n, letS(P) = (|a_1|,a_1,\dots,|a_n|,a_n), and order the polynomials inL_1by the lexicographic order of the vectorsS(P).
Then the reduced defining polynomial of K is the first polynomial in L_1 with respect to this order.
The pari/gp function <code>polredabs()</code> computes reduced defining polynomials, which are also commonly called <code>polredabs</code> polynomials.
Depends on: Definition 2.1 Definition 2.43
Discriminant of polynomial. (LMFDB)
The discriminant of a monic polynomial f(x) = \prod_{i=1}^d (x - \alpha_i) is the quantity
\Delta = \prod_{i < j} (\alpha_i - \alpha_j)^2.
If f has integral coefficients, K is the number field defined by f and \alpha is a root of f in K, then the discriminant D of K divides \Delta and the ratio \Delta/D is the square of the index of \Z[\alpha] in the ring of integers of K.
Depends on: Definition 2.1 Definition 2.14 Definition 2.52
- No associated Lean code or declarations.
Prime of a number field. (LMFDB)
A prime \mathfrak p of a number field K is a nonzero prime ideal of its ring of integers \mathcal O_K.
The ideal \mathfrak p \cap\mathcal O_K is a nonzero prime ideal of \Z (a prime of \Q), which is necessarily a principal ideal (p) for some prime number p. The prime \mathfrak p is then said to be a prime above p.
Depends on: Definition 2.1 Definition 2.52 Definition 1.143
Ramified (rational) prime of a number field. (LMFDB)
A prime integer p is a ramified prime of a number field K if, when the ideal generated by p is factored into prime ideals in the ring of integers
\mathcal{O}_K of K,
p\mathcal{O}_K= \mathcal{P_1}^{e_1}\cdots \mathcal{P_k}^{e_k},
there is an i such that e_i\geq 2.
The ramified primes of K are the primes dividing the discriminant of K.
- No associated Lean code or declarations.
Rank of a number field. (LMFDB)
The rank of a number field K is the size of any set of fundamental units of K. It is equal to r = r_1 + r_2 -1 where r_1 is the number of real embeddings of K into \C and 2r_2 is the number of complex embeddings of K into \C.
Depends on: Definition 2.1 Definition 2.18
- No associated Lean code or declarations.
Real embedding. (LMFDB)
A real embedding of a number field K is a field homomorphism K\to \R. A single number field may have several distinct real embeddings.
Reflex field. (LMFDB)
Let K be a CM number field and let \overline{\mathbb{Q}} be the algebraic closure of \Q in \C. A subset \Phi \subset \mathrm{Hom}(K, \overline{\mathbb{Q}}) is called a CM type if for every embedding \iota \in \mathrm{Hom}(K, \overline{\mathbb{Q}}) either \iota \in \Phi or \overline{\iota} \in \Phi, but not both, where \overline{\iota} is the complex conjugate of \iota.
Given a CM field K and a CM type \Phi, the reflex field is the fixed field inside \overline{\Q} corresponding to the subgroup \{ \rho \in \Gal(\overline{\Q}/\Q) : \rho \Phi = \Phi \} of \Gal(\overline{\Q}/\Q). A CM type \Phi and its complement \overline{\Phi}, which is the same as the set of complex conjugate embeddings, have the same reflex field. The number of complex conjugate pairs of CM types is 2^{g-1}, where 2g=[K:\Q], the degree of K over \Q.
To specify a CM type \Phi for the CM field K=\Q(a):
<ol>
<li>fix an order
(\iota_1,\overline{\iota_1}), \dots, (\iota_g,\overline{\iota_g})
of the pairs of complex embeddings of K;
<li> then \Phi=(\varphi_1,\dots,\varphi_g) where \varphi_j\in\{\iota_j,\overline{\iota_j}\} for 1\le j\le g;
<li> now \Phi can be encoded by the list (\text{sign}(\text{im}(\varphi_1(a))),\dots,\text{sign}(\text{im}(\varphi_g(a)))).
</ol>
The CM types in the LMFDB are grouped in Galois orbits under the action of \mathrm{Gal}(\overline{\mathbb{Q}}/\mathbb{Q}) described above.
<!--- (commented out by John Cremona: this information should be in the completeness knowl for number fields)
In the LMFDB, there is a potentially incomplete list of reflex fields for each CM field K of degree at most 12. For each reflex field, it is indicated for how many of the 2^{[K:\mathbb{Q}]/2 - 1} pairs of complementary CM types this particular field is the reflex field. The only reflex fields listed are those of degree at most 36.
-
-->
Depends on: Definition 1.95 Definition 2.8 Definition 2.9 Definition 2.12 Definition 2.16
- No associated Lean code or declarations.
Reflex field of the reflex field. (LMFDB)
Let K be a CM number field and let N a normal closure of K, let \Phi \subset \mathrm{Hom}(K, \overline{\mathbb{Q}}) be a CM type and L its associated reflex field. Then \Phi induces a CM type \Phi_N \subset \mathrm{Hom}(N, \mathbb{C}) by taking the maps that restrict to a map inside \Phi on K. The maps in \Phi_N are isomorphisms on the image F of N inside \overline{\mathbb{Q}} and by inverting them, we obtain a CM type on F with values in N. The reflex field of the reflex field is the reflex field of this CM type.
It can also be computed as follows. Consider the right action of \mathrm{Gal}(N/K) on the set of CM types on K. Then the reflex field of the reflex field is the subfield corresponding to the subgroup stabilising \Phi.
The reflex field of the reflex field is also the smallest field of definition of the CM type \Phi, i.e. it is the largest subfield M of K such that \Phi is induced from a CM type on M.
Depends on: Definition 2.8 Definition 2.48
Regulator of a number field. (LMFDB)
Let \sigma_1,\ldots,\sigma_{r_1} be the real embeddings of a number field K into the complex numbers \mathbb{C}, and \sigma_{r_1+ 1},\ldots,\sigma_{r_1+r_2} be complex embeddings of K into \C such that no two are complex conjugate. Let u_1,\ldots,u_r be a set of fundamental units of K. Then r = r_1 + r_2 -1.
Let M be the (r_1+ r_2-1)\times (r_1+r_2) matrix
(d_j\log{ \sigma_j(u_i)}), where d_j=1 if j\leq r_1, i.e, if \sigma_j is a real embedding, and d_j=2 otherwise, i.e., if \sigma_j is a complex embedding. The sum of the columns of M is the zero vector.
The regulator of K is the absolute value of the determinant of the sub-matrix of M where one column is removed. Its value is independent of the choice of column which is removed.
Depends on: Definition 2.1 Definition 2.18
- No associated Lean code or declarations.
Relative class number of a CM field. (LMFDB)
If K is a number field with CM with class number h, and K^+ is its maximal totally real subfield with class number h^+, then h^+ divides h and the relative class number is
h/h^+.
Depends on: Definition 2.1 Definition 2.6 Definition 2.8 Definition 2.63
- No associated Lean code or declarations.
Ring of integers of a number field. (LMFDB)
The ring of integers of a number field K is the integral closure of \Z in K.
Depends on: Definition 2.1 Definition 1.137
- No associated Lean code or declarations.
Root discriminant of a number field. (LMFDB)
If K is a number field of degree n and discriminant D, then the root discriminant of K is
\textrm{rd}(K) = |D|^{1/n}.
It gives a measure of the discriminant of a number field which is normalized for the degree. For example, if K\subseteq L are number fields and L/K is unramified, then \textrm{rd}(K)=\textrm{rd}(L).
Depends on: Definition 2.1 Definition 2.12 Definition 2.14
Separable extension. (LMFDB)
If K/F is a finite degree field extension, \alpha\in K is separable over F if its monic irreducible polynomial has distinct roots in the algebraic closure \overline{F}.
The extension K/F is separable if every \alpha\in K is separable over F.
All algebraic extensions of local and global number fields are separable.
Depends on: Definition 2.12
Separable algebra. (LMFDB)
A (finite) separable algebra A over a field F, also called an 'etale F-algebra, is an F-algebra of finite dimension that is isomorphic to a product of separable field extensions of F.
If L/K is a field extension and A is a separable K-algebra then A\otimes_K L is a separable L-algebra (which is typically not a field, even when A is).
Depends on: Definition 2.54
- No associated Lean code or declarations.
Serre Odlyzko bound. (LMFDB)
For each positive integer n, let C_n for the minimum root discriminant for all number fields of degree n. Assuming the Generalized Riemann Hypothesis, \limsup C_n \geq \Omega where
\Omega = 8\pi e^\gamma\approx 44.7632\ldots
and \gamma is the Euler–Mascheroni constant. Lower bounds for the C_n were deduced by analytic methods through the work of Odlyzko and others. In particular, Serre introduced the constant \Omega which we refer to as the Serre Odlyzko bound,
Consequently, any number field whose root discriminant lies below \Omega can be considered to have small discriminant.
Depends on: Definition 1.120 Definition 2.1 Definition 2.12 Definition 2.53
- No associated Lean code or declarations.
Sibling fields and algebras. (LMFDB)
Two finite separable extension fields K_1 and K_2 of a ground field F are called siblings if they are not isomorphic, but have isomorphic Galois closures.
A finite dimensional separable \Q-algebra is isomorphic to a product of number fields. By its Galois closure, we mean the compositum of the Galois closures of the constituent fields. Then two algebras are siblings if they have isomorphic Galois closures, but are not isomorphic as \Q-algebras.
Depends on: Definition 2.19 Definition 2.54
- No associated Lean code or declarations.
Signature of a number field. (LMFDB)
The signature of a number field K is the pair [r_1,r_2] where r_1 is the number of real embeddings of K and r_2 is the number of conjugate pairs of complex embeddings.
The degree of K is r_1+2r_2.
Depends on: Definition 2.1 Definition 2.9 Definition 2.12 Definition 2.47
- No associated Lean code or declarations.
Stem field for a Galois extension. (LMFDB)
If K/F is a Galois extension of fields, a stem field for K/F is a field E such that F\subseteq E\subseteq K and K is the Galois closure of E/F.
This is connected to the notion of the stem field of a polynomial.
If f\in F[x] is a separable irreducible polynomial of degree n with roots \alpha_1, \ldots, \alpha_n (in some extension field), then the fields F(\alpha_i) are the stem fields of the polynomial f. The splitting field of f is K=F(\alpha_1,\ldots,\alpha_n), which is a Galois extension of F, and the fields F(\alpha_i) are stem fields for K/F as defined above.
Depends on: Definition 2.19 Definition 2.29
- No associated Lean code or declarations.
Unit group torsion. (LMFDB)
A torsion generator of a number field is a primitive root of unity that generates the torsion subgroup of the unit group (which is necessarily cyclic).
Depends on: Definition 2.1 Definition 2.64
Totally imaginary. (LMFDB)
A number field K is totally imaginary (or totally complex) if it cannot be embedded in the real numbers \R; equivalently, \R does not contain the image of any of the homomorphisms from K to \C.
Depends on: Definition 2.1
Totally positive. (LMFDB)
An element \alpha in a number field K is totally positive if \sigma(\alpha)>0 for all real embeddings \sigma of K into \R.
Depends on: Definition 2.1
Totally real. (LMFDB)
A global number field K is always of the form K=\Q(\alpha) where \alpha has monic irreducible polynomial f(x)\in\Q[x]. The field is totally real if all of the roots of f(x) in \C lie in the real numbers \R.
Equivalently, K is totally real if all the embeddings of K into \C have image contained in \R.
Depends on: Definition 2.1
- No associated Lean code or declarations.
Unit group of a number field. (LMFDB)
The unit group of a number field K is the group of units of the ring of integers of K. It is a finitely generated abelian group with cyclic torsion subgroup. A set of generators of a maximal torsion-free subgroup is called a set of fundamental units for K.
The unit group of K has as invariants the rank
and the regulator of K.
Depends on: Definition 2.1 Definition 2.52
- No associated Lean code or declarations.
Unramified (rational) prime of a number field. (LMFDB)
A unramified (rational) prime of a number field K is a prime integer p such that the ideal generated by p is factored into distinct prime ideals in the ring of integers \mathcal{O}_K of K
p\mathcal{O}_K = \mathcal{P}_1\cdots \mathcal{P}_k.
The unramified primes of K are the primes which do not divide the discriminant of K.
Depends on: Definition 2.1 Definition 2.14
- No associated Lean code or declarations.
Weil height. (LMFDB)
The (logarithmic) Weil height of a nonzero rational number a/b\in\mathbb{Q} in lowest terms is the quantity
h(a/b) = \log\max\bigl\{|a|,|b|\bigr\}.
The height of 0 is taken to be 0.
The (absolute logarithmic) Weil height of an element \alpha in a number field K is the quantity
h(\alpha) = \frac{1}{[K:\mathbb{Q}]} \sum_{v\in M_K} [K_v:\mathbb{Q}_v]\log\max\bigl\{\|\alpha\|_v,1\bigr\},
where M_K is an appropriately normalized set of inequivalent absolute values on K. More generally, the height of a point P=[\alpha_0,\alpha_1,\ldots,\alpha_n] in projective space \mathbb{P}^n(K) is given by
h(P) = \frac{1}{[K:\mathbb{Q}]} \sum_{v\in M_K} [K_v:\mathbb{Q}_v]\log\max_{0\le i\le n}\bigl\{\|\alpha_i\|_v\bigr\}.
If \mathcal{L} is a very amply line bundle on a projective variety V inducing an embedding \iota \colon V \hookrightarrow \mathbb{P}^n, then the Weil height associated on X associated to \mathcal{L} is given by
h_{\mathcal{L}}(P) = h(\iota(P)).
This definition can be extended to all line bundles by using the following linearity:
h_{\mathcal{L}_1 \otimes \mathcal{L}_2}(P) = h_{\mathcal{L}_1}(P) + h_{\mathcal{L}_2}(P).
Depends on: Definition 1.28 Definition 2.1
- No associated Lean code or declarations.
Weil polynomial. (LMFDB)
For a prime power q, a Weil q-polynomial is a monic polynomial with integer coefficients whose complex roots are of absolute value \sqrt{q}.
Given q and a nonnegative integer d, there are only finitely many Weil q-polynomials of degree d.
The characteristic polynomial of an abelian variety over \F_q is a Weil q-polynomial, but it is not quite true that every Weil q-polynomial arises in this way. Every irreducible Weil q-polynomial has a unique power that is the characteristic polynomial of a simple abelian variety over \F_q; it is the products of these powers that arise from abelian varieties.
Depends on: Definition 1.5 Definition 1.42
Index of a number field. (LMFDB)
If K is a number field with ring of integers \mathcal{O}_K, then for all \alpha\in\mathcal{O}_K such that K=\Q(\alpha), the index of \alpha, i(\alpha) is the index of the order \Z[\alpha].
The index of the number field is the greatest common divisor of all i(\alpha) with \alpha as above.
Depends on: Definition 2.1 Definition 2.39 Definition 2.52