好的食物不便宜就意味着便宜的食物不好吗?

时间:2018-10-14 04:24:36

标签: logic

我的教授说这两个陈述在逻辑上是对等的,但这可能是一个错误。他们在逻辑上是对等的吗?在我看来,这听起来并不像。仅仅因为好食物不便宜,所有便宜的食物怎么会不好?

1 个答案:

答案 0 :(得分:1)

您所说的是条件语句的对立面。

  

形式为“ If p then q”的条件语句的反义词是“ If〜q then〜p”。象征性地,“ p然后q”的对立是“〜q然后〜p”。从逻辑上讲,条件语句等于它的对立语句。

因此,在您的示例中,条件语句为 good->〜cheap ,因此,相反的语句为 cheap->〜good 。所以他们都是平等的。

如果所有的好食物都不便宜,那么当然便宜的食物也不好,因为如果食物好又便宜,那就与前一种说法相矛盾。