ModuleHenselianFinite.lean
Nyll.ValuedFieldTheory.Valuation.DiscreteValuationField.HenselianFinite
17 declarations indexed from sourceView source ↗ Module documentation
Finite algebra consequences of Henselian pairs
This file keeps the Nakayama and finite-module completion consequences away from the lightweight HenselianDVF core.
Declarations
ValuationTheory.DiscreteValuationField.ideal_smul_top_le_module_jacobson_of_le_jacobson_bot
DocumentationIf an ideal lies in the Jacobson radical of the base ring, then its action on any module lands in the module Jacobson radical.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.ideal_smul_top_le_module_jacobson_of_henselianRing
DocumentationThe jac field of HenselianRing gives the Nakayama/module-Jacobson component needed after applying the Henselian ideal to any module.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.ideal_map_restrictScalars_le_module_jacobson_of_henselianRing
DocumentationAlgebra form of ideal_smul_top_le_module_jacobson_of_henselianRing: the base Henselian ideal mapped into an algebra lies in the module Jacobson radical after restricting scalars to the base.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.ideal_map_le_jacobson_bot_of_le_jacobson_bot_of_moduleFinite
DocumentationFinite algebra form of the Jacobson/Nakayama component: if an ideal lies in the Jacobson radical of the base, then its extension to a finite algebra lies in the Jacobson radical upstairs.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.ideal_map_le_jacobson_bot_of_henselianRing_of_moduleFinite
DocumentationHenselian-ring version of ideal_map_le_jacobson_bot_of_le_jacobson_bot_of_moduleFinite.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isHausdorff_map_algebraMap_of_henselianRing_of_moduleFinite
DocumentationIn a Noetherian finite algebra over a Henselian pair, the extended Henselian ideal is adically Hausdorff.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.linearEquiv_comap_pow_smul_top
DocumentationPulling back an adic power submodule along a linear equivalence gives the corresponding adic power submodule on the source.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.linearEquiv_map_pow_smul_top
DocumentationMapping an adic power submodule along a linear equivalence gives the corresponding adic power submodule on the target.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isHausdorff_of_linearEquiv
DocumentationAdic Hausdorffness is preserved by linear equivalence of modules.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isPrecomplete_of_linearEquiv
DocumentationAdic precompleteness is preserved by linear equivalence of modules.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isHausdorff_linearEquiv_iff
DocumentationHausdorffness for an ideal is invariant under a linear equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isPrecomplete_linearEquiv_iff
DocumentationPrecompleteness for an ideal is invariant under a linear equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isAdicComplete_of_moduleFinite_sameUniverse
DocumentationSame-universe finite modules over a Noetherian adically complete ring are adically complete.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.isAdicComplete_of_moduleFinite
DocumentationA finite module over a Noetherian adically complete ring is adically complete.
This is a universe-polymorphic wrapper around mathlib's tensor-product finite-module completion theorem.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.henselianRing_map_algebraMap_of_moduleFinite_of_isAdicComplete
DocumentationA finite algebra over a Noetherian I-adically complete base is Henselian along the ideal generated by I.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
ValuationTheory.DiscreteValuationField.HenselianDVF.isHausdorff_maximalIdeal
DocumentationThe maximal-ideal topology on a Henselian DVF valuation ring is separated.
The proof uses only the Henselian Jacobson condition together with the Noetherian DVR structure of the valuation ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
namespace HenselianDVF
variable {K : Type u} [Field K]
ValuationTheory.DiscreteValuationField.HenselianDVF.isAdicComplete_maximalIdeal_of_isPrecomplete
DocumentationA precomplete Henselian DVF valuation ring is adically complete at its maximal ideal, since separatedness is automatic.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ValuationTheory
noncomputable section
universe u v
namespace DiscreteValuationField
namespace HenselianDVF
variable {K : Type u} [Field K]