On the decidability of monadic second-order logic with arithmetic predicates

We investigate the decidability of the monadic second-order (MSO) theory of the structure ❬N; <, P1, … , Pk❭, for various unary predicates P1, …, Pk ⊆ N. We focus in particular on ‘arithmetic’ predicates arising in the study of linear recurrence sequences, such as fixed-base powers Powk = {kn : n...

Full description

Bibliographic Details
Main Authors: Berthé, V, Karimov, T, Nieuwveld, J, Ouaknine, J, Vahanwala, M, Worrell, J
Format: Conference item
Language:English
Published: 2024
_version_ 1811140298051420160
author Berthé, V
Karimov, T
Nieuwveld, J
Ouaknine, J
Vahanwala, M
Worrell, J
author_facet Berthé, V
Karimov, T
Nieuwveld, J
Ouaknine, J
Vahanwala, M
Worrell, J
author_sort Berthé, V
collection OXFORD
description We investigate the decidability of the monadic second-order (MSO) theory of the structure ❬N; <, P1, … , Pk❭, for various unary predicates P1, …, Pk ⊆ N. We focus in particular on ‘arithmetic’ predicates arising in the study of linear recurrence sequences, such as fixed-base powers Powk = {kn : n ∈ N}, k-th powers Nk = {nk : n ∈ N}, and the set of terms of the Fibonacci sequence Fib = {0, 1, 2, 3, 5, 8, 13, …} (and similarly for other linear recurrence sequences having a single, non-repeated, dominant characteristic root). We obtain several new unconditional and conditional decidability results, a select sample of which are the following: <ul><li>The MSO theory of ❬N; <, Pow2, Fib❭ is decidable; </li> <li>The MSO theory of ❬N; <, Pow2, Pow3, Pow6❭ is decidable; </li> <li>The MSO theory of ❬N; <, Pow2, Pow3, Pow5❭ is decidable assuming Schanuel's conjecture; </li> <li>The MSO theory of ❬N; <, Pow4, N2❭ is decidable; </li> <li>The MSO theory of ❬N; <, Pow2, N2❭ is Turing-equivalent to the MSO theory of ❬N; <, S❭, where S is the predicate corresponding to the binary expansion of √2. (As the binary expansion of √2 is widely believed to be normal, the corresponding MSO theory is in turn expected to be decidable.) </li></ul> These results are obtained by exploiting and combining techniques from dynamical systems, number theory, and automata theory.
first_indexed 2024-09-25T04:19:45Z
format Conference item
id oxford-uuid:fbfe077f-8523-4f78-b06f-279b00c844c4
institution University of Oxford
language English
last_indexed 2024-09-25T04:19:45Z
publishDate 2024
record_format dspace
spelling oxford-uuid:fbfe077f-8523-4f78-b06f-279b00c844c42024-08-01T12:53:26ZOn the decidability of monadic second-order logic with arithmetic predicatesConference itemhttp://purl.org/coar/resource_type/c_5794uuid:fbfe077f-8523-4f78-b06f-279b00c844c4EnglishSymplectic Elements2024Berthé, VKarimov, TNieuwveld, JOuaknine, JVahanwala, MWorrell, JWe investigate the decidability of the monadic second-order (MSO) theory of the structure ❬N; <, P1, … , Pk❭, for various unary predicates P1, …, Pk ⊆ N. We focus in particular on ‘arithmetic’ predicates arising in the study of linear recurrence sequences, such as fixed-base powers Powk = {kn : n ∈ N}, k-th powers Nk = {nk : n ∈ N}, and the set of terms of the Fibonacci sequence Fib = {0, 1, 2, 3, 5, 8, 13, …} (and similarly for other linear recurrence sequences having a single, non-repeated, dominant characteristic root). We obtain several new unconditional and conditional decidability results, a select sample of which are the following: <ul><li>The MSO theory of ❬N; <, Pow2, Fib❭ is decidable; </li> <li>The MSO theory of ❬N; <, Pow2, Pow3, Pow6❭ is decidable; </li> <li>The MSO theory of ❬N; <, Pow2, Pow3, Pow5❭ is decidable assuming Schanuel's conjecture; </li> <li>The MSO theory of ❬N; <, Pow4, N2❭ is decidable; </li> <li>The MSO theory of ❬N; <, Pow2, N2❭ is Turing-equivalent to the MSO theory of ❬N; <, S❭, where S is the predicate corresponding to the binary expansion of √2. (As the binary expansion of √2 is widely believed to be normal, the corresponding MSO theory is in turn expected to be decidable.) </li></ul> These results are obtained by exploiting and combining techniques from dynamical systems, number theory, and automata theory.
spellingShingle Berthé, V
Karimov, T
Nieuwveld, J
Ouaknine, J
Vahanwala, M
Worrell, J
On the decidability of monadic second-order logic with arithmetic predicates
title On the decidability of monadic second-order logic with arithmetic predicates
title_full On the decidability of monadic second-order logic with arithmetic predicates
title_fullStr On the decidability of monadic second-order logic with arithmetic predicates
title_full_unstemmed On the decidability of monadic second-order logic with arithmetic predicates
title_short On the decidability of monadic second-order logic with arithmetic predicates
title_sort on the decidability of monadic second order logic with arithmetic predicates
work_keys_str_mv AT berthev onthedecidabilityofmonadicsecondorderlogicwitharithmeticpredicates
AT karimovt onthedecidabilityofmonadicsecondorderlogicwitharithmeticpredicates
AT nieuwveldj onthedecidabilityofmonadicsecondorderlogicwitharithmeticpredicates
AT ouakninej onthedecidabilityofmonadicsecondorderlogicwitharithmeticpredicates
AT vahanwalam onthedecidabilityofmonadicsecondorderlogicwitharithmeticpredicates
AT worrellj onthedecidabilityofmonadicsecondorderlogicwitharithmeticpredicates