Zadanie 1 (10 punktów)
Słowo \(w \in \{0,1\}^+\) nazwiemy cyklicznym jeśli istnieje słowo \(v\), takie że \(w=v^nu\), gdzie \(u\) jest prefiksem \(v\) i \(n\geq 2\). Niech \(\Sigma=\{\leq, X\}\) i rozważmy zbiór modeli-słów nad \(\Sigma\). Napisz zdanie \(\varphi\) pełnej logiki drugiego rzędu SO, które jest prawdziwe dokładnie w tych modelach-słowach które odpowiadają słowom cyklicznym.
Zadanie 2 (10 punktów)
Mówimy, że graf skończony \(\mathfrak{G}\) (gotyckie G) (nad sygnaturą złożoną z jednego dwuargumentowego symbolu relacyjnego \(E\) da się pokryć sumą rozłącznych krawędzi, gdy jest utworzony jako suma pewnej liczby rozłącznych wierzchołkowo krawędzi, z dodanymi w dowolny sposób dodatkowymi krawędziami pomiędzy już istniejącymi wierzchołkami.
Udowodnij, że nie istnieje zdanie \(\psi\) logiki pierwszego rzędu takie, że \(\mathfrak{G}\models\psi\) wtedy i tylko wtedy gdy \(\mathfrak{G}\) da się pokryć sumą rozłącznych krawędzi.
Zadanie 3 (10 punktów)
Proszę napisać zdanie logiki pierwszego rzędu nad sygnaturą arytmetyki, które jest prawdziwe w standardowym modelu arytmetyki wtedy i tylko wtedy, gdy dla każdego dodatniego \(n\in\mathbb{N}\) istnieje dodatnie rozwiązanie równania \(x^n+y^n+z^n=t^n\) złożone z liczb naturalnych.
Zadanie 4 (10 punktów)
Skonstruuj ciąg formuł \((\varphi_n)_{n\in\mathbb{N}}\) klasycznej logiki zdaniowej, taki, że \(|\varphi_n|=O(n)\) i istnieje dokładnie \(n^2\) różnych wartościowań \(\varrho:FV(\varphi_n)\to\{0,1\}\), które spełniają \(\varphi_n\).
TEST
1. Czy istnieje formuła MSO definiująca własność opisaną w Zadaniu 1?
2. Czy \(\langle\mathbb{Q},+,*\rangle\equiv\langle\mathbb{R},+,*\rangle\)? (Działania algebraiczne w obu strukturach są naturalne, \(\equiv\) oznacza elementarną równoważność.)
3. Czy teoria pierwszego rzędu struktury \(\langle\mathbb{N},\leq\rangle\) (porządek jest naturalny) jest rozstrzygalna?
4. Założeniem w jednej z implikacji twierdzenia Codda jest to, że uniwersum struktury (nad skończoną sygnaturą) jest równe jej dziedzinie aktywnej. Czy ta własność da się sformalizować zdaniem logiki pierwszego rzędu?
5. Przypuśćmy, że \(\models\varphi\to\psi\), przy czym obie formuły logiki pierwszego rzędu nie zawierają kwantyfikatorów. Czy istnieje interpolant \(\xi\) spełniający \(\models\varphi\to\xi\) i \(\models\xi\to\psi,\) oraz \(FV(\xi)=FV(\varphi)\cap\ FV(\psi)\)?