The undecidability of the second order predicate unification problem (Q2277244)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The undecidability of the second order predicate unification problem |
scientific article |
Statements
The undecidability of the second order predicate unification problem (English)
0 references
1990
0 references
In diesem Artikel betrachtet der Verf. zwei Sprachen: \(L_ t\)- die Sprache von Termen, die Individuenvariable, einstellige Funktionenvariable und Konstanten enthalten -, und \(L_ p\)- die Sprache atomarer Formeln, die Individuenvariable, einstellige Prädikatvariable und Konstanten enthalten. Das Unifikationsproblem ist das Problem, für eine endliche Menge von Termen bzw. Formeln \(\{<t_ i,u_ i>:\) \(1\leq i\leq n\}\) eine Substitution \(\sigma\) zu finden, so daß für jedes i, \(\sigma t_ i=\sigma u_ i\) gilt. Es wird bewiesen, daß es für jede solche Menge in \(L_ t\) eine Menge in \(L_ p\) gibt, deren Unifikationsmöglichkeit mit der von der ersten Menge gleichwertig ist. Weil das Unifikationsproblem in \(L_ t\) unentscheidbar ist, wenn die Sprache eine Funktionenkonstante mit Stellenzahl \(\geq 2\) enthält, folgt aus dem bewiesenen Resultat, daß das Unifikationsproblem für \(L_ p\) unter derselben Bedingung unentscheidbar ist.
0 references
unification
0 references
decidability
0 references
one-place predicates
0 references
function variables
0 references
reduction
0 references