ModuleFiniteGaloisRealization.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.LocalReciprocity.FiniteGaloisRealization
20 declarations indexed from sourceView source ↗ Module documentation
Finite local reciprocity: realizing finite Galois extensions in a separable closure
Every finite Galois extension L/K is embedded into the chosen separable closure of K. Its image supplies the concrete closed subgroup used by the abstract class-field theory. The resulting abstract fixed coefficient group is Lˣ, and the resulting abstract extension quotient is the actual Gal(L/K).
No perfectness hypothesis is imposed; this includes equal-characteristic local fields such as finite extensions of 𝔽_q((t)).
Realization relative to an explicit embedding
The chosen realization
Declarations
LocalClassFieldTheory.finiteGaloisFieldRangeOfEmbedding
DocumentationThe embedded copy of L determined by an explicit embedding into the fixed separable closure. Keeping the embedding visible is what makes the canonicity argument in the finite local reciprocity theorem meaningful.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRangeEquivOfEmbedding
DocumentationAn explicit embedding identifies L with its field range.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRangeOfEmbedding_isGalois
DocumentationThe image of an embedded finite Galois extension is again Galois over the base field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRangeOfEmbedding_finiteDimensional
DocumentationThe image of an embedded finite extension is finite-dimensional over the base field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisClosedFixingSubgroupOfEmbedding
DocumentationThe closed fixing subgroup attached to an explicit realization of L/K in the separable closure.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisExtensionSubgroupOfEmbedding_normal
DocumentationThe fixing subgroup of an embedded finite Galois extension is normal in the absolute subgroup.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisUnitsEquivAbstractFixedOfEmbedding
DocumentationThe fixed coefficient group attached to an explicit realization is canonically the actual unit group Lˣ.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisUnitsEquivAbstractFixedOfEmbedding_coe
DocumentationThe fixed-module equivalence sends a field unit to the unit induced by the chosen embedding.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] [IsGalois K L] in
LocalClassFieldTheory.finiteGaloisAbstractQuotientEquivGaloisGroupOfEmbedding
DocumentationThe abstract class-formation extension quotient attached to an explicit realization of L/K is the actual relative Galois group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisExtensionSubgroupOfEmbedding_index_eq_finrank
DocumentationThe subgroup attached to an explicit finite Galois realization has index equal to the ordinary field degree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRange
DocumentationThe embedded copy of L inside the fixed separable closure.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRangeEquiv
DocumentationThe chosen embedding identifies L with its actual field range.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRange_isGalois
DocumentationThe canonical realization of a finite Galois extension is Galois over the base field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisFieldRange_finiteDimensional
DocumentationThe canonical realization of a finite extension is finite-dimensional over the base field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisClosedFixingSubgroup
DocumentationThe concrete closed subgroup of the absolute separable Galois group attached to L/K.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisExtensionSubgroup_normal
DocumentationThe fixing subgroup of the canonical finite Galois realization is normal.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisUnitsEquivAbstractFixed
DocumentationThe actual coefficient group fixed by the concrete subgroup attached to L/K is canonically Lˣ.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisUnitsEquivAbstractFixed_coe
DocumentationThe canonical fixed-module equivalence sends a unit through the chosen embedding.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [FiniteDimensional K L] in
LocalClassFieldTheory.finiteGaloisAbstractQuotientEquivGaloisGroup
DocumentationFor the concrete realization of L/K, the exact quotient used by the abstract class-formation framework is canonically the actual Galois group Gal(L/K).
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalClassFieldTheory.finiteGaloisExtensionSubgroup_index_eq_finrank
DocumentationThe chosen realization has subgroup index equal to [L : K].
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open RamificationTheory CyclicCohomology KummerTheory
noncomputable section
variable (K L : Type) [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]