Logic 骑士与无赖

Logic 骑士与无赖,logic,Logic,我的课堂讲稿中有这些,是关于骑士总是说真话而骗子总是撒谎的规则: 如果A说“岛上有黄金”和“我 我是一个骑士,他声称“要么都是真的,要么都是假的”≡ G 其中A是断言A是骑士,G是断言有黄金 在岛上 流氓的任何断言都具有与流氓相同的真值,因此: A≡ (一)≡ (G) (一)≡ (A)≡ G 真的≡ G 自从≡ (一)≡ G) ,只能是第一种情况或第三种情况。因此,G是 true和A可以是真的,也可以是假的 笔记到此结束,我只是不明白为什么A不可能谎称自己是骑士和岛上的黄金,我的意思是,这

我的课堂讲稿中有这些,是关于骑士总是说真话而骗子总是撒谎的规则:

  • 如果A说“岛上有黄金”和“我 我是一个骑士,他声称“要么都是真的,要么都是假的”≡ G 其中A是断言A是骑士,G是断言有黄金 在岛上
  • 流氓的任何断言都具有与流氓相同的真值,因此:
A≡ (一)≡ (G)

(一)≡ (A)≡ G

真的≡ G

自从≡ (一)≡ G) ,只能是第一种情况或第三种情况。因此,G是 true和A可以是真的,也可以是假的


笔记到此结束,我只是不明白为什么A不可能谎称自己是骑士和岛上的黄金,我的意思是,这只是表明A是一个无赖,它仍然应该是合法的,尽管真相表说发生这种情况是非法的(最后一行),我无法将原因内化。

我投票将这个问题作为离题来结束,因为这不是一个实际的编程问题。它可能是关于一个人或一个命题的话题,你可以互换使用它们,这是令人困惑的部分,但我相信A是人,也是命题。