Logika zdań jest gałęzią matematyki badającą logiczne relacje między sądami (lub stwierdzeniami, zdaniami, twierdzeniami) traktowanymi jako całość i połączonymi spójnikami logicznymi.
W tym artykule szczegółowo omówiliśmy logikę zdań i tematy pokrewne.
Spis treści
Co to jest logika?
Logika jest podstawą wszelkiego rozumowania matematycznego i wszelkiego rozumowania automatycznego. Reguły logiki określają znaczenie zdań matematycznych. Reguły te pomagają nam zrozumieć i uzasadnić stwierdzenia takie jak:
Co w prostym języku angielskim oznacza Istnieje liczba całkowita, która nie jest sumą dwóch kwadratów .
Znaczenie logiki matematycznej
Reguły logiki nadają precyzyjne znaczenie twierdzeniom matematycznym. Reguły te służą do rozróżniania ważnych i nieprawidłowych argumentów matematycznych. Oprócz swojego znaczenia w rozumieniu rozumowania matematycznego, logika ma liczne zastosowania w informatyce, począwszy od projektowania obwodów cyfrowych po budowę programów komputerowych i weryfikację poprawności programów.
Logika zdań
Co to jest propozycja? Twierdzenie jest podstawowym elementem logiki. Definiuje się je jako zdanie oznajmujące, które jest albo prawdą, albo fałszem, ale nie obydwoma. The Wartość prawdy zdania ma wartość Prawda (oznaczana jako T), jeśli jest to zdanie prawdziwe, i Fałsz (oznaczana jako F), jeśli jest to zdanie fałszywe. Na przykład,
- Słońce wschodzi na wschodzie i zachodzi na zachodzie.
- 1 + 1 = 2
- „b” jest samogłoską.
Wszystkie powyższe zdania są zdaniami, gdzie pierwsze dwa są prawidłowe (prawda), a trzecie jest nieprawidłowe (fałsz). Niektóre zdania, które nie mają wartości logicznej lub mogą mieć więcej niż jedną wartość logiczną, nie są zdaniami. Na przykład,
- Która godzina?
- Idź na zewnątrz i się pobaw
- x + 1 = 2
Powyższe zdania nie są twierdzeniami, gdyż dwa pierwsze nie mają wartości logicznej, natomiast trzecie może być prawdziwe lub fałszywe. Aby reprezentować propozycje, zmienne zdań są używane. Zgodnie z konwencją zmienne te są reprezentowane przez małe alfabety, takie jak
Logika zdań
dla pętli basha
Tabela prawdy
Ponieważ musimy znać wartość logiczną zdania we wszystkich możliwych scenariuszach, rozważamy wszystkie możliwe kombinacje zdań, które są połączone spójnikami logicznymi w celu utworzenia danego zdania złożonego. To zestawienie wszystkich możliwych scenariuszy w formie tabelarycznej nazywa się a tabela prawdy . Najczęstsze łączniki logiczne-
1. Negacja
Jeśli
| P | ¬s |
|---|---|
| T | F |
| F | T |
Przykład, Zaprzeczenie: Dzisiaj pada deszcz, czy To nie jest tak, że dzisiaj pada, czy po prostu Dzisiaj nie pada.
2. Koniunkcja
Dla dowolnych dwóch propozycji
| P | Q | p ∧ q |
|---|---|---|
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | F |
Przykład, Łączenie zdań
3. Dysjunkcja
Dla dowolnych dwóch propozycji
| P | Q | p ∨ q |
|---|---|---|
| T | T | T |
| T | F | T |
| F | T | T |
| F | F | F |
Przykład, Dysjunkcja zdań
4. Ekskluzywny Or
Dla dowolnych dwóch propozycji
| P | Q | p ⊕ q |
|---|---|---|
| T | T | F |
| T | F | T |
| F | T | T |
| F | F | F |
Przykład, Ekskluzywne lub z propozycji
5. Implikacja
Dla dowolnych dwóch propozycji
| P | Q | p → q |
|---|---|---|
| T | T | T |
| T | F | F |
| F | T | T |
| F | F | T |
Ktoś mógłby się zastanawiać, dlaczego tak jest
Wynika to z Zasada eksplozji który mówi: Zdanie fałszywe sugeruje cokolwiek. Zdania warunkowe odgrywają bardzo ważną rolę w rozumowaniu matematycznym, dlatego do wyrażenia używa się różnorodnej terminologii
Jeśli p, to qp jest wystarczające dla qq, gdy pa warunkiem koniecznym dla p jest qp tylko wtedy, gdy qq chyba, że z p wynika ≠pq
Przykład, Jeśli jest piątek, to dzisiaj pada deszcz, to propozycja, która ma formę
programowanie w tablicach C
6. Implikacja dwuwarunkowa lub podwójna
Dla dowolnych dwóch propozycji
| P | Q | p ↔ q |
|---|---|---|
| T | T | T |
| T | F | F |
| F | T | F |
| F | F | T |
Inne popularne sposoby wyrażania się
p jest konieczne i wystarczające dla qif p, to q i odwrotnie, jeśli q
Przykład: Dzisiaj pada deszcz wtedy i tylko wtedy, gdy dzisiaj jest piątek. jest zdaniem mającym postać
przeczytaj z CSV Java
1) Rozważ następujące stwierdzenia:
- P: Dobre telefony komórkowe nie są tanie.
- P: Tanie telefony komórkowe nie są dobre.
- L: P implikuje Q
- M: Q implikuje P
- N: P jest równoważne Q
Które z poniższych stwierdzeń dotyczących L, M i N jest POPRAWNE? (Gate 2014)
(A) Tylko L jest PRAWDZIWE.
(B) Tylko M jest PRAWDZIWE.
(C) Tylko N jest PRAWDZIWE.
(D) L, M i N są PRAWDĄ.
Aby zapoznać się z rozwiązaniem, zobacz BRAMA | GATE-CS-2014-(zestaw-3) | Pytanie 11
2) Które z poniższych nie jest równoważne p?q (Gate 2015)
Aby zapoznać się z rozwiązaniem, zobacz BRAMA | GATE-CS-2015 (zestaw 1) | Pytanie 65