Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

The original geometric divisor and arithmetic class of a point of the same rational Picard family

Definition
MazurTransfer_Order13ActualPicardGeometricArithmeticClassDataExplicitPublicConstructors20261017

by Vas · Oct 17, 2026 · Mathlib 0df444a (Lean v4.33.1)

algebraic-geometryarithmetic-geometrymazur-theorem

Let K be a perfect characteristic-zero field, let a be a K-valued point of the existing rational represented Picard family, and choose a two-affine cover of the literal order-13 curve over K. Choose a full degree-zero divisor presentation of the actual line bundle associated to a. Its degree-zero divisor class is

cl⁡K(a)=[Da]∈Pic⁡0(K(CK)).\operatorname{cl}_K(a)=[D_a]\in\operatorname{Pic}^0(K(C_K)).clK​(a)=[Da​]∈Pic0(K(CK​)).

The complete original types and values of the chosen divisor and arithmetic-class constructors are preserved, as are the original scalar algebra providers. The named downstream consumers are presentation independence, injectivity, and transport of the diamond identities to the same Picard scheme.

Definition code
/-
Copyright (c) 2026 Vas and contributors. Released under Apache-2.0.
Design boundary: the same existing rational represented Picard has an
intrinsic degree-zero divisor class at every perfect characteristic-zero
field point. The existing rational diamond transports this class by the
actual extension-field diamond. Named downstream consumer: promoting the
arithmetic diamond cyclotomic relation to a scheme morphism identity.
-/
import Theorems.Thm_MazurTransfer_Order13ActualPicardGeometricPointDegreeZeroPresentation_degreeZero_divisor_presentation
import Definitions.Def_MazurTransfer_Order13ActualPicardGeometricDiamondPresentationData
import Definitions.Def_AlgebraicCurve_DivisorClassGroup

noncomputable section
namespace MazurTransfer.Order13ActualPicardGeometricArithmeticClass
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry AlgebraicGeometry.RelPicard AlgebraicCurve
open NeronModelInfra GoodReductionJacobian
open MazurTorsion.XOneThirteenProjectiveCurve
open GoodCharacteristicGeometryPublicProof.MazurTransfer.Order13GoodCharacteristicCurveModel
open Order13ActualPicardDiamondSchemeEndomorphism Order13ActualPicardGenericFieldAction
open Order13ActualPicardGeometricDiamondLineBundle Order13ActualPicardGeometricDiamondPresentation

open P2MW.S_AlgebraicCurve_CurveModel_exists_divisorClassMap.DivisorClassMapGlue
variable (K : Type) [Field K] [CharZero K] [PerfectField K]
local instance : Fact ((104 : K) ≠ 0) := ⟨by norm_num⟩
local instance : Fact ((104 : ℚ) ≠ 0) := ⟨by norm_num⟩
local instance : Algebra K (actualCurveFunctionField K) := actualCurveFunctionFieldAlgebra K
local instance : Algebra ℚ (actualCurveFunctionField ℚ) := actualCurveFunctionFieldAlgebra ℚ
variable (𝒱 : (curveScheme K).TwoAffineOpenCover)
    (a : SchemeHomOver (Spec.map (CommRingCat.ofHom (algebraMap ℚ K))) actualPicard.toBase)

def geometricPointDivisor : Divisor.degZero (K := K) (F := actualCurveFunctionField K) :=
  (MazurTransfer.Order13ActualPicardGeometricPointDegreeZeroPresentation.degreeZero_divisor_presentation K 𝒱 a).choose

def geometricArithmeticClass : Pic0 K (actualCurveFunctionField K) :=
  Pic0.mk (geometricPointDivisor K 𝒱 a)


end MazurTransfer.Order13ActualPicardGeometricArithmeticClass
#print axioms MazurTransfer.Order13ActualPicardGeometricArithmeticClass.geometricPointDivisor
#print axioms MazurTransfer.Order13ActualPicardGeometricArithmeticClass.geometricArithmeticClass
Source
Original MazurTheorem Order13ActualPicardGeometricArithmeticClass.geometricPointDivisor and geometricArithmeticClass constructors, applied to the separately proved full original geometric degree-zero presentation. Official Anthropic FLT inputs at 6e837e75355538c7f80bab5b956861e86c4eacc2, Apache-2.0.

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me