De Morgan kuralları, mantıkta ve küme teorisinde sıklıkla kullanılan ve olumsuzlama (değilleme) işleminin "ve" (∧) ile "veya" (∨) bağlaçları üzerindeki dağılma özelliklerini ifade eden temel kurallardır. Bu kurallar, karmaşık mantıksal ifadeleri sadeleştirmek için oldukça kullanışlıdır.
De Morgan kuralları iki temel kuraldan oluşur:
Matematiksel olarak şöyle yazılır:
\( \neg (p \land q) \equiv \neg p \lor \neg q \)
Matematiksel olarak şöyle yazılır:
\( \neg (p \lor q) \equiv \neg p \land \neg q \)
Bu kurallar, "değil" ifadesinin parantez içindeki birleşik önermelere nasıl dağıtıldığını gösterir. Kuralın özü şudur:
Kuralları daha iyi anlamak için günlük dildeki ifadelere bakalım:
"Hem dışarı yağmur yağıyor hem de şemsiyem yok" önermesinin olumsuzunu düşünelim.
Önerme: \( p \land q \) (p: Yağmur yağıyor, q: Şemsiyem yok)
Olumsuzu: "Hem yağmur yağıyor hem de şemsiyem yok değil." Bu, aslında "Ya yağmur yağmıyordur ya da şemsiyem vardır" anlamına gelir.
Yani: \( \neg (p \land q) \equiv \neg p \lor \neg q \)
"Bugün sinemaya veya tiyatroya gideceğim" önermesinin olumsuzunu düşünelim.
Önerme: \( p \lor q \) (p: Sinemaya gitmek, q: Tiyatroya gitmek)
Olumsuzu: "Bugün sinemaya veya tiyatroya gideceğim değil." Bu, "Bugün ne sinemaya gideceğim ne de tiyatroya gideceğim" anlamına gelir.
Yani: \( \neg (p \lor q) \equiv \neg p \land \neg q \)
Bu kuralların doğruluğunu bir doğruluk tablosu ile kolayca gösterebiliriz. İlk kural için tablo şöyledir:
| p | q | \( p \land q \) | \( \neg (p \land q) \) | \( \neg p \) | \( \neg q \) | \( \neg p \lor \neg q \) |
|---|---|---|---|---|---|---|
| D | D | D | Y | Y | Y | Y |
| D | Y | Y | D | Y | D | D |
| Y | D | Y | D | D | Y | D |
| Y | Y | Y | D | D | D | D |
Görüldüğü gibi, \( \neg (p \land q) \) ve \( \neg p \lor \neg q \) sütunlarındaki tüm değerler aynıdır. Bu da iki ifadenin mantıksal olarak eşdeğer olduğunu kanıtlar.
Sonuç olarak, De Morgan kuralları mantığın temel taşlarından biridir ve doğru düşünme sürecinde bize güçlü bir araç sağlar.