- Research Article
33
- 10.1016/0022-0000(90)90009-a
First-order spectra with one variable
- Apr 01, 1990
- Journal of Computer and System Sciences
- Etienne Grandjean
First-order spectra with one variable
The conception of the very first decision procedures for first-order sentences brought about the need for giving citizenship to function symbols (e.g. Skolem functions). We argue that a closer look at proof procedures for first-order sentences with equality brings about the need for introducing (function) symbols for rewrites. This is appropriately done via the framework of labelled natural deduction which allows to formulate a proof theory for the “logical connective” of propositional equality. The basic idea is that when analysing an equality sentence into (i) proof conditions (introduction) and (ii) immediate consequences (elimination), it becomes clear that we need to bring in identifiers (i.e. function symbols) for sequences of rewrites, and this is what we claim is the missing entity in P. Martin-Löf’s equality types (both intensional and extensional). What we end up with is a formulation of what appears to be a middle ground solution to the ‘intensional’ versus ‘extensional’ dichotomy which permeates most of the work on characterizing propositional equality in natural deduction style. (Part of this material was presented at the Logical Methods in the Humanities Seminar, Stanford University, and the authors would like to thank Solomon Feferman and Grigori Mints for their comments and suggestions.)
First-order spectra with one variable
First-order spectra with one variable
A Derivation System for Uniqueness Typing
A Derivation System for Uniqueness Typing
Proof systems for lattice theory
A formulation of lattice theory as a system of rules added to sequent calculus is given. The analysis of proofs for the contraction-free calculus of classical predicate logic known as G3c extends to derivations with the mathematical rules of lattice theory. It is shown that minimal derivations of quantifier-free sequents enjoy a subterm property: all terms in such derivations are terms in the endsequent.An alternative formulation of lattice theory as a system of rules in natural deduction style is given, both with explicit meet and join constructions and as a relational theory with existence axioms. A subterm property for the latter extends the standard decidable classes of quantificational formulas of pure predicate calculus to lattice theory.
Read moreNon-idempotent types for classical calculi in natural deduction style
In the first part of this paper, we define two resource aware typing systems for the {\lambda}{\mu}-calculus based on non-idempotent intersection and union types. The non-idempotent approach provides very simple combinatorial arguments-based on decreasing measures of type derivations-to characterize head and strongly normalizing terms. Moreover, typability provides upper bounds for the lengths of the head reduction and the maximal reduction sequences to normal-form. In the second part of this paper, the {\lambda}{\mu}-calculus is refined to a small-step calculus called {\lambda}{\mu}s, which is inspired by the substitution at a distance paradigm. The {\lambda}{\mu}s-calculus turns out to be compatible with a natural extensionof the non-idempotent interpretations of {\lambda}{\mu}, i.e., {\lambda}{\mu}s-reduction preserves and decreases typing derivations in an extended appropriate typing system. We thus derive a simple arithmetical characterization of strongly {\lambda}{\mu}s-normalizing terms by means of typing.
Read moreDescription of AUT-68
Description of AUT-68
A Constructive Logic with Classical Proofs and Refutations
We study a conservative extension of classical propositional logic distinguishing between four modes of statement: a proposition may be affirmed or denied, and it may be strong or classical. Proofs of strong propositions must be constructive in some sense, whereas proofs of classical propositions proceed by contradiction. The system, in natural deduction style, is shown to be sound and complete with respect to a Kripke semantics. We develop the system from the perspective of the propositions-as-types correspondence by deriving a term assignment system with confluent reduction. The proof of strong normalization relies on a translation to System F with Mendler-style recursion.
Read moreGeneral Proof Theory. Celebrating 50 Years of Dag Prawitz's "Natural Deduction". Proceedings of the Conference held in Tübingen, 27-29 November 2015
General proof theory studies how proofs are structured and how they relate to each other, and not primarily what can be proved in particular formal systems. It has been developed within the framework of Gentzen-style proof theory, as well as in categorial proof theory. As Dag Prawitz's monograph "Natural Deduction" (1965) paved the way for this development (he also proposed the term "General Proof Theory"), it is most appropriate to use this topic to celebrate 50 years of this work. The conference took place 27-29 November, 2015 in Tübingen at the Department of Philosophy. The proceedings collect abstracts, slides and papers of the presentations given, as well as contributions from two speakers who were unable to attend.
Read moreASPIC-END: Structured Argumentation with Explanations and Natural Deduction
We propose ASPIC-END, an adaptation of the structured argumentation framework ASPIC+ which can incorporate explanations and natural deduction style arguments. We discuss an instantiation of ASPIC-END that models argumentation about explanations of semantic paradoxes (e.g. the Liar paradox), and we show that ASPIC-END satisfies rationality postulates akin to those satisfied by ASPIC+.
Read moreOn the Structure of Natural Deduction Derivations for “Generally”
Logics for ‘generally’ were introduced as extensions of First-Order Logic (FOL) for handling assertions with vague notions (e.g., ‘generally,’ ‘most,’ and ‘several’) expressed by formulas with generalized quantifiers. Deductive systems have been developed for such logics. Here, we characterize the structure of derivations in natural deduction style for filter logic. This characterization extends the familiar one for FOL.
Read moreGödel’s Natural Deduction
This is a companion to a paper by the authors entitled “Godel on deduction”, which examined the links between some philosophical views ascribed to Godel and general proof theory. When writing that other paper, the authors were not acquainted with a system of natural deduction that Godel presented with the help of Gentzen’s sequents, which amounts to Jaśkowski’s natural deduction system of 1934, and which may be found in Godel’s unpublished notes for the elementary logic course he gave in 1939 at the University of Notre Dame. Here one finds a presentation of this system of Godel accompanied by a brief reexamination in the light of the notes of some points concerning his interest in sequents made in the preceding paper. This is preceded by a brief summary of Godel’s Notre Dame course, and is followed by comments concerning Godel’s natural deduction system.
Read moreDag Prawitz on Proofs and Meaning
This volume is dedicated to Prof. Dag Prawitz and his outstanding contributions to philosophical and mathematical logic. Prawitz's eminent contributions to structural proof theory, or general proof theory, as he calls it, and inference-based meaning theories have been extremely influential in the development of modern proof theory and anti-realistic semantics. In particular, Prawitz is the main author on natural deduction in addition to Gerhard Gentzen, who defined natural deduction in his PhD thesis published in 1934. The book opens with an introductory paper that surveys Prawitz's numerous contributions to proof theory and proof-theoretic semantics and puts his work into a somewhat broader perspective, both historically and systematically. Chapters include either in-depth studies of certain aspects of Dag Prawitz's work or address open research problems that are concerned with core issues in structural proof theory and range from philosophical essays to papers of a mathematical nature. Investigations into the necessity of thought and the theory of grounds and computational justifications as well as an examination of Prawitz's conception of the validity of inferences in the light of three dogmas of proof-theoretic semantics are included. More formal papers deal with the constructive behaviour of fragments of classical logic and fragments of the modal logic S4 among other topics. In addition, there are chapters about inversion principles, normalization of proofs, and the notion of proof-theoretic harmony and other areas of a more mathematical persuasion. Dag Prawitz also writes a chapter in which he explains his current views on the epistemic dimension of proofs and addresses the question why some inferences succeed in conferring evidence on their conclusions when applied to premises for which one already possesses evidence.
Read moreOn the intuitionistic force of classical search (Extended abstract)
The combinatorics of proof-search in classical propositional logic lies at the heart of most efficient proof procedures because the logic admits least-commitment search. The key to extending such methods to quantifiers and non-classical connectives is the problem of recovering this least-commitment principle in the context of the non-classical/non-propositional logic; i.e., characterizing when a least-commitment (classical) search yields sufficient evidence for provability in the (non-classical) logic.In this paper, we present such a characterization for the (⊃, ∧)-fragment of intuitionistic logic using the λμ-calculus: a system of realizers for classical free deduction (cf. natural deduction) due to Parigot.We show how this characterization can be used to define a notion of uniform proof, and a corresponding proof procedure, which extends that of Miller et al. to multiple-conclusioned sequent systems. The procedure is sound and complete for the fragment of intuitionistic logic considered and enjoys the combinatorial advantages of search in classical logic.KeywordsClassical LogicIntuitionistic LogicNatural DeductionSequent CalculusProof ProcedureThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Read moreFeferman’s Skepticism About Set Theory
Solomon Feferman has expressed skepticism or reserve about set theory, especially higher set theory, in many writings, and in his mathematical work he has largely stayed away from set theory. The paper undertakes to describe and diagnose Feferman’s attitude toward set theory, especially higher set theory. Section 1 discusses his opposition to Platonism in relation to some understandings of what Platonism is. Section 2 discusses his interest in predicativity, his analysis of predicative provability, and his sympathy for “predicativism,” although he denies being an adherent and has used impredicative methods in his own metamathematical work. It also notes his reconstruction of Hermann Weyl’s attempt to construct the elements of analysis on a predicative basis. Section 3 concerns his attitude toward proof theory. Section 4 turns more to philosophy. His anti-platonism is compared with the well known platonism of Godel. Unlike Godel, Feferman views concepts as human creations. He notes that basic mathematical concepts can differ in clarity and argues that less clear concepts, in particular those of set theory, can give rise to questions that do not have definite answers. It is questioned whether Feferman’s conceptual structuralism gives mathematics the degree of objectivity that its application in science requires. In Sect. 5 remarks are made about Hilary Putnam’s criticism of Feferman’s claim that a predicative system conservative over PA is adequate for the mathematics applied in science. The difference is seen to turn on Putnam’s scientific realism.
Read more14 Hybrid logics
14 Hybrid logics
Visual Theorem Proving with the Incredible Proof Machine
The Incredible Proof Machine is an easy and fun to use program to conduct formal proofs. It employs a novel, intuitive proof representation based on port graphs, which is akin to, but even more natural than, natural deduction. In particular, we describe a way to determine the scope of local assumptions and variables implicitly. Our practical classroom experience backs these claims.
Read more