Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-10T06:25:34.048Z Has data issue: false hasContentIssue false

Benchmarks for reasoning with syntax trees containing binders and contexts of assumptions

Published online by Cambridge University Press:  05 May 2017

AMY FELTY
Affiliation:
School of Electrical Engineering and Computer Science, University of Ottawa, Ottawa, Canada Email: afelty@eecs.uottawa.ca
ALBERTO MOMIGLIANO
Affiliation:
Dipartimento di Informatica, Università degli Studi di Milano, Milano, Italy Email: alberto.momigliano@unimi.it
BRIGITTE PIENTKA
Affiliation:
School of Computer Science, McGill University, Montreal, Canada Email: bpientka@cs.mcgill.ca
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

A variety of logical frameworks supports the use of higher order abstract syntax in representing formal systems. Although these systems seem superficially the same, they differ in a variety of ways, for example, how they handle a context of assumptions and which theorems about a given formal system can be concisely expressed and proved. Our contributions in this paper are two-fold: (1) We develop a common infrastructure and language for describing benchmarks for systems supporting reasoning with binders, and (2) we present several concrete benchmarks, which highlight a variety of different aspects of reasoning within a context of assumptions. Our work provides the background for the qualitative comparison of different systems that we have completed in a separate paper. It also allows us to outline future fundamental research questions regarding the design and implementation of meta-reasoning systems.

Information

Type
Paper
Copyright
Copyright © Cambridge University Press 2017