ModuleDimension.lean
Nyll.SchemeTheory.PlaneCurves.Dimension
10 declarations indexed from sourceView source ↗ Module documentation
Dimension of an irreducible affine plane curve
This file derives the one-dimensionality needed in Fried--Jarden, Section 6.2, directly from an irreducible bivariate equation. The proof uses the correspondence between primes of a quotient and primes above its kernel, Krull's principal ideal theorem, and the Krull dimension of a polynomial ring in two variables over a field.
Declarations
FieldArithmetic.Chapter06.AffinePlaneCurve.bivariatePolynomial_ringKrullDim
DocumentationA polynomial ring in two variables over a field has Krull dimension two.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.equationIdeal_height_eq_one
DocumentationThe prime principal ideal of an irreducible plane equation has height one.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.coordinate_sub_irreducible
DocumentationA translated coordinate variable over a field is irreducible.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.pointIdeal_ne_bot
DocumentationThe maximal ideal defined by a rational point of an irreducible affine plane curve is nonzero.
If it were zero, the polynomial evaluation kernel would equal (f). Thus f would divide both translated coordinate variables. Irreducibility would make those two variables associated, which is contradicted by evaluating one of them at zero and the other at one.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.coordinateRing_dimensionLEOne
DocumentationThe coordinate ring of an irreducible affine plane equation has dimension at most one. No dimension hypothesis is supplied: it is derived from the height-one equation ideal inside the dimension-two polynomial ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.atPrime_dimensionLEOne
DocumentationKrull dimension at most one is preserved when the coordinate ring is localized at a prime ideal.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.atPrime_nonzero_prime_eq_maximalIdeal
DocumentationEvery nonzero prime of a local ring of the irreducible curve is its maximal ideal.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.atPrime_existsUnique_nonzero_prime
DocumentationAt a nonzero prime of the curve there is exactly one nonzero prime in the local ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.atPrime_isDiscreteValuationRing_of_isIntegrallyClosed
DocumentationAn integrally closed local ring at a nonzero maximal ideal of an irreducible affine plane curve is a discrete valuation ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]
FieldArithmetic.Chapter06.AffinePlaneCurve.pointLocalRing_isDiscreteValuationRing_of_isIntegrallyClosed
DocumentationThe preceding DVR criterion specialized to the local ring of a rational point.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace FieldArithmetic
namespace Chapter06
namespace AffinePlaneCurve
universe u
variable {K : Type u} [Field K]