ModuleFiniteFieldUnitMaps.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Reciprocity.Construction.FiniteFieldUnitMaps
11 declarations indexed from sourceView source ↗ Module documentation
Finite-field unit maps
This module proves valuation invariance on Frobenius fixed fields and constructs the induced actions, inclusions, and relative norms on the corresponding finite unit groups.
Declarations
ClassFormation.FiniteAbstractField.toFiniteResidueAbstractField_extensionNormal
DocumentationNormality transports across the canonical residue-field enrichment.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace FiniteAbstractField
ClassFormation.FiniteAbstractField.toFiniteResidueAbstractField_extensionFinite
DocumentationRelative finiteness transports across the canonical residue-field enrichment.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace FiniteAbstractField
ClassFormation.ValuationData.ambientFixedAddSubgroup_transport_coe
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.valuationAt_transport
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.valuationAt_frobeniusFixedFieldAction
DocumentationA quotient element stabilizing a Frobenius fixed field preserves its normalized valuation.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.frobeniusFixedFieldUnitAction
DocumentationThe stabilizing action restricted to the unit group of a Frobenius fixed field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.fixedFieldInclusion_mem_unitAddSubgroup
DocumentationUnits stay units after inclusion into any finite extension. The construction uses this silently when all finitely many terms of (*) are placed in one finite Galois field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.finiteUnitInclusion
DocumentationInclusion of units along an arbitrary finite extension.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.finiteUnitInclusion_transport_coe
DocumentationTransporting a finite-unit inclusion along equality of its target field does not change its ambient coefficient.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.relativeNorm_mem_unitAddSubgroup
DocumentationThe norm of a unit through an arbitrary finite extension is a unit. This is the valuation-theoretic step used when a finite Galois refinement is pushed back down to the originally prescribed intermediate field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.finiteUnitNorm
DocumentationRelative norm restricted to the finite unit groups.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace ValuationData
variable {D : DegreeData G} {A : Rep ℤ G}