5. OKREŚLANIE WARTOŚCI LOGICZNEJ ZDAŃ ZŁOŻONYCH



Podobne dokumenty
Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:

Przykłady zdań w matematyce. Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości a, b, c jest prostokątny (a, b, c oznaczają dane liczby dodatnie),

LOGIKA I TEORIA ZBIORÓW

Elementy logiki i teorii mnogości

8. SKRÓCONA METODA ZERO-JEDYNKOWA

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Wstęp do logiki. Klasyczny Rachunek Zdań II

Wykład 6. Reguły inferencyjne systemu aksjomatycznego Klasycznego Rachunku Zdań

I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych.

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Reguły gry zaliczenie przedmiotu wymaga zdania dwóch testów, z logiki (za ok. 5 tygodni) i z filozofii (w sesji); warunkiem koniecznym podejścia do

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.

Drzewa Semantyczne w KRZ

14. DOWODZENIE V WYNIKANIE LOGICZNE, RÓWNOWAŻNOŚĆ LOGICZNA, DOWODZENIE TAUTOLOGII

6. RÓWNOWAŻNOŚĆ LOGICZNA

Rachunek zdań i predykatów

Logika pragmatyczna dla inżynierów

Podstawowe Pojęcia. Semantyczne KRZ

Dalszy ciąg rachunku zdań

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Matematyka ETId Elementy logiki

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne

LOGIKA Klasyczny Rachunek Zdań

LOGIKA MATEMATYCZNA. Poziom podstawowy. Zadanie 2 (4 pkt.) Jeśli liczbę 3 wstawisz w miejsce x, to które zdanie będzie prawdziwe:

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ

Logika Matematyczna (2,3)

Logika intuicjonistyczna

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2012/13

Rachunek zdań. Zdanie w sensie logicznym jest to wyraŝenie jednoznacznie stwierdzające, na gruncie reguł danego języka, iŝ tak a

Kultura logiczna Klasyczny rachunek zdań 1/2

11. DOWODZENIE II REGUŁY ELIM, WPR, MTP

Podstawą w systemie dwójkowym jest liczba 2 a w systemie dziesiętnym liczba 10.

LOGIKA Dedukcja Naturalna

Klasyczny rachunek zdań 1/2

Wykład 2. Informatyka Stosowana. 8 października 2018, M. A-B. Informatyka Stosowana Wykład 2 8 października 2018, M. A-B 1 / 41

13. DOWODZENIE IV REGUŁY WPR, ELIM, ~WPR, ~ELIM

15. DOWODZENIE VI WTÓRNE REGUŁY WNIOSKOWANIA I REGUŁY PODSTAWIANIA

Logika Matematyczna. Zadania Egzaminacyjne, 2007

ROZDZIAŁ 1. Rachunek funkcyjny

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

Indukcja matematyczna

Logika I. Wykład 4. Semantyka Klasycznego Rachunku Zdań

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

Uwagi wprowadzajace do reguł wnioskowania w systemie tabel analitycznych logiki pierwszego rzędu

Elementy logiki. Zdania proste i złożone

7. TAUTOLOGIE, KONTRTAUTOLOGIE I SCHEMATY LOGICZNIE NIEZDETERMINOWANE

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

CZYLI ABC WNIOSKOWAŃ.

23. PODSTAWY SYMBOLIZACJI W LOGICE RELACJI

Elementy logiki Klasyczny rachunek zdań. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.

Definicja i własności wartości bezwzględnej.

Logika dla archeologów Część 5: Zaprzeczenie i negacja

Wybierz cztery z poniższych pięciu zadań. Poprawne rozwiazanie dwóch zadań oznacza zdany egzamin.

Trzy razy o indukcji

Elementy logiki Klasyczny rachunek zdań. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.

NOWE ODKRYCIA W KLASYCZNEJ LOGICE?

Lekcja 3: Elementy logiki - Rachunek zdań

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ

Dowody założeniowe w KRZ

Algebra Boole a i jej zastosowania

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 7 i 8. Aksjomatyczne ujęcie Klasycznego Rachunku Zdań

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki

Twierdzenia Gödla dowody. Czy arytmetyka jest w stanie dowieść własną niesprzeczność?

WYRAŻENIA ALGEBRAICZNE

Ćwiczenia do rozdziału 2, zestaw A: z książki Alfreda Tarskiego Wprowadzenie do logiki

Rachunek zdao i logika matematyczna

16. PODSTAWOWE POJĘCIA LOGIKI KWANTYFIKATORÓW

logicznych oczywiście

9. INNE ZASTOSOWANIA METODY ZERO-JEDYNKOWEJ

Wykład 4. Określimy teraz pewną ważną klasę pierścieni.

Elementy logiki matematycznej

1 Podstawowe oznaczenia

Arytmetyka liczb binarnych

Wprowadzenie do logiki Klasyczny Rachunek Zdań część 3

Znaleźć wzór ogólny i zbadać istnienie granicy ciągu określonego rekurencyjnie:

domykanie relacji, relacja równoważności, rozkłady zbiorów

Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu.

Schemat rekursji. 1 Schemat rekursji dla funkcji jednej zmiennej

Czyli o tautologiach, kontrtautologiach i zbiorach zdań semantycznie niesprzecznych część II.

Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania

Lista 1 (elementy logiki)

ĆWICZENIE 2. DEF. Mówimy, że formuła A wynika logicznie z formuł wartościowanie w, takie że w A. A,, A w KRZ, jeżeli nie istnieje

Kultura logiczna Klasyczny rachunek zdań 2/2

Wprowadzenie do logiki Zdania, cz. III Język Klasycznego Rachunku Predykatów

Wstęp do logiki. Klasyczny Rachunek Predykatów I

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Elementy rachunku zdań i algebry zbiorów

Wykład z równań różnicowych

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.

Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37

Pochodne cząstkowe i ich zastosowanie. Ekstrema lokalne funkcji

Czyli o tautologiach, kontrtautologiach i zbiorach zdań semantycznie niesprzecznych część II.

Transkrypt:

5. OKREŚLANIE WARTOŚCI LOGICZNEJ ZDAŃ ZŁOŻONYCH Temat, którym mamy się tu zająć, jest nudny i żmudny będziemy się uczyć techniki obliczania wartości logicznej zdań dowolnie złożonych. Po co? możecie zapytać. Są dwa główne powody (jeśli nie liczyć tego, że jest to umiejętność wymagana w programie). Po pierwsze, nigdy nie wiemy, kiedy ktoś choćby przez przypadek nie zaskoczy nas stwierdzeniem Dostaniesz piątkę z logiki tylko wtedy, gdy prawdziwe jest zdanie Tylko jeżeli zarówno Warszawa leży nad Wisłą, jak i albo Poznań leży nad Wartą i nie jeżdżą w nim tramwaje, albo Poznań leży nad Wisłą i nie ma w nim zoo, to nieprawda, że Londyn jest stolicą Polski lub Wielkiej Brytanii. Niekiedy warto mieć niezawodne narzędzia określania wartości logicznej zdań. Po drugie, umiejętność określania wartości logicznej zdań pozwoli nam na wprowadzenie użytecznych technik określania pewnych logicznych własności par zdań (rozdział 6), zdań (rozdział 7) oraz wnioskowań (rozdział 9). Cele Określanie wartości logicznej zdań dowolnie złożonych. Stosowanie uzasadnionych skrótów w określaniu wartości logicznej. Porada babuni Dla wielu osób nie będzie konieczne zrobienie wszystkich ćwiczeń z tego rozdziału. Spróbujcie parę przykładów z każdego ćwiczenia. 5.. Przypomnienie 5... Symbole w rachunku zdań Spójniki (funktory) zdaniowe: ~,,,, Stałe zdaniowe: A, B, C, D, Stałe zdaniowe odpowiadają zdaniom prostym w języku naturalnym. Zmienne zdaniowe: p, q, r, s, Pod zmienne zdaniowe można podstawić dowolne zdanie, proste lub złożone Nawiasy: ( ), [ ], { } 5..2. Zdania poprawnie skonstruowane Następujące zdania są poprawnie skonstruowane: ~~A ~(~A ~(B ~C)) (~~(A B) (~~B A)) Nie są zdaniami poprawnie skonstruowanymi m.in. następujące bohomazy: A~B ~~A ~B ~C ~~(A (B (~~B A Katarzyna Paprzycka Logika nie gryzie. Część I: Samouczek logiki zdań.

5. Określanie wartości logicznej zdań złożonych 98 Definicja (rekurencyjna) poprawnie skonstruowanego zdania (0) Zdania proste np. A, B, C, D są poprawnie skonstruowanymi zdaniami. (a) Jeżeli jest zdaniem poprawnie skonstruowanym, to zdaniem poprawnie skonstruowanym jest również ~. (b) Jeżeli i są zdaniami poprawnie skonstruowanymi, to zdaniem poprawnie skonstruowanym jest również ( ), ( ), ( ), ( ). (2) Tylko zdania wymienione w punktach (a)-(b) są zdaniami poprawnie skonstruowanymi. Jest to tzw. definicja indukcyjna. W jej członach (a)-(b) bowiem zakłada się pojęcie definiowane, a mianowicie pojęcie zdania poprawnie skonstruowanego, choć zastosowane do wcześniejszego etapu w konstrukcji zdania (to ważne, bo to ratuje tę definicję przed zarzutem błędnego koła). Należy zwrócić uwagę, że podczas gdy zdanie ~~A jest zdaniem poprawnie skonstruowanym, to zdanie ~B (A B), ściśle rzecz ujmując, nie jest zdaniem poprawnie skonstruowanym byłoby nim zdanie (~B (A B)). Aby jednak nie mnożyć nawiasów ponad potrzebę, w praktyce wprowadzamy konwencję pomijania najbardziej zewnętrznych nawiasów według reguły: (r) Jeżeli zdanie o kształcie ( ) jest zdaniem poprawnie skonstruowanym, to wolno opuścić nawiasy i zapisać to zdanie w formie uproszczonej. Należy zwrócić uwagę, że zdanie, które nie zawiera nawiasów najbardziej zewnętrznych, nie jest na mocy reguły (r) zdaniem poprawnie skonstruowanym, co jest ważne, gdyż inaczej mogłoby wchodzić (bez nawiasów) w proces konstrukcji zdań. 5..3. Matryce logiczne Wypełnijcie matryce logiczne i sprawdźcie, czy zrobiliście to poprawnie. p ~p 0 p q p q p q p q p q p q p q p q 5.2. Określanie wartości logicznej zdań złożonych (bez negacji) Określanie wartości logicznie zdań złożonych nie jest trudne trzeba jedynie trochę poćwiczyć i uważać, żeby nie popełniać błędów. Aby posiąść tę umiejętność musicie: znać matryce logiczne dla wszystkich spójników zdaniowych, umieć wskazać spójnik główny dla dowolnego zdania. Rozpocznijmy od paru przykładów. Zakładać będziemy, że zdania proste A, B i C są prawdziwe, natomiast zdania proste K, L i M są fałszywe.

5. Określanie wartości logicznej zdań złożonych 99 Przykład Jaka jest wartość logiczna zdania (A M) B? Ponieważ wartość logiczna zdań złożonych w logice zdań jest zdeterminowana przez wartość logiczną zdań prostych, musimy najpierw podstawić odpowiednie wartości logiczne zdań prostych zachowując wszystkie spójniki zdaniowe i nawiasy zdania wyjściowego: ( 0) Podstawową zasadą jest, aby najpierw obliczyć wartość logiczną najbardziej wewnętrznych nawiasów w powyższym wypadku jedynego nawiasu. Ma to głęboki sens, bo przecież chcemy obliczyć wartość zdania, które jest koniunkcją, ale choć mamy daną wartość logiczną drugiego członu koniunkcji, to wartość logiczna pierwszego członu musi dopiero zostać obliczona. Pierwszym członem koniunkcji jest alternatywa, której pierwszy człon jest prawdziwy, a drugi fałszywy. Znajomość matrycy logicznej dla alternatywy pozwala obliczyć jej wartość będzie ona prawdziwa, co zapisujemy w sposób następujący (we wstępnych stadiach obliczeń dodaję klamry dla lepszej wizualizacji tego, co jest obliczane i w jakiej kolejności, ale nie są one konieczne): ( 0) () Czasami warto zachować nawiasy wokół właśnie obliczonej wartości logicznej, a więc () jako przypomnienie, że ta wartość została obliczona na podstawie nawiasu ( 0). Jednakże powyższy zapis jest równoważny zapisowi: ( 0) Zwróćcie uwagę, że wartość logiczna drugiego członu koniunkcji zostaje po prostu przepisana. Gdy mamy już wartość logiczną obu członów koniunkcji, możemy obliczyć wartość logiczną koniunkcji, która będzie w tym wypadku prawdziwa: A tak wygląda zapis obliczenia bez komentarzy: ( 0) () i bez klamr: ( 0) ()

5. Określanie wartości logicznej zdań złożonych 00 Przykład 2 Spróbuj samodzielnie obliczyć wartość logiczną następującej alternatywy. (A M) [M (A B)] Najpierw podstawiamy wartości logiczne za stałe logiczne pamiętając o pozostawieniu wszystkich spójników zdaniowych i nawiasów: ( 0) [0 ( )] (T T) [0 (T F)] T [F] T Zaczynamy od najbardziej wewnętrznych nawiasów: koniunkcja ( 0) jest fałszywa, a koniunkcja ( ) prawdziwa: ( 0) [0 ( )] (0) [0 ()] W następnym kroku możemy tylko skopiować wartość logiczną pierwszego członu alternatywy, natomiast obliczamy wartość logiczną drugiego członu alternatywy, którym jest równoważność [0 ], która jest fałszywa: (0) [0 ()] 0 [0] W ostatnim kroku możemy obliczyć wartość logiczną alternatywy, która jest prawdziwa. Podsumowując: ( ) [0 ( 0)] () [0 (0)] [0] bez klamr: ( ) [0 ( 0)] () [0 (0)] [0]

5. Określanie wartości logicznej zdań złożonych 0 Przykład 3 Obliczmy wartość logiczną następującej implikacji: {(A M) [N (A B)]} [M (A N)] Podstawiamy dane wcześniej wartości logiczne: {( 0) [0 ( )]} [0 ( 0)] {( 0) [0 ( )]} [0 ( 0)] {( 0) [0 ( )]} [0 ( 0)] {( 0) [0 ( )]} [0 ( 0)] Ponownie zaczynamy od najbardziej wewnętrznych nawiasów: {( 0) [0 ( )]} [0 ( 0)] { (0) [0 () ]} [0 (0) ] Po usunięciu zbędnych nawiasów mamy: {0 [0 ]} [0 0] Ponownie obliczamy najbardziej wewnętrzne nawiasy: {0 [0 ]} [0 0] {0 [] } [] Teraz możemy obliczyć wartość logiczną poprzednika głównej implikacji {0 [] } [] {0} a w takim razie możemy ustalić, że implikacja ta jest prawdziwa. Podsumowując: {( 0) [0 ( )]} [0 ( 0)] { (0) [0 () ]} [0 (0) ] { (0) [] } [] {0} []

5. Określanie wartości logicznej zdań złożonych 02 Ćwiczenie 5.A wartości logiczne Wypełnijcie następujące schematy obliczeń. (Rozwiązania, s. 326). a) ( 0) (0 0) ( ) (0 0) f) ( ( 0)) 0 ( ( 0)) 0 ( ( 0 b) ( (0 0)) ( (0 0)) ( ) g) (0 ) ( 0) (0 ) ( 0) c) (( ) 0) 0 (( ) 0) 0 0) 0 h) 0 (0 (0 0)) 0 (0 (0 0)) 0 (0 d) (( 0) 0) (( 0) 0) i) ((0 0) 0) 0 ((0 0) 0) 0 0 e) ( 0) (( 0) 0) ( 0) (( 0) 0) j) ((0 ) 0) (0 0) ((0 ) 0) (0 0)

5. Określanie wartości logicznej zdań złożonych 03 Ćwiczenie 5.B wartości logiczne 2 Obliczcie wartość logiczną następujących schematów prawdziwościowych. (Rozwiązania, s. 327). a) (0 ) (0 0) f) (0 ( 0)) ( 0) b) ( (0 0)) g) (0 0) (0 ) c) ((0 ) 0) 0 h) (0 (0 )) d) (( 0) 0) i) ((0 0) 0) 0 e) (0 ) (( 0) 0) j) ((0 ) 0) ( 0)

5. Określanie wartości logicznej zdań złożonych 04 k) [(( 0) 0) ( 0)] ( (0 0)) l) (( 0) ) [( 0) ( (0 0))] m) (( 0) (0 0)) [(0 0) ( (( 0) 0))] n) (0 0) {[(0 0) 0] [ [((0 0) 0) 0]]}

5. Określanie wartości logicznej zdań złożonych 05 5.3. Określanie wartości logicznej zdań złożonych (z uwzględnieniem negacji) Uwzględnienie negacji w określaniu wartości logicznej zdań złożonych nie jest trudne. Należy jedynie zawsze pamiętać o tym, co jest zdaniem negowanym. Rozpoczniemy od prostych przykładów. 5.3.. Negacje jednokrotne W poniższych przykładach ponownie zakładamy, że zdania proste A, B i C są prawdziwe, natomiast zdania proste K, L i M są fałszywe. Przykład i 2. Jaką wartość logiczną mają zdania: ~(A B) oraz ~A B? Ponownie przepisujemy wszystkie symbole, podstawiając zamiast zdań prostych ich wartości logiczne: ~A B ~(A B) ~ ~( ) Zdanie ~(A B) jest negacją implikacji. Zanim określimy wartość logiczną negacji, munik jest negacją. Zanim określimy wartość Zdanie ~A B jest implikacją, której poprzedsimy określić wartość logiczną implikacji. logiczną implikacji musimy określić wartość Implikacja o prawdziwym poprzedniku i następniku jest prawdziwa, a zatem: zdania prawdziwego, a więc jest logiczną jej poprzednika, który jest negacją fałszywy: ~( ) ~() Stąd już prosto wnioskujemy, że zdanie ~(A B) jest fałszywe. W skrócie: ~( ) ~() 0 ~ 0 Stąd już prosto wnioskujemy, że zdanie ~A B jest prawdziwe. W skrócie: ~ 0

5. Określanie wartości logicznej zdań złożonych 06 Ćwiczenie 5.C wartości logiczne 3 Wypełnijcie następujące schematy obliczeń. (Rozwiązania, s. 329). a) ~ (~ 0) ~ (~ 0) ~ (~0 0) b) ~( ) ~(0 0) ~( ) ~(0 0) ) ~(0 c) ~( ) (~0 0) ~( ) (~0 0) ~( ) (~0 0) d) (~ ~) ~(0 0) (~ ~ ) ~ 0 0) (~ ~) ~(0 0) e) ~ (~ (~0 0)) ~ ( (~0 0)) ~ (~ (~0 0 ) ~ ~( ( f) ( ) (~ (~ 0)) ( ) (~ (~ 0)) (~ (~ 0)) (~ g) ~(0 ) ~(0 ( 0)) ~ 0 0) ~(0 ( 0)) 0) ~( ( h) ~[(0 0) ~(0 0)] ( 0) ~[ 0 0) ~ 0 0)] ( 0) ~[ ~(0 ) ] ~ 0 )

5. Określanie wartości logicznej zdań złożonych 07 Ćwiczenie 5.D wartości logiczne 4 Obliczcie wartość logiczną następujących schematów prawdziwościowych. (Rozwiązania, s. 330). a) ~ b) ~( ) c) ~ ~ d) ~( ) e) ~ f) ~ ~ g) ~ (~ 0) h) ~0 ~( 0) i) (~ ~) 0 j) ~( ) 0 k) (~0 ~0) (~ ~) l) ~(0 0) ~(0 ) m) ~0 [~0 (~ ~)] n) ~0 ~[0 ( )]

5. Określanie wartości logicznej zdań złożonych 08 o) [~ (~0 ~)] ~ p) ~0 ~[0 ~( 0)] q) (~0 ~) ~( ~0) r) ~(0 ~0) ~(0 ~) s) ~[~( 0) ~0] ~ t) ~[~(~ ~0) ~0] ~ u) ~ ~[~0 ~( ~0)] w) ~{~ ~[~0 ~( ~0)]}

5. Określanie wartości logicznej zdań złożonych 09 x) ~{~ ~[~ ~(~0 ~0)]} y) ~(~ ~0) ~[0 ~(0 ~0)] 5.3.2. Negacje wielokrotne Niech A będzie zdaniem prawdziwym. Wówczas negacja A jest oczywiście fałszywa: ~ 0 Negacja negacji A będzie natomiast prawdziwa, co możemy wykazać w następujący sposób: ~~ ~0 Potrójna negacja zdania A będzie znów fałszywa: ~~~ ~~0 ~ 0 I tak dalej. Ćwiczenie 5.E negacje wielokrotne Wypełnijcie następujące schematy obliczeń. (Rozwiązania, s. 33). a) ~~0 b) ~~ c) ~~~0 d) ~~~ ~ ~ ~~ ~~ ~ ~

5. Określanie wartości logicznej zdań złożonych 0 5.3.3. Negacje wielokrotne w zdaniach złożonych Należy pamiętać, że znak negacji dotyczy tego, co występuje bezpośrednio po tym znaku. W zdaniu ~A negowane jest zdanie proste A. W zdaniu ~(~(A C) B) negowane jest zdanie znajdujące się w nawiasie, a więc alternatywa ~(A C) B. Natomiast w zdaniu ~~A pierwszy znak negacji dotyczy tego, co po nim następuje, a więc zdania ~A. Wreszcie w zdaniu ~(~A B) pierwszy znak negacji dotyczy ponownie nawiasu, w którym znajduje się alternatywa ~A B. () ~~A M Zdanie () jest koniunkcją pewnego zdania prostego M i podwójnej negacji innego zdania prostego A. (2) ~~(A M) Zdanie (2) jest podwójną negacją (negacją negacji) koniunkcji dwóch zdań prostych A i M. (3) ~(~A M) Zdanie (3) jest negacją koniunkcji zdania prostego M oraz negacji innego zdania prostego A. Różnice w strukturze logicznej tych zdań będą też odzwierciedlone w sposobie obliczania ich wartości logicznej. ~~ 0 ~0 0 0 0 ~~( 0) ~~(0) ~ 0 ~(~ 0) ~(0 0) ~(0) Ćwiczenie 5.F negacje wielokrotne 2 Wypełnijcie następujące schematy obliczeń. (Rozwiązania, s. 332). a) ~ ~~0 ~ ~~0 ~ ~~ b) ~~( 0) ~~( ~ c) ~(~ 0) ~(~ 0) ~ d) ~(~ ~0) ~(~ 0 ) ~ e) ~~ ~~0 ~~ ~~0 ~~ f) ~(~0 0) ~(~ 0) ~

5. Określanie wartości logicznej zdań złożonych Ćwiczenie 5.G wartości logiczne 5 Obliczcie wartość logiczną następujących schematów prawdziwościowych. (Rozwiązania, s. 332). a) ~~ ~~0 ~0 ~ 0 b) ~(~ ~0) ~(0 ) ~() 0 c) ~~( ~) ~~( 0) ~~() ~(0) d) ~(~ ~) ~(0 0) ~(0) e) ~~~0 ~~~~ ~~ ~~~0 ~0 ~~ ~0 f) ~~~(0 ~) ~~~(0 0) ~~~() ~~0 ~ 0 g) (0 0) ~[~(~ ~0) ~0] () ~[~(0 ) ] ~[~(0) ] ~[ ] ~[] 0 0 h) ~[~(~ ) ~0] ~( ~0) ~[~(0 ) ] ~( ) ~[~(0) ] ~() ~[ ] 0 ~[] 0 0 0 i) ~( ~) ~(~0 ~0) ~( 0) ~() ~(0) 0 0 0 j) ~[(~ ~) ~(0 ~0)] ~[(0 0) ~(0 )] ~[(0) ~()] ~[(0) 0] ~[0]

5. Określanie wartości logicznej zdań złożonych 2 5.4. Stosowanie skrótów w określaniu wartości logicznej Rozważmy następujący schemat obliczenia wartości logicznej: 0 ~[(~( 0) (~0 ~)) (~ ~(0 0))] Otóż zamiast skrupulatnie obliczać wartość logiczną następnika, możemy od razu stwierdzić, że zdanie, którego wartość logiczna jest w ten sposób przedstawiona, musi być prawdziwe. Dzieje się tak dlatego, że każda implikacja o fałszywym poprzedniku będzie prawdziwa niezależnie od tego, czy następnik jest fałszywy, czy prawdziwy. A zatem na mocy matrycy logicznej dla implikacji: 0 ~[(~( 0) (~0 ~)) (~ ~(0 0))] p q p q 0 0 Ćwiczenie 5.H podstawy skrótów Uzupełnij następujące twierdzenia będące podstawą możliwości lub niemożliwości stosowania skrótów w określaniu wartości logicznej zdań. (Rozwiązania, s. 333-334). (a) p q p q p q p q Jeżeli przynajmniej jeden z członów koniunkcji jest prawdziwy, to koniunkcja jest: (b) p q p q p q p q Jeżeli przynajmniej jeden z członów koniunkcji jest fałszywy, to koniunkcja jest: (c) p q p q p q p q Jeżeli przynajmniej jeden z członów alternatywy jest prawdziwy, to alternatywa jest: (d) p q p q p q p q Jeżeli przynajmniej jeden z członów alternatywy jest fałszywy, to alternatywa jest:

5. Określanie wartości logicznej zdań złożonych 3 (e) p q p q (f) p q p q (g) p q p q (h) p q p q Jeżeli poprzednik jest prawdziwy, to implikacja jest: Jeżeli poprzednik jest fałszywy, to implikacja jest: Jeżeli następnik jest prawdziwy, to implikacja jest: Jeżeli następnik jest fałszywy, to implikacja jest: (i) p q p q (j) p q p q (k) p q p q Jeżeli pierwszy człon równoważności jest prawdziwy, to równoważność jest: Jeżeli pierwszy człon równoważności jest fałszywy, to równoważność jest: Jeżeli drugi człon równoważności jest prawdziwy, to równoważność jest:

5. Określanie wartości logicznej zdań złożonych 4 (l) p q p q Jeżeli drugi człon równoważności jest fałszywy, to równoważność jest: Ćwiczenie 5.I skróty Zastosuj uzasadnione skróty w określaniu wartości logicznej zdań złożonych. (Rozwiązania, s. 335). a) 0 [0 (0 ( 0))] b) [0 ( (0 ))] c) 0 [(0 0) ( )] d) [ ~( ( ))] e) ~ [( ) ( )] f) ~ [ ~(0 (0 0))] g) ~0 [( (~ ~)) ~0] h) ~0 [~ ~( (0 ))] i) [0 ( (0 ))] ~(0 0) j) ~( ) [(0 ) ( )]

5. Określanie wartości logicznej zdań złożonych 5 Ćwiczenie 5.J skróty 2 Zastosuj uzasadnione skróty w określaniu wartości logicznej zdań złożonych. Niech zdania A i B będą prawdziwe, a zdania K i L fałszywe. Nie jest znana wartość logiczna zdań G i H. Czy można stwierdzić, jaka jest wartość logiczna następujących zdań? (Rozwiązania, s. 335-336). a) A G b) K G c) A G d) K G e) A (K G) f) A (K G) g) K (K G) h) K (K G) i) (A K) G j) A (K G) k) (A K) G l) A (K G) m) (G ~G) K n) ~(A G) [~(H G) ~A]

5. Określanie wartości logicznej zdań złożonych 6 Ćwiczenie 5.K wartości logiczne 6 Określ wartość logiczną następujących zdań, najpierw kierując się intuicjami, a następnie stosując poznaną metodę (dokonaj symbolizacji tych zdań, określ wartość logiczną zdań prostych oraz oblicz wartość logiczną zdań złożonych). (Rozwiązania, s. 337). Symbolizacja Obliczenie wartości logicznej Zdanie jest: (a) Stolicą Polski jest Poznań lub Warszawa. prawdziwe fałszywe (b) Stolicą Polski jest zarówno Poznań, jak i Warszawa. prawdziwe fałszywe (c) Stolicą Polski nie jest ani Poznań, ani Warszawa. prawdziwe fałszywe (d) Stolicą Polski nie jest zarówno Poznań, jak i Warszawa. prawdziwe fałszywe (e) Jeżeli Poznań jest stolicą Polski, to Warszawa nie jest stolicą Polski. prawdziwe fałszywe (f) Jeżeli stolicą Polski nie jest ani Poznań, ani Berlin, to nie jest nią też Warszawa. prawdziwe fałszywe (g) Nie jest prawdą, że ani Poznań, ani Berlin, ani Warszawa nie jest stolicą Polski, ale nie jest też prawdą, że zarówno Poznań, Berlin, jak i Warszawa są stolicą Polski. prawdziwe fałszywe ~[(~P ~B ) ~W] ~[(P B) W] Ćwiczenie 5.L długie zdanie Określ wartość logiczną długiego zdania ze wstępu: Tylko jeżeli zarówno Warszawa leży nad Wisłą, jak i albo Poznań leży nad Wartą i nie jeżdżą w nim tramwaje, albo Poznań leży nad Wisłą i nie ma w nim zoo, to nieprawda, że Londyn jest stolicą Polski lub Wielkiej Brytanii. Dla uproszczenia dociekań dodaję, że Poznań nie jest stolicą Polski, jest miastem położonym nad Wartą, w którym jeżdżą tramwaje i w którym są dwa ogrody zoologiczne. (Rozwiązania, s. 338).