ModuleInfiniteContinuity.lean
Nyll.GaloisCohomology.Kummer.Concrete.InfiniteContinuity
14 declarations indexed from sourceView source ↗ Module documentation
continuity of Kummer characters for infinite extensions
For an infinite Galois extension Ω/K, a Kummer character attached to a chosen root β is already determined on the finite Galois normal closure of K(β). Equivalently, its kernel contains the fixing subgroup of that finite Galois intermediate field. This makes the kernel open in the Krull topology and proves continuity into the discrete group of n-th roots of unity.
The final construction descends these continuous characters through the ambient-power quotient Δ / (Δ ∩ Kˣⁿ). No surjectivity or lattice correspondence is asserted here.
Declarations
KummerTheory.DiscreteNthRootsSubgroup
DocumentationThe group μₙ(L) equipped explicitly with the discrete topology used for continuous characters in the infinite form of the finite Kummer character equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
DocumentationThe discrete copy of the roots-of-unity subgroup retains its commutative group structure.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
namespace DiscreteNthRootsSubgroup
variable (L : Type*) [Field L] (n : ℕ)
DocumentationThe discrete roots-of-unity copy is equipped with the bottom topology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
namespace DiscreteNthRootsSubgroup
variable (L : Type*) [Field L] (n : ℕ)
DocumentationThe bottom topology makes the roots-of-unity copy discrete.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
namespace DiscreteNthRootsSubgroup
variable (L : Type*) [Field L] (n : ℕ)
KummerTheory.infiniteKummerRootCharacter
DocumentationThe Kummer root character with codomain given its intended discrete topology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
KummerTheory.infiniteKummerRootCharacter_apply
DocumentationThe infinite Kummer root character evaluates by the usual Galois ratio.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
KummerTheory.fixingSubgroup_adjoin_root_le_infiniteKummerRootCharacter_ker
DocumentationThe fixing subgroup of the finite Galois normal closure of the chosen root lies in the kernel of its Kummer character.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerRootCharacter_isOpen_ker
DocumentationThe kernel of an infinite Kummer root character is open in the Krull topology.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerRootCharacter_continuous
DocumentationEvery Kummer root character for an infinite actual-field Galois extension is continuous into the discrete group μₙ(Ω).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerContinuousRootCharacter
DocumentationThe continuous Kummer character attached to one radical element.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerContinuousCharacter
DocumentationRadical elements map multiplicatively to continuous Kummer characters.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerContinuousQuotientCharacter
DocumentationThe infinite continuous Kummer character map on the ambient-power quotient Δ / (Δ ∩ Kˣⁿ). This is the canonical map; surjectivity is not asserted, and injectivity is proved below from the existing algebraic kernel result.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerContinuousQuotientCharacter_toMonoidHom
DocumentationForgetting continuity recovers the previously constructed algebraic Kummer character on the same ambient-power quotient.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]
KummerTheory.infiniteKummerContinuousQuotientCharacter_injective
DocumentationThe continuous character map on the ambient-power quotient is injective. This is the existing algebraic kernel computation with the continuity structure forgotten; it does not use or assert surjectivity.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace KummerTheory
open scoped Topology
open Filter
section InfiniteKummerContinuity
variable {K Ω : Type*} [Field K] [Field Ω] [Algebra K Ω]
variable [IsGalois K Ω]