Logika dla informatyków/Ćwiczenia 11: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 41: | Linia 41: | ||
}} | }} | ||
{{cwiczenie|6|| | |||
Czy istnieją zamknięte lambda-termy następujących typów? | Czy istnieją zamknięte lambda-termy następujących typów? | ||
:<math>(a)\;\;\displaystyle (p\to q\to r)\to(p\to q)\to p\to r</math>; | |||
:<math>(b)\;\;\displaystyle ((p\to q)\to p)\to p</math>; | |||
:<math>(c)\;\;<math>\displaystyle ((((p\to q)\to p)\to p)\to q)\to q</math>; | |||
:<math>(d)\;\;\displaystyle ((p\to q)\to r)\to (p\to r)\to r</math>; | |||
:<math>(e)\;\;\displaystyle ((((p\to q)\to r)\to (p\to r)\to r)\to q)\to q</math>. | |||
}} |
Wersja z 13:27, 1 paź 2006
Ćwiczenie 1
Twierdzenie o niedefiniowalności dobrego porządku w logice pierwszego rzędu udowodniliśmy dwukrotnie. Po raz pierwszy było to Ćwiczenie 4 do Rozdziału 4, po raz drugi Twierdzenie 8.8. Który z rozważanych dowodów dostarcza więcej informacji i dlaczego?
Ćwiczenie 2
Podać konstrukcje dla następujących formuł:
- ;
- ;
- ;
- ;
- ;
- ;
- .
Ćwiczenie 3
Udowodnić, że formuły z Ćwiczenia 2 są twierdzeniami intuicjonistycznymi.
Ćwiczenie 4
Udowodnić część "tylko wtedy" Twierdzenia 11.5.
Ćwiczenie 5
Udowodnić, że następujące klasyczne tautologie nie są twierdzeniami intuicjonistycznymi, odwołując się do semantyki topologicznej.
- ;
- ;
- ;
- ;
- ;
- ;
- .
Ćwiczenie 6
Czy istnieją zamknięte lambda-termy następujących typów?
- ;
- ;
- ;
- ;
- .