Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.SeparatingCoordinateNotFrobenius

Separating coordinates are not Frobenius powers #

For an irreducible plane curve in characteristic p, a nonzero partial derivative makes the function field separable over the field generated by the opposite coordinate. This file uses that separability to prove that the generating coordinate cannot be a p-th power in the curve function field.

The last step is made explicit in the one-variable rational function field: if (a / b) ^ p = X, then a ^ p = X * b ^ p, whose degrees would satisfy p * degree(a) = 1 + p * degree(b).

theorem BGS.CorvajaZannier.mvPolynomial_variable_not_pow_in_fractionRing {K : Type u_1} {σ : Type u_2} [Field K] (i : σ) (p : ℕ) (hp : 1 < p) :

A polynomial variable is not a nontrivial power in the fraction field of a multivariate polynomial ring.

theorem BGS.CorvajaZannier.firstCoordinateInSubfield_not_pow {K : Type u_1} [Field K] {f : MvPolynomial (Fin 2) K} (hf : Irreducible f) (hsecond : 0 < MvPolynomial.degreeOf 1 f) (p : ℕ) (hp : 1 < p) :

The first coordinate has no nontrivial power root in the field it generates over the constant field.

theorem BGS.CorvajaZannier.secondCoordinateInSubfield_not_pow {K : Type u_1} [Field K] {f : MvPolynomial (Fin 2) K} (hf : Irreducible f) (hfirst : 0 < MvPolynomial.degreeOf 0 f) (p : ℕ) (hp : 1 < p) :

The second coordinate has no nontrivial power root in the field it generates over the constant field.

A first coordinate that is separating (equivalently here, the other partial derivative is nonzero) is not a p-th power in the plane-curve function field.

A second coordinate that is separating (equivalently here, the other partial derivative is nonzero) is not a p-th power in the plane-curve function field.