•  96
    Injecting uniformities into Peano arithmetic
    Annals of Pure and Applied Logic 157 (2-3): 122-129. 2009.
    We present a functional interpretation of Peano arithmetic that uses Gödel’s computable functionals and which systematically injects uniformities into the statements of finite-type arithmetic. As a consequence, some uniform boundedness principles are interpreted while maintaining unmoved the -sentences of arithmetic. We explain why this interpretation is tailored to yield conservation results
  •  160
    Commuting Conversions vs. the Standard Conversions of the “Good” Connectives
    with Gilda Ferreira
    Studia Logica 92 (1): 63-84. 2009.
    Commuting conversions were introduced in the natural deduction calculus as ad hoc devices for the purpose of guaranteeing the subformula property in normal proofs. In a well known book, Jean-Yves Girard commented harshly on these conversions, saying that ‘one tends to think that natural deduction should be modified to correct such atrocities.’ We present an embedding of the intuitionistic predicate calculus into a second-order predicative system for which there is no need for commuting conversio…Read more
  •  228
    Amending Frege’s Grundgesetze der Arithmetik
    Synthese 147 (1): 3-19. 2005.
    Frege’s Grundgesetze der Arithmetik is formally inconsistent. This system is, except for minor differences, second-order logic together with an abstraction operator governed by Frege’s Axiom V. A few years ago, Richard Heck showed that the ramified predicative second-order fragment of the Grundgesetze is consistent. In this paper, we show that the above fragment augmented with the axiom of reducibility for concepts true of only finitely many individuals is still consistent, and that elementary P…Read more
  •  276
    On the consistency of the Δ11-CA fragment of Frege's Grundgesetze
    Journal of Philosophical Logic 31 (4): 301-311. 2002.
    It is well known that Frege's system in the Grundgesetze der Arithmetik is formally inconsistent. Frege's instantiation rule for the second-order universal quantifier makes his system, except for minor differences, full (i.e., with unrestricted comprehension) second-order logic, augmented by an abstraction operator that abides to Frege's basic law V. A few years ago, Richard Heck proved the consistency of the fragment of Frege's theory obtained by restricting the comprehension schema to predicat…Read more
  •  67
    Harrington’s conservation theorem redone
    with Gilda Ferreira
    Archive for Mathematical Logic 47 (2): 91-100. 2008.
    Leo Harrington showed that the second-order theory of arithmetic WKL 0 is ${\Pi^1_1}$ -conservative over the theory RCA 0. Harrington’s proof is model-theoretic, making use of a forcing argument. A purely proof-theoretic proof, avoiding forcing, has been eluding the efforts of researchers. In this short paper, we present a proof of Harrington’s result using a cut-elimination argument.
  •  106
    Binary models generated by their tally part
    Archive for Mathematical Logic 33 (4): 283-289. 1994.
    We introduce a class of models of the bounded arithmetic theoryPV n . These models, which are generated by their tally part, have a curious feature: they have end-extensions or satisfyB∑ n b only in case they are closed under exponentiation. As an application, we show that if then the polynomial hierarchy does not collapse
  •  171
    A note on finiteness in the predicative foundations of arithmetic
    Journal of Philosophical Logic 28 (2): 165-174. 1999.
    Recently, Feferman and Hellman (and Aczel) showed how to establish the existence and categoricity of a natural number system by predicative means given the primitive notion of a finite set of individuals and given also a suitable pairing function operating on individuals. This short paper shows that this existence and categoricity result does not rely (even indirectly) on finite-set induction, thereby sustaining Feferman and Hellman's point in favor of the view that natural number induction can …Read more
  •  72
    The Faithfulness of Fat: A Proof-Theoretic Proof
    with Gilda Ferreira
    Studia Logica 103 (6): 1303-1311. 2015.
    It is known that there is a sound and faithful translation of the full intuitionistic propositional calculus into the atomic polymorphic system F at, a predicative calculus with only two connectives: the conditional and the second-order universal quantifier. The faithfulness of the embedding was established quite recently via a model-theoretic argument based in Kripke structures. In this paper we present a purely proof-theoretic proof of faithfulness. As an application, we give a purely proof-th…Read more
  •  75
    The Finitistic Consistency of Heck’s Predicative Fregean System
    Notre Dame Journal of Formal Logic 56 (1): 61-79. 2015.
    Frege’s theory is inconsistent. However, the predicative version of Frege’s system is consistent. This was proved by Richard Heck in 1996 using a model-theoretic argument. In this paper, we give a finitistic proof of this consistency result. As a consequence, Heck’s predicative theory is rather weak. We also prove the finitistic consistency of the extension of Heck’s theory to $\Delta^{1}_{1}$-comprehension and of Heck’s ramified predicative second-order system.
  •  96
    Moscone Center West, San Francisco, CA January 15–16, 2010
    with John Harrison, François Loeser, Chris Miller, Joseph S. Miller, Slawomir J. Solecki, Stevo Todorcevic, and John Steel
    Bulletin of Symbolic Logic 16 (3). 2010.
  •  75
    Computability in Europe 2010
    with Martin Hyland, Benedikt Löwe, and Elvira Mayordomo
    Annals of Pure and Applied Logic 163 (6): 621-622. 2012.
  •  105
    A Simple Proof of Parsons' Theorem
    Notre Dame Journal of Formal Logic 46 (1): 83-91. 2005.
    Let be the fragment of elementary Peano arithmetic in which induction is restricted to -formulas. More than three decades ago, Parsons showed that the provably total functions of are exactly the primitive recursive functions. In this paper, we observe that Parsons' result is a consequence of Herbrand's theorem concerning the -consequences of universal theories. We give a self-contained proof requiring only basic knowledge of mathematical logic
  •  472
    A feasible theory for analysis
    Journal of Symbolic Logic 59 (3): 1001-1011. 1994.
    We construct a weak second-order theory of arithmetic which includes Weak König's Lemma (WKL) for trees defined by bounded formulae. The provably total functions (with Σ b 1 -graphs) of this theory are the polynomial time computable functions. It is shown that the first-order strength of this version of WKL is exactly that of the scheme of collection for bounded formulae
  •  79
  •  45
    Interpretability in Robinson's Q
    with Gilda Ferreira
    Association for Symbolic Logic: The Bulletin of Symbolic Logic. forthcoming.
    Edward Nelson published in 1986 a book defending an extreme formalist view of mathematics according to which there is an impassable barrier in the totality of exponentiation. On the positive side, Nelson embarks on a program of investigating how much mathematics can be interpreted in Raphael Robinson's theory of arithmetic Q. In the shadow of this program, some very nice logical investigations and results were produced by a number of people, not only regarding what can be interpreted in Q but al…Read more
  •  147
    Bounded Modified Realizability
    with Ana Nunes
    Journal of Symbolic Logic 71 (1). 2006.
    We define a notion of realizability, based on a new assignment of formulas, which does not care for precise witnesses of existential statements, but only for bounds for them. The novel form of realizability supports a very general form of the FAN theorem, refutes Markov's principle but meshes well with some classical principles, including the lesser limited principle of omniscience and weak König's lemma. We discuss some applications, as well as some previous results in the literature
  •  155
    Atomic polymorphism
    with Gilda Ferreira
    Journal of Symbolic Logic 78 (1): 260-274. 2013.
    It has been known for six years that the restriction of Girard's polymorphic system $\text{\bfseries\upshape F}$ to atomic universal instantiations interprets the full fragment of the intuitionistic propositional calculus. We firstly observe that Tait's method of “convertibility” applies quite naturally to the proof of strong normalization of the restricted Girard system. We then show that each $\beta$-reduction step of the full intuitionistic propositional calculus translates into one or more $…Read more
  •  62
    Two General Results on Intuitionistic Bounded Theories
    Mathematical Logic Quarterly 45 (3): 399-407. 1999.
    We study, within the framework of intuitionistic logic, two well-known general results of bounded arithmetic. Firstly, Parikh's theorem on the existence of bounding terms for the provably total functions. Secondly, the result which states that adding the scheme of bounded collection to bounded theories does not yield new II2 consequences
  •  102
    Interpreting weak Kőnig's lemma in theories of nonstandard arithmetic
    with Bruno Dinis
    Mathematical Logic Quarterly 63 (1-2): 114-123. 2017.
    We show how to interpret weak Kőnig's lemma in some recently defined theories of nonstandard arithmetic in all finite types. Two types of interpretations are described, with very different verifications. The celebrated conservation result of Friedman's about weak Kőnig's lemma can be proved using these interpretations. We also address some issues concerning the collecting of witnesses in herbrandized functional interpretations.
  •  345
    Comments on Predicative Logic
    Journal of Philosophical Logic 35 (1): 1-8. 2006.
    We show how to interpret intuitionistic propositional logic into a predicative second-order intuitionistic propositional system having only the conditional and the universal second-order quantifier. We comment on this fact. We argue that it supports the legitimacy of using classical logic in a predicative setting, even though the philosophical cast of predicativism is nonrealistic. We also note that the absence of disjunction and existential quantifications allows one to have a process of normal…Read more
  •  92
    Bounded functional interpretation
    with Paulo Oliva
    Annals of Pure and Applied Logic 135 (1): 73-112. 2005.
    We present a new functional interpretation, based on a novel assignment of formulas. In contrast with Gödel’s functional “Dialectica” interpretation, the new interpretation does not care for precise witnesses of existential statements, but only for bounds for them. New principles are supported by our interpretation, including the FAN theorem, weak König’s lemma and the lesser limited principle of omniscience. Conspicuous among these principles are also refutations of some laws of classical logic…Read more
  •  141
    In the course of ten short sections, we comment on Gödel's seminal dialectica paper of fifty years ago and its aftermath. We start by suggesting that Gödel's use of functionals of finite type is yet another instance of the realistic attitude of Gödel towards mathematics, in tune with his defense of the postulation of ever increasing higher types in foundational studies. We also make some observations concerning Gödel's recasting of intuitionistic arithmetic via the dialectica interpretation, dis…Read more
  •  54
    Interpretability in Robinson's Q
    with Gilda Ferreira
    Bulletin of Symbolic Logic 19 (3): 289-317. 2013.
    Edward Nelson published in 1986 a book defending an extreme formalist view of mathematics according to which there is animpassable barrierin the totality of exponentiation. On the positive side, Nelson embarks on a program of investigating how much mathematics can be interpreted in Raphael Robinson's theory of arithmetic. In the shadow of this program, some very nice logical investigations and results were produced by a number of people, not only regarding what can be interpreted inbut also what…Read more
  •  50
    Counting as integration in feasible analysis
    with Gilda Ferreira
    Mathematical Logic Quarterly 52 (3): 315-320. 2006.
    Suppose that it is possible to integrate real functions over a weak base theory related to polynomial time computability. Does it follow that we can count? The answer seems to be: obviously yes! We try to convince the reader that the severe restrictions on induction in feasible theories preclude a straightforward answer. Nevertheless, a more sophisticated reflection does indeed show that the answer is affirmative
  •  201
    A Substitutional Framework for Arithmetical Validity
    Grazer Philosophische Studien 56 (1): 133-149. 1998.
  •  127
    What are the ∀∑1b-consequences of T21 and T22?
    Annals of Pure and Applied Logic 75 (1): 79-88. 1995.
    We formulate schemes and of the “typical” ∀∑ 1 b -sentences that are provable in T 2 1 , respectively T 2 2 . As an application, we reprove a recent result of Buss and Krajíček which describes witnesses for the ∀∑ 1 b -sentences provable in T 2 1 in terms of solutions to PLS-problems
  •  128
    The bounded functional interpretation of the double negation shift
    with Patrícia Engrácia
    Journal of Symbolic Logic 75 (2): 759-773. 2010.
    We prove that the (non-intuitionistic) law of the double negation shift has a bounded functional interpretation with bar recursive functionals of finite type. As an application. we show that full numerical comprehension is compatible with the uniformities introduced by the characteristic principles of the bounded functional interpretation for the classical case