- Boxes
- definitions
- Ellipses
- theorems and lemmas
- Blue border
- the statement of this result is ready to be formalized; all prerequisites are done
- Orange border
- the statement of this result is not ready to be formalized; the blueprint needs more work
- Blue background
- the proof of this result is ready to be formalized; all prerequisites are done
- Green border
- the statement of this result is formalized
- Green background
- the proof of this result is formalized
- Dark green background
- the proof of this result and all its ancestors are formalized
- Dark green border
- this is in Mathlib
The relative class number is the natural-number quotient
which is well defined by theorem 3.3.
For a number field \(K\), let \(K^+\) denote its maximal real subfield, the largest subfield of \(K\) all of whose complex embeddings are real. When \(K\) is a CM field, \(K^+\) is the fixed field of complex conjugation, and \([K : K^+] = 2\). For \(K = \mathbb {Q}(\zeta _p)\) this is the usual maximal real subfield \(\mathbb {Q}(\zeta _p + \zeta _p^{-1})\).
The Kummer logarithm matrix \(M\) is the \(r \times r\) matrix over \(\mathbb {F}_p\) whose \(a\)th column consists of the coordinates, in the Dwork basis of the relevant fixed subalgebra, of the completed \(p\)-adic logarithm of the generator \(\varepsilon _a\), reduced modulo \(p\).
The standard generators are the \((p-3)/2\) real cyclotomic units
of definition 1.1, indexed in the formalisation by \(i \in \{ 0, \ldots , (p-5)/2\} \) via \(a = i + 2\).
The subgroup featuring in the prime-conductor index theorem is the normalised cyclotomic-unit subgroup \(C^+_{\mathrm{norm}}\) of definition 1.4.
A Dirichlet character modulo \(N\) with values in a commutative ring \(R\) is a multiplicative character of \((\mathbb {Z}/N\mathbb {Z})^\times \) with values in \(R^\times \), extended by zero to all of \(\mathbb {Z}/N\mathbb {Z}\). A character \(\chi \) modulo \(N {\gt} 1\) is even if \(\chi (-1) = 1\) and odd if \(\chi (-1) = -1\). In this chapter the modulus is the odd prime \(p\), in which case every nontrivial character is primitive and exactly \((p-1)/2\) of the characters are odd.
For a Dirichlet character \(\chi \) modulo \(N\) and \(n \ge 0\), the generalised Bernoulli number is
where \(B_n(X)\) is the \(n\)th Bernoulli polynomial. For nontrivial \(\chi \) the case \(n = 1\) simplifies to
because \(\sum _a \chi (a) = 0\) kills the constant term of \(B_1(X) = X - \tfrac 12\). The class-number formula only uses the values \(B_{1,\chi ^{-1}}\) for odd \(\chi \).
For \(2 \le a \le (p-1)/2\), the normalised cyclotomic unit is
where the exponent \((1-a)/2\) is read modulo \(p\). The twist by the root of unity makes \(\xi _a\) fixed by complex conjugation, so it defines a unit of \(\mathcal O_{K^+}\). The normalised subgroup \(C^+_{\mathrm{norm}}\) is generated by \(-1\) and the units \(\xi _a\).
For \(2\le a\le (p-1)/2\), the real cyclotomic unit \(\varepsilon _a\) is the unit of \(\mathcal O_{K^+}\) obtained by descending the product of the cyclotomic unit \((1-\zeta _p^a)/(1-\zeta _p)\) of \(\mathcal O_K\) with its complex conjugate:
This element is fixed by complex conjugation, hence lies in \((\mathcal O_{K^+})^\times \).
An odd prime \(p\) is regular when \(p\) does not divide the class number of the \(p\)th cyclotomic field:
Otherwise \(p\) is irregular. (In the formalisation the condition is phrased as coprimality of \(p\) with the cardinality of the class group of \(\mathbb {Q}(\zeta _p)\), which is equivalent because \(p\) is prime.)
The Teichmüller character of the prime \(p\) is the unique character
such that \(\omega (a) \equiv a \pmod p\) and \(\omega (a)^{p-1} = 1\) for every \(a\); its values are the \((p-1)\)st roots of unity in \(\mathbb {Z}_p\). Composing with the inclusion \(\mathbb {Z}_p \hookrightarrow \mathbb {Q}_p\) gives the \(\mathbb {Q}_p\)-valued Dirichlet character used below. The characters \(\omega ^j\) for \(0 \le j \le p-2\) exhaust the characters modulo \(p\), and \(\omega ^j\) is odd exactly when \(j\) is odd.
In the situation of theorem 2.5, the generator \(a\) may be replaced by an associate \(b\) such that
Suppose \(I \ne 0\) and \(I\mathcal O_K=(a)\). Then, by theorem 2.4, also \(I\mathcal O_K=(\overline a)\), and the two generators are associated: there is a unit \(u\in \mathcal O_K^\times \) with
The unit \(u\) obtained from \(\overline a=ua\) in theorem 2.5 satisfies
The explicit Gauss-product evaluation of theorem 2.2 satisfies the packaged Gauss hypothesis required by the relative class-number assembly theorem (theorem 2.4).
The deleted-Fourier determinant identity supplies the Kummer–Dirichlet determinant hypothesis required by the Sinnott index pipeline: the regulator-type determinant of the cyclotomic-unit family is, up to an explicit nonzero factor, a product of the character sums \(\sum _a \chi (a) \log |1-e^{2\pi i a/p}|\) over the even nontrivial characters.
Assume the factorisation of the Dedekind zeta residue of \(K\) into the even and odd \(L\)-value products, the \(h^+\) formula of theorem 2.1, and the packaged Gauss-product identity. Then
The plus class number is given by the even part of the cyclotomic \(L\)-value product:
where each factor of the product equals \(L(1,\chi )\) and \(c_{K^+}\) is the explicit constant of the analytic class-number formula of \(K^+\) (built from the discriminant, the regulator and the roots of unity of \(K^+\)).
Up to the normalisation of theorem 1.6, the subgroup used in the index theorem agrees with the subgroup \(C^+\) used in the saturation argument: each contains representatives generating the other modulo \(\{ \pm 1\} \) and squares.
In the situation of theorem 3.8,
where \(e\) is the vector of exponents \(e_a\) reduced modulo \(p\).