Function fields of irreducible affine plane curves #
This file constructs the affine coordinate domain and its fraction field directly from an irreducible polynomial in two variables. It also records the two coordinate functions and their defining relation. These are the algebraic objects used in the plane-curve specialization of the Corvaja--Zannier argument.
The affine coordinate ring of the plane curve cut out by f.
Equations
Instances For
The quotient map from the polynomial ring to the affine coordinate ring.
Equations
Instances For
The two affine coordinate classes in the coordinate ring.
Equations
Instances For
Evaluation at the coordinate classes is the quotient map.
The coordinate classes satisfy the equation defining the curve.
Irreducibility of the equation makes its affine coordinate ring a domain.
The rational function field of the affine plane curve.
Equations
Instances For
A coordinate function in the fraction field of the curve.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The quotient map followed by passage to the fraction field is evaluation at the two coordinate functions.
The two rational coordinate functions satisfy the equation of the curve.
Every affine regular function, viewed in the fraction field, belongs to the field generated by the two coordinate functions.
The fraction field is generated, as a field over K, by its two coordinate functions.
Irreducibility supplies the domain instance needed by
adjoin_planeCurveFunctions_eq_top.
Embed a univariate polynomial in the first coordinate of the affine plane.
Equations
- BGS.CorvajaZannier.polynomialInFirstCoordinate P = P.sum fun (n : ℕ) (c : K) => MvPolynomial.C c * MvPolynomial.X 0 ^ n
Instances For
Evaluating a polynomial embedded in the first coordinate is ordinary univariate evaluation.
The embedding in the first coordinate is injective.
A polynomial embedded in the first coordinate has degree zero in the second coordinate.
On an irreducible plane curve of positive second-coordinate degree, the first coordinate function is transcendental over the constant field.
The intermediate field generated by the first coordinate function.
Equations
Instances For
The first coordinate function, regarded as an element of its generated subfield.
Equations
Instances For
Regard the plane equation as a polynomial in the second coordinate, with coefficients in the field generated by the first coordinate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The same change of viewpoint before specializing the remaining coefficient variable. The outer polynomial variable is the original second coordinate.
Equations
- BGS.CorvajaZannier.polynomialInSecondCoordinate f = (MvPolynomial.optionEquivLeft K { i : Fin 2 // i ≠ 1 }) ((MvPolynomial.rename ⇑(Equiv.optionSubtypeNe 1).symm) f)
Instances For
The iterated-polynomial presentation preserves nonzeroness.
Evaluate the sole coefficient variable at the first coordinate function.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Positive degree in the second coordinate makes coefficient evaluation at the first coordinate injective.
The direct two-variable specialization agrees with the standard
MvPolynomial.optionEquivLeft presentation.
Irreducibility and positive degree in the second variable ensure that the equation remains nonzero after passing to the field generated by the first coordinate.
Specializing the coefficient variable cannot increase the degree in the second coordinate.
Substituting the second coordinate function into polynomialOverFirstCoordinate recovers the
defining plane-curve relation.
If the specialized equation is nonzero, the second coordinate is algebraic over the field generated by the first coordinate.
The range of the coordinate-function family is exactly the two-element set of affine coordinates.
After adjoining the first coordinate to K, adjoining the second coordinate generates the
entire plane-curve function field.
A nonzero specialization of the plane equation makes the function field finite-dimensional over the field generated by the first coordinate.
The extension degree over the first-coordinate field is at most the degree of the plane equation in the second coordinate.
A nonzero partial derivative in the second coordinate forces positive degree in that coordinate.
For an irreducible plane equation depending on the second coordinate, the function field is finite over the field generated by the first coordinate.
The degree of the plane-curve function field over the first-coordinate rational subfield is bounded by the degree of the defining equation in the second coordinate.