這個問題感覺應該比我做得更簡單,所以我的最終問題是:有沒有更簡單的方法來做到這一點?在邏輯上,我們知道A或B = B或A證明(自然扣除)
A v B = B v A
但是在自然演繹中,我們使用v-Introductions,RAA等來證明這些等價。在解決實踐問題的過程中,我遇到了證明這種交換性質的需求,但是我發現它非常困難。在我看來,證據將如此開始:
1. A v B given
2. ¬(B v A) assume
3. ¬B^¬A 2, deMorgan's
4. ¬A 3, ^-elimination
5. ¬B 3, ^-elimination
6. ¬A^¬B 4, 5, ^-I
7. ¬(A v B) 6, deMorgan's
?. B v A 2, 7 RAA
而現在我們發現我們必須證明我們必須證明deMorgan的位置。 A v B = B v A沒有簡單的證據嗎?
Stack Overflow是編程網站。你應該問這裏:http://philosophy.stackexchange.com/questions –
如何爲兩個表達式構建真值表並比較它們? – PetSerAl
糟糕,沒有意識到邏輯不允許在這裏。我是一名CS學生,所以我只是將它捆綁在我的腦海中。謝謝!真理表是我最喜歡的方式之一,儘管對於這種類型的問題,如果我想在考試中使用它,我將被要求通過自然演繹來證明這一點(減法)。 –