Decidable Theories of the Ordering of Natural Numbers with Unary Predicates

Expansions of the natural number ordering by unary predicates are studied, using logics which in expressive power are located between first-order and monadic second-order logic. Building on the model-theoretic composition method of Shelah, we give two characterizations of the decidable theories of this form, in terms of effectiveness conditions on two types of “homogeneous sets”. We discuss the significance of these characterizations, show that the first-order theory of successor with extra predicates is not covered by this approach, and indicate how analogous results are obtained in the semigroup theoretic and the automata theoretic framework.

[1]  Olivier Carton,et al.  The Monadic Theory of Morphic Infinite Words and Generalizations , 2000, Inf. Comput..

[2]  Dominique Perrin,et al.  Finite Automata , 1958, Philosophy.

[3]  Mogens Nielsen,et al.  Mathematical Foundations of Computer Science 2000 , 2001, Lecture Notes in Computer Science.

[4]  Grzegorz Rozenberg,et al.  Handbook of Formal Languages , 1997, Springer Berlin Heidelberg.

[5]  A. L. Semënov LOGICAL THEORIES OF ONE-PLACE FUNCTIONS ON THE SET OF NATURAL NUMBERS , 1984 .

[6]  Calvin C. Elgot,et al.  Decidability and undecidability of extensions of second (first) order theory of (generalized) successor , 1966, Journal of Symbolic Logic.

[7]  Lawrence H. Landweber,et al.  Definability in the monadic second-order theory of successor , 1969, Journal of Symbolic Logic.

[8]  Wolfgang Thomas Das Entscheidungsproblem für einige Erweiterungen der Nachfolger-Arithmetik , 1975 .

[9]  Wolfgang Thomas,et al.  Ehrenfeucht Games, the Composition Method, and the Monadic Theory of Ordinal Words , 1997, Structures in Logic and Computer Science.

[10]  Howard Straubing Finite Automata, Formal Logic, and Circuit Complexity , 1994, Progress in Theoretical Computer Science.

[11]  S. Sieber On a decision method in restricted second-order arithmetic , 1960 .

[12]  Grzegorz Rozenberg,et al.  Structures in Logic and Computer Science , 1997, Lecture Notes in Computer Science.

[13]  Saharon Shelah,et al.  Uniformization and Skolem Functions in the Class of Trees , 1998, J. Symb. Log..

[14]  J. R. Büchi On a Decision Method in Restricted Second Order Arithmetic , 1990 .

[15]  D. Siefkes Büchi's monadic second order successor arithmetic , 1970 .

[16]  R. Robinson Restricted set-theoretical definitions in arithmetic , 1958 .

[17]  W. Thomas The theory of successor with an extra predicate , 1978 .

[18]  D. Siefkes Undecidable Extensions of Monadic Second Order Successor Arithmetic , 1971 .

[19]  Jr. Hartley Rogers Theory of Recursive Functions and Effective Computability , 1969 .

[20]  S. Shelah The monadic theory of order , 1975, 2305.00968.

[21]  Alexander Moshe Rabinovich,et al.  On decidability of monadic logic of order over the naturals extended by monadic predicates , 2007, Inf. Comput..

[22]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[23]  Wolfgang Thomas,et al.  Automata on Infinite Objects , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[24]  Wolfgang Thomas,et al.  Languages, Automata, and Logic , 1997, Handbook of Formal Languages.