Documentation

LeanPool.Monlib4.LinearAlgebra.QuantumSet.SchurMulTensor

Schur Multiplication on Tensor Products #

This file relates Schur multiplication on tensor-product coalgebras to the fourfold tensor shuffle used by the Monlib4 quantum-set tensor product.

The Mathlib tensor-product factor swap agrees with Monlib4's tensor shuffle.

theorem TensorProduct.map_schurMul {A : Type u_1} {B : Type u_2} {C : Type u_3} {D : Type u_4} [AddCommMonoid A] [Semiring B] [AddCommMonoid C] [Semiring D] [Module A] [Module B] [Module C] [Module D] [Coalgebra A] [Coalgebra C] [SMulCommClass B B] [SMulCommClass D D] [IsScalarTower B B] [IsScalarTower D D] {f h : A →ₗ[] B} {g k : C →ₗ[] D} :
map f g •ₛ map h k = map (f •ₛ h) (g •ₛ k)

Schur multiplication commutes with tensoring linear maps.