ModuleFinitePlaceDecompositionAdicEquiv.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Radical.FinitePlaceDecompositionAdicEquiv
11 declarations indexed from sourceView source ↗ Module documentation
The actual decomposition--adic Galois equivalence
The previously constructed forward map is conjugation by algebraic-closure equivalences. Its inverse is continuous by the same semilinear conjugation theorem; no compactness instance or new Galois structure is installed.
Declarations
ClassFieldTower.Martinet.Shafarevich.fieldAlgebra_isTorsionFree_forAdicEquiv
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionClosureSourceTorsionFree
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionClosureTargetTorsionFree
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionAlgebraicClosureRingEquiv
DocumentationThe actual algebraic-closure equivalence underlying the completion comparison.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionAlgebraicClosureRingEquiv_algebraMap
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionAbsoluteGaloisContinuousMulEquiv
DocumentationThe completion-model comparison, with its explicit continuous inverse.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionAbsoluteGaloisContinuousMulEquiv_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionAbsoluteGaloisSemilinearCongr_bijective
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceDecompositionToAdicAbsoluteGaloisGroup_bijective
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceDecompositionAdicContinuousMulEquiv
DocumentationThe actual algebraic-localization map is a topological equivalence, with the same forward map used by finite-place cohomology restriction.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
ClassFieldTower.Martinet.Shafarevich.finitePlaceDecompositionAdicContinuousMulEquiv_apply
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open NumberField IsDedekindDomain
variable (F : Type) [Field F] [NumberField F]
local instance finitePlaceCompletionClosureSourceTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (NumberField.HeightOneSpectrum.adicAbv F v).Completion
(AlgebraicClosure (NumberField.HeightOneSpectrum.adicAbv F v).Completion) :=
fieldAlgebra_isTorsionFree_forAdicEquiv
local instance finitePlaceCompletionClosureTargetTorsionFree
(v : HeightOneSpectrum (RingOfIntegers F)) :
Module.IsTorsionFree (v.adicCompletion F) (AlgebraicClosure (v.adicCompletion F)) :=
fieldAlgebra_isTorsionFree_forAdicEquiv