ModuleBinaryUnramifiedCompositum.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Global.BinaryUnramifiedCompositum
4 declarations indexed from sourceView source ↗ Module documentation
Binary everywhere-unramified composita
This file proves that the compositum of two finite Galois number-field extensions unramified at finite places is again unramified at finite places. An odd-degree hypothesis on the compositum then supplies the infinite-place condition.
Declarations
ClassFieldTower.Martinet.finiteIntermediateFieldNumberField
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
universe u v
namespace ClassFieldTower.Martinet
ClassFieldTower.Martinet.restrict_left_sup_restrict_right_eq_top
DocumentationThe two restricted factors generate their compositum.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
universe u v
namespace ClassFieldTower.Martinet
private local instance finiteIntermediateFieldNumberField
{K : Type u} {Omega : Type v}
[Field K] [NumberField K]
[Field Omega] [Algebra K Omega]
(E : IntermediateField K Omega) [FiniteDimensional K E] :
NumberField E :=
NumberField.of_module_finite K E
ClassFieldTower.Martinet.finitePlaceUnramifiedness_sup
DocumentationThe compositum of two finite Galois extensions unramified at every finite place is again unramified at every finite place.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
universe u v
namespace ClassFieldTower.Martinet
private local instance finiteIntermediateFieldNumberField
{K : Type u} {Omega : Type v}
[Field K] [NumberField K]
[Field Omega] [Algebra K Omega]
(E : IntermediateField K Omega) [FiniteDimensional K E] :
NumberField E :=
NumberField.of_module_finite K E
ClassFieldTower.Martinet.everywhereUnramified_sup_of_odd_finrank
DocumentationIf the finite Galois compositum has odd degree, then finite-place unramifiedness of both factors makes the compositum everywhere unramified.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped NumberField
noncomputable section
universe u v
namespace ClassFieldTower.Martinet
private local instance finiteIntermediateFieldNumberField
{K : Type u} {Omega : Type v}
[Field K] [NumberField K]
[Field Omega] [Algebra K Omega]
(E : IntermediateField K Omega) [FiniteDimensional K E] :
NumberField E :=
NumberField.of_module_finite K E