“如果你可以按下一个按钮来获得 100 万美元,而一个随机的人死在世界的某个地方,你会按下这个按钮吗?”
A = 按下按钮
B = 获得 100 万美元
C = 随机人死亡
这是我认为应该是的:
如果 A,那么 B AND c
按照原来的说法是这样的:
(If A, then B) AND C
或者
If A, then (B AND C)
“如果你可以按下一个按钮来获得 100 万美元,而一个随机的人死在世界的某个地方,你会按下这个按钮吗?”
A = 按下按钮
B = 获得 100 万美元
C = 随机人死亡
这是我认为应该是的:
如果 A,那么 B AND c
按照原来的说法是这样的:
(If A, then B) AND C
或者
If A, then (B AND C)
您已经正确识别了三个命题变量:
你想表达一句Q:“如果有人按下按钮,那么他们就会收到一百万美元,然后一个人就死了。” 乍一看,P 1 (x) ⇒ P 2 (x) ∧ P 3 (x) 似乎正确地表达了这一点。我们如何确定?让我们画一个真值表:
P1 P2 P3 P2 ^ P3 P1 --> P2 ^ P3
---- ---- ---- --------- ----------------
T T T T T
T T F F F
T F T F F
T F F F F
F T T T T
F T F F T
F F T F T
F F F F T
请注意,只有当两个组成部分都为真时,“你收到一百万美元并导致死亡”才是真的。这是有道理的;如果两个部分都不成真,那么整体也不成真。
还要注意整个陈述 Q 的真值:只要第二部分为假而第一部分为真,它就是假的。这是有道理的:如果您按下按钮但(1)百万美元没有出现或(2)没有人死亡,那么 Q 暗示的预测是不正确的。所以我们的断言是正确的。
想想看。为每个选项绘制一个真值表。
提示:如果你不按下按钮,随机的人会死吗?
我改变主意了。真的。这不是编程。这是伦理逻辑。转到社区维基。
在运算符相同且未指示逻辑分组的所有数学中,表达式从左到右读取。因此,如果您按下按钮,您将获得 100 万美元,并且会随机死一个人。