Documentation

LeanPool.RegtsSevenster.RS.Classical.Deligne.GammaShift

The realization of an odd twist is a parity shift #

The Γ-module of the free module R ⊗ 1-bar on the odd line is the parity shift of the Γ-module of R itself: twisting by the odd line exchanges the two components of ρ, and the exchange is compatible with all four graded action blocks.

The two components of the identification are the parity swaps RS.rhoEvenOdd and RS.rhoOddOdd of RS.RhoTwist, and no sign enters. Both swaps have the same shape, s ≫ (· ▷ 1-bar) ≫ cap for a source identification s, where RS.OddLine.cap contracts the two twisting legs of (Z ⊗ 1-bar) ⊗ 1-bar against the square trivialisation. The cap is natural in the capped object (RS.OddLine.cap_naturality) and compatible with the associator (RS.OddLine.cap_tensor), and those two facts alone give the one sliding lemma of the file, RS.free_cap_slide: capping the free action of a scalar is convolution by that scalar, up to the associator of the three sources. Each of the four action compatibilities is that lemma conjugated by the very coherence isomorphisms that identify the sources in RS.gammaAlgebra.

Capping the two twisting legs #

The odd cap: contract the two twisting legs of a doubly twisted object against the square trivialisation of the odd line.

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

    The two parity swaps, capped #

    The sliding lemma #

    theorem RS.free_cap_slide' {D : Type u} [CategoryTheory.Category.{v, u} D] [CategoryTheory.MonoidalCategory D] [CategoryTheory.SymmetricCategory D] [CategoryTheory.Preadditive D] (L : OddLine D) (R : D) [CategoryTheory.MonObj R] {W X U V V' : D} (a : W ⟶ R) (m : X ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj R L.obj) (s₁ : U ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj W X) (p : V ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj U L.obj) (q : V' ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj X L.obj) (s₂ : V ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj W V') {Φ : (U ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj R L.obj) → (V ⟶ R)} {Ψ : (X ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj R L.obj) → (V' ⟶ R)} (hΦ : ∀ (f : U ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj R L.obj), Φ f = CategoryTheory.CategoryStruct.comp p (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight f L.obj) (L.cap R))) (hΨ : ∀ (f : X ⟶ CategoryTheory.MonoidalCategoryStruct.tensorObj R L.obj), Ψ f = CategoryTheory.CategoryStruct.comp q (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight f L.obj) (L.cap R))) (h : CategoryTheory.CategoryStruct.comp p (CategoryTheory.CategoryStruct.comp (CategoryTheory.MonoidalCategoryStruct.whiskerRight s₁ L.obj) (CategoryTheory.MonoidalCategoryStruct.associator W X L.obj).hom) = CategoryTheory.CategoryStruct.comp s₂ (CategoryTheory.MonoidalCategoryStruct.whiskerLeft W q)) :

    The transported sliding lemma: for any two parity swaps Φ and Ψ presented as a source identification followed by the cap, and any coherence identity between the two ways of reassociating the chosen sources, the swap of a free action is the transported convolution product against the swap. The four action compatibilities of RS.gammaShiftHom are the four instances of this.

    The parity shift of the Γ-module #

    The parity swap is a morphism of Γ-modules: the two parity swaps of RS.RhoTwist intertwine the four action blocks of the Γ-module of the free module on the odd line with the four relabelled blocks of the parity shift of the Γ-module of R.

    Equations
    Instances For

      The realization of an odd twist is the parity shift of the realization: the Γ-module of the free R-module on the odd line is the parity shift of the Γ-module of R.

      Equations
      Instances For