The TM system for repairing non-theorems

Simon Colton, Alison Pease

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

8 Citations (Scopus)

Abstract

We describe a flexible approach to automated reasoning, where non-theorems can be automatically altered to produce proved results which are related to the original. This is achieved in the TM system through an interaction of the HR machine learning program, the Otter theorem prover and the Mace model generator. Given a non-theorem, Mace is used to generate examples which support the non-theorem, and examples which falsify it. HR then invents concepts which categorise these examples and TM uses these concepts to modify the original non-theorem into specialised theorems which Otter can prove. The methods employed by TM are inspired by the piecemeal exclusion, strategic withdrawal and counterexample barring methods described in Lakatos's philosophy of mathematics. In addition, TM can also determine which modified theorems are likely to be interesting and which are not. We demonstrate the effectiveness of this approach by modifying non-theorems taken from the TPTP library of first order theorems. We show that, for 98 non-theorems, TM produced meaningful modifications for 81 of them. This work forms part of two larger projects. Firstly, we are working towards a full implementation both of the reasoning and the social interaction notions described by Lakatos. Secondly, we are aiming to show that the combination of reasoning systems such as those used in TM will lead to a new generation of more powerful AI systems.

Original languageEnglish
Title of host publicationSelected Papers from the Wotkshops on Disproving and the Second International Workshop on Pragmatics of Decision Procedures (PDPAR 2004)
Pages87-101
Number of pages15
Volume125
Edition3
DOIs
Publication statusPublished - 18 Jul 2005
Externally publishedYes

Keywords

  • Automated reasoning
  • Automated theorem modification
  • Automated theory formation
  • Machine learning
  • Model generation
  • Philosophy of mathematics

Cite this

Colton, S., & Pease, A. (2005). The TM system for repairing non-theorems. In Selected Papers from the Wotkshops on Disproving and the Second International Workshop on Pragmatics of Decision Procedures (PDPAR 2004) (3 ed., Vol. 125, pp. 87-101) https://doi.org/10.1016/j.entcs.2004.07.021