1 / 29

ÖNERMELER MANTIĞI

ÖNERMELER MANTIĞI. Yılmaz KILIÇASLAN. Önermeler Mantığı - Bağlaçlar. Yalnızca doğruluk değerleri üzerinden fonksiyonel olarak tanımlanabilen bağlaçlar ve olumsuzluk operatörü, Önermeler Mantığı için Mantık Sabiti olabilirler. Örnekler: (1) Ali kafasını duvara çarptı ve ağlıyor.

flynn-moon
Télécharger la présentation

ÖNERMELER MANTIĞI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ÖNERMELER MANTIĞI Yılmaz KILIÇASLAN

  2. Önermeler Mantığı - Bağlaçlar • Yalnızca doğruluk değerleri üzerinden fonksiyonel olarak tanımlanabilen bağlaçlar ve olumsuzluk operatörü, Önermeler Mantığı için Mantık Sabiti olabilirler. Örnekler: (1) Ali kafasını duvara çarptı ve ağlıyor. (2) Ali ağlıyor çünkü kafasını duvara çarptı. (3) Ali ağlıyor. (4) Ali kafasını duvara çarptı. (5) Ali ağlıyor çünkü yağmur yağıyor. (6) Yağmur yağıyor.

  3. Önermeler Mantığı – Doğruluk Tabloları (1) • OLUMSUZLUK: φ¬φ ----------------- 0 1 1 0 • VE: φψ(φ  ψ) ----------------------- 0 0 0 0 1 0 1 0 0 1 1 1

  4. Önermeler Mantığı – Doğruluk Tabloları (2) • VEYA: φψ(φ  ψ) --------------------------- 0 0 0 0 1 1 1 0 1 1 1 1 • İSE φψ(φ  ψ) ----------------------- 0 0 1 0 1 1 1 0 0 1 1 1

  5. Önermeler Mantığı – Doğruluk Tabloları (3) • ANCAK VE ANCAK: φψ(φ  ψ) --------------------------- 0 0 1 0 1 0 1 0 0 1 1 1

  6. Önermeler Mantığı ve Küme Kuramı

  7. Önermeler Mantığı – Bir Formel Dil-L0 (1) • SÖZDİZİM: A. Temel İfadeler 1. Mantık Sabitleri: ¬, , , ,  2. Önerme Değişkenleri: p, q, r, p1, q1, r1, … B. Oluşum Kuralları 1. Her önerme değişkeni L0’a ait bir formüldür. 2. Eğer φ L0’a ait bir formül ise ¬φ da öyledir. 3. Eğer φ ve ψ L0’a ait formül iseler (φ  ψ),(φ  ψ), (φ  ψ), (φ  ψ) de öyledir. 4. Başka bir şey formül olamaz.

  8. Önermeler Mantığı – Bir Formel Dil-L0 (2) • L0 için bir BNF (Backus-Naur Form) Gramer: Formül  p | q | r | p1 | q1 | r1 | … Formül  ¬ Formül | ( Formül  Formül ) | ( Formül  Formül ) | ( Formül  Formül ) | ( Formül  Formül )

  9. Önermeler Mantığı – Bir Formel Dil-L0 (2) • SEMANTİK: L0için modelimiz bütün önerme değişkenlerine 1 yada 0 değerini atayan bir F fonksiyonudur. • []F = F(), bütün  önerme sabitleri için. • Eğer [φ]F = 0 ise [¬φ]F = 1’dir (ve diğer durumlarda [¬φ]F = 0’dır). • Eğer [φ]F = 1 veya [ψ]F= 1 ise [φ  ψ]F = 1’dir. • Eğer [φ]F = 1 ve [ψ]F = 1 ise [φ  ψ]F = 1’dir. • Eğer [φ]F = 0 veya [ψ]F = 1 ise [φ  ψ]F = 1’dir. • Eğer [φ]F = 1 ve [ψ]F = 1 veya [φ]F = 0 ve [ψ]F = 0 ise [φ  ψ]F = 1’dir.

  10. Semantik Geçerlilik • Eğer φ1 … φn önermelerinin her birinin doğru olduğu bütün modellerde ψ önermesi de doğruysa, φ1 … φn / ψ argümanına (semantik olarak) geçerli bir argüman denir. Bu durumda ψ, φ1 … φn önermelerinin semantik sonucudur deriz: φ1 … φn ╞ ψ

  11. Alıştırma - 1 • Aşağıdaki argümanının geçerliliğini semantik olarak gösteriniz. p  (q  r), q  ¬r / ¬p

  12. Hep-Doğrular ve Hep-Yanlışlar

  13. Dizimsel Çıkarım Kuralları - 1 •  Bağlacı İçin Ekleme Kuralı: 1. . . . m1. φ . . . m2. ψ . . . n. φ  ψ E , m1,m2

  14. Dizimsel Çıkarım Kuralları - 2 •  Bağlacı İçin Çıkarma Kuralı (i): 1. . . . m. φ  ψ . . . n. φ Ç , m

  15. Dizimsel Çıkarım Kuralları - 3 •  Bağlacı İçin Çıkarma Kuralı (ii): 1. . . . m. φ  ψ . . . n. ψ Ç , m

  16. Dizimsel Çıkarım Kuralları - 4 • Bağlacı İçin Çıkarma Kuralı: 1. . . . m1. φ  ψ . . . m2. φ . . . n. ψ Ç , m1,m2

  17. Dizimsel Çıkarım Kuralları - 5 • Bağlacı İçin Ekleme Kuralı: 1. . . . m. φ Varsayım . . . n-1. ψ n. φ  ψ E 

  18. Dizimsel Çıkarım Kuralları - 6 • Bağlacı İçin Ekleme Kuralı (i): 1. . . . m. φ . . . n. φ ψ E  , m

  19. Dizimsel Çıkarım Kuralları - 7 • Bağlacı İçin Ekleme Kuralı (ii): 1. . . . m. ψ . . . n. φ ψ E  , m

  20. Dizimsel Çıkarım Kuralları - 8 • Bağlacı İçin Çıkarma Kuralı: 1. . . . m1. φ  ψ . . . m2. φ  X . . . m3. ψ  X . . . n. X Ç , m1,m2 ,m3

  21. Dizimsel Çıkarım Kuralları - 9 • Bağlacı İçin Çıkarma Kuralı: 1. . . . m. φ ψ . . . n. (Φ ψ)  (Φ ψ) Ç  , m

  22. Dizimsel Çıkarım Kuralları - 10 • Bağlacı İçin Ekleme Kuralı (i): 1. . . . m1. φ  ψ . . . m2. ψ  φ . . . n. (Φ ψ) E  , m1, m2

  23. Dizimsel Çıkarım Kuralları - 11 • Bağlacı İçin Ekleme Kuralı (ii): 1. . . . m1. φ  ψ . . . m2. ψ  φ . . . n. (ψ φ) E  , m1, m2

  24. Dizimsel Çıkarım Kuralları - 12 • ¬Operatörü İçin Çıkarma Kuralı: 1. . . . m1. ¬φ . . . m2. φ . . . n. ┴ Ç ¬, m1,m2

  25. Dizimsel Çıkarım Kuralları - 13 • ¬Operatörü İçin Ekleme Kuralı: 1. . . . m1. φ Varsayım . . . n-1. ┴ n. ¬φ E ¬

  26. p  (q  r) öncül • (¬p1  ¬r)  p öncül • (p  q)  (r  p1) öncül • ¬p1 varsayım • ¬r varsayım • ¬p1  ¬r E, 4, 5 • p Ç, 2, 6 • q  r Ç, 1, 7 • p  q Ç, 3 • q Ç, 7, 9 • r Ç, 8, 10 • ┴ Ǭ, 5, 11 • r E¬ • r  p1 Ç, 3 • p1 Ç, 3, 14 • ┴ Ǭ, 4, 15 • P1 E¬ Örnek Hizmetçi kız tarafından işlendiyse, ancak salonda olması halinde cinayet, tabancayla gerçekleştirilmiştir. Fakat, salonda gerçekleşmemiş olması halinde, baş uşak suçsuz ise, cinayet hizmetçi kız tarafından işlenmiştir. Ancak tabancayla işlenmiş olması halinde cinayeti hizmetçi kız işlemiş iken, salonda gerçekleşmiş olması halinde baş uşak suçludur. Öyleyse, baş uşak suçludur. Anahtar: p: Cinayeti hizmetçi kız işledi. q: Cinayet tabancayla işlendi. r: Cinayet salonda işlendi. p1: Cinayeti baş uşak işledi.

  27. Alıştırmalar - 2 • Aşağıdaki ifadelerin L0’a ait birer formül olup olmadığını gösteriniz. • ¬(¬p  q) • (p  ((p  q))) • (p  (q  r)) • (¬p ¬¬p) • (p  (p  q)  q)

  28. Alıştırmalar - 3 • Aşağıdaki cümleleri L0’ın ifadeleri olarak formüle ediniz. • Kimse gülmedi veya alkışlamadı. • Güneş parlarken yağmur yağarsa, gökkuşağı görünür. • Ahmet işe arabayla veya bisiklet ve trenle gider. • Annem ve babam birlikte giderlerse ben gitmeyeceğim, ama sadece babam giderse ben de gideceğim. • Yardımına ihtiyacım olduğunda bana yardım etmezsen, bana ihtiyacın olduğunda da ben sana yardım etmem.

  29. Alıştırmalar - 3 • Aşağıdaki teoremleri dizimsel çıkarım ile ispatlayınız: • (p  q) |-- (q  p) • (p  q)  r |--(q  p)  r • |-- ((p  q)  r)  (p  (q  r))

More Related