Epic substructures and primitive positive functions

From MaRDI portal




Abstract: For mathbfAleqmathbfB first order structures in a class mathcalK, say that mathbfA is an epic substructure of mathbfB in mathcalK if for every mathbfCinmathcalK and all homomorphisms g,gprime:mathbfBightarrowmathbfC, if g and g agree on A, then g=g. We prove that mathbfA is an epic substructure of mathbfB in a class mathcalK closed under ultraproducts if and only if A generates mathbfB via operations definable in mathcalK with primitive positive formulas. Applying this result we show that a quasivariety of algebras mathcalQ with an n-ary near-unanimity term has surjective epimorphisms if and only if mathbbSPnmathbbPu(mathcalQRSI) has surjective epimorphisms. It follows that if mathcalF is a finite set of finite algebras with a common near-unanimity term, then it is decidable whether the (quasi)variety generated by mathcalF has surjective epimorphisms.












This page was built for publication: Epic substructures and primitive positive functions

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