Eliciting implicit assumptions of proofs in the MIZAR Mathematical Library by property omission

09/03/2011
by   Jesse Alama, et al.
0

When formalizing proofs with interactive theorem provers, it often happens that extra background knowledge (declarative or procedural) about mathematical concepts is employed without the formalizer explicitly invoking it, to help the formalizer focus on the relevant details of the proof. In the contexts of producing and studying a formalized mathematical argument, such mechanisms are clearly valuable. But we may not always wish to suppress background knowledge. For certain purposes, it is important to know, as far as possible, precisely what background knowledge was implicitly employed in a formal proof. In this note we describe an experiment conducted on the MIZAR Mathematical Library of formal mathematical proofs to elicit one such class of implicitly employed background knowledge: properties of functions and relations (e.g., commutativity, asymmetry, etc.).

READ FULL TEXT

page 4

page 5

page 9

research
06/03/2018

A New Style of Mathematical Proof

Mathematical proofs will play a crucial role in building a universal dig...
research
04/06/2023

Logipedia: a multi-system encyclopedia of formal proofs

Libraries of formal proofs are an important part of our mathematical her...
research
01/31/2018

The Elfe System - Verifying mathematical proofs of undergraduate students

Elfe is an interactive system for teaching basic proof methods in discre...
research
02/22/2012

Towards an Intelligent Tutor for Mathematical Proofs

Computer-supported learning is an increasingly important form of study s...
research
09/03/2018

Formal Verification of a Geometry Algorithm: A Quest for Abstract Views and Symmetry in Coq Proofs

This extended abstract is about an effort to build a formal description ...
research
04/02/2018

Learning to Prove with Tactics

We implement a automated tactical prover TacticToe on top of the HOL4 in...
research
01/08/2021

Irrationality and Transcendence Criteria for Infinite Series in Isabelle/HOL

We give an overview of our formalizations in the proof assistant Isabell...

Please sign up or login with your details

Forgot password? Click here to reset