The Tactician (extended version): A Seamless, Interactive Tactic Learner and Prover for Coq

07/31/2020
by   Lasse Blaauwbroek, et al.
0

We present Tactician, a tactic learner and prover for the Coq Proof Assistant. Tactician helps users make tactical proof decisions while they retain control over the general proof strategy. To this end, Tactician learns from previously written tactic scripts and gives users either suggestions about the next tactic to be executed or altogether takes over the burden of proof synthesis. Tactician's goal is to provide users with a seamless, interactive, and intuitive experience together with robust and adaptive proof automation. In this paper, we give an overview of Tactician from the user's point of view, regarding both day-to-day usage and issues of package dependency management while learning in the large. Finally, we give a peek into Tactician's implementation as a Coq plugin and machine learning platform.

READ FULL TEXT
research
12/14/2012

Machine Learning in Proof General: Interfacing Interfaces

We present ML4PG - a machine learning extension for Proof General. It al...
research
05/08/2018

Machine Learning Guidance and Proof Certification for Connection Tableau

Connection calculi allow for very compact implementations of goal-direct...
research
05/08/2018

Machine Learning Guidance and Proof Certification for Connection Tableaux

Connection calculi allow for very compact implementations of goal-direct...
research
04/12/2021

Online Machine Learning Techniques for Coq: A Comparison

We present a comparison of several online machine learning techniques fo...
research
06/19/2018

PaMpeR: Proof Method Recommendation System for Isabelle/HOL

Deciding which sub-tool to use for a given proof state requires expertis...
research
06/12/2018

Goal-Oriented Conjecturing for Isabelle/HOL

We present PGT, a Proof Goal Transformer for Isabelle/HOL. Given a proof...
research
12/01/2022

FullBrain: a Social E-learning Platform

We present FullBrain, a social e-learning platform where students share ...

Please sign up or login with your details

Forgot password? Click here to reset