Reseña: Automated generation of machine verifiable and readable proofs: A case study of Tarski’s geometry

Se ha publicado un artículo de razonamiento formalizado en Coq sobre geometría titulado Automated generation of machine verifiable and readable proofs: A case study of Tarski’s geometry.

Sus autores son

Su resumen es

The power of state-of-the-art automated and interactive the-orem provers has reached the level at which a significant portion of non-trivial mathematical contents can be formalized almost fully automat-ically. In this paper we present our framework for the formalization of mathematical knowledge that can produce machine verifiable proofs (for different proof assistants) but also human-readable (nearly textbook-like) proofs. As a case study, we focus on one of the twentieth century classics – a book on Tarski’s geometry. We tried to automatically generate such proofs for the theorems from this book using resolution theorem provers and a coherent logic theorem prover. In the first experiment, we used only theorems from the book, in the second we used additional lemmas from the existing Coq formalization of the book, and in the third we used specific dependency lists from the Coq formalization for each theorem. The results show that 37% of the theorems from the book can be auto-matically proven (with readable and machine verifiable proofs generated) without any guidance, and with additional lemmas this percentage rises to 42%. These results give hope that the described framework and other forms of automation can significantly aid mathematicians in developing formal and informal mathematical knowledge.

El trabajo se ha publicado en Annals of Mathematics and Artificial Intelligence.

Reseña: A formal proof of the Kepler conjecture

Se ha publicado un artículo de razonamiento formalizado en HOL Light e Isabelle/HOL titulado A formal proof of the Kepler conjecture

Sus autores son Thomas Hales, Mark Adams, Gertrud Bauer, Dat Tat Dang, John Harrison, Truong Le Hoang, Cezary Kaliszyk, Victor Magron, Sean McLaughlin, Thang Tat Nguyen, Truong Quang Nguyen, Tobias Nipkow, Steven Obua, Joseph Pleso, Jason Rute, Alexey Solovyev, An Hoai Thi Ta, Trung Nam Tran, Diep Thi Trieu, Josef Urban, Ky Khac Vu y Roland Zumkeller.

Su resumen es

This article describes a formal proof of the Kepler conjecture on dense sphere packings in a combination of the HOL Light and Isabelle proof assistants. This paper constitutes the official published account of the now completed Flyspeck project.

Reseña: Relative monads formalised

Se ha publicado un artículo de razonamiento formalizado en Agda titulado Relative monads formalised

Sus autores son

Su resumen es

Relative monads are a generalisation of ordinary monads where the underlying functor need not be an endofunctor. In this paper, we describe a formalisation of the basic theory of relative monads in the interactive theorem prover and dependently typed programming language Agda. The formalisation comprises the requisite basic category theory, the central concepts of the theory of relative monads and adjunctions, which are compared to their ordinary counterparts, and two running examples from programming theory.

El trabajo se ha publicado en el Journal of Fromalized Reasoning.

El código de las correspondientes teorías en Agda se encuentra aquí.