Título: | A GRAPH BASED THEOREM PROVING PLATFORM WITH STRATEGIES | |||||||
Autor: |
BRUNO SCHROEDER |
|||||||
Colaborador(es): |
EDWARD HERMANN HAEUSLER - Orientador |
|||||||
Catalogação: | 09/FEV/2017 | Língua(s): | ENGLISH - UNITED STATES |
|||||
Tipo: | TEXT | Subtipo: | THESIS | |||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
|||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=29093&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=29093&idi=2 |
|||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.29093 | |||||||
Resumo: | ||||||||
Proofs in logic can become very big and complex. For problem solving, and
to teach logic, it is common the use of proof assistants. A general proof assistant
should integrate tools to help users on specifying the logics, the formulas, the sets
of rules, and the very strategy to perform (semi) automatic proof search. The
Automatic Theorem Provers community is aware of some tools that were
designed to fulfill these requirements. However, these tools do not take the
(possibly) huge size of a proof. Recent works have pointed out that a good way to
achieve shorter proofs is the use of graphs, instead of trees, to represent proofs.
This dissertation describes and implements a graph-based virtual machine and a
compiler for the production of graph-based theorem provers. Some case studies,
standard as well as graph-based theorem prover, are illustrated in order to validate
the tool.
|
||||||||