You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求证F(x,y,z)=¬x¬y与G(x,y,z)=¬(x+y)是否等价?真值表疑问

逻辑表达式F(x,y,z)与G(x,y,z)的等价性分析

结论:二者完全相等,真值表输出完全一致

核心依据:德摩根定律

布尔代数的德摩根定律明确规定:¬(A ∨ B) = ¬A ∧ ¬B。对应到你的问题中,A=x、B=y,因此¬(x ∨ y)(即G(x,y,z))和¬x ∧ ¬y(即F(x,y,z))是严格等价的逻辑表达式。

纠正你的理解偏差

你对G(x,y,z)的含义理解有误:

  • G(x,y,z)=¬(x+y)里的x+y是逻辑或运算,¬(x+y)表示“x或y为真”的否定,也就是x和y必须同时为假(即x=0且y=0),这和F(x,y,z)要求的条件完全一致。
  • 你误以为G的条件是“x或y至少一个为0”,这是错误的:比如x=1、y=0时,x∨y=1,¬(x∨y)=0;同时F=¬1∧¬0=0∧1=0,二者结果一致;只有当x和y都为0时,x∨y=0,¬(x∨y)=1,F=¬0∧¬0=1∧1=1,结果也一致。

真值表验证(z不影响结果)

xyF=¬x∧¬yG=¬(x∨y)
0011
0100
1000
1100

无论z取0还是1,F和G的输出都仅由x、y决定,且每一行结果完全相同。

内容的提问来源于stack exchange,提问作者C PP

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 14:42:40