AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_nonempty_tensorPow_mul_iso.TensorPowMulSol.tensorPowAdd
The canonical isomorphism expressing a tensor power of a sum as the tensor product of the two powers.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Sheaves.Proofs.Scheme_Modules_nonempty_tensorPow_mul_iso
universe u
open _root_.CategoryTheory
open _root_.AlgebraicGeometry
open _root_.CategoryTheory.MonoidalCategory
namespace TensorPowMulSolLean source · full declaration
def tensorPowAdd {X : Scheme.{u}} (L : X.Modules) (a : ℕ) :
(b : ℕ) → (L.tensorPow (a + b) ≅ L.tensorPow a ⊗ L.tensorPow b)
| 0 => (ρ_ _).symm
| b + 1 => (tensorPowAdd L a b ⊗ᵢ Iso.refl L) ≪≫ α_ _ _ _