Równoważność formuł jest definiowana jako:
Dwie formuły są równoważne wtedy gdy dla każdego wartościowania ich wartości są takie same.
I teraz pytanie:
\(\displaystyle{ \phi = p \vee \neg p}\)
\(\displaystyle{ \psi = (0 \rightarrow s) \vee q}\)
Obie formuły to tautologie i obie formuły są spełnianie dokładnie przez te same wartościowania, bo przez wszystkie dowolne.
W tym wypadku jest to oczywiste ze względu na tautologie.
Co w przypadku kiedy nie są tautologiami a mają wzajemnie różne zbiory zmiennych?
Np. formułę \(\displaystyle{ \psi}\) spełnia następujące wartościowanie: \(\displaystyle{ f(s) = 0, f(q) = 1}\)
Formuła spełniona. Jeżeli formuła \(\displaystyle{ \phi}\) jest równoważna to musi zostać spełniona przez wartościowanie \(\displaystyle{ f}\) również. Ale czy jest spełniona? Ciężko o tym myśleć, bowiem formuła \(\displaystyle{ \phi}\) ma zupełnie inne zmienne ( i mniej ) niż formuła \(\displaystyle{ \psi}\).
Jak to w końcu jest?
Równoważnośc formuł
-
- Użytkownik
- Posty: 1054
- Rejestracja: 8 paź 2012, o 23:19
- Płeć: Mężczyzna
- Lokalizacja: Warszawa
- Podziękował: 696 razy
Równoważnośc formuł
Ostatnio zmieniony 9 paź 2016, o 14:58 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.
-
- Administrator
- Posty: 34455
- Rejestracja: 20 mar 2006, o 21:54
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 4 razy
- Pomógł: 5220 razy
Równoważnośc formuł
Jest tak, że formalnie masz przeliczalnie wiele zmiennych zdaniowych, z których w danej formule wykorzystujesz tylko skończenie wiele. Natomiast wartościowanie jest funkcją, która wartościuje wszystkie zmienne zdaniowe, zarówno te, które w formule występują, jak i te, których tam nie ma. Wobec tego
JK
nie definiuje jeszcze wartościowania.tukanik pisze:Np. formułę \(\displaystyle{ \psi}\) spełnia następujące wartościowanie: \(\displaystyle{ f(s) = 0, f(q) = 1}\)
JK