Construindo um banco de dados de regras de reescrita: Um projeto ambicioso

Esta publicação propõe a criação de um banco de dados de regras de reescrita abrangendo vários domínios, incluindo propriedades de inteiros, diferenciação, teoria de conjuntos, bitvectors, programas funcionais e muito mais. O autor lista vários projetos e bibliotecas existentes que contêm regras de reescrita e discute a viabilidade e os desafios de unificar essas regras em um formato comum. Embora algumas regras possam ser provadas diretamente por resolvedores SMT existentes, o autor argumenta que um banco de dados de regras de reescrita bem definido é crucial para reescritas e manipulações precisas em contextos de aplicação específicos e será um recurso valioso para pesquisas futuras.
Leia mais