Skip to content

niccoloveltri/coh-symmskewmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Coherence via Focusing for Symmetric Skew Monoidal and Symmetric Skew Closed Categories

The symmetric skew monoidal categories of Bourke and Lack are a weakening of Mac Lane's symmetric monoidal categories where: (i) the three structural laws of left and right unitality and associativity are not required to be invertible, they are merely natural transformations with a specific orientation; (ii) the structural law of symmetry is a natural isomorphism involving three objects rather than two. In a similar fashion, symmetric skew closed categories are a weakening of de Schipper's symmetric closed categories with non-invertible structural laws of left and right unitality.
We study the structural proof theory of symmetric skew monoidal and symmetric skew closed categories, progressing the project initiated by Uustalu et al. on deductive systems for categories with skew structure. We discuss three equivalent presentations of the free symmetric skew monoidal (resp. closed) category on a set of generating objects: a Hilbert-style categorical calculus; a cut-free sequent calculus; a focused subsystem of derivations, corresponding to a sound and complete goal-directed proof search strategy for the cut-free sequent calculus. Focusing defines an effective normalization procedure for maps in the free symmetric skew monoidal (resp. closed) category, as such solving the coherence problem for symmetric skew monoidal (resp. closed) categories.

The file skew-monoidal/symmetric/Main.agda imports the whole development for the symmetric skew monoidal case. The file skew-closed/symmetric/Main.agda imports the whole development for the symmetric skew closed case. The code typechecks using Agda version 2.6.2 and Agda standard library version 1.6-dev.

The skew-monoidal/braided directory contains proof systems for the free braided skew monoidal category (but not a focused sequent calculus).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages