Formalization of mathematics through proof assistants
PDF (English)

Palavras-chave

Proof assistants
Formalization of mathematics
Philosophy of formal sciences.

Como Citar

INONHE, Henrique Yuji Rossetti; CARNIELLI, Walter Alexandre. Formalization of mathematics through proof assistants: a study on the state of the art. Revista dos Trabalhos de Iniciação Científica da UNICAMP, Campinas, SP, n. 26, 2019. DOI: 10.20396/revpibic262018600. Disponível em: https://econtents.bc.unicamp.br/eventos/index.php/pibic/article/view/600. Acesso em: 16 abr. 2024.

Resumo

The formalization of mathematics in practice relies heavily on proof assistants and automatic theorem provers, therefore we studied what are the state of the art proof assitants and their limitations to understand what are the main challenges in making formalized mathematics common practice among mathematicians. We found out that curretly the two major dificulties in formalizing mathematics with proof assistants are due to steep learning curves in how to use these tools and due to a wide gap between the notation employed in these proof assistants and the currently used mathematical notation. We also developed a C++ library to develop proof assistants with great notational flexibility.

https://doi.org/10.20396/revpibic262018600
PDF (English)

Todos os trabalhos são de acesso livre, sendo que a detenção dos direitos concedidos aos trabalhos são de propriedade da Revista dos Trabalhos de Iniciação Científica da UNICAMP.

Downloads

Não há dados estatísticos.