ModuleCenteredTransport.lean
Nyll.SchemeTheory.FunctionFields.PrimeDivisors.CenteredTransport
14 declarations indexed from sourceView source ↗ Module documentation
Transport of centered prime divisors
Coordinate-ring equivalences transport rational points and centered prime divisors. Applied to the monic representative of a plane equation, this removes the literal monicity assumption from the separable-projection form of Fried--Jarden, Lemma 6.2.2(b).
Declarations
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.centerAlong_comap_comp
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.FunctionFieldPrimeDivisor.centerAlong_congr
DocumentationThe center along a model map depends only on the underlying map into the function field, not on the proof that the map lands in the valuation ring.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace FunctionFieldPrimeDivisor
FieldArithmetic.Chapter06.AffinePlaneCurve.RationalPoint.ext
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace AffinePlaneCurve
FieldArithmetic.Chapter06.AffinePlaneCurve.RationalPoint.mapCoordinateRingEquiv_symm
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace AffinePlaneCurve
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.coordinateFunctionFieldEquiv
DocumentationThe fraction-field equivalence induced by a coordinate-ring equivalence.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.coordinateFunctionFieldEquiv_algebraMap
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.CenteredPrimeDivisor.mapCoordinateRingEquiv
DocumentationTransport a divisor centered at p to the corresponding point under a coordinate-ring equivalence.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.CenteredPrimeDivisor.divisor_mapCoordinateRingEquiv
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.CenteredPrimeDivisor.divisor_cast
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.CenteredPrimeDivisor.mapCoordinateRingEquiv_injective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.CenteredPrimeDivisor.mapCoordinateRingEquiv_surjective
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.CenteredPrimeDivisor.equivCoordinateRingEquiv
DocumentationCentered prime divisors are invariant under coordinate-ring equivalence.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.MonicRepresentativeProjectionSeparable
DocumentationThe projection attached to a chosen monic representative is separable.
This packages the local domain and algebra structures used by card_centeredPrimeDivisor_le_totalDegree_of_monicRepresentative.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound
FieldArithmetic.Chapter06.CenteredPrimeDivisorBound.card_centeredPrimeDivisor_le_totalDegree_of_monicRepresentative
DocumentationAfter an invertible linear coordinate change and unit rescaling, the separable-projection bound for a monic equation bounds the centered prime divisors of the original plane curve.
Thus literal monicity is a choice of coordinates rather than a hypothesis on the original equation.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
open AffinePlaneCurve
open MonicPlaneCurveProjection PlaneCurveMonicNormalization
open CenteredPrimeDivisorBound
universe u
variable {K : Type u} [Field K]
namespace CenteredPrimeDivisorBound