A point-free calculus for the two tensor products #
The laws of the comparison are proved by evaluating both sides on
generators. This module collects the evaluations: the structural
morphisms of the category of super modules over a super-commutative
algebra, and of RS.SuperVect, applied to a generator of a tensor
product, together with the extensionality principles that reduce an
identity of maps out of a twofold or threefold graded tensor
product to its values on generators. The comparison itself is
defined in Comparison.lean and its laws are
proved in Coherence.lean.
Contents #
RS.whiskerRight_evenMap_tmulEEand its fifteen companions,RS.modAssoc_evenMap_eeand its seven,RS.mcTensorHom_evenMap_tmulEEand its three,RS.modComp_evenMap_apply: the structural morphisms of the category of super modules, on generators.RS.actEE_span_one,RS.actEO_span_one: the action of a complex scalar through the unit of the algebra.RS.svWhiskerRight_evenMap_inland its fifteen companions,RS.svComp_evenMap_apply,RS.svAssoc_evenMap_eeand its seven,RS.svBraiding_evenMap_inland its three,RS.svLeftUnitor_evenMap_inlandRS.svRightUnitor_evenMap_inlwith their odd companions: the same forRS.SuperVect.RS.superVectHom_evenMap_applyand its odd companion: the fibre functor on a morphism, on generators.RS.gradedTriple_ext,RS.superVectTripleEven_ext,RS.superVectTripleOdd_ext,RS.superVectPairEven_ext,RS.superVectPairOdd_ext: extensionality for a twofold and a threefold graded tensor product.
One-step computations on generators #
The whiskerings, the associator and the unitors of the super modules, and the whiskerings and associator of the super vector spaces, evaluated on the generators of a tensor product. Each is an instance of a computation lemma of the construction; they are collected here so that the coherence proofs below rewrite with concrete equations only.
Composition of super module morphisms, even degree, on an element.
Composition of super module morphisms, odd degree, on an element.
Right whiskering on an even-even generator.
Right whiskering on an odd-odd generator.
Right whiskering on an even-odd generator.
Right whiskering on an odd-even generator.
Left whiskering on an even-even generator.
Left whiskering on an odd-odd generator.
Left whiskering on an even-odd generator.
Left whiskering on an odd-even generator.
A scalar multiple of the unit acts by that scalar, in even degree.
A scalar multiple of the unit acts by that scalar, in odd degree.
The monoidal tensor of two morphisms on an even-even generator.
The monoidal tensor of two morphisms on an odd-odd generator.
The monoidal tensor of two morphisms on an even-odd generator.
The monoidal tensor of two morphisms on an odd-even generator.
The associator on the even-even-even generators.
The associator on the odd-odd-even generators.
The associator on the even-odd-odd generators.
The associator on the odd-even-odd generators.
The associator on the even-even-odd generators.
The associator on the odd-odd-odd generators.
The associator on the even-odd-even generators.
The associator on the odd-even-even generators.
The associator of super vector spaces on an even-even-even generator.
Base change of a morphism, in even degree, on an element.
Base change of a morphism, in odd degree, on an element.
Extensionality for a threefold graded tensor product #
Two linear maps out of a threefold graded tensor product
agree as soon as they agree on the four families of generators.
Both components of a threefold product of super vector spaces are
of this shape, the two C-slots taken in the two orders.
Extensionality for the even part of a threefold product of super vector spaces.
Extensionality for the odd part of a threefold product of super vector spaces.
Extensionality for the even part of a product of super vector spaces.
Extensionality for the odd part of a product of super vector spaces.