• Nie Znaleziono Wyników

Ściągnijcie ze storny kursu plik: www.math.us.edu.pl/˜pgladki/teaching/2012-2013/log coq2.v Na początek rozwiążcie jeszcze raz zadania z pierwszego zadania domowego z wykorzystaniem takty- kali

N/A
N/A
Protected

Academic year: 2021

Share "Ściągnijcie ze storny kursu plik: www.math.us.edu.pl/˜pgladki/teaching/2012-2013/log coq2.v Na początek rozwiążcie jeszcze raz zadania z pierwszego zadania domowego z wykorzystaniem takty- kali"

Copied!
1
0
0

Pełen tekst

(1)

Zadanie domowe 2

Celem niniejszego zadania domowego będzie opanowanie taktykali (nie mylić z taktykami!) w Coq i udowodnienie kilku twierdzeń z wykorzystaniem negacji w logice zdań. Zanim rozpoczniecie rozwiązywać zadanie, dokończcie czytać Section 1.3 z tutoriala.

1. Taktykale

Oto lista taktykali, które będziecie musieli opanować na potrzeby niniejszego zadania. Po więcej szcze- gółów zajrzyjcie do Coq Reference Manual albo do Coq’Art Book (strony 61-71).

• T1; T2 (T1 to T2).

• T ; [T1|T2| . . . |Tn].

• idtac.

• | |.

• fail.

• try.

Ściągnijcie ze storny kursu plik:

www.math.us.edu.pl/˜pgladki/teaching/2012-2013/log coq2.v

Na początek rozwiążcie jeszcze raz zadania z pierwszego zadania domowego z wykorzystaniem takty- kali. Celem jest nie tyle przeprowadzenie dowodów (już to zrobiliście!) ile oswojenie się z taktykalami w zapisywaniu dowodów. Prawdopodobnie na tym etapie uczenia się nie będziecie jeszcze mieli oka- zji zaznajomienia się z ostatnimi trzema taktykalami z listy, ale okażą się one pomocne przy bardziej skomplikowanych projektach.

2. Negacja

Gdy uporacie się z “rozgrzewkowymi” zadaniami, przejdźcie do części drugiej zadania (patrz plik) i udowodnijcie twierdzenia dotyczące negacji w klasycznym rachunku zdań.

3. Logika klasyczna

Logika klasyczna jest logiką, jaką otrzymujemy z logiki konstruktywistycznej (definicje – patrz wykład) poprzez dodanie jednej z następujących reguł:

A ∨ ¬A trueEM

¬¬A ⊃ A trueDNE

((A ⊃ B) ⊃ A) ⊃ AtruePeirce

Reguła EM bywa nazywana prawem wyłączonego środka, reguła DNE prawem eliminacji podwójnego przeczenia, zaś reguła Peirce prawem Peirce’a. Celem tej części zadania jest udowodnienie, iż te trzy reguły są równoważne, a zatem że z każdej wynika każda inna. Po szczegóły należy zajrzeć do trzeciej części pliku.

Oczywiście nie wolno Wam używać taktyk auto, trivial i tauto w rozwiązaniach! Gdy skończycie, prześlijcie uzupełniony plik na mój adres email koniecznie oznaczając Waszego maila tagiem [aghlog].

Termin oddania zadania domowego mija 12 lub 19 kwietnia (w zależności, do której grupy ćwiczeniowej uczęszczacie).

1

Cytaty

Powiązane dokumenty

[r]

Prawdopodobnie na tym etapie uczenia się nie będziecie jeszcze mieli oka- zji zaznajomienia się z ostatnimi trzema taktykalami z listy, ale okażą się one pomocne przy

Kryteria zbieżności d’Alemberta

nie oddzielać nawiasów lub cudzysłowów spacjami od tekstu, które jest w nie ujęty, tekst powinien być zawsze „przyklejony” do nawiasów lub cudzysłowów3. Edytory

Polecenie - msdt - Narzędzie diagnostyczne pomocy technicznej firmy Microsoft.. Narzędzi można używać do zbierania informacji o problemach z

To, co zwykło się nazywać „mariwodażem", jest w istocie formą humanizacji miłości,. która pragnie jak najdalej odv.,:lec i tym samym złagodzić

„Pies goni kota” – dzieci dobierają się w pary (lub dziecko- rodzic).. Ustalają, które jako pierwsze jest psem, a

Dobrym choć dość monotonnym zadaniem na utrwalenie tego jak tworzyć pytania w czasie przeszłym, zawierającym czasownik BYĆ będzie zadanie 3 ze strony 77 w podręczniku. Proszę