Results 21 - 30
of
49
On Feasible Numbers
- Logic and Computational Complexity, LNCS Vol. 960
, 1995
"... . A formal approach to feasible numbers, as well as to middle and small numbers, is introduced, based on ideas of Parikh (1971) and improving his formalization. The "vague" set F of feasible numbers intuitively satisfies the axioms 0 2 F , F + 1 ` F and 2 1000 62 F , where the latter is stronger ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
. A formal approach to feasible numbers, as well as to middle and small numbers, is introduced, based on ideas of Parikh (1971) and improving his formalization. The "vague" set F of feasible numbers intuitively satisfies the axioms 0 2 F , F + 1 ` F and 2 1000 62 F , where the latter is stronger than a condition considered by Parikh, and seems to be treated rigorously here for the first time. Our technical considerations, though quite simple, have some unusual consequences. A discussion of methodological questions and of relevance to the foundations of mathematics and of computer science is an essential part of the paper. 1 Introduction How to formalize the intuitive notion of feasible numbers? To see what feasible numbers are, let us start by counting: 0,1,2,3, and so on. At this point, A.S. Yesenin-Volpin (in his "Analysis of potential feasibility", 1959) asks: "What does this `and so on' mean?" "Up to what extent `and so on'?" And he answers: "Up to exhaustion!" Note that by cos...
Δ-Languages for Sets and LOGSPACE Computable Graph Transformers
- Theoretical Computer Science
, 1997
"... We discuss several versions of a set theoretic \Delta-language as a reasonable prototype for "nested" data base query language where data base states and queries are considered, respectively, as hereditarily-finite sets and set theoretic operations. In a previous work such a language exactly corresp ..."
Abstract
-
Cited by 4 (2 self)
- Add to MetaCart
We discuss several versions of a set theoretic \Delta-language as a reasonable prototype for "nested" data base query language where data base states and queries are considered, respectively, as hereditarily-finite sets and set theoretic operations. In a previous work such a language exactly corresponding to PTIME-computability was introduced. It is supposed that HF-sets are naturally presented by vertices of acyclic graphs. Here we consider a number of languages for Sub-PTIME computable set operations via corresponding graph transformers. Two such languages lead to a notion of NLOGSPACE and, respectively, DLOGSPACE computable queries over HF which appear the most natural, at our present knowledge, among others considered here. Unlike the "flat" relational data bases the problem of finding sufficiently good corresponding approach for HF proves to be more intricate and, furthermore, gives rise to some interesting questions in finite model theory (cf. Section 13). 1 General Introduction ...
Asymptotic cyclic expansion and bridge groups of formal proofs
- Journal of Algebra
, 1998
"... Formal proofs, even simple ones, may hide an unexpected intricate combinatorics. We define a new combinatorial invariant, the bridge group of a proof, which encodes the cyclic structure of proofs in the sequent calculus. We compute the bridge groups of two infinite families of proofs and identify th ..."
Abstract
-
Cited by 4 (1 self)
- Add to MetaCart
Formal proofs, even simple ones, may hide an unexpected intricate combinatorics. We define a new combinatorial invariant, the bridge group of a proof, which encodes the cyclic structure of proofs in the sequent calculus. We compute the bridge groups of two infinite families of proofs and identify them with the Baumslag–Solitar and Gersten groups. We observe that the distortion of cyclic subgroups in these groups equals the asymptotic growth of the procedure of elimination of lemmas from the proofs. © 2001 Academic Press Key Words: formal proofs; logical flow graphs; cut elimination; bridge groups; Baumslag–Solitar groups; Gersten groups.
Count(q) versus the Pigeon-Hole Principle
, 1996
"... For each p 2 there exists a model M of I \Delta 0 (ff) which satisfies the Count(p) principle. Furthermore, if p contains all prime factors of q there exist n; r 2 M and a bijective map f 2 dom(M ) mapping f1; 2; :::; ng onto f1; 2; :::; n+ q r g. A corollary is a complete classificati ..."
Abstract
-
Cited by 4 (1 self)
- Add to MetaCart
For each p 2 there exists a model M of I \Delta 0 (ff) which satisfies the Count(p) principle. Furthermore, if p contains all prime factors of q there exist n; r 2 M and a bijective map f 2 dom(M ) mapping f1; 2; :::; ng onto f1; 2; :::; n+ q r g. A corollary is a complete classification of the Count(q) versus Count(p) problem. Another corollary shows that the pigeon-hole principle for injective maps does not follow from any of the Count(q) principles. This solves an open question [Ajtai 94]. 1 Introduction The most fundamental questions in the theory of the complexity of calculations are concerned with complexity classes in which `counting' is only possible in a quite restricted sense. Thus it is not surprising that many elementary counting principles are unprovable in systems of Bounded Arithmetic. These are axiom systems where the induction axiom schema is restricted to predicates of low syntactic complexity. For a good basic reference see [Krajicek 95]. The status of...
Relevance sensitive belief structures
- Annals of Mathematics and Artificial Intelligence
, 2000
"... Abstract We propose a new relevance sensitive model for representing and revising belief structures, which relies on a notion of partial language splitting and tolerates some amount of inconsistency while retaining classical logic. The model preserves an agent's ability to answer queries in a cohere ..."
Abstract
-
Cited by 4 (0 self)
- Add to MetaCart
Abstract We propose a new relevance sensitive model for representing and revising belief structures, which relies on a notion of partial language splitting and tolerates some amount of inconsistency while retaining classical logic. The model preserves an agent's ability to answer queries in a coherent way using Belnap's four-valued logic. Axioms analogous to the AGM axioms hold for this new model. The distinction between implicit and explicit beliefs is represented and psychologically plausible, computationally tractable procedures for query answering and belief base revision are obtained.
Bounded Arithmetic and Constant Depth Frege Proofs
, 2004
"... We discuss the Paris-Wilkie translation from bounded arithmeticproofs to bounded depth propositional proofs in both relativized and non-relativized forms. We describe normal forms for proofs in boundedarithmetic, and a definition of \Sigma 0-depth for PK-proofs that makes the translation from boun ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
We discuss the Paris-Wilkie translation from bounded arithmeticproofs to bounded depth propositional proofs in both relativized and non-relativized forms. We describe normal forms for proofs in boundedarithmetic, and a definition of \Sigma 0-depth for PK-proofs that makes the translation from bounded arithmetic to propositional logic particularlytransparent. Using this, we give new proofs of the witnessing theorems for S12and T 12; namely, new proofs that the \Sigma b1-definable functions of S12are polynomial time computable and that the \Sigma b1-definable functions of T 12 are in Polynomial Local Search (PLS). Both proofs generalize to \Sigma
Naïve computational type theory
- Proof and System-Reliability, Proceedings of International Summer School Marktoberdorf, July 24 to August 5, 2001, volume 62 of NATO Science Series III
, 2002
"... The basic concepts of type theory are fundamental to computer science, logic and mathematics. Indeed, the language of type theory connects these regions of science. It plays a role in computing and information science akin to that of set theory in pure mathematics. There are many excellent accounts ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
The basic concepts of type theory are fundamental to computer science, logic and mathematics. Indeed, the language of type theory connects these regions of science. It plays a role in computing and information science akin to that of set theory in pure mathematics. There are many excellent accounts of the basic ideas of type theory, especially at the interface of computer science and logic — specifically, in the literature of programming languages, semantics, formal methods and automated reasoning. Most of these are very technical, dense with formulas, inference rules, and computation rules. Here we follow the example of the mathematician Paul Halmos, who in 1960 wrote a 104-page book called Naïve Set Theory intended to make the subject accessible to practicing mathematicians. His book served many generations well. This article follows the spirit of Halmos ’ book and introduces type theory without recourse to precise axioms and inference rules, and with a minimum of formalism. I start by paraphrasing the preface to Halmos ’ book. The sections of this article follow his chapters closely. Every computer scientist agrees that every computer scientist must know some type theory; the disagreement begins in trying to decide how much is some. This article contains my partial answer to that question. The purpose of the article is to tell the beginning student of advanced computer science the basic type theoretic facts of life, and to do so with a minimum of philosophical discourse and logical formalism. The point throughout is that of a prospective computer scientist eager to study programming languages, or database systems, or computational complexity theory, or distributed systems or information discovery. In type theory, “naïve ” and “formal ” are contrasting words. The present treatment might best be described as informal type theory from a naïve point of view. The concepts are very general and very abstract; therefore they may
Proof-theoretic analysis by iterated reflection
- Arch. Math. Logic
"... Progressions of iterated reflection principles can be used as a tool for ordinal analysis of formal systems. Technically, in some sense, they replace the use of omega-rule. We compare the information obtained by this kind of analysis with the results obtained by the more usual proof-theoretic techni ..."
Abstract
-
Cited by 2 (1 self)
- Add to MetaCart
Progressions of iterated reflection principles can be used as a tool for ordinal analysis of formal systems. Technically, in some sense, they replace the use of omega-rule. We compare the information obtained by this kind of analysis with the results obtained by the more usual proof-theoretic techniques. In some cases the techniques of iterated reflection principles allows to obtain sharper results, e.g., to define proof-theoretic ordinals relevant to logical complexity Π 0 1. We provide a more general version of the fine structure formulas for iterated reflection principles (due to U. Schmerl [24]). This allows us, in a uniform manner, to analyze main fragments of arithmetic axiomatized by restricted forms of induction, including IΣn, IΣ − n, IΠ − n and their combinations. We also obtain new conservation results relating the hierarchies of uniform and local reflection principles. In particular, we show that (for a sufficiently broad class of theories T) the uniform Σ1-reflection principle for T is Σ2-conservative over the corresponding local reflection principle. This bears some corollaries on the hierarchies of restricted induction schemata in arithmetic and provides a key tool for our generalization of Schmerl’s theorem. 1
Tennenbaum’s Theorem for Models of Arithmetic
, 2006
"... This paper discusses Tennenbaum’s Theorem in its original context of models of arithmetic, which states that there are no recursive nonstandard models of Peano Arithmetic. We focus on three separate areas: the historical background to the theorem; an understanding of the theorem and its relationship ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
This paper discusses Tennenbaum’s Theorem in its original context of models of arithmetic, which states that there are no recursive nonstandard models of Peano Arithmetic. We focus on three separate areas: the historical background to the theorem; an understanding of the theorem and its relationship with the Gödel–Rosser Theorem; and extensions of Tennenbaum’s theorem to diophantine problems in models of arthmetic, especially problems concerning which diophantine equations have roots in some model of a given theory of arithmetic.
Nelson’s Work on Logic and Foundations and Other Reflections on Foundations of Mathematics
, 2006
"... This paper starts by discussing Nelson’s philosophy of mathematics, which is a blend of mathematical formalism and a radical constructivism. As such, it makes strong assertions about the foundations of mathematic and the reality of mathematical objects. We then offer our own suggestions for the defi ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
This paper starts by discussing Nelson’s philosophy of mathematics, which is a blend of mathematical formalism and a radical constructivism. As such, it makes strong assertions about the foundations of mathematic and the reality of mathematical objects. We then offer our own suggestions for the definition of mathematics and the nature of mathematical reality. We suggest a second characterization of mathematical reasoning in terms of common sense reasoning and argue its relevance for mathematics education. Nelson’s philosophy is the foundation of his definition of predicative arithmetic. There are close connections between predicative arithmetic and the common theories of bounded arithmetic. We prove that polynomial space (PSPACE) predicates and exponential time (EXPTIME) predicates are predicative. We discuss Nelson’s formalist philosophies and his unpublished work in automatic theorem checking. This paper was begun with the plan of discussing Nelson’s work in logic and foundations and his philosophy on mathematics. In particular, it is based on our talk at the Nelson meeting in Vancouver in June 2004. The main topics of this talk were Nelson’s predicative arithmetic and his unpublished work on automatic theorem proving. However, it proved impossible to stay within this plan. In writing the paper, we were prompted to think carefully about the nature of mathematics and more fully formulate our own philosophy of mathematics. We present this below, along with some discussion about mathematics education. Much of the paper focuses on Nelson’s philosophy of mathematics, on how his philosophy motivates his development of predicative arithmetic, and on his unpublished work on computer assisted theorem proving. We also discuss the

