JEFL: Joint Embedding of Formal Proof Libraries

07/21/2021
by   Qingxiang Wang, et al.
0

The heterogeneous nature of the logical foundations used in different interactive proof assistant libraries has rendered discovery of similar mathematical concepts among them difficult. In this paper, we compare a previously proposed algorithm for matching concepts across libraries with our unsupervised embedding approach that can help us retrieve similar concepts. Our approach is based on the fasttext implementation of Word2Vec, on top of which a tree traversal module is added to adapt its algorithm to the representation format of our data export pipeline. We compare the explainability, customizability, and online-servability of the approaches and argue that the neural embedding approach has more potential to be integrated into an interactive proof assistant.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/05/2020

Making Isabelle Content Accessible in Knowledge Representation Formats

The libraries of proof assistants like Isabelle, Coq, HOL are notoriousl...
research
01/25/2013

Recycling Proof Patterns in Coq: Case Studies

Development of Interactive Theorem Provers has led to the creation of bi...
research
09/11/2015

Sharing HOL4 and HOL Light proof knowledge

New proof assistant developments often involve concepts similar to alrea...
research
12/05/2017

Alignment-based Translations Across Formal Systems Using Interface Theories

Translating expressions between different logics and theorem provers is ...
research
05/05/2020

Experiences from Exporting Major Proof Assistant Libraries

The interoperability of proof assistants and the integration of their li...
research
05/15/2019

Missing Movie Synergistic Completion across Multiple Isomeric Online Movie Knowledge Libraries

Online knowledge libraries refer to the online data warehouses that syst...

Please sign up or login with your details

Forgot password? Click here to reset