AlgebraicNumberTheory.PrimeSelection.exists_finset_maximalIdeals_of_finitePlaceSplitsCompletely
A completely split rational prime gives exactly a field-degree-sized finite set of distinct maximal ideals containing that rational prime.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField IsDedekindDomain
namespace AlgebraicNumberTheory.PrimeSelectionLean source · statement
theorem exists_finset_maximalIdeals_of_finitePlaceSplitsCompletely
(F : Type) [Field F] [NumberField F] [IsGalois ℚ F]
(q : Nat.Primes)
(hsplit : FinitePlaceSplitsCompletely (K := ℚ) (L := F)
((Rat.HeightOneSpectrum.primesEquiv (R := 𝓞 ℚ)).symm q)) :
∃ factors : Finset (Ideal (𝓞 F)),
factors.card = Module.finrank ℚ F ∧
∀ P ∈ factors, P.IsMaximal ∧ (q.val : 𝓞 F) ∈ P