ModuleRelSubPicGlue.lean
Nyll.JacobianVarieties.Picard.RelSubPicGlue
11 declarations indexed from sourceView source ↗ Module documentation
Gluing relative sub-Picard representations
Representations of the sub-Picard presheaf determine relative Picard designations and their zero sections. A locally surjective family of representable open charts glues to a designation representing the presheaf through its total sheaf.
Declarations
AlgebraicGeometry.RelPicard.designationOfRepresentableBy
DocumentationThe relative Picard designation obtained from a representing object, with its zero section.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.designationOfRepresentableBy_P
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.designationOfRepresentableBy_toBase
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.homEquiv_zeroSection_designationOfRepresentableBy
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.nonempty_of_representableBy'
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.nonempty_of_overTotal_representableBy
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.relSubPicTotalSheaf
DocumentationThe total sheaf on schemes associated to the relative sub-Picard sheaf over the base.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
AlgebraicGeometry.RelPicard.gluedDesignation
DocumentationThe relative Picard designation obtained by gluing the locally representable open charts.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
section glue
variable (hG : Presieve.IsSheaf (Scheme.zariskiTopology.over (Spec (CommRingCat.of R)))
(relSubPicPresheaf c ε P))
{ι : Type u} {X : ι → Scheme.{u}}
(f : ∀ i, uliftYoneda.{u + 1}.obj (X i) ⟶ (relSubPicPresheaf c ε P).overTotal)
(hf : ∀ i, MorphismProperty.presheafULift.{u + 1} @IsOpenImmersion (f i))
[Presheaf.IsLocallySurjective Scheme.zariskiTopology (Limits.Sigma.desc f)]
AlgebraicGeometry.RelPicard.gluedDesignation_P
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
section glue
variable (hG : Presieve.IsSheaf (Scheme.zariskiTopology.over (Spec (CommRingCat.of R)))
(relSubPicPresheaf c ε P))
{ι : Type u} {X : ι → Scheme.{u}}
(f : ∀ i, uliftYoneda.{u + 1}.obj (X i) ⟶ (relSubPicPresheaf c ε P).overTotal)
(hf : ∀ i, MorphismProperty.presheafULift.{u + 1} @IsOpenImmersion (f i))
[Presheaf.IsLocallySurjective Scheme.zariskiTopology (Limits.Sigma.desc f)]
AlgebraicGeometry.RelPicard.RepresentsRelSubPic.nonempty_gluedDesignation
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
section glue
variable (hG : Presieve.IsSheaf (Scheme.zariskiTopology.over (Spec (CommRingCat.of R)))
(relSubPicPresheaf c ε P))
{ι : Type u} {X : ι → Scheme.{u}}
(f : ∀ i, uliftYoneda.{u + 1}.obj (X i) ⟶ (relSubPicPresheaf c ε P).overTotal)
(hf : ∀ i, MorphismProperty.presheafULift.{u + 1} @IsOpenImmersion (f i))
[Presheaf.IsLocallySurjective Scheme.zariskiTopology (Limits.Sigma.desc f)]
AlgebraicGeometry.RelPicard.isOpenImmersion_toGlued
DocumentationEach chart maps by an open immersion into the glued Picard scheme.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe w v u
namespace AlgebraicGeometry.RelPicard
open CategoryTheory CategoryTheory.Limits NeronModelInfra GoodReductionJacobian Opposite
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
{c : C ⟶ Spec (CommRingCat.of R)} {ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}
{P : SubPicCondition c ε}
section glue
variable (hG : Presieve.IsSheaf (Scheme.zariskiTopology.over (Spec (CommRingCat.of R)))
(relSubPicPresheaf c ε P))
{ι : Type u} {X : ι → Scheme.{u}}
(f : ∀ i, uliftYoneda.{u + 1}.obj (X i) ⟶ (relSubPicPresheaf c ε P).overTotal)
(hf : ∀ i, MorphismProperty.presheafULift.{u + 1} @IsOpenImmersion (f i))
[Presheaf.IsLocallySurjective Scheme.zariskiTopology (Limits.Sigma.desc f)]