English

Extensions and Limits of the Specker-Blatter Theorem

Logic 2022-06-28 v2 Combinatorics

Abstract

The original Specker-Blatter Theorem (1983) was formulated for classes of structures C\mathcal{C} of one or several binary relations definable in Monadic Second Order Logic MSOL. It states that the number of such structures on the set [n][n] is modularly C-finite (MC-finite). In previous work we extended this to structures definable in CMSOL, MSOL extended with modular counting quantifiers. The first author also showed that the Specker-Blatter Theorem does not hold for one quaternary relation (2003). If the vocabulary allows a constant symbol cc, there are nn possible interpretations on [n][n] for cc. We say that a constant cc is {\em hard-wired} if cc is always interpreted by the same element j[n]j \in [n]. In this paper we show: 1. The Specker-Blatter Theorem also holds for CMSOL when hard-wired constants are allowed. The proof method of Specker and Blatter does not work in this case. 2. The Specker-Blatter Theorem does not hold already for C\mathcal{C} with one ternary relation definable in First Order Logic FOL. This was left open since 1983. Using hard-wired constants allows us to show MC-finiteness of counting functions of various restricted partition functions which were not known to be MC-finite till now. Among them we have the restricted Bell numbers Br,AB_{r,A}, restricted Stirling numbers of the second kind Sr,AS_{r,A} or restricted Lah-numbers Lr,AL_{r,A}. Here rr is an non-negative integer and AA is an ultimately periodic set of non-negative integers.

Keywords

Cite

@article{arxiv.2206.12135,
  title  = {Extensions and Limits of the Specker-Blatter Theorem},
  author = {Eldar Fischer and Johann A. Makowsky},
  journal= {arXiv preprint arXiv:2206.12135},
  year   = {2022}
}

Comments

25 pages