dc.contributor.advisor | Duží, Marie | cs |
dc.contributor.author | Vašíček, Radim | cs |
dc.date.accessioned | 2012-07-11T07:49:04Z | |
dc.date.available | 2012-07-11T07:49:04Z | |
dc.date.issued | 2012 | cs |
dc.identifier.other | OSD002 | cs |
dc.identifier.uri | http://hdl.handle.net/10084/92935 | |
dc.description | Import 11/07/2012 | cs |
dc.description.abstract | Pro predikátovou logiku prvního řádu existují úplné a samozřejmě bezesporné důkazové kalkuly. Dle věty o úplnosti Kurta Gödela lze vyvinout kalkul (např. Hilbertův), ve kterém je každá logicky pravdivá formule dokazatelná a navíc (dle silnější verze věty o úplnosti), pokud daná formule logicky vyplývá ze zvolených axiomů, pak je z nich dokazatelná. Avšak neexistují kalkuly, ve kterých by bylo možno rozhodnout, zda je daná formule logicky pravdivá či zda je důsledkem zvolených axiomů, což je jedním z důsledků první Gödelovy věty o neúplnosti. Proto říkáme ve zkratce, že predikátová logika 1. řádu není rozhodnutelná. Nicméně existuje celá řada podtříd formulí predikátového počtu prvního řádu, které mají tuto žádoucí vlastnost, jsou rozhodnutelné. Cílem této diplomové práce je vypracovat přehlednou studii o těchto podtřídách formulí predikátové logiky 1. řádu a následně tyto výsledky zpracovat do podoby webové stránky tak, aby bylo možné výsledky využít pro výuku předmětu vybrané partie z matematické logiky. Navíc lze pak tyto výsledky uplatnit v teorii a praxi automatizovaného dokazování teorémů. | cs |
dc.description.abstract | Complete and, of course, indisputable proof calculi exist for the first-order predicate logic. By Kurt Gödel’s completeness theorem, a calculus (such as the Hilbert Calculus) with the following property can be developed: Each logical true formula is provable and (by the stronger version of the completeness theorem) if a given formula logically follows from given axioms, then it is provable from these axioms. There are not, however, any calculi where it would be possible to decide whether or not a given formula is logically true or whether it is the consequence of a given set of axioms. This is one of the implications of Gödelov’s first incompleteness theorem. Therefore, we say in short that the first-order predicate logic is undecidable. There are however a large number of predicate calculus formulae subclasses that have the desirable property of being decidable. The goal of this diploma thesis has been to compile a synoptic study of such first-order predicate logic formulae subclasses and put it into the form of a webpage so that the results are accessible for teaching the subjects of select parts of mathematical logic. These results can also find further application in the theory and practice of automated proving of theorems. | en |
dc.format.extent | 2952930 bytes | cs |
dc.format.mimetype | application/pdf | cs |
dc.language.iso | cs | cs |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | Predikátová logika prvního řádu, bezespornost, úplnost, rozhodnutelnost, rozhodnutelné podtřídy, entscheidungsproblem | cs |
dc.subject | First-order predicate logic, consistency, completeness, decidability, decidable subclasses, entscheidungsproblem | en |
dc.title | Rozhodnutelné podtřídy formulí predikátového počtu 1. řádu | cs |
dc.title.alternative | Decidable Subclasses of Formulae of the 1st-order Predicate Calculus | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Menšík, Marek | cs |
dc.date.accepted | 2012-06-07 | cs |
dc.thesis.degree-name | Ing. | cs |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informační a komunikační technologie | cs |
dc.thesis.degree-branch | Informatika a výpočetní technika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | cs |
dc.identifier.thesis | VAS267_FEI_N2647_2612T025_2012 | |
dc.rights.access | openAccess | |