ModuleInfinity.lean
Nyll.SchemeTheory.FunctionFields.PrimeDivisors.Infinity
39 declarations indexed from sourceView source ↗ Declarations
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.PolynomialModel
DocumentationThe affine polynomial model generated by one function t.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.InfinityModel
DocumentationThe affine chart at infinity, generated by the inverse parameter.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.inverseGenerator
DocumentationThe inverse parameter as an element of its affine model.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityPrime
DocumentationThe point at infinity on K[t⁻¹].
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.finiteOn_polynomialModel_iff
DocumentationA prime divisor is finite on the singly generated model K[t] exactly when its valuation ring contains t.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.finiteOn_infinityModel_iff
DocumentationThe corresponding membership criterion on the inverse chart.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.finiteOn_infinityModel_of_not_finiteOn_polynomialModel
DocumentationIf a prime divisor is not finite on K[t], it is finite on K[t⁻¹].
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.inverse_mem_nonunits_of_not_finiteOn_polynomialModel
DocumentationAt a prime divisor not finite on K[t], the inverse parameter belongs to the maximal ideal, rather than merely to the valuation ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.transcendental_inv
DocumentationTranscendence is preserved by inversion in a field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityPrime_isMaximal
DocumentationThe ideal t⁻¹ = 0 is maximal on the inverse polynomial chart.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.center_infinityModel_eq_infinityPrime
DocumentationEvery prime divisor which is infinite at t has the same center, namely the closed point t⁻¹ = 0 on the inverse chart.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.InfinitePrimeDivisor
DocumentationPrime divisors which are not finite on the polynomial model K[t].
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.InfinitePrimeDivisor.ext
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
namespace InfinitePrimeDivisor
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.coordinateRingInclusion
DocumentationThe inclusion of an affine plane-curve coordinate ring in its function field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.NonfiniteCoordinatePrimeDivisor
DocumentationPrime divisors which are not finite on the affine coordinate ring.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.NonfiniteCoordinatePrimeDivisor.ext
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
namespace NonfiniteCoordinatePrimeDivisor
variable {f : BivariatePolynomial K} [IsDomain (CoordinateRing f)]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.NonfiniteCoordinatePrimeDivisor.mapCoordinateRingEquiv
DocumentationTransport a nonfinite prime divisor across a coordinate-ring equivalence.
The induced fraction-field equivalence carries the inclusion of the source coordinate ring to the inclusion of the target coordinate ring. Therefore finiteness, and hence its negation, is invariant under transport.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
namespace NonfiniteCoordinatePrimeDivisor
variable {f : BivariatePolynomial K} [IsDomain (CoordinateRing f)]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.NonfiniteCoordinatePrimeDivisor.divisor_mapCoordinateRingEquiv
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
namespace NonfiniteCoordinatePrimeDivisor
variable {f : BivariatePolynomial K} [IsDomain (CoordinateRing f)]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.NonfiniteCoordinatePrimeDivisor.equivCoordinateRingEquiv
DocumentationNonfinite prime divisors are invariant under arbitrary coordinate-ring K-algebra equivalences.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
namespace NonfiniteCoordinatePrimeDivisor
variable {f : BivariatePolynomial K} [IsDomain (CoordinateRing f)]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionAlgebra_algebraMap_apply
DocumentationThe projection algebra structure respects the constant-field maps.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionBaseEquivPolynomial
DocumentationThe one-variable projection base in ordinary polynomial coordinates.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionBaseEquivPolynomial_X
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.intermediateField_adjoin_inv_eq_adjoin
DocumentationA transcendental element and its inverse generate the same intermediate field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityProjectionFieldEquiv
DocumentationChanging the rational parameter from t⁻¹ to t identifies the two abstract fraction fields.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionParameter
DocumentationThe image of the projection coordinate in the curve's function field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionFractionAlgebra
DocumentationThe projection-base action on the curve's fraction field, written as the literal composite through the coordinate ring. Keeping this map canonical avoids asking typeclass synthesis to reconstruct the same algebra tower in each valuation-counting theorem below.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionFractionAlgHom
DocumentationThe projection map to the curve's fraction field as a K-algebra map. This packages constant-field compatibility directly, so transcendence and the rational-function lift do not need a synthesized three-level scalar tower.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.projectionFractionAlgHom_injective
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.InfinityNormalization
DocumentationThe normalization of the inverse chart inside the ambient field.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityModelToNormalization
DocumentationInclusion of the inverse chart into its normalization.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityNormalizationAlgebra
DocumentationThe algebra structure of the normalization over the inverse polynomial chart. Its algebra map is the literal inclusion in F.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityFunctionFieldAlgebra
DocumentationThe algebra structure on F over the fraction field of the inverse chart.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityNormalization_finrank_eq_of_algebraMap_injective
DocumentationRank comparison for the normalization of an inverse chart. The injectivity of the ambient algebra map is supplied as data, so the comparison does not reopen a FaithfulSMul search through either fraction-field tower.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.infinityProjectionFieldEquiv_compatible
DocumentationThe change-of-parameter equivalence is compatible with embeddings in an ambient field whenever the projection variable maps to t.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.finite_and_card_infinitePrimeDivisor_le_finrank_of_isSeparable
DocumentationSeparable valuation-extension count at infinity.
This is the exact valuation count used in the separable case of Fried--Jarden 6.2.2(d): all infinite prime divisors inject into the primes of the finite Dedekind normalization above t⁻¹ = 0, and their number is bounded by the degree of the function-field extension.
The separability hypothesis occurs only because Mathlib's current theorem that a Dedekind domain has module-finite normalization in a finite extension is available for separable extensions.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.card_infinitePrimeDivisor_le_finrank_of_isSeparable
DocumentationThe numerical part of the separable valuation-extension count.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.card_nonfiniteCoordinatePrimeDivisor_le_finrank_of_isSeparable
DocumentationFor a monic plane projection, a prime divisor which is not finite on the coordinate ring is already infinite at the projection parameter. Thus the separable valuation-extension count applies directly to the affine curve.
The remaining right-hand side is the degree over K(t⁻¹). Identifying this with the degree over the projection field K(t) is a separate rational function-field change of parameter.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.card_nonfiniteCoordinatePrimeDivisor_le_totalDegree_of_isSeparable
DocumentationSeparable monic-projection form of Fried--Jarden 6.2.2(d): the number of prime divisors which are not finite on the affine coordinate ring is at most the total degree of the plane equation.
Unlike the intermediate finrank theorem, finiteness over the inverse parameter field is derived here from the already established finite projection K(t) → F; the equivalence K(t⁻¹) ≃ K(t) also identifies the two finranks.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]
FieldArithmetic.Chapter06.PrimeDivisorsAtInfinity.card_nonfiniteCoordinatePrimeDivisor_le_totalDegree_of_monicRepresentative
DocumentationTransported separable-projection form of Fried--Jarden 6.2.2(d).
The original irreducible equation need not itself be monic in Y. A chosen linear change and normalization produce a monic representative; the coordinate-ring equivalence transports its nonfinite prime divisors back to the original equation, while total degree is preserved.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace PrimeDivisorsAtInfinity
open IsLocalRing
open FunctionFieldPrimeDivisor
open AffinePlaneCurve MonicPlaneCurveProjection PlaneCurveMonicNormalization
open scoped IntermediateField.algebraAdjoinAdjoin
universe u v
variable {K : Type u} {F : Type v}
[Field K] [Field F] [Algebra K F]