数学 / 集合论 · 从 ∈ 到映射与量词 / 充分必要条件与集合包含 待审核 11 / 11
充分必要条件 · pq    PQp \Rightarrow q \iff P \subseteq Q

充分必要条件与集合包含

充分条件与必要条件是集合包含的另一种说法。把开语句 p(x)p(x) 在全集 UU 上的真值集合记作 P={xUp(x)}P = \{x \in U \mid p(x)\}q(x)q(x) 的记作 QQ,则「对每个 xxp(x)p(x) 成立就有 q(x)q(x) 成立」这句话,逐字就是「PP 的每个元素都在 QQ 里」。

1 · 蕴含与包含的等价

condition · pq    PQp \Rightarrow q \iff P \subseteq Q

定理 1.1 xU, p(x)q(x)\forall x \in U,\ p(x) \Rightarrow q(x) 当且仅当 PQP \subseteq Q

证明 两侧展开成同一句话。左端为真,即不存在 xUx \in U 使 p(x)p(x) 真而 q(x)q(x) 假,即不存在 xx 满足 xPx \in PxQx \notin Q,即 PQ=P - Q = \emptyset。而 PQ=P - Q = \emptysetPQP \subseteq Q 由子集的定义互为改写。∎

四组术语各自对应一种包含格局。pqp \Rightarrow q 时称 ppqq充分条件,对应 PQP \subseteq Qqpq \Rightarrow p 时称 ppqq必要条件,对应 QPQ \subseteq P;两者都成立即充要条件,对应 P=QP = Q;都不成立则 PPQQ 互不包含。把「不必要」「不充分」加上,就是四种情形:PQP \subsetneq Q 是充分不必要,PQP \supsetneq Q 是必要不充分,P=QP = Q 是充要,互不包含则既不充分也不必要。

条件越强,真值集合越小,越靠「充分」那一端;条件越弱,集合越大,越靠「必要」那一端。这条单调性是记忆四种情形的唯一线索,方向由定理 1.1 定死,不必另记口诀。

图 1-1 · 两个谓词的真值集合与四种条件格局的对应。可切换 ppqq 与全集,观察 PPQQ 谁装下谁。

2 · 必要条件的方向

direction · 必要     QP\iff Q \subseteq P

警示 ·ppqq 的必要条件」写成蕴含式是 qpq \Rightarrow p,箭头从 qq 指向 pp,与中文语序相反。误记成 pqp \Rightarrow q 是本页最高频的错答。回到字面即可校正:必要的意思是「qq 要成立,就缺不了 pp」,因此凡 qq 成立处 pp 必成立,箭头只能是 qpq \Rightarrow p。对应的包含式是 QPQ \subseteq P——必要条件的真值集合更大,是那个装得下对方的。

3 · 判定对全集的依赖

universe · 结论随 UU

定理 1.1 里的量词跑遍 UU,所以充分与必要是相对全集的判断,不是两个谓词之间的绝对关系。换一个全集,同一对谓词的结论可以变。

这件事在有限全集上会咬人。图 1-1 的六个谓词两两配对共 3030 个有序对,在 U={1,,12}U = \{1, \dots, 12\} 上逐对判定,得到 33 个充分不必要、33 个必要不充分、2424 个既不充分也不必要,无充要对;三条成立的蕴含是 4x2x4 \mid x \Rightarrow 2 \mid x6x2x6 \mid x \Rightarrow 2 \mid x6x3x6 \mid x \Rightarrow 3 \mid x,它们在 N\mathbb{N} 上同样成立。

把全集截短,就会冒出在 N\mathbb{N} 上并不成立的蕴含。U={1,2,3,4}U = \{1, 2, 3, 4\}P3x={3}P_{3 \mid x} = \{3\}P质数={2,3}P_{\text{质数}} = \{2, 3\},于是「xx33 的倍数」成了「xx 是质数」的充分条件——而 9933 的倍数却不是质数。这类假蕴含的条数随全集变大而单调减少:实测 U={1}U = \{1\} 时有 2727 条,{1,,4}\{1, \dots, 4\}99 条,{1,,7}\{1, \dots, 7\} 时只剩 11 条(x>6xx > 6 \Rightarrow x 是质数,因为 UU 里大于 66 的只有 77),到 {1,,8}\{1, \dots, 8\} 归零。图 1-1 的默认全集取到 1212,正是越过这个门槛之后的值;取 1010 以下则页面上会显示出在 N\mathbb{N} 上为假的判定。

4 · 参考文献

  1. Necessity and sufficiency. Wikipedia. 充分、必要与充要条件的定义及常见混淆。https://en.wikipedia.org/wiki/Necessity_and_sufficiency
  2. Material conditional. Wikipedia. 蕴含式的真值定义,以及前件为假时为真的约定。https://en.wikipedia.org/wiki/Material_conditional
  3. Universe (mathematics). Wikipedia. 论域的作用,以及量词命题为何依赖它。https://en.wikipedia.org/wiki/Universe_(mathematics)