Coqatoo: Generating Natural Language Versions of Coq Proofs

12/11/2017
by   Andrew Bedford, et al.
0

Due to their numerous advantages, formal proofs and proof assistants, such as Coq, are becoming increasingly popular. However, one disadvantage of using proof assistants is that the resulting proofs can sometimes be hard to read and understand, particularly for less-experienced users. To address this issue, we have implemented a tool capable of generating natural language versions of Coq proofs called Coqatoo, which we present in this paper.

READ FULL TEXT

page 1

page 2

research
12/05/2017

Analyzing Individual Proofs as the Basis of Interoperability between Proof Systems

We describe the first results of a project of analyzing in which theorie...
research
12/24/2020

ProofWriter: Generating Implications, Proofs, and Abductive Statements over Natural Language

Transformers have been shown to emulate logical deduction over natural l...
research
05/25/2022

Generating Natural Language Proofs with Verifier-Guided Search

Deductive reasoning (drawing conclusions from assumptions) is a challeng...
research
01/05/2023

Towards Autoformalization of Mathematics and Code Correctness: Experiments with Elementary Proofs

The ever-growing complexity of mathematical proofs makes their manual ve...
research
02/14/2023

Investigations into Proof Structures

We introduce and elaborate a novel formalism for the manipulation and an...
research
06/02/2021

multiPRover: Generating Multiple Proofs for Improved Interpretability in Rule Reasoning

We focus on a type of linguistic formal reasoning where the goal is to r...
research
01/15/2021

The Coq Proof Script Visualiser (coq-psv)

In this work, we present a visualisation tool that is able to process Co...

Please sign up or login with your details

Forgot password? Click here to reset