Таутологије – теорија и пример 1

Видео лекција школе Рајак посвећена таутологијама. Садржи теоријску основу и једноставан пример.

Задаци


Текст задатака објашњених у видео лекцији.

Пр.1) Испитати да ли је следећа формула таутологија:

   (p⇒q)⇔(¬p∨q)(p \Rightarrow q) \Leftrightarrow (\neg p \vee q) 


 Нама jе потребно проверити да ли jе формула таутологиja наjjедноставниjе се може проверити помоћу истинитосне таблице те формуле. 

ppqq¬p{\neg p}p⇒q{p \Rightarrow q}¬p∨q{\neg p \vee q}(p⇒q)⇔(¬p∨q){(p \Rightarrow q) \Leftrightarrow (\neg p \vee q)}
⊤\top⊤\top⊥\bot⊤\top⊤\top⊤\top
⊤\top⊥\bot⊥\bot⊥\bot⊥\bot⊤\top
⊥\bot⊤\top⊤\top⊤\top⊤\top⊤\top
⊥\bot⊥\bot⊤\top⊤\top⊤\top⊤\top

Исказна формула је таутологија ако је тачна за све могуће вредности својих исказних слова. Најсигурније се то проверава таблицом истинитости: са nn слова таблица има 2n2^n врста, а формула је таутологија ако у последњој колони стоји само ⊤\top. Таблицу попуњавате колону по колону, од најмањих делова формуле ка целој формули.

Кључно правило: импликација p⇒qp \Rightarrow q нетачна је само кад је pp тачно, а qq нетачно. Зато p⇒qp \Rightarrow q у свакој врсти има исту вредност као ¬p∨q\neg p \vee q, па је (p⇒q)⇔(¬p∨q)(p \Rightarrow q) \Leftrightarrow (\neg p \vee q) таутологија и импликацију увек можете заменити дисјункцијом. Честа грешка је да се импликација са нетачном претпоставком прогласи нетачном. Формула која је увек нетачна зове се контрадикција.

Таблица истинитости: (p ⇒ q) ⇔ (¬p ∨ q)
pq¬pp⇒q¬p∨q(p⇒q)⇔(¬p∨q)
тачнотачнонетачнотачнотачнотачно
тачнонетачнонетачнонетачнонетачнотачно
нетачнотачнотачнотачнотачнотачно
нетачнонетачнотачнотачнотачнотачно

Формула је таутологија: тачна је у свакој врсти.

Колоне p⇒qp \Rightarrow q и ¬p∨q\neg p \vee q поклапају се у свакој врсти, па је њихова еквиваленција таутологија. Импликација је нетачна само за p=⊤p = \top, q=⊥q = \bot, као код Миле, а са обрнутом импликацијом q⇒pq \Rightarrow p не поклапа се у две врсте.

Програмери овако поједностављују услове у програмима, јер се провера „ако pp, онда qq“ може написати као „није pp или qq“, а пројектанти чипова таблицама истинитости проверавају да ли два логичка кола дају исти излаз за сваки улаз.

Правило на базену

На улазу градског базена у Новом Саду пише: „Ако је дете млађе од 10 година, мора да буде у пратњи одрасле особе.“ Чувар проверава другачије: пушта свакога ко има бар 10 година или је у пратњи. Покажите да чувар примењује исто правило и одредите ко од четворо деце крши правило: Ана (8 година, са мамом), Лука (12 година, сам), Мила (7 година, сама) и Петар (11 година, са татом).

Решење

  1. Нека је pp исказ „дете је млађе од 10 година“, а qq исказ „дете је у пратњи“. Правило на табли је p⇒qp \Rightarrow q, а чувар проверава ¬p∨q\neg p \vee q.
  2. За (p,q)=(⊤,⊤),(⊤,⊥),(⊥,⊤),(⊥,⊥)(p, q) = (\top, \top), (\top, \bot), (\bot, \top), (\bot, \bot) импликација p⇒qp \Rightarrow q има вредности ⊤,⊥,⊤,⊤\top, \bot, \top, \top, а ¬p∨q\neg p \vee q такође ⊤,⊥,⊤,⊤\top, \bot, \top, \top.
  3. Колоне су једнаке у свакој врсти, па је (p⇒q)⇔(¬p∨q)(p \Rightarrow q) \Leftrightarrow (\neg p \vee q) таутологија: табла и чувар траже исто.
  4. Правило крши само дете за које је p=⊤p = \top и q=⊥q = \bot. Ана има (⊤,⊤)(\top, \top), Лука (⊥,⊥)(\bot, \bot), Мила (⊤,⊥)(\top, \bot), а Петар (⊥,⊤)(\bot, \top).

Одговор: Чувар примењује исто правило, а крши га само Мила, јер је млађа од 10 година и дошла је сама.

Задатак за вежбу

Таблицом истинитости испитајте да ли је формула ¬(p⇒q)⇔(p∧¬q)\neg(p \Rightarrow q) \Leftrightarrow (p \wedge \neg q) таутологија.

Прикажи решење

За (p,q)=(⊤,⊤),(⊤,⊥),(⊥,⊤),(⊥,⊥)(p, q) = (\top, \top), (\top, \bot), (\bot, \top), (\bot, \bot) лева страна има вредности ⊥,⊤,⊥,⊥\bot, \top, \bot, \bot, а десна такође ⊥,⊤,⊥,⊥\bot, \top, \bot, \bot. Стране се поклапају у свакој врсти, па формула јесте таутологија.