ModuleUnrigidified.lean
Nyll.AlgebraicCurves.Geometry.Picard.Unrigidified
12 declarations indexed from sourceView source ↗ Module documentation
Line bundles modulo tensoring with a line bundle from the base
This presheaf requires no section of the curve. Choosing a section gives a natural equivalence with the existing rigidified Picard presheaf by normalizing along it. No assertion of the sheaf property is included.
Declarations
AlgebraicGeometry.RelPicard.Unrigidified.LineBundle
DocumentationAn actual invertible module on a base change of the curve.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
AlgebraicGeometry.RelPicard.Unrigidified.BaseTwist
DocumentationTensoring by the pullback of a base line bundle generates the relative Picard relation.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
AlgebraicGeometry.RelPicard.Unrigidified.Classes
DocumentationRelative classes are the quotient by the equivalence relation generated by base twists.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
AlgebraicGeometry.RelPicard.Unrigidified.baseTwist_of_iso
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
AlgebraicGeometry.RelPicard.Unrigidified.pullbackAlong
DocumentationPull back the actual module, with its existing invertibility proof.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
AlgebraicGeometry.RelPicard.Unrigidified.baseTwist_pullback
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
AlgebraicGeometry.RelPicard.Unrigidified.classesMap
DocumentationThe induced map of relative line-bundle classes.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
AlgebraicGeometry.RelPicard.Unrigidified.presheaf
DocumentationThe unrigidified relative Picard presheaf, before any sheafification.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
AlgebraicGeometry.RelPicard.Unrigidified.normalize
DocumentationNormalize a relative class using the dual of its restriction to the section.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
variable (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
AlgebraicGeometry.RelPicard.Unrigidified.forget
DocumentationForget rigidification, retaining the relative class of the actual underlying module.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
variable (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
AlgebraicGeometry.RelPicard.Unrigidified.classesEquiv
DocumentationNormalization and forgetting are inverse on actual relative classes.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
variable (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)
AlgebraicGeometry.RelPicard.Unrigidified.presheafIso
DocumentationThe normalization equivalence is natural in the test scheme.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits CategoryTheory.MonoidalCategory Opposite
open AlgebraicGeometry NeronModelInfra
noncomputable section
namespace AlgebraicGeometry.RelPicard.Unrigidified
variable {R : Type u} [CommRing R] {C : Scheme.{u}}
(c : C ⟶ Spec (CommRingCat.of R))
variable {c}
variable (ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c)