Skip to main content

previous disabled Page of 2
and
  1. No Access

    Chapter

    A Bit of History Related to Logic Based on Equality

    This historical note illuminates how Leon Henkin’s work influenced that of the author. It focuses on Henkin’s development of a formulation of type theory based on equality, and the significance of this contrib...

    Peter B. Andrews in The Life and Work of Leon Henkin (2014)

  2. No Access

    Chapter

    Some Reflections on Proof Transformations

    Some general reflections on proof transformations lead to the abstract concept of a quintessential proof of a theorem. A quintessential proof embodies the essential features of many intertranslatable proofs of...

    Peter B. Andrews in Mechanizing Mathematical Reasoning (2005)

  3. No Access

    Article

    ETPS: A System to Help Students Write Formal Proofs

    ETPS (Educational Theorem Proving System) is a program that logic students can use to write formal proofs in first-order logic or higher-order logic. It enables students to concentrate on the essential logical...

    Peter B. Andrews, Chad E. Brown, Frank Pfenning in Journal of Automated Reasoning (2004)

  4. No Access

    Article

    Herbrand Award Acceptance Speech

    This is a slightly enhanced version of the acceptance speech given by the author after receiving the Herbrand Award at the 19th International Conference on Automated Deduction (CADE-19) in Miami, Florida, on A...

    Peter B. Andrews in Journal of Automated Reasoning (2003)

  5. No Access

    Book

  6. No Access

    Chapter

    Introduction

    The ability to reason is one of the marvels of human nature. In many situations it is not easy to think logically, but the benefits of doing so are a familiar fact of human experience. Since at least the time ...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  7. No Access

    Chapter

    Further Topics in First-Order Logic

    We introduce this subject with a parable about two scholars, named Oren and Nero, who were visiting an archaeologist and were shown a recently discovered tablet, the contents of which are reproduced in Figure ...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  8. No Access

    Chapter

    Provability and Refutability

    We now turn our attention to the practical problems of proving theorems of first-order logic. If one has unlimited resources and patience, one can simply enumerate proofs until one finds a proof of the wff und...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  9. No Access

    Chapter

    Type Theory

    So far we have been concerned with first-order logic, and its subsystem propositional calculus, which we might regard as zeroth-order logic. We now wish to discuss higher-order logics.

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  10. No Access

    Chapter

    Incompleteness and Undecidability

    Logical systems such as Q 0 have infinitely many theorems—indeed, infinitely many essentially different theorems—but these theorems are finitely generated. There m...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  11. No Access

    Chapter

    First-Order Logic

    We next consider first-order logic, which is also called quantification theory and predicate calculus.1 Initially we discuss first-order logic without equality, and then we discuss first-order logic with equality...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  12. No Access

    Chapter

    Formalized Number Theory

    In the preface to Principia Mathematica, it is stated that “what were formerly taken, tacitly or explicitly, as axioms, are either unnecessary or demonstrable” .1 In this spirit, we shall in this chapter define t...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  13. No Access

    Chapter

    Propositional Calculus

    As discussed in the Introduction, we can study the nature of reasoning by studying logistic systems in which reasoning is represented in a precise way. We shall commence our study with a rather simple logistic...

    Peter B. Andrews in An Introduction to Mathematical Logic and … (2002)

  14. No Access

    Chapter and Conference Paper

    Tutorial: Using TPS for Higher-Order Theorem Proving and ETPS for Teaching Logic

    TPS is an automated theorem proving system which can be used to prove theorems of first- or higher-order logic automatically, interactively, or in a combination of these modes of operation. Proofs in TPS are p...

    Peter B. Andrews, Chad E. Brown in Automated Deduction - CADE-17 (2000)

  15. No Access

    Chapter and Conference Paper

    System Description: TPS: A Theorem Proving System for Type Theory

    This is a brief update on the Tps automated theorem proving system for classical type theory, which was described in [3]. Manuals and information about obtaining Tps can be found at http://gtps.math.cmu.edu/tps.h...

    Peter B. Andrews, Matthew Bishop, Chad E. Brown in Automated Deduction - CADE-17 (2000)

  16. No Access

    Chapter and Conference Paper

    Selectively instantiating definitions

    When searching for proofs of theorems which contain definitions, it is a significant problem to decide which instances of the definitions to instantiate. We describe a method called dual instantiation, which is a...

    Matthew Bishop, Peter B. Andrews in Automated Deduction — CADE-15 (1998)

  17. No Access

    Article

    TPS: A theorem-proving system for classical type theory

    This is description of TPS, a theorem-proving system for classical type theory (Church's typed λ-calculus). TPS has been designed to be a general research tool for manipulating wffs of first- and higher-order log...

    Peter B. Andrews, Matthew Bishop, Sunil Issar in Journal of Automated Reasoning (1996)

  18. No Access

    Chapter and Conference Paper

    On sets, types, fixed points, and checkerboards

    Most current research on automated theorem proving is concerned with proving theorems of first-order logic. We discuss two examples which illustrate the advantages of using higher-order logic in certain contex...

    Peter B. Andrews, Matthew Bishop in Theorem Proving with Analytic Tableaux and… (1996)

  19. No Access

    Chapter and Conference Paper

    TPS: An interactive and automatic tool for proving theorems of type theory

    This is a demonstration of TPS, a theorem proving system for classical type theory (Church's typed λ-calculus). TPS can be used interactively or automatically, or in a combination of these modes. An important ...

    Peter B. Andrews, Matthew Bishop in Higher Order Logic Theorem Proving and Its… (1994)

  20. No Access

    Article

    More on the problem of finding a map** between clause representation and natural-deduction representation

    Peter B. Andrews in Journal of Automated Reasoning (1991)

previous disabled Page of 2