ModuleFiniteResidueCharacterScaling.lean
Nyll.ValuedFieldTheory.Ramification.HilbertRamification.FiniteResidueCharacterScaling
4 declarations indexed from sourceView source ↗ Module documentation
Scaling finite residue characters by characteristic powers
Proves injectivity of exponential-characteristic-power maps on field units and surjectivity on finite subgroups. Scaling a character by such a power preserves its kernel and, for a finite source group, its range.
Imports4
- Mathlib.Algebra.CharP.Reduced
- Mathlib.Algebra.CharP.Frobenius
- Mathlib.Algebra.Group.Subgroup.Finite
- Mathlib.Data.Fintype.Card
Imported by2
Declarations
RamificationTheory.HilbertRamification.residueUnits_expCharPow_injective
DocumentationResidue-characteristic-power maps are injective on field units.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory.HilbertRamification
universe u v
variable {k : Type u} [Field k]
RamificationTheory.HilbertRamification.finiteSubgroup_expCharPow_surjective
DocumentationSuch power maps are onto every actual finite subgroup of field units.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory.HilbertRamification
universe u v
variable {k : Type u} [Field k]
RamificationTheory.HilbertRamification.residueCharacter_expCharPow_ker
DocumentationScaling an actual residue-unit character by a residue-characteristic power preserves its actual kernel.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory.HilbertRamification
universe u v
variable {k : Type u} [Field k]
variable {G : Type v} [Group G]
RamificationTheory.HilbertRamification.finiteResidueCharacter_expCharPow_range
DocumentationScaling an actual finite residue-unit character preserves its entire image.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace RamificationTheory.HilbertRamification
universe u v
variable {k : Type u} [Field k]
variable {G : Type v} [Group G]