Linear Hom comparisons for line bundles #
The categorical line-bundle equivalences in LineBundle.lean are compatible with scalar
actions. Over an arbitrary scheme the scalars are global functions; over a field they are
restricted along the structure morphism.
This file supplies only the linear algebra bridge. In particular it does not assert that
L⁻¹ ⊗ N is coherent or that its global sections are finite-dimensional.
Main results #
unitHomTopLinearEquivupgrades maps from the tensor unit to a linear sections comparison;LineBundleData.tensorLeftHomLinearEquivupgrades the tensor adjunction;LineBundleData.lineHomTopLinearEquivOveridentifiesHom(L, N)with the global sections ofL⁻¹ ⊗ Nas vector spaces over the base field.
Maps from the tensor unit to M are linearly equivalent to the global sections of M.
Equations
- M.unitHomTopLinearEquiv = { toFun := M.unitHomTopEquiv.toFun, map_add' := ⋯, map_smul' := ⋯, invFun := M.unitHomTopEquiv.invFun, left_inv := ⋯, right_inv := ⋯ }
Instances For
The tensor-unit Hom/sections comparison is linear over the base field.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The tensor-Hom adjunction of a line bundle is linear over every compatible scalar ring.
Equations
Instances For
The line-bundle Hom/sections comparison is linear over global functions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The line-bundle Hom/sections comparison is linear over the base field.
Equations
- One or more equations did not get rendered due to their size.