ModuleResidueExtension.lean
Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.ResidueExtension
37 declarations indexed from sourceView source ↗ Module documentation
Residue extensions
Constructs the maps induced on valuation rings, residue fields, and residue units by a valued extension, with degree, trace, norm, and Frobenius results.
Imports12
- Mathlib.SetTheory.Cardinal.Finite
- Mathlib.FieldTheory.Finite.GaloisField
- Mathlib.LinearAlgebra.Dimension.DivisionRing
- Mathlib.NumberTheory.RamificationInertia.Inertia
- Mathlib.NumberTheory.RamificationInertia.Ramification
- Mathlib.RingTheory.Ideal.Norm.AbsNorm
- Mathlib.RingTheory.RamificationInertia.Basic
- Mathlib.RingTheory.SimpleModule.Basic
- Mathlib.RingTheory.DedekindDomain.IntegralClosure
- Mathlib.RingTheory.Trace.Basic
- Mathlib.RingTheory.Valuation.Extension
- Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.ResidueUnits
Imported by8
Declarations
LocalFieldTheory.integerRingMapOfValuationExtension
DocumentationThe local-ring homomorphism on valuation integer rings induced by an extension of valuations.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerRingMapOfValuationExtension_isLocalHom
DocumentationThe map of valuation rings induced by a valued-field extension is a local ring homomorphism.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerRingMapOfValuationExtension_apply
DocumentationThe valuation-ring map of an extension is the ambient algebra map on underlying elements.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueFieldMapOfValuationExtension
DocumentationThe residue-field map induced by a valuation extension. This is the canonical algebraMap 𝓀[K] 𝓀[L], named so later local class field theory files can use it without unfolding mathlib's valuation-extension instances.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueFieldMapOfValuationExtension_eq_algebraMap
DocumentationThe map between residue fields induced by a valued extension agrees with the residue-field algebra map.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueFieldMapOfValuationExtension_residue
DocumentationThe residue-field map sends the residue of a base integer to the residue of its image in the extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueField_algebraMap_residue
DocumentationThe residue-field algebra map commutes with reduction of valuation-ring elements.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsMapOfValuationExtension
DocumentationThe induced map on residue-field unit groups.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsMapOfValuationExtension_apply
DocumentationThe induced map on residue-field units applies the residue-field extension map to the underlying residue.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsMapOfValuationExtension_injective
DocumentationThe induced map on residue-field unit groups is injective.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsMapOfValuationExtension
DocumentationBase integer units embedded into extension integer units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsMapOfValuationExtension_apply
DocumentationThe induced map on valuation-ring units applies the extension's integer-ring map to the underlying unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsMap_integerUnitsToResidueUnits
DocumentationMapping an integer unit to the extension and then reducing agrees with reducing first and mapping residue units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsMapOfValuationExtension_mem_principalUnits_one
DocumentationA first principal unit remains a first principal unit after extension of valued fields.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsMapOfValuationExtension
DocumentationThe map on integer-unit residue quotients induced by a valuation extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsMapOfValuationExtension_mk
DocumentationThe map modulo first principal units sends a class to the class of the extended integer unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsMap_residue_comm
DocumentationThe quotient map modulo first principal units commutes with the residue-unit comparison equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.principalUnits_one_of_integerUnitsMap_mem_principalUnits_one
DocumentationIf the extension of an integer unit is a first principal unit, its class modulo first principal units is trivial.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsResidueNormOfValuationExtension
DocumentationThe residue-field norm transported to the integer-unit quotients 𝒪[L]ˣ/U_L¹ → 𝒪[K]ˣ/U_K¹.
This is not the local field norm on integer units; it is the quotient-level residue norm model used before proving compatibility with normIntegerUnits.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsResidueNorm_residue
DocumentationThe residue norm on classes modulo first principal units agrees with the finite residue-field norm.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsMap_residueField_norm_eq_prod_algEquiv
DocumentationThe finite-field residue norm, after base extension to 𝓀[L], is the product over all residue-field automorphisms.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsResidueNorm_base_extend_eq_prod_algEquiv
DocumentationQuotient-level form of residueUnitsMap_residueField_norm_eq_prod_algEquiv.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueAlgEquiv_card_eq_finrank
DocumentationThe residue-field automorphism group has order the finite residue-field extension degree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.maximalIdeal_inertiaDeg_eq_residue_finrank
DocumentationThe mathlib inertia degree of the maximal ideals agrees with the concrete degree of the canonical residue-field extension supplied by a valuation extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueAlgEquiv_card_eq_maximalIdeal_inertiaDeg
DocumentationThe residue-field automorphism group has order the mathlib inertia degree of the maximal ideals for the canonical valuation-ring extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerRing_moduleFinite_of_isIntegralClosure
DocumentationFinite separable extensions whose valuation ring is the integral closure of the base valuation ring give a finite module extension of valuation integer rings.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerRing_algebra_isIntegral_of_isIntegralClosure
DocumentationIf the extension valuation ring is the integral closure of the base valuation ring, then the induced extension of valuation integer rings is integral.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.maximalIdeal_ramificationIdx_mul_inertiaDeg_eq_finrank
DocumentationThe actual ramification index and inertia degree of the valuation-integer ring extension satisfy the local ramification identity.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.maximalIdeal_ramificationIdx_mul_residue_finrank_eq_finrank
DocumentationThe local ramification identity with the inertia degree rewritten as the finite-dimensional degree of the canonical residue-field extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.maximalIdeal_ramificationIdx_mul_residue_finrank_eq_finrank_of_isIntegralClosure
Documentationfinite extensions of discrete valuations, finite-extension degree formula with module-finiteness generated from the actual integral-closure hypothesis.
This is the source-producing form used by later local CFT files: the finite 𝒪[K]-module structure on 𝒪[L] is produced from integral closure and separability, not exposed as a separate theorem-shaped input.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residue_finrank_eq_finrank_of_ramificationIdx_eq_one_of_isIntegralClosure
Documentationfinite extensions of discrete valuations: in an unramified finite valuation extension, the residue degree is the full field degree.
The ramification-index-one input is the mathematical unramified datum. The finite 𝒪[K]-module structure is still generated from integral closure and separability, rather than being exposed as a separate hypothesis.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueAlgEquiv_card_eq_finrank_of_ramificationIdx_eq_one_of_isIntegralClosure
DocumentationThe residue-field automorphism group has order the full field degree in an unramified finite valuation extension, with finite valuation-ring module-finiteness generated from integral closure.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueFieldAlgebra_isSeparable_of_valuationExtension
DocumentationThe residue-field extension supplied by a local-field valuation extension is separable.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueField_trace_surjective_of_valuationExtension
DocumentationThe trace map for the canonical residue-field extension supplied by a valuation extension is surjective.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueField_units_norm_surjective_of_valuationExtension
DocumentationThe finite-field norm on residue-field units is surjective for the canonical residue extension induced by a valuation extension.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueField_units_norm_surjective_of_valuationExtension_apply
DocumentationThe chosen right inverse to the residue-field unit norm maps back to the prescribed residue unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsResidueNorm_surjective_of_valuationExtension
DocumentationThe residue norm on integer units modulo first principal units is surjective.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel