The monoidal structure on QuadraticModuleCat is symmetric. #
In this file we show:
QuadraticModuleCat.instSymmetricCategory : SymmetricCategory (QuadraticModuleCat.{u} R)
Implementation notes #
This file essentially mirrors Mathlib/Algebra/Category/AlgCat/Symmetric.lean.
Equations
instance
QuadraticModuleCat.instBraidedModuleCatForgetâ‚‚IsometryCarrierFormLinearMapId
{R : Type u}
[CommRing R]
[Invertible 2]
:
forgetâ‚‚ (QuadraticModuleCat R) (ModuleCat R) is a braided functor.