Predicate logic is the premier choice for specifying classes of relational structures. Homomorphisms are key to describing correspondences between relational structures. Questions concerning the interdependencies between these two means of characterizing (classes of) structures are of fundamental interest and can be highly non-trivial to answer. We investigate several problems regarding the homomorphism closure (homclosure) of the class of all (finite or arbitrary) models of logical sentences: membership of structures in a sentence's homclosure; sentence homclosedness; homclosure characterizability in a logic; normal forms for homclosed sentences in certain logics. For a wide variety of fragments of first- and second-order predicate logic, we clarify these problems' computational properties.
翻译:典型的逻辑是确定各种关系结构的首要选择。单态主义是描述各种关系结构之间对应关系的关键。关于这两种定性(分类)结构手段之间相互依存性的问题具有根本意义,而且可以高度非三重性来回答。我们调查了所有(无限或任意)逻辑判决的类别模式的同质性封闭(合一)的一些问题:属于某一刑罚中的结构;判决封闭性;逻辑中的合一性;某些逻辑中的合二为一的正常句子形式。对于一等和二等上游逻辑的各种碎片,我们澄清了这些问题的计算特性。