Documentation

LeanPool.MarkoffModP.BGS.CorvajaZannier.PlaneCurveAuxiliaryFinitePlace

Auxiliary Wronskian bounds at finite plane-curve places #

This file connects the uniformizer-free local Corvaja--Zannier estimates to the actual finite primes of the integral closure in a finite extension of K(X). The constants used for the local derivation-extension step are the ground field K; the Wronskian derivation may subsequently be obtained by restricting scalars from the Frobenius constant field. Thus no algebra map from the Frobenius constant field to a nontrivial DVR is required.

The unramified local-preservation bridge #

Outside the different, the ambient derivation preserves the selected extension DVR. This is the existential-preservation form consumed by the uniformizer-free Wronskian estimates. In the plane-curve application C is the ground field K (after restricting scalars from L^p), so all local algebra structures here are genuine; no map L^p → B_Q is requested.

@[instance_reducible]

The algebra structure from K[X] to L used in the plane curve auxiliary finite place construction.

Equations
Instances For
    @[reducible, inline]

    The actual finite places of L / K(X), before adjoining the places over infinity. This is definitionally the finite summand used by the exhaustive place infrastructure.

    Equations
    Instances For
      @[reducible, inline]

      The base local ring at a finite place of the extension.

      Equations
      Instances For
        @[reducible, inline]

        The corresponding local ring of the extension at that finite place.

        Equations
        Instances For

          Canonical inclusion of the localization at an actual finite extension place into the ambient function field.

          Equations
          Instances For
            @[reducible]

            The canonical algebra structure on the ambient function field from the localized finite-place DVR.

            Equations
            Instances For

              The ambient function field is the fraction field of every finite-place localization.

              The normalized order on the localization at an actual finite place of L / K(X). Keeping this definition attached to q avoids introducing a spurious algebra structure from the Frobenius constant field to the DVR.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                Integer-valued form of the localized order.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  The order used by the actual localized DVR bound is exactly the global height-one order of the same finite place.

                  Nonzero localized WithTop orders are the corresponding global height-one orders.

                  Source case (iii), now indexed by an actual finite place of the integral closure. The sole local hypothesis says that the derivation preserves the localized DVR; it does not ask for an algebra map C → R_q.

                  theorem BGS.CorvajaZannier.finiteExtensionFinitePlace_auxiliaryFamily_caseIV_source_lower_bound_of_preserves {K : Type u_1} [Field K] {L : Type u_2} [Field L] [Algebra (RatFunc K) L] [FiniteDimensional (RatFunc K) L] [Algebra.IsSeparable (RatFunc K) L] {C : Type u_3} [Field C] [Algebra C L] (q : PlaneCurveExtensionFinitePlace K L) (D : Derivation C L L) (hDIntegral : ∀ (r : FiniteExtensionFinitePlaceLocalRing K L q), ∃ (s : FiniteExtensionFinitePlaceLocalRing K L q), D ((finiteExtensionFinitePlaceLocalizationToField q) r) = (finiteExtensionFinitePlaceLocalizationToField q) s) (h k : ℕ) (epsilon : Fin k ⊕ Fin (k + 1) × Fin h → ℕ) (u v : L) (hu : u ≠ 0) (hv : v ≠ 0) (hu1 : u ≠ 1) (hv1 : v ≠ 1) :
                  ↑((k * (k - 1) / 2) • finiteExtensionFinitePlaceLocalOrder q u + k • finiteExtensionFinitePlaceLocalOrder q ((1 - u) / (1 - v)) + ∑ rs : Fin (k + 1) × Fin h, finiteExtensionFinitePlaceLocalOrder q (u ^ ↑rs.1 * v ^ ↑rs.2) - ∑ i : Fin k ⊕ Fin (k + 1) × Fin h, ↑(epsilon i)) ≤ finiteExtensionFinitePlaceLocalOrderTop q (indexedDedekindLocalWronskian D epsilon (auxiliaryFamily u v h k)).det

                  Source case (iv), indexed by an actual finite place of the integral closure and requiring only preservation of its localized DVR.

                  theorem BGS.CorvajaZannier.finiteExtensionFinitePlace_auxiliaryFamily_caseIII_source_lower_bound_of_scaled_preserves {K : Type u_1} [Field K] {L : Type u_2} [Field L] [Algebra (RatFunc K) L] [FiniteDimensional (RatFunc K) L] [Algebra.IsSeparable (RatFunc K) L] {C : Type u_3} [Field C] [Algebra C L] (q : PlaneCurveExtensionFinitePlace K L) (h k : ℕ) {n : ℕ} (e : Fin k ⊕ Fin (k + 1) × Fin h ≃ Fin n) (epsilon : Fin k ⊕ Fin (k + 1) × Fin h → ℕ) (hepsilon : ∀ (i : Fin k ⊕ Fin (k + 1) × Fin h), epsilon i = ↑(e i)) (D : Derivation C L L) (c : L) (hScaledIntegral : ∀ (r : FiniteExtensionFinitePlaceLocalRing K L q), ∃ (s : FiniteExtensionFinitePlaceLocalRing K L q), (c • D) ((finiteExtensionFinitePlaceLocalizationToField q) r) = (finiteExtensionFinitePlaceLocalizationToField q) s) (u v : L) (hu : u ≠ 0) (hv : v ≠ 0) (hu1 : u ≠ 1) (hv1 : v ≠ 1) :

                  Source case (iii) for a global derivation after multiplying it by the local correction factor c. The displayed right side has been transported back to the original global Wronskian and records the exact triangular correction choose(n,2) * ord_q(c).

                  theorem BGS.CorvajaZannier.finiteExtensionFinitePlace_auxiliaryFamily_caseIV_source_lower_bound_of_scaled_preserves {K : Type u_1} [Field K] {L : Type u_2} [Field L] [Algebra (RatFunc K) L] [FiniteDimensional (RatFunc K) L] [Algebra.IsSeparable (RatFunc K) L] {C : Type u_3} [Field C] [Algebra C L] (q : PlaneCurveExtensionFinitePlace K L) (h k : ℕ) {n : ℕ} (e : Fin k ⊕ Fin (k + 1) × Fin h ≃ Fin n) (epsilon : Fin k ⊕ Fin (k + 1) × Fin h → ℕ) (hepsilon : ∀ (i : Fin k ⊕ Fin (k + 1) × Fin h), epsilon i = ↑(e i)) (D : Derivation C L L) (c : L) (hScaledIntegral : ∀ (r : FiniteExtensionFinitePlaceLocalRing K L q), ∃ (s : FiniteExtensionFinitePlaceLocalRing K L q), (c • D) ((finiteExtensionFinitePlaceLocalizationToField q) r) = (finiteExtensionFinitePlaceLocalizationToField q) s) (u v : L) (hu : u ≠ 0) (hv : v ≠ 0) (hu1 : u ≠ 1) (hv1 : v ≠ 1) :

                  Source case (iv) with the same exact local correction term.

                  Case (iii) for a derivation over a larger constant field (in the application, C = L^p). The proof restricts scalars to K before invoking the local DVR theorem, while the displayed Wronskian is still the original C-derivation Wronskian because restriction does not change its function.

                  theorem BGS.CorvajaZannier.finiteExtensionFinitePlace_auxiliaryFamily_caseIV_source_lower_bound_of_restrictScalars_preserves {K : Type u_1} [Field K] {L : Type u_2} [Field L] [Algebra (RatFunc K) L] [FiniteDimensional (RatFunc K) L] [Algebra.IsSeparable (RatFunc K) L] {C : Type u_3} [Field C] [Algebra C L] [Algebra K C] [Algebra K L] [IsScalarTower K C L] (q : PlaneCurveExtensionFinitePlace K L) (D : Derivation C L L) (hDIntegral : ∀ (r : FiniteExtensionFinitePlaceLocalRing K L q), ∃ (s : FiniteExtensionFinitePlaceLocalRing K L q), D ((finiteExtensionFinitePlaceLocalizationToField q) r) = (finiteExtensionFinitePlaceLocalizationToField q) s) (h k : ℕ) (epsilon : Fin k ⊕ Fin (k + 1) × Fin h → ℕ) (u v : L) (hu : u ≠ 0) (hv : v ≠ 0) (hu1 : u ≠ 1) (hv1 : v ≠ 1) :
                  ↑((k * (k - 1) / 2) • finiteExtensionFinitePlaceLocalOrder q u + k • finiteExtensionFinitePlaceLocalOrder q ((1 - u) / (1 - v)) + ∑ rs : Fin (k + 1) × Fin h, finiteExtensionFinitePlaceLocalOrder q (u ^ ↑rs.1 * v ^ ↑rs.2) - ∑ i : Fin k ⊕ Fin (k + 1) × Fin h, ↑(epsilon i)) ≤ finiteExtensionFinitePlaceLocalOrderTop q (indexedDedekindLocalWronskian D epsilon (auxiliaryFamily u v h k)).det

                  Case (iv) after the same honest restriction of constants from C to the ground field K.

                  Plane-curve reciprocal normalization at a selected extension place #

                  The reciprocal minimal-polynomial normalization, with the base prime selected as the prime lying below an actual finite place of the plane-curve function field. This is the local primitive-element/different certificate paired with the Wronskian estimates above.