请教一道离散数学题目

大家好,我练习了一道很简单的离散数学基础题,大家帮忙看看我做的对吗?谢谢题目是写逻辑表达式,现在已知:C(x):x是一只猫;D(x):x是一只狗;U(x):x是丑的;F(... 大家好,我练习了一道很简单的离散数学基础题,大家帮忙看看我做的对吗?谢谢
题目是写逻辑表达式,现在已知:
C(x):x 是一只猫; D(x):x是一只狗; U(x): x 是丑的; F(x): x 很多毛; H(x,y): x 讨厌y

写出如下表达式:
(a).没有猫是丑的 : ¬∃x C(x) ^ U(x)
(b).所有的狗都是丑的 : ∀x D(x) -> U(x)
(c).一些猫毛很多 :∃x C(x) ^ F(x)
(d).不是所有的猫毛都很多 : ¬∀x C(x) -> F(x)
(e).所有的猫都讨厌某些狗 : ∀x∃y C(x) ^ D(y) -> H(x,y)
(f).一些猫讨厌所有的狗: ∃x∀y C(x) ^ D(y) ^ H(x,y)
(g).不是所有的猫都讨厌所有的狗 :¬∀x∀y C(x) ^ D(y) -> H(x,y)

希望大家能帮我看看我写得如何,如果有错误,能为我讲解一下吗?谢谢了。我会追加更多分的。
展开
lca001
2010-09-28 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2493
采纳率:0%
帮助的人:1292万
展开全部
(a).没有猫是丑的:¬∃x( C(x)∧U(x)),加括号:
x一定是约束变元,放在作用域之内
(b).所有的狗都是丑的:∀x (D(x)→U(x)), 加括号,理由同上,
(c).一些猫毛很多:∃x( C(x)∧ F(x)) ,加括号,理由同上,
(d).不是所有的猫毛都很多: ¬∀x( C(x) → F(x)),加括号,理由同上,
(e).所有的猫都讨厌某些狗:∀x( C(x) →∃y (D(y)∧H(x,y)))
或∀x∃y ( C(x)→(D(y)∧H(x,y))),→位置不对,
(f).一些猫讨厌所有的狗:∃x (C(x)∧∀y (D(y)→ H(x,y))
或∃x ∀y (C(x)∧(D(y)→ H(x,y)),不对,全称量词跟条件式,
(g).不是所有的猫都讨厌所有的狗 :
¬∀x (C(x)→∀y (D(y)→H(x,y))
或¬∀x ∀y (C(x)→ (D(y)→H(x,y)),不对,全称量词跟条件式,
力雅宁0gz
2010-09-29 · TA获得超过325个赞
知道答主
回答量:43
采纳率:0%
帮助的人:28.6万
展开全部
同学不加括号的话,量词的辖域会不清楚导致出错的哦!
例如,你的(a)会默认成所有猫并且是丑的。

括号也是很重要的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式