Doğal Kesinti Sisteminin on çıkarımının kullanılması, DeMorgan yasalarını ispatlamaktadır .
Doğal Kesinti Kuralları
Olumsuz Giriş:
{(P → Q), (P → ¬Q)} ⊢ ¬P
Olumsuzluğun Ortadan Kaldırılması:
{(¬P → Q), (¬P → ¬Q)} ⊢ P
Ve Giriş:
{P, Q} ⊢ P ʌ Q
Ve Eliminasyon:
P ʌ Q ⊢ {P, Q}
Veya Giriş:
P ⊢ {(P ∨ Q),(Q ∨ P)}
Veya Eliminasyon:
{(P ∨ Q), (P → R), (Q → R)} ⊢ R
Iff Giriş:
{(P → Q), (Q → P)} ⊢ (P ≡ Q)
Iff Eliminasyonu:
(P ≡ Q) ⊢ {(P → Q), (Q → P)}
Giriş ise:
(P ⊢ Q) ⊢ (P → Q)
Eger Eliminasyon:
{(P → Q), P} ⊢ Q
Geçirmez yapısı
Kanıtınızdaki her ifade, daha önce türetilmiş bazı önerilere (dairesel mantık yok) veya bir varsayıma (aşağıda açıklanmıştır) uygulanan on kuraldan birinin sonucu olmalıdır. Her kural ⊢
(mantıksal sonuç operatörünün) sol tarafındaki bazı önermelerde çalışır ve sağ taraftan herhangi bir sayıda teklif oluşturur. If Giriş, operatörlerin geri kalanından biraz farklı çalışır (aşağıda ayrıntılı olarak açıklanmaktadır). Bir diğerinin mantıksal sonucu olan bir ifadeyle çalışır.
örnek 1
Aşağıdaki ifadelere sahipsiniz:
{(P → R), Q}
Ve Giriş'i aşağıdakileri yapmak için kullanabilirsiniz:
(P → R) ʌ Q
Örnek 2
Aşağıdaki ifadelere sahipsiniz:
{(P → R), P}
Eğer Eleme yapmak için kullanabilirsiniz:
R
Örnek 3
Aşağıdaki ifadelere sahipsiniz:
(P ʌ Q)
Yapmak için Eleme'yi kullanabilirsiniz:
P
veya yapmak için:
Q
Varsayım Yayılımı
Herhangi bir noktada dilediğiniz herhangi bir ifadeyi kabul edebilirsiniz. Bu varsayımlardan türetilmiş olan ifadeler, bunlara "bağlı" olacaktır. İfadeler ayrıca, ana beyanlarının dayandığı varsayımlara bağlı olacaktır. Varsayımları ortadan kaldırmanın tek yolu If If. Çünkü eğer giriş Q
, bir cümleye dayanan bir İfade ile başlar P
ve biter (P → Q)
. Her varsayım üzerine yeni açıklama güvenen Q
güvenir hariç varsayımı için P
. Son ifadeniz varsayımlara dayanmamalı.
Özellikler ve puanlama
Doğal Kesinti Hesaplaması'nın yalnızca 10 çıkarımını kullanarak DeMorgan'ın iki yasasının her biri için bir kanıt oluşturacaksınız.
İki kural:
¬(P ∨ Q) ≡ ¬P ʌ ¬Q
¬(P ʌ Q) ≡ ¬P ∨ ¬Q
Puanınız, kullanılan çıkarımların sayısı ve yapılan varsayımların sayısıdır. Son ifadeniz herhangi bir varsayıma dayanmamalı (yani bir teorem olmalı).
Kanıtınızı uygun gördüğünüz şekilde biçimlendirmekte özgürsünüz.
Herhangi bir Lemmayı bir ispattan diğerine puan vermeden ücretsiz olarak taşıyabilirsiniz.
Örnek Kanıt
Bunu kanıtlayacağım (P and not(P)) implies Q
(Her madde işareti noktası +1 puandır)
üstlenmek
not (Q)
üstlenmek
(P and not(P))
Üzerinde Ve Elim kullanma
(P and not(P))
derived{P, not(P)}
Kullanımı ve Tanıtımı
P
venot(Q)
türetilmesi(P and not(Q))
Sadece türetmek için türetilmiş ifadesinde And Elim kullanın.
P
Yeni P
teklif daha önce türettiğimizden farklı. Yani varsayımlara dayanıyor not(Q)
ve (P and not(P))
. Oysa asıl ifade sadece güveniyordu (P and not(P))
. Bu bize yapmamızı sağlar:
Giriş,
P
tanıtımnot(Q) implies P
(hala(P and not(P))
varsayıma bağlı)Türetmek
not(P)
venot(Q)
(3. adımdan itibaren) türetmek için kullanın.(not(P) and not(Q))
Sadece türetmek için türetilmiş ifadede And Elim kullanın
not(P)
(şimdi bağımlınot(Q)
)Yeni
not(P)
tanıtıma Giriş isenot(Q) implies not(P)
Şimdi olumsuzlama giderimini kullanacağız
not(Q) implies not(P)
venot(Q) implies P
türetmek için kullanacağız.Q
Bu Q
sadece varsayıma bağlı (P and not(P))
, ispat ile bitirebiliriz.
- Giriş
Q
türetmek üzerine(P and not(P)) implies Q
Bu kanıt toplam 11 puan alır.
⊢
(sembol benim için mobilde de yapmıyor).
(P ⊢ (Q ⊢ R)) ⊢ (Q ⊢ (P ⊢ R))
(bu durumda, ¬Q ⊢ ((P ʌ ¬P) ⊢ P)
hiç (P ʌ ¬P) ⊢ (¬Q ⊢ P)
kullanıldı).
(assume (P/\~P); P,~P by and-elim; (assume ~Q; P by assumption; ~P by assumption); ~Q->P by impl-intro; ~Q->~P by impl-intro; Q by neg-elim); P/\~P->Q by impl-intro
9 puan almak için?