Artykuł w czasopiśmie
Brak miniatury
Licencja

ClosedAccessDostęp zamknięty
 

Declarative Proof Translation

Uproszczony widok
dc.abstract.enDeclarative proof styles of different proof assistants include a number of incompatible features. In this paper we discuss and classify the differences between them and propose efficient algorithms for declarative proof outline translation. We demonstrate the practicality of our algorithms by automatically translating the proof outlines in 200 articles from the Mizar Mathematical Library to the Isabelle/Isar proof style. This generates the corresponding theories with 15301 proof outlines accepted by the Isabelle proof checker. The goal of our translation is to produce a declarative proof in the target system that is both accepted and short and therefore readable. For this three kinds of adaptations are required. First, the proof structure often needs to be rebuilt to capture the extensions of the natural deduction rules supported by the systems. Second, the references to previous items and their labels need to be matched and aligned. Finally, adaptations in the annotations of individual proof step may be necessary.
dc.affiliationUniwersytet Warszawski
dc.conference.countryStany Zjednoczone
dc.conference.datefinish2019-09-13
dc.conference.datestart2019-09-08
dc.conference.placePortland
dc.conference.seriesConference on Interactive Theorem Proving (previously TPHOLs, changed in 2009)
dc.conference.seriesConference on Interactive Theorem Proving (previously TPHOLs, changed in 2009)
dc.conference.shortcutITP 2019
dc.conference.weblinkhttps://itp19.cecs.pdx.edu/
dc.contributor.authorKaliszyk, Cezary
dc.contributor.authorPąk, Karol
dc.date.accessioned2024-01-24T21:18:10Z
dc.date.available2024-01-24T21:18:10Z
dc.date.issued2019
dc.description.financeNie dotyczy
dc.description.volume141
dc.identifier.doi10.4230/LIPICS.ITP.2019.35
dc.identifier.urihttps://repozytorium.uw.edu.pl//handle/item/104397
dc.identifier.weblinkhttp://drops.dagstuhl.de/opus/volltexte/2019/11090/
dc.languageeng
dc.pbn.affiliationcomputer and information sciences
dc.relation.pages35:1-35:7
dc.rightsClosedAccess
dc.sciencecloudnosend
dc.subject.enDeclarative Proof
dc.subject.enTranslation
dc.subject.enIsabelle/Isar
dc.subject.enMizar
dc.titleDeclarative Proof Translation
dc.typeJournalArticle
dspace.entity.typePublication