我有以下 FOL 公式:∀e(S(e)) → ∃d(P(d))
还有词汇:
variables: e:'exam', d:'day'
functions: S:'successful', P:'party'
我最初将该公式翻译成:
For every successful exam, there will be a day of party
虽然显然正确的翻译是这样的:
You party at least one day after all exams were successful.
为什么正确的说我们只有在所有考试都成功后才聚会?
是否∀e(S(e))
意味着:“对于所有考试,他们都会成功”?意思是: “∃d(P(d))
至少有一天我们聚会”?
暗示不是转化为“if a then b”吗?
我想我可以以某种方式看到正确翻译的逻辑,但其中的含义让我不确定……