ModuleNormalBasisSubgroupCharacterVector.lean
Nyll.ValuedFieldTheory.LocalField.Analytic.NormalBasisSubgroupCharacterVector
6 declarations indexed from sourceView source ↗ Module documentation
Subgroup character vectors with a prescribed failure of the full action
As in the normal-basis character eigenvector construction, inverse-character coefficients weight the actual canonical normal basis. Here the coefficients are supported only on a subgroup. This vector transforms by the character on that subgroup, while an automorphism outside it moves the support away from the identity. Its identity coordinate distinguishes the two vectors. Neither a characteristic restriction nor normality of the subgroup is needed.
Imports7
- Mathlib.FieldTheory.Galois.NormalBasis
- Mathlib.LinearAlgebra.Basis.Defs
- Mathlib.Algebra.Notation.Indicator
- Mathlib.Algebra.Group.Basic
- Mathlib.Algebra.Group.Subgroup.Defs
- Mathlib.Algebra.BigOperators.Finsupp.Basic
- Mathlib.Algebra.BigOperators.Group.Finset.Basic
Imported by2
Declarations
LocalFieldTheory.DiscreteValuationField.normalBasisSubgroupCharacterVector
DocumentationThe inverse-character weighted normal-basis sum supported on Δ.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory.DiscreteValuationField
open scoped BigOperators
variable {K L : Type*} [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalFieldTheory.DiscreteValuationField.normalBasisSubgroupCharacterVector_repr
DocumentationThe coefficients are exactly the inverse character on the subgroup and zero outside it.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory.DiscreteValuationField
open scoped BigOperators
variable {K L : Type*} [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalFieldTheory.DiscreteValuationField.map_normalBasisSubgroupCharacterVector
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory.DiscreteValuationField
open scoped BigOperators
variable {K L : Type*} [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalFieldTheory.DiscreteValuationField.normalBasisSubgroupCharacterVector_eigen
DocumentationLeft translation by a subgroup element multiplies the supported vector by the restricted character.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory.DiscreteValuationField
open scoped BigOperators
variable {K L : Type*} [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalFieldTheory.DiscreteValuationField.normalBasisSubgroupCharacterVector_not_eigen
DocumentationAn automorphism outside the subgroup cannot have the prescribed character action on this vector: the identity coordinate becomes zero.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory.DiscreteValuationField
open scoped BigOperators
variable {K L : Type*} [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
LocalFieldTheory.DiscreteValuationField.exists_nonzero_subgroupCharacterEigenvector_not_eigen
DocumentationThe actual canonical normal basis supplies a nonzero restricted-character eigenvector on which any specified automorphism outside the subgroup fails to act by the full character.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace LocalFieldTheory.DiscreteValuationField
open scoped BigOperators
variable {K L : Type*} [Field K] [Field L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]