The power-level chain and the copairing powers #
The module-power mirror of the symmetric chain: the power multiplication descends through the module-tensor coequalizer and bundles as a module map; through the interchange, power stages multiply; the copairing seeds the bottom stage, and the iterated seed multiplication is the copairing power of the duality datum.
The two module-tensor legs of a pair of module powers agree after the power multiplication.
The descended power multiplication on the module tensor product of two module powers.
Equations
- RS.powMulDesc A X m n = RS.modTensorDesc A (RS.modPowMod A X m) (RS.modPowMod A X n) (RS.modPowMul A X (m + 1) (n + 1)) ⋯
Instances For
Defining equation of the descended power multiplication.
Defining equation of the descended power multiplication.
The descended power multiplication intertwines the module actions.
The descended power multiplication as a map of modules.
Equations
- RS.powMulMod A X m n = CategoryTheory.Mod.Hom.mk' (RS.powMulDesc A X m n) ⋯
Instances For
The inverse of the singleton power iso carries the module action to the descended action.
A module maps into the singleton stage of its power tower.
Equations
- RS.toModPowModZero A M = CategoryTheory.Mod.Hom.mk' (RS.modPowOne A M.X).inv ⋯
Instances For
One stage of the power chain: the module tensor product of matching module powers of the dual pair, in copairing order.
Equations
- RS.powStage A M M' k = RS.modTensor A (RS.modPowMod A M.X k) (RS.modPowMod A M'.X k)
Instances For
The power chain multiplication: two power stages interchange and multiply into the stage of summed arity.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The seed of the power chain: the copairing lands in the bottom stage.
Equations
- RS.powSeed A M M' d = CategoryTheory.CategoryStruct.comp (RS.copairUnit A M M' d) (RS.modTensorMap A (RS.toModPowModZero A M) (RS.toModPowModZero A M'))
Instances For
An arity transport of module powers, as a map of modules.
Equations
- RS.modPowCastMod A X h = CategoryTheory.Mod.Hom.mk' (RS.modPowCast A X h) ⋯
Instances For
The braiding of the module tensor product, as a map of modules.
Equations
- RS.modTensorSwapMod A P Q = CategoryTheory.Mod.Hom.mk' (RS.modTensorSwap A P Q) ⋯
Instances For
The power chain transition: insert the seed at the outer
position of the nested pairing — the new factor joins the
M-power at the front and the M'-power at the back, so the
peel of the nested pairing removes exactly the inserted pair.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The copairing powers: the iterated seed multiplication along the power chain.
Equations
- RS.powUnitStage A M M' d 0 = RS.powSeed A M M' d
- RS.powUnitStage A M M' d k.succ = CategoryTheory.CategoryStruct.comp (RS.powUnitStage A M M' d k) (RS.powDelta A M M' d k)
Instances For
The copairing powers ride along the transitions.