Extend a specified finite place of the compatible top number field to the common rational separable closure.
Its restriction to L is definitionally the supplied exact extension, so the resulting decomposition-group restriction lands at the specified place rather than at an unrelated conjugate.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
open NumberField
noncomputable section
namespace GlobalClassFieldTheory
namespace Reciprocity
open ClassFormation
open AlgebraicNumberTheory
open AlgebraicNumberTheory.Valuations
open IsDedekindDomain
open LocalClassFieldTheory
open RamificationTheory
variable
(K L : Type*) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]def
numberFieldTowerFinitePlaceExtensionToSeparableClosure
(v : HeightOneSpectrum (𝓞 K))
(w : AbsoluteValueExtension
(NumberField.HeightOneSpectrum.adicAbv K v) L) :
letI : Algebra K (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureBaseAlgebra K L
letI : Algebra L (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureTopAlgebra L
letI : IsScalarTower K L (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureScalarTower K L
AbsoluteValueExtension
(NumberField.HeightOneSpectrum.adicAbv K v)
(SeparableClosure ℚ) := by
letI : Algebra K (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureBaseAlgebra K L
letI : Algebra L (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureTopAlgebra L
letI : IsScalarTower K L (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureScalarTower K L
letI : IsScalarTower ℚ L (SeparableClosure ℚ) :=
numberFieldTowerSeparableClosureTopScalarTower L
letI : Algebra.IsAlgebraic L (SeparableClosure ℚ) :=
Algebra.IsAlgebraic.tower_top (K := ℚ) L
exact
w.extendToAlgebraicallyClosed
(NumberField.HeightOneSpectrum.adicAbv K v)
(RayClass.adicAbv_isNontrivial v)