ModuleAlgebraicLocalizationTopology.lean
Nyll.ValuedFieldTheory.Ramification.HilbertRamification.AlgebraicLocalizationTopology
14 declarations indexed from sourceView source ↗ Module documentation
Topological decomposition--localization comparison
The algebraic localization comparison is algebraically a MulEquiv. This file establishes its finite-support continuity input: fixing one element of the algebraic localization only requires fixing finitely many elements of the original algebraic extension.
Declarations
ClassFieldTower.Martinet.Shafarevich.generalLocalizationBaseAlgebra
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
ClassFieldTower.Martinet.Shafarevich.generalLocalizationBaseSMul
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
ClassFieldTower.Martinet.Shafarevich.generalLocalizationCompletionAlgebra
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
ClassFieldTower.Martinet.Shafarevich.localization
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.algebraicLocalization_fixing_finite_support
DocumentationThe action on any one algebraic-localization element is controlled by finitely many elements of the original algebraic extension. This is the pointwise source for continuity of the decomposition--localization comparison in the Krull topologies.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
omit [IsGalois K L] in
ClassFieldTower.Martinet.Shafarevich.decompositionGroupToAlgebraicLocalizationMonoidHom
DocumentationThe algebraic decomposition--localization comparison as a monoid homomorphism.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.algEquiv_fix_of_fin_generates
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.absoluteValueDecompositionGroup_fixing_finset_mem_nhds
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.algebraicLocalizationStabilizerSubgroup
DocumentationThe subgroup of the decomposition group fixing one algebraic-localization element.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.mem_algebraicLocalizationStabilizerSubgroup_iff
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.decompositionGroupToAlgebraicLocalization_stabilizer_isOpen
DocumentationThe stabilizer of one algebraic-localization element has open preimage in the decomposition group.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.decompositionGroupToAlgebraicLocalization_fixingSubgroup_mem_nhds
DocumentationThe preimage of a finite-stage fixing subgroup is a neighborhood of the identity in the decomposition group.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.decompositionGroupToAlgebraicLocalization_continuous
DocumentationThe decomposition--localization comparison is continuous for the two Krull topologies.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2
ClassFieldTower.Martinet.Shafarevich.decompositionGroupContinuousMulEquivAlgebraicLocalizationAut
DocumentationThe decomposition group and the algebraic-localization Galois group are canonically isomorphic as topological groups.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open HilbertRamification
open scoped Topology
universe u v
section GeneralLocalization
variable {K : Type u} {L : Type v} [Field K] [Field L] [Algebra K L]
variable [IsGalois K L]
variable (vK : AbsoluteValue K ℝ) (hvK : vK.IsNontrivial)
variable (w : AbsoluteValueExtension vK L)
local instance generalLocalizationBaseAlgebra : Algebra K w.1.Completion :=
AbsoluteValue.extensionCompletionAlgebra (K := K) w.1
local instance generalLocalizationBaseSMul : SMul K w.1.Completion :=
(AbsoluteValue.extensionCompletionAlgebra (K := K) w.1).toSMul
local instance generalLocalizationCompletionAlgebra :
Algebra vK.Completion w.1.Completion :=
AbsoluteValue.completionAlgebra vK w.1 w.2