Learning to Match Mathematical Statements with Proofs

02/03/2021
by   Maximin Coavoux, et al.
0

We introduce a novel task consisting in assigning a proof to a given mathematical statement. The task is designed to improve the processing of research-level mathematical texts. Applying Natural Language Processing (NLP) tools to research level mathematical articles is both challenging, since it is a highly specialized domain which mixes natural language and mathematical formulae. It is also an important requirement for developing tools for mathematical information retrieval and computer-assisted theorem proving. We release a dataset for the task, consisting of over 180k statement-proof pairs extracted from mathematical research articles. We carry out preliminary experiments to assess the difficulty of the task. We first experiment with two bag-of-words baselines. We show that considering the assignment problem globally and using weighted bipartite matching algorithms helps a lot in tackling the task. Finally, we introduce a self-attention-based model that can be trained either locally or globally and outperforms baselines by a wide margin.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/18/2023

BERT is not The Count: Learning to Match Mathematical Statements with Proofs

We introduce a task consisting in matching a proof to a given mathematic...
research
03/24/2021

NaturalProofs: Mathematical Theorem Proving in Natural Language

Understanding and creating mathematics using natural mathematical langua...
research
04/30/2020

Natural Language Premise Selection: Finding Supporting Statements for Mathematical Text

Mathematical text is written using a combination of words and mathematic...
research
02/18/2023

Transformadores: Fundamentos teoricos y Aplicaciones

Transformers are a neural network architecture originally designed for n...
research
02/22/2012

Towards an Intelligent Tutor for Mathematical Proofs

Computer-supported learning is an increasingly important form of study s...
research
07/13/2023

Parmesan: mathematical concept extraction for education

Mathematics is a highly specialized domain with its own unique set of ch...
research
05/30/2022

A Survey in Mathematical Language Processing

Informal mathematical text underpins real-world quantitative reasoning a...

Please sign up or login with your details

Forgot password? Click here to reset