Logika matematyczna. 1. Pojęcie zdania prostego i złożonego w logice matematycznej... 1 oznaczanie zdań prostych... 3

Wielkość: px
Rozpocząć pokaz od strony:

Download "Logika matematyczna. 1. Pojęcie zdania prostego i złożonego w logice matematycznej... 1 oznaczanie zdań prostych... 3"

Transkrypt

1 Logika matematyczna Przedmowa To opracowanie jest napisane głównie z myślą o uczniach szkół średnich pragnących zrozumieć logikę matematyczną, ale i studenci pierwszego roku informatyki znajdą tu informacje dla siebie (m.in. funktory XOR oraz NOR), o których w szkole średniej się nie wspomina. Opracowanie to tłumaczy wszystkie pojęcia od podstaw oraz zawiera ćwiczenia do samodzielnego wykonania wraz z odpowiedziami. Spis tematów 1. Pojęcie zdania prostego i złożonego w logice matematycznej oznaczanie zdań prostych Wartości logiczne zdań prostych Funktory zdaniotwórcze negacja... 6 koniunkcja... 9 alternatywa... 9 implikacja równoważność Rachunek zdań prawa logiczne (tautologia) metoda zerowo-jedynkowa (tabelkowa) nazwy praw logicznych metoda nie wprost (apagogiczna) tworzenie nowych praw logicznych funktory Xor i Nor sprawdzanie wartości logicznych bardziej rozbudowanych wyrażeń Formy zdaniowe dziedzina formy zdaniowej Wersja z dnia Logika matematyczna strona 1

2 Temat: Pojęcie zdania prostego i złożonego w logice matematycznej. Zdanie proste (w sensie matematycznym) wyrażenie o którym można jednoznacznie powiedzieć, że jest prawdziwe lub fałszywe np.: = 18 zdanie fałszywe Liczba 12 jest liczbą nieparzystą. zdanie fałszywe Liczba 4 jest mniejsza od 1. zdanie prawdziwe W logice matematycznej występują tylko zdania oznajmujące, czyli takie, które kończą się kropką. Żadne zdanie pytające czy wykrzyknikowe nie jest zdaniem w rozumieniu logiki matematycznej, choć jest zdaniem w rozumieniu gramatyki języka polskiego. Pójdziesz ze mną? Weź to! Chciałbym byś mi kupiła loda. to nie jest zdanie w rozumieniu logiki matematycznej, bo nie jest ono oznajmujące to nie jest zdanie w rozumieniu logiki matematycznej, bo nie jest ono oznajmujące to nie jest zdanie w rozumieniu logiki matematycznej, bo nie można go jednoznacznie ocenić czy jest ono prawdziwe czy fałszywe, choć jest zdaniem oznajmującym. Ćwiczenie: Które z poniższych zdań, są zdaniami w rozumieniu logiki matematycznej? Odpowiedź uzasadnij. a) Lubisz pływać? b) Nie rób tego! c) Kup mi to ciastko. d) Chcę pojeździć na rowerze. e) Pozwól mi wyjść do koleżanki. f) Zegar służy do odmierzania czasu. g) Kartkę papieru można zgiąć 12 razy na pół. Odp.: a) Nie, bo nie jest zakończone kropką. b) Nie, bo nie jest zakończone kropką. c) Nie, bo nie można o nim jednoznacznie powiedzieć czy jest prawdziwe czy fałszywe, pomimo tego, że kończy się kropką. d) Nie, bo nie można o nim jednoznacznie powiedzieć czy jest prawdziwe czy fałszywe, pomimo tego, że kończy się kropką. e) Nie, bo nie można o nim jednoznacznie powiedzieć czy jest prawdziwe czy fałszywe, pomimo tego, że kończy się kropką. f) Tak, bo kończy się kropką i dodatkowo można o nim jednoznacznie powiedzieć, że jest prawdziwe. g) Tak, bo kończy się kropką i dodatkowo można o nim jednoznacznie powiedzieć, że jest fałszywe. Zdanie złożone zdanie zbudowane z przynajmniej dwóch zdań prostych np.: Teraz świeci słońce, więc pójdę się poopalać. W powyższym przykładzie pierwsze zdanie proste jest do słowa więc, zaś drugie występuje po słowie więc. Oba zdania proste pogrubiono i wyróżniono kolorem czerwonym. Wersja z dnia Logika matematyczna strona 2

3 Oznaczenie zdań prostych Zdania proste w logice matematycznej oznacza się małymi literami alfabetu angielskiego zaczynając od litery. Zatem pierwsze zadanie proste występujące w zdaniu złożonym należy oznaczyć literką, następne literką, kolejne literką itd. W logice matematycznej, te literki będziemy nazywać zmiennymi zdaniowymi. W szczególnych przypadkach, np. w przypadku zadania złożonego: Teraz świeci słońce lub teraz nie świeci słońce. matematycznie mamy do czynienia z jednym zdaniem prostym, bo drugie jest zaprzeczeniem pierwszego. Z punktu widzenia zaś gramatyki języka polskiego, w powyższym zdaniu są 2 zdania proste (oba wyróżniono kolorem niebieskim). Ćwiczenie: Ile zdań prostych w rozumieniu logiki matematycznej występuje w poniższych zdaniach złożonych? a) To krzesło jest solidne i dodatkowo jest ono ładne. b) W wieku 13 lat po raz pierwszy uprawiałam seks i zaczęłam uczyć się języka japońskiego. c) Mam 17 lat lub 19 lat lub 21 lat. d) Jestem chłopakiem lub nie jestem chłopakiem lub jestem dziewczyną. e) Moja dziewczyna jak ma włosy ufarbowane na blond, to wygląda ładniej, niż gdy ma zrobiony balejaż lub splecione w warkocz. f) Na ogół pijam Coca-Colę, ale gdy nie ma jej na stole, to pijam tylko herbatę lub kawę. Odp.: a) 2 zdania proste. Są one rozdzielone słowem i. b) 2 zdania proste. Są one rozdzielone słowem i. c) 3 zdania proste. Każde jest rozdzielone słowem lub. d) 2 zdania proste w rozumieniu logiki matematycznej: jestem chłopakiem oraz jestem dziewczyną, ale 3 zdania proste w rozumieniu gramatyki języka polskiego. Sformułowanie drugie: nie jestem chłopakiem jest zaprzeczeniem sformułowania pierwszego: jestem chłopakiem. e) 4 zdania proste. Są one rozdzielone słowami: to, niż gdy, lub. f) 4 zdania proste. Są one rozdzielone słowami: ale gdy, to, lub. Zdanie logiczne zdanie oznajmujące w którym każde zdanie proste da się jednoznacznie ocenić jako prawdziwe lub fałszywe. Przykłady zdań logicznych: ł Liczba 5 jest większa od 0 lub jemu równa. Teraz czytam opracowanie o logice matematycznej. ł Zegar nie służy do odmierzania czasu. Wersja z dnia Logika matematyczna strona 3

4 Temat: Wartości logiczne zdań prostych. Omówmy teraz bardziej dokładnie logikę matematyczną na przykładzie zdania złożonego: Skoro 2 < 5 i 5 < 8, to 2 < 8. Ponieważ powyższe zdanie składa się z trzech zdań prostych, więc można go zapisać krócej: Skoro i to. W zdaniu tym: : 2 < 5 : 5 < 8 : 2 < 8. Dygresja: Po zmiennej zdaniowej (czyli po pierwszej literce) napisany został dwukropek. Każdemu zdaniu prostemu przypisujemy liczbę 0 jeśli jest ono fałszywe, lub liczbę 1 jeśli jest ono prawdziwe. Wracając się do przykładowych trzech zdań z tematu pierwszego napiszemy: = 18 zdanie fałszywe; = 0 Liczba 12 jest liczbą nieparzystą. zdanie fałszywe; = 0 Liczba 4 jest mniejsza od 1. zdanie prawdziwe; = 1 Przypisywanie zdaniu prostemu tylko jednej z dwóch liczb, tzn. 0 lub 1, jest prawdziwe tylko w logice dwuwartościowej, którą to będziemy się zajmować. W teorii matematycznej istnieje jeszcze logika trójwartościowa, która uszczegóławia logikę dwuwartościową poprzez dodanie wartości logicznej ½ (półprawda). Ćwiczenie: Określ wartości logiczne podanych zdań prostych. [Podpowiedź. Oceń, czy podane zdanie proste ma wartość logiczną 0 czy 1.] a) Mam skończone 16 lat. b) Liczba 8 jest mniejsza od 0. c) Biurko to rzeczownik. d) Lubię pływać. e) Od czasu do czasu jadam zupę. f) Pierwiastek stopnia drugiego z liczby 16 jest równy 4. Odp.: a) Zależnie od Ciebie; b) 0 (fałsz); c) 1 (prawda); d) Zależnie od Ciebie; e) Zależnie od Ciebie; f) 0 (fałsz). Wersja z dnia Logika matematyczna strona 4

5 Temat: Funktory zdaniotwórcze. Znając już z poprzednich tematów podstawy logiki matematycznej wiesz, że w zdania złożone składają się z przynajmniej dwóch zdań prostych rozdzielonych jakimś słowem lub grupą słów. Przykładowo w zdaniu: Teraz świeci słońce, więc pójdę się poopalać. zdania proste (wyróżnione na czerwono) są rozdzielone słowem więc, a na przykład w zdaniu: Skoro 2 < 5 i 5 < 8, to 2 < 8. zdania proste są rozdzielone słowami i oraz to (oba wyróżniono kolorem zielonym). Zdania złożone mogą być także rozdzielone słowem lub np.: Teraz czytam ten tekst lub myślę o tym co będzie dalej. Mam 16 lat lub 17 lat lub jestem pełnoletni lub mam fioła na punkcie hip-hopu. Z punktu widzenia gramatyki języka polskiego zbyt częste powtarzanie jednego słowa lub zwrotu jest błędem. Przykładowo w powyższym zdaniu nauczyciel języka polskiego nakazałby usunięcie jednego słowa lub lub zastąpienie go innym słowem. Tymczasem z punktu widzenia logiki matematycznej w omawianym zdaniu błędu nie ma. W ujęciu matematycznym zdanie złożone składające się np. z 40 zdań prostych może być za każdym razem rozdzielone słowem lub pomimo tego, że słowo to wystąpi aż 39 razy w tym zdaniu. W logice matematycznej do rozdzielania zdań prostych dość często używa się słowa więc. Ponieważ = 5 i = 5 więc dodawanie jest przemienne. Skoro liczba 2 jest większa od 0, więc jest dodatnia. lub kilku słów np. wynika z tego, że lub wtedy i tylko wtedy gdy. W zbiorze liczb rzeczywistych, pierwiastek stopnia parzystego z liczby ujemnej istnieje tylko wtedy, gdy jest on stopnia nieparzystego. To co występuje w zdaniach złożonych między zdaniami prostymi, nazywa się w matematyce funktorami zdaniotwórczymi. Trzeba tu jednak zaznaczyć, że przykładowo w zdaniu: Nieprawda, że lubię pić kawę. funktorem zdaniotwórczym jest wyrażenie nieprawda, że pomimo tego, że nie stoi ono między zdaniami prostymi. Funktor zdaniotwórczy jedno słowo lub kilka słów stojących bezpośrednio przed zdaniem prostym. W tym temacie funktory zdaniotwórcze wyróżniono kolorem zielonym. Wersja z dnia Logika matematyczna strona 5

6 Musisz jednak pamiętać, że funktory zdaniotwórcze występują tylko w tych zdaniach logicznych. Przykładowo słowo więc nie będzie funktorem zdaniotwórczym jeśli zostanie ono użyte np. w zdaniu: Umiesz to zrobić, więc zrób to! bo zdanie to nie jest oznajmujące (nie jest zakończone kropką). Ćwiczenie: Wyróżnij kolorem zielonym funktory zdaniotwórcze w poniższych złożonych zdaniach logicznych. Odp.: a) To krzesło jest solidne i dodatkowo jest ono ładne. b) W wieku 13 lat po raz pierwszy uprawiałam seks i zaczęłam uczyć się języka japońskiego. c) Mam 17 lat lub 19 lat lub 21 lat. d) Jestem chłopakiem lub nie jestem chłopakiem lub jestem dziewczyną. e) Moja dziewczyna jak ma włosy ufarbowane na blond, to wygląda ładniej, niż gdy ma zrobiony balejaż lub splecione w warkocz. f) Na ogół pijam Coca-Colę, ale gdy nie ma jej na stole, to pijam tylko herbatę lub kawę. a) To krzesło jest solidne i dodatkowo jest ono ładne. b) W wieku 13 lat po raz pierwszy uprawiałam seks i zaczęłam uczyć się języka japońskiego. c) Mam 17 lat lub 19 lat lub 21 lat. d) Jestem chłopakiem lub nie jestem chłopakiem lub jestem dziewczyną. e) Moja dziewczyna jak ma włosy ufarbowane na blond, to wygląda ładniej, niż gdy ma zrobiony balejaż lub splecione w warkocz. f) Na ogół pijam Coca-Colę, ale gdy nie ma jej na stole, to pijam tylko herbatę lub kawę. W logice matematycznej funktory mają swoją nazwę i symbol. Dla jednego zdania prostego istnieją 4 różne funktory zdaniotwórcze. Funktory te oznaczmy przykładowo symbolami:,,,. Działanie tych funktorów na jednym zdaniu prostym mogącym przybierać wartość logiczną 0 lub 1 przedstawia poniższa tabelka. p Powyższą tabelkę należy rozumieć w taki sposób, że nowa wartość zdania prostego dzięki działaniu funktora: ma zawsze wartość 0, niezależnie od tego, czy zdaniu została przypisana wartość logiczna 0 czy 1 ma zawsze wartość zgodną z wartością logiczną zdania tzn. gdy = 0, to = 0, gdy = 1, to = 1 ma zawsze wartość przeciwną do wartości logicznej zdania tzn. gdy = 0, to = 1, gdy = 1, to = 0 ma zawsze wartość 1, niezależnie od tego, czy zdaniu została przypisana wartość logiczna 0 czy 1. Największą rolę w logice matematycznej odgrywa funktor oznaczony symbolem, czyli zmieniający wartość logiczną zdania prostego na przeciwną. Funktor ten nazywa się negacją (zaprzeczeniem) i najczęściej oznacza się go symbolem ~ lub Not. Funktor negacji wymawia się nieprawda, że, ale zapis ~ bywa często czytany w skrócie: nie. Przypuśćmy więc, że literką oznaczymy zdanie proste: Wówczas zdanie proste oznaczone ~ będzie brzmieć: Jestem chłopakiem. Nieprawda, że jestem chłopakiem. Wersja z dnia Logika matematyczna strona 6

7 Pisanie, że ~ brzmi Jestem dziewczyną. jest błędne. Aby lepiej zrozumieć o co tu chodzi, przytoczę krótką anegdotkę: Nauczycielka pyta Jasia: Jasiu, czy kwadrat jest prostokątem? Jaś odpowiada: Jam mam fiutka, a pani nie. Wniosek: To co powiedział Jaś jest poprawne. Nie jest to jednak odpowiedź na pytanie nauczycielki. W naszym przypadku jest podobnie. Jeśli mamy zdanie Jestem chłopakiem. i chcemy jemu zaprzeczyć, to nie możemy pisać Jestem dziewczyną. Musimy napisać Nie jestem chłopakiem. lub Nie prawda, że jestem chłopakiem.. W przeciwnym razie nie mielibyśmy zdania zaprzeczającego lecz zadanie równoważne do zaprzeczającego. Jeśli literką oznaczymy zdanie proste Lubię seks., to zdanie ~ będzie brzmieć Nieprawda, że lubię seks. Jeśli literką oznaczymy zdanie proste Z egzaminu dostałem 90 punktów na 100 możliwych., to zdanie ~ będzie brzmieć Nieprawda, że z egzaminu dostałem 90 punktów na 100 możliwych. Zdanie równoważne zaprzeczeniu będzie brzmieć: Na pewno nie dostałem dokładnie 90 punktów. Jeśli literką oznaczymy zdanie proste Z egzaminu dostałem więcej niż 90 punktów na 100 możliwych., to zdanie ~ będzie brzmieć Nieprawda, że z egzaminu dostałem więcej niż 90 punktów na 100 możliwych. Zdanie równoważne do zaprzeczenia będzie brzmieć: Z egzaminu dostałem dokładnie 90 punktów lub mniej. Ćwiczenie: Napisz negację (zaprzeczenie) podanego zdania oraz zdanie równoważne do zaprzeczenia. a) Mam 5 zł. b) Mój wujek ma na imię Stanisław. c) Lubię czytać. d) Ważę więcej niż 100 kg. e) Lubię kolor czerwony i niebieski. f) Mam BMW lub Audi. [Zgadnij który z tych samochodów posiadam.] Odp.: Negacja: Zdanie równoważne negacji: a) Nieprawda, że mam 5 zł. Nie mam dokładnie 5 zł. b) Nieprawda, że mój wujek ma na imię Stanisław. Mój wujek ma inne imię niż Stanisław. c) Nieprawda, że lubię czytać. Nie lubię czytać. d) Nieprawda, że ważę więcej niż 100 kg. Ważę dokładnie 100 kg lub mniej. e) Nieprawda, że lubię kolor czerwony i niebieski. Nie lubię koloru czerwonego i niebieskiego. f) Nieprawda, że mam BMW lub Audi. Nie mam BMW i nie mam Audi. Przyjmijmy teraz, że mamy dane dwa zdania proste: i rozdzielone funktorem zdaniotwórczym. Jeśli funktor stoi między dwoma zdaniami prostymi to nazywa się on dwuargumentowym. Podobnie jak funktory jednoargumentowe może on przybierać wartości logiczne 0 lub 1 zależnie od wartości logicznych zdań prostych. W logice matematycznej funktorów dwuargumentowych jest dokładnie 16. Oznaczmy je symbolami:,,, i zobaczmy wyniki jakie one dają: Wersja z dnia Logika matematyczna strona 7

8 p Δ 1 q p Δ 2 q p Δ 3 q p Δ 4 q p Δ 5 q p Δ 6 q p Δ 7 q p Δ 8 q p Δ 9 q p Δ 10 q p Δ 11 q p Δ 12 q p Δ 13 q p Δ 14 q p Δ 15 q p Δ 16 q oznaczenie: p Nor q p Xor q p q p q p And q p q p q p q p Or q p q Ciekawostka: Patrząc wierszami na powyższe liczby wypisane na białym tle, widać, że w wierszu pierwszym mamy na przemian liczby 0 i 1. W wierszu drugim mamy na przemian po dwa 0 i po dwie 1. W wierszu trzecim mamy na przemian po 4 zera i po 4 jedynki, zaś w ostatnim wierszu mamy kolejno 8 zer i 8 jedynek. Taki sposób uporządkowania liczb nie jest przypadkowy. Bazuje on na tzw. dwójkowym systemie zapisywania liczb (system binarny) i pozwala na wypisanie wszystkich wartości funktorów bez obawy że przez przypadek nastąpi błąd w wypełnianiu tej tabelki. Mało tego. Dzięki takiemu sposobowi wypełniania tabelki, dostajemy wszystkie wartości funktorów zaczynając od kolumny z samymi zerami, a kończąc na kolumnie z samymi jedynkami. Jak widać funktory mają swoje oznaczenia, a niektóre z nich także nazwy. Oto one: Δ funktor Nor Δ funktor alternatywy wykluczającej: (funktor Xor) Δ funktor dysjunkcji: Δ funktor koniunkcji: (funktor And) Δ funktor równoważności: Δ funktor implikacji: Δ funktor alternatywy: (funktor Or) Jeśli chodzi o funktory dwuargumentowe (czyli te z powyższej tabelki), to największe znaczenie w logice matematycznej odgrywają tylko te które zostały oznaczone symbolami: Δ, Δ, Δ, Δ. Jak na razie po przeczytaniu tego tematu, wiesz, że są 4 funktory jednoargumentowe i jest 16 funktorów dwuargumentowych, czyli, że razem jest ich 20. Co ciekawe, aż 18 z tych 20-stu funktorów można zdefiniować używając wyłącznie dwóch pozostałych tj. funktora negacji i alternatywy. Wniosek: Cała logika matematyczna opiera się wyłącznie na jednoargumentowym funktorze negacji oraz dwuargumentowym funktorze alternatywy. Aby nie utrudniać sobie życia, dla wygody bardzo często używa się także funktora koniunkcji, implikacji oraz równoważności, choć każdy z nich można zastąpić używając tylko negacji i alternatywy. Jeśli chcesz umieć perfekcyjnie logikę matematyczną, nie musisz wszystkiego co napisałem wykuwać na pamięć. Wystarczy, że zapamiętasz tylko ten fragment poprzedniej tabelki: p Δ 9 q p Δ 10 q p Δ 12 q p Δ 15 q oznaczenie: p q p q p q p q nazwa: koniunkcja równoważność implikacja alternatywa oraz, że negacją wartości logicznej 0 jest wartość logiczna 1 i odwrotnie. To dosłownie wszystko co musisz umieć na pamięć. Wersja z dnia Logika matematyczna strona 8

9 Koniunkcja Koniunkcja zdanie złożone powstałe z dwóch zdań prostych połączonych funktorem koniunkcji:. Funktor koniunkcji wymawiamy: i, czyli powyższy zapis czytamy: pe i ku. Koniunkcja jest prawdziwa tylko wtedy, gdy wszystkie zdania proste są prawdziwe. Przykład:. Na ogół luty ma 28 dni i zazwyczaj w wakacje jest ciepło i co roku w Polsce pada śnieg Gdyby choćby jedno z powyższych zdań prostych nie było prawdziwe lub nie można byłoby jednoznacznie określić czy jest ono prawdziwe czy fałszywe, wówczas koniunkcja tych wszystkich zdań prostych byłaby fałszywa (miałaby wartość logiczną 0). Przykład: / ł. Na ogół luty ma 28 dni i zazwyczaj w wakacje jest ciepło i co roku pada śnieg, ę ż ć ś. ść ą łą ń. Ostatnie zdanie proste w powyższym przykładzie nie daje się jednoznacznie określić słowem prawda lub fałsz. Chodzi o to, że nie jest sprecyzowane, czy chodzi o opady śniegu na całej kuli ziemskiej, czy tylko o jakiś jej rejon. Jak wiadomo na równiku śnieg nigdy nie pada, a na przykład na Syberii pada co roku. Negacją funktora koniunkcji (nie negacją koniunkcji) jest funktor alternatywy patrz punkt 3) na stronie 13. Alternatywa Alternatywa zdanie złożone powstałe z dwóch zdań prostych połączonych funktorem alternatywy:. Funktor alternatywy wymawiamy: lub. Alternatywa jest fałszywa tylko wtedy, gdy wszystkie zdania proste są fałszywe we wszystkich pozostałych przypadkach jest prawdziwa. To samo można też wypowiedzieć w sposób równoważny: Przykład: Alternatywa jest prawdziwa, gdy przynajmniej jedno zdanie proste jest prawdziwe. ł Liczba 28 jest większa lub równa liczbie 28. Negacją funktora alternatywy (nie negacją alternatywy) jest funktor koniunkcji patrz punkt 3) na stronie 13. Wersja z dnia Logika matematyczna strona 9

10 Implikacja Implikacja zdanie złożone powstałe z dwóch zdań prostych połączonych funktorem implikacji:. Jeśli funktor implikacji stoi pomiędzy dwoma zdaniami prostymi p i q, to do przeczytania powstałego w ten sposób zdania złożonego, użyjemy jednego ze sformułowań: implikuje pociąga z wynika jeżeli to Spójrz teraz na ostatnią tabelkę, a dokładniej na kolumnę z implikacją. Zauważ, że wartości implikacji można łatwo zapamiętać. Implikacja jest fałszywa (ma wartość logiczną 0) tylko wtedy, gdy pierwsze zdanie logiczne (poprzednik) jest prawdziwe, a drugie (następnik) fałszywe w pozostałych przypadkach jest prawdziwa. Innymi słowy implikacja nie pozwala otrzymać z prawdy fałszu. lub inaczej: Z prawdy nie może wynikać fałsz. W przypadku implikacji, jeśli poprzednik jest prawdziwy, to następnik nie może być fałszywy. Na potwierdzenie tego podam teraz kilka przykładów: 2 = 3 ł 3 = 3 ł 2 = 2 / 4 = 9 ł / 9 = 9 / 4 = 4 z fałszu może wynikać fałsz z fałszu może wynikać prawda z prawdy może wynikać prawda (o ile przekształcenia są wykonane prawidłowo) No i został tylko przypadek gdy z prawdy wynika fałsz. Jest z nim tylko jeden problem. Nie istnieje żadne prawdziwe zdanie logiczne, które po poprawnych przekształceniach dałoby zdanie fałszywe. Zatem z prawdy nie może wynikać fałsz. W przypadku implikacji, ważna jest kolejność zdań prostych. Mianowicie zapis: to nie to samo co. Można natomiast symbol implikacji odwrócić, ale wówczas trzeba odwrócić także kolejność zdań prostych. Innymi słowy zamiast pisać można napisać, a zamiast pisać można pisać. Tę odwróconą implikację nazywamy implikacją w lewo lub implikacją odwrotną, a tę standardową implikacją w prawo lub implikacją prostą lub krócej implikacją. Jeśli mówimy tylko słowo implikacja to zawsze mamy na myśli implikację w prawo, a jeśli chcemy powiedzieć, że chodzi nam o implikację w lewo, to zawsze musimy dopowiedzieć w lewo. Zdania proste w implikacjach: oraz można zaprzeczyć. Otrzymamy wówczas implikacje o nowych nazwach: ~ ~ implikacja przeciwna (równoważna implikacji odwrotnej) ~ ~ implikacja przeciwstawna (równoważna implikacji prostej) Jeśli w zdaniu logicznym oprócz funktora implikacji występuje funktor alternatywy lub koniunkcji lub negacji, to implikacja jest najsilniejsza z nich. Oznacza to, że to właśnie implikacja, a nie koniunkcja czy alternatywa rozbija dane Wersja z dnia Logika matematyczna strona 10

11 wyrażenie na lewą i prawą stronę pomimo tego, że nie ma nawiasów. Innymi słowy oba poniższe zapisy są sobie równoważne: ~ ~ Równoważność Równoważność zdanie złożone powstałe z dwóch zdań prostych połączonych funktorem równoważności. ó ż ś ó ż ść Funktor równoważności wymawiamy: wtedy i tylko wtedy, gdy. Jego symbol nie bez powodu przypomina nałożone na siebie symbole implikacji w lewo i prawo. Funktor ten można bowiem zastąpić koniunkcją implikacji w lewo i prawo: Te 3 kreseczki w powyższym zapisie czytaj jest równoważne. Jest to symbol tzw. kongruencji. Zauważmy, że podstawie tabelki (2 strony wcześniej) mamy, że równoważność jest prawdziwa tylko wtedy, gdy wszystkie zdania proste mają tę samą wartość logiczną, tj. gdy wszystkie są fałszywe lub wszystkie są prawdziwe. Jeśli w zdaniu logicznym oprócz funktora równoważności występują inne funktory np. negacji, koniunkcji czy alternatywy, to funktor równoważności jest najsilniejszy z nich, i to właśnie on, a nie żaden z pozostałych funktorów rozbija dane wyrażenie na stronę lewą i prawą. Generalnie chodzi o to, że nie musimy stosować nawiasów w sytuacjach gdy występuje tylko jeden funktor równoważności. Przykładowo rzecz ujmując, oba poniższe zapisy są sobie równoważne: ~ ~ Silniejszy od funktora równoważności jest funktor kongruencji oznaczany symbolem:. Symbol kongruencji stosujemy wtedy, gdy chcemy zapisać, że dwie równoważności są sobie równoważne. Wersja z dnia Logika matematyczna strona 11

12 Temat: Rachunek zdań prawa logiczne (tautologia). Na początku tego opracowania napisałem, że w logice matematycznej zdania proste oznacza się małymi literkami z alfabetu angielskiego zaczynając od literki,,,. Od teraz prawie wszystkie zdania zarówno proste jak i złożone będziemy zapisywać tylko symbolicznie. Z poprzednich tematów wiemy już, że symbol ~ oznacza negację zaprzecza zdaniu przed którym stoi. Przykładowo zapis ~ zaprzecza zdaniu, zaś zapis ~ ~ zaprzecza zaprzeczeniu zdania. Przypuśćmy, że zdanie brzmi: więc zdanie ~ będzie brzmieć: zaś ~ ~ będzie brzmieć: Jestem chłopakiem. Nie jestem chłopakiem. [Równoważnie: Jestem dziewczyną. ] Nieprawda, że nie jestem chłopakiem. [Równoważnie: Nieprawda, że jestem dziewczyną. czyli Jestem chłopakiem. ] Wniosek: Skoro osoba mówiąca powyższe zdanie najpierw zaprzecza temu że jest chłopakiem, a potem znowu temu zaprzecza, więc w wyniku końcowym dostajemy zdanie początkowe, czyli, że jest chłopakiem. Z punktu widzenia logiki matematycznej, zaprzeczenie zaprzeczenia jest równoważne zdaniu wyjściowemu. Symbolicznie zapisuje się to w taki sposób: ~ ~ a poprawność tego zapisu sprawdza się rozpatrując wszystkie możliwe wartości zdania logicznego. Ponieważ opracowanie to dotyczy logiki dwuwartościowej, więc zdanie może przybierać tylko jedną z dwóch wartości tj. może być albo równe 0 albo 1. Wystarczy więc zrobić maluteńką tabelkę (metoda zerowo-jedynkowa) i zauważyć, że niezależnie od tego czy jest równe 0 czy 1, wynik końcowy zawsze wychodzi równy 1. Metoda zerowo-jedynkowa (tabelkowa) Aby zrobić tabelkę nawet do tak krótkiego wyrażenia: ~ ~ trzeba najpierw się zastanowić co w tej tabelce będzie. Na początek rzuca się nam w oczy to, że w zapisie tym występuje tylko jedno zdanie proste (po obu stronach równoważności). Tak więc pierwsza kolumna tabelki będzie zawierać wszystkie możliwe wartości zdania (będą tylko dwie). Dodatkowo widzimy, że mamy zaprzeczenie zdania (to będzie druga kolumna) oraz zaprzeczenie zaprzeczenia (kolumna 3-cia). Później widzimy równoważność (cały zapis), który to trzeba będzie umieścić w ostatniej tj. w czwartej kolumnie. Mamy więc taką tabelkę: ~ ~ ~ ~ ~ 0 1 Aby uzupełnić tę tabelkę, trzeba na pamięć znać co robi funktor negacji (ta falująca kreseczka) oraz funktor równoważności ( ). Wszystko to było omówione w poprzednim temacie. Mimo to, przypomnę, że negacja zmienia wartość logiczną 0 na 1, a wartość 1 na 0. Równoważność zaś daje wynik 1 jeśli to co jest po lewej stronie symbolu ma taką samą wartość logiczną jak to co jest po stronie prawej. Wiedzą to, możemy uzupełnić powyższą tabelkę: Wersja z dnia Logika matematyczna strona 12

13 ~ ~ ~ ~ ~ Analiza powyższej tabelki: Niezależnie od tego, czy zdanie proste przyjmuje wartość logiczną 0 czy 1, w ostatniej kolumnie wyszły same jedynki (każda jedynka to symboliczny zapis słowa prawda ). Oznacza to, że zawsze zaprzeczenie zaprzeczenia jest równoważne zdaniu początkowemu. Zdanie złożone np. takie jak w ostatniej kolumnie powyższej tabelki, które zawsze jest prawdziwe niezależnie od wartości logicznych zdań prostych w nim występujących, nazywamy prawem logicznym lub krócej tautologią. Prawo logiczne (tautologia) zdanie złożone, które przyjmuje zawsze wartość logiczną 1 niezależnie od wartości logicznych zdań prostych. Każde prawo logiczne trzeba udowodnić, tzn. pokazać jego prawdziwość w każdym przypadku. W tym celu najczęściej stosuje się tzw. metodę zerowo-jedynkową, czyli robi się odpowiednią tabelkę do której wpisuje się tylko liczby 0 lub 1. Przykład takiej tabelki wraz z opisem został zaprezentowany nieco wyżej. Prawa logiczne można dowodzić także metodą nie wprost, ale na ogół za pomocą tabelki można dowód skończyć dużo szybciej. Nazwy praw logicznych Prawa logiczne miewają także swoje nazwy: l.p. prawo logiczne (wyrażenie które jest zawsze prawdziwe) nazwa prawa logicznego 1. ~ ~ prawo podwójnego przeczenia 2. ~ ~ prawo wyłączonej sprzeczności 3. ~ prawo wyłączonego środka 4. prawo rozdzielności koniunkcji względem alternatywy 5. prawo rozdzielności alternatywy względem koniunkcji 6. ~ ~ prawo kontrapozycji 7. prawo przechodniości implikacji 8. ~ ~ ~ prawo de Morgana 9. ~ ~ ~ prawo de Morgana Niektóre prawa logiczne nie mają nazw. Oto przykłady takich praw: 1) 2) ~ to prawo jest bardzo ważne. Wyucz się go na pamięć. 3) ~ ~ Spostrzeżenie: Dostawienie negacji przed implikacją w punkcie 2) sprawia, że zdania proste zmieniają swoje wartości na przeciwne i dodatkowo funktor alternatywy zmienia się w funktor koniunkcji. Wersja z dnia Logika matematyczna strona 13

14 Wykażmy teraz za pomocą metody zerowo-jedynkowej (czyli za pomocą tabelki), że pierwsze z powyższych wyrażeń jest prawem logicznym. Analiza zapisu tego wyrażenia: 1. Mamy dwa zdania proste: i, czyli będziemy potrzebować dwie kolumny (po jednej do każdego zdania prostego), oraz 5 wierszy (wiersz pierwszy będzie zawierać nagłówki kolumn, zaś 4 pozostałe wszystkie możliwe przypadki dla tych dwóch zdań prostych: oba zdania są fałszywe, pierwsze zdanie jest fałszywe a drugie prawdziwe, pierwsze zdanie jest prawdziwe a drugie fałszywe, oba zdania są prawdziwe). 2. Widzimy, że po prawej stronie funktora implikacji jest alternatywa dwóch zdań, więc musimy zarezerwować sobie 3-cią kolumnę na tę właśnie alternatywę. 3. Została już tylko implikacja, więc ostatnią tj. 4-tą kolumnę tabelki rezerwujemy na wartości tejże implikacji. Robimy więc tabelkę: Opis uzupełniania tabelki: do kolumny drugiej wpisaliśmy na przemian 0 lub 1 do kolumny pierwszej wpisaliśmy na przemian po dwa zera i po dwie jedynki kolumnę 3-cią uzupełniamy w oparciu o dwie pierwsze kolumny, pamiętając o tym, że alternatywa dwóch zdań jest fałszywa (równa 0) tylko wtedy, gdy wszystkie zdania proste są fałszywe kolumnę ostatnią uzupełniamy w oparciu o kolumnę 1-wszą i 3-cią (kolejność jest ważna bo mamy implikację), pamiętając o tym, że w przypadku implikacji z prawdy nie może wynikać fałsz. Ponieważ w ostatniej kolumnie wyszły samej jedynki, więc wykazaliśmy, że wyrażenie jest tautologią. Za pomocą tej samej metody udowodnij, że wyrażenia: ~ ~ oraz ~ są także prawami logicznymi. Metoda nie wprost (apagogiczna) Jak wcześniej napisałem metoda zerowo-jedynkowa nie jest jedyną za pomocą której można sprawdzać, czy podane wyrażenie jest prawem logicznym. Inną metodą (nie tabelkową) jest metoda nie wprost. Polega ona na tym, że jako krok pierwszy stawiamy hipotezę o, że dane wyrażenie jest fałszywe. Zatem w naszym przypadku hipoteza brzmi: Wyrażenie jest fałszywe. Jeśli jest ona prawdziwa, to lewa strona tego wyrażenia (w tym przypadku jest nią tylko zdanie ) musi być prawdziwa, a prawa fałszywa. Tylko w takim przypadku implikacja jest fałszywa (zgodna z hipotezą). Ponieważ lewa strona jest prawdziwa, więc wiemy, że = 1. Zatem to samo ale z prawej strony funktora implikacji też ma wartość logiczną 1, a to oznacza, że alternatywa jest prawdziwa, co jest sprzeczne z wcześniej poczynionym założeniem, że jest ona fałszywa. Wniosek: Postawiona hipoteza jest błędna, więc wyrażenie jest zawsze prawdziwe (jest tautologią). Wersja z dnia Logika matematyczna strona 14

15 Aby można było lepiej zrozumieć co robiliśmy w powyższym dowodzie, wykonam teraz schemat: Wyrażenie ł ( ) jest fałszywe. Teraz wyraźnie widać, że czerwona jedynka i czerwone słowo fałsz są ze sobą w sprzeczności, bo alternatywa jest fałszywa tylko wtedy, gdy wszystkie zdania proste ją tworzące są fałszywe. Metodę nie wprost bardzo często wykorzystuje się wtedy, gdy trzeba wykazać prawdziwość czegoś dla nieskończenie wielu elementów jakiegoś zbioru. Ćwiczenie: Sprawdź (dowolną metodą), czy poniższe wyrażenia są prawami logicznymi. a) ~ ~ ~ b) ~ ~ ~ c) d) [( ) ] [( ) ( )] Tworzenie nowych praw logicznych Nowe prawa logiczne możemy tworzyć w oparciu o te, które już znamy. Wystarczy wykorzystać znaną z czasów gimnazjum metodę podstawiania tj. napisać dowolne wyrażenie zamiast dowolnej wybranej przez siebie literki (zmiennej zdaniowej). Jako przykład rozpatrzmy najpierw prawo które już dobrze znamy tj. prawo podwójnego przeczenia: ~ ~ i zamiast każdej literki (w tym przypadku nie możemy wybrać innej, bo jest tylko jedna) napiszmy jakiekolwiek wyrażenie które przyjdzie nam do głowy np.. Otrzymamy wóczas nowe wyrażenie: ~ ~ które po sprawdzeniu np. metodą zerowo-jedynkową także okaże się tautologią. Mało tego. Zamiast literki można napisać wyrażenie zawierające np. 20 literek i to co otrzymamy, również będzie tautologią. Taki sposób otrzymywania nowych tautologii dotyczy każdego prawa logicznego, a nie tylko przytoczonego wyżej prawa podwójnego przeczenia. Zobaczmy jeszcze tę metodę podstawiania na przykładzie jednego z dwóch praw de Morgana. Na początku mamy: ~ ~ ~ i zamiast literki napiszmy np., a zamiast literki napiszmy np.. Otrzymujemy zatem nowe, znacznie bardziej rozbudowane wyrażenie: ~ ~ ~ które po sprawdzeniu np. metodą zerowo-jedynkową (tabelkową) także okaże się tautologią. Wersja z dnia Logika matematyczna strona 15

16 Funktory Nor i Xor Na początku tego opracowania pisałem, że wszystkie funktory jendo- i dwuargumentowe można zdefiniować używając wyłącznie funktora negacji i alternatywy. Nie wykazywałem jednak tego, bo nie znaliśmy jeszcze ani metody tabelkowej, ani metody nie wprost. Teraz już je znamy, więc na początek wykażmy prawdziwość takiego wyrażenia: Nor ~ Jak wiadomo (patrz tabelka na stronie 8) funktor Nor jest prawdziwy tylko wtedy, wszystkie zdania proste są fałszywe, zaś alternatywa jest fałszywa tylko wtedy, gdy wszystkie zdania proste są fałszywe. Zaprzeczając alternatywie (patrz wyrażenie po prawej stronie funktora równoważności), dostajemy dokładnie to, co mamy po stronie lewej funktora równoważności i to bez wykonywania tabelki. Jeśli jednak chcesz na upartego pokazać prawdziwość tego wyrażenia za pomocą tabelki, to trzeba ją zrobić tak: Nor ~ Nor ~ Zobaczmy teraz, jak za pomocą alternatywy i negacji rozpisać funktor Xor. Jak wiadomo z tabelki zamieszczonej na stronie 8, wyrażenie jest prawdziwe tylko wtedy, gdy pierwsze zdanie proste jest fałszywe, a drugie jest prawdziwe. Robimy więc tabelkę: Xor ~ ~ ~ ~ Xor ~ ~ Ćwiczenie: Metodą prób i błędów ustal w jaki sposób wykorzystując tylko funktor alternatywy i negacji, można zastąpić funktory,,,, zamieszczone w tabelce na stronie 8. Zróbmy teraz coś innego. Spróbujmy funktory: alternatywy, koniunkcji, implikacji oraz równoważności zastąpić funktorem Nor oraz negacją. Na początek zauważmy, że bezpośrednio z tabelki ze strony 8, widać, że: A: ~ Nor Powyższą równoważność oznaczmy sobie czerwoną literą A, byśmy później mogli łatwo do niej wrócić, i alternatywą już nie zaprzątajmy sobie głowy uzyskaliśmy już to co chcieliśmy. Przejdźmy do rozpisania koniunkcji. Na początek zauważmy, że na podstawie prawa de Morgana (strona 13) mamy: ~ ~ ~ Negując obie strony tej równoważności dostajemy: ~ ~ ~ ~ ~ Wersja z dnia Logika matematyczna strona 16

17 Na podstawie prawa podwójnego przeczenia (strona 13), widzimy, że lewa strona jest samą koniunkcją. Mamy więc: ~ ~ ~ Pozostaje nam już tylko prawą stronę powyższej równoważności zapisać za pomocą funktora Nor. W myślach oznaczmy ~ za pomocą literki, zaś ~ za pomocą literki. Mamy wówczas: ~ i na podstawie zapisu oznaczonego wcześniej literą A, mamy: Nor Cofając podstawienie, zamiast literki piszemy ~ i zamiast literki piszemy ~. Otrzymujemy zatem: B: ~ Nor ~ Pozostaje już do rozpisania tylko implikacja i równoważność. Zajmijmy się implikacją. Z wcześniejszych tematów tego opracowania, wiemy, że: Cofając podstawienie, otrzymujemy: ( ~ : ~ C: ~ ~ Nor ) Została już tylko równoważność o której wiemy, że to jednoczesna implikacja w obie strony, czyli, że: Zamiast napiszmy literkę i zamiast napiszmy literkę. Mamy więc: (~ Nor ~ ) ~ Nor ~ ~ Nor ~ ~ ~ ~ Nor Nor ~ ~ ~ Nor D: ~ Nor Nor ~ Nor Ćwiczenie: Funktory i (patrz tabelka na stronie 8) zastąp funktorem Nor oraz negacją. [Odp. ~ ; ~(~ Nor ~ ). Podpowiedzi: Rozpisz Xor za pomocą alternatywy (tabelka na stronie 16), a potem tę alternatywę zastąp funktorem Nor (patrz A). Aby rozpisać funktor najpierw na podstawie tabelki ze strony 8, zauważ, że jest on negacją koniunkcji. Potem na podstawie B zastąp otrzymaną koniunkcję funktorem Nor.] Ćwiczenie: Sprawdź za pomocą tabelki, czy na pewno powyższe wyrażenia oznaczone czerwonymi literami A, B, C, D oraz te z ćwiczenia powyższego są tautologiami. Wersja z dnia Logika matematyczna strona 17

18 Odpowiedzi: Sprawdzanie wartości logicznych bardziej rozbudowanych wyrażeń No i dobiegamy już końca. Jedną z ostatnich rzeczy o jakiej należy wiedzieć jest to, że im więcej zdań prostych ma dane wyrażenie, tym więcej przypadków trzeba sprawdzić. Aby nie ominąć żadnego dobrze jest wypisywać wartości logiczne zdań prostych w porządku jaki panuje w systemie dwójkowym (binarnym). Nie wnikając w szczegóły zapisywania liczb w systemie dwójkowym, powiem tylko tyle, że chodzi tu o to by w ostatnim zdaniu prostym wypisywać na przemian 0 i 1, w przedostatnim wypisywać na przemian po 2 zera i po 2 jedynki, w kolejnej kolumnie po 4 zera i po 4 jedynki, potem po 8 zer i po 8 jedynek itd. zależnie od tego ile zdań prostych będzie w danym wyrażeniu. Zobaczmy tabelkę wszystkich wartości dla 4-ch zdań prostych: Zauważmy, że wypisując wartości tym systemem, doszliśmy od wiersza z samymi zerami do wiersza z samymi jedynkami. Innymi słowy mamy pewność, że nic nie ominęliśmy Spostrzeżenie: Ilość przypadków jaką trzeba rozważyć w metodzie zerowo-jedynkowej wyraża się wzorem 2, gdzie to liczba zdań prostych. Gdybyśmy więc mieli 10 zdań prostych, to trzeba byłoby sprawdzić 2 = 1024 przypadki. Aby nie przeciągać, sprawdźmy metodą zerowo-jedynkową, czy wyrażnie: jest tautologią. Na początek zauważamy, że mamy 3 zdania proste, więc będziemy musieli rozważyć 2 przypadków. Robimy więc tabelkę mającą 9 wierszy (bo jeden z będzie jest przeznaczony na nagłówki kolumn) i wypisujemy wszystkie możliwości tych 3-ch zdań prostych. Potem dopisujemy już tylko pozostałe wyrażenia składowe. Mamy więc tabelkę: Wersja z dnia Logika matematyczna strona 18 L P na podstawie której widzimy, że badane przez nas wyrażenie nie jest tautologią (w ostatniej kolumnie nie wyszły same jedynki). Uzupełniając ostatnią kolumnę trzeba było pamiętać głównie o tym, że prawdy która jest w kolumnie przedostatniej, nie może wynikać fałsz w kolumnie 5-tej. W przypadku implikacji kolejność wyrażeń jest ważna. Dla

19 nie pomylenia tego, wprowadziłem do tabelki nowe oznaczenia. Literką L oznaczyłem lewą stronę końcowej implikacji, zaś literką P stronę prawą. Takie wprowadzanie nowych oznaczeń jest dozwolone, a stosuje się go głównie gdy dane wyrażenie jest dość długie lub w celu nie pogubienia się przy wypełnianiu tabelki. Wersja z dnia Logika matematyczna strona 19

20 Temat: Formy zdaniowe. Forma zdaniowa to wyrażenie które będzie można ocenić w kategorii prawda / fałsz jeśli zamiast każdej literki w nim występującej napiszemy jakąś wartość (nie koniecznie liczbę). Dla przykładu rozpatrzmy taką formę zdaniową: Liczba 3 jest dodatnia. i zauważmy, że nie możemy ocenić jej wartości logicznej (0 lub 1), bo nie wiemy jaką liczbą jest. Jeśli zaś zamiast napiszemy jakąś liczbę, to nasza forma zdaniowa przestanie być formą zdaniową, a stanie się wyrażeniem logicznym o którym będziemy mogli jednoznacznie powiedzieć, że jest prawdziwe lub fałszywe. Przykłady innych form zdaniowych: Liczba 7 jest podzielna przez 3. pisała kryminały. [W tym przypadku zamiast należy podstawić nazwisko kobiety, a nie liczbę.] Star Trek to film. [W tym przypadku zamiast należy podstawić np. fajny, fantastyczny, przygodowy, itp.] Jaś Fasola jest. [W tym przypadku zamiast należy napisać np. cechę charakteru tej postaci.] Forma zdaniowa może zawierać więcej niż jedną literkę (zmienną zdaniową). Przykłady takich form to: Dziś wieczorem najpierw będę oglądać, a potem uprawiać. [Zamiast literki można napisać np. słowo mecz, zaś zamiast literki można przykładowo napisać jogging.] W klasie IV szkoły podstawowej uczyłam się i z zachowania miałam. Moja koleżanka jest, ale jej chłopak to h i. Podobnie jak równanie funkcji oznaczamy małą literką lub, tak formę zdaniową oznaczamy małą grecką literą φ (wymawiaj: fi) lub ψ (wymawiaj: psi). Tak samo jak przy funkcjach, tak i przy formie zdaniowej należy dorzucić nawias, a w nim zmienne które zawiera ona zawiera np.:, = Dziś wieczorem najpierw będę oglądać, a potem uprawiać., = W klasie IV szkoły podstawowej uczyłam się i z zachowania miałam., h, = Moja koleżanka jest, ale jej chłopak to h i. = Jaś Fasola jest. Jak więc widać, zamiast literek występujących w formie zdaniowej możemy podstawiać różne wyrażenia (także liczby). Wszystkie te wyrażenia którymi można zastąpić literki w formie zdaniowej nazywamy dziedziną formy zdaniowej. Rozpatrzmy jeszcze raz formę zdaniową: = Jaś Fasola jest. i zastanówmy się, czy podane niżej wyrażenie należy do jej dziedziny: a) kobietą tak, bo po napisaniu tego wyrażenia zamiast zmiennej otrzymamy zdanie fałszywe. b) mądry tak, bo po napisaniu tego wyrażenia dostaniemy zdanie dające się ocenić prawda / fałsz. c) przystojny tak, bo po napisaniu tego wyrażenia dostaniemy zdanie dające się ocenić prawda / fałsz. d) bystry tak, bo po napisaniu tego wyrażenia dostaniemy zdanie dające się ocenić prawda / fałsz. e) niski tak, bo po napisaniu tego wyrażenia dostaniemy zdanie dające się ocenić prawda / fałsz. f) krzesłem nie, bo otrzymane zdanie byłoby pozbawione sensu. Wersja z dnia Logika matematyczna strona 20

21 Jak widać spośród wyrażeń które należą do dziedziny można wyodrębnić te które sprawiają że forma zdaniowa zmienia się w zdanie fałszywe oraz takie, które sprawiają, że forma zdaniowa staje się prawdziwa. Jeśli wyrażenie wstawione do formy zdaniowej zamiast jej zmiennej sprawi, że stanie się ona zdaniem prawdziwym, to wówczas mówimy, że spełnia ono tę formę zdaniową. Możemy zatem powiedzieć, że wyrażenie z powyższego podpunktu a) nie spełnia tamtej formy zdaniowej, bo rzeczą oczywistą jest to, że Jaś Fasola nie jest kobietą. Wersja z dnia Logika matematyczna strona 21

LOGIKA I TEORIA ZBIORÓW

LOGIKA I TEORIA ZBIORÓW LOGIKA I TEORIA ZBIORÓW Logika Logika jest nauką zajmującą się zdaniami Z punktu widzenia logiki istotne jest, czy dane zdanie jest prawdziwe, czy nie Nie jest natomiast istotne o czym to zdanie mówi Definicja

Bardziej szczegółowo

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

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań. Wykłady z Analizy rzeczywistej i zespolonej w Matematyce stosowanej Wykład ELEMENTY LOGIKI ALGEBRA BOOLE A Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek

Bardziej szczegółowo

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),

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), Elementy logiki 1 Przykłady zdań w matematyce Zdania prawdziwe: 1 3 + 1 6 = 1 2, 3 6, 2 Q, Jeśli x = 1, to x 2 = 1 (x oznacza daną liczbę rzeczywistą), Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości

Bardziej szczegółowo

Lista 1 (elementy logiki)

Lista 1 (elementy logiki) Podstawy nauczania matematyki 1. Zdanie Lista 1 (elementy logiki) EE I rok W logice zdaniem logicznym nazywamy wyrażenie oznajmujące o którym można powiedzieć że jest prawdziwe lub fałszywe. Zdania z reguły

Bardziej szczegółowo

Elementy logiki i teorii mnogości

Elementy logiki i teorii mnogości Elementy logiki i teorii mnogości Zdanie logiczne Zdanie logiczne jest to zdanie oznajmujące, któremu można przypisać określoną wartość logiczną. W logice klasycznej zdania dzielimy na: prawdziwe (przypisujemy

Bardziej szczegółowo

Matematyka ETId Elementy logiki

Matematyka ETId Elementy logiki Matematyka ETId Izolda Gorgol pokój 131A e-mail: I.Gorgol@pollub.pl tel. 081 5384 563 http://antenor.pol.lublin.pl/users/gorgol Zdania w sensie logicznym DEFINICJA Zdanie w sensie logicznym - zdanie oznajmujace,

Bardziej szczegółowo

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

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0 ĆWICZENIE 1 Klasyczny Rachunek Zdań (KRZ): zdania w sensie logicznym, wartości logiczne, spójniki logiczne, zmienne zdaniowe, tabele prawdziwościowe dla spójników logicznych, formuły, wartościowanie zbioru

Bardziej szczegółowo

Elementy logiki matematycznej

Elementy logiki matematycznej Elementy logiki matematycznej Przedmiotem logiki matematycznej jest badanie tzw. wyrażeń logicznych oraz metod rozumowania i sposobów dowodzenia używanych w matematyce, a także w innych dziedzinach, w

Bardziej szczegółowo

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

Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi: 1 Elementy logiki W logice zdaniem nazywamy wypowiedź oznajmującą, która (w ramach danej nauki) jest albo prawdziwa, albo fałszywa. Tak więc zdanie może mieć jedną z dwóch wartości logicznych. Prawdziwość

Bardziej szczegółowo

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

Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi. Logika Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi. Często słowu "logika" nadaje się szersze znaczenie niż temu o czym będzie poniżej: np. mówi się "logiczne myślenie"

Bardziej szczegółowo

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

LOGIKA MATEMATYCZNA. Poziom podstawowy. Zadanie 2 (4 pkt.) Jeśli liczbę 3 wstawisz w miejsce x, to które zdanie będzie prawdziwe: LOGIKA MATEMATYCZNA Poziom podstawowy Zadanie ( pkt.) Która koniunkcja jest prawdziwa: a) Liczba 6 jest niewymierna i 6 jest liczbą dodatnią. b) Liczba 0 jest wymierna i 0 jest najmniejszą liczbą całkowitą.

Bardziej szczegółowo

Dalszy ciąg rachunku zdań

Dalszy ciąg rachunku zdań Dalszy ciąg rachunku zdań Wszystkie możliwe funktory jednoargumentowe p f 1 f 2 f 3 f 4 0 0 0 1 1 1 0 1 0 1 Wszystkie możliwe funktory dwuargumentowe p q f 1 f 2 f 3 f 4 f 5 f 6 f 7 f 8 f 9 f 10 f 11 f

Bardziej szczegółowo

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

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 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 Elementy logiki matematycznej Informatyka Stosowana Wykład 2 8 października

Bardziej szczegółowo

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI Program wykładów: dr inż. Barbara GŁUT Wstęp do logiki klasycznej: rachunek zdań, rachunek predykatów. Elementy semantyki. Podstawy teorii mnogości

Bardziej szczegółowo

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

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń Elementy logiki Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń 1 Klasyczny Rachunek Zdań 1.1 Spójniki logiczne Zdaniem w sensie logicznym nazywamy wyrażenie, które jest

Bardziej szczegółowo

Dodawanie ułamków i liczb mieszanych o różnych mianownikach

Dodawanie ułamków i liczb mieszanych o różnych mianownikach Dodawanie ułamków i liczb mieszanych o różnych mianownikach Przedmowa To opracowanie jest napisane z myślą o uczniach klas 4 szkół podstawowych którzy po raz pierwszy spotykają się z dodawaniem ułamków

Bardziej szczegółowo

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

1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych. Elementy logiki i teorii zbiorów. 1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych. Pojęcia pierwotne to najprostsze

Bardziej szczegółowo

Logika pragmatyczna dla inżynierów

Logika pragmatyczna dla inżynierów Logika pragmatyczna Logika pragmatyczna dla inżynierów Kontakt: dr hab. inż. Adam Kasperski pokój 509 B4 adam.kasperski@pwr.edu.pl materiały + literatura + informacje na stronie www. Zaliczenie: Test pisemny

Bardziej szczegółowo

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

5. OKREŚLANIE WARTOŚCI LOGICZNEJ ZDAŃ ZŁOŻONYCH 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ć.

Bardziej szczegółowo

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie: Logika pragmatyczna Logika pragmatyczna Kontakt: dr hab. inż. Adam Kasperski pokój 509 B4 adam.kasperski@pwr.wroc.pl materiały + literatura + informacje na stronie www. Zaliczenie: Kolokwium pisemne na

Bardziej szczegółowo

Ile waży arbuz? Copyright Łukasz Sławiński

Ile waży arbuz? Copyright Łukasz Sławiński Ile waży arbuz? Arbuz ważył7kg z czego 99 % stanowiła woda. Po tygodniu wysechł i woda stanowi 98 %. Nieważne jak zmierzono te %% oblicz ile waży arbuz teraz? Zanim zaczniemy, spróbuj ocenić to na wyczucie...

Bardziej szczegółowo

Rachunek zdań i predykatów

Rachunek zdań i predykatów Rachunek zdań i predykatów Agnieszka Nowak 14 czerwca 2008 1 Rachunek zdań Do nauczenia :! 1. ((p q) p) q - reguła odrywania RO 2. reguła modus tollens MT: ((p q) q) p ((p q) q) p (( p q) q) p (( p q)

Bardziej szczegółowo

Zestaw 1. Podaj zdanie odwrotne i przeciwstawne (kontrapozycję) dla każdego z następujących

Zestaw 1. Podaj zdanie odwrotne i przeciwstawne (kontrapozycję) dla każdego z następujących Zestaw 1 Zadanie 1. Podaj zdanie odwrotne i przeciwstawne (kontrapozycję) dla każdego z następujących zdań: a) p (q r). b) Jeśli x + y = 1, to x 2 + y 2 1. c) Jeśli 2 + 2 = 4, to 3 + 3 = 8. Zadanie 2.

Bardziej szczegółowo

Lekcja 3: Elementy logiki - Rachunek zdań

Lekcja 3: Elementy logiki - Rachunek zdań Lekcja 3: Elementy logiki - Rachunek zdań S. Hoa Nguyen 1 Materiał a) Zdanie proste, złożone b) Spójniki logiczne (funktory zdaniotwórcze):,,,,, (alternatywa wykluczająca - XOR). c) Tautologia, zdanie

Bardziej szczegółowo

Wykład 1. Informatyka Stosowana. 2 października Informatyka Stosowana Wykład 1 2 października / 33

Wykład 1. Informatyka Stosowana. 2 października Informatyka Stosowana Wykład 1 2 października / 33 Wykład 1 Informatyka Stosowana 2 października 2017 Informatyka Stosowana Wykład 1 2 października 2017 1 / 33 Wykłady : 45h (w semestrze zimowym) (Egzamin) 30h (w semetrze letnim) (Egzamin) 3h lekcyjne

Bardziej szczegółowo

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

Ćwiczenia do rozdziału 2, zestaw A: z książki Alfreda Tarskiego Wprowadzenie do logiki 0 1 Ćwiczenia do rozdziału 2, zestaw A: z książki Alfreda Tarskiego Wprowadzenie do logiki 2. W następujących dwóch prawach wyróżnić wyrażenia specyficznie matematyczne i wyrażenia z zakresu logiki (do

Bardziej szczegółowo

Podstawowe Pojęcia. Semantyczne KRZ

Podstawowe Pojęcia. Semantyczne KRZ Logika Matematyczna: Podstawowe Pojęcia Semantyczne KRZ I rok Językoznawstwa i Informacji Naukowej UAM 2006-2007 Jerzy Pogonowski Zakład Logiki Stosowanej UAM http://www.logic.amu.edu.pl Dodatek: ściąga

Bardziej szczegółowo

Wstęp do logiki. Klasyczny Rachunek Zdań II

Wstęp do logiki. Klasyczny Rachunek Zdań II Wstęp do logiki Klasyczny Rachunek Zdań II DEF. 1 (Słownik). Następujące znaki tworzą słownik języka KRZ: p 1, p 2, p 3, (zmienne zdaniowe) ~,,,, (spójniki) ), ( (nawiasy). DEF. 2 (Wyrażenie). Wyrażeniem

Bardziej szczegółowo

Arytmetyka liczb binarnych

Arytmetyka liczb binarnych Wartość dwójkowej liczby stałoprzecinkowej Wartość dziesiętna stałoprzecinkowej liczby binarnej Arytmetyka liczb binarnych b n-1...b 1 b 0,b -1 b -2...b -m = b n-1 2 n-1 +... + b 1 2 1 + b 0 2 0 + b -1

Bardziej szczegółowo

Wykład 1. Informatyka Stosowana. 1 października Informatyka Stosowana Wykład 1 1 października / 26

Wykład 1. Informatyka Stosowana. 1 października Informatyka Stosowana Wykład 1 1 października / 26 Wykład 1 Informatyka Stosowana 1 października 2018 Informatyka Stosowana Wykład 1 1 października 2018 1 / 26 Wykłady : 45h (w semestrze zimowym) (Egzamin) 30h (w semetrze letnim) (Egzamin) 3h lekcyjne

Bardziej szczegółowo

LOGIKA Klasyczny Rachunek Zdań

LOGIKA Klasyczny Rachunek Zdań LOGIKA Klasyczny Rachunek Zdań Robert Trypuz trypuz@kul.pl 5 listopada 2013 Robert Trypuz (trypuz@kul.pl) Klasyczny Rachunek Zdań 5 listopada 2013 1 / 24 PLAN WYKŁADU 1 Alfabet i formuła KRZ 2 Zrozumieć

Bardziej szczegółowo

Wykład 1. Informatyka Stosowana. 3 października Informatyka Stosowana Wykład 1 3 października / 26

Wykład 1. Informatyka Stosowana. 3 października Informatyka Stosowana Wykład 1 3 października / 26 Wykład 1 Informatyka Stosowana 3 października 2016 Informatyka Stosowana Wykład 1 3 października 2016 1 / 26 Wykłady : 45h (w semestrze zimowym) ( Egzamin) 30h (w semetrze letnim ) ( Egzamin) Zajęcia praktyczne:

Bardziej szczegółowo

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

Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne Literatura: podstawowa: C. Radhakrishna Rao, Statystyka i prawda, 1994. G. Wieczorkowska-Wierzbińska, J. Wierzbiński, Statystyka. Od teorii do praktyki, 2013. A. Aczel, Statystyka w zarządzaniu, 2002.

Bardziej szczegółowo

Zamiana ułamków na procenty oraz procentów na ułamki

Zamiana ułamków na procenty oraz procentów na ułamki Zamiana ułamków na procenty oraz procentów na ułamki Przedmowa Opracowanie to jest napisane z myślą o uczniach szkół podstawowych którzy całkowicie nie rozumieją o co chodzi w procentach. Prawie wszystko

Bardziej szczegółowo

Drzewa Semantyczne w KRZ

Drzewa Semantyczne w KRZ Drzewa Semantyczne w KRZ Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl 7 XII 2006, 13:30 15:00 Jerzy Pogonowski (MEG) Drzewa Semantyczne w KRZ 7 XII 2006, 13:30 15:00

Bardziej szczegółowo

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A

0. ELEMENTY LOGIKI. ALGEBRA BOOLE A WYKŁAD 5() ELEMENTY LOGIKI ALGEBRA BOOLE A Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań Matematyka zbudowana jest z pierwotnych twierdzeń (nazywamy

Bardziej szczegółowo

x 2 = a RÓWNANIA KWADRATOWE 1. Wprowadzenie do równań kwadratowych 2. Proste równania kwadratowe Równanie kwadratowe typu:

x 2 = a RÓWNANIA KWADRATOWE 1. Wprowadzenie do równań kwadratowych 2. Proste równania kwadratowe Równanie kwadratowe typu: RÓWNANIA KWADRATOWE 1. Wprowadzenie do równań kwadratowych Przed rozpoczęciem nauki o równaniach kwadratowych, warto dobrze opanować rozwiązywanie zwykłych równań liniowych. W równaniach liniowych niewiadoma

Bardziej szczegółowo

Podział sieci na podsieci wytłumaczenie

Podział sieci na podsieci wytłumaczenie Podział sieci na podsieci wytłumaczenie Witam wszystkich z mojej grupy pozdrawiam wszystkich z drugiej grupy. Tematem tego postu jest podział sieci na daną ilość podsieci oraz wyznaczenie zakresów IP tychże

Bardziej szczegółowo

(g) (p q) [(p q) p]; (h) p [( p q) ( p q)]; (i) [p ( p q)]; (j) p [( q q) r]; (k) [(p q) (q p)] (p q); (l) [(p q) (r s)] [(p s) (q r)];

(g) (p q) [(p q) p]; (h) p [( p q) ( p q)]; (i) [p ( p q)]; (j) p [( q q) r]; (k) [(p q) (q p)] (p q); (l) [(p q) (r s)] [(p s) (q r)]; Logika 1. Czy następujące sformułowania są zdaniami: (a) Wszystkie koty w Polsce są czarne. (b) Jak to udowodnić? (c) x + y = 7. (d) Jeśli x 2 = y 2, to x = y. (e) Jeśli x = y, to x 2 = y 2. (f) 2 n +

Bardziej szczegółowo

Roger Bacon Def. Def. Def Funktory zdaniotwórcze

Roger Bacon Def. Def. Def Funktory zdaniotwórcze Kto lekceważy osiągnięcia matematyki przynosi szkodę całej nauce, ponieważ ten, kto nie zna matematyki, nie może poznad innych nauk ścisłych i nie może poznad świata." Roger Bacon Def. Zdaniem logicznym

Bardziej szczegółowo

Rachunek zdao i logika matematyczna

Rachunek zdao i logika matematyczna Rachunek zdao i logika matematyczna Pojęcia Logika - Zajmuje się badaniem ogólnych praw, według których przebiegają wszelkie poprawne rozumowania, w szczególności wnioskowania. Rachunek zdao - dział logiki

Bardziej szczegółowo

3. Macierze i Układy Równań Liniowych

3. Macierze i Układy Równań Liniowych 3. Macierze i Układy Równań Liniowych Rozważamy równanie macierzowe z końcówki ostatniego wykładu ( ) 3 1 X = 4 1 ( ) 2 5 Podstawiając X = ( ) x y i wymnażając, otrzymujemy układ 2 równań liniowych 3x

Bardziej szczegółowo

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

Uwagi wprowadzajace do reguł wnioskowania w systemie tabel analitycznych logiki pierwszego rzędu Witold Marciszewski: Wykład Logiki, 17 luty 2005, Collegium Civitas, Warszawa Uwagi wprowadzajace do reguł wnioskowania w systemie tabel analitycznych logiki pierwszego rzędu 1. Poniższe wyjaśnienie (akapit

Bardziej szczegółowo

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

I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych. I. Podstawowe pojęcia i oznaczenia logiczne i mnogościowe. Elementy teorii liczb rzeczywistych. 1. Elementy logiki matematycznej. 1.1. Rachunek zdań. Definicja 1.1. Zdaniem logicznym nazywamy zdanie gramatyczne

Bardziej szczegółowo

Logika intuicjonistyczna

Logika intuicjonistyczna Logika intuicjonistyczna Logika klasyczna oparta jest na pojęciu wartości logicznej zdania. Poprawnie zbudowane i jednoznaczne stwierdzenie jest w tej logice klasyfikowane jako prawdziwe lub fałszywe.

Bardziej szczegółowo

Logika binarna. Prawo łączności mówimy, że operator binarny * na zbiorze S jest łączny gdy (x * y) * z = x * (y * z) dla każdego x, y, z S.

Logika binarna. Prawo łączności mówimy, że operator binarny * na zbiorze S jest łączny gdy (x * y) * z = x * (y * z) dla każdego x, y, z S. Logika binarna Logika binarna zajmuje się zmiennymi mogącymi przyjmować dwie wartości dyskretne oraz operacjami mającymi znaczenie logiczne. Dwie wartości jakie mogą te zmienne przyjmować noszą przy tym

Bardziej szczegółowo

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

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017 Logika Stosowana Wykład 1 - Logika zdaniowa Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika Stosowana 2017 1 / 30 Plan wykładu 1 Język

Bardziej szczegółowo

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki Wykład 9 - Podstawy matematyczne automatyki procesów dyskretnych Instytut Automatyki i Robotyki Warszawa, 2015 Kody liczb całkowitych nieujemnych Kody liczbowe dzielimy na analityczne nieanalityczne (symboliczne)

Bardziej szczegółowo

Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak Rachunek zdań Materiały pomocnicze do wykładu wykładowca: dr Magdalena Kacprzak RACHUNEK ZDAŃ Zdania Definicja Zdanie jest to stwierdzenie w języku naturalnym, któremu można przypisać wartość prawdy lub

Bardziej szczegółowo

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie.

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie. Logika formalna wprowadzenie Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie. 1. Zdanie logicznie prawdziwe (Prawda logiczna) Zdanie, którego analityczność

Bardziej szczegółowo

Zasada indukcji matematycznej

Zasada indukcji matematycznej Zasada indukcji matematycznej Twierdzenie 1 (Zasada indukcji matematycznej). Niech ϕ(n) będzie formą zdaniową zmiennej n N 0. Załóżmy, że istnieje n 0 N 0 takie, że 1. ϕ(n 0 ) jest zdaniem prawdziwym,.

Bardziej szczegółowo

Programowanie w Baltie klasa VII

Programowanie w Baltie klasa VII Programowanie w Baltie klasa VII Zadania z podręcznika strona 127 i 128 Zadanie 1/127 Zadanie 2/127 Zadanie 3/127 Zadanie 4/127 Zadanie 5/127 Zadanie 6/127 Ten sposób pisania programu nie ma sensu!!!.

Bardziej szczegółowo

4 Klasyczny rachunek zdań

4 Klasyczny rachunek zdań 4 Klasyczny rachunek zdań Elementy Logiki i Teorii Mnogości 2015/2016 Spis najważniejszych tautologii: (a) p p prawo wyłączonego środka (b) ( p) p prawo podwójnej negacji (c) p q q p (d) p q q p prawo

Bardziej szczegółowo

1 Podstawowe oznaczenia

1 Podstawowe oznaczenia Poniżej mogą Państwo znaleźć skondensowane wiadomości z wykładu. Należy je traktować jako przegląd pojęć, które pojawiły się na wykładzie. Materiały te nie są w pełni tożsame z tym co pojawia się na wykładzie.

Bardziej szczegółowo

W. Guzicki Zadanie 41 z Informatora Maturalnego poziom podstawowy 1

W. Guzicki Zadanie 41 z Informatora Maturalnego poziom podstawowy 1 W. Guzicki Zadanie 41 z Informatora Maturalnego poziom podstawowy 1 W tym tekście zobaczymy rozwiązanie zadania 41 z Informatora o egzaminie maturalnym z matematyki od roku szkolnego 014/015 oraz rozwiązania

Bardziej szczegółowo

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki

Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej. Elementy logiki Maciej Grzesiak Instytut Matematyki Politechniki Poznańskiej Elementy logiki 1. Elementy logiki W logice zdaniem nazywamy wypowiedź oznajmującą, która (w ramach danej nauki) jest albo prawdziwa, albo fałszywa.

Bardziej szczegółowo

Klasyczny rachunek zdań 1/2

Klasyczny rachunek zdań 1/2 Klasyczny rachunek zdań /2 Elementy logiki i metodologii nauk spotkanie VI Bartosz Gostkowski Poznań, 7 XI 9 Plan wykładu: Zdanie w sensie logicznym Klasyczny rachunek zdań reguły słownikowe reguły składniowe

Bardziej szczegółowo

Kultura logiczna Klasyczny rachunek zdań 1/2

Kultura logiczna Klasyczny rachunek zdań 1/2 Kultura logiczna Klasyczny rachunek zdań /2 Bartosz Gostkowski bgostkowski@gmail.com Kraków 22 III 2 Plan wykładu: Zdanie w sensie logicznym Klasyczny rachunek zdań reguły słownikowe reguły składniowe

Bardziej szczegółowo

CIĄGI wiadomości podstawowe

CIĄGI wiadomości podstawowe 1 CIĄGI wiadomości podstawowe Jak głosi definicja ciąg liczbowy to funkcja, której dziedziną są liczby naturalne dodatnie (w zadaniach oznacza się to najczęściej n 1) a wartościami tej funkcji są wszystkie

Bardziej szczegółowo

Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania

Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania Zastosowanie logiki matematycznej w procesie weryfikacji wymagań oprogramowania Testerzy oprogramowania lub osoby odpowiedzialne za zapewnienie jakości oprogramowania oprócz wykonywania testów mogą zostać

Bardziej szczegółowo

Elementy rachunku zdań i algebry zbiorów

Elementy rachunku zdań i algebry zbiorów Rozdział 1. Elementy rachunku zdań i algebry zbiorów 1.1. Zdania Przez α, β będziemy oznaczać zdania. Każdemu zdaniu możemy przyporządkować wartość logiczną 1, gdy jest prawdziwe oraz wartość logiczną

Bardziej szczegółowo

Zajęcia nr. 3 notatki

Zajęcia nr. 3 notatki Zajęcia nr. 3 notatki 22 kwietnia 2005 1 Funkcje liczbowe wprowadzenie Istnieje nieskończenie wiele funkcji w matematyce. W dodaktu nie wszystkie są liczbowe. Rozpatruje się funkcje które pobierają argumenty

Bardziej szczegółowo

LOGIKA Dedukcja Naturalna

LOGIKA Dedukcja Naturalna LOGIKA Dedukcja Naturalna Robert Trypuz Katedra Logiki KUL 7 stycznia 2014 Robert Trypuz (Katedra Logiki) Założeniowy system klasycznego rachunku zdań 7 stycznia 2014 1 / 42 PLAN WYKŁADU 1 Przykład dowodów

Bardziej szczegółowo

Logika Matematyczna. Zadania Egzaminacyjne, 2007

Logika Matematyczna. Zadania Egzaminacyjne, 2007 Logika Matematyczna Zadania Egzaminacyjne, 2007 I Rok Językoznawstwa i Informacji Naukowej UAM Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl Podajemy rozwiązania zadań egzaminacyjnych.

Bardziej szczegółowo

1 Rachunek zdań. w(p) = 0 lub p 0 lub [p] = 0. a jeśli jest fałszywe to:

1 Rachunek zdań. w(p) = 0 lub p 0 lub [p] = 0. a jeśli jest fałszywe to: 1 Rachunek zdań Formuły zdaniowe (lub krócej: zdania) w klasycznym rachunku zdań składają się ze zmiennych zdaniowych nazywanych też zdaniami składowymi (oznaczane są zazwyczaj p, q, r,...) oraz operatorów

Bardziej szczegółowo

Przekształcanie wykresów.

Przekształcanie wykresów. Sławomir Jemielity Przekształcanie wykresów. Pokażemy tu, jak zmiana we wzorze funkcji wpływa na wygląd jej wykresu. A. Mamy wykres funkcji f(). Jak będzie wyglądał wykres f ( ) + a, a stała? ( ) f ( )

Bardziej szczegółowo

Nazwa implementacji: Nauka języka Python wyrażenia warunkowe. Autor: Piotr Fiorek. Opis implementacji: Poznanie wyrażeń warunkowych if elif - else.

Nazwa implementacji: Nauka języka Python wyrażenia warunkowe. Autor: Piotr Fiorek. Opis implementacji: Poznanie wyrażeń warunkowych if elif - else. Nazwa implementacji: Nauka języka Python wyrażenia warunkowe Autor: Piotr Fiorek Opis implementacji: Poznanie wyrażeń warunkowych if elif - else. Nasz kalkulator umie już liczyć, ale potrafi przeprowadzać

Bardziej szczegółowo

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

Matematyka dyskretna. Andrzej Łachwa, UJ, /15 Matematyka dyskretna Andrzej Łachwa, UJ, 2015 andrzej.lachwa@uj.edu.pl 3/15 Indukcja matematyczna Poprawność indukcji matematycznej wynika z dobrego uporządkowania liczb naturalnych, czyli z następującej

Bardziej szczegółowo

Odejmowanie ułamków i liczb mieszanych o różnych mianownikach

Odejmowanie ułamków i liczb mieszanych o różnych mianownikach Przedmowa Odejmowanie ułamków i liczb mieszanych o różnych mianownikach To opracowanie jest napisane z myślą o uczniach klas 4 szkół podstawowych którzy po raz pierwszy spotykają się z odejmowaniem ułamków

Bardziej szczegółowo

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Definicja 1: Tautologia jest to takie wyrażenie, którego wartość logiczna jest prawdą przy wszystkich możliwych wartościowaniach zmiennych

Bardziej szczegółowo

W pewnym mieście jeden z jej mieszkańców goli wszystkich tych i tylko tych jej mieszkańców, którzy nie golą się

W pewnym mieście jeden z jej mieszkańców goli wszystkich tych i tylko tych jej mieszkańców, którzy nie golą się 1 Logika Zdanie w sensie logicznym, to zdanie oznajmujące, o którym da się jednoznacznie powiedzieć, czy jest fałszywe, czy prawdziwe. Zmienna zdaniowa- to symbol, którym zastępujemy dowolne zdanie. Zdania

Bardziej szczegółowo

Operatory AND, OR, NOT, XOR Opracował: Andrzej Nowak Bibliografia:

Operatory AND, OR, NOT, XOR Opracował: Andrzej Nowak Bibliografia: Operatory logiczne Komputery i ich logika AND - && Podstawy programowania w C++ Operatory AND, OR, NOT, XOR Opracował: Andrzej Nowak Bibliografia: CPA: PROGRAMMING ESSENTIALS IN C++ https://www.netacad.com

Bardziej szczegółowo

Rachunek logiczny. 1. Język rachunku logicznego.

Rachunek logiczny. 1. Język rachunku logicznego. Rachunek logiczny. Podstawową własnością rozumowania poprawnego jest zachowanie prawdy: rozumowanie poprawne musi się kończyć prawdziwą konkluzją, o ile wszystkie przesłanki leżące u jego podstaw były

Bardziej szczegółowo

Uwagi ogólne. 3. Użycie gwiazdki zamiast kropki na oznaczenie mnożenia: 4. Lepiej niż 6, F wyglądałby zapis: 69,539 pf.

Uwagi ogólne. 3. Użycie gwiazdki zamiast kropki na oznaczenie mnożenia: 4. Lepiej niż 6, F wyglądałby zapis: 69,539 pf. Uwagi ogólne. 1. Sprawozdania przesyłamy przez e-mail, wpisując w temacie STUDENT. 2. Sprawozdania przesyłamy tylko w postaci pliku PDF. 3. Termin na wykonanie i przesłanie sprawozdania wynosi 7 dni od

Bardziej szczegółowo

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

Matematyka dyskretna. Andrzej Łachwa, UJ, /14 Matematyka dyskretna Andrzej Łachwa, UJ, 2019 andrzej.lachwa@uj.edu.pl 4/14 Indukcja matematyczna Poprawność indukcji matematycznej wynika z dobrego uporządkowania liczb naturalnych, czyli z następującej

Bardziej szczegółowo

1. Operacje logiczne A B A OR B

1. Operacje logiczne A B A OR B 1. Operacje logiczne OR Operacje logiczne są operacjami działającymi na poszczególnych bitach, dzięki czemu można je całkowicie opisać przedstawiając jak oddziałują ze sobą dwa bity. Takie operacje logiczne

Bardziej szczegółowo

Indukcja matematyczna

Indukcja matematyczna Indukcja matematyczna 1 Zasada indukcji Rozpatrzmy najpierw następujący przykład. Przykład 1 Oblicz sumę 1 + + 5 +... + (n 1). Dyskusja. Widzimy że dla n = 1 ostatnim składnikiem powyższej sumy jest n

Bardziej szczegółowo

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie

Bardziej szczegółowo

Zestaw zadań dotyczących liczb całkowitych

Zestaw zadań dotyczących liczb całkowitych V Zestaw zadań dotyczących liczb całkowitych Opracowanie Monika Fabijańczyk ROZDZIAŁ 1 Cechy podzielności Poniższe zadania zostały wybrane z różnych zbiorów zadań, opracowań, konkursów matematycznych.

Bardziej szczegółowo

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

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 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 testu z filozofii jest zaliczenie testu z logiki i zaliczenie

Bardziej szczegółowo

0 + 0 = 0, = 1, = 1, = 0.

0 + 0 = 0, = 1, = 1, = 0. 5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,

Bardziej szczegółowo

Kultura logiczna Klasyczny rachunek zdań 2/2

Kultura logiczna Klasyczny rachunek zdań 2/2 Kultura logiczna Klasyczny rachunek zdań 2/2 Bartosz Gostkowski bgostkowski@gmail.com Kraków 29 III 2 Plan wykładu: Wartościowanie w KRZ Tautologie KRZ Wartościowanie v, to funkcja, która posyła zbiór

Bardziej szczegółowo

Zadanie 1. Czy prawdziwa jest następująca implikacja? Jeśli L A jest językiem regularnym, to regularnym językiem jest też. A = (A, Q, q I, F, δ)

Zadanie 1. Czy prawdziwa jest następująca implikacja? Jeśli L A jest językiem regularnym, to regularnym językiem jest też. A = (A, Q, q I, F, δ) Zadanie 1. Czy prawdziwa jest następująca implikacja? Jeśli L A jest językiem regularnym, to regularnym językiem jest też L = {vw : vuw L dla pewnego u A takiego, że u = v + w } Rozwiązanie. Niech A =

Bardziej szczegółowo

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2

WSTĘP. Budowa bramki NAND TTL, ch-ka przełączania, schemat wewnętrzny, działanie 2 WSTĘP O liczbie elementów użytych do budowy jakiegoś urządzenia elektronicznego, a więc i o możliwości obniżenia jego ceny, decyduje dzisiaj liczba zastosowanych w nim układów scalonych. Najstarszą rodziną

Bardziej szczegółowo

1 Układy równań liniowych

1 Układy równań liniowych II Metoda Gaussa-Jordana Na wykładzie zajmujemy się układami równań liniowych, pojawi się też po raz pierwszy macierz Formalną (i porządną) teorią macierzy zajmiemy się na kolejnych wykładach Na razie

Bardziej szczegółowo

LOGIKA MATEMATYCZNA, ZBIORY, LICZBY RZECZYWISTE

LOGIKA MATEMATYCZNA, ZBIORY, LICZBY RZECZYWISTE LOGIKA MATEMATYCZNA, ZBIORY, LICZBY RZECZYWISTE POJĘCIE PIERWOTNE, AKSJOMAT, TWIERDZENIE Pojęcie pierwotne jest to pojęcie, którego nie definiujemy, a mimo to przyjmujemy za oczywiste np.: liczba, punkt,

Bardziej szczegółowo

Chińskie, japońskie znaki

Chińskie, japońskie znaki Chińskie, japońskie znaki Podstawowe znaki chińskie czy japońskie to dla Europejczyka czysta magia. Dzieje się tak dlatego, że ucząc się tego typu znaków, opieramy się na czymś, co nie pozwala nam pamiętać.

Bardziej szczegółowo

Matematyka dyskretna. Andrzej Łachwa, UJ, /10

Matematyka dyskretna. Andrzej Łachwa, UJ, /10 Matematyka dyskretna Andrzej Łachwa, UJ, 2018 andrzej.lachwa@uj.edu.pl 3/10 indukcja matematyczna Poprawność indukcji matematycznej wynika z dobrego uporządkowania liczb naturalnych, czyli z następującej

Bardziej szczegółowo

8. SKRÓCONA METODA ZERO-JEDYNKOWA

8. SKRÓCONA METODA ZERO-JEDYNKOWA 8. SKRÓCONA METODA ZERO-JEDYNKOWA W rozdziale tym poznamy skróconą metodę zero-jedynkową. Zakłada ona umiejętność określania wartości logicznych «wstecz», a pozwoli nam dość sprawnie dowieść, że (a) pewien

Bardziej szczegółowo

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których

Bardziej szczegółowo

3. Instrukcje warunkowe

3. Instrukcje warunkowe . Instrukcje warunkowe Przykłady.1. Napisz program, który pobierze od użytkownika liczbę i wypisze na ekran słowo ujemna lub nieujemna, w zależności od tego czy dana liczba jest ujemna czy nie. 1 #include

Bardziej szczegółowo

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

Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37 Logika Michał Lipnicki Zakład Logiki Stosowanej UAM 15 stycznia 2011 Michał Lipnicki () Logika 15 stycznia 2011 1 / 37 Wstęp Materiały na dzisiejsze zajęcia zostały opracowane na podstawie pomocy naukowych

Bardziej szczegółowo

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

Jarosław Wróblewski Analiza Matematyczna 1A, zima 2012/13 35. O zdaniu 1 T (n) udowodniono, że prawdziwe jest T (1), oraz że dla dowolnego n 6 zachodzi implikacja T (n) T (n+2). Czy można stąd wnioskować, że a) prawdziwe jest T (10), b) prawdziwe jest T (11),

Bardziej szczegółowo

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

Wybierz cztery z poniższych pięciu zadań. Poprawne rozwiazanie dwóch zadań oznacza zdany egzamin. Logika, II rok Etnolingwistyki UAM, 20 VI 2008. Imię i Nazwisko:.............................. GRUPA: I Wybierz cztery z poniższych pięciu zadań. Poprawne rozwiazanie dwóch zadań oznacza zdany egzamin.

Bardziej szczegółowo

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

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią. Semantyczne twierdzenie o podstawianiu Jeżeli dana formuła rachunku zdań jest tautologią i wszystkie wystąpienia pewnej zmiennej zdaniowej w tej tautologii zastąpimy pewną ustaloną formułą, to otrzymana

Bardziej szczegółowo

Procenty % % oznacza liczbę 0, 01 czyli / 100

Procenty % % oznacza liczbę 0, 01 czyli / 100 % oznacza liczbę 0, 01 czyli / 100 p p % oznacza iloczyn p 0,01 100 Procenty % Wyrażenie p % liczby x oznacza iloczyn 1 Łacińskie pro cent oznacza na 100 Stosuje się także oznaczający 0,001 Łacińskie pro

Bardziej szczegółowo

Jak odczuwać gramatykę

Jak odczuwać gramatykę Jak odczuwać gramatykę Przez lata uważałem, że najlepszym sposobem na opanowanie gramatyki jest powtarzanie. Dzisiaj wiem, że powtarzanie jest skrajnie nieefektywnym sposobem nauki czegokolwiek, także

Bardziej szczegółowo

http://www-users.mat.umk.pl/~pjedrzej/wstep.html 1 Opis przedmiotu Celem przedmiotu jest wykształcenie u studentów podstaw języka matematycznego, wypracowanie podstawowych umiejętności przeprowadzania

Bardziej szczegółowo

Elementy logiki matematycznej

Elementy logiki matematycznej Elementy logiki matematycznej Przez p, q będziemy oznaczać zdania. Każdemu zdaniu możemy przyporządkować wartość logiczną 1, gdy jest prawdziwe oraz wartość logiczną 0, gdy jest fałszywe. Oznaczmy wartość

Bardziej szczegółowo