Zobrazit minimální záznam

Automated proof-checking of the Rose-Rosser's proof of completeness of Łukasiewicz propositional logic



dc.contributor.advisorLávička Tomáš
dc.contributor.authorJáchym Šimon
dc.date.accessioned2022-06-08T13:51:40Z
dc.date.available2022-06-08T13:51:40Z
dc.date.issued2022-05-28
dc.identifierKOS-1085426515505
dc.identifier.urihttp://hdl.handle.net/10467/101376
dc.description.abstractTato práce se zabývá formalizací základů Łukasiewiczovy logiky a strojovým ověřením větší části prvního známého důkazu její úplnosti, t.j. za prvé ověřením celkem 23 lemmat s rozsáhlými syntaktickými důkazy, za druhé formalizací pojmu polynomické formule a ověřením s tímto pojem spojených 16 vět. Práce popisuje hlavní body této formalizace- jedná se především o základní definice, obecné věty (např. pravidlo řezu) a implementace vlastních taktik pro automatické dokazování, např. taktiky pro automatické ověřování dlouhých syntaktických důkazů zmíněných lemmat. Formalizace je provedena v programovacím jazyce Lean a tento text je doprovázen ukázkami jak originálního kódu, tak někdy výhodnějšího pseudokódu.cze
dc.description.abstractThis thesis addresses formalisation of the basics of Łukasiewicz logic and automated verification of majority of the first known proof of its completeness, i.e. first verification of 23 lemmas with extensive syntactic proofs, second formalisation of the notion of polynomial formula and with verification of 16 theorems connected to this term. The text describes key moments of the formalisation - mainly basic definitions, general lemmas (e.g. cut rule) and implementation of own tactics for automated proving, e.g. a tactic for automated verification of long syntactic proofs of said lemmas. The formalisation is implemented in the Lean programming language. In this text it is demonstrated by pieces of original code as well as sometimes more useful pseudocode.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectŁukasiewiczova logikacze
dc.subjectstrojové dokazovánícze
dc.subjectLeancze
dc.subjectdůkaz úplnosticze
dc.subjectŁukasiewicz logiceng
dc.subjectautomated theorem-provingeng
dc.subjectLeaneng
dc.subjectproof of completenesseng
dc.titleStrojové ověření Rose-Rosserova důkazu úplnosti Łukasiewiczovy výrokové logikycze
dc.titleAutomated proof-checking of the Rose-Rosser's proof of completeness of Łukasiewicz propositional logiceng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeCerna David M.
theses.degree.disciplineMatematické inženýrstvícze
theses.degree.grantorkatedra matematikycze
theses.degree.programmeAplikace přírodních vědcze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam