Querying proofs

  • Authors:
  • David Aspinall;Ewen Denney;Christoph Lüth

  • Affiliations:
  • LFCS, School of Informatics, University of Edinburgh, Edinburgh, Scotland;SGT, NASA Ames Research Center, Moffett Field, CA;Deutsches Forschungszentrum für Künstliche Intelligenz, Bremen, Germany

  • Venue:
  • LPAR'12 Proceedings of the 18th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We motivate and introduce a query language PrQL designed for inspecting machine representations of proofs. PrQL natively supports hiproofs which express proof structure using hierarchical nested labelled trees. The core language presented in this paper is locally structured, with queries built using recursion and patterns over proof structure and rule names. We define the syntax and semantics of locally structured queries, demonstrate their power, and sketch some implementation experiments.