Documentation

Atlas.TensorCategories.code.ComoduleDuals

noncomputable def dualCoactUncurried (k : Type u) [CommSemiring k] (H : Type v) [Semiring H] [HopfAlgebra k H] (X : Type v) [AddCommGroup X] [Module k X] (π : X →ₗ[k] TensorProduct k X H) :

Uncurried form of the dual coaction map: given a coaction π : X → X ⊗ H, produces the linear map X* ⊗ X → H obtained by combining the antipode, the original coaction, and the evaluation pairing.

Instances For
    noncomputable def dualCoactCurried (k : Type u) [CommSemiring k] (H : Type v) [Semiring H] [HopfAlgebra k H] (X : Type v) [AddCommGroup X] [Module k X] (π : X →ₗ[k] TensorProduct k X H) :

    Curried version of dualCoactUncurried: a map X* → (X → H).

    Instances For
      noncomputable def dualCoaction (k : Type u) [CommSemiring k] (H : Type v) [Semiring H] [HopfAlgebra k H] (X : Type v) [AddCommGroup X] [Module k X] [Module.Free k X] [Module.Finite k X] (π : X →ₗ[k] TensorProduct k X H) :

      The dual coaction X* → X* ⊗ H on the linear dual of an H-comodule, used in Corollary 1.22.6 to equip X* with a right H-comodule structure via the antipode.

      Instances For

        A naturality identity reducing a composite of left-id, contraction, associator inverse, and mk to lid composed with rTensor.

        theorem dualTensorHom_lTensor_comp (k : Type u) [CommSemiring k] (X : Type v) [AddCommGroup X] [Module k X] {N : Type u_1} {P : Type u_2} [AddCommMonoid N] [Module k N] [AddCommMonoid P] [Module k P] (g : N →ₗ[k] P) (t : TensorProduct k (Module.Dual k X) N) (m : X) :
        ((dualTensorHom k X P) ((LinearMap.lTensor (Module.Dual k X) g) t)) m = g (((dualTensorHom k X N) t) m)

        Compatibility of dualTensorHom with lTensor: postcomposing with g on the target commutes with applying dualTensorHom.

        Counit compatibility for the curried dual coaction: composing Coalgebra.counit with dualCoactCurried returns the original functional f.

        The dual coaction on X* is coassociative, one of the two comodule axioms needed to make X* a right H-comodule.

        The counit axiom for the dual coaction on X*: applying the counit recovers the canonical embedding of X* into X* ⊗ k.

        @[reducible]
        noncomputable def rmk_1_22_7_right_dual_comodule (k : Type u) [CommSemiring k] (H : Type v) [Semiring H] [HopfAlgebra k H] (X : Type v) [AddCommGroup X] [Module k X] [Module.Free k X] [Module.Finite k X] [hrc : RightComodule k H X] :

        Remark 1.22.7 / Corollary 1.22.6: The linear dual of a finite-dimensional right H-comodule carries a natural right H-comodule structure via the antipode.

        Instances For