ModuleValuationLaws.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Degree.ValuationLaws
7 declarations indexed from sourceView source ↗ Module documentation
normalized degree and Frobenius theory: functoriality of normalized valuations
This file proves the two functorial assertions of normalized-valuation functoriality from the source norm laws.
Declarations
ClassFormation.DegreeData.fieldImage_conjugate
DocumentationConjugating an abstract field does not change its degree image.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.DegreeData.FiniteResidueAbstractField.conjugate
DocumentationConjugate a field whose actual absolute residue quotient is finite. The transported field remains in the same residue-finite boundary because conjugation does not change the degree image.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.DegreeData.FiniteResidueAbstractField.residueDegree_conjugate
DocumentationConjugation preserves the positive absolute residue degree at the residue-finite boundary.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.FiniteAbstractField.conjugate
DocumentationConjugate a finite abstract field without separating the transported finiteness proof from the field.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.FiniteAbstractField.residueDegree_conjugate
DocumentationConjugation preserves the positive absolute residue degree.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
ClassFormation.ValuationData.normalizedValuation_conjugate
Documentationconjugation compatibility of normalized valuations. The normalized valuations are compatible with conjugation: v_{K^σ}(a^σ) = v_K(a) (the right-action notation).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
namespace ValuationData
ClassFormation.ValuationData.normalizedValuation_tower
Documentationthe norm--valuation formula. For a finite tower L | K, v_K ∘ N_{L|K} = f_{L|K} v_L.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
variable {D : DegreeData G} {A : Rep ℤ G}
namespace ValuationData