Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.ZigzagCarrier

Carrier-level zigzag identities #

The zigzag laws of a Mod-internal duality datum are stated at the multi-tensor level, where the wide-coequalizer presentation keeps them associativity-free. Their consumers work on the carriers M.X and M'.X, through the binary relative tensor alone: insert the copairing beside the carrier, contract the crossing pair through the descended pairing, and let the resulting scalar act on the inserted half. This file identifies both triangle composites with their carrier forms, unconditionally, and derives the carrier-level triangle identities from the multi-level laws and conversely.

Conjugation by an isomorphism preserves and reflects the identity.

The singleton comparison as a conjugation #

The zig triangle on the carrier #

A trailing window against the resolved contraction: stripping the unit seed of the fold, the window meets the carrier contraction word.

theorem RS.zigContract_cond {D : Type u} [CategoryTheory.Category.{v, u} D] [CategoryTheory.MonoidalCategory D] [CategoryTheory.BraidedCategory D] [CategoryTheory.Preadditive D] [CategoryTheory.Limits.HasFiniteBiproducts D] [CategoryTheory.Limits.HasCoequalizers D] [∀ (Z : D), CategoryTheory.Limits.PreservesColimitsOfShape CategoryTheory.Limits.WalkingParallelPair (CategoryTheory.MonoidalCategory.tensorLeft Z)] (A : D) [CategoryTheory.MonObj A] [CategoryTheory.IsCommMonObj A] {M M' : CategoryTheory.Mod D A} (p : modTensor A M' M ⟶ A) (hp : CategoryTheory.CategoryStruct.comp (actLeft A (modTensor A M' M)) p = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft A p) CategoryTheory.MonObj.mul) :

The descent condition of the trailing carrier contraction: the two legs of the crossing pair agree, through the boundary condition of the fold-level contraction.

The carrier contraction of the zig triangle: on modTensor A M M' ⊗ M.X, the inserted M'-half pairs against the trailing carrier through the descended pairing and the resulting scalar acts on the inserted M-half from the right. Descended along the right-whiskered module-tensor coequalizer.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]

    Defining equation of the zig carrier contraction: the pairing occurrence is isolated as modTensorπ A M' M ≫ p.

    The inserted pair against the concatenation and trailing contraction: the multi-level word collapses to the carrier contraction.

    The zig composite in carrier form: conjugated by the singleton comparison, the multi-level zig composite is the carrier insertion of the copairing followed by the carrier contraction. No zigzag law enters.

    The zag triangle on the carrier #

    A leading window against the resolved contraction: stripping the unit seed of the fold, the window meets the carrier contraction word.

    theorem RS.zagContract_cond {D : Type u} [CategoryTheory.Category.{v, u} D] [CategoryTheory.MonoidalCategory D] [CategoryTheory.BraidedCategory D] [CategoryTheory.Preadditive D] [CategoryTheory.Limits.HasFiniteBiproducts D] [CategoryTheory.Limits.HasCoequalizers D] [∀ (Z : D), CategoryTheory.Limits.PreservesColimitsOfShape CategoryTheory.Limits.WalkingParallelPair (CategoryTheory.MonoidalCategory.tensorLeft Z)] (A : D) [CategoryTheory.MonObj A] [CategoryTheory.IsCommMonObj A] {M M' : CategoryTheory.Mod D A} (p : modTensor A M' M ⟶ A) (hp : CategoryTheory.CategoryStruct.comp (actLeft A (modTensor A M' M)) p = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft A p) CategoryTheory.MonObj.mul) :

    The descent condition of the leading carrier contraction: the two legs of the crossing pair agree, through the boundary condition of the fold-level contraction.

    The carrier contraction of the zag triangle: on M'.X ⊗ modTensor A M M', the leading carrier pairs against the inserted M-half through the descended pairing and the resulting scalar acts on the inserted M'-half from the left. Descended along the left-whiskered module-tensor coequalizer.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem RS.pairInv_concat_contract3L_single {D : Type u} [CategoryTheory.Category.{v, u} D] [CategoryTheory.MonoidalCategory D] [CategoryTheory.BraidedCategory D] [CategoryTheory.Preadditive D] [CategoryTheory.MonoidalPreadditive D] [CategoryTheory.Limits.HasFiniteBiproducts D] [CategoryTheory.Limits.HasCoequalizers D] [∀ (Z : D), CategoryTheory.Limits.PreservesColimitsOfShape CategoryTheory.Limits.WalkingParallelPair (CategoryTheory.MonoidalCategory.tensorLeft Z)] [∀ (Z : D), CategoryTheory.Limits.PreservesColimitsOfShape CategoryTheory.Limits.WalkingParallelPair (CategoryTheory.MonoidalCategory.tensorRight Z)] (A : D) [CategoryTheory.MonObj A] [CategoryTheory.IsCommMonObj A] {M M' : CategoryTheory.Mod D A} (p : modTensor A M' M ⟶ A) (hp : CategoryTheory.CategoryStruct.comp (actLeft A (modTensor A M' M)) p = CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerLeft A p) CategoryTheory.MonObj.mul) :

      The inserted pair against the concatenation and leading contraction: the multi-level word collapses to the carrier contraction.

      The zag composite in carrier form: conjugated by the singleton comparison, the multi-level zag composite is the carrier insertion of the copairing followed by the carrier contraction. No zigzag law enters.

      The carrier identities of a zigzag datum #

      The converse packaging: the multi-level zigzag laws from the carrier-level triangle identities.