ModuleNorm.lean
Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.Norm
24 declarations indexed from sourceView source ↗ Module documentation
Norms in valued field extensions
Packages field norms as homomorphisms on units and restricts them to valuation rings and their unit groups under the appropriate integral hypotheses.
Declarations
LocalFieldTheory.IsNonarchimedeanLocalField.mulLeft_injective_of_ne_zero
DocumentationLeft multiplication by a nonzero field element is injective as a linear map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section AlgebraNorm
variable [Field K] [Field L] [Algebra K L] [Module.Free K L] [Module.Finite K L]
omit [Module.Free K L] [Module.Finite K L] in
LocalFieldTheory.IsNonarchimedeanLocalField.mulLeft_surjective_of_ne_zero
DocumentationLeft multiplication by a nonzero field element is surjective as a linear map.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section AlgebraNorm
variable [Field K] [Field L] [Algebra K L] [Module.Free K L] [Module.Finite K L]
omit [Module.Free K L] [Module.Finite K L] in
LocalFieldTheory.IsNonarchimedeanLocalField.det_ne_zero_of_bijective
DocumentationA bijective linear endomorphism has nonzero determinant.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section AlgebraNorm
variable [Field K] [Field L] [Algebra K L] [Module.Free K L] [Module.Finite K L]
LocalFieldTheory.IsNonarchimedeanLocalField.mapBaseUnitsToExtensionUnits
DocumentationBase units embedded in an extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.mapBaseUnitsToExtensionUnits_apply_coe
DocumentationThe inclusion of base-field units into extension-field units agrees with the algebra map on underlying elements.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normUnits_mapBaseUnitsToExtensionUnits_apply_coe
DocumentationThe norm of a base unit embedded in the extension is its underlying element raised to the extension degree.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normUnits_algebraMap_base
DocumentationThe unit norm of an embedded base unit is the degree-th power of that base unit.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normUnits_algEquiv_apply
DocumentationThe field norm is invariant under K-algebra automorphisms of the extension.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.algebraNorm_mem_integers_of_mem_integers
DocumentationThe norm of an element integral over the base valuation ring lies in the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.integer_element_isIntegral_over_base_integer_of_isIntegralClosure
DocumentationAn element of an integral-closure valuation ring is integral over the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.algebraNorm_mem_integers_of_mem_integers_of_isIntegralClosure
DocumentationUnder an integral-closure identification, the norm of a target valuation-ring element lies in the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.integer_element_isIntegral_over_base_integer
DocumentationA target valuation-ring element is integral over the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.integer_element_isIntegral_over_base_integer_of_valuativeExtension
DocumentationA valuation-ring element in a finite valuative extension is integral over the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.algebraNorm_isIntegral_of_isIntegral
DocumentationThe algebra norm of an element integral over the base ring is integral over that ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.mem_integers_of_isIntegral_base
DocumentationAn element of the base field integral over its valuation ring belongs to that valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.algebraNorm_mem_integers_of_isIntegral
DocumentationThe norm of an element integral over the base valuation ring belongs to the base valuation ring. The norm of an element integral over the base valuation ring belongs to the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.valuation_norm_le_one_of_integer
DocumentationThe norm of a target valuation-ring element has base valuation at most one.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.algebraNorm_inv_mem_integers_of_unit
DocumentationThe inverse norm of a target valuation-ring unit also belongs to the base valuation ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normIntegerUnitsValue
DocumentationDefines normIntegerUnitsValue.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normIntegerUnitsValue_mul_inv
DocumentationThe norm value constructed from an integer unit multiplied by its inverse is one.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normIntegerUnitsValue_inv_mul
DocumentationThe inverse norm value multiplied by the norm value of an integer unit is one.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normIntegerUnits
DocumentationNorm restricted to valuation-integer units.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.normIntegerUnits_apply_coe
DocumentationCoercing the integer-unit norm to the base field yields the algebra norm of the original unit.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section UnitNorm
variable [Field K] [Field L] [Algebra K L]
LocalFieldTheory.IsNonarchimedeanLocalField.mapBaseUnits_normUnits_eq_prod_gal
DocumentationFor a finite Galois extension, embedding the unit norm back into the extension equals the product of all Galois conjugates.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u v
namespace IsNonarchimedeanLocalField
open scoped BigOperators ValuativeRel
variable {K : Type u} {L : Type v}
section Valuation
variable [Field K] [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K]
variable [Field L] [ValuativeRel L] [TopologicalSpace L] [IsNonarchimedeanLocalField L]
variable [Algebra K L]
omit [ValuativeRel K] [TopologicalSpace K] [IsNonarchimedeanLocalField K]
[ValuativeRel L] [TopologicalSpace L] [IsNonarchimedeanLocalField L] in