Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.PoweredImageGaloisBound

The source-to-powered-image index over algebraically closed constants #

When the power exponents are nonzero in the constant field, the source function field is a Galois extension of the field generated by the two powered coordinates. Its automorphisms act diagonally on the two coordinates. The resulting pair of roots of unity lies in the support-character stabilizer, so a rank-two support determinant bounds the extension degree.

theorem BGS.CorvajaZannier.finiteDimensional_poweredCoordinateImageField {F : Type u_1} [Field F] {f : MvPolynomial (Fin 2) F} (hf : Irreducible f) (hpartialSecond : (MvPolynomial.pderiv 1) f ≠ 0) (m n : ℕ) (hm : 0 < m) :
theorem BGS.CorvajaZannier.isGalois_over_poweredCoordinateImageField {F : Type u_1} [Field F] [IsAlgClosed F] {f : MvPolynomial (Fin 2) F} (hf : Irreducible f) (hpartialFirst : (MvPolynomial.pderiv 0) f ≠ 0) (hpartialSecond : (MvPolynomial.pderiv 1) f ≠ 0) (m n : ℕ) (hm : 0 < m) (hn : 0 < n) (hmF : ↑m ≠ 0) (hnF : ↑n ≠ 0) :
theorem BGS.CorvajaZannier.exists_support_stabilizer_scaling_of_poweredImage_aut {F : Type u_1} [Field F] [IsAlgClosed F] {f : MvPolynomial (Fin 2) F} (hf : Irreducible f) (hpartialFirst : (MvPolynomial.pderiv 0) f ≠ 0) (hpartialSecond : (MvPolynomial.pderiv 1) f ≠ 0) (m n : ℕ) (hm : 0 < m) (hn : 0 < n) (hmF : ↑m ≠ 0) (hnF : ↑n ≠ 0) (σ : PlaneCurveFunctionField f ≃ₐ[↥(PoweredCoordinateImageField f m n)] PlaneCurveFunctionField f) :
∃ (z : Fˣ × Fˣ), (algebraMap F (PlaneCurveFunctionField f)) ↑z.1 * planeCurveFunction f 0 = σ (planeCurveFunction f 0) ∧ (algebraMap F (PlaneCurveFunctionField f)) ↑z.2 * planeCurveFunction f 1 = σ (planeCurveFunction f 1) ∧ ∀ r ∈ f.support, ∀ s ∈ f.support, z.1 ^ (↑(s 0) - ↑(r 0)) * z.2 ^ (↑(s 1) - ↑(r 1)) = 1
theorem BGS.CorvajaZannier.finrank_poweredCoordinateImageField_le_twice_bidegree_isAlgClosed {F : Type u_1} [Field F] [IsAlgClosed F] {f : MvPolynomial (Fin 2) F} (hf : Irreducible f) (hpartialFirst : (MvPolynomial.pderiv 0) f ≠ 0) (hpartialSecond : (MvPolynomial.pderiv 1) f ≠ 0) (hrank : PlaneCurveSupportHasRankTwo f) (m n : ℕ) (hm : 0 < m) (hn : 0 < n) (hmF : ↑m ≠ 0) (hnF : ↑n ≠ 0) :
theorem BGS.CorvajaZannier.finrank_poweredImageOverFirst_le_twice_bidegree_isAlgClosed {F : Type u_1} [Field F] [IsAlgClosed F] {f : MvPolynomial (Fin 2) F} (hf : Irreducible f) (hpartialFirst : (MvPolynomial.pderiv 0) f ≠ 0) (hpartialSecond : (MvPolynomial.pderiv 1) f ≠ 0) (hrank : PlaneCurveSupportHasRankTwo f) (m n : ℕ) (hm : 0 < m) (hn : 0 < n) (hmF : ↑m ≠ 0) (hnF : ↑n ≠ 0) :

The same algebraically closed bound in the first-coordinate presentation used by the Corvaja--Zannier endpoint.