逻辑学中"有的S不是P" ≠"有的P不是S",请问“有的工人不是科学家”和“有的科学家不是工人”一样吗?

逻辑学中认为"有的S不是P" ≠"有的P不是S",这样的换位无效。

比如举例:“有的工人不是科学家”和“有的科学家不是工人”是不同的。
看到是这样解释的:这二句话表面上说的通,实际上则是互不相关的两个不同的思想,因为前一判断是说工人中的一部分与所有的科学家相排斥,而后一判断是说科学家中的一部分与所有工人相排斥,意思不同。

以上的解释仍不解,因为这2句话我想来想去,认为实际的结果其实没差。
到底这2句话矛盾的点是在哪?

我觉得举例不好,其实说的是集合归属问题
想给你换个我认为好点的例子 有的自然数不是偶数 不等于 有的偶数不是自然数
举例可能是建立在认为所有科学家都是工人阶级的基础上或者侧重点不同
前一句是针对工人集合说的,指其中一部因子也属于科学家集合,一部分不属于
后一句针对科学家集合,阐述的重点不同追问

Nice example。
从你举的例子我突然明白为什么例子和例子的效果差这么多了,当实际生活中S和P是包含的关系时,换位关系不成立很好理解;而实际生活中S和P是相交关系时,换位就不太好理解了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-23
你所举的例子是一特称否定命题,对于特称否定命题是不能换位的,我也给你举个典型的例子:有的人不是大学生,你不能换位说成:有的大学生不是人.
从你所提的问题来看你还是位逻辑学的初学者,产生这样的疑问属正常现象,只要通过努力勤奋地学习,我相信你一定会很棒!祝你成功!追问

本有写追问,后又想明白了,删掉了。
谢谢。

相似回答