Passer à la navigation principale Passer à la recherche Passer au contenu principal

Focused inductive theorem proving

  • University of Minnesota Twin Cities

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Focused proof systems provide means for reducing and structuring the non-determinism involved in searching for sequent calculus proofs. We present a focused proof system for a first-order logic with inductive and co-inductive definitions in which the introduction rules are partitioned into an asynchronous phase and a synchronous phase. These focused proofs allow us to naturally see proof search as being organized around interleaving intervals of computation and more general deduction. For example, entire Prolog-like computations can be captured using a single synchronous phase and many model-checking queries can be captured using an asynchronous phase followed by a synchronous phase. Leveraging these ideas, we have developed an interactive proof assistant, called Tac, for this logic. We describe its high-level design and illustrate how it is capable of automatically proving many theorems using induction and coinduction. Since the automatic proof procedure is structured using focused proofs, its behavior is often rather easy to anticipate and modify. We illustrate the strength of Tac with several examples of proved theorems, some achieved entirely automatically and others achieved with user guidance.

langue originaleAnglais
titreAutomated Reasoning - 5th International Joint Conference, IJCAR 2010, Proceedings
Pages278-292
Nombre de pages15
Les DOIs
étatPublié - 10 août 2010
Evénement5th International Joint Conference on Automated Reasoning, IJCAR 2010 - Edinburgh, Royaume-Uni
Durée: 16 juil. 201019 juil. 2010

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6173 LNAI
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence5th International Joint Conference on Automated Reasoning, IJCAR 2010
Pays/TerritoireRoyaume-Uni
La villeEdinburgh
période16/07/1019/07/10

Empreinte digitale

Examiner les sujets de recherche de « Focused inductive theorem proving ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation