ModuleIntegralClosure.lean
Nyll.SchemeTheory.FunctionFields.PrimeDivisors.IntegralClosure
9 declarations indexed from sourceView source ↗ Module documentation
Extending finiteness to an integral-closure model
A valuation ring is integrally closed in its fraction field. Consequently, if a prime divisor is finite on a model A, it is finite on the integral closure of A in the ambient field. This is the bridge from an affine coordinate model to the Dedekind normalization used in the prime counts of Fried--Jarden, Lemma 6.2.2.
Declarations
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.integralClosureModel
DocumentationThe integral closure in F of a K-subalgebra A, regarded again as a K-subalgebra of F.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.integralClosureModel_coe
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.finiteOn_integralClosureModel
DocumentationFiniteness on a model extends to its integral closure in the ambient field.
No finiteness assumption on the normalization is needed: every element is integral over A, and the valuation ring is integrally closed.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.finiteAlong_integralClosure
DocumentationFiniteness along an algebra model extends to any realization of its integral closure in the ambient field.
The algebra structures on the source and the integral-closure model are explicit inputs. Only the valuation-subring algebra needed by the integrality argument is installed locally, so downstream proofs do not have to reconstruct that instance tower.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.integralClosure_isTorsionFree_of_algebraMap_injective
DocumentationAn integral-closure model is torsion-free over the base as soon as the base embeds in the ambient field. Supplying the injectivity proof explicitly avoids asking typeclass synthesis to rediscover a FaithfulSMul path through the surrounding algebra tower.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.finiteOn_of_le
DocumentationFiniteness descends along an inclusion of models.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.center_comap_of_le
DocumentationCenters are compatible with contraction along an inclusion of models.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.le_integralClosureModel
DocumentationThe original model is contained in its integral closure model.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.center_integralClosureModel_comap
DocumentationThe center on the integral closure contracts to the original center.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace FunctionFieldPrimeDivisor
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]