Strona głównaLiczby i działaniaLogika — rachunek zdań

Logika — rachunek zdań

Rachunek zdań zajmuje się jedną rzeczą: jak z prawdziwości zdań składowych wynika prawdziwość zdania złożonego. Zdanie ma tu tylko dwie możliwe wartości, więc wszystkich przypadków jest garstka — i dlatego wszystko da się sprawdzić do końca, tabelką. To jedyny dział szkolnej matematyki, w którym „sprawdziłem wszystkie możliwości” znaczy dosłownie wszystkie.

Dział: Liczby i działaniaPoziom: poza podstawą programową — matura nie wymaga

1Czego wymaga podstawa, a czego nie

Materiał nadprogramowy — matura tego nie wymaga

Obowiązująca podstawa programowa dla liceum nie ma działu o logice ani o rachunku zdań. Sprawdziłem pełną listę trzynastu działów — od „Liczby rzeczywiste” po „Optymalizacja i rachunek różniczkowy” — takiego działu tam nie ma. Koniunkcja, alternatywa, implikacja, kwantyfikatory ani prawa de Morgana nie padają w żadnym punkcie.

Temat ten był w starszych programach nauczania i stąd bierze się jego obecność w wielu podręcznikach oraz zbiorach zadań. Jeśli trafisz na niego w starym zbiorze — to nie znaczy, że wypadł Ci z pamięci; on po prostu wypadł z podstawy.

Wniosek praktyczny: do matury tego nie potrzebujesz. Przydaje się natomiast do czytania treści zadań — zwrotów „wtedy i tylko wtedy”, „dla każdego”, „istnieje” — oraz w zadaniach na dowodzenie.

Jeśli uczysz się pod presją czasu, ten dział zostaw na koniec.

Strona należy do działu Zagadnienia dodatkowe, w którym zebrane są tematy spoza podstawy programowej.

Zdanie w logice to wypowiedź, o której da się orzec, że jest prawdziwa albo fałszywa — i tylko jedno z tych dwóch. „Liczba 77 jest pierwsza” jest zdaniem (prawdziwym). „Która godzina?” zdaniem nie jest.

Wartości oznacza się zwykle 11 (prawda) i 00 (fałsz), co jest wygodne, bo tabelki wyglądają wtedy jak rachunek.

Spójniki budują ze zdań prostych zdania złożone. Jest ich cztery plus zaprzeczenie:

nazwasymbolczyta się
negacja¬p\neg pnieprawda, że pp
koniunkcjapqp \wedge qpp i qq
alternatywapqp \vee qpp lub qq
implikacjapqp \Rightarrow qjeśli pp, to qq
równoważnośćpqp \Leftrightarrow qpp wtedy i tylko wtedy, gdy qq

2Tabelki prawdy — komplet przypadków

Dwa zdania dają cztery możliwe układy wartości. Poniższa tabela jest więc kompletna — nie ma piątego przypadku do sprawdzenia.

ppqqpqp \wedge qpqp \vee qpqp \Rightarrow qpqp \Leftrightarrow q
111111111111
110000110\textcolor{#E0453A}{0}00
001100111100
000000001111

Koniunkcja jest prawdziwa tylko wtedy, gdy oba zdania są prawdziwe — jak łańcuch, który zrywa się przy pierwszym słabym ogniwie.

Alternatywa jest fałszywa tylko wtedy, gdy oba są fałszywe. Uwaga: to „lub” nie wyklucza obu naraz — inaczej niż w potocznej polszczyźnie („kawa lub herbata” zwykle znaczy jedno z dwóch).

Implikacja jest fałszywa dokładnie w jednym z czterech przypadków — sprawdziłem to na komplecie: gdy pp jest prawdziwe, a qq fałszywe.

Z fałszu wynika wszystko

Dwa ostatnie wiersze tabeli zaskakują: implikacja o fałszywym poprzedniku jest prawdziwa, niezależnie od następnika. Sprawdziłem oba przypadki — i „fałsz ⇒ prawda”, i „fałsz ⇒ fałsz” wychodzą prawdziwe.

Sens tego widać na obietnicy: „jeśli zdam maturę, postawię ciastko”. Jeśli nie zdam, obietnicy nie złamałem — niezależnie od tego, czy ciastko postawię. Kłamstwem byłoby tylko: zdać i nie postawić.

To dlatego implikacja fałszywa jest tylko w wierszu 101 \Rightarrow 0.

Równoważność jest prawdziwa, gdy oba zdania mają tę samą wartość — obojętne, czy oba prawdziwe, czy oba fałszywe.

3Zaprzeczanie — tu ginie najwięcej

Zaprzeczanie zdania złożonego nie polega na dopisaniu „nieprawda, że” i zostawieniu reszty. Spójnik też się zmienia.

Prawa de Morgana mówią jak:

¬(pq)=¬p¬q¬(pq)=¬p¬q\neg(p \wedge q) = \neg p \vee \neg q \qquad\qquad \neg(p \vee q) = \neg p \wedge \neg q

Sprawdziłem oba na wszystkich czterech układach wartości — zgodność w każdym, bez wyjątku.

Po polsku: zaprzeczenie „pp i qq” to „nie pp lub nie qq”. Zaprzeczeniem zdania „mam czas i pieniądze” jest „nie mam czasu lub nie mam pieniędzy” — wystarczy, że brakuje jednej rzeczy.

Zaprzeczenie implikacji NIE jest implikacją

To najczęstszy błąd w całym dziale. Zaprzeczeniem pqp \Rightarrow q jest koniunkcja:

¬(pq)=p¬q\neg(p \Rightarrow q) = p \wedge \neg q

Sprawdziłem na komplecie czterech przypadków — zgadza się wszędzie. Zaprzeczeniem zdania „jeśli pada, to biorę parasol” jest więc „pada i nie biorę parasola”, a nie „jeśli nie pada, to nie biorę”.

Ten błędny wariant ¬p¬q\neg p \Rightarrow \neg q różni się od poprawnego w dwóch z czterech przypadków — czyli w połowie. To nie drobiazg.

Kontrapozycja to co innego niż zaprzeczenie i jest prawdziwa: pqp \Rightarrow q znaczy dokładnie to samo co ¬q¬p\neg q \Rightarrow \neg p. Sprawdzone na komplecie przypadków. „Jeśli pada, biorę parasol” = „jeśli nie biorę parasola, to nie pada”.

4Prawa rachunku zdań

Wszystkie poniższe sprawdziłem na komplecie układów wartości — cztery przy dwóch zdaniach, osiem przy trzech. Nie ma tu miejsca na „sprawdziłem kilka przykładów”.

prawozapissprawdzone
przemienność koniunkcjipq=qpp \wedge q = q \wedge p4/4
przemienność alternatywypq=qpp \vee q = q \vee p4/4
podwójna negacja¬(¬p)=p\neg(\neg p) = p4/4
wyłączonego środkap¬pp \vee \neg p — zawsze prawda4/4
sprzeczności¬(p¬p)\neg(p \wedge \neg p) — zawsze prawda4/4
implikacja przez alternatywępq=¬pqp \Rightarrow q = \neg p \vee q4/4
kontrapozycjapq=¬q¬pp \Rightarrow q = \neg q \Rightarrow \neg p4/4
rozdzielność ∧ względem ∨p(qr)=(pq)(pr)p \wedge (q \vee r) = (p \wedge q) \vee (p \wedge r)8/8
rozdzielność ∨ względem ∧p(qr)=(pq)(pr)p \vee (q \wedge r) = (p \vee q) \wedge (p \vee r)8/8

Dwa ostatnie wiersze warto porównać z arytmetyką. Pierwsza rozdzielność ma znany odpowiednik: mnożenie rozdziela się względem dodawania, tak jak przy mnożeniu wyrażeń algebraicznych.

Druga nie ma odpowiednika w liczbach. Nie jest prawdą, że a+(bc)=(a+b)(a+c)a + (b \cdot c) = (a+b)(a+c) — sprawdziłem: dla a=2a=2, b=3b=3, c=4c=4 lewa strona daje 14\textcolor{#16A06A}{14}, a prawa 30\textcolor{#E0453A}{30}. W logice analogiczne prawo zachodzi i to jedna z rzeczy, które odróżniają rachunek zdań od rachunku liczb.

Gdzie to widać poza logiką

Prawa de Morgana wracają przy zbiorach: zaprzeczenie odpowiada dopełnieniu, koniunkcja części wspólnej, a alternatywa sumie. Opisuję działania na zbiorach osobno.

Kontrapozycja jest podstawą dowodu nie wprost — zamiast dowodzić pqp \Rightarrow q, dowodzi się ¬q¬p\neg q \Rightarrow \neg p.

Zwrot „wtedy i tylko wtedy” w treści zadania to równoważność: trzeba wykazać obie implikacje, nie jedną.

5Przykłady krok po kroku

Trzy zadania: wartość zdania złożonego, zaprzeczenie implikacji i sprawdzenie prawa tabelką.

Przykład 1 Wartość zdania złożonego

Niech pp: „liczba 66 jest parzysta”, qq: „liczba 66 jest pierwsza”. Oceń wartość logiczną zdań: pqp \wedge q, pqp \vee q, pqp \Rightarrow q oraz qpq \Rightarrow p.

  1. Ustalam wartości zdań prostych. Szóstka dzieli się przez 22, więc pp jest prawdziwe (1\textcolor{#16A06A}{1}).
  2. Szóstka ma dzielniki 1,2,3,61, 2, 3, 6, czyli więcej niż dwa — nie jest pierwsza, więc qq jest fałszywe (0\textcolor{#16A06A}{0}).
  3. pqp \wedge q: koniunkcja wymaga obu prawdziwych, a qq jest fałszywe → 0\textcolor{#E0453A}{0}, zdanie fałszywe.
  4. pqp \vee q: alternatywie wystarczy jedno prawdziwe, a pp takie jest → 1\textcolor{#E0453A}{1}, zdanie prawdziwe.
  5. pqp \Rightarrow q: poprzednik prawdziwy, następnik fałszywy — to jedyny układ dający fałsz → 0\textcolor{#E0453A}{0}.
  6. qpq \Rightarrow p: poprzednik fałszywy, więc implikacja jest prawdziwa niezależnie od następnika → 1\textcolor{#E0453A}{1}.
  7. Kontrola: dwie ostatnie odpowiedzi są różne, choć zdania różnią się tylko kolejnością ✓ — implikacja nie jest przemienna.

Odpowiedź: pqp \wedge q — fałsz; pqp \vee q — prawda; pqp \Rightarrow q — fałsz; qpq \Rightarrow p — prawda.

Ostatnia para jest sednem zadania: zamiana stron w implikacji zmienia wartość zdania. Koniunkcja i alternatywa są przemienne, implikacja nie — i to najczęściej sprawdzana rzecz w zadaniach typu prawda–fałsz.

Przykład 2 Zaprzeczenie zdania z implikacją

Zaprzecz zdaniu: „Jeśli liczba jest podzielna przez 66, to jest podzielna przez 33”.

  1. Rozpoznaję budowę: to implikacja pqp \Rightarrow q, gdzie pp: „podzielna przez 6\textcolor{#16A06A}{6}”, qq: „podzielna przez 3\textcolor{#16A06A}{3}”.
  2. Korzystam z prawa: ¬(pq)=p¬q\neg(p \Rightarrow q) = p \wedge \neg q. Zaprzeczenie implikacji jest koniunkcją, nie implikacją.
  3. Zatem zaprzeczeniem jest: „liczba jest podzielna przez 6\textcolor{#E0453A}{6} i nie jest podzielna przez 3\textcolor{#E0453A}{3}”.
  4. Kontrola sensu: zdanie wyjściowe jest prawdziwe (każda wielokrotność sześciu dzieli się przez trzy), więc jego zaprzeczenie musi być fałszywe.
  5. Sprawdzam: czy istnieje liczba podzielna przez 66 i niepodzielna przez 33? Nie istnieje, bo 6=236 = \textcolor{#16A06A}{2} \cdot \textcolor{#16A06A}{3} ✓ — zaprzeczenie jest fałszywe, jak być powinno.
  6. Kontrola błędnej wersji: „jeśli nie jest podzielna przez 66, to nie jest podzielna przez 33” — to zdanie jest fałszywe dla liczby 9\textcolor{#2F80D8}{9}, ale nie jest zaprzeczeniem wyjściowego.

Odpowiedź: „Liczba jest podzielna przez 66 i nie jest podzielna przez 33”.

Kontrola przez sens jest tu najmocniejsza: prawdziwe zdanie musi mieć fałszywe zaprzeczenie. Jeśli po zaprzeczeniu wychodzi coś, co też brzmi prawdziwie, zaprzeczenie zostało zrobione źle.

Przykład 3 Sprawdzenie prawa tabelką

Sprawdź, czy zdanie ¬(pq)(¬p¬q)\neg(p \wedge q) \Leftrightarrow (\neg p \vee \neg q) jest prawdziwe dla dowolnych zdań pp i qq.

  1. Dwa zdania proste dają 4\textcolor{#16A06A}{4} układy wartości — buduję tabelkę i sprawdzam wszystkie.
  2. Dla p=1p=1, q=1q=1: lewa strona ¬(11)=¬1=0\neg(1 \wedge 1) = \neg 1 = \textcolor{#2F80D8}{0}; prawa 00=00 \vee 0 = \textcolor{#2F80D8}{0} — zgodne.
  3. Dla p=1p=1, q=0q=0: lewa ¬(10)=¬0=1\neg(1 \wedge 0) = \neg 0 = \textcolor{#2F80D8}{1}; prawa 01=10 \vee 1 = \textcolor{#2F80D8}{1} — zgodne.
  4. Dla p=0p=0, q=1q=1: lewa ¬0=1\neg 0 = \textcolor{#2F80D8}{1}; prawa 10=11 \vee 0 = \textcolor{#2F80D8}{1} — zgodne.
  5. Dla p=0p=0, q=0q=0: lewa ¬0=1\neg 0 = \textcolor{#2F80D8}{1}; prawa 11=11 \vee 1 = \textcolor{#2F80D8}{1} — zgodne.
  6. Obie strony mają tę samą wartość we wszystkich czterech przypadkach, więc równoważność jest prawdziwa zawsze — to prawo de Morgana ✓
  7. Przeliczyłem to programowo na komplecie układów: 00 niezgodności na 44 sprawdzenia.

Odpowiedź: Zdanie jest prawdziwe dla dowolnych pp i qq — to pierwsze prawo de Morgana.

Zdanie prawdziwe przy każdym układzie wartości nazywa się tautologią. W tym dziale dowód tautologii jest zawsze skończony i zawsze wykonalny — wystarczy wypisać wszystkie wiersze, których przy nn zdaniach jest 2n2^n.

6Najczęstsze błędy

Pierwszy błąd jest najpoważniejszy i różni się od poprawnej odpowiedzi w połowie przypadków.

Zaprzeczanie implikacji przez zaprzeczenie obu stron

Skąd się bierze: Zapis ¬p¬q\textcolor{#9b1c14}{\neg p \Rightarrow \neg q} nie jest zaprzeczeniem pqp \Rightarrow q — poprawne zaprzeczenie to koniunkcja p¬qp \wedge \neg q. Sprawdziłem oba na komplecie czterech układów: różnią się w dwóch, czyli w połowie przypadków.

Jak zrobić dobrze: Zapamiętaj jednym zdaniem: zaprzeczeniem „jeśli pp, to qq” jest „pp i nie qq” — czyli opis sytuacji, w której obietnica została złamana.

Zaprzeczanie koniunkcji bez zamiany spójnika

Skąd się bierze: Zapis ¬p¬q\textcolor{#9b1c14}{\neg p \wedge \neg q} jako zaprzeczenie pqp \wedge q jest za mocny — wymaga fałszywości obu zdań, a do zaprzeczenia koniunkcji wystarczy fałszywość jednego. Prawo de Morgana zamienia tu „i” na „lub”.

Jak zrobić dobrze: Przy zaprzeczaniu zawsze zamieniaj spójnik: „i” na „lub” i odwrotnie. Kontrola tabelką zajmuje cztery wiersze.

Czytanie „lub” jako wykluczającego

Skąd się bierze: W potocznej polszczyźnie „kawa lub herbata” zwykle znaczy jedno z dwóch. W logice alternatywa jest prawdziwa także wtedy, gdy oba zdania są prawdziwe — fałszywa jest tylko przy obu fałszywych.

Jak zrobić dobrze: Czytaj pqp \vee q jako „przynajmniej jedno z nich”. Wykluczające „albo” to osobny spójnik i w szkolnych zadaniach prawie się nie pojawia.

Mylenie kontrapozycji z zaprzeczeniem

Skąd się bierze: Kontrapozycja ¬q¬p\neg q \Rightarrow \neg p jest równoważna zdaniu wyjściowemu — ma tę samą wartość we wszystkich czterech przypadkach. Zaprzeczenie ma wartość przeciwną. To dwie różne operacje, a wyglądają podobnie.

Jak zrobić dobrze: Sprawdź kierunek: kontrapozycja odwraca strony i zaprzecza obie; zaprzeczenie zostawia kolejność i zmienia spójnik na koniunkcję.

7Pytania i odpowiedzi

Czy logika jest potrzebna do matury?

Obowiązująca podstawa programowa dla liceum nie ma działu o rachunku zdań. Temat bywa jednak w starszych podręcznikach i przydaje się przy czytaniu treści zadań oraz w dowodach.

Kiedy implikacja jest fałszywa?

Tylko w jednym przypadku na cztery: gdy poprzednik jest prawdziwy, a następnik fałszywy. We wszystkich pozostałych układach, w tym przy fałszywym poprzedniku, implikacja jest prawdziwa.

Jak zaprzeczyć zdaniu z implikacją?

Zaprzeczeniem jest koniunkcja poprzednika i zaprzeczonego następnika, a nie kolejna implikacja. Opisuje ona dokładnie tę sytuację, w której zapowiedź została złamana.

Co mówią prawa de Morgana?

Że przy zaprzeczaniu zdania złożonego spójnik zmienia się na przeciwny, a oba składniki zostają zaprzeczone. Koniunkcja przechodzi w alternatywę, a alternatywa w koniunkcję.

Czym różni się kontrapozycja od zaprzeczenia?

Kontrapozycja jest równoważna zdaniu wyjściowemu, więc ma zawsze tę samą wartość logiczną. Zaprzeczenie ma wartość przeciwną, więc te dwie operacje dają zupełnie różne zdania.

Co to jest tautologia?

Zdanie prawdziwe przy każdym możliwym układzie wartości zdań składowych. Sprawdza się je tabelką, bo liczba przypadków jest skończona i wynosi dwa do potęgi równej liczbie zdań prostych.

Czytaj dalej

Mateusz Będkowski — nauczyciel matematyki, autor serwisu Nie każ mu liczyć

Mateusz Będkowski

nauczyciel matematyki, autor „Nie każ mu liczyć”

Uczę matematyki od 13 lat, w tym 7 lat w szkole — dziś w dwóch szkołach w Kaliszu. Magister pedagogiki ze specjalnością terapia pedagogiczna, po studiach podyplomowych z matematyki. Rozwiązania na tej stronie liczę sam, krok po kroku, i zapisuję dokładnie tak, jak tłumaczę je uczniowi na kartce.

Ostatnia aktualizacja: 2026-07-31. Tekst redakcji „Nie każ mu liczyć”.