English

Advanced Proof Viewing in ProofTool

Logic in Computer Science 2014-10-31 v1 Human-Computer Interaction

Abstract

Sequent calculus is widely used for formalizing proofs. However, due to the proliferation of data, understanding the proofs of even simple mathematical arguments soon becomes impossible. Graphical user interfaces help in this matter, but since they normally utilize Gentzen's original notation, some of the problems persist. In this paper, we introduce a number of criteria for proof visualization which we have found out to be crucial for analyzing proofs. We then evaluate recent developments in tree visualization with regard to these criteria and propose the Sunburst Tree layout as a complement to the traditional tree structure. This layout constructs inferences as concentric circle arcs around the root inference, allowing the user to focus on the proof's structural content. Finally, we describe its integration into ProofTool and explain how it interacts with the Gentzen layout.

Keywords

Cite

@article{arxiv.1410.8218,
  title  = {Advanced Proof Viewing in ProofTool},
  author = {Tomer Libal and Martin Riener and Mikheil Rukhaia},
  journal= {arXiv preprint arXiv:1410.8218},
  year   = {2014}
}

Comments

In Proceedings UITP 2014, arXiv:1410.7850

R2 v1 2026-06-22T06:41:13.146Z