我正在尋找一個自動定理證明系統,它可以證明這一點:自動定理證明
鱷魚帶芒人的孩子。男人讓鱷魚不要吃他的孩子。但鱷魚說:如果你會告訴我,我會把你的孩子交還給你,我將如何處理他。
解析解他看起來像這樣:
X - 鱷魚會吃小孩 Ÿ - 男人的答案:鱷魚會吃小孩
〜意味着平等,!指的不是, - >暗示,+ OR;
((x~y)->!x) and ((x XOR y)->x) =
(x! and y +!x and y+!x)(!x!y+x and y+x) =
(!x+!y)(x+!y) = !y;
因此,答案是,男人不得不說:「你不會吃孩子」;
現在,有很多在這裏列出系統: http://en.wikipedia.org/wiki/Automated_theorem_proving
我已經試過的5-6,但不能真正理解我在做什麼在這裏。如何來規範這個定理在他們裏面,這樣我就可以進入它的第一部分:
((x~y)->!x) and ((x XOR y)->x)
,並得到答案
y
作爲輸出。
任何一次的建議,哪個系統至少可以自動完成,並給我更多的提示?
Regards, Konstantin。
你能分享一下鱷魚問題的代碼嗎? –