Logika dla informatyków/Ćwiczenia 13: Różnice pomiędzy wersjami
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 7: | Linia 7: | ||
<span id="rJ2"> Ćwiczenie 5 </span> | <span id="rJ2"> Ćwiczenie 5 </span> | ||
sbsection*{Ćwiczenia}\begin{small} | |||
# | |||
Udowodnić, że logiki trójwartościowe Heytinga-Kleene-Łukasiewicza, | |||
Bochvara i Sobocińskiego spełniają prawa de Morgana. | |||
# | |||
Podać przykład zdania logiki pierwszego rzędu, które nie jest tautologią, | |||
ale jest prawdziwe we | |||
wszystkich strukturach <math>\mathfrak A</math> takich, że <math>A=ad(\mathfrak A\end{eqnarray*}.</math> | |||
#<span id="rJ1" \> Udowodnić, że zbiór tautologii logiki pierwszego rzędu nad | |||
sygnaturą składającą się tylko z równości jest rozstrzygalny. | |||
{\em Wskazówka:\/} Niech <math>\alpha</math> będzie formułą o randze | |||
kwantyfikatorowej <math>q</math>. Udowodnić, że każde dwie struktury o mocy co | |||
najmniej <math>q</math> nad powyższą sygnaturą są <math>q</math>-elementarnie równoważne. | |||
Wywnioskować stąd, że aby sprawdzić, czy <math>\alpha</math> jest tautologią | |||
wystarczyć sprawdzić to w strukturach o mocy co najwyżej <math>q.</math> | |||
#Zbadać złożoność obliczeniową algorytmu zaproponowanego powyżej | |||
iudowodnić, że zbiór tautologii logiki pierwszego rzędu nad | |||
sygnaturą składającą się tylko z równości jest {\sc Pspace}-zupełny. | |||
#<span id="rJ2" \> Udowodnić, że zbiór tautologii logiki pierwszego | |||
rzędu nad sygnaturą składającą się tylko z równości i skończenie | |||
wielu symboli stałych jest rozstrzygalny. | |||
{\em Wskazówka:\/} Rozwiązać najpierw zadanie [[#rJ1]], a stałe | |||
zasymulować jako relacjeunarne będące singletonami. | |||
\end{small} |
Wersja z 11:50, 26 wrz 2006
Odniesienia z wykł. 3:
Ćwiczenie 3
Ćwiczenie 5
sbsection*{Ćwiczenia}\begin{small}
Udowodnić, że logiki trójwartościowe Heytinga-Kleene-Łukasiewicza, Bochvara i Sobocińskiego spełniają prawa de Morgana.
Podać przykład zdania logiki pierwszego rzędu, które nie jest tautologią, ale jest prawdziwe we wszystkich strukturach takich, że Parser nie mógł rozpoznać (błąd składni): {\displaystyle A=ad(\mathfrak A\end{eqnarray*}.}
- Udowodnić, że zbiór tautologii logiki pierwszego rzędu nad
sygnaturą składającą się tylko z równości jest rozstrzygalny.
{\em Wskazówka:\/} Niech będzie formułą o randze kwantyfikatorowej . Udowodnić, że każde dwie struktury o mocy co najmniej nad powyższą sygnaturą są -elementarnie równoważne. Wywnioskować stąd, że aby sprawdzić, czy jest tautologią wystarczyć sprawdzić to w strukturach o mocy co najwyżej
- Zbadać złożoność obliczeniową algorytmu zaproponowanego powyżej
iudowodnić, że zbiór tautologii logiki pierwszego rzędu nad sygnaturą składającą się tylko z równości jest {\sc Pspace}-zupełny.
- Udowodnić, że zbiór tautologii logiki pierwszego
rzędu nad sygnaturą składającą się tylko z równości i skończenie wielu symboli stałych jest rozstrzygalny.
{\em Wskazówka:\/} Rozwiązać najpierw zadanie #rJ1, a stałe zasymulować jako relacjeunarne będące singletonami.
\end{small}