Tag. substructural
Notes (2)
Theorem. Day Convolution is Closed day-closed-structure
Let be a symmetric monoidal closed category that is complete and cocomplete. Let be a small monoidal -enriched category and be -enriched presheaves on . Define
Then, for Day convolution ,
Proof. Proof that Day Convolution is Closed day-closed-structure-proof
For , the enriched hom in is given by the end:
β
Symmetrically, and , so the enriched presheaf category is biclosed [1].
Definition. Day Convolution day-convolution
Let be a symmetric monoidal closed category that is complete and cocomplete. Let be a small monoidal -enriched category. The Day convolution of -enriched presheaves is the enriched presheaf
with unit the representable .
Day convolution makes the enriched presheaf category a monoidal category, symmetric when is [1]. It is moreover closed.
Under the enriched Yoneda embedding the convolution of representables is representable, , so Day convolution is the cocontinuous extension of the tensor of .
As a Kan Extension
Equivalently, is the left Kan extension of along .
In
When , we recover the ordinary Day convolution of presheaves , where the formula simplifies to:
References (16)
Security Reasoning via Substructural Dependency Tracking gouni-2026-security
Day algebras robinson_wrigley_2026
Ordered Adjoint Logic roshal-2026-ordered
Substructural Abstract Syntax with Variable Binding and Single-Variable Substitution fiore-2025-substructural
Substructural Parametricity aberle-2025-substructural
Foundations of Substructural Dependent Type Theory aberle-2024-foundations
Adjoint Natural Deduction jang-2024-adjoint
A Framework for Substructural Type Systems wood-2022-a
Predictable accelerator design with time-sensitive affine types nigam-2020-predictable
Syntax and Semantics of Quantitative Type Theory atkey-2018-syntax
Substructural calculi with dependent types luo
In this paper, we investigate how to introduce dependent types into the substructural calculi such as the Lambek calculus and linear logic. The motivations of such a move include facilitating a closer correspondence between syntax and semantics in natural language analysis and developing promising applications such as that to concurrency through dependent session types.
We shall present two substructural calculi with dependent types: the first containing dependent Lambek types and the second dependent linear types. Technically, the former adheres to the usual assumption that types do not depend on substructural variables (in this case, the Lambek variables), which makes the technical development easier, while the latter allows type dependency on linear variables, which makes the development more challenging as well as more interesting in applications.