ModuleUnpointedJacobian.lean
Nyll.JacobianVarieties.Picard.UnpointedJacobian
15 declarations indexed from sourceView source ↗ Module documentation
A Jacobian over an arbitrary field without a rational basepoint
A single effective descent presentation is chosen from the proved existence theorem. Its carrier and structure map are retained by all public constructions. The relative group law is constructed from tensor product, and its dimension is the geometric genus of the original curve.
Declarations
JacobianVarieties.Picard.Unpointed.Presentation
DocumentationThe actual finite-extension presentation retained by the Jacobian construction. All of these data are supplied by the proved existence theorem below.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
JacobianVarieties.Picard.Unpointed.curveGeometricallyIntegral
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
JacobianVarieties.Picard.Unpointed.nonempty_presentation
DocumentationConstruct the entire presentation using a closed point and effective descent.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.presentation
DocumentationOne fixed effective-descent presentation; all later definitions share this value.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.Jacobian
DocumentationThe Jacobian scheme over the original field, with no rational point required.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.toBase
DocumentationThe structure morphism of the same chosen Jacobian.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.groupLaw
DocumentationThe tensor-product relative group law on the chosen Jacobian.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.groupLaw_commutative
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.smooth
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.proper
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.geometricallyConnected
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.dimension_and_geometricallyIntegral
DocumentationSmooth relative dimension and geometric integrality concern the same chosen carrier.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.smoothOfRelativeDimension
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.geometricallyIntegral
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c
JacobianVarieties.Picard.Unpointed.abelianSchemePropertyBundle
DocumentationThe constructed Jacobian is an abelian variety over the original arbitrary field.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry AlgebraicGeometry.RelPicard
open AlgebraicGeometry.SmoothProperCurve NeronModelInfra GoodReductionJacobian
noncomputable section
namespace JacobianVarieties.Picard.Unpointed
variable (K : Type u) [Field K] {C : Scheme.{u}} (c : C ⟶ Spec (CommRingCat.of K))
variable [IsProper c] [SmoothOfRelativeDimension 1 c] [GeometricallyIrreducible c]
local instance curveGeometricallyIntegral : GeometricallyIntegral c := by
have _ : GeometricallyConnected c := GeometricallyIrreducible.geometricallyConnected c
exact geometricallyIntegral_of_smooth_of_geometricallyConnected c