【问题标题】:Given A∧B what is the equivalent using just → and ⊕(Xor)给定 A∧B 仅使用 → 和 ⊕(Xor) 的等价物是什么
【发布时间】:2019-06-29 19:45:38
【问题描述】:

考虑仅由 → 和 ⊕ 组成的连接词集,其中 ⊕ 是异或连接词:当且仅当 A 和 B 具有相反的真值(一个为真,另一个为假)时,A⊕B 为真.

给定 A∧B 仅使用 → 和 ⊕(Xor) 的等效公式是什么。

【问题讨论】:

  • 箭头是什么意思?
  • 是->箭头的逻辑含义吗?如果你唯一的东西是异或,那么你就做不到。 Xor 是可逆的,不是
  • -> 箭头确实表示逻辑含义

标签: logical-operators or-operator and-operator


【解决方案1】:

假设 -> 是the material conditional

A and B is equivalent to not(A implies not B)

not C is equivalent to (C implies C) xor C

所以

not B is equivalent to (B implies B) xor B)

A implies not B  equivalent to A implies ((B implies B) xor B))

终于等价的表达式是

((A implies ((B implies B) xor B)) implies (A implies ((B implies B) xor B)))xor (A implies ((B implies B) xor B)) 

在你的符号中:

((A → ((B → B) ⊕ B)) → (A → ((B → B) ⊕ B)))⊕ (A → ((B → B) ⊕ B)) 

稍加注意,您肯定可以最小化这些公式

检查最终公式on wolfram alpha

回答此类问题的一般框架是functional completness。 mathoverflow 的人可能会有所帮助。

编辑

我把长公式弄得一团糟,现在更正

【讨论】:

  • 谢谢,这很有帮助
  • 欢迎使用 stackoverflow。如果这回答了您的问题,您可能想接受答案
  • 你知道找到A∨B的等价公式
猜你喜欢
  • 2010-12-08
  • 2014-07-26
  • 2015-07-06
  • 1970-01-01
  • 2021-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多