Yüklemler Mantığı: Niceleyiciler, Değişkenler ve İlişkiler
Yüklemler mantığı bir önermeyi tek parça kabul etmek yerine bireyleri, onların özelliklerini ve aralarındaki ilişkileri inceler. ∀ evrensel niceleyici 'her', ∃ varoluşsal niceleyici ise 'en az bir' anlamı taşır; niceleyicilerin sırası ve kapsamı, ifadenin anlamını belirler.
Bu yazıda (7)
- ›Önermeler mantığının yetmediği cümlelerde iç yapıyı ayırmak
- ›Sabit, değişken, yüklem ve niceleyici arasındaki görev dağılımı
- ›‘Tüm’ ve ‘bazı’ ifadelerini doğru biçimde sembolleştirmek
- ›Niceleyici sırası: herkesin bir kişisi ile ortak bir kişi arasındaki fark
- ›Çözümlü örnekler: doğal dilden formüle ve öncülden sonuca
- ›Model, evren ve doğruluk: formül ne zaman gerçekten doğrudur?
- ›Sık yapılan hatalar ve karıştırılan sınır durumları
Yüklemler Mantığı: Niceleyiciler, Değişkenler ve İlişkiler
Bir cümle doğru ya da yanlış olabiliyorsa önermedir; ancak bazı önermeler yalnızca doğru-yanlış değeriyle incelendiğinde önemli ayrıntılar kaybolur. 'Sokrates insandır' ile 'Tüm insanlar ölümlüdür' cümleleri, önermeler mantığında ayrı ayrı p ve q sembolleriyle gösterilebilir. Bu gösterim, p ve q arasındaki bağlaçları inceleyebilir; fakat cümlelerin iç yapısını ve ortak kavramlarını görünür kılmaz.
Yüklemler mantığı, diğer adıyla niceleme mantığı, bu eksikliği giderir. Bir bireyin özelliğini İnsan(Sokrates) gibi, iki birey arasındaki ilişkiyi ise Sever(x,y) gibi ifade eder. Böylece 'Tüm insanlar ölümlüdür' önermesi, 'insan olan her bireyin ölümlü olması' biçiminde çözümlenir. Bu ayrım yalnızca sembol değiştirmek değildir: Bir argümanın sonucunun öncüllerden gerçekten çıkıp çıkmadığını, niceleyicilerin hangi değişkeni bağladığını ve ilişkilerin yönünü incelemeyi sağlar.
Bu rehberde birinci dereceden yüklemler mantığının temel dilini, doğal dil cümlelerini sembolleştirme yöntemini, niceleyici sırasının neden önemli olduğunu ve yaygın hataları ele alacağız. Buradaki anlatım standart yüklemler mantığının temel biçimine odaklanır; farklı ders kitaplarında sembol adları veya yazım tercihleri değişebilir.
Önermeler mantığının yetmediği cümlelerde iç yapıyı ayırmak
Önermeler mantığı, 'Ahmet çalışkandır' gibi bir cümleyi p; 'Ayşe çalışkandır' gibi başka bir cümleyi q olarak alır. Bu yöntem, p ve q arasındaki 've', 'veya' ya da 'ise' ilişkilerini incelemek için yeterlidir. Fakat iki cümlenin de 'çalışkan' yüklemini paylaştığını veya bir bireyin belirli bir özelliğe sahip olduğunu doğrudan göstermez.
Yüklemler mantığında cümle iki parçaya ayrılabilir: bireyi gösteren terim ve o birey hakkında söylenen yüklem. Örneğin Çalışkan(Ahmet), Ahmet adlı bireyin çalışkan olma özelliğine sahip olduğunu belirtir. Buradaki Ahmet bir sabit, Çalışkan ise tek yerli bir yüklemdir.
İlişki bildiren yüklemler birden fazla terim alır. Sever(Ahmet, Ayşe), Ahmet'in Ayşe'yi sevdiğini ifade edebilir. Burada ilk ve ikinci konumun anlamı farklı olduğundan Sever(Ahmet, Ayşe) ile Sever(Ayşe, Ahmet) aynı formül kabul edilmez. Bu nedenle yüklemin yerlilik derecesi ve argümanların sırası, sembolleştirmenin ayrılmaz parçalarıdır.
Yüklemler mantığının 'daha güçlü' olması, her doğal dil anlamını eksiksiz yakaladığı anlamına gelmez. Sistem, özellikle bireyler, özellikler, ilişkiler ve 'her/en az bir' türü nicelemeler için daha ayrıntılı bir temsil sunar.
Sabit, değişken, yüklem ve niceleyici arasındaki görev dağılımı
Bir formülü okumadan önce sembollerin görevini ayırmak gerekir:
- Birey sabiti belirli bir bireyi gösterir: s, Sokrates'i temsil edebilir.
- Birey değişkeni henüz belirli bir bireye bağlanmamış genel bir konumu gösterir: x, y ve z sık kullanılan değişkenlerdir.
- Tek yerli yüklem bir bireyin özelliğini belirtir: İnsan(x), Asal(x).
- İki yerli yüklem iki birey arasındaki ilişkiyi belirtir: Sever(x,y), Büyük(x,y).
- Bağlaçlar formülleri birleştirir: ¬ olumsuzlama, ∧ ve, ∨ veya, → ise, ↔ ancak ve ancak anlamı taşır.
- Niceleyiciler değişkenlerin kapsamını belirler: ∀x ve ∃x.
∀x P(x), 'her x için P(x)' demektir. Bu ifade, incelenen evrendeki bütün bireylerin P özelliğine sahip olduğunu söyler. ∃x P(x) ise 'en az bir x için P(x)' anlamındadır. Varoluşsal niceleyici birden fazla bireyin bulunmasını zorunlu kılmaz; tek bir birey de ifadeyi doğru kılabilir.
Bir değişken niceleyicinin kapsamındaysa bağlı değişkendir. ∀x P(x) formülünde x bağlıdır. P(x) açık formülünde doğruluk, modelin yanı sıra x'e verilen değişken değerlemesine bağlıdır. Serbest değişken içermeyen kapalı formüller ise değişken değerlemesi gerektirmeden değerlendirilir.
Niceleyicinin kapsamı parantezlerle açıkça gösterilmelidir. ∀x(P(x) → Q(x)) ile (∀x P(x)) → Q(x) aynı yapı değildir; ikinci yazımda Q(x)'in x'i serbest bırakılmıştır.
‘Tüm’ ve ‘bazı’ ifadelerini doğru biçimde sembolleştirmek
Türkçedeki 'tüm öğrenciler çalışkandır' cümlesinin en uygun temel biçimi ∀x(Öğrenci(x) → Çalışkan(x)) şeklindedir. Burada koşullu yapı önemlidir: Evren yalnızca öğrencilerden oluşmuyorsa, her bireyin öğrenci olması beklenmez; öğrenci olan bireylerin çalışkan olduğu söylenir.
'Tüm öğrenciler çalışkandır' ifadesini ∀x(Öğrenci(x) ∧ Çalışkan(x)) biçiminde yazmak farklı bir iddia üretir. Bu formül, evrendeki her bireyin hem öğrenci hem çalışkan olduğunu söyler. Genel bir sınıfın üyeleri hakkında konuşurken evrensel niceleyici altında çoğunlukla → kullanılır.
'Bazı öğrenciler çalışkandır' ise ∃x(Öğrenci(x) ∧ Çalışkan(x)) biçimindedir. Varoluşsal niceleyici altında ∧ kullanılması, aynı bireyin hem öğrenci hem çalışkan olmasını sağlar. ∃x(Öğrenci(x) → Çalışkan(x)) ise beklenen anlamı vermez; öğrenci olmayan herhangi bir birey, koşullu ifadeyi doğru kılabilir.
Olumsuzluklarda niceleyici dönüşümlerine dikkat edilir: ¬∀x P(x), ∃x¬P(x) ile eşdeğerdir; 'her x P'dir' doğru değilse en az bir x'in P olmaması gerekir. Benzer biçimde ¬∃x P(x), ∀x¬P(x) ile eşdeğerdir; 'P olan en az bir birey vardır' yanlışsa hiçbir birey P değildir. Bu dönüşümler, doğal dildeki 'herkes değil' ile 'hiç kimse' ayrımını çözümlemek için kullanılır.
Niceleyici sırası: herkesin bir kişisi ile ortak bir kişi arasındaki fark
Birden fazla niceleyici kullanıldığında soldan sağa diziliş yalnızca biçimsel bir ayrıntı değildir; kimin kime bağlı olduğunu belirler. ∀x∃y R(x,y), her x için ona bağlı olarak seçilebilecek en az bir y bulunduğunu söyler. Aynı y'nin bütün x'ler için kullanılacağı sonucu bu formülden çıkmaz.
Buna karşılık ∃y∀x R(x,y), bütün x'lerle R ilişkisi içinde olan en az bir ortak y'nin varlığını ileri sürer. Tam olarak bir ortak y isteniyorsa ayrıca teklik koşulu eklenmelidir. İkinci formül, ilkinden daha güçlü bir ortaklık iddiası içerir.
Örneğin R(x,y), 'x, y'yi sever' olsun:
- ∀x∃y Sever(x,y): Her kişinin sevdiği en az bir kişi vardır. Her kişi için seçilen kişi farklı olabilir.
- ∃y∀x Sever(x,y): Herkesin sevdiği en az bir ortak kişi vardır.
Bu iki formülün doğal dil karşılığı benzer görünse de mantıksal sonuçları aynı değildir. Ayrıca 'bir ve yalnız bir' anlamı, standart ∃ niceleyicisinin tek başına verdiği 'en az bir' anlamından farklıdır. Teklik ayrıca ifade edilmelidir; örneğin P olan iki bireyin birbirine eşit olduğunu belirten bir eşitlik koşulu eklenebilir.
Çözümlü örnekler: doğal dilden formüle ve öncülden sonuca
Örnek 1 — Verilenler: 'Bütün insanlar ölümlüdür. Sokrates insandır. O hâlde Sokrates ölümlüdür.'
Kullanılacak semboller: İnsan(x), Ölümlü(x), sabit s.
- Genel önermeyi belirleyin: Bütün insanlar ölümlüdür. İnsan olmayan bireyler hakkında iddia kurulmadığı için koşullu yapı kullanılır: ∀x(İnsan(x) → Ölümlü(x)).
- Tekil önermeyi yazın: İnsan(s).
- Sonucu yazın: Ölümlü(s).
- Akıl yürütme zincirini okuyun: Evrensel formül, İnsan(s) öncülündeki s bireyine uygulanır. s insan olduğundan, aynı birey için Ölümlü(s) elde edilir.
Sonuç: Argümanın biçimi geçerlidir. Buradaki çıkarımın dayanağı, 'insan' kavramının anlamı değil, öncüllerin sembolik yapısıdır. Öncüllerden biri yanlış olsaydı argümanın biçimsel geçerliliği ile gerçek dünyadaki doğruluğu ayrı konular olarak değerlendirilirdi.
Örnek 2 — Verilenler: 'Her öğrencinin danıştığı bir öğretmen vardır.'
Semboller: Öğrenci(x), Öğretmen(y), Danışır(x,y).
- 'Her öğrenci' ifadesi x üzerinde evrensel niceleyici gerektirir: ∀x.
- 'Bir öğretmen vardır' ifadesi, her öğrenci için en az bir öğretmen bulunduğunu anlatır: ∃y.
- İlişkinin yönünü belirleyin: Öğrenci x, öğretmen y'ye danışır; bu nedenle Danışır(x,y) yazılır.
- Öğretmen olma koşulunu aynı y'ye bağlayın: ∀x(Öğrenci(x) → ∃y(Öğretmen(y) ∧ Danışır(x,y))).
Sonuç: Formül, öğrencilerin aynı öğretmene danıştığını söylemez. Ortak bir öğretmen iddiası kurulacaksa ∃y'nin ∀x'ten önce gelmesi gerekir: ∃y(Öğretmen(y) ∧ ∀x(Öğrenci(x) → Danışır(x,y))).
Model, evren ve doğruluk: formül ne zaman gerçekten doğrudur?
Bir yüklemler mantığı formülünü yorumlamak için bir evren ve sembollerin bu evrendeki karşılıkları gerekir. Evren, üzerinde konuşulan bireyler kümesidir. Bir sabit evrendeki belirli bir bireye; bir yüklem ise evrendeki belirli bireyler kümesine veya ilişki çiftlerine karşılık gelir.
Örneğin evren {Ali, Ece} olsun. Öğrenci yüklemi yalnızca Ali için, Çalışkan yüklemi Ali ve Ece için doğru kabul edilsin. Bu modelde ∃x(Öğrenci(x) ∧ Çalışkan(x)) doğrudur; çünkü Ali iki koşulu da karşılar. ∀x(Öğrenci(x) → Çalışkan(x)) de doğrudur; çünkü öğrenci olan tek birey Ali'dir. Bu modelde ∀x Çalışkan(x) doğrudur; çünkü hem Ali hem Ece çalışkandır. Eğer Çalışkan yalnızca Ali için doğru olsaydı, Ece karşı örnek oluşturacağından formül yanlış olurdu.
Bu örnek karar kuralını gösterir: Evrensel formülü yanlışlamak için tek bir karşı örnek yeterlidir. Varoluşsal formülü doğrulamak için ise koşulları sağlayan en az bir tanık birey bulmak yeterlidir. Varoluşsal formülü yanlışlamak için evrendeki hiçbir bireyin koşulları sağlamadığını göstermek gerekir.
Bir argümanın mantıksal geçerliliği, öncüllerin doğru olduğu her yorumda sonucun da doğru olmasıyla ilgilidir. Bu, tek bir günlük durumun veya tek bir modelin sonucu desteklemesinden daha güçlü bir ölçüttür.
Sık yapılan hatalar ve karıştırılan sınır durumları
-
'Bazı'yı 'bazı ama hepsi değil' sanmak: ∃x P(x), en az bir P bireyi olduğunu söyler; P olanların tüm evreni oluşturmadığını belirtmez. 'Bazı öğrenciler çalışkandır' ifadesi, bütün öğrencilerin çalışkan olmasını mantıksal olarak dışlamaz.
-
Evrensel niceleyici altında yanlış bağlaç seçmek: 'Bütün öğrenciler çalışkandır' için ∀x(Öğrenci(x) → Çalışkan(x)) gerekir. ∧ kullanmak, öğrenci olmayan bireyleri de zorunlu olarak öğrenci ilan eder.
-
Varoluşsal niceleyicide ortak tanık kuramamak: ∃x(P(x) ∧ Q(x)), P ve Q'nun aynı bireyde birlikte bulunduğunu söyler. ∃xP(x) ∧ ∃yQ(y), P ve Q için iki farklı birey bulunmasına izin verir; bu iki ifade eşdeğer değildir.
-
Niceleyici sırasını değiştirmek: ∀x∃y R(x,y) ile ∃y∀x R(x,y) aynı anlama gelmez. İlkinde y, x'e göre değişebilir; ikincisinde bütün x'ler için aynı y'nin ilişkiyi sağlaması gerekir.
-
İlişkinin yönünü gözden kaçırmak: Sever(x,y) ile Sever(y,x) yer değiştiremez. Bir ilişkinin simetrik olduğu ayrıca verilmedikçe, bir yöndeki doğruluk ters yönde doğruluk sağlamaz.
-
Serbest değişkeni kapalı formül sanmak: P(x) ifadesinde x'in hangi bireye gönderimde bulunduğu belirlenmemiştir. ∀xP(x) ile ∃xP(x) farklı kapsamlar verir.
-
'Tek bir' ile 'en az bir'i karıştırmak: ∃ yalnızca varlığı ifade eder. 'Tam olarak bir' veya 'tek bir' deniyorsa varlık koşuluna ek olarak teklik koşulu da yazılmalıdır.
-
Geçerlilik ile doğruluğu eşitlemek: Geçerli bir çıkarım, biçimin öncüller doğruyken sonucu zorunlu kılmasıdır. Bu, öncüllerin gerçek dünyada doğru olduğunu tek başına göstermez.
Yüklemler mantığında sık kullanılan biçimler şunlardır:
-
Evrensel sınıf bildirimi: Anlamı: P olan her birey Q'dur. Karar kuralı: P sınıfına ait tek bir Q olmayan birey bulursanız formül yanlıştır.
-
Varoluş bildirimi: Anlamı: En az bir birey hem P hem Q'dur. Karar kuralı: İki koşulu aynı anda sağlayan tek bir tanık formülü doğrular.
-
Evrensel ve varoluşsal niceleyicinin olumsuzlanması: Bu eşdeğerlikler, klasik birinci dereceden mantığın standart yorumunda kullanılır.
-
İlişkilerde niceleyici sırası: : Her x için, x'e bağlı olarak en az bir y vardır. : Bütün x'ler için ilişki kuran ortak bir y vardır.
-
Eşitlik ve teklik: 'P olan tam bir birey vardır' ifadesi, varlık ve teklik bileşenlerini birlikte gerektirir. Genel biçimde: İlk kısım en az bir P bireyi olduğunu, ikinci kısım ise P olan her bireyin bu seçilen x ile aynı olduğunu belirtir.
Bir okulun duyurusunda 'Her sınıfın danıştığı bir öğretmen vardır' yazdığını düşünün. Bu cümle, her sınıf için en az bir danışman öğretmen bulunduğunu söyler: ∀x(Sınıf(x) → ∃y(Öğretmen(y) ∧ Danışır(x,y))). Ancak bütün sınıfların aynı öğretmene danıştığını söylemez. Duyuru 'Tüm sınıfların danıştığı bir öğretmen vardır' biçiminde olsaydı, ortak öğretmen anlamı için ∃y(Öğretmen(y) ∧ ∀x(Sınıf(x) → Danışır(x,y))) gibi farklı bir yapı gerekirdi.
TYT ve AYT'de bu konu doğrudan sembolik mantık başlığıyla yer almayabilir; buna karşılık üniversite düzeyindeki felsefe, mantık, matematik veya bilgisayar bilimi derslerinde sembolleştirme ve niceleyici yorumlama önemlidir. Sınavda önce evreni ve yüklemlerin anlamını yazın, sonra cümledeki 'her' ve 'en az bir' ifadelerini işaretleyin.
Özellikle şu kontrol sırası işe yarar: 1) Cümle bir sınıf mı bildiriyor, tek bir birey mi? 2) 'Her P, Q'dur' yapısında → kullanılmış mı? 3) 'Bazı P, Q'dur' yapısında P ve Q aynı değişkene bağlanmış mı? 4) İki niceleyici varsa sıraları anlamla uyumlu mu? 5) Değişkenlerin hepsi bağlı mı?
Bir geçerlilik sorusunda karşı örnek aramak hızlı bir yöntemdir. Evrensel sonucu bozabilecek, öncülleri doğru tutan tek bir model bulunabiliyorsa çıkarım geçerli değildir. Ayrıca 'bazı' ifadesini 'hepsi değil' diye okumayın; standart ∃ niceleyicisi yalnızca en az bir varlığı güvence altına alır.
Sık sorulan sorular
Yüklemler mantığı ile önermeler mantığı arasındaki temel fark nedir?
Önermeler mantığı cümleleri p, q ve r gibi bölünmez birimler olarak ele alır. Yüklemler mantığı ise bireyleri, bireylerin özelliklerini, bireyler arasındaki ilişkileri ve ∀ ile ∃ niceleyicilerini gösterir. Bu nedenle 'Tüm insanlar ölümlüdür' gibi genellemelerin iç yapısı analiz edilebilir.
∀x(Öğrenci(x) → Çalışkan(x)) ne anlama gelir?
İncelenen evrende öğrenci olan her bireyin çalışkan olduğunu belirtir. Öğrenci olmayan bireyler hakkında çalışkanlık koşulu koymaz. Formülü yanlışlamak için öğrenci olup çalışkan olmayan en az bir birey yeterlidir.
∃x(P(x) ∧ Q(x)) ile ∃xP(x) ∧ ∃yQ(y) aynı mıdır?
Hayır. İlk formül aynı bireyin hem P hem Q olduğunu söyler. İkinci formül, P için bir birey ve Q için başka bir birey bulunmasına izin verir; bu yüzden ilkinden daha zayıf bir ortaklık iddiası taşır.
∀x∃yR(x,y) ile ∃y∀xR(x,y) neden farklıdır?
İlk formülde her x için farklı bir y seçilebilir. İkinci formülde ise bütün x'lerle R ilişkisi kuran en az bir ortak y bulunması gerekir. Tam olarak bir ortak y kastediliyorsa ayrıca teklik koşulu eklenmelidir. Niceleyicilerin sırası, tanığın x'e bağlı olup olmadığını belirler.
Varoluşsal niceleyici kaç bireyin varlığını gerektirir?
∃ en az bir birey gerektirir. Bir, iki veya daha fazla birey formülü doğru kılabilir. 'Tam olarak bir' anlamı için ayrıca teklik koşulu yazılmalıdır.
- •Sembolik Mantık Konu Anlatımı | TYT+AYT Felsefe | Koç'a Sorkocasor.com
- •Klasik Mantık - Ders Notufelsefeli.com
- •Niceleme Mantığa Giriş (AYRINTILI) AYT-Felsefe Grubu #23youtube.com