析取范式(DNF):命题逻辑中的一种标准形式,把一个逻辑公式写成若干个“合取项”(用 AND/∧ 连接的文字/条件)的析取(用 OR/∨ 连接)之和。常见结构为:
[(A \land B \land \lnot C) ;\lor; (D \land E) ;\lor; \cdots]
(注:在布尔代数与计算机科学中也常用;相关的还有 CNF 合取范式。)
/dɪsˈdʒʌŋk.tɪv ˈnɔːr.məl fɔːrm/
A rule in disjunctive normal form is easy to read.
析取范式的规则通常更容易阅读。
To simplify the query, we converted the Boolean expression into disjunctive normal form and then removed redundant terms.
为了简化查询,我们把布尔表达式转换成析取范式,然后去掉了冗余项。
disjunctive 来自拉丁语 disiunctus,意为“分开的、分离的”,在逻辑里对应“析取(OR)”。normal form 指“规范形式/标准形式”,表示把表达式改写成便于比较、化简或计算的固定结构。合起来就是“以析取为主干的规范表达式”。