Abstract
AbstractKummer's Cardinality Theorem states that a language A must be recursive if a Turing machine can exclude for any n words , …, one of the n + 1 possibilities for the cardinality of {, …, }⋂ A. There was good reason to believe that this theorem is a peculiarity of recursion theory: neither the Cardinality Theorem nor weak forms of it hold for resource-bounded computational models like polynomial time. This belief may be flawed. In this paper it is shown that weak cardinality theorems hold for finite automata and also for other models. An explanation is proposed as to why recursion-theoretic and automata-theoretic weak cardinality theorems hold, but not corresponding 'middle-ground theorems': The recursion- and automata-theoretic weak cardinality theorems are instantiations of purely logical weak cardinality theorems. The logical theorems can be instantiated for logical structures characterizing recursive computations and finite automata computations. A corresponding structure characterizing polynomial time computations does not exist.
Publisher
Cambridge University Press (CUP)
Reference31 articles.
1. Comparing Verboseness for Finite Automata and Turing Machines
2. On the frequency computation of functions;Trakhtenbrot;Algebra i Logika,1963
3. The method of forced enumeration for nondeterministic automata
4. Nickelsen Arfst , Polynomial time partial information classes, Wissenschaft und Technik Verlag, 2001, Dissertation, Technical University of Berlin, 1999.