ModuleInseparableCounting.lean
Nyll.SchemeTheory.FunctionFields.PrimeDivisors.InseparableCounting
17 declarations indexed from sourceView source ↗ Module documentation
Reducing prime-divisor counts to the separable subextension
The normalization-finiteness theorem used in the separable proofs of Fried--Jarden 6.2.2(b),(d) need only be applied to the maximal separable subextension. A valuation subring of the full field is determined by its restriction to that subextension, because the remaining extension is purely inseparable.
This file first proves the corresponding general counting theorem for FiniteDivisorOver. Unlike the earlier fraction-field theorem, the ambient field may now be a purely inseparable extension of the fraction field of the Dedekind model.
Declarations
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.FiniteOn
DocumentationA valuation subring contains the image of the chosen model.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.finiteRingHom
DocumentationThe model map factored through a valuation subring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.center
DocumentationThe center of a valuation subring on a model it contains.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.mem_center_iff_mem_nonunits
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.center_isPrime
DocumentationThe center on any contained model is prime.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.center_ne_bot
DocumentationThe center of a proper valuation subring on a model with fraction field M is nonzero.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.centerHeightOneSpectrum
DocumentationThe height-one center on a Dedekind model.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.valuationSubringAtCenter_le
DocumentationThe canonical localization at the center is contained in the valuation subring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.valuationSubringAtCenter_eq
DocumentationA proper valuation subring containing a Dedekind model is the canonical localization at its center.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.ValuationCenter.eq_of_center_eq
DocumentationProper valuation subrings containing a Dedekind model are determined by their centers, without assuming a DVR structure on the restrictions.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
namespace ValuationCenter
variable {S : Type uS} {M : Type uM}
[CommRing S] [Field M] [Algebra S M]
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.mem_comap_nonunits_iff
DocumentationNonunits are preserved and reflected by restriction to a subfield.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.restrictedValuationSubring
DocumentationRestrict the valuation subring underlying a divisor to M.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
section PurelyInseparableFractionField
variable {K : Type uK} {R : Type uR} {S : Type uS}
{M : Type uM} {F : Type uF}
[Field K] [CommRing R] [CommRing S] [Field M] [Field F]
[Algebra R S] [Algebra K S] [Algebra K F] [Algebra S F]
[IsScalarTower K S F]
[Algebra S M] [Algebra M F] [IsScalarTower S M F]
[IsDedekindDomain S] [IsFractionRing S M]
[IsPurelyInseparable M F]
open PrimeDivisorCounting
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.restrictedValuationSubring_finite
DocumentationThe restricted valuation subring still contains the Dedekind model.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
section PurelyInseparableFractionField
variable {K : Type uK} {R : Type uR} {S : Type uS}
{M : Type uM} {F : Type uF}
[Field K] [CommRing R] [CommRing S] [Field M] [Field F]
[Algebra R S] [Algebra K S] [Algebra K F] [Algebra S F]
[IsScalarTower K S F]
[Algebra S M] [Algebra M F] [IsScalarTower S M F]
[IsDedekindDomain S] [IsFractionRing S M]
[IsPurelyInseparable M F]
open PrimeDivisorCounting
omit [IsDedekindDomain S] [IsFractionRing S M] [IsPurelyInseparable M F] in
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.restrictedValuationSubring_ne_top
DocumentationThe restriction is proper. Otherwise pure-inseparable injectivity would force the original prime-divisor valuation subring to be the whole field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
section PurelyInseparableFractionField
variable {K : Type uK} {R : Type uR} {S : Type uS}
{M : Type uM} {F : Type uF}
[Field K] [CommRing R] [CommRing S] [Field M] [Field F]
[Algebra R S] [Algebra K S] [Algebra K F] [Algebra S F]
[IsScalarTower K S F]
[Algebra S M] [Algebra M F] [IsScalarTower S M F]
[IsDedekindDomain S] [IsFractionRing S M]
[IsPurelyInseparable M F]
open PrimeDivisorCounting
omit [Algebra S M] [IsScalarTower S M F] [IsDedekindDomain S] [IsFractionRing S M] in
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.restrictedValuationSubring_center_eq
DocumentationThe center is unchanged after restricting the valuation to M.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
section PurelyInseparableFractionField
variable {K : Type uK} {R : Type uR} {S : Type uS}
{M : Type uM} {F : Type uF}
[Field K] [CommRing R] [CommRing S] [Field M] [Field F]
[Algebra R S] [Algebra K S] [Algebra K F] [Algebra S F]
[IsScalarTower K S F]
[Algebra S M] [Algebra M F] [IsScalarTower S M F]
[IsDedekindDomain S] [IsFractionRing S M]
[IsPurelyInseparable M F]
open PrimeDivisorCounting
omit [IsDedekindDomain S] [IsFractionRing S M] [IsPurelyInseparable M F] in
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.centerMap_injective_of_isPurelyInseparable
DocumentationThe existing center map remains injective when the ambient field is a purely inseparable extension of the fraction field of the Dedekind model.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
section PurelyInseparableFractionField
variable {K : Type uK} {R : Type uR} {S : Type uS}
{M : Type uM} {F : Type uF}
[Field K] [CommRing R] [CommRing S] [Field M] [Field F]
[Algebra R S] [Algebra K S] [Algebra K F] [Algebra S F]
[IsScalarTower K S F]
[Algebra S M] [Algebra M F] [IsScalarTower S M F]
[IsDedekindDomain S] [IsFractionRing S M]
[IsPurelyInseparable M F]
open PrimeDivisorCounting
FieldArithmetic.Chapter06.InseparablePrimeDivisorReduction.card_finiteDivisorOver_le_finrank_of_isPurelyInseparable
DocumentationPrime-divisor counting over a finite Dedekind model is unchanged after a purely inseparable extension of its fraction field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace InseparablePrimeDivisorReduction
open IsLocalRing
universe uK uR uS uM uF
section PurelyInseparableFractionField
variable {K : Type uK} {R : Type uR} {S : Type uS}
{M : Type uM} {F : Type uF}
[Field K] [CommRing R] [CommRing S] [Field M] [Field F]
[Algebra R S] [Algebra K S] [Algebra K F] [Algebra S F]
[IsScalarTower K S F]
[Algebra S M] [Algebra M F] [IsScalarTower S M F]
[IsDedekindDomain S] [IsFractionRing S M]
[IsPurelyInseparable M F]
open PrimeDivisorCounting