Module-level inverses of the merge maps #
The merge isomorphism of PowMerge.lean upgrades to the category
of modules: the split intertwines the actions, so it bundles as a
module map inverse to the bundled power multiplication
powMulMod. From it, the two insertions of a single factor into
a module power — at the front, through the braiding, and at the
back — become isomorphisms of modules.
powMulModInv: the split as a map of modules, with the roundtripspowMulMod_powMulModInvandpowMulModInv_powMulMod.powFrontMod/powFrontModInv: the front insertion — theM-side leg of the chain transitionpowDelta— and its inverse, with roundtrips.powBackMod/powBackModInv: the back insertion and its inverse, with roundtrips.
The split as a module map #
The split intertwines the module actions: the inverse of an equivariant isomorphism is equivariant, by cancelling the descended power multiplication on the right.
The module-level inverse of the merge: the split bundled as a map of modules.
Equations
- RS.powMulModInv A X a b = CategoryTheory.Mod.Hom.mk' (RS.powSplit A X a b) ⋯
Instances For
The bundled merge and its inverse compose to the identity on the module tensor product.
The bundled merge and its inverse compose to the identity on the module tensor product.
The bundled inverse and the merge compose to the identity on the module power.
The bundled inverse and the merge compose to the identity on the module power.
Transport and braiding helpers at the module level #
Two opposite arity transports of module powers cancel.
Two opposite arity transports of module powers cancel.
The braiding of the module tensor product is an involution at the module level.
The braiding of the module tensor product is an involution at the module level.
The front insertion #
The front insertion: merge a fresh factor onto the front
of a module power, through the braiding. This is the M-side leg
of the chain transition powDelta.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The inverse of the front insertion.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The front insertion and its inverse compose to the identity on the module tensor product.
The front insertion and its inverse compose to the identity on the module tensor product.
The inverse of the front insertion and the front insertion compose to the identity on the module power.
The inverse of the front insertion and the front insertion compose to the identity on the module power.
The back insertion #
The back insertion: merge a fresh factor onto the back of a module power — the bundled merge with a singleton right block.
Equations
- RS.powBackMod A X n = RS.powMulMod A X n 0
Instances For
The inverse of the back insertion.
Equations
- RS.powBackModInv A X n = RS.powMulModInv A X n 0
Instances For
The back insertion and its inverse compose to the identity on the module tensor product.
The back insertion and its inverse compose to the identity on the module tensor product.
The inverse of the back insertion and the back insertion compose to the identity on the module power.
The inverse of the back insertion and the back insertion compose to the identity on the module power.