ModuleCore.lean
Nyll.ValuedFieldTheory.Valuation.AbsoluteValue.Theory.Core
58 declarations indexed from sourceView source ↗ Declarations
LubinTate.Valuations.uniformizerPowerIdeal_primeElement_eq_exponentialMaxIdeal_pow_of_normalized
DocumentationFor a normalized exponential valuation, the principal-power ideal π^n𝒪 attached to a normalized prime element is the n-th power of the positive-value maximal ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerPowerIdeal_primeElement_eq_maximalIdeal_pow_of_normalized
DocumentationThe same identification, expressed using mathlib's maximal ideal of the valuation ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.residue_addEquiv_maximalIdeal_pow_quotient
DocumentationThe ideal structure theorem for discrete valuation rings, successive-quotient part in maximal-ideal notation: 𝒪/𝔭 ≃+ 𝔭^n/𝔭^(n+1). This retains the additive structure supplied by the generic quotient-of-powers theorem instead of weakening it to a bare bijection.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.residue_addEquiv_uniformizerPowerIdeal_quotient
DocumentationThe ideal structure theorem for discrete valuation rings, successive-quotient part in the principal-power notation π^n𝒪: 𝒪/(π) ≃+ π^n𝒪/π^(n+1)𝒪, represented as the image of π^n𝒪 inside 𝒪/π^(n+1)𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPiece
DocumentationThe graded piece π^n𝒪 / π^{n+1}𝒪 as an additive quotient.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceAddCommGroup
DocumentationA uniformizer graded piece inherits an additive commutative group structure.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceModule
DocumentationA uniformizer graded piece is a module over the valuation subring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceConcreteLinearEquiv
DocumentationExplicit access to the submodule quotient implementing a uniformizer graded piece.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceMk
DocumentationThe canonical class map into π^n𝒪 / π^(n+1)𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceConcreteLinearEquiv_mk
DocumentationThe concrete graded-piece equivalence sends a quotient representative to the same coset.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceMk_surjective
DocumentationThe canonical map onto a uniformizer graded piece is surjective.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPiece.inductionOn
DocumentationEliminate a uniformizer graded-piece class through its canonical representatives.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceLinearLift
DocumentationDescend a linear map that vanishes on π^(n+1)𝒪 inside π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceLinearLift_mk
DocumentationA linear lift from the graded piece evaluates on representatives by the supplied map.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerGradedPieceMk_eq_zero_iff
DocumentationA graded-piece class is zero exactly when its representative lies in the next filtration step.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.HigherUnit
DocumentationThe higher-unit condition u ∈ 1 + π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnit_iff_sub_one_mem_powerIdeal
DocumentationThe higher-unit condition is equivalently u - 1 ∈ π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitSubgroup
DocumentationThe higher unit group U⁽ⁿ⁾ = 1 + π^n𝒪, as an actual subgroup of Oˣ.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.mem_higherUnitSubgroup
DocumentationMembership in a higher-unit subgroup is characterized by proximity to one at the given level.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.mem_higherUnitSubgroup_iff_sub_one_mem_powerIdeal
DocumentationMembership in the higher-unit subgroup is equivalently u - 1 ∈ π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.mem_higherUnitSubgroup_primeElement_iff_sub_one_mem_maximalIdeal_pow
DocumentationFor a normalized exponential valuation, higher units defined by a normalized prime element are exactly units congruent to 1 modulo the corresponding power of the maximal ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnit_coeff_unique
DocumentationThe coefficient in a higher-unit representation is unique in a domain.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.chosenHigherUnitCoeff
DocumentationA chosen coefficient a for an element of U⁽ⁿ⁾ = 1 + π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.chosenHigherUnitCoeff_spec
DocumentationThe chosen coefficient really represents the higher unit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.chosenHigherUnitCoeff_eq_of_repr
DocumentationThe chosen coefficient agrees with any displayed representation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitSubgroup_succ_le
DocumentationThe higher-unit filtration is decreasing.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitSubgroup_zero_eq_top
DocumentationThe zeroth higher-unit subgroup is the whole unit group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitSubgroup_le_of_le
DocumentationThe higher-unit filtration is decreasing for arbitrary comparable indices.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.isUnit_one_add_of_mem_maximalIdeal
DocumentationIn a local ring, adding an element of the maximal ideal to 1 gives a unit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction
DocumentationReduction of units modulo an ideal.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction_apply
DocumentationUnit reduction is the residue of the underlying valuation-ring unit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction_ker_powerIdeal
DocumentationThe kernel of reduction modulo π^n𝒪 is the higher unit group 1 + π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction_ker_maximalIdeal_pow_primeElement_of_normalized
DocumentationFor a normalized exponential valuation, the kernel of reduction modulo maximalIdeal^n is the higher-unit subgroup attached to a normalized prime element.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction_surjective_of_isLocalHom
DocumentationA local quotient map induces a surjection on unit groups.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction_isLocalHom_maximalIdeal_pow_of_pos
DocumentationFor a exponential valuation ring, the quotient map modulo maximalIdeal^n is local for n ≥ 1.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitsModPowerIdealEquivOfSurjective
DocumentationThe first-isomorphism-theorem form of the unit quotient modulo π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitsModPowerIdealEquivOfIsLocalHom
DocumentationIf reduction modulo π^n𝒪 is a local quotient, then Oˣ/U⁽ⁿ⁾ is the unit group of O/π^n𝒪.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitsModMaximalIdealPowEquivOfSurjectiveNormalized
DocumentationThe first-isomorphism-theorem form for a normalized exponential-valuation ring, modulo maximalIdeal^n, assuming surjectivity of reduction on units.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitsModMaximalIdealPowEquivOfNormalized
DocumentationFor a normalized exponential-valuation ring and n ≥ 1, Oˣ/U⁽ⁿ⁾ is the unit group of O/maximalIdeal^n.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerPowerIdeal_le_span_singleton
DocumentationFor n ≥ 1, the ideal π^n𝒪 is contained in (π).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.uniformizerPowerIdeal_le_jacobson_bot
DocumentationIn a DVR, π^n𝒪 lies in the Jacobson radical for n ≥ 1 and π irreducible.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.unitReduction_isLocalHom_of_dvr
DocumentationThe quotient map modulo π^n𝒪 is local in a DVR, for n ≥ 1.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitCoeffModHom
DocumentationThe graded coefficient map U⁽ⁿ⁾ → 𝒪/(π), 1 + π^n a ↦ a mod π, viewed multiplicatively by tagging the additive residue group as Multiplicative.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitCoeffModHom_ker
DocumentationThe kernel of the coefficient map is U⁽ⁿ⁺¹⁾.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitCoeffModHom_surjective
DocumentationThe coefficient map U⁽ⁿ⁾ → 𝒪/(π) is surjective.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitOneAdd
DocumentationThe explicit higher unit 1 + π^n a, for n ≥ 1 in a DVR.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitOneAdd_val
DocumentationThe explicit higher unit has the promised representative.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.chosenHigherUnitCoeff_oneAdd
DocumentationThe coefficient of the explicit higher unit 1 + π^n a is a.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitCoeffModHom_oneAdd
DocumentationThe coefficient map sends the explicit higher unit 1 + π^n a to a mod π.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitCoeffModHom_apply_of_repr
DocumentationIf a higher unit is displayed as 1 + π^n a, the coefficient map sends it to a mod π.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higherUnitGradedPieceMulEquivResidue
DocumentationThe multiplicative first-isomorphism-theorem form of U⁽ⁿ⁾/U⁽ⁿ⁺¹⁾ ≃ 𝒪/(π).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.units_reduction_kernel
DocumentationThe unit-reduction and graded-piece equivalences, kernel part for the reduction map on unit groups.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.units_reduction_surjective
DocumentationThe unit-reduction and graded-piece equivalences, surjectivity part for the reduction map on unit groups.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.units_quotient_equiv
DocumentationThe unit-reduction and graded-piece equivalences, the named first-isomorphism-theorem equivalence Oˣ/U⁽ⁿ⁾ ≃ (O/π^nO)ˣ.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.units_quotient_equiv_mk
DocumentationThe unit-quotient equivalence of the unit-reduction and graded-piece equivalences is induced by reduction modulo πⁿO.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higher_unit_coeff_kernel
DocumentationThe unit-reduction and graded-piece equivalences, kernel part for the coefficient map U⁽ⁿ⁾ → O/(π).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higher_unit_coeff_surjective
DocumentationThe unit-reduction and graded-piece equivalences, surjectivity part for the coefficient map U⁽ⁿ⁾ → O/(π).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations
LubinTate.Valuations.higher_unit_graded_equiv
DocumentationThe unit-reduction and graded-piece equivalences, the named additive graded-piece equivalence U⁽ⁿ⁾/U⁽ⁿ⁺¹⁾ ≃+ O/(π).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open Filter
open scoped BigOperators Topology
namespace LubinTate
namespace Valuations