
Елементи на логика: твърдения, отрицания и импликации
от Стефан Стратиев, 04/08/2026
Въведение
Логиката е като „граматика“ на математиката: тя ни учи как да формулираме ясни твърдения и как да правим коректни изводи. В училище често решаваме задачи „по навик“, но логиката обяснява защо дадено разсъждение е вярно и кога не е. В тази статия ще разгледаме най-важните елементи на математическата логика на ниво 11–12 клас:
- какво е твърдение и какво не е;
- как се образува отрицание и как работят правилата на де Морган;
- какво означава импликация A ⇒ B и защо се бърка толкова често;
- какво е контрапозиция и защо е еквивалентна на импликацията;
- какво са квантори „за всяко“, „съществува“ и как правилно се отричат.
Накрая има кратък тест с отговори и идеи за домашно упражнение.
1. Основни понятия
1.1. Твърдение
Твърдение е изречение, за което можем еднозначно да кажем дали е вярно или невярно. Примери за твърдения:
- „7 е просто число.“ — вярно.
- „София е столица на България.“ — вярно.
- „Съществува число x, такова че x² = 2.“ — вярно. Не са твърдения:
- „Отвори прозореца!“ — заповед, не може да е вярно/невярно.
- „Кое е най-красивото число?“ — въпрос.
- „Този филм е страхотен.“ — субективно, няма еднозначна истинност.
Истинностна стойност на твърдение е „вярно“ обозначаваме с И или „невярно“ обозначаваме с Л.
1.2. Отрицание ¬A
Отрицанието на твърдение A се означава с ¬A и означава „не е вярно, че A“. Примери:
- A: „Днес вали.“
- ¬A: „Днес не вали.“
- A: „x е четно число.“
- ¬A: „x не е четно число.“ т.е. x е нечетно, ако x е цяло
Важно: отрицанието не е „обратното“ в житейски смисъл, а логическото „не“.
1.3. Конюнкция и дизюнкция: A ∧ B, A ∨ B
- Конюнкция A ∧ B означава „A и B“. Тя е вярна само ако и двете твърдения са верни.
- Дизюнкция A ∨ B означава „A или B“ в математиката „или“ обикновено е включващо — може и двете. Тя е вярна ако поне едно от твърденията е вярно.
Таблици за истинност:
| A | B | A ∧ B | A ∨ B |
|---|---|---|---|
| И | И | И | И |
| И | Л | Л | И |
| Л | И | Л | И |
| Л | Л | Л | Л |
1.4. Импликация A ⇒ B
Импликацията A ⇒ B се чете „ако A, то B“. Тук:
- A се нарича условие или предпоставка,
- B се нарича заключение.
Таблицата й за истинност е:
| A | B | A ⇒ B |
|---|---|---|
| И | И | И |
| И | Л | Л |
| Л | И | И |
| Л | Л | И |
Това е най-неинтуитивната част: когато A е лъжа, импликацията A ⇒ B се счита за вярна, защото твърдението „ако A, то B“ не е нарушено — A не се е случило.
Пример: „Ако едно число се дели на 4, то се дели на 2.“ — вярно.
- Ако числото се дели на 4 A=И, то наистина се дели на 2 B=И.
- Ако числото не се дели на 4 A=Л, твърдението не казва нищо конкретно за делимостта на 2 — затова импликацията остава вярна.
1.5. Еквивалентност A ⇔ B
Еквивалентността A ⇔ B означава „A е еквивалентно на B“, „A тогава и само тогава, когато B“. Тя е вярна, когато A и B имат една и съща истинностна стойност:
| A | B | A ⇔ B |
|---|---|---|
| И | И | И |
| И | Л | Л |
| Л | И | Л |
| Л | Л | И |
2. Таблици за истинност (интуитивно)
Таблиците за истинност са „калкулатор“ за логически изрази: дават стойността на сложен израз за всички възможни комбинации на истинностите на простите твърдения.
Пример: Да намерим стойността на ¬A ∨ B за всички случаи.
| A | B | ¬A | ¬A ∨ B |
|---|---|---|---|
| И | И | Л | И |
| И | Л | Л | Л |
| Л | И | И | И |
| Л | Л | И | И |
Сравнете тази колона с таблицата за истинност на A ⇒ B — ще видите, че са еднакви. Това ни води до важна формула.
3. Важни еквивалентности и правила
3.1. Импликация като ¬A ∨ B
Една от най-важните еквивалентности е:
A ⇒ B ⇔ ¬A ∨ B
Това означава, че „ако A, то B“ е логически равносилно на „или A не е вярно, или B е вярно“. Тази формула е удобна, когато искаме да преобразуваме изрази или да отричаме импликации.
3.2. Контрапозиция
Контрапозиция на импликацията A ⇒ B е твърдението:
¬B ⇒ ¬A
И най-важното:
A ⇒ B ⇔ ¬B ⇒ ¬A
Пример: „Ако число е кратно на 4, то е четно.“Контрапозиция: „Ако число не е четно, то не е кратно на 4.“И двете твърдения са вярни и казват едно и също, но по различен начин.
3.3. Правила на де Морган
За отрицание на „и“ и „или“ важат правилата на де Морган:
¬A ∧ B ⇔ ¬A ∨ ¬B
¬A ∨ B ⇔ ¬A ∧ ¬B
Интуиция:
- „Не е вярно, че A и B“ означава „поне едно от тях не е вярно“.
- „Не е вярно, че A или B“ означава „и двете не са вярни“.
4. Квантори: „за всяко“ и „съществува“
Когато твърдението съдържа променлива x, например „x > 0“, то само по себе си не е твърдение, докато не уточним за кои x говорим.
4.1. Универсален квантор ∀
∀x, P(x) означава: „за всяко x е вярно P(x)“. Пример: „За всяко естествено число n, n+1 > n.“ Запис: ∀n ∈ ℕ; n+1 > n.
4.2. Съществувателен квантор ∃
∃x, P(x) означава: „съществува x, за което е вярно P(x)“. Пример: „Съществува цяло число k, такова че k² = 9.“ Запис: ∃k ∈ ℤ; k² = 9.
4.3. Отрицание на квантори
Това е една от най-важните теми, защото често се среща в задачи и доказателства. Правилата са:
¬∀x, P(x) ⇔ ∃x, ¬P(x)
¬∃x, P(x) ⇔ ∀x, ¬P(x)
Тоест:
- „Не е вярно, че за всяко x е вярно P(x)“ означава „съществува x, за което P(x) не е вярно“.
- „Не е вярно, че съществува x, за което P(x) е вярно“ означава „за всяко x, P(x) не е вярно“.
Пример 1: Отречете: „Всички ученици са подготвени.“Отрицание: „Съществува ученик, който не е подготвен.“ Пример 2: Отречете: „Съществува решение на уравнението.“Отрицание: „Няма решения.“ или: „За всяко x уравнението не е изпълнено.“
5. Примери стъпка по стъпка
Пример 1: Отрицание на съставни твърдения (де Морган)
Да отречем твърдението: „Ученицата/ученикът реши задачата и предаде работата навреме.“ Нека:
- A: „Задачата е решена.“
- B: „Работата е предадена навреме.“
Тогава изходното твърдение е A ∧ B. Отрицанието е:
¬(A ∧ B) ⇔ ¬A ∨ ¬B
С думи: „Или задачата не е решена, или работата не е предадена навреме (или и двете).“ Важно: неправилно е да кажем „Задачата не е решена и работата не е предадена навреме“ — това е твърде силно.
Пример 2: Импликация и контрапозиция
Да разгледаме: „Ако число n е кратно на 6, то е кратно на 3.“ Нека:
- A: „n е кратно на 6.“
- B: „n е кратно на 3.“
Твърдението е A ⇒ B. Контрапозицията е:
¬B ⇒ ¬A
Тоест: „Ако n не е кратно на 3, то n не е кратно на 6.“ Това често е по-лесно за доказване, защото „не е кратно на 3“ означава, че n има остатък 1 или 2 при деление на 3 и тогава няма как да бъде кратно на 6.
Пример 3: Превод от естествен език към символична логика
Изречение: „Ако утре вали, то няма да излезем, освен ако имаме чадър.“
Нека:
- R: „Утре вали.“
- E: „Излизаме.“
- U: „Имаме чадър.“
Фразата „няма да излезем, освен ако имаме чадър“ се тълкува като:ако излизаме, значи имаме чадър: (E ⇒ U).Но в контекст на „ако вали, няма да излезем, освен ако имаме чадър“ по-естественият училищен модел е:
- ако вали и нямаме чадър, тогава не излизаме:
R ∧ ¬U ⇒ ¬E
Този пример показва, че преводът към символи не е механичен — трябва внимателно да се уточни смисълът.
6. Чести грешки
- Смесване на импликация с еквивалентност „Ако A, то B“ не означава „A тогава и само тогава, когато B“. Например: „Ако число е кратно на 4, то е четно“ е вярно, но обратното „ако е четно, то е кратно на 4“ е невярно.
- Буквално отричане без де Морган ¬(A ∧ B) не е ¬A ∧ ¬B. Трябва да се превключи „и“ ↔ „или“.
- Неправилно отрицание на квантори „Не всички x имат свойство“ не означава „никой x няма свойство“. Означава „има поне един x, който няма свойството“.
- Забравяне на областта на променливата „∀x; x² ≥ 0“ е вярно за реални числа, но ако не кажем „x ∈ ℝ“, изречението е неясно.
7. Кратък тест (с отговори)
Задача 1
Отречете твърдението: „Всички x са по-големи 0.“ Запис: ∀x; x > 0
Отговор:
(¬∀x; x > 0) ⇔ ∃x; ¬(x > 0) ⇔ ∃x; (x ≤ 0)
С думи: „Съществува x, такова че x ≤ 0.“
Задача 2
Кое е еквивалентно на A ⇒ B?
Отговор: ¬A ∨ B. Също така еквивалентна форма е контрапозицията ¬B ⇒ ¬A.
Задача 3
Отречете: „A или B“.
Отговор:
¬(A ∨ B) ⇔ (¬A ∧ ¬B)
8. Домашно упражнение (10 кратки задачи)
- Отречете: „Днес е понеделник и вали.“
- Отречете: „Ще уча или ще почивам.“
- Запишете с логически символи: „Ако n е кратно на 10, то е кратно на 5.“
- Напишете контрапозицията на задачa 3.
- Кое е отрицанието на „Съществува реално x, за което x² < 0“?
- Отречете: „За всяко цяло k, k² е четно.“
- Създайте таблицата за истинност за A ∧ (¬A ∨ B).
- Проверете чрез таблица еквивалентността A ⇒ B ⇔ ¬A ∨ B.
- Дайте пример за вярна импликация, при която A е лъжа.
- Обяснете с думи разликата между „ако“ и „тогава и само тогава, когато“.
☰☰