Pushout complements for arbitrary partial algebras

From MaRDI portal





A double-pushout (DPO) production rule in a category \({\mathcal C}\) is a pair of morphisms \(P=({\mathbb L}{\leftarrow}{\mathbb K} {\rightarrow}{\mathbb R})\). Such a production rule in \({\mathcal C}\) can be applied to an object \({\mathbb D}\) when there exists a morphism \(m:{\mathbb L}\rightarrow {\mathbb D}\) and a diagram \[ \begin{tikzcd} {\mathbb L}\ar[r,"l"]\ar[d,"m" '] & \mathbb K\ar[r,"r"]\ar[d,"g" '] & \mathbb R\ar[d,"d^\prime"]\\ \mathbb D & \mathbb B \ar[r,"r^\prime" '] \ar[l,"l^\prime"] & \mathbb H \end{tikzcd} \] such that both squares in it are pushout squares (here \(({\mathbb B},g,l')\) is a pushout complement of \(l\) and \(m\), \(({\mathbb H},g',r')\) is a pushout of \(g\) and \(r\)). When such a diagram exists, they say that \({\mathbb H}\) has been derived from \({\mathbb D}\) by the application of rule \(P\) through \(m:{\mathbb L}\rightarrow {\mathbb D}\); the intermediate object \({\mathbb B}\) is called the context object of this derivation. It is well known that the category \(\text{ Alg}_\Sigma\) of partial algebras of a given signature \(\Sigma\) with their homomorphisms as morphisms has all binary pushouts. So, to use DPO transformation in \(\text{ Alg}_\Sigma\) one has first to solve the following two problems: a) To find a gluing condition: a necessary and sufficient condition on two homomorphisms \(f:{\mathbb K}\rightarrow {\mathbb A}\) and \(m:{\mathbb A}\rightarrow {\mathbb D}\) for the existence of a pushout complement of them. b) To find a uniqueness condition: a necessary and sufficient condition on a homomorphism \(f:{\mathbb K}\rightarrow {\mathbb A}\) for the uniqueness (up to isomorphisms) of a pushout complement of \(f\) and a homomorphism \(m:{\mathbb A}\longrightarrow {\mathbb D}\) when they satisfy the gluing condition. These problems were solved by \textit{P. Burmeister, F. Roselló, J. Torrens} and \textit{G. Valiente} for partial algebras over a unary signature [Theor. Comput. Sci. 184, No. 1-2, 145-193 (1997; Zbl 0896.08006)]. In this paper they are solved for partial algebras over an arbitrary signature. For the entire collection see [Zbl 0933.00049].











This page was built for publication: Pushout complements for arbitrary partial algebras

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4502810)