On The Axioms Of $\mathcal{M},\mathcal{N}$-Adhesive Categories
Davide Castelnovo, Marino Miculan
TL;DR
This work extends the theory of adhesive and quasiadhesive categories to the broader framework of $\mathcal{M}, \mathcal{N}$-adhesive categories. It introduces $\mathcal{N}$-adhesive morphisms, establishes how adhesive-like behavior can be read from subobject posets, and proves that, under suitable hypotheses, $\mathcal{M}, \mathcal{N}$-adhesive categories embed into Grothendieck toposes while preserving pullbacks and $\mathcal{M}, \mathcal{N}$-pushouts. The authors develop a consistent ecosystem of VK squares, pushouts, pullbacks, and unions to generalize classic results and provide embedding theorems akin to the adhesive/quasiadhesive case, with illustrated examples in graph-theoretic categories. Overall, the paper broadens the algebraic graph rewriting framework by permitting more flexible mono-class interactions and showing how topos-embedding techniques extend to this richer setting. The results have potential impact on categorical rewriting formalisms and their semantic guarantees, enabling new application domains and more robust compositional reasoning.
Abstract
Adhesive and quasiadhesive categories provide a general framework for the study of algebraic graph rewriting systems. In a quasiadhesive category any two regular subobjects have a join which is again a regular subobject. Vice versa, if regular monos are adhesive, then the existence of a regular join for any pair of regular subobjects entails quasiadhesivity. It is also known (quasi)adhesive categories can be embedded in a Grothendieck topos via a functor preserving pullbacks and pushouts along (regular) monomorphisms. In this paper we extend these results to $\mathcal{M}, \mathcal{N}$-adhesive categories, a concept recently introduced to generalize the notion of (quasi)adhesivity. We introduce the notion of $\mathcal{N}$-adhesive morphism, which allows us to express $\mathcal{M}, \mathcal{N}$-adhesivity as a condition on the subobjects' posets. Moreover, $\mathcal{N}$-adhesive morphisms allows us to show how an $\mathcal{M},\mathcal{N}$-adhesive category can be embedded into a Grothendieck topos, preserving pullbacks and $\mathcal{M}, \mathcal{N}$-pushouts.
