Unit rank of a totally complex field:
ProvedLeopoldt.units_rank_of_isTotallyComplexleopoldtnumber-theory
Let be a totally complex number field (for example a CM field). Then its unit group has -rank
This is Dirichlet's unit theorem with and .
Preamble
import Definitions.Def_LeopoldtDefect open NumberField
Formal statement
namespace Leopoldt
theorem units_rank_of_isTotallyComplex (K : Type*) [Field K] [NumberField K]
[IsTotallyComplex K] :
Units.rank K = Module.finrank ℚ K / 2 - 1 := by sorry
end LeopoldtSource
Dirichlet's unit theorem, e.g. J. Neukirch, Algebraic Number Theory, Chapter I, Theorem 7.4, specialised to r_1 = 0; used in arXiv:1105.4544 Section 1.1 for CM fields