English

Fast Cut-Elimination using Proof Terms: An Empirical Study

Logic in Computer Science 2018-10-18 v1

Abstract

Urban and Bierman introduced a calculus of proof terms for the sequent calculus LK with a strongly normalizing reduction relation. We extend this calculus to simply-typed higher-order logic with inferences for induction and equality, albeit without strong normalization. We implement thiscalculus in GAPT, our library for proof transformations. Evaluating the normalization on both artificial and real-world benchmarks, we show that this algorithm is typically several orders of magnitude faster than the existing Gentzen-like cut-reduction, and an order of magnitude faster than any other cut-elimination procedure implemented in GAPT.

Keywords

Cite

@article{arxiv.1810.07373,
  title  = {Fast Cut-Elimination using Proof Terms: An Empirical Study},
  author = {Gabriel Ebner},
  journal= {arXiv preprint arXiv:1810.07373},
  year   = {2018}
}

Comments

In Proceedings CL&C 2018, arXiv:1810.05392

R2 v1 2026-06-23T04:42:42.333Z