【问题标题】:Difference quantifiers of two same logic statement两个相同逻辑语句的差异量词
【发布时间】:2016-08-14 14:36:11
【问题描述】:

我想知道这两个逻辑语句的含义。这两个语句相同但共享不同的量词。我尝试在 google 上搜索一些关于量词的示例,但仍然无法解决问题。

语句 1:∀x∃y:如果操作 x 被 y 暴露,则 y 是间谍。

语句 2:∀x∀y:如果操作 x 被 y 公开,则 y 是间谍。

有人可以就这类问题给我一些建议吗?

感谢您的关注。

【问题讨论】:

  • 我投票结束这个问题,因为它是关于逻辑和Mathematics 而不是编程或软件开发。
  • 在我的辩护中,有一个有效的标签,上面有关于这个主题的开放式问题和关注者。逻辑应该属于相对于计算机科学的离散数学。

标签: math logic discrete-mathematics


【解决方案1】:

所以将第一个语句应用于条件语句有点奇怪,但它们的意思是:

语句 1:∀x∃y:如果操作 x 被 y 暴露,则 y 是间谍。 对于所有 x 都存在一个 y,如果 x 被 y 暴露,那么 y 是一个间谍。逻辑似乎是那里至少有一个间谍暴露者(尽管注意按此顺序设置的量词完全有可能 x 也被一些非间谍暴露)。但是为什么我说这很奇怪,从逻辑上讲,我可以有不暴露 x 的 ay,并且这将满足存在性声明,因为错误的“如果”意味着任何结论(即,如果为真,则假为真,如果为假则为真。)。

语句 2:∀x∀y:如果操作 x 被 y 暴露,则 y 是间谍。这表示对于所有 x,对于所有 y(所以基本上对于任何 x、y、pair)如果 x 被 y 暴露,那么 y 就是一个间谍。

【讨论】:

  • 我认为这就是解决方案。非常感谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-06-21
  • 1970-01-01
  • 2021-09-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多