Article ID Journal Published Year Pages File Type
4663139 Journal of Applied Logic 2006 32 Pages PDF
Abstract

The System for Automated Deduction (SAD) is developed in the framework of the Evidence Algorithm research project and is intended for automated processing of mathematical texts. The SAD system works on three levels of reasoning: (a) the level of text presentation where proofs are written in a formal natural-like language for subsequent verification; (b) the level of foreground reasoning where a particular theorem proving problem is simplified and decomposed; (c) the level of background deduction where exhaustive combinatorial inference search in classical first-order logic is applied to prove end subgoals.We present an overview of SAD describing the ideas behind the project, the system's design, and the process of problem formalization in the fashion of SAD. We show that the choice of classical first-order logic as the background logic of SAD is not too restrictive. For example, we can handle binders like Σ or lim   without resort to second order or to a full-powered set theory. We illustrate our approach with a series of examples, in particular, with the classical problem 2∉Q.

Related Topics
Physical Sciences and Engineering Mathematics Logic
Authors
, , ,