The tensor product of rigidified line bundles, with the induced rigidification.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open CategoryTheory CategoryTheory.Limits MonoidalCategory AlgebraicGeometry
AlgebraicGeometry.RelPicard
NeronModelInfra GoodReductionJacobian
open scoped CategoryTheory.MonObj
noncomputable section
namespace AlgebraicGeometry.RelPicard
variable {R : Type u} [CommRing R] {C : Scheme.{u}} {c : C ⟶ Spec (CommRingCat.of R)}
{ε : SchemeHomOver (𝟙 (Spec (CommRingCat.of R))) c}def RigidifiedLineBundle.tensor {T : Scheme.{u}} {t : T ⟶ Spec (CommRingCat.of R)}
(L M : RigidifiedLineBundle c ε t) : RigidifiedLineBundle c ε t where
L := L.L ⊗ M.L
isInvertible := L.isInvertible.tensor M.isInvertible
rigidified := ⟨(Scheme.Modules.pullbackTensorObjIso _ _ _) ≪≫ (L.rigidified.some ⊗ᵢ
M.rigidified.some) ≪≫ λ_ _⟩