Classical Logic II
College of Arts and Philosophy, Charles University,
course syllabus
Program v LS 2011/12
- 21. února 2012
- Přehled logické syntaxe. Důkaz a dokazatelnost, logické kalkuly, odvozovací
pravidla, logické axiomy, volné a vázané výskyty proměnných, sentence. Logické
a mimologické symboly. Pojem tautologie v predikátové logice. Axiomatická teorie.
Teorie s axiomy Q1 a Q2 jako jednoduchý příklad teorie.
- 23. února 2012
- Příklady na konstrukci důkazů v hilbertovském kalkulu. Dokazatelnost v teorii
s axiomy Q1 a Q2, neformální důkazy. Věta o korektnosti. Platnost
formule ve struktuře, splněnost formule ohodnocením ve struktuře.
Relevantní cvičení: Cvičení 3 a první část cvičení 12 ("formulujte teorii")
v dílu I.
- 28. února 2012
- Tarského definice. Platnost formule ve struktuře. Korektnost pravidla generalizace.
Schéma důkazu věty o korektnosti. Prominentní struktury: struktura přirozených čísel,
struktury reálných, racionálních a celých čísel. Standardní a nestandardní modely teorie
s axiomy Q1 a Q2.
Relevantní cvičení: Najděte sentenci, která platí jen v jedné ze struktur
<Z,+> a <Q,+>.
- 1. března 2012
- Pojem vyplývání, logicky platné formule. Sporné a bezesporné teorie.
Relevantní cvičení: 7-9 v dílu I.
- 6. března 2012
- Standardní a nestandardní modely teorií, jejichž jazyk obsahuje alespoň
symboly pro scítání a násobení a jejichž axiomy obsahují alespoň axiomy Q1 a Q2.
Standardní a nestandardní prvky v takových modelech. Numerály. Peanova a Robinsonova
aritmetika. Příklady na použití axiomu indukce.
Relevantní cvičení: 10 v dílu II. Kromě toho,
nalezněte formuli v aritmetickém jazyce, která říká
číslo x
je mocnina dvojky.
- 8. března 2012
- Axiomatika Peanovy a Robinsonovy aritmetiky. Vztah schémat Ind a LNP.
Formalizace pokročilejších pojmů a důkazů v PA, demonstrovaná na pojmu
mocnina dvojky a na důkazu tvrzení,
že prvočísel existuje nekonečně mnoho.
- 13. března 2012
- Vlastnosti struktur a jejich prvků, které pravděpodobně nejsou vyjádřitelné
sentencí resp. formulí. Ještě jeden příklad tvrzení dokazatelného v PA: věta o
dělení se zbytkem. Konstrukce jednoduchého nestandardního modelu Robinsonovy
aritmetiky, který ukazuje, že běžné vlastnosti operací a uspořádání v Q
zpravidla dokazatelné nejsou.
- 15. března 2012
- Pět schémat dokazatelných v Robinsonově aritmetice (pan Révay slíbil v úterý
ukázat důkaz pátého z nich). Věta o silné úplnosti, věta o kompaktnosti a
slabá verze Löwenheim-Skolemovy věty.
Relevantní cvičení: U věty o kompaktnosti si rozmyslete, jak spolu souvisejí
obě formulace.
- 20. března 2012
- Vaughtův test, jeho použití k důkazu úplnosti teorie DNO.
Relevantní cvičení: 18 a 20 v dílu I.
- 22. března 2012
- Eliminace kvantifikátorů pro teorii SUCC.
- 27. března 2012
- Eliminace kvantifikátorů, dokončení. Zmínka o důležitých teoríích umožňujících
eliminaci kvantifikátorů: Presburgerova aritmetika, teorie reálných čísel.
- 29. března 2012
- Existence a struktura nestandardního modelu Peanovy aritmetiky.
Axiomatizovatelné a konečně axiomatizovatelné třídy struktur. Věta o kompaktnosti
jako nástroj pro prokazování neaxiomatizovatelnosti určitých tříd struktur:
třída všech konečných struktur pro nejvýše spočetný jazyk L,
třída všech silně souvislých orientovaných grafů.
Relevantní cvičení: 13 a 14 v dílu I.
- 3. dubna 2012
- Rekurzívně axiomatizovatelné teorie. Rozhodnutelné a nerozhodnutelné teorie.
Craigův trik. Rozhodnutelnost konečného rozšíření rozhodnutelné teorie.
Relevantní cvičení: Uvažujte teorii S podobnou teorii teorii DNO
až na to, že axiom neexistuje největší objekt
je nahrazen jeho negací (axiom neexistuje nejmenší
objekt zůstává beze změny). Zdůvodněte pomocí Vaughtova testu, že S
je úplná teorie. Dále zdůvodněte, že teorie T, která vznikne z DNO či
z S odstraněním axiomu o neexistenci resp. existenci největšího objektu,
je příkladem neúplné avšak rozhodnutelné teorie.
- 5. dubna 2012
- Hierarchie aritmetických formulí: Δ0-formule, Σ-formule,
Σn- a Πn-formule.
Pojem definovatené množiny (relace).
- 10. dubna 2012
- Definovatelnost ve struktuře přirozených čísel. Definovatelné množiny a souvislost
s eliminací kvantifikátorů.
- 12. dubna 2012
- Kódování pomocí dvou pravítek. Definovatelnosti rekurzívně spočetných
množin. Aritmetické a nearitmetické množiny. Zjednodušená verze První Gödelovy věty:
je-li T teorie v aritmetickém jazyce taková, že N je její
model, pak T je neúplná.
- 17. dubna 2012
- Věta o Σ-úplnosti Robinsonovy aritmetiky. První Gödelova věta o neúplnosti.
- 19. dubna 2012
- Důkaz První Gödelovy věty o neúplnosti. Rosserova věta, podstatná část důkazu.
Relevantní cvičení: cvičení 15-17 v dílu II
se týkají Σ-úplnosti.
- 24. dubna 2012
- Dokončení důkazu Rosserovy věty. Aritmetizace logické syntaxe,
formalizace dokazatelnosti a bezespornosti v Peanově aritmetice.
- 26. dubna 2012
- (Löbovy) podmínky pro dokazatelnost.
Druhá Gödelova věta o neúplnosti.
- 3. května 2012
- Poznámky ke Druhé Gödelově větě: souvislost s Hilbertovým programem,
souvislost s modální logikou. Sentence vyjadřující bezespornost jako konkrétní
příklad nezávislé sentence. Pravidla gentzenovského kalkulu pro klasickou výrokovou logiku.
Pojmy: sekvent, antecedent, sukcedent, důkaz formule, bezřezový důkaz, subformula property.
Iniciální sekvent, finální sekvent, formule principální, postranní, vstupní.
- 10. května 2012
- Korektnost a úplnost gentzenovského kalkulu pro klasickou výrokovou logiku.
- 15. května 2012
- Intuicionistická logika, kripkovská sémantika její výrokové varianty.
- 17. května 2012
- Konstrukce kripkovských modelů. Disjunction property. Gentzenovský
(multisukcedentový) kalkulus pro intuicionistickou výrokovou logiku, jeho
korektnost. Důkaz (trochu nekompletní) věty o úplnosti pro tento kalkulus,
zhruba dle cvičení 25 oddílu 5.1 knihy
(str. 393).
SummaryThis course is intended for students who
already had an introductory courses of logic and of recursion
theory. The following knowledge is assumed: syntax and semantics of
classical propositional and predicate logic (with equality),
Hilbert-style logical calculus, the deduction theorem. Completeness
and compactness theorems. Recursive and recursively enumerable sets.
Post's theorem, m-reducibility, m-completeness.
Grades and ExamsPožadavky ke zkoušce jsou dány
následujícím sylabem, navíc je třeba předložit seznam nejméně
dvaceti sedmi vyřešených cvičení z celkem tří dílů, viz soubory
cvlog1, cvlog2 a cvlog3 dole. Soubor cvlog3 obsahuje sylabus stejný
jako ten, který následuje, avšak v češtině.
Theories, Models, Compactness, CompletenessThis part
roughly follows J. Barwise's introduction to the Handbook of
Mathematical Logic (chapter A1, pp. 5-46). Examples requiring deeper
knowledge of algebra (fields, ideals) are omitted. Other examples
are added: natural numbers with zero and the successor function
allow the quantifier elimination. The theory of dense linear
ordering without end elements is another example of a complete
theory. The following topics are discussed: language (as a list of
non-logical symbols), axioms (of a calculus, or logical axioms of a theory),
semantical consequence, formal proof,
contradictory and consistent theories, complete and incomplete
theories, decidable and undecidable theories, theory of a structure.
Some consequences of the compactness theorem: impossibility of
finite axiomatization of some theories, non-axiomatizability of some
classes of structures.
Robinson's and Peano arithmeticRobinson's arithmetic is
incomplete. There exists a simple structure for the arithmetical
language showing that universal formulas (e.g. commutativity of
addition) "usually" are not provable in Robinson's
arithmetic. On the other hand, all "common facts" about
natural numbers are provable in Peano arithmetic using induction.
Peano arithmetic also has non-standard models. Relevant notions:
arithmetical language, numerals, standard and non-standard models,
hierarchy of arithmetical formulas, connection to the arithmetical
hierarchy in the algorithmical sense. For the incompleteness
theorems the following results are essential: Sigma-completeness of
Robinson's arithmetic, recursiveness of logical syntax and
definability of all RE sets in the standard model of arithmetic. The
latter is a more difficult technical result that depends on
definability of appropriate coding of sequences.
Incompleteness in arithmeticEvery sound recursively
axiomatizable extension of Robinson's arithmetic is incomplete and
undecidable (Gödel's 1st incompleteness theorem). Also, the
predicate calculus e.g. in arithmetical language or in the language
of set theory is undecidable. Using effectively recursively
enumerable sets (or effectively non-recursive sets)
one can replace the assumption of soundness in
Gödel's 1st incompleteness theorem by an assumption of mere
consistency; this is the Rosser's generalisation. The Self-reference
Theorem (Gödel diagonal lemma) is based on a rather technical
result about weak representability of primitive recursive functions.
It yields e.g. an alternative (and a classical one) proof of
Gödel's 1st incompleteness theorem or further the theorem on
undefinability (in the standard model of arithmetic) of the set of
all true arithmetical sentences. In Peano arithmetic one can
formalize coding of finite sequences, which gives formalisation of
logical syntax. No recursively axiomatizable consistent extension of
Peano arithmetic can prove its own consistency - this is the
celebrated Gödel's 2nd incompleteness theorem. The sentence
expressing consistency is a concrete example of a true and
unprovable sentence. Gödel's 2nd incompleteness is interesting also
from the historical and philosophical point of view (Hilbert's
programme).
Gentzen Sequent CalculiGentzen sequent calculi can be used
to obtain deeper results about provability in Peano arithmetic (e.g.
that Peano arithmetic is not finitely axiomatizable) but they are
interesting irrespective of other fields. Brief introduction to
intuitionistic logic is included because the intuitionistic calculus
can be obtained from the classical one by only a small modification
and in relevant books (Kleene, Takeuti) both calculi are discussed
simultaneously. This part of the course hopefully also throws some
more light on the concept of soundness and completeness of calculi
in general. The philosophical and historical importance of
intuitionistic logic is not discussed. Related notions: sequent,
antecedent, succedent, Kripke model.
References
- J Barwise (ed.), Handbook of Mathematical Logic, North-Holland, 1977
- P Hájek, P Pudlák, Metamathematics of First Order Arithmetic, Springer, 1993
- P Hájek, V Švejdar, Matematická logika
- S C Kleene, Introduction to Metamathematics, D van Nostrand, 1952
- P Odifreddi, Classical Recursion Theory, North-Holland, Amsterdam, 1989
- H Schwichtenberg, Proof Theory, chapter D2 in the Handbook above, pp. 867--896
- C Smorynski, The incompleteness theorems, chapter D1 in the
Handbook above, pp. 819--843
- C Smorynski, Hilbert's programme, CWI Quarterly 1,4, 1988
- G Takeuti, Proof Theory, North-Holland, Amsterdam, 1975
- V Švejdar, Logika: neúplnost, složitost
a nutnost, Academia, Praha 2002
- A Tarski, A Mostowski, R M Robinson, Undecidable Theories,
North-Holland, Amsterdam, 1953
Download
|